Patents by Inventor Raymond Cooke
Raymond Cooke 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: 10846673Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.Type: GrantFiled: January 9, 2018Date of Patent: November 24, 2020Assignee: NCR CorporationInventors: Robert Raymond Cooke, Mark Thomas Alston
-
Publication number: 20180150813Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.Type: ApplicationFiled: January 9, 2018Publication date: May 31, 2018Inventors: Robert Raymond Cooke, Mark Thomas Alston
-
Patent number: 9922313Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.Type: GrantFiled: August 31, 2012Date of Patent: March 20, 2018Assignee: NCR CorporationInventors: Robert Raymond Cooke, Mark Thomas Alston
-
Patent number: 9342594Abstract: An approach that indexes and searches according to a set of attributes of a person is provided. In one embodiment, there is an extensible indexing and search tool, including an extraction component configured to extract a set of attributes of a person monitored by a set of sensors in a zone of interest. An index component is configured to index each of the set of attributes of the person within an index of an extensible indexing and search tool. A search component is configured to enable a search of the index of the extensible indexing and search tool according to at least one of the set of attributes of the person.Type: GrantFiled: October 29, 2008Date of Patent: May 17, 2016Assignee: International Business Machines CorporationInventors: Lisa M. Brown, Raymond A. Cooke, Rogerio S. Feris, Arun Hampapur, Frederik C. M. Kjeldsen, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Ying-li Tian, Yun Zhai, Zuoxuan Lu
-
Patent number: 9253258Abstract: Dynamic host integration techniques are provided. A Transaction-based system integrates heterogeneous hosts to perform various operations associated with the transaction-based system. A command handler implements a specific operation for a host system and a protocol handler implements a specific communication protocol for contacting and having the host system execute the specific operation. For any given transaction within the transaction-based system a command handler and a protocol handler are dynamically acquired and bound to the processing flow to execute a desired operation on a remote and heterogeneous host system.Type: GrantFiled: March 15, 2013Date of Patent: February 2, 2016Assignee: NCR CORPORATIONInventors: Robert Raymond Cooke, Jonathan Daniel Cordero, Mark Thomas Alston
-
Publication number: 20140281025Abstract: Dynamic host integration techniques are provided. A Transaction-based system integrates heterogeneous hosts to perform various operations associated with the transaction-based system. A command handler implements a specific operation for a host system and a protocol handler implements a specific communication protocol for contacting and having the host system execute the specific operation. For any given transaction within the transaction-based system a command handler and a protocol handler are dynamically acquired and bound to the processing flow to execute a desired operation on a remote and heterogeneous host system.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Robert Raymond Cooke, Jonathan Daniel Cordero, Mark Thomas Alston
-
Publication number: 20140278596Abstract: Techniques for adaptive reservation processing are provided. Policies define trigger events when a customer's travel plans are being disrupted in some manner that would warrant an incentive from an enterprise associated with those plans. Custom rules are automatically applied to the circumstances surrounding the disruption and a list of incentives is presented for selection by the customer.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Jonathan Daniel Cordero, Robert Raymond Cooke, Ezekiel Brooks
-
Publication number: 20140067567Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.Type: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Applicant: NCR CorporationInventors: Robert Raymond Cooke, Mark Thomas Alston
-
Patent number: 7791466Abstract: The present invention includes a method, system, and program product for detecting an event that includes receiving at least one data input stream from one or more sensors, selecting a data input stream from one of the one or more sensors, recording the data input stream on a recordable medium, specifying a rule comprising an event in the data input stream, and detecting at least one event in the data input stream based upon the rule.Type: GrantFiled: January 11, 2008Date of Patent: September 7, 2010Assignee: International Business Machines CorporationInventors: Lalit Agarwalla, Sergio Borger, Lisa M. Brown, Christopher R. Carlson, Raymond A. Cooke, Barry Gottlieb, Arun Hampapur, Christopher A. LoGiudice, Linda C. Owen, Andrew W. Senior, Chiao-Fe Shu
-
Publication number: 20100106707Abstract: An approach that indexes and searches according to a set of attributes of a person is provided. In one embodiment, there is an extensible indexing and search tool, including an extraction component configured to extract a set of attributes of a person monitored by a set of sensors in a zone of interest. An index component is configured to index each of the set of attributes of the person within an index of an extensible indexing and search tool. A search component is configured to enable a search of the index of the extensible indexing and search tool according to at least one of the set of attributes of the person.Type: ApplicationFiled: October 29, 2008Publication date: April 29, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Lisa M. Brown, Raymond A. Cooke, Rogerio S. Feris, Arun Hampapur, Frederik C. M. Kjeldsen, Christopher S. Milite, Stephen R. Russo, Chiao-Fe Shu, Ying-li Tian, Yun Zhai, Zuoxuan Lu
-
Patent number: 7447331Abstract: A system and method for generating a viewable video index for low bandwidth applications are provided. The exemplary aspects of the present invention solve the problems with the prior art systems by incorporating information for generating a viewable representation of the video data into the index, thus generating a viewable video index. The viewable video index contains information for generating a visual representation of moving objects in the video data, a visual representation of the background of the video capture area, i.e. the scene, a representation of the object trajectory, a representation of the object attributes, and a representation of detected events. The result is that the viewable video index may be transmitted to a low bandwidth application on a client device and may be used along with associated object and background models to generate a representation of the actual video data without requiring that the original video data itself be streamed to the client device.Type: GrantFiled: February 24, 2004Date of Patent: November 4, 2008Assignee: International Business Machines CorporationInventors: Lisa Marie Brown, Jonathan H. Connell, Raymond A. Cooke, Arun Hampapur, Sharathchandra UmapathiRao Pankanti, Andrew William Senior, Ying-Li Tian
-
Publication number: 20080252448Abstract: The present invention includes a method, system, and program product for detecting an event that includes receiving at least one data input stream from one or more sensors, selecting a data input stream from one of the one or more sensors, recording the data input stream on a recordable medium, specifying a rule comprising an event in the data input stream, and detecting at least one event in the data input stream based upon the rule.Type: ApplicationFiled: January 11, 2008Publication date: October 16, 2008Inventors: Lalit Agarwalla, Sergio Borger, Lisa M. Brown, Christopher R. Carlson, Raymond A. Cooke, Barry Gottlieb, Arun Hampapur, Christopher A. LoGiudice, Linda C. Owen, Andrew W. Senior, Chiao-Fe Shu
-
Publication number: 20060235649Abstract: An automated system to identify, categorize, detect, and report on unreliable components based on defining, generating, transmitting, collecting, aggregating, and operating on product operational data for observations received from devices in the field, such as over a network. In response to an observation for a product, the automated system automatically updates reliability statistics for components or families associated with the observation according to a set of computations or arithmetic operations without recalculating the reliability statistic.Type: ApplicationFiled: April 15, 2005Publication date: October 19, 2006Inventors: Larry Lancaster, Raymond Cooke
-
Publication number: 20050185823Abstract: A system and method for generating a viewable video index for low bandwidth applications are provided. The exemplary aspects of the present invention solve the problems with the prior art systems by incorporating information for generating a viewable representation of the video data into the index, thus generating a viewable video index. The viewable video index contains information for generating a visual representation of moving objects in the video data, a visual representation of the background of the video capture area, i.e. the scene, a representation of the object trajectory, a representation of the object attributes, and a representation of detected events. The result is that the viewable video index may be transmitted to a low bandwidth application on a client device and may be used along with associated object and background models to generate a representation of the actual video data without requiring that the original video data itself be streamed to the client device.Type: ApplicationFiled: February 24, 2004Publication date: August 25, 2005Applicant: International Business Machines CorporationInventors: Lisa Brown, Jonathan Connell, Raymond Cooke, Arun Hampapur, Sharathchandra Pankanti, Andrew Senior, Ying-Li Tian
-
Patent number: D341989Type: GrantFiled: January 17, 1991Date of Patent: December 7, 1993Assignee: New World Domestic Appliances LimitedInventors: Matthew G. Wright, Raymond Cooke, Christopher R. Gregson