Patents by Inventor Thomas Rathbone

Thomas Rathbone 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: 20230351450
    Abstract: A system is configured to receive a product feed including one or more products, receive a plurality of transaction records including one or more transactions, for each transaction, generate an attribution report, wherein the attribution report attributes each transaction to a publisher, associate a publisher with each of the one or more transactions, associate each product of the product feed with the transactions, for each of the one or more products of the product feed, generate a product profile, the product profile including one or more variables, apply a commission rule based on the one or more variables of the product profile and the attribution report, obtain an analytics report including transaction records corresponding to an associated advertisement associated with the advertiser, generate the attribution report based on the analytics report, the attribution report providing an indication associating a publisher with a completed transaction; and validate the analytics report.
    Type: Application
    Filed: May 22, 2023
    Publication date: November 2, 2023
    Inventors: Stephanie Harris, Thomas Rathbone
  • Patent number: 11694233
    Abstract: A system is configured to receive a product feed including one or more products, receive a plurality of transaction records including one or more transactions, for each transaction, generate an attribution report, wherein the attribution report attributes each transaction to a publisher, associate a publisher with each of the one or more transactions, associate each product of the product feed with the transactions, for each of the one or more products of the product feed, generate a product profile, the product profile including one or more variables, apply a commission rule based on the one or more variables of the product profile and the attribution report, obtain an analytics report including transaction records corresponding to an associated advertisement associated with the advertiser, generate the attribution report based on the analytics report, the attribution report providing an indication associating a publisher with a completed transaction; and validate the analytics report.
    Type: Grant
    Filed: January 23, 2021
    Date of Patent: July 4, 2023
    Inventors: Stephanie Harris, Thomas Rathbone
  • Publication number: 20210217061
    Abstract: A system is configured to receive a product feed including one or more products, receive a plurality of transaction records including one or more transactions, for each transaction, generate an attribution report, wherein the attribution report attributes each transaction to a publisher, associate a publisher with each of the one or more transactions, associate each product of the product feed with the transactions, for each of the one or more products of the product feed, generate a product profile, the product profile including one or more variables, apply a commission rule based on the one or more variables of the product profile and the attribution report, obtain an analytics report including transaction records corresponding to an associated advertisement associated with the advertiser, generate the attribution report based on the analytics report, the attribution report providing an indication associating a publisher with a completed transaction; and validate the analytics report.
    Type: Application
    Filed: January 23, 2021
    Publication date: July 15, 2021
    Inventors: Stephanie Harris, Thomas Rathbone
  • Publication number: 20200327580
    Abstract: A system is disclosed comprising: a memory and at least one processor operatively coupled to the memory, the at least one processor being configured to: present a user interface for registering an advertiser with the system and specifying an attribution rule for calculating a fee that is owed by the advertiser to a first advertising platform; obtain an analytics report; generate an attribution report based on the analytics report and the attribution rule, the attribution report including an indication of a fee that is calculated based on the attribution rule; and transmit the attribution report to the first advertising platform.
    Type: Application
    Filed: June 30, 2020
    Publication date: October 15, 2020
    Inventors: Stephanie Harris, Thomas Rathbone
  • Patent number: 10443931
    Abstract: The method and the device arc used for the cryogenic decomposition of air in a distillation column system for separating nitrogen and oxygen, said system having a first high-pressure column (23), a low-pressure column (25, 26), and three condenser-evaporators, namely a high-pressure column head condenser (27), a low-pressure column bottom evaporator (28), and an auxiliary condenser (29; 228).
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: October 15, 2019
    Assignee: LINDE AKTIENGESELLSCHAFT
    Inventors: Georg Demski, Alexander Alekseev, Thomas Rathbone, Dimitri Goloubev, Ayhan Yayli
  • Patent number: 8856497
    Abstract: This invention provides a processor 200, especially for use as the central processing unit of a memory tag 1200. The processor 200 has a minimal footprint in Silicon or other suitable material. It also is driven by the data that it receives. The processor includes a plurality 206, 212, 214, 224 of registers configured to receive in parallel data that are input to the processor, and to process in parallel the received data, and a micro sequencer and instruction decoder module 202 adapted to select two or more of the plurality of registers to receive the data that are input to the processor, and to control the processing of the received data by the end or more selected registers. A memory 1200 device utilizing such a processor, and a method of processing instructions are also provided.
    Type: Grant
    Filed: December 6, 2005
    Date of Patent: October 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Weng Wah Loh, Fraser John Dickin, Thomas Rathbone
  • Publication number: 20140223959
    Abstract: The method and the device arc used for the cryogenic decomposition of air in a distillation column system for separating nitrogen and oxygen, said system having a first high-pressure column (23), a low-pressure column (25, 26), and three condenser-evaporators, namely a high-pressure column head condenser (27), a low-pressure column bottom evaporator (28), and an auxiliary condenser (29; 228).
    Type: Application
    Filed: September 20, 2012
    Publication date: August 14, 2014
    Applicant: LINDE AKTIENGESELLSCHAFT
    Inventors: Georg Demski, Alexander Alekseev, Thomas Rathbone, Dimitri Goloubev, Ayhan Yayli
  • Patent number: 8610538
    Abstract: A memory tag comprises an array of non-volatile memory, means for inductively obtaining power to enable receipt of data from and transmission of data to a reader device, a processor operable to process received data and to generate data to be transmitted; and a hash co-processor configured to apply a hash function to data applied to it. The array of non-volatile memory includes an area of write only memory. Reader devices for use with such memory tags and methods of using such memory tags are also described.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: December 17, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Weng Wah Loh, Fraser John Dickin, Thomas Rathbone
  • Publication number: 20120174625
    Abstract: Process and apparatus for producing a pressurized gaseous oxygen product by cryogenic air separation The process and the apparatus serve for producing a pressurized gaseous oxygen product by cryogenic air separation in a distillation column system which has at least one separating column. Feed air is compressed in an air compressor. A first partial stream (2, 4, 6, 7) of the compressed feed air is expanded (5, 8) while performing work. A second partial stream (3) of the compressed feed air (1) is cooled and liquefied or pseudo-liquefied and subsequently introduced into the distillation column system. A liquid oxygen product stream (51) is removed from the distillation column system, brought to a first increased pressure in the liquid state (52), vaporized or pseudo-vaporized under this first increased pressure by indirect heat exchange (10) with the second partial stream (3) of the compressed feed air, warmed to approximately ambient temperature (10) and finally drawn off as a gaseous product stream (55).
    Type: Application
    Filed: August 10, 2010
    Publication date: July 12, 2012
    Applicant: Linde Aktiengesellschaft
    Inventors: Thomas Rathbone, Frances Masterson
  • Patent number: 8123126
    Abstract: Anti-counterfeit marking for a product, comprising: a tamper evident marker attached to or integrated with a product or packaging for a product and having a random mark; and an electronic memory element containing data about the random mark, the memory element being attached to or integrated with the product or packaging for the product in a tamper evident manner.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: February 28, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Helen Balinsky, James Thomas Edward McDonnell, Thomas Rathbone, Steven J Simske
  • Patent number: 8015369
    Abstract: A method of updating a data entry stored on a data storage unit, the data entry including data elements that are unique to the data storage unit and the data entry, may begin with generating, at the data storage unit, an update request that includes the data entry for transmission to an authority authorized to update the data entry. The authority then extracts extracting at the authority the unique data elements from the update request and verifies the authenticity of the data storage unit and data entry from the unique data elements. The authority then generates an updated data entry including a further data element unique to the updated data entry and derived from the updated data. The authority then transmits the updated data entry to the data storage unit. The method may then include storing the updated data entry on the data storage unit.
    Type: Grant
    Filed: January 24, 2008
    Date of Patent: September 6, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Helen Balinsky, Thomas Rathbone, Liqun Chen, Keith Harrison
  • Patent number: 7895245
    Abstract: Methods, systems and machine readable medium storing a machine readable program for managing data stored on a contactless flash memory device are disclosed. A compiled version of a hierarchical data model defined using a high level data structure definition language is provided at a host unit. The host unit is operable to run on a host platform. The compiled version of the hierarchical data model is compiled for the host platform. A first representation of a first hierarchical data structure is received from a contactless flash memory device at the host unit via a contactless communication channel. The first hierarchical data structure is a first instantiation of the hierarchical data model. A second representation of the first hierarchical data structure is generated in accordance with the compiled hierarchical data model at the host unit.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: February 22, 2011
    Assignee: Hewlett Packard Development Company, L.P.
    Inventors: Jun Li, Riddhiman Ghosh, Thomas Rathbone, Mohamed Dekhil
  • Patent number: 7753281
    Abstract: A flash memory device is powered via an RF field generated by a host unit. A contactless communication channel is established between the flash memory device and the host unit. A first version of a data file, including a first plurality of data chunks, is downloaded from the flash memory device to the host unit. A second version of the data file, including a second plurality of data chunks, is generated at the host unit. Data chunk modifications to the first plurality of data chunks necessary to generate the second plurality of data chunks are identified at the host unit. The contactless communication channel is reestablished. The identified data chunk modifications to the first plurality of data chunks are performed thereby updating the first version of the data file stored on the flash memory device to the second version of the data file.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: July 13, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jun Li, Riddhiman Ghosh, Kave Eshghi, Thomas Rathbone
  • Patent number: 7712675
    Abstract: A physical object comprises one or more memory circuits adapted to be read wirelessly by a reader device attached to or incorporated within the physical object. Data in the memory circuit is protected from access by an unauthorised reader. Data in the memory circuit is also adapted to identify an authorised bearer of the physical object. Moreover, data in the memory circuit is adapted to allow access to a specified asset or assets by the authorised bearer.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: May 11, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Helen Balinsky, Weng Wah Loh, Fraser John Dickin, Thomas Rathbone, Stefek Malkowski Zaba, Keith Alexander Harrison, John Waters, James Thomas Edward McDonnell
  • Publication number: 20100052308
    Abstract: Anti-counterfeit marking for a product, comprising: a tamper evident marker attached to or integrated with a product or packaging for a product and having a random mark; and an electronic memory element containing data about the random mark, the memory element being attached to or integrated with the product or packaging for the product in a tamper evident manner.
    Type: Application
    Filed: July 20, 2007
    Publication date: March 4, 2010
    Inventors: Helen Balinsky, James Thomas Edward McDonnell, Thomas Rathbone, Steven J. Simske
  • Publication number: 20080183999
    Abstract: A method of updating a data entry stored on a data storage unit, the data entry including data elements that are unique to the data storage unit and the data entry, the method comprising the steps of generating at the data storage unit an update request including the data entry for transmission to an authority authorised to update the data entry, extracting at the authority the unique data elements from the update request and verifying the authenticity of the data storage unit and data entry from the unique data elements, generating an updated data entry including a further data element unique to the updated data entry and derived from the updated data and transmitting the updated data entry to the data storage unit, and storing the updated data entry on the data storage unit.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 31, 2008
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Helen Balinsky, Thomas Rathbone, Liqun Chen, Keith Harrison
  • Publication number: 20080111681
    Abstract: The invention provides a receiver 120 having a sensor 114 configured to output a signal representative of temperature variation detected at the sensor 114. A decoder 118 connected to the sensor 114 decodes the signal detected by the sensor 114 and outputs a stream of data which has been encoded in the temperature variation. The receiver 120 may be for use with a microprocessor 202, for example the microprocessor 202 of a memory tag 200 which includes a voltage regulator 210 in power circuitry 206. A system 100 and method 300 for transferring data are also provided.
    Type: Application
    Filed: July 21, 2006
    Publication date: May 15, 2008
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Thomas Rathbone, Fraser John Dickin, Weng Wah Loh
  • Publication number: 20080104098
    Abstract: Methods, systems and machine readable medium storing a machine readable program for managing data stored on a contactless flash memory device are disclosed. A compiled version of a hierarchical data model defined using a high level data structure definition language is provided at a host unit. The host unit is operable to run on a host platform. The compiled version of the hierarchical data model is compiled for the host platform. A first representation of a first hierarchical data structure is received from a contactless flash memory device at the host unit via a contactless communication channel. The first hierarchical data structure is a first instantiation of the hierarchical data model. A second representation of the first hierarchical data structure is generated in accordance with the compiled hierarchical data model at the host unit.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Inventors: Jun Li, Riddhiman Ghosh, Thomas Rathbone, Mohamed Dekhil
  • Publication number: 20070283078
    Abstract: A flash memory device is powered via an RF field generated by a host unit. A contactless communication channel is established between the flash memory device and the host unit. A first version of a data file, including a first plurality of data chunks, is downloaded from the flash memory device to the host unit. A second version of the data file, including a second plurality of data chunks, is generated at the host unit. Data chunk modifications to the first plurality of data chunks necessary to generate the second plurality of data chunks are identified at the host unit. The contactless communication channel is reestablished. The identified data chunk modifications to the first plurality of data chunks are performed thereby updating the first version of the data file stored on the flash memory device to the second version of the data file.
    Type: Application
    Filed: June 1, 2006
    Publication date: December 6, 2007
    Inventors: Jun Li, Riddhiman Ghosh, Kave Eshghi, Thomas Rathbone
  • Publication number: 20070095928
    Abstract: A physical object comprises one or more memory circuits adapted to be read wirelessly by a reader device attached to or incorporated within the physical object. Data in the memory circuit is protected from access by an unauthorised reader. Data in the memory circuit is also adapted to identify an authorised bearer of the physical object. Moreover, data in the memory circuit is adapted to allow access to a specified asset or assets by the authorised bearer.
    Type: Application
    Filed: July 26, 2006
    Publication date: May 3, 2007
    Inventors: Helen Balinsky, Weng Loh, Fraser Dickin, Thomas Rathbone, Stefek Zaba, Keith Harrison, John Waters, James McDonnell