Patents by Inventor Daniel George Koulomzin

Daniel George Koulomzin 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: 10992779
    Abstract: A computing device is described that receives, at a first particular time, first notification data. Responsive to receiving the first notification data, the computing device outputs, at a first intensity level, a first alert associated with the first notification data. The computing device receives, at a second particular time after the first particular time, second notification data. Responsive to the computing device receiving an indication of user interaction with the computing device between the first particular time and the second particular time, the computing device outputs, at the first intensity level, a second alert associated with the second notification data. Conversely, responsive to the computing device not receiving the indication of user interaction with the computing device, the computing device either outputs, at a second intensity level that is less than the first intensity level, the second alert, or refrains from outputting the second alert entirely.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: April 27, 2021
    Assignee: Google LLC
    Inventors: Nathan Dickerson Beach, Daniel George Koulomzin, Brett Lider, Tomer Amarilio, Alok Chandel, Jeffrey Hoefs
  • Patent number: 10620920
    Abstract: A computing device is described that receives notification data, and selects, based on the notification data, a template graphical user interface (GUI) view from a plurality of template GUI views. The computing device automatically generates, from a portion of the notification data, an application GUI view that includes the portion of the notification data included within one or more fields of the template GUI view. The computing device outputs, for display, the application GUI view.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: April 14, 2020
    Assignee: Google LLC
    Inventors: Alexander Hills, Nathan Dickerson Beach, Daniel George Koulomzin, Joao Paulo Gil de Paiva, Matias Gonzalo Duarte, Brett Lider, Morten Just Petersen, Jeffrey Hoefs
  • Publication number: 20200021667
    Abstract: A computing device is described that receives, at a first particular time, first notification data. Responsive to receiving the first notification data, the computing device outputs, at a first intensity level, a first alert associated with the first notification data. The computing device receives, at a second particular time after the first particular time, second notification data. Responsive to the computing device receiving an indication of user interaction with the computing device between the first particular time and the second particular time, the computing device outputs, at the first intensity level, a second alert associated with the second notification data. Conversely, responsive to the computing device not receiving the indication of user interaction with the computing device, the computing device either outputs, at a second intensity level that is less than the first intensity level, the second alert, or refrains from outputting the second alert entirely.
    Type: Application
    Filed: September 24, 2019
    Publication date: January 16, 2020
    Inventors: Nathan Dickerson Beach, Daniel George Koulomzin, Brett Lider, Tomer Amarilio, Alok Chandel, Jeffrey Hoefs
  • Patent number: 10447810
    Abstract: A computing device is described that receives, at a first particular time, first notification data. Responsive to receiving the first notification data, the computing device outputs, at a first intensity level, a first alert associated with the first notification data. The computing device receives, at a second particular time after the first particular time, second notification data. Responsive to the computing device receiving an indication of user interaction with the computing device between the first particular time and the second particular time, the computing device outputs, at the first intensity level, a second alert associated with the second notification data. Conversely, responsive to the computing device not receiving the indication of user interaction with the computing device, the computing device either outputs, at a second intensity level that is less than the first intensity level, the second alert, or refrains from outputting the second alert entirely.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: October 15, 2019
    Assignee: Google LLC
    Inventors: Nathan Dickerson Beach, Daniel George Koulomzin, Brett Lider, Tomer Amarilio, Alok Chandel, Jeffrey Hoefs
  • Publication number: 20190199668
    Abstract: A computing system includes a communication unit configured to receive a plurality of message histories, at least one processor, and at least one module. The at least one module is operable by the at least one processor to: determine, based on the plurality of message histories, a plurality of message and response pairs, determine a number of instances of each response for each message from the plurality of message and response pairs, classify each response from the plurality of message and response pairs as having an information type, and store an indication of each unique message from the plurality of message and response pairs, an indication of the information type associated with the respective response associated with the unique message, and a number of responses from the plurality of message and response pairs having the information type.
    Type: Application
    Filed: February 27, 2019
    Publication date: June 27, 2019
    Inventors: Nathan Dickerson Beach, Daniel George Koulomzin
  • Patent number: 10326820
    Abstract: Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confidence level that the actionable content is of interest to the user, and providing the actionable content for use on the computing device if the confidence level satisfies a threshold. The confidence level may be based on an indication of time passage between the user accessing the content on the other computing device and the identified use of the computing device.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: June 18, 2019
    Assignee: GOOGLE LLC
    Inventor: Daniel George Koulomzin
  • Publication number: 20190173936
    Abstract: Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confidence level that the actionable content is of interest to the user, and providing the actionable content for use on the computing device if the confidence level satisfies a threshold. The confidence level may be based on an indication of time passage between the user accessing the content on the other computing device and the identified use of the computing device.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 6, 2019
    Inventor: Daniel George Koulomzin
  • Patent number: 10250541
    Abstract: A computing system includes a communication unit configured to receive a plurality of message histories, at least one processor, and at least one module. The at least one module is operable by the at least one processor to: determine, based on the plurality of message histories, a plurality of message and response pairs, determine a number of instances of each response for each message from the plurality of message and response pairs, classify each response from the plurality of message and response pairs as having an information type, and store an indication of each unique message from the plurality of message and response pairs, an indication of the information type associated with the respective response associated with the unique message, and a number of responses from the plurality of message and response pairs having the information type.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: April 2, 2019
    Assignee: Google LLC
    Inventors: Nathan Dickerson Beach, Daniel George Koulomzin
  • Patent number: 10145947
    Abstract: Disclosed are methods and systems for determining distance between two or more mobile devices utilizing a sound emitted from each device such as a chirp. Each device may determine or receive an indication of a time reference for each instance the device emits or detects a chirp. Utilizing the time reference data, the distance between the two or more devices may be determined assuming the sound travels at a constant speed of 340.29 m/s. Techniques for disambiguating orientation of the devices relative to one another rare also disclosed.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: December 4, 2018
    Assignee: Google LLC
    Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
  • Publication number: 20170363726
    Abstract: Disclosed are methods and systems for determining distance between two or more mobile devices utilizing a sound emitted from each device such as a chirp. Each device may determine or receive an indication of a time reference for each instance the device emits or detects a chirp. Utilizing the time reference data, the distance between the two or more devices may be determined assuming the sound travels at a constant speed of 340.29 m/s. Techniques for disambiguating orientation of the devices relative to one another rare also disclosed.
    Type: Application
    Filed: September 1, 2017
    Publication date: December 21, 2017
    Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
  • Publication number: 20170359439
    Abstract: A computing device is described that receives, at a first particular time, first notification data. Responsive to receiving the first notification data, the computing device outputs, at a first intensity level, a first alert associated with the first notification data. The computing device receives, at a second particular time after the first particular time, second notification data. Responsive to the computing device receiving an indication of user interaction with the computing device between the first particular time and the second particular time, the computing device outputs, at the first intensity level, a second alert associated with the second notification data. Conversely, responsive to the computing device not receiving the indication of user interaction with the computing device, the computing device either outputs, at a second intensity level that is less than the first intensity level, the second alert, or refrains from outputting the second alert entirely.
    Type: Application
    Filed: June 9, 2016
    Publication date: December 14, 2017
    Inventors: Nathan Dickerson Beach, Daniel George Koulomzin, Brett Lider, Tomer Amarilio, Alok Chandel, Jeffrey Hoefs
  • Publication number: 20170337045
    Abstract: A computing device is described that receives notification data, and selects, based on the notification data, a template graphical user interface (GUI) view from a plurality of template GUI views. The computing device automatically generates, from a portion of the notification data, an application GUI view that includes the portion of the notification data included within one or more fields of the template GUI view. The computing device outputs, for display, the application GUI view.
    Type: Application
    Filed: May 17, 2016
    Publication date: November 23, 2017
    Inventors: Alexander Hills, Nathan Dickerson Beach, Daniel George Koulomzin, Joao Paulo Gil de Paiva, Matias Gonzalo Duarte, Brett Lider, Morten Just Petersen, Jeffrey Hoefs
  • Publication number: 20170272500
    Abstract: Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confidence level that the actionable content is of interest to the user, and providing the actionable content for use on the computing device if the confidence level satisfies a threshold. The confidence level may be based on an indication of time passage between the user accessing the content on the other computing device and the identified use of the computing device.
    Type: Application
    Filed: May 31, 2017
    Publication date: September 21, 2017
    Inventor: Daniel George Koulomzin
  • Patent number: 9753129
    Abstract: Disclosed are methods and systems for determining distance between two or more mobile devices utilizing a sound emitted from each device such as a chirp. Each device may determine or receive an indication of a time reference for each instance the device emits or detects a chirp. Utilizing the time reference data, the distance between the two or more devices may be determined assuming the sound travels at a constant speed of 340.29 m/s. Techniques for disambiguating orientation of the devices relative to one another rare also disclosed.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: September 5, 2017
    Assignee: GOOGLE INC.
    Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren
  • Publication number: 20170222961
    Abstract: A computing system includes a communication unit configured to receive a plurality of message histories, at least one processor, and at least one module. The at least one module is operable by the at least one processor to: determine, based on the plurality of message histories, a plurality of message and response pairs, determine a number of instances of each response for each message from the plurality of message and response pairs, classify each response from the plurality of message and response pairs as having an information type, and store an indication of each unique message from the plurality of message and response pairs, an indication of the information type associated with the respective response associated with the unique message, and a number of responses from the plurality of message and response pairs having the information type.
    Type: Application
    Filed: February 3, 2016
    Publication date: August 3, 2017
    Inventors: Nathan Dickerson Beach, Daniel George Koulomzin
  • Patent number: 9699241
    Abstract: Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confidence level that the actionable content is of interest to the user, and providing the actionable content for use on the computing device if the confidence level satisfies a threshold. The confidence level may be based on an indication of time passage between the user accessing the content on the other computing device and the identified use of the computing device.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: July 4, 2017
    Assignee: GOOGLE INC.
    Inventor: Daniel George Koulomzin
  • Publication number: 20160308938
    Abstract: Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confidence level that the actionable content is of interest to the user, and providing the actionable content for use on the computing device if the confidence level satisfies a threshold. The confidence level may be based on an indication of time passage between the user accessing the content on the other computing device and the identified use of the computing device.
    Type: Application
    Filed: June 27, 2016
    Publication date: October 20, 2016
    Inventor: Daniel George Koulomzin
  • Patent number: 9378249
    Abstract: Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confidence level that the actionable content is of interest to the user, and providing the actionable content for use on the computing device if the confidence level satisfies a threshold. The confidence level may be based on an indication of time passage between the user accessing the content on the other computing device and the identified use of the computing device.
    Type: Grant
    Filed: April 20, 2015
    Date of Patent: June 28, 2016
    Assignee: Google Inc.
    Inventor: Daniel George Koulomzin
  • Publication number: 20150227527
    Abstract: Methods and apparatus related to identifying content accessed on a computing device that is likely actionable on another computing device. Some implementations are directed to methods and apparatus for identifying a computing device of a user, identifying content accessed on another computing device by the user, determining content that is actionable on the computing device, determining a confidence level that the actionable content is of interest to the user, and providing the actionable content for use on the computing device if the confidence level satisfies a threshold. The confidence level may be based on an indication of time passage between the user accessing the content on the other computing device and the identified use of the computing device.
    Type: Application
    Filed: April 20, 2015
    Publication date: August 13, 2015
    Inventor: Daniel George Koulomzin
  • Publication number: 20150219755
    Abstract: Disclosed are methods and systems for determining distance between two or more mobile devices utilizing a sound emitted from each device such as a chirp. Each device may determine or receive an indication of a time reference for each instance the device emits or detects a chirp. Utilizing the time reference data, the distance between the two or more devices may be determined assuming the sound travels at a constant speed of 340.29 m/s. Techniques for disambiguating orientation of the devices relative to one another rare also disclosed.
    Type: Application
    Filed: February 3, 2014
    Publication date: August 6, 2015
    Applicant: Google Inc.
    Inventors: Geoffrey Allen Borggaard, Daniel George Koulomzin, Christopher Richard Wren