Patent application number | Description | Published |
20090265355 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATIC NETWORK-BASED PERSISTENT XML STORAGE AND MANAGEMENT - Systems, methods and computer program products for automatic network-based persistent XML storage and management. Exemplary embodiments include a method including loading an XDM widget having internal XML, sending an XCAP GET request via an XCAP URI parameter, retrieving an existing XML document at a location associated with the XCAP URI parameter, invoking an initializer callback function via the XDM widget to populate the internal XML with default values associated with an etag, wherein the etag is null, sending an XCAP PUT request via the XCAP URI to store the existing XML document, executing etag header scenarios, providing XML management functions to automatically publish changes to the server, and trigger a timer function to poll for updates from the server and display the resulting updates to the user's screen via a render callback function. | 10-22-2009 |
20120179822 | TECHNIQUES FOR PROVISIONING CLOUD COMPUTING ENVIRONMENT RESOURCES BASED ON SOCIAL MEDIA ANALYSIS - A technique for provisioning computing environment resources based on social media analysis includes monitoring, using a data processing system, references (e.g., hyperlinks) provided by a first website to detect an anticipated flash crowd for a web-accessible resource (e.g., second website). The technique also includes generating, using the data processing system, a notice to allocate resources associated with the web-accessible resource to service the anticipated flash crowd. | 07-12-2012 |
20120226514 | Calendaring Tool Having Visual Clues to Address Conflicting Meeting Invitations - Methods and systems of distinguishing conflicting appointments from one another may involve determining, for each of a plurality of conflicting appointments, a corresponding visual differentiator based on appointment detail information. The plurality of conflicting appointments and corresponding visual differentiators may be displayed in a calendar view, wherein the appointment detail information is excluded from the calendar view. | 09-06-2012 |
Patent application number | Description | Published |
20090012774 | Debugging Prototyped System Solutions in Solution Builder Wizard Environment - A system and method for debugging system solutions under design which cooperates with a solution design platform in which relationships between two or more system-level computing components are defined, in which each system-level computing component is associated with a behavioral model, and in which each relationship between system-level computing components is defined as a message-based communications interface. During simulation of the solution, messages are created by analysis of each behavioral model, and are transported or exchanged between system components. The debugging facility monitors interfaces between the system-level components, captures messages at the monitored interfaces, and adds tracking information to the captured messages. Following simulation, the stored messages and tracking information can be reformatted and displayed for review by the user to assist in determination of the problems in system-level operation. | 01-08-2009 |
20110288758 | MANAGEMENT OF TRAFFIC SIGNALS AT ROAD INTERSECTION TO AVOID BLOCKING VEHICLES - A computer controlled system for managing traffic signals at the intersection of at least two traffic lanes to avoid collisions between motor vehicles in intersecting lanes. An implementation with means for controlling traffic signals at the intersection to permit vehicles in each of the intersecting traffic lanes a time period to pass through the intersection, means for detecting the presence of a vehicle in the intersection beyond said permitted time period, and means responsive to a detection of the presence of the vehicle, for controlling the traffic signals to stop other vehicles from passing through the intersection. | 11-24-2011 |
20120131045 | GROUP UNIVERSAL RESOURCE IDENTIFIERS - A message is received with an encoding of a group universal resource identifier that identifies a resource group and of a plurality of member universal resource identifiers for a plurality of resources that constitute the resource group. The message is received subsequent to requesting the resource group with the group universal resource identifier. For each of the plurality of member universal resource identifiers in an order designated by the message, the member universal resource identifier is extracted. The member universal resource identifier comprises a member resource name and a universal resource identifier that identifies a corresponding one of the plurality of resources. The member universal resource identifier is inserted into navigation history of a web browser. The member universal resource identifier is inserted into the navigation history in accordance with the order. | 05-24-2012 |
Patent application number | Description | Published |
20090006110 | SYSTEM AND METHOD FOR MONITORING EVENT PARTICIPATION - The invention provides a system and method for monitoring event participation. | 01-01-2009 |
20130124455 | HYBRID DISCOVERY LIBRARY ADAPTER BOOK PROCESSING - A method for hybrid Discovery Library Adapter (DLA) book processing identifies a first logical group in a first DLA book, the first DLA book including a first set of objects constructed according to a Common Data Model (CDM) specification to represent a first set of corresponding instances of resources at a first time, the first logical group being a grouping of related subset of the first set of objects. A first value corresponding to the first logical group, and usable for ascertaining a difference between the first logical group and a second logical group in a second DLA book, is computed. A second value corresponding to the second logical group is computed and matched with the first value. If matched, a change in the first logical group as compared to the second logical group is identified and output to a DLA delta book. | 05-16-2013 |
20130124577 | EFFICIENT UPDATE OF A DISCOVERY LIBRARY ADAPTER BOOK - A first DLA book and a second DLA book are compared, the first DLA book being stored in a data repository and including a first set of objects constructed according to a Common Data Model (CDM) specification to represent a first set of corresponding instances of resources in the data processing environment at a first time, the second DLA book including a second set of objects constructed according to the CDM specification to represent a second set of corresponding instances of the resources in the data processing environment at a second time. Responsive to the comparing, a DLA delta book is created, the DLA delta book including a difference between the first DLA book and the second DLA book. The DLA delta book is combined with the first DLA book stored in the data repository to update the first DLA book. | 05-16-2013 |
20150089297 | Using Crowd Experiences for Software Problem Determination and Resolution - An approach is provided to utilize experiences of a user community to identify software problems and communicate resolutions to such problems. Error reports are received from installed software systems in the user community. From these reports, a set of problematic usage patterns are generated, with each of the usage patterns having a confidence factor that is increased based on the number of problem reports that match the usage pattern. The problematic usage patterns are matched to sections of code corresponding to the installed software system with sections of code being identified with problematic usage patterns having confidence factors greater than a given threshold. | 03-26-2015 |
Patent application number | Description | Published |
20080229216 | Attribute Visualization of Attendees to an Electronic Meeting - A server publishes a poll to one or more attendee clients to an electronic conference. The poll permits each attendee to select one of several choices as the vote of the respective attendee. Initially an attendee may have a default choice assigned to him, for example, undecided. The server may show a hypertext page that includes an image or persona icon of the attendee located within a panel that has the current vote that an attendee has chosen or, by default, been assigned. | 09-18-2008 |
20080275983 | Method and system for network management providing access to application bandwidth usage calculations - A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. The network management framework is able to monitor multiple sources of network packets on various subnets within the distributed data processing system; distributed packet snoopers are deployed from a packet usage manager to monitor the multiple sources of network packets. The system administrator can request packet filtering based upon selected active users or active applications. A bandwidth history database is compiled from bandwidth usage data associated with multiple entities within the data processing system, including users, applications, and/or endpoints within the data processing system. In response to a requested action within the data processing system, bandwidth usage for the requested action can be predicted with reference to the bandwidth history database. The actual and predicted bandwidth usage of requested actions can be displayed to the system administrator in real time. | 11-06-2008 |
20080275984 | Method and system for network management providing access to application bandwidth usage calculations - A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. The network management framework is able to monitor multiple sources of network packets on various subnets within the distributed data processing system; distributed packet snoopers are deployed from a packet usage manager to monitor the multiple sources of network packets. The system administrator can request packet filtering based upon selected active users or active applications. A bandwidth history database is compiled from bandwidth usage data associated with multiple entities within the data processing system, including users, applications, and/or endpoints within the data processing system. In response to a requested action within the data processing system, bandwidth usage for the requested action can be predicted with reference to the bandwidth history database. The actual and predicted bandwidth usage of requested actions can be displayed to the system administrator in real time. | 11-06-2008 |
20090099942 | Identification of Discrepancies in Actual and Expected Inventories in Computing Environment having Multiple Provisioning Orchestration Server Pool Boundaries - A system for establishing and maintaining inventories of computing environment assets comprising one or more custom collector interfaces that detect movement of assets from one environment to another, and an inventory scanner which modifies inventories for each environment based on monitored asset movements. The present invention is of especial benefit to autonomic and on-demand computing architectures. | 04-16-2009 |
20100114673 | MEASURING THE RESPONSIVENESS OF INDIVIDUALS IN A SPECIFIED COLLABORATIVE ENVIRONMENT - In a collaborative environment wherein persons use a specified system to communicate with one another, and a first person receives a request for information from one or more other persons, embodiments of the invention are used to provide a comprehensive measurement of collaboration that indicates the effectiveness of the first person in collaborating with one or more other persons in the environment. In an embodiment directed to a method, the embodiment includes, for each response made by the first person to one of the received requests, determining the value of at least one metric that represents the value of the response. The method further includes deriving one or more additional measurement values, wherein each additional measurement value represents the value of the participation of the first person in each of one or more additional measurable collaborative activities. The method further comprises selectively combining each of the metric values with each of the additional measurement values, and also with a prespecified policy, in order to produce the comprehensive measurement of collaboration. | 05-06-2010 |
20110214009 | Creation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning - Near clones for a set of targeted computing systems are provided by determining a highest common denominator set of components among the computing systems, producing a pseudo-clone configuration definition, and realizing one or more pseudo-clone computing systems as partially configured backups for the targeted computing systems. Upon a planned failover, actual failure, or quarantine action on a targeted computing system, a difference configuration is determined to complete the provisioning of the pseudo-clone system to serve as a replacement system for the failed or quarantined system. Failure predictions can be used to implement the pseudo-clone just prior to an expected first failure of any of the targeted systems. The system can also interface to an on-demand provisioning management system to effect automated workflows to realize pseudo-clones and replacement systems automatically, as needed. | 09-01-2011 |
20110214010 | Creation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning - Near clones for a set of targeted computing systems are provided by determining a highest common denominator set of components among the computing systems, producing a pseudo-clone configuration definition, and realizing one or more pseudo-clone computing systems as partially configured backups for the targeted computing systems. Upon a planned failover, actual failure, or quarantine action on a targeted computing system, a difference configuration is determined to complete the provisioning of the pseudo-clone system to serve as a replacement system for the failed or quarantined system. Failure predictions can be used to implement the pseudo-clone just prior to an expected first failure of any of the targeted systems. The system can also interface to an on-demand provisioning management system to effect automated workflows to realize pseudo-clones and replacement systems automatically, as needed. | 09-01-2011 |
20110258325 | Method and System for a Network Management Framework with Redundant Failover Methodology - A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework. When the network management framework detects that certain components within the network management framework may have failed, new instances of these components are started. If duplicate components are later determined to be active concurrently, then a duplicate component is shutdown, thereby ensuring that at least one instance of these components is active at any given time. After certain failover events, a resource rediscovery process may occur, and a topology database containing previously stored information about discovered resources is resynchronized with resource information about rediscovered resources. | 10-20-2011 |
20120131045 | GROUP UNIVERSAL RESOURCE IDENTIFIERS - A message is received with an encoding of a group universal resource identifier that identifies a resource group and of a plurality of member universal resource identifiers for a plurality of resources that constitute the resource group. The message is received subsequent to requesting the resource group with the group universal resource identifier. For each of the plurality of member universal resource identifiers in an order designated by the message, the member universal resource identifier is extracted. The member universal resource identifier comprises a member resource name and a universal resource identifier that identifies a corresponding one of the plurality of resources. The member universal resource identifier is inserted into navigation history of a web browser. The member universal resource identifier is inserted into the navigation history in accordance with the order. | 05-24-2012 |
20120323615 | OPTIMIZED MAINTENANCE SCHEDULES BASED ON SMART CITY MAINTENANCE PROFILES - An approach is provided in which a maintenance optimizer receives a policy change threshold that corresponds to a system. The maintenance optimizer monitors real-time condition data associated with the system, and determines whether the real-time condition data has reached the policy change threshold. If the real-time condition data has not reached the policy change threshold, the maintenance optimizer generates a maintenance operation notification based upon the real-time condition data according to a maintenance schedule policy. However, if the real-time condition data has reached the policy change threshold, the maintenance optimizer generates an alternate maintenance operation notification based upon the real-time condition data according to an alternate maintenance schedule policy. | 12-20-2012 |
20130024720 | Creation of Highly Available Pseudo-Clone Standby Servers for Rapid Failover Provisioning - Near clones for a set of targeted computing systems are provided by determining a highest common denominator set of components among the computing systems, producing a pseudo-clone configuration definition, and realizing one or more pseudo-clone computing systems as partially configured backups for the targeted computing systems. Upon a planned failover, actual failure, or quarantine action on a targeted computing system, a difference configuration is determined to complete the provisioning of the pseudo-clone system to serve as a replacement system for the failed or quarantined system. Failure predictions can be used to implement the pseudo-clone just prior to an expected first failure of any of the targeted systems. The system can also interface to an on-demand provisioning management system to effect automated workflows to realize pseudo-clones and replacement systems automatically, as needed. | 01-24-2013 |