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: 11192675
    Abstract: 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: Grant
    Filed: June 3, 2020
    Date of Patent: December 7, 2021
    Assignee: ID TECHNOLOGY LLC
    Inventors: Mark T. Snedecor, Mark N. Bowden, John A. Roe
  • Publication number: 20200407099
    Abstract: 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: Application
    Filed: June 3, 2020
    Publication date: December 31, 2020
    Inventors: Mark T. SNEDECOR, Mark N. BOWDEN, John A. ROE
  • Patent number: 10287050
    Abstract: 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: Grant
    Filed: November 29, 2016
    Date of Patent: May 14, 2019
    Assignee: ID TECHNOLOGY LLC
    Inventor: John A. Roe
  • Patent number: 10149098
    Abstract: 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: Grant
    Filed: February 27, 2018
    Date of Patent: December 4, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Mark Slater, John Roe, Kari Juhani Kuisma, Andrew Jordan, John J. Chooracken, Philip Vann
  • Publication number: 20180255427
    Abstract: 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: Application
    Filed: February 27, 2018
    Publication date: September 6, 2018
    Inventors: Mark Slater, John Roe, Kari Juhani Kuisma, Andrew Jordan, John J. Chooracken, Philip Vann
  • Patent number: 10019719
    Abstract: 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: Grant
    Filed: November 17, 2009
    Date of Patent: July 10, 2018
    Assignee: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Timothy John Roe, Alisa J. Copeman, Wendy MacDonald, James H. Marsden
  • Patent number: 9913085
    Abstract: 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: Grant
    Filed: February 21, 2017
    Date of Patent: March 6, 2018
    Assignee: Accenture Global Solutions Limited
    Inventors: Mark Slater, John Roe, Kari Juhani Kuisma, Andrew Jordan, John J. Chooracken, Philip Vann
  • Patent number: 9891091
    Abstract: 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: Grant
    Filed: June 29, 2012
    Date of Patent: February 13, 2018
    Assignee: Johnson Matthey Public Limited Company
    Inventors: Edgar Ramon Sanchez Galicia, Kenneth James, Stephen John Roe
  • Patent number: 9875504
    Abstract: 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: Grant
    Filed: February 16, 2015
    Date of Patent: January 23, 2018
    Inventors: Evan Gates Roe, Ryan John Roe, Russell Thomas Jordan
  • Publication number: 20170245108
    Abstract: 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: Application
    Filed: February 21, 2017
    Publication date: August 24, 2017
    Inventors: Mark Slater, John Roe, Kari Juhani Kuisma, Andrew Jordan, John J. Chooracken, Philip Vann
  • Publication number: 20170152070
    Abstract: 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: Application
    Filed: November 29, 2016
    Publication date: June 1, 2017
    Inventor: John A. ROE
  • Publication number: 20140136127
    Abstract: 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: Application
    Filed: June 29, 2012
    Publication date: May 15, 2014
    Inventors: Edgar Ramon Sanchez Galicia, Kenneth James, Stephen John Roe
  • Publication number: 20120221397
    Abstract: 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: Application
    Filed: November 17, 2009
    Publication date: August 30, 2012
    Applicant: American Express Travel Related Services Company, Inc.
    Inventors: Timothy John Roe, Alisa J. Copeman, Wendy MacDonald, James H. Marsden
  • Publication number: 20110288898
    Abstract: 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: Application
    Filed: June 26, 2009
    Publication date: November 24, 2011
    Applicant: NOKIA CORPORATION
    Inventor: John Roe
  • Publication number: 20110179420
    Abstract: 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: Application
    Filed: December 28, 2007
    Publication date: July 21, 2011
    Applicant: NOKIA CORPORATION
    Inventor: John Roe
  • Patent number: 7983565
    Abstract: 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: Grant
    Filed: December 10, 2008
    Date of Patent: July 19, 2011
    Assignee: Cubic Corporation
    Inventors: Deepak Varshneya, John Roes
  • Patent number: 7720388
    Abstract: 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: Grant
    Filed: December 10, 2008
    Date of Patent: May 18, 2010
    Assignee: Cubic Corporation
    Inventors: Deepak Varshneya, John Roes
  • Publication number: 20090245788
    Abstract: 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: Application
    Filed: December 10, 2008
    Publication date: October 1, 2009
    Applicant: Cubic Corporation
    Inventors: Deepak Varshneya, John Roes
  • Publication number: 20090199171
    Abstract: 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: Application
    Filed: March 1, 2007
    Publication date: August 6, 2009
    Inventors: John Roe, Howard Price, Toby Gray
  • Publication number: 20090142053
    Abstract: 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: Application
    Filed: December 10, 2008
    Publication date: June 4, 2009
    Applicant: Cubic Corporation
    Inventors: Deepak Varshneya, John Roes