Patents by Inventor Andrew Joseph Alexander Gildfind
Andrew Joseph Alexander Gildfind 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: 11880442Abstract: The present disclosure is generally directed a data processing system for authenticating packetized audio signals in a voice activated computer network environment. The data processing system can improve the efficiency and effectiveness of auditory data packet transmission over one or more computer networks by, for example, disabling malicious transmissions prior to their transmission across the network. The present solution can also improve computational efficiency by disabling remote computer processes possibly affected by or caused by the malicious audio signal transmissions. By disabling the transmission of malicious audio signals, the system can reduce bandwidth utilization by not transmitting the data packets carrying the malicious audio signal across the networks.Type: GrantFiled: December 6, 2021Date of Patent: January 23, 2024Assignee: GOOGLE LLCInventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola, Gaurav Bhaya, Robert Stets
-
Publication number: 20220237273Abstract: The present disclosure is generally directed a data processing system for authenticating packetized audio signals in a voice activated computer network environment. The data processing system can improve the efficiency and effectiveness of auditory data packet transmission over one or more computer networks by, for example, disabling malicious transmissions prior to their transmission across the network. The present solution can also improve computational efficiency by disabling remote computer processes possibly affected by or caused by the malicious audio signal transmissions. By disabling the transmission of malicious audio signals, the system can reduce bandwidth utilization by not transmitting the data packets carrying the malicious audio signal across the networks.Type: ApplicationFiled: December 6, 2021Publication date: July 28, 2022Inventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola, Gaurav Bhaya, Robert Stets
-
Patent number: 11212579Abstract: A method, executed by a processor, is used to determine presence of a viewer at a media device. The method includes receiving viewer biometric data captured by a biometric capture device associated with the media device; determining a category of the viewer based on the captured viewer biometric data; comparing the captured viewer biometric data to a reference to determine a possible identity of the viewer, by: determining a presence probability for the viewer based on a match between the biometric data and the reference, and determining a confidence level for the probability; and when the probability and confidence level equal or exceed a threshold, determining the viewer is present at the media device.Type: GrantFiled: August 17, 2020Date of Patent: December 28, 2021Assignee: Google LLCInventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
-
Patent number: 11194893Abstract: The present disclosure is generally directed a data processing system for authenticating packetized audio signals in a voice activated computer network environment. The data processing system can improve the efficiency and effectiveness of auditory data packet transmission over one or more computer networks by, for example, disabling malicious transmissions prior to their transmission across the network. The present solution can also improve computational efficiency by disabling remote computer processes possibly affected by or caused by the malicious audio signal transmissions. By disabling the transmission of malicious audio signals, the system can reduce bandwidth utilization by not transmitting the data packets carrying the malicious audio signal across the networks.Type: GrantFiled: January 5, 2018Date of Patent: December 7, 2021Assignee: Google LLCInventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola, Gaurav Bhaya, Robert Stets
-
Patent number: 11064250Abstract: A method, executed by a processor, is used to determine presence of a viewer at a media device. The method includes receiving viewer biometric data captured by a biometric capture device associated with the media device; determining a category of the viewer based on the captured viewer biometric data; comparing the captured viewer biometric data to a reference to determine a possible identity of the viewer, by: determining a presence probability for the viewer based on a match between the biometric data and the reference, and determining a confidence level for the probability; and when the probability and confidence level equal or exceed a threshold, determining the viewer is present at the media device.Type: GrantFiled: November 5, 2015Date of Patent: July 13, 2021Assignee: Google LLCInventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
-
Publication number: 20200382833Abstract: A method, executed by a processor, is used to determine presence of a viewer at a media device. The method includes receiving viewer biometric data captured by a biometric capture device associated with the media device; determining a category of the viewer based on the captured viewer biometric data; comparing the captured viewer biometric data to a reference to determine a possible identity of the viewer, by: determining a presence probability for the viewer based on a match between the biometric data and the reference, and determining a confidence level for the probability; and when the probability and confidence level equal or exceed a threshold, determining the viewer is present at the media device.Type: ApplicationFiled: August 17, 2020Publication date: December 3, 2020Inventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
-
Patent number: 10764634Abstract: A method, executed by a processor, is used to determine presence of a viewer at a media device. The method includes receiving viewer biometric data captured by a biometric capture device associated with the media device; determining a category of the viewer based on the captured viewer biometric data; comparing the captured viewer biometric data to a reference to determine a possible identity of the viewer, by: determining a presence probability for the viewer based on a match between the biometric data and the reference, and determining a confidence level for the probability; and when the probability and confidence level equal or exceed a threshold, determining the viewer is present at the media device.Type: GrantFiled: June 20, 2017Date of Patent: September 1, 2020Assignee: Google LLCInventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
-
Patent number: 10719591Abstract: The present disclosure is generally directed a data processing system for authenticating packetized audio signals in a voice activated computer network environment. The data processing system can improve the efficiency and effectiveness of auditory data packet transmission over one or more computer networks by, for example, disabling malicious transmissions prior to their transmission across the network. The present solution can also improve computational efficiency by disabling remote computer processes possibly affected by or caused by the malicious audio signal transmissions. By disabling the transmission of malicious audio signals, the system can reduce bandwidth utilization by not transmitting the data packets carrying the malicious audio signal across the networks.Type: GrantFiled: June 29, 2017Date of Patent: July 21, 2020Assignee: Google LLCInventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola, Gaurav Bhaya, Robert Stets
-
Patent number: 10163090Abstract: A system and machine-implemented method for providing a user with a set of user-generated labels for tagging an item, the method including providing an item for display to a user, receiving an indication of a request from a user to tag the item, identifying a user-generated label set including a plurality of user-generated labels uniquely associated with the item, wherein a user-generated label is associated with an item in response to one or more of the user-generated label being previously used to tag the item or the user-generated label being pre-assigned to the item, each user-generated label of the plurality of user-generated labels representing a sentiment regarding the item and being associated with a fitness value, selecting one or more user-generated labels of the plurality of user-generated labels in response to receiving the indication and providing the one or more user-generated labels for display to the user.Type: GrantFiled: October 4, 2012Date of Patent: December 25, 2018Assignee: Google LLCInventor: Andrew Joseph Alexander Gildfind
-
Publication number: 20180316966Abstract: A method, executed by a processor, is used to determine presence of a viewer at a media device. The method includes receiving viewer biometric data captured by a biometric capture device associated with the media device; determining a category of the viewer based on the captured viewer biometric data; comparing the captured viewer biometric data to a reference to determine a possible identity of the viewer, by: determining a presence probability for the viewer based on a match between the biometric data and the reference, and determining a confidence level for the probability; and when the probability and confidence level equal or exceed a threshold, determining the viewer is present at the media device.Type: ApplicationFiled: November 5, 2015Publication date: November 1, 2018Inventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
-
Publication number: 20180137267Abstract: The present disclosure is generally directed a data processing system for authenticating packetized audio signals in a voice activated computer network environment. The data processing system can improve the efficiency and effectiveness of auditory data packet transmission over one or more computer networks by, for example, disabling malicious transmissions prior to their transmission across the network. The present solution can also improve computational efficiency by disabling remote computer processes possibly affected by or caused by the malicious audio signal transmissions. By disabling the transmission of malicious audio signals, the system can reduce bandwidth utilization by not transmitting the data packets carrying the malicious audio signal across the networks.Type: ApplicationFiled: January 5, 2018Publication date: May 17, 2018Inventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nicholas Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola, Gaurav Bhaya, Robert Stets
-
Patent number: 9244930Abstract: A system and method for geotagging hashtags. Geographic location information related to a hashtag is determined, and a geolocation is assigned to the hashtag based on the determined geographic location information. The assigned geolocation is stored in association with the hashtag in a data store. The hashtag may be provided for display on a map based on the assigned geolocation stored in the data store.Type: GrantFiled: June 1, 2015Date of Patent: January 26, 2016Assignee: Google Inc.Inventors: Andrew Joseph Alexander Gildfind, John Alastair Hawkins
-
Patent number: 9148468Abstract: A system for distributing shared content to an Internet user, includes a data store comprising a computer readable medium storing a program of instructions for performing the distribution of shared content to the Internet user; a processor that executes the program of instructions; a frame management unit to receive a container from a trusted third party source; a data aggregation unit to retrieve information about the Internet user from a plurality of data providers and to aggregate the retrieved information; a vector creation unit to create a vector based on the aggregated retrieved information; a measurement ping generation unit to generate a measurement ping to a measurement server; and a communication unit to communicate the vector to an online shared content network and to receive shared content displayed via the container.Type: GrantFiled: March 13, 2013Date of Patent: September 29, 2015Assignee: Google Inc.Inventor: Andrew Joseph Alexander Gildfind
-
Publication number: 20150169627Abstract: A system and method for geotagging hashtags. Geographic location information related to a hashtag is determined, and a geolocation is assigned to the hashtag based on the determined geographic location information. The assigned geolocation is stored in association with the hashtag in a data store. The hashtag may be provided for display on a map based on the assigned geolocation stored in the data store.Type: ApplicationFiled: December 5, 2012Publication date: June 18, 2015Applicant: Google Inc.Inventors: Andrew Joseph Alexander GILDFIND, John Alastair Hawkins
-
Patent number: 9047315Abstract: A system and method for geotagging hashtags. Geographic location information related to a hashtag is determined, and a geolocation is assigned to the hashtag based on the determined geographic location information. The assigned geolocation is stored in association with the hashtag in a data store. The hashtag may be provided for display on a map based on the assigned geolocation stored in the data store.Type: GrantFiled: December 5, 2012Date of Patent: June 2, 2015Assignee: Google Inc.Inventors: Andrew Joseph Alexander Gildfind, John Alastair Hawkins
-
Patent number: 9021599Abstract: 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: GrantFiled: March 13, 2013Date of Patent: April 28, 2015Assignee: Google Inc.Inventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nick Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
-
Publication number: 20150067869Abstract: 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: ApplicationFiled: March 13, 2013Publication date: March 5, 2015Inventors: Ken Krieger, Andrew Joseph Alexander Gildfind, Nick Salvatore Arini, Simon Michael Rowe, Raimundo Mirisola
-
Patent number: 8306977Abstract: A system and machine-implemented method for providing a user with a set of user-generated labels for tagging an item, including receiving an indication of a request from a user to tag an item, identifying one or more user-generated labels of a plurality of user-generated labels corresponding to the item in response to receiving the indication, each user-generated label of the plurality of user-generated labels representing a sentiment regarding the item and being associated with a fitness value and providing for display of the one or more user-generated labels to the user, and for receiving an entry from the user, the entry comprising an alternative user-generated label corresponding to the item, wherein the alternative user-generated label is different from the one or more user-generated labels.Type: GrantFiled: October 31, 2011Date of Patent: November 6, 2012Assignee: Google Inc.Inventor: Andrew Joseph Alexander Gildfind
-
Patent number: 7908410Abstract: A method for preventing oversubscription to a file storage by multiple processes, whether such processes are operating on one node with directly attached storage or on several nodes of a computing cluster sharing a storage area network. Processes or nodes issue requests for bandwidth reservations to a controller daemon. The controller daemon maintains records of all existing bandwidth reservations and ensures that new reservations are granted only if a qualified bandwidth of the file storage will not be exceeded. The qualified bandwidth is empirically determined to take into account installation specific hardware configurations, workloads, and quality of service requirements.Type: GrantFiled: August 7, 2009Date of Patent: March 15, 2011Inventors: Andrew Joseph Alexander Gildfind, Ken J. McDonell
-
Publication number: 20100017545Abstract: A method for preventing oversubscription to a file storage by multiple processes, whether such processes are operating on one node with directly attached storage or on several nodes of a computing cluster sharing a storage area network. Processes or nodes issue requests for bandwidth reservations to a controller daemon. The controller daemon maintains records of all existing bandwidth reservations and ensures that new reservations are granted only if a qualified bandwidth of the file storage will not be exceeded. The qualified bandwidth is empirically determined to take into account installation specific hardware configurations, workloads, and quality of service requirements.Type: ApplicationFiled: August 7, 2009Publication date: January 21, 2010Inventors: Andrew Joseph Alexander Gildfind, Ken John McDonell