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: 20230351450Abstract: 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: ApplicationFiled: May 22, 2023Publication date: November 2, 2023Inventors: Stephanie Harris, Thomas Rathbone
-
Patent number: 11694233Abstract: 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: GrantFiled: January 23, 2021Date of Patent: July 4, 2023Inventors: Stephanie Harris, Thomas Rathbone
-
Publication number: 20210217061Abstract: 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: ApplicationFiled: January 23, 2021Publication date: July 15, 2021Inventors: Stephanie Harris, Thomas Rathbone
-
Publication number: 20200327580Abstract: 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: ApplicationFiled: June 30, 2020Publication date: October 15, 2020Inventors: Stephanie Harris, Thomas Rathbone
-
Patent number: 10443931Abstract: 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: GrantFiled: September 20, 2012Date of Patent: October 15, 2019Assignee: LINDE AKTIENGESELLSCHAFTInventors: Georg Demski, Alexander Alekseev, Thomas Rathbone, Dimitri Goloubev, Ayhan Yayli
-
Patent number: 8856497Abstract: 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: GrantFiled: December 6, 2005Date of Patent: October 7, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Weng Wah Loh, Fraser John Dickin, Thomas Rathbone
-
Publication number: 20140223959Abstract: 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: ApplicationFiled: September 20, 2012Publication date: August 14, 2014Applicant: LINDE AKTIENGESELLSCHAFTInventors: Georg Demski, Alexander Alekseev, Thomas Rathbone, Dimitri Goloubev, Ayhan Yayli
-
Patent number: 8610538Abstract: 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: GrantFiled: February 23, 2006Date of Patent: December 17, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Weng Wah Loh, Fraser John Dickin, Thomas Rathbone
-
Publication number: 20120174625Abstract: 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: ApplicationFiled: August 10, 2010Publication date: July 12, 2012Applicant: Linde AktiengesellschaftInventors: Thomas Rathbone, Frances Masterson
-
Patent number: 8123126Abstract: 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: GrantFiled: July 20, 2007Date of Patent: February 28, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Helen Balinsky, James Thomas Edward McDonnell, Thomas Rathbone, Steven J Simske
-
Patent number: 8015369Abstract: 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: GrantFiled: January 24, 2008Date of Patent: September 6, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Helen Balinsky, Thomas Rathbone, Liqun Chen, Keith Harrison
-
Patent number: 7895245Abstract: 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: GrantFiled: October 31, 2006Date of Patent: February 22, 2011Assignee: Hewlett Packard Development Company, L.P.Inventors: Jun Li, Riddhiman Ghosh, Thomas Rathbone, Mohamed Dekhil
-
Patent number: 7753281Abstract: 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: GrantFiled: June 1, 2006Date of Patent: July 13, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jun Li, Riddhiman Ghosh, Kave Eshghi, Thomas Rathbone
-
Patent number: 7712675Abstract: 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: GrantFiled: July 26, 2006Date of Patent: May 11, 2010Assignee: 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: 20100052308Abstract: 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: ApplicationFiled: July 20, 2007Publication date: March 4, 2010Inventors: Helen Balinsky, James Thomas Edward McDonnell, Thomas Rathbone, Steven J. Simske
-
Publication number: 20080183999Abstract: 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: ApplicationFiled: January 24, 2008Publication date: July 31, 2008Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Helen Balinsky, Thomas Rathbone, Liqun Chen, Keith Harrison
-
Publication number: 20080111681Abstract: 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: ApplicationFiled: July 21, 2006Publication date: May 15, 2008Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Thomas Rathbone, Fraser John Dickin, Weng Wah Loh
-
Publication number: 20080104098Abstract: 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: ApplicationFiled: October 31, 2006Publication date: May 1, 2008Inventors: Jun Li, Riddhiman Ghosh, Thomas Rathbone, Mohamed Dekhil
-
Publication number: 20070283078Abstract: 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: ApplicationFiled: June 1, 2006Publication date: December 6, 2007Inventors: Jun Li, Riddhiman Ghosh, Kave Eshghi, Thomas Rathbone
-
Publication number: 20070095928Abstract: 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: ApplicationFiled: July 26, 2006Publication date: May 3, 2007Inventors: Helen Balinsky, Weng Loh, Fraser Dickin, Thomas Rathbone, Stefek Zaba, Keith Harrison, John Waters, James McDonnell