Patents by Inventor Simon Michael Rowe

Simon Michael Rowe 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: 20160042362
    Abstract: A method for recording product purchase behavior includes receiving, at a processor, primary product data read by a local media device from a data element associated with a product to be purchased; comparing, by the processor, the primary product data to stored product data to identify the product to be purchased; sending, by the processor, a feedback signal to the local media device; in response to the feedback signal, receiving, by the processor, secondary product data from the local media device; and storing the primary product data with the secondary product data.
    Type: Application
    Filed: November 5, 2013
    Publication date: February 11, 2016
    Applicant: Google Inc.
    Inventor: Simon Michael Rowe
  • Patent number: 9253174
    Abstract: A system for generating a second factor authorization for a request to access a web site includes a data store having a computer readable medium storing a program for generating the second factor authorization, and a processor. A packet receiving unit receives the request from a user device via a local network to access the web site via an external network. A trigger database stores the web site. A device database stores a rule associated with the user device for the web site, and a corresponding paired device with the user device. A second factor determination unit requests a second factor authorization from the corresponding paired device in response to the packet receiving unit receiving the request. A communication unit communicates the request to the external network in response to a valid assertion from the paired device based on the second factor authorization.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: February 2, 2016
    Assignee: Google Inc.
    Inventor: Simon Michael Rowe
  • Publication number: 20150365714
    Abstract: A method for conducting a media consumption study, includes at a processor of a position marker placed in a study site in a vicinity of a fixed media device; receiving a signal broadcast from a personal measurement device; determining signal information of the received broadcast signal, the signal information including identification information of the personal measurement device, and one or more signal characteristics; comparing the one or more signal characteristics to threshold values; and based on the comparison, determining the personal measurement device is in proximity to the fixed media device.
    Type: Application
    Filed: December 17, 2013
    Publication date: December 17, 2015
    Applicant: Google Inc.
    Inventors: Andrew Gildfind, Simon Michael Rowe, Ken Krieger, James Robert Stewart
  • Publication number: 20150365310
    Abstract: A method for remotely recording Web usage by a panelist includes receiving at a remote processor, a command from a local client to display a Web page; identifying the local client and the panelist operating the local client; accessing the Web page; rendering the Web page in a remote browser; sending an image of the Web page to a local browser of the local client; and recording Web usage metrics associated with a display of the image on the local browser.
    Type: Application
    Filed: November 13, 2013
    Publication date: December 17, 2015
    Applicant: Google Inc.
    Inventor: Simon Michael Rowe
  • Publication number: 20150363822
    Abstract: A method for acquiring and processing product purchase data for purchase of a product includes defining a product class encompassing the product; designating sub-groups of a panel including an exposed sub-group and a control sub-group and a time period of a product purchase study, the exposed sub-group comprising panelists provided with first advertisements related to the product, the control sub-group provided with second advertisements not including the first advertisements; receiving, by the processor, first product purchase data for the product and first advertisements watched data from panelists of the exposed sub-group for items of the product class; performing, by the processor, a first correlation the first product purchase data and the first advertisements watched data to determine an existence of a connection between watching the first advertisements and purchasing the product; receiving, by the processor, second product purchase data for the product from the control-subgroup; and performing, by the
    Type: Application
    Filed: December 16, 2013
    Publication date: December 17, 2015
    Applicant: Google Inc.
    Inventors: Simon Michael Rowe, Andrew Gildfind, Nick Salvatore Arini
  • Publication number: 20150363792
    Abstract: A method, implemented by a processor, for combining multiple data sources in a product purchase study includes acquiring, by a processor, first product purchase data for a product from a first data source, the first product purchase data uniquely identifying the product; sending, by the processor, the first product purchase data to a remote server; receiving, by the processor, a signal from the remote server based on the first product purchase data, the signal comprising a request for additional product purchase data; acquiring by the processor in response to the request, second product purchase data from a second source independent of the first source to the remote server; and sending the second product purchase data to the remote server.
    Type: Application
    Filed: January 15, 2014
    Publication date: December 17, 2015
    Applicant: Google Inc.
    Inventors: Nick Salvatore Arini, Andrew Gilfind, Simon Michael Rowe
  • Patent number: 9215022
    Abstract: A TV audience survey system for determining the TV viewing activities of a plurality of individuals in a household includes a master device and multiple tags, each tag assigned to an individual. After an individual logs into the system and starts watching the TV, the master device communicates with the corresponding tag repeatedly to accumulate data representing the individual's TV viewing activities. Such data can be used to determine when the individual stops watching the TV for an extended period of time without logging out of the system and when the household member remains watching the TV after logging or being logged out of the system. The master device then reports the accumulated data to a remote server, which uses the data to determine whether the individual complies with the logging protocol defined by the TV audience survey system and update the TV viewership data associated with this household.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: December 15, 2015
    Assignee: Google Inc.
    Inventors: Simon Michael Rowe, Nick Salvatore Arini, Owen Charlebois
  • Patent number: 9204189
    Abstract: Methods and systems for determining and collecting information about channels being displayed on a display device are described. Such methods and systems provide an effective way for entities to collect reliable and detailed viewership information. Conditional access modules are associated with panelists who are part of a viewership measurement program. A conditional access module is also associated with a display device, and sends messages to a server. The messages include data that can be used to identify the channel to which the display device is tuned. The server collects and compiles data about a group of TV channels. The server determines a match between the stored data and the received message to determine what TV channel is being displayed at the display device.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: December 1, 2015
    Assignee: Google Inc.
    Inventors: Ant Oztaskent, Iain Merrick, Simon Michael Rowe
  • Patent number: 9204188
    Abstract: A method, performed at a computer system having one or more processors and memory storing one or more programs executed by the one or more processors, includes receiving respective first set-top box (STB) information from a first plurality of STBs. The first STB information received from a respective STB in the first plurality of STBs includes tuning information for the respective STB in the first plurality of STBs, and power status information for a respective display device coupled to the respective STB in the first plurality of STBs. The method also includes filtering the power status information, and determining a viewership metric for the first plurality of STBs based on the tuning information and the filtered power status information in the first STB information.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: December 1, 2015
    Assignee: Google Inc.
    Inventors: Raimundo Mirisola, Tim Volodine, Simon Michael Rowe, Daniel J. Zigmond
  • Patent number: 9197929
    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: Grant
    Filed: August 28, 2012
    Date of Patent: November 24, 2015
    Assignee: GOOGLE INC.
    Inventors: Yaroslav Volovich, Raimundo Mirisola, Simon Michael Rowe, Nick Arini, Andrew Gildfind, Ant Oztaskent, Iain Merrick
  • Patent number: 9154546
    Abstract: A system and method for re-serving shared content are provided. The system includes a first impression detection unit to detect a user's consumption of the shared content via the metering data; a user detection unit to detect a device associated with the user; a shared content retrieval unit to retrieve the shared content based on the user and the device; and a shared content communication unit to transmit the shared content to the detected device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 6, 2015
    Assignee: Google Inc.
    Inventors: Ken Krieger, Andrew Gildfind, Nick Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
  • 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: 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: 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