Patents by Inventor Scott L. Winters
Scott L. Winters has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9122499Abstract: A system for facilitating examination of conditions across physical machines using augmented reality generates an overlay of information about application structure across physical systems, such as physical systems located within a data center. Additionally, the system for facilitating examination of application structure across physical machines using augmented reality overlays this information about application structure using imaging captured through a camera, such as a camera associated with a tablet type or smart phone type computing device.Type: GrantFiled: June 27, 2012Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: William K Bittner, Ann M Funai, Scott L Winters
-
Patent number: 8892471Abstract: 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.Type: GrantFiled: April 4, 2007Date of Patent: November 18, 2014Assignee: International Business Machines CorporationInventors: John W. Barrs, II, Michael W. Brown, Paul S. Williamson, Scott L. Winters
-
Patent number: 8873738Abstract: 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.Type: GrantFiled: December 11, 2013Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventors: Michael W. Brown, Joseph H. McIntyre, Michael A. Paolini, James M. Weaver, Scott L. Winters
-
Publication number: 20140006762Abstract: A system for facilitating examination of conditions across physical machines using augmented reality generates an overlay of information about application structure across physical systems, such as physical systems located within a data center. Additionally, the system for facilitating examination of application structure across physical machines using augmented reality overlays this information about application structure using imaging captured through a camera, such as a camera associated with a tablet type or smart phone type computing device.Type: ApplicationFiled: February 26, 2013Publication date: January 2, 2014Applicant: International Business Machines CorporationInventors: William K. Bittner, Ann M. Funai, Scott L. Winters
-
Publication number: 20140006590Abstract: A system for facilitating examination of conditions across physical machines using augmented reality generates an overlay of information about application structure across physical systems, such as physical systems located within a data center. Additionally, the system for facilitating examination of application structure across physical machines using augmented reality overlays this information about application structure using imaging captured through a camera, such as a camera associated with a tablet type or smart phone type computing device.Type: ApplicationFiled: June 27, 2012Publication date: January 2, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: William K. Bittner, Ann N. Funai, Scott L. Winters
-
Patent number: 8144850Abstract: A method, system, and program for logging calls according to call context are provided. A context for a call is detected, where the context include information such as the parties to a call, whether a backup party is accessed, where the call is on behalf of another, the locations of the parties to the call, the subject matter of the call, tariffs applied during the call, billing for telephone services accessed during the call, and orders placed during the call. At least one context based logging request valid for the context for the call is accessed from among multiple context based logging requests stored for multiple parties. Parties requesting logging may include parties to the call, on behalf of parties, third parties, and guardians. The context is logged according to the context based logging request.Type: GrantFiled: September 24, 2008Date of Patent: March 27, 2012Assignee: International Business Machines CorporationInventors: Michael W. Brown, Joseph H. McIntyre, Michael A. Paolini, James M. Weaver, Scott L. Winters
-
Publication number: 20120004930Abstract: 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. A method, computer program product, and apparatus for providing healthcare services are also provided. A processor unit receives medical information about a desired patient. The processor unit generates a group of patients containing a number of patients based on the medical information received about the desired patient. A number of matches from the number of patients are identified using the number of providers and based on a number of criteria.Type: ApplicationFiled: June 30, 2010Publication date: January 5, 2012Applicant: International Business Machines CorporationInventors: Moises Cases, Bhyrav M. Mutnury, Scott L. Winters
-
Publication number: 20110282672Abstract: 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.Type: ApplicationFiled: July 26, 2011Publication date: November 17, 2011Applicant: Nuance Communications, Inc.Inventors: Thomas E. Creamer, Victor S. Moore, Glen R. Walters, Scott L. Winters
-
Patent number: 8000970Abstract: 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.Type: GrantFiled: June 14, 2002Date of Patent: August 16, 2011Assignee: Nuance Communications, Inc.Inventors: Thomas E. Creamer, Victor S. Moore, Glen R. Walters, Scott L. Winters
-
Publication number: 20110002449Abstract: 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.Type: ApplicationFiled: September 14, 2010Publication date: January 6, 2011Applicant: Nuance Communications, Inc.Inventors: Thomas E. Creamer, Victor S. Moore, Glen R. Walters, Scott L. Winters
-
Patent number: 7822609Abstract: 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.Type: GrantFiled: June 14, 2002Date of Patent: October 26, 2010Assignee: Nuance Communications, Inc.Inventors: Thomas E. Creamer, Victor S. Moore, Glen R. Walters, Scott L. Winters
-
Patent number: 7693871Abstract: 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.Type: GrantFiled: April 4, 2007Date of Patent: April 6, 2010Assignee: International Business Machines CorporationInventors: John W. Barrs, II, Michael W. Brown, Paul S. Williamson, Scott L. Winters
-
Publication number: 20090187656Abstract: 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.Type: ApplicationFiled: April 1, 2009Publication date: July 23, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Akram A. Bou-Ghannam, Thomas E. Creamer, Victor S. Moore, Scott L. Winters
-
Patent number: 7543041Abstract: A method of processing a request for a plurality of Web services can include storing, in a cache, a pattern object from a request for Web services and a list of watchers that invoked Web services responsive to detecting the pattern object. The method also can include receiving a new request for Web services specifying a new pattern object and determining whether the new pattern object matches the cached pattern object. If so, each watcher in the list of watchers can invoke an associated Web service. If no match with the cached pattern object is determined, each watcher can analyze the new pattern object, such that any watcher determining that the new pattern object matches a provisioned rule invokes an associated Web service.Type: GrantFiled: November 12, 2003Date of Patent: June 2, 2009Assignee: International Business Machines CorporationInventors: Akram A. Bou-Ghannam, Thomes E. Creamer, Victor S. Moore, Scott L. Winters
-
Patent number: 7533383Abstract: 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.Type: GrantFiled: November 12, 2003Date of Patent: May 12, 2009Assignee: International Business Machines CorporationInventors: Akram A. Bou-Ghannam, Thomas E. Creamer, Victor S. Moore, Scott L. Winters
-
Patent number: 7486783Abstract: A method, system and apparatus for processing bill payments in a PSTN. The method of the invention can include, responsive to answering a telephone call from a caller over the PSTN, identifying the caller from a data communications source external to the telephone call and retrieving billing information for the identified caller. Once the billing information has been retrieved for the identified caller, the payment of a bill can be processed based upon the billing information. In a preferred aspect of the invention, the identifying step can include identifying the caller based upon identifying information for the caller received through a data communications link from a name resolution adapter disposed within the PSTN. For instance, the identifying step can include identifying the caller based upon identifying information retrieved from a LIDB and transmitted by the name resolution adapter.Type: GrantFiled: August 12, 2004Date of Patent: February 3, 2009Assignee: International Business Machines CorporationInventors: Thomas E. Creamer, Peeyush Jaiswal, Victor S. Moore, Scott L. Winters
-
Publication number: 20080249942Abstract: 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.Type: ApplicationFiled: April 4, 2007Publication date: October 9, 2008Inventors: John W. Barrs, Michael W. Brown, Paul S. Williamson, Scott L. Winters
-
Publication number: 20080250065Abstract: 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.Type: ApplicationFiled: April 4, 2007Publication date: October 9, 2008Inventors: John W. Barrs, Michael W. Brown, Paul S. Williamson, Scott L. Winters
-
Publication number: 20080249943Abstract: Storing by a media parts provider a replacement part in a distributed media library, the library including a digital grant of rights to use the replacement part to modify a digital media product and a digital grant of rights to distribute the replacement part with the digital media product; producing, by a digital media production hub, information describing a user community preference for replacing the modifiable part of the product with the replacement part; receiving the digital media product and a digital grant of rights to modify and distribute the digital media product; retrieving the replacement part, the digital grant of rights to use the replacement part, and the 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.Type: ApplicationFiled: April 4, 2007Publication date: October 9, 2008Inventors: John W. Barrs, Michael W. Brown, Paul S. Williamson, Scott L. Winters
-
Publication number: 20080086530Abstract: A system and method for restricting replies to an original electronic mail message are provided. The system and method may provide a mechanism for allowing a composer of an electronic mail message to specify whether or not responses or replies from particular recipients, e.g., secondary recipients, of an electronic mail message are permitted. The illustrative embodiments provide an interface through which a user may specify, for example, that an electronic mail message that is being composed can only be replied to from electronic mail addresses that are associated with primary recipients of the electronic mail message, e.g., recipients whose electronic mail addresses are in a “TO” field of the electronic mail message. In other illustrative embodiments, the interface provides control mechanisms through which a user may individually specify which recipients of an electronic mail message may or may not reply to the electronic mail message.Type: ApplicationFiled: October 9, 2006Publication date: April 10, 2008Inventors: Rajeev H. Gandhi, Scott L. Winters, Richard A. Zevin