Patents by Inventor John Roe

John 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: 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: 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
  • 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: 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
  • 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: 20060174777
    Abstract: A method and apparatus is disclosed for the perpetration of a variety of foods in Satay style. The apparatus comprises two manually positioned platens (upper and lower) and a plurality of food elongated retaining spikes or skewers. The foodstuff is held in the retaining protrusions on the upper and lower platens and spikes or skewering device are pushed into the guiding slots to secure the foodstuff on the spikes or skewers. This unique apparatus can be made of wood, stainless steel, aluminium, carbon fibre, plastic, or any material, which can be worked or machined into the correct configuration, that provide a textured or smooth surface, which can be cleaned and sanitized. The invention provides a quick and safe method of preparing Satay style food.
    Type: Application
    Filed: February 10, 2005
    Publication date: August 10, 2006
    Inventor: John Roe
  • Patent number: 5369355
    Abstract: Method and apparatus for linearizing the performance of electrical transformers using negative feedback. Two circuits are disclosed which use an operational amplifier to compensate a three-winding transformer, yielding an improved low-end frequency response, reduced harmonic distortion, and substantially resistive input and output impedances.
    Type: Grant
    Filed: November 12, 1992
    Date of Patent: November 29, 1994
    Assignee: B/E Aerospace
    Inventor: John Roe