Patents by Inventor John A. Roe
John A. Roe 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: 11192675Abstract: A method of printing and applying a label to an item moving in a conveyance direction along a conveyance path involves: utilizing a print and labeling assembly that includes a label stock path that feeds label stock past a printer to print on a label of the label stock to produce a printed label that is dispensed in a first direction onto a label applying belt that moves in a second direction, wherein the first direction is substantially perpendicular to the second direction such that the printed label moves onto the label applying belt from a lateral side of the label applying belt; and the label applying belt moves the printed label into position to engage with the item as it moves along the conveyance path. A label print and apply system and apparatus is also provided.Type: GrantFiled: June 3, 2020Date of Patent: December 7, 2021Assignee: ID TECHNOLOGY LLCInventors: Mark T. Snedecor, Mark N. Bowden, John A. Roe
-
Publication number: 20200407099Abstract: A method of printing and applying a label to an item moving in a conveyance direction along a conveyance path involves: utilizing a print and labeling assembly that includes a label stock path that feeds label stock past a printer to print on a label of the label stock to produce a printed label that is dispensed in a first direction onto a label applying belt that moves in a second direction, wherein the first direction is substantially perpendicular to the second direction such that the printed label moves onto the label applying belt from a lateral side of the label applying belt; and the label applying belt moves the printed label into position to engage with the item as it moves along the conveyance path. A label print and apply system and apparatus is also provided.Type: ApplicationFiled: June 3, 2020Publication date: December 31, 2020Inventors: Mark T. SNEDECOR, Mark N. BOWDEN, John A. ROE
-
Patent number: 10287050Abstract: An in-line label applicator includes a label printer to print variable data on each label and a label application station that moves the printed labels into a container conveyance path for application to containers moving along the path. One scanner scans the label code of each printed label before the label reaches the conveyance path, and another scanner scans the helper code of each container as the label is being applied during movement of the container along the conveyance path.Type: GrantFiled: November 29, 2016Date of Patent: May 14, 2019Assignee: ID TECHNOLOGY LLCInventor: John A. Roe
-
Patent number: 10149098Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for location tracking are disclosed. In one aspect, a method includes the actions of receiving, from a computing device that is configured to receive radio signals from beacons, beacon data that includes data identifying a corresponding beacon and data identifying a power level of a corresponding radio signal. The actions further include receiving, from the computing device, sensor data collected by a sensor that is located on the computing device. The actions further include based on the beacon data, determining a location of the corresponding beacon. The actions further include based on the sensor data, adjusting the location of the corresponding beacon. The actions further include generating a user interface that identifies the corresponding beacon and the adjusted location. The actions further include providing, for output, the user interface.Type: GrantFiled: February 27, 2018Date of Patent: December 4, 2018Assignee: Accenture Global Solutions LimitedInventors: Mark Slater, John Roe, Kari Juhani Kuisma, Andrew Jordan, John J. Chooracken, Philip Vann
-
Publication number: 20180255427Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for location tracking are disclosed. In one aspect, a method includes the actions of receiving, from a computing device that is configured to receive radio signals from beacons, beacon data that includes data identifying a corresponding beacon and data identifying a power level of a corresponding radio signal. The actions further include receiving, from the computing device, sensor data collected by a sensor that is located on the computing device. The actions further include based on the beacon data, determining a location of the corresponding beacon. The actions further include based on the sensor data, adjusting the location of the corresponding beacon. The actions further include generating a user interface that identifies the corresponding beacon and the adjusted location. The actions further include providing, for output, the user interface.Type: ApplicationFiled: February 27, 2018Publication date: September 6, 2018Inventors: Mark Slater, John Roe, Kari Juhani Kuisma, Andrew Jordan, John J. Chooracken, Philip Vann
-
Patent number: 10019719Abstract: A system for authorizing a reward card transaction includes an account server configured to receive an authorization request for a transaction performed using the reward card. The system also is configured to compare the amount of the transaction to an available balance in a bank account linked to the reward card and authorize the transaction based on the comparison. The system further is configured to transmit an authorization for the transaction. A system updating a credit limit on a reward card includes an updating module configured to receive amounts of authorized reward card transactions and amounts of authorized bank account transactions. The system also is configured to update a credit limit on a reward card based on the reward card transaction amounts and/or the bank account transaction amounts.Type: GrantFiled: November 17, 2009Date of Patent: July 10, 2018Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.Inventors: Timothy John Roe, Alisa J. Copeman, Wendy MacDonald, James H. Marsden
-
Patent number: 9913085Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for location tracking are disclosed. In one aspect, a method includes the actions of receiving, from a computing device that is configured to receive radio signals from beacons, beacon data that includes data identifying a corresponding beacon and data identifying a power level of a corresponding radio signal. The actions further include receiving, from the computing device, sensor data collected by a sensor that is located on the computing device. The actions further include based on the beacon data, determining a location of the corresponding beacon. The actions further include based on the sensor data, adjusting the location of the corresponding beacon. The actions further include generating a user interface that identifies the corresponding beacon and the adjusted location. The actions further include providing, for output, the user interface.Type: GrantFiled: February 21, 2017Date of Patent: March 6, 2018Assignee: Accenture Global Solutions LimitedInventors: Mark Slater, John Roe, Kari Juhani Kuisma, Andrew Jordan, John J. Chooracken, Philip Vann
-
Patent number: 9891091Abstract: A method and apparatus for determining the location of a phase boundary such as a fill level, in a vessel. The method includes: providing at least one source of radiation capable of emitting radiation through a portion of the interior of the vessel; providing a plurality of radiation detectors, each detector being capable of detecting, within a part of the measurement range, radiation emitted by the source; and providing a data processing unit for calculation of the position of the phase boundary from the amount of radiation detected by the detectors, wherein the data processing unit calculates the position of the phase boundary from the amount of radiation detected by the detectors by: (i) in a first step, determining within which detector stage the phase boundary is located; and then (ii) in a second step, determining the position of the phase boundary within the detector stage determined in (i).Type: GrantFiled: June 29, 2012Date of Patent: February 13, 2018Assignee: Johnson Matthey Public Limited CompanyInventors: Edgar Ramon Sanchez Galicia, Kenneth James, Stephen John Roe
-
Patent number: 9875504Abstract: A method and system is provided for a merchant to display live streaming video feeds of live items, such as marine life, for sale to a buyer through an online e-commerce website. More specifically, the method can include placing the item within a storage vessel, positioning a video recording camera adjacent to the storage vessel, and capturing streaming video from the camera of the item. The method can further include transmitting the streaming video of the item to a client portal, receiving an order request from the client, processing the order request, updating an inventory based on the processed order request, and ceasing transmission of the streaming video to the portal based on the processed order. The method and system provide a simple, automated, and reliable method for a buyer to purchase live items from a merchant wherein the buyer can see exactly the item he or she is purchasing, including the physical condition, configuration, size, health, and overall well-being of the item.Type: GrantFiled: February 16, 2015Date of Patent: January 23, 2018Inventors: Evan Gates Roe, Ryan John Roe, Russell Thomas Jordan
-
Publication number: 20170245108Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for location tracking are disclosed. In one aspect, a method includes the actions of receiving, from a computing device that is configured to receive radio signals from beacons, beacon data that includes data identifying a corresponding beacon and data identifying a power level of a corresponding radio signal. The actions further include receiving, from the computing device, sensor data collected by a sensor that is located on the computing device. The actions further include based on the beacon data, determining a location of the corresponding beacon. The actions further include based on the sensor data, adjusting the location of the corresponding beacon. The actions further include generating a user interface that identifies the corresponding beacon and the adjusted location. The actions further include providing, for output, the user interface.Type: ApplicationFiled: February 21, 2017Publication date: August 24, 2017Inventors: Mark Slater, John Roe, Kari Juhani Kuisma, Andrew Jordan, John J. Chooracken, Philip Vann
-
Publication number: 20170152070Abstract: An in-line label applicator includes a label printer to print variable data on each label and a label application station that moves the printed labels into a container conveyance path for application to containers moving along the path. One scanner scans the label code of each printed label before the label reaches the conveyance path, and another scanner scans the helper code of each container as the label is being applied during movement of the container along the conveyance path.Type: ApplicationFiled: November 29, 2016Publication date: June 1, 2017Inventor: John A. ROE
-
Publication number: 20140136127Abstract: A method and apparatus for determining the location of a phase boundary such as a fill level, in a vessel. The method includes: providing at least one source of radiation capable of emitting radiation through a portion of the interior of the vessel; providing a plurality of radiation detectors, each detector being capable of detecting, within a part of the measurement range, radiation emitted by the source; and providing a data processing unit for calculation of the position of the phase boundary from the amount of radiation detected by the detectors, wherein the data processing unit calculates the position of the phase boundary from the amount of radiation detected by the detectors by: (i) in a first step, determining within which detector stage the phase boundary is located; and then (ii) in a second step, determining the position of the phase boundary within the detector stage determined in (i).Type: ApplicationFiled: June 29, 2012Publication date: May 15, 2014Inventors: Edgar Ramon Sanchez Galicia, Kenneth James, Stephen John Roe
-
Publication number: 20120221397Abstract: A system for authorizing a reward card transaction includes an account server configured to receive an authorization request for a transaction performed using the reward card. The system also is configured to compare the amount of the transaction to an available balance in a bank account linked to the reward card and authorize the transaction based on the comparison. The system further is configured to transmit an authorization for the transaction. A system updating a credit limit on a reward card includes an updating module configured to receive amounts of authorized reward card transactions and amounts of authorized bank account transactions. The system also is configured to update a credit limit on a reward card based on the reward card transaction amounts and/or the bank account transaction amounts.Type: ApplicationFiled: November 17, 2009Publication date: August 30, 2012Applicant: American Express Travel Related Services Company, Inc.Inventors: Timothy John Roe, Alisa J. Copeman, Wendy MacDonald, James H. Marsden
-
Publication number: 20110288898Abstract: The use of one or more services in a computer system is scheduled so as to limit the overall system cost. The scheduling is based upon information concerning the fixed and incremental components of the cost of using the service, and a set of clients to which the service is available.Type: ApplicationFiled: June 26, 2009Publication date: November 24, 2011Applicant: NOKIA CORPORATIONInventor: John Roe
-
Publication number: 20110179420Abstract: Within a computer system typically any server process will serve client requests to actually use the system resource to which the server process relates, e.g. a file server process will relate to the file system stored typically on a hard disk or the like and provide read/write access thereto, or to respond to a client request for information of one or more properties of the system resource. For example, a client may request a file server process to report back the amount of spare capacity in the file storage system. However, if no client processes are currently requesting actual use of the resource, then there will be no changes in the system resource which will require notification in any event.Type: ApplicationFiled: December 28, 2007Publication date: July 21, 2011Applicant: NOKIA CORPORATIONInventor: John Roe
-
Patent number: 7983565Abstract: The present invention is directed toward systems for conducting laser range and enabling optical communication between a plurality of entities and to the application of such systems in a secure covert combat identification system. In one embodiment, the present invention uses a novel laser system that generates high pulse rates, as required for optical communications, while concurrently generating sufficiently high power levels, as required by laser range finding operations. One application of the present invention is in enabling secure covert communications between a plurality of parties. Another application of the present invention is in tracking and identifying the movement of objects.Type: GrantFiled: December 10, 2008Date of Patent: July 19, 2011Assignee: Cubic CorporationInventors: Deepak Varshneya, John Roes
-
Patent number: 7720388Abstract: The present invention is directed toward systems for conducting laser range and enabling optical communication between a plurality of entities and to the application of such systems in a secure covert combat identification system. In one embodiment, the present invention uses a novel laser system that generates high pulse rates, as required for optical communications, while concurrently generating sufficiently high power levels, as required by laser range finding operations. One application of the present invention is in enabling secure covert communications between a plurality of parties. Another application of the present invention is in tracking and identifying the movement of objects.Type: GrantFiled: December 10, 2008Date of Patent: May 18, 2010Assignee: Cubic CorporationInventors: Deepak Varshneya, John Roes
-
Publication number: 20090245788Abstract: The present invention is directed toward systems for conducting laser range and enabling optical communication between a plurality of entities and to the application of such systems in a secure covert combat identification system. In one embodiment, the present invention uses a novel laser system that generates high pulse rates, as required for optical communications, while concurrently generating sufficiently high power levels, as required by laser range finding operations. One application of the present invention is in enabling secure covert communications between a plurality of parties. Another application of the present invention is in tracking and identifying the movement of objects.Type: ApplicationFiled: December 10, 2008Publication date: October 1, 2009Applicant: Cubic CorporationInventors: Deepak Varshneya, John Roes
-
Publication number: 20090199171Abstract: A method of reducing the size of a set of computer code intended for use in a computing device, the set of code being intended for loading into memory automatically when the computing device is powered up, and comprising functions for performing computing tasks, the method comprising: specifying a particular use of the computing device; identifying those functions in the set of computer code that will be required in order to implement the said use of the computing device; and removing the identified functions from the set of code and placing them in a separate computer code library.Type: ApplicationFiled: March 1, 2007Publication date: August 6, 2009Inventors: John Roe, Howard Price, Toby Gray
-
Publication number: 20090142053Abstract: The present invention is directed toward systems for conducting laser range and enabling optical communication between a plurality of entities and to the application of such systems in a secure covert combat identification system. In one embodiment, the present invention uses a novel laser system that generates high pulse rates, as required for optical communications, while concurrently generating sufficiently high power levels, as required by laser range finding operations. One application of the present invention is in enabling secure covert communications between a plurality of parties. Another application of the present invention is in tracking and identifying the movement of objects.Type: ApplicationFiled: December 10, 2008Publication date: June 4, 2009Applicant: Cubic CorporationInventors: Deepak Varshneya, John Roes