Patent application number | Description | Published |
20080249942 | Modifying A Digital Media Product - Producing, by a digital media production hub from users' digital expressions of preferences, information describing a user community's preference for replacing the modifiable part of the digital media product with a replacement part; receiving, in the digital media production hub from a media product owner, the digital media product and a digital grant of rights to modify and distribute the digital media product; receiving, by the digital media production hub from a media parts provider, at least one replacement part, a digital grant of rights to use the replacement part to modify the digital media product, and a digital grant of rights to distribute the replacement part with the digital media product; and replacing, by the digital media production hub in accordance with the information describing the user community preference and the digital grants of rights, the modifiable part with the replacement part. | 10-09-2008 |
20080250065 | Modifying A Digital Media Product - Storing, by an owner of a digital media product, the product in a distributed media library, the library including information describing the modifiable part of the digital media product and a digital grant of rights to modify and distribute the product; producing, from users' digital expressions of preferences, information describing a user community preference for replacing the modifiable part of the digital media product with a replacement part; retrieving the digital media product and the digital grant of rights to modify and distribute the digital media product; receiving at least one replacement part, a digital grant of rights to use the replacement part to modify the digital media product, and a digital grant of rights to distribute the replacement part with the digital media product; and replacing, in accordance with the information describing the user community preference and the digital grants of rights, the modifiable part with the replacement part. | 10-09-2008 |
20090187656 | METHOD, SYSTEM, AND APPARATUS FOR SCHEDULING PATTERN BASED WEB SERVICES - A method of scheduling a request for a plurality of Web services can include providing service activation rules. Each service activation rule can specify a trigger condition and a state condition for causing a watcher to invoke a particular Web service. The method also can include receiving an event indicating a change in a common memory, wherein each event specifies trigger information, comparing the trigger conditions of the service activation rules with the trigger information of the event, adding the service activation rules that match the event to a trigger list, and comparing the state conditions of service activation rules in the trigger list with a state of the common memory. The service activation rules of the trigger list that match the state of the common memory can be selected thereby causing the invocation of at least one watcher and corresponding Web service. | 07-23-2009 |
20110002449 | VOICE BROWSER WITH INTEGRATED TCAP AND ISUP INTERFACES - A voice browser configured to process voice markup language documents can include a voice processing application and an integrated communications interface for interacting with a voice processing system. The voice browser can be configured to load the voice processing application independently of a received telephone call. The integrated communications interface can include at least one of an integrated transaction capabilities application part component for receiving a transaction capabilities application part query and an integrated ISUP component for receiving a telephony control signal. | 01-06-2011 |
20110282672 | DISTRIBUTED VOICE BROWSER - The present invention can include a method of call processing using a distributed voice browser including allocating a plurality of service processors configured to interpret parsed voice markup language data and allocating a plurality of voice markup language parsers configured to retrieve and parse voice markup language data representing a telephony service. The plurality of service processors and the plurality of markup language parsers can be registered with one or more session managers. Accordingly, components of received telephony service requests can be distributed to the voice markup language parsers and the parsed voice markup language data can be distributed to the service processors. | 11-17-2011 |
20120004930 | Managing and Providing Healthcare Services - A method, computer program product, and apparatus for managing healthcare services are provided. A processor unit receives medical information about a patient. The processor unit generates a group of providers containing a number of providers based on the medical information received about the patient. A number of matches from the number of providers are identified for the patient using the number of providers and based on a number of criteria. | 01-05-2012 |
20140006590 | REAL TIME EXAMINATION OF CONDITIONS OF PHYSICAL MACHINES USING AUGMENTED REALITY IN SMARTER DATA CENTER | 01-02-2014 |
20140006762 | REAL TIME EXAMINATION OF CONDITIONS OF PHYSICAL MACHINES USING AUGMENTED REALITY IN SMARTER DATA CENTER | 01-02-2014 |
20140098944 | CONTROLLING HOLD QUEUE POSITION ADJUSTMENT - A computer system detects a call from a caller at a hold queue, wherein an identity of the caller is authenticated according to a voice identity of the caller. The computer system accesses a caller profile according to the identity of the caller, wherein the caller profile comprises at least one previously earned advancement token. The computer system offers the caller an option of redeeming the previously earned advancement token for adjustment of a position of the caller in the hold queue. | 04-10-2014 |