Patents by Inventor Simon Michael

Simon Michael 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: 9106871
    Abstract: Methods and systems for determining meta-information for a channel being viewed are described. At an inline TV processor with a processor and memory, a first TV signal is received from a first source. One or more fingerprints are generated from the first TV signal. A plurality of second TV signals are received from a second source, and one or more respective second fingerprints are generated for each of the second TV signals. It is then determined whether one of the first fingerprints matches one of the second fingerprints. In response to determining that one of the first fingerprints matches a respective one of the second fingerprints, meta-information of the second TV signal (that is associated with the matched respective second fingerprint) is associated with the first TV signal. In response to determining that one of the first fingerprints does not match any of the second fingerprints, the steps are repeated.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: August 11, 2015
    Assignee: GOOGLE INC.
    Inventor: Simon Michael Rowe
  • Patent number: 9106975
    Abstract: A method at a first device coupled to a display includes: when no second device is linked with the first device, receiving a first content stream, the first content stream including a content item and one or more first advertisements, and outputting the content item and the first advertisements to the display. The method also includes: when a second device is linked with the first device, receiving a second content stream, the second content stream including the content item and not including the first advertisements, and outputting the content item to the display without the first advertisements.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: August 11, 2015
    Assignee: GOOGLE INC.
    Inventors: Andrew Gildfind, Ant Oztaskent, Yaroslav Volovich, Simon Michael Rowe
  • Patent number: 9083988
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for identifying viewers of a television set is presented. An audio signal received by a microphone of the television metering device is monitored, the audio signal corresponding to audio of a television program presented on the television set and at least one audio tone generated by at least one audio transmitter of at least one viewer of the television set. The audio signal is analyzed to determine an identifier for the television program being presented on the television set and to identify an audio tone generated by an audio transmitter of a viewer. An identifier of the viewer associated with the audio tone is determined. An identifier for television metering device, the identifier for the television program, and the identifier of the viewer is transmitted to a server.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: July 14, 2015
    Assignee: Google Inc.
    Inventor: Simon Michael Rowe
  • Patent number: 9084013
    Abstract: A method for data logging in a panel media consumption study includes broadcasting an attraction signal by a device associated with a panelist during display of media on a first media device in an area of interest, the media for consumption by the panelist; receiving the attraction signal at a receiving device in the area of interest, determining information related to the received attraction signal, determining a characteristic value of the information; identifying the device of the panelist as at a first location within the area of interest based on the characteristic value of the information; and logging data related to the display of media as panel media consumption data.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: July 14, 2015
    Assignee: Google Inc.
    Inventors: Nick Salvatore Arini, Ken Krieger, Simon Michael Rowe
  • Publication number: 20150193451
    Abstract: Methods and systems for determining meta-information for a channel being viewed are described. At an inline TV processor with a processor and memory, a first TV signal is received from a first source. One or more fingerprints are generated from the first TV signal. A plurality of second TV signals are received from a second source, and one or more respective second fingerprints are generated for each of the second TV signals. It is then determined whether one of the first fingerprints matches one of the second fingerprints. In response to determining that one of the first fingerprints matches a respective one of the second fingerprints, meta-information of the second TV signal (that is associated with the matched respective second fingerprint) is associated with the first TV signal. In response to determining that one of the first fingerprints does not match any of the second fingerprints, the steps are repeated.
    Type: Application
    Filed: June 28, 2011
    Publication date: July 9, 2015
    Inventor: Simon Michael Rowe
  • Patent number: 9021599
    Abstract: A system and methods for protecting privacy via a gateway are provided. The system includes a data store comprising a computer readable medium storing a program of instructions for performing the protection of privacy via the gateway; a processor that executes the program of instructions; an event detection unit to detect an event behind the gateway; a correlation unit to detect a source associated with the detected event; a semi-stable identification unit to assign a semi-stable identification for the associated source with the detected event; a vector assigning unit to assign a vector to data associated with the semi-stable identification, the vector being related to the source independent any personal identification information (PII); and a communication unit to transmit the vector to instigate an action.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 28, 2015
    Assignee: Google Inc.
    Inventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nick Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
  • Patent number: 8997132
    Abstract: A system, computer-readable storage medium storing at least one program, and a computer-implemented method for identifying computer systems being used by viewers of television programs is presented. An audio signal received from a microphone of a television metering device is monitored, where the audio signal corresponds to audio of a television program presented on the television set and audio tones generated by computer systems of viewers of the television set. The audio signal is analyzed to determine an identifier for the television program being presented on the television set and to identify an audio tone generated by a computer system of a viewer of the television set. An identifier of the computer system associated with the audio tone is determined. An identifier for the television metering device, the identifier for the television program, and the identifier of the computer system is transmitted to a server.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: March 31, 2015
    Assignee: Google Inc.
    Inventor: Simon Michael Rowe
  • Publication number: 20150089523
    Abstract: A computer-implemented method for collecting and managing TV viewership data from multiple TV metering data providers is disclosed. The method includes: receiving an event log file at a distributed computer system that includes multiple computers; dynamically selecting one or more computers according to a predefined sharding function; at each of the selected computers: allocating a set of compressed event records, which corresponds to a subset of the event log file, at predetermined locations within the memory of the computer; and in accordance with a predefined schedule, replicating the compressed event records from a respective one of the selected computers to one or more other computers of the distributed system such that there are at least two replicas of any event record on at least two computers of the distributed computer system.
    Type: Application
    Filed: August 28, 2012
    Publication date: March 26, 2015
    Applicant: GOOGLE INC.
    Inventors: Yaroslav Volovich, Raimundo Mirisola, Simon Michael Rowe, Nick Arini, Andrew Gilfind, Ant Oztaskent, Iain Merrick
  • Publication number: 20150089522
    Abstract: A method for providing efficient and accurate estimates of TV viewership ratings through a distributed computer system that includes multiple computers is disclosed. The method includes: receiving a query from a client at the distributed computer system; dynamically selecting one or more computers according to a predefined sharding function; at each of the selected computers, determining a count of qualified event records that satisfy the query; aggregating the respective counts of qualified event records determined by the selected computers; statistically projecting the aggregated count of qualified event records into an estimated total count of qualified event records on the distributed computer system; and returning the estimated total count of qualified event records to the requesting client.
    Type: Application
    Filed: August 28, 2012
    Publication date: March 26, 2015
    Inventors: Yaroslav Volovich, Raimundo Mirisola, Simon Michael Rowe, Nick Arini, Andrew Gilfind, Ant Oztaskent, Iain Merrick
  • Patent number: 8990129
    Abstract: A system for determining to request a re-prompt for a metering device, includes: a data store including a computer readable medium storing a program of instructions for determining to request the re-prompt; a processor that executes the program of instructions; a registration module to register a media consumer associated with the metering device; a behavior learning unit to learn a behavior associated with the registered media consumer; a behavior determination unit to determine a difference between the behavior associated with the registered media consumer and a behavior associated with a present media consumer; and a re-prompt determination unit to request the re-prompt to the metering device based on the difference being greater than a predetermined threshold.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventor: Simon Michael Rowe
  • Patent number: 8990389
    Abstract: A method for associating a web event with a member of a group of users is implemented at a first computing device, the method including: receiving a data access request from a second computing device; examining the data access request to determine whether the second computing device provides a user login service; if the second computing device provides the user login service: causing the second computing device to collect personal information and authorization from the user of the second computing device using the user login service; receiving the user's personal information and authorization from the second computing device; and associating the data access request with the user's personal information in accordance with the user's authorization; and otherwise, associating the data access request with an identifier of the second computing device.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventor: Simon Michael Rowe
  • Patent number: 8984600
    Abstract: A method for associating a web event with a member of a group of users is implemented at a first computing device. The method includes: receiving a data access request from a second computing device; determining whether the user has previously provided personal information and authorization to the first computing device through the second computing device; if the user's personal information and authorization are found: generating a record for the data access request; if the user's personal information is found but the user's authorization is not found: generating a record for the data access request; and if neither of the user's personal information and authorization is found: identifying one or more user identifiers that are associated with the second computing device; and returning personal information associated with the one or more user identifiers to the second computing device.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: March 17, 2015
    Assignee: Google Inc.
    Inventor: Simon Michael Rowe
  • Publication number: 20150067869
    Abstract: A system and methods for protecting privacy via a gateway are provided. The system includes a data store comprising a computer readable medium storing a program of instructions for performing the protection of privacy via the gateway; a processor that executes the program of instructions; an event detection unit to detect an event behind the gateway; a correlation unit to detect a source associated with the detected event; a semi-stable identification unit to assign a semi-stable identification for the associated source with the detected event; a vector assigning unit to assign a vector to data associated with the semi-stable identification, the vector being related to the source independent any personal identification information (PII); and a communication unit to transmit the vector to instigate an action.
    Type: Application
    Filed: March 13, 2013
    Publication date: March 5, 2015
    Inventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nick Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
  • Patent number: 8943528
    Abstract: A system for probabilistic matching of audio sample from a television program includes a computer readable storage medium having encoded thereon an audio matching program; and a processor that executes the audio matching program. The processor receives reference audio for time slices corresponding to a broadcast television program for each of a plurality of channels broadcasting television programming; receives a first audio sample from a media device on which is displayed the broadcast television program; selects one or more candidate channels to test to determine a channel to which the media device is tuned; compares the first audio sample to the selected candidate channels to determine a match between the first audio sample and one or more of the selected candidate channels; and when the first audio sample matches a reference audio from a selected candidate channel, identifying, with a specified probability, the selected candidate channel as the tuned to channel.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: January 27, 2015
    Assignee: Google Inc.
    Inventor: Simon Michael Rowe
  • Patent number: 8904418
    Abstract: A system for logging the TV viewing activities at a household includes a TV messaging device at the household and a remote TV viewership measurement server communicatively coupled to the messaging device. The TV messaging device receives an infrared signal including a TV operation code from a remote control device within the household. The infrared signal is directed to a particular TV to perform a predefined operation. The TV messaging device generates a TV operation message including the TV operation code and a household identifier associated with the household and transmits the TV operation message to the TV viewership measurement server. Upon receipt of the TV operation message, the TV viewership measurement server tries to identify one of multiple TV devices within the household as being the target of the TV operation code and updates TV viewership data associated with the household in accordance with the TV operation code.
    Type: Grant
    Filed: October 1, 2012
    Date of Patent: December 2, 2014
    Assignee: Google Inc.
    Inventors: Simon Michael Rowe, Nick Arini, Owen Charlebois
  • Patent number: 8841342
    Abstract: There is provided a method for improving the efficacy and/or transdermal transport of topically administered pharmaceuticals and pharmacologically active compounds, said method comprising the step of incorporating the pharmaceutical or pharmacologically active compound in a carrier comprising an effective amount of one or more complexes of a phosphate derivative of a lipophilic pharmaceutically acceptable compound.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: September 23, 2014
    Assignee: Vital Health Sciences Pty. Ltd.
    Inventors: Simon Michael West, David Kannar
  • Publication number: 20140278796
    Abstract: A method for selecting potential customers for a product/service using a computer server is provided. The computer server collects information consumption activity data, conversion data, and demographic data from panelists that have agreed to share their data with the computer server. For each panelist, the computer server identifies a set of product/service keywords from the information consumption activity data associated with the panelist. For each keyword, the computer server aggregates the demographic data of the panelists associated with the keyword using their conversion data and generates a set of demographic attributes in order to characterize potential customers of the product/service.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Inventors: Nick Salvatore Arini, Simon Michael Rowe, Roman Kirillov
  • Publication number: 20140236737
    Abstract: Based on the type of media consumed and when it is accessed, it is possible to identify times during which a particular user will likely be more receptive to particular types of related content. Aspects of the present disclosure, describe implementations that are configured to monitor media exposure and consumption of particular individuals using, for example, client device such as a smart phone, a tablet computer, or the like utilized primarily by one respective user.
    Type: Application
    Filed: October 12, 2012
    Publication date: August 21, 2014
    Applicant: GOOGLE INC.
    Inventor: Simon Michael Rowe
  • Patent number: 8751303
    Abstract: A process tracks user advertisement exposure. To enroll a user as a panelist, the process generates a panelist ID and sends it to the user's home router. The process receives a message from the router that includes the panelist ID and a cookie ID associated with a web application. The cookie ID identifies the application and a personal device. The process stores the correlation between the panelist ID and the cookie ID in a database. The process receives an advertisement request from the personal device that includes the cookie ID. The process selects an advertisement and sends it to the personal device. The process also stores information corresponding to the advertisement request in an advertisement log, including the cookie ID and an advertisement identifier. The programs correlate the advertisement request with the panelist ID using the cookie ID. The process generates a report of the user's online advertisement exposure.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: June 10, 2014
    Assignee: Google, Inc.
    Inventors: Nick Salvatore Arini, Simon Michael Rowe
  • Publication number: 20140141031
    Abstract: The invention provides novel surface coat proteins of Clostridium spp. spores, and nucleic acids encoding such proteins. The invention extends to various uses of these nucleic acids and proteins, as antigens for use in vaccine design and construction, and to vaccines per se, and in diagnostic test kits and methods for the detection of Clostridium spp. infections. In addition, the nucleic acids and proteins can be used as potential targets for therapeutic drugs for the prevention or treatment of Clostridium spp. infections.
    Type: Application
    Filed: May 10, 2012
    Publication date: May 22, 2014
    Applicant: ROYAL HOLLOWAY AND BEDFORD NEW COLLEGE
    Inventors: Simon Michael Cutting, Hong Anh Huynh