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: 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: 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
-
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: 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
-
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: 20060174777Abstract: 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: ApplicationFiled: February 10, 2005Publication date: August 10, 2006Inventor: John Roe
-
Patent number: 5369355Abstract: 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: GrantFiled: November 12, 1992Date of Patent: November 29, 1994Assignee: B/E AerospaceInventor: John Roe