Patents by Inventor Oliver Thomas Gaymond
Oliver Thomas Gaymond 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: 11544591Abstract: An example method includes obtaining user consent to collect and make use of personal information for providing behavioral coaching; obtaining contextual and fitness related information of a user; determining, by inputting the contextual and fitness related information into a model that defines a motivational state, a current motivational state of the user; determining, based at least in part on the current motivational state of the user, a type of information to output as part of the behavioral coaching, wherein the type of information is selected from a group comprising education information, inspirational information, and achievement information; determining, based on the type of information to output, a channel for outputting the type of information as part of the behavioral coaching; and outputting, by the computing device, via the channel, a notification including content of the type of information.Type: GrantFiled: August 21, 2019Date of Patent: January 3, 2023Assignee: Google LLCInventors: Luca Paulina, Thomas Jenkins, Oliver Thomas Gaymond, Nicole Kobilansky, Mårten Andreas Jönsson, Mikkel Crone Koser
-
Patent number: 10600076Abstract: A panel provider may transmit queries to an audience measurement server to retrieve measurement data for subsets of clients selected via one or more characteristics, such as characteristics of the client, characteristics of the client's device, characteristics of the received content, etc. To protect panel data, the panel provider need not identify these characteristics to the audience measurement server; rather, queries may be made via a plurality of filters that may be applied to client and/or content identifiers. Because the audience measurement server may apply the filters or data structures to select client data for retrieval without knowing what the filter represents, the panel provider's reason for any particular query may be hidden. For further obfuscation, the panel provider may provide a plurality of filters that individually may identify large numbers of clients, but when intersected or applied together, identify only the clients for whom measurement data is required.Type: GrantFiled: August 14, 2014Date of Patent: March 24, 2020Assignee: Google LLCInventors: Raimundo Mirisola, Oliver Thomas Gaymond
-
Publication number: 20200065682Abstract: An example method includes obtaining user consent to collect and make use of personal information for providing behavioral coaching; obtaining contextual and fitness related information of a user; determining, by inputting the contextual and fitness related information into a model that defines a motivational state, a current motivational state of the user; determining, based at least in part on the current motivational state of the user, a type of information to output as part of the behavioral coaching, wherein the type of information is selected from a group comprising education information, inspirational information, and achievement information; determining, based on the type of information to output, a channel for outputting the type of information as part of the behavioral coaching; and outputting, by the computing device, via the channel, a notification including content of the type of information.Type: ApplicationFiled: August 21, 2019Publication date: February 27, 2020Inventors: Luca Paulina, Thomas Jenkins, Oliver Thomas Gaymond, Nicole Kobilansky, Mårten Andreas Jönsson, Mikkel Crone Koser
-
Patent number: 10445769Abstract: To provide secure single-source panel audience measurement data while providing confidentiality and security of panel membership, an audience measurement server may capture content identifiers and client identifiers of devices receiving content. A panel provider may generate a probabilistic data structure via a hash of the client identifiers. The audience measurement server may utilize the filter array to extract a subset of measurement data including the data of the panel members, as well as data of some non-panel members as false positives, without being able to distinguish between the members and non-members. The audience measurement server may encrypt the extracted subset of data with each client identifier corresponding to an item of data as a key, and send the encrypted data to the panel provider, thus including both panel and some non-panel data, with the panel provider only able to decrypt data corresponding to its own panel members.Type: GrantFiled: December 24, 2013Date of Patent: October 15, 2019Assignee: Google LLCInventors: Raimundo Mirisola, Oliver Thomas Gaymond, Andras Orban, Reto Strobl
-
Publication number: 20160292716Abstract: To provide secure single-source panel audience measurement data while providing confidentiality and security of panel membership, an audience measurement server may capture content identifiers and client identifiers of devices receiving content. A panel provider may generate a probabilistic data structure via a hash of the client identifiers. The audience measurement server may utilize the filter array to extract a subset of measurement data including the data of the panel members, as well as data of some non-panel members as false positives, without being able to distinguish between the members and non-members. The audience measurement server may encrypt the extracted subset of data with each client identifier corresponding to an item of data as a key, and send the encrypted data to the panel provider, thus including both panel and some non-panel data, with the panel provider only able to decrypt data corresponding to its own panel members.Type: ApplicationFiled: March 11, 2014Publication date: October 6, 2016Inventors: Raimundo Mirisola, Oliver Thomas Gaymond, Andras Orban, Reto Strobl
-
Publication number: 20160048868Abstract: A panel provider may transmit queries to an audience measurement server to retrieve measurement data for subsets of clients selected via one or more characteristics, such as characteristics of the client, characteristics of the client's device, characteristics of the received content, etc. To protect panel data, the panel provider need not identify these characteristics to the audience measurement server; rather, queries may be made via a plurality of filters that may be applied to client and/or content identifiers. Because the audience measurement server may apply the filters or data structures to select client data for retrieval without knowing what the filter represents, the panel provider's reason for any particular query may be hidden. For further obfuscation, the panel provider may provide a plurality of filters that individually may identify large numbers of clients, but when intersected or applied together, identify only the clients for whom measurement data is required.Type: ApplicationFiled: August 14, 2014Publication date: February 18, 2016Applicant: GOOGLE INC.Inventors: Raimundo Mirisola, Oliver Thomas Gaymond
-
Publication number: 20150178769Abstract: To provide secure single-source panel audience measurement data while providing confidentiality and security of panel membership, an audience measurement server may capture content identifiers and client identifiers of devices receiving content. A panel provider may generate a probabilistic data structure via a hash of the client identifiers. The audience measurement server may utilize the filter array to extract a subset of measurement data including the data of the panel members, as well as data of some non-panel members as false positives, without being able to distinguish between the members and non-members. The audience measurement server may encrypt the extracted subset of data with each client identifier corresponding to an item of data as a key, and send the encrypted data to the panel provider, thus including both panel and some non-panel data, with the panel provider only able to decrypt data corresponding to its own panel members.Type: ApplicationFiled: December 24, 2013Publication date: June 25, 2015Applicant: Google Inc.Inventors: Raimundo Mirisola, Oliver Thomas Gaymond, Andras Orban, Reto Strobl
-
Patent number: D864221Type: GrantFiled: August 21, 2018Date of Patent: October 22, 2019Assignee: Google LLCInventors: Luca Paulina, Thomas Jenkins, Oliver Thomas Gaymond, Gerard Rocha Cutiller, Nicholas John Bearman, Margaret Hollendoner
-
Patent number: D864222Type: GrantFiled: August 21, 2018Date of Patent: October 22, 2019Assignee: Google LLCInventors: Luca Paulina, Thomas Jenkins, Oliver Thomas Gaymond, Gerard Rocha Cutiller, Nicholas John Bearman, Margaret Hollendoner
-
Patent number: D898042Type: GrantFiled: December 21, 2018Date of Patent: October 6, 2020Assignee: Google LLCInventors: Thomas Jenkins, Oliver Thomas Gaymond, Gerard Rocha Cutiller, Nicholas John Bearman
-
Patent number: D898043Type: GrantFiled: December 21, 2018Date of Patent: October 6, 2020Assignee: Google LLCInventors: Thomas Jenkins, Oliver Thomas Gaymond, Gerard Rocha Cutiller, Nicholas John Bearman