Patents by Inventor Philip Hewinson
Philip Hewinson 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: 11809502Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting content for user devices specific to a particular user. The aspects generally relate to providing related content items to a particular user across multiple different user devices, such as mobile devices, tablet computers, desktop computers, and televisions. The selection of the content items for a particular user and the device to which the content items are to be sent are based one or more of the following factors: user history data, subject matter category duration, frequency duration adjustment, behavioral duration adjustment, and device prioritization.Type: GrantFiled: July 24, 2019Date of Patent: November 7, 2023Assignee: Google LLCInventor: Philip Hewinson
-
Patent number: 10394911Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting content for user devices specific to a particular user. The aspects generally relate to providing related content items to a particular user across multiple different user devices, such as mobile devices, tablet computers, desktop computers, and televisions. The selection of the content items for a particular user and the device to which the content items are to be sent are based one or more of the following factors: user history data, subject matter category duration, frequency duration adjustment, behavioral duration adjustment, and device prioritization.Type: GrantFiled: June 17, 2016Date of Patent: August 27, 2019Assignee: Google LLCInventor: Philip Hewinson
-
Patent number: 9400871Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting content for user devices specific to a particular user. The aspects generally relate to providing related content items to a particular user across multiple different user devices, such as mobile devices, tablet computers, desktop computers, and televisions. The selection of the content items for a particular user and the device to which the content items are to be sent are based one or more of the following factors: user history data, subject matter category duration, frequency duration adjustment, behavioral duration adjustment, and device prioritization.Type: GrantFiled: August 27, 2012Date of Patent: July 26, 2016Assignee: Google Inc.Inventor: Philip Hewinson
-
Patent number: 9082136Abstract: This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving one or more respective identifiers, each being associated with a respective device, determining respective proximities of the to a content presentation medium, processing the identifiers to determine one or more characteristics that pertain to users of the one or more devices, selecting third party content items based on the characteristics, configuring the third party content items for presentation at the content presentation medium based on (a) the proximities of the devices to the content presentation medium and (b) the characteristics, and presenting the third party content items at the content presentation medium. Other embodiments of the various aspects include corresponding systems, apparatus, and computer program products.Type: GrantFiled: October 3, 2012Date of Patent: July 14, 2015Assignee: GOOGLE INC.Inventor: Philip Hewinson
-
Patent number: 9002270Abstract: A user is authenticated to a mobile computing device using an NFC tag. The NFC tag may be initially associated when an NFC reader of the device senses the NFC tag and wirelessly retrieves a tag identifier from the tag. The tag identifier is stored for subsequent retrieval. The authentication process begins after receiving a valid password and then positioning the device proximate the object such that the NFC reader of the device retrieves the tag identifier from the NFC tag without receiving input at the mobile computing device. In the event that the retrieved tag identifier matches the stored tag identifier, the mobile computing device is unlocked and the user may access the mobile computing device. If the retrieved tag identifier does not match the stored tag identifier, the user is not authenticated and the mobile computing device remains locked.Type: GrantFiled: June 18, 2013Date of Patent: April 7, 2015Assignee: Google Inc.Inventor: Philip Hewinson
-
Patent number: 8744995Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for disambiguation of aliases. A method includes selecting a particular alias, selecting one or more past communications in which the particular alias is used, identifying an item of recipient contact information associated with the selected past communication, identifying a contact record associated with the recipient contact information, and for each contact record, generating or updating a score for the alias, and storing the score in association with the contact record.Type: GrantFiled: July 30, 2012Date of Patent: June 3, 2014Assignee: Google Inc.Inventor: Philip Hewinson
-
Patent number: 8726312Abstract: A computer-implemented method of dynamically determining television advertisements to be provided to a customer includes obtaining profile information of a customer; selecting an advertisement based on the obtained profile information; editing the selected advertisement to include content related to the obtained profile information; and delivering the edited advertisement to the television.Type: GrantFiled: June 6, 2012Date of Patent: May 13, 2014Assignee: Google Inc.Inventor: Philip Hewinson
-
Publication number: 20140067935Abstract: A method for provisioning of media is disclosed and may include detecting a plurality of users located at a common location. A personal profile for each of the plurality of users may be accessed. The personal profile for each of the plurality of users may include at least one personal media preference related to consumption of media items. Each of the plurality of available media items may be weighted for each of the plurality of users based on the at least one personal media preference. One of the plurality of available media items may be selected for consumption by the plurality of users at the common location, based on the weighting of each of the plurality of available media items. The plurality of users may be detected at the common location by receiving a near field communication (NFC) signal from a user device for each of the plurality of users.Type: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Inventor: Philip Hewinson
-
Publication number: 20130339142Abstract: Systems, methods, and computer-readable media that may be used to provide advertisements to a second user based on the first user's online interactions. One method receiving, at an advertising system comprising at least one server computing system, web pages that were visited by a first user that is connected to a second user on an online social network. The method further includes determining, using the advertising system, an advertisement to be provided to a second user based on the web pages that were visited by the first user. The method further includes providing, using the advertising system, the advertisement for presentation to the second user.Type: ApplicationFiled: June 18, 2012Publication date: December 19, 2013Inventor: Philip Hewinson
-
Patent number: 8588821Abstract: A computer-implemented technique includes receiving, at a mobile computing device including one or more processors, an input from a user, the input indicating a weather severity threshold for providing a notification at the mobile computing device. The technique includes determining one or more locations where the mobile computing device is likely to be, indicative of a likely location of a user, during a future period of time based on user-related data. The technique includes receiving a weather prediction for the future period of time for each of the one or more locations. The technique also includes automatically outputting the notification when the weather prediction for at least one of the one or more locations exceeds the weather severity threshold and at a time depending on distances between the one of more locations and a home location of the user.Type: GrantFiled: October 8, 2012Date of Patent: November 19, 2013Assignee: Google Inc.Inventor: Philip Hewinson
-
Patent number: 8583750Abstract: Systems, methods performed by data processing apparatus and computer storage media encoded with computer programs for receiving user input specifying an alias of an intended communication recipient, comparing the specified alias with identities of one or more potential recipients identified based on implicit connections inferred from explicit information relating to the user, identifying a best matching recipient based on a result of the comparing, and initiating a communication instance with the identified best matching recipient.Type: GrantFiled: August 10, 2012Date of Patent: November 12, 2013Assignee: Google Inc.Inventor: Philip Hewinson
-
Patent number: 8571865Abstract: Systems, methods performed by data processing apparatus and computer storage media encoded with computer programs for receiving information relating to (i) a communication device that has received an utterance and (ii) a voice associated with the received utterance, comparing the received voice information with voice signatures in a comparison group, the comparison group including one or more individuals identified from one or more connections arising from the received information relating to the communication device, attempting to identify the voice associated with the utterance as matching one of the individuals in the comparison group, and based on a result of the attempt to identify, selectively providing the communication device with access to one or more resources associated with the matched individual.Type: GrantFiled: August 10, 2012Date of Patent: October 29, 2013Assignee: Google Inc.Inventor: Philip Hewinson
-
Patent number: 8520807Abstract: Systems, methods performed by data processing apparatus and computer storage media encoded with computer programs for receiving from a user information including a phonetic communication identifier that other users can speak into their respective communication devices to initiate communication with a communication device associated with the user, comparing the received phonetic communication identifier with a repository of phonetically unique communication identifiers each registered to an associated entity, registering the received phonetic communication identifier in the repository if, based on a result of the comparison, the received phonetic communication identifier is determined to be phonetically unique relative to all other phonetically unique communication identifiers in the repository, and making the repository available to initiate communications with registered entities.Type: GrantFiled: August 10, 2012Date of Patent: August 27, 2013Assignee: Google Inc.Inventor: Philip Hewinson
-
Patent number: 8515025Abstract: A method for conducting a teleconference between participants over a teleconference system is disclosed. The teleconference system can include a server in communication with a plurality of client terminals. A first utterance may include a plurality of words, including an identifier of one of the plurality of participants and at least one additional word, may be received. The server can recognize the plurality of words and parse the identifier from the at least one additional word. The identifier may be associated to a voiceprint of the one of the plurality of participants. A second utterance can be obtained and compared to the voiceprint in order to determine that the identifier is associated with the second utterance. The identifier can be provided from the server to at least one client terminal in response to determining that the identifier is associated with the second utterance.Type: GrantFiled: August 30, 2012Date of Patent: August 20, 2013Assignee: Google Inc.Inventor: Philip Hewinson
-
Patent number: 8478195Abstract: A user is authenticated to a mobile computing device using an NFC tag. The NFC tag may be initially associated when an NFC reader of the device senses the NFC tag and wirelessly retrieves a tag identifier from the tag. The tag identifier is stored for subsequent retrieval. The authentication process begins after receiving a valid password and then positioning the device proximate the object such that the NFC reader of the device retrieves the tag identifier from the NFC tag without receiving input at the mobile computing device. In the event that the retrieved tag identifier matches the stored tag identifier, the mobile computing device is unlocked and the user may access the mobile computing device. If the retrieved tag identifier does not match the stored tag identifier, the user is not authenticated and the mobile computing device remains locked.Type: GrantFiled: February 17, 2012Date of Patent: July 2, 2013Assignee: Google Inc.Inventor: Philip Hewinson
-
Patent number: 8478196Abstract: A user is authenticated to a mobile computing device using an NFC tag. The NFC tag may be initially associated when an NFC reader of the device senses the NFC tag and wirelessly retrieves a tag identifier from the tag. The tag identifier is stored for subsequent retrieval. The authentication process begins after receiving a valid password and then positioning the device proximate the object such that the NFC reader of the device retrieves the tag identifier from the NFC tag without receiving input at the mobile computing device. In the event that the retrieved tag identifier matches the stored tag identifier, the mobile computing device is unlocked and the user may access the mobile computing device. If the retrieved tag identifier does not match the stored tag identifier, the user is not authenticated and the mobile computing device remains locked.Type: GrantFiled: July 3, 2012Date of Patent: July 2, 2013Assignee: Google Inc.Inventor: Philip Hewinson