Patents by Inventor Peter James Rodgers

Peter James Rodgers 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).

  • Publication number: 20220022821
    Abstract: The present invention involves a method for anonymous contact tracing for a user with a mobile device in a location having an associated contract tracing system having a plurality of tokens. The user has a mobile device upon which the user obtains a token from the location and/or the contact tracing system. The mobile device stores the user's space-time coordinate information. There is a recording of space-time coordinate information of each mobile device that is traceable by the contact tracing system in association with one of the tokens. When a user reports the existence of an exposure event, the contact tracing system analyzes the token-coordinate information to determine which of the tokens have been subject to the exposure event. By notifying at least one of the users with an associated token that was subject to the exposure event, those users may also check to see if they have been subject to the same exposure event. The method may be implemented by a server and by software running on a mobile device.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 27, 2022
    Applicant: TATO LLC
    Inventor: Peter James Rodgers
  • Patent number: 8589945
    Abstract: A method to locate, resolve, and invoke software functions, wherein the method forms a request comprising a resource identifier, resolves the request to an endpoint, evaluates the request by the endpoint to generate a resource representation.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: November 19, 2013
    Assignee: 1060 Research Limited
    Inventors: Peter James Rodgers, Antony Allan Butterfield
  • Patent number: 8510750
    Abstract: A method to generate and save a resource representation recited by a request encoded in a computer algorithm, wherein the method receives from a requesting algorithm an Unresolved resource request. The method resolves the resource request to an endpoint and evaluates the resolved resource request by the endpoint to generate a resource representation. The method further generates and saves in a cache at least one Unresolved request scope key, a resolved request scope key, and a cache entry comprising the resource representation. The method associates the cache entry with the resolved request scope key and with the at least one Unresolved request scope key using a mapping function encoded in the cache.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: August 13, 2013
    Assignee: 1060 Research Limited
    Inventors: Peter James Rodgers, Antony Allan Butterfield
  • Publication number: 20100095066
    Abstract: A method to generate and save a resource representation recited by a request encoded in a computer algorithm, wherein the method receives from a requesting algorithm an Unresolved resource request. The method resolves the resource request to an endpoint and evaluates the resolved resource request by the endpoint to generate a resource representation. The method further generates and saves in a cache at least one Unresolved request scope key, a resolved request scope key, and a cache entry comprising the resource representation. The method associates the cache entry with the resolved request scope key and with the at least one Unresolved request scope key using a mapping function encoded in the cache.
    Type: Application
    Filed: September 22, 2009
    Publication date: April 15, 2010
    Applicant: 1060 RESEARCH LIMITED
    Inventors: PETER JAMES RODGERS, ANTONY ALLAN BUTTERFIELD
  • Publication number: 20080072235
    Abstract: A method to locate, resolve, and invoke software functions, wherein the method forms a request comprising a resource identifier, resolves the request to an endpoint, evaluates the request by the endpoint to generate a resource representation.
    Type: Application
    Filed: September 13, 2007
    Publication date: March 20, 2008
    Applicant: 1060 RESEARCH LIMITED
    Inventors: PETER JAMES RODGERS, ANTONY ALLAN BUTTERFIELD
  • Publication number: 20030154289
    Abstract: A method of enabling reuse of Web session data generated at a server in a client/server environment is described. The method comprises: recording a user's interaction with a Web site thereby producing Web session data; converting the Web session data into a document having a portable format; and transferring the portable format document to a user such that it may be reused to regenerate at least a part of the Web session at a later point in time. The portable document, typically in an XML format with XSL formatting instructions, can be passed to different users for editing and use by them and makes the Web session data browser and server independent.
    Type: Application
    Filed: January 24, 2003
    Publication date: August 14, 2003
    Inventors: Matthew Murray Williamson, Peter James Rodgers
  • Publication number: 20030028395
    Abstract: A method of distributing electronic content such as music or books via the internet involves transmitting licence data with the content. The licence data includes status information indicative of whether the licence is a full licence for content purchased from a content distributor, or temporary for content passed from a full licence owner to a new consumer who has not yet paid for the content. License status data is transmitted with or without content from one consumer to another. Connection to the internet allows the content management program to connect to the content distributor and transmit all stored licence status information. Detection of temporary licences by the content distributor triggers a request for payment of the content, and payment results in transmission of replacement licence data having a full licence status back to the consumer.
    Type: Application
    Filed: July 24, 2002
    Publication date: February 6, 2003
    Inventors: Peter James Rodgers, Matthew Murray Williamson, Russell Perry
  • Publication number: 20030005035
    Abstract: The invention concerns the provision of a peer-to-peer content popularity service and particularly to a server, methods and computer program products for providing such a service. A server 30 is provided on a peer-to-peer network. The server 30 is arranged to receive data from supplying client nodes 10,20 concerning search requests received at the supplying client nodes 10, 20 and to aggregate material from the received data to obtain popularity information and to offer popularity information regarding such popular search requests to requesting clients 10,20.
    Type: Application
    Filed: June 4, 2002
    Publication date: January 2, 2003
    Applicant: HEWLETT PACKARD COMPANY
    Inventor: Peter James Rodgers
  • Publication number: 20020065732
    Abstract: A method of distributing electronic content such as music or books via the internet involves transmitting licence data with the content. The licence data includes status information indicative of whether the licence is a full licence for content purchased from a content distributor, or temporary for content passed from a fill licence owner to a new consumer who has not yet paid for the content. Content is transmitted from one consumer to another for example by PDA wireless transmission, with appropriate licence status data. Connection of a PDA on which content having only temporary licence status is stored to the internet automatically activates the content management program on the PDA to connect to the content distributor and transmit all stored licence status information. Detection of temporary licences by the content distributor triggers a request for payment of the content, and payment results in transmission of replacement licence data having a full licence status back to the consumer.
    Type: Application
    Filed: January 31, 2001
    Publication date: May 30, 2002
    Inventors: Peter James Rodgers, Matthew Murray Williamson, Russell Perry