Patents by Inventor Alastair Tse

Alastair Tse 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: 11941244
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented user interface method including displaying on a touchscreen display a representation of a keyboard defining a top edge and a bottom edge, and a content area adjacent to the keyboard. The method further includes receiving a user dragging input having motion directed to the bottom edge of the keyboard. The method further includes removing the keyboard from the touchscreen display and expanding the content area to an area previously occupied by the keyboard.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: March 26, 2024
    Assignee: GOOGLE LLC
    Inventors: Alastair Tse, John Nicholas Jitkoff
  • Publication number: 20240061881
    Abstract: The present disclosure provides systems and methods that provides users with information pertaining to the audio properties at one or more points of interest. A database associated the audio properties with the points of interest is built using audio input received from devices at the points of interest. The device may determine that audio properties associated with the received audio input. The audio properties may determine a type of background noise and/or a volume of the background noise. If the type of background noise is music, the audio properties may further include a music genre, a title of a song, whether the music is recorded or there is a live band, etc. The audio properties associated with the point of interest may be updated in a database real time.
    Type: Application
    Filed: October 31, 2023
    Publication date: February 22, 2024
    Applicant: Google LLC
    Inventors: Yongzhong Lee, Alastair Tse, Hsun Tang, Ken Kawamoto, Charles Su, Ricardo Escutia
  • Patent number: 11841900
    Abstract: The present disclosure provides systems and methods that provides users with information pertaining to the audio properties at one or more points of interest. A database associated the audio properties with the points of interest is built using audio input received from devices at the points of interest. The device may determine that audio properties associated with the received audio input. The audio properties may determine a type of background noise and/or a volume of the background noise. If the type of background noise is music, the audio properties may further include a music genre, a title of a song, whether the music is recorded or there is a live band, etc. The audio properties associated with the point of interest may be updated in a database real time.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Yongzhong Lee, Alastair Tse, Hsun Tang, Ken Kawamoto, Charles Su, Ricardo Escutia
  • Publication number: 20220414148
    Abstract: The present disclosure provides systems and methods that provides users with information pertaining to the audio properties at one or more points of interest. A database associated the audio properties with the points of interest is built using audio input received from devices at the points of interest. The device may determine that audio properties associated with the received audio input. The audio properties may determine a type of background noise and/or a volume of the background noise. If the type of background noise is music, the audio properties may further include a music genre, a title of a song, whether the music is recorded or there is a live band, etc. The audio properties associated with the point of interest may be updated in a database real time.
    Type: Application
    Filed: August 30, 2022
    Publication date: December 29, 2022
    Inventors: Yongzhong Lee, Alastair Tse, Hsun Tang, Ken Kawamoto, Charles Su, Ricardo Escutia
  • Patent number: 11468116
    Abstract: The present disclosure provides systems and methods that provides users with information pertaining to the audio properties at one or more points of interest. A database associated the audio properties with the points of interest is built using audio input received from devices at the points of interest. The device may determine that audio properties associated with the received audio input. The audio properties may determine a type of background noise and/or a volume of the background noise. If the type of background noise is music, the audio properties may further include a music genre, a title of a song, whether the music is recorded or there is a live band, etc. The audio properties associated with the point of interest may be updated in a database real time.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: October 11, 2022
    Assignee: Google LLC
    Inventors: Yongzhong Lee, Alastair Tse, Hsun Tang, Ken Kawamoto, Charles Su, Ricardo Escutia
  • Patent number: 11461003
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented user interface method.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: October 4, 2022
    Assignee: GOOGLE LLC
    Inventors: Alastair Tse, John Nicholas Jitkoff
  • Publication number: 20210191974
    Abstract: The present disclosure provides systems and methods that provides users with information pertaining to the audio properties at one or more points of interest. A database associated the audio properties with the points of interest is built using audio input received from devices at the points of interest. The device may determine that audio properties associated with the received audio input. The audio properties may determine a type of background noise and/or a volume of the background noise. If the type of background noise is music, the audio properties may further include a music genre, a title of a song, whether the music is recorded or there is a live band, etc. The audio properties associated with the point of interest may be updated in a database real time.
    Type: Application
    Filed: December 19, 2019
    Publication date: June 24, 2021
    Inventors: Yongzhong Lee, Alastair Tse, Hsun Tang, Ken Kawamoto, Charles Su, Ricardo Escutia
  • Patent number: 10678429
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented user interface method including displaying search results from a plurality of sources in a native search application executing on a computing device. Each search result can be associated with one or more different types of applications. Selection of a particular search result can cause the computing device to open an application corresponding to an application type associated with the search result and display information associated with the search result in the application.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Alastair Tse, John Nicholas Jitkoff
  • Patent number: 9977566
    Abstract: Computer-implemented systems and methods are provided for rendering an animation of an object in response to a user selection in a user interface. In accordance with some embodiments, an indication of a selection of a user interface element may be received, and characteristics of the user interface element may be identified. Coordinates corresponding to a spatial location of the user selection may be determined. An animation of an object that changes over time may then be rendered based on the user coordinates and the identified characteristics of the user interface element.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: May 22, 2018
    Assignee: Google LLC
    Inventors: John Nicholas Jitkoff, Christian Robertson, Alastair Tse
  • Patent number: 9933938
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented user interface method including displaying on a touchscreen display a representation of a keyboard defining a top edge and a bottom edge, and a content area adjacent to the keyboard. The method further includes receiving a user dragging input having motion directed to the bottom edge of the keyboard. The method further includes removing the keyboard from the touchscreen display and expanding the content area to an area previously occupied by the keyboard.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: April 3, 2018
    Assignee: Google LLC
    Inventors: Alastair Tse, John Nicholas Jitkoff
  • Publication number: 20170366488
    Abstract: A method, computer program product, and computing system for the sharing of experiences is provided. The method may include receiving content associated with a uniform resource locator and determining two or more content items based on the content associated with the uniform resource locator. The method may further include generating, based on the two or more content items, an experience data card and storing the generated experience data card in an experience data store, the experience data store being communicatively coupled to the one or more computing devices. The method may further include receiving a request to view the experience data card and providing for display, using the one or more computing devices, a view of the experience data card based at least in part on the request to view the experience data card.
    Type: Application
    Filed: January 31, 2012
    Publication date: December 21, 2017
    Applicant: Google Inc.
    Inventors: Christopher Pedregal, Alastair Tse, Michael J. LeBeau, Mathew Cowan
  • Publication number: 20150370444
    Abstract: Computer-implemented systems and methods are provided for rendering an animation of an object in response to a user selection in a user interface. In accordance with some embodiments, an indication of a selection of a user interface element may be received, and characteristics of the user interface element may be identified. Coordinates corresponding to a spatial location of the user selection may be determined. An animation of an object that changes over time may then be rendered based on the user coordinates and the identified characteristics of the user interface element.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 24, 2015
    Inventors: John Nicholas JITKOFF, Christian ROBERTSON, Alastair TSE
  • Patent number: 9086775
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented user interface method including displaying on a touchscreen display a representation of a keyboard defining a top edge and a bottom edge, and a content area adjacent to the keyboard. The method further includes receiving a user dragging input having motion directed to the bottom edge of the keyboard. The method further includes removing the keyboard from the touchscreen display and expanding the content area to an area previously occupied by the keyboard.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: July 21, 2015
    Assignee: Google Inc.
    Inventors: Alastair Tse, John Nicholas Jitkoff
  • Patent number: 8903852
    Abstract: A method, computer program product, and computing system for receiving, on the one or more computing devices, a location indication from a user concerning a chosen location for potential experiences. A time indication is received, on the one or more computing devices, from the user concerning a time frame for the potential experiences. An experiences database is queried to identify two or more experiences that may be sequentially performed within the defined time period at the chosen location. An itinerary is generated, on the one or more computing devices, for the user based, at least in part, upon the two or more experiences.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: December 2, 2014
    Assignee: Google Inc.
    Inventors: Christopher Pedregal, Alastair Tse, Michael J. LeBeau, Mathew Cowan
  • Patent number: 8832191
    Abstract: A method, computer program product, and computing system for the sharing of experiences is provided. The method may include receiving a photograph having image capture data associated therewith and determining one or more places of a plurality of places with which to associate the photograph, wherein the plurality of places each have one or more locations associated therewith, and wherein determining which one or more places of the plurality of places to which to associate the photograph comprises comparing the image capture data associated with the photograph to the locations associated with the plurality of places. The method may further include generating an experience data card based upon, at least in part, the photograph and storing in a data store an association between the experience data card and the determined one or more places, wherein the data store is communicatively coupled to the one or more computing devices.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Michael J. LeBeau, Alastair Tse
  • Patent number: 8832127
    Abstract: A method, computer program product, and computing system for receiving from a user, on the one or more computing devices, an indication to create an experience data card for inclusion within an experience database. The indication provides one or more details concerning an experience of the user. The one or more details associated with the indication are compared, on the one or more computing devices, to details associated with one or more experience data cards included within the experience database to determine if matching details exist. If matching details exist on a related experience data card, the user is provided with one or more options for associating the experience of the user with the related experience data card.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Christopher Pedregal, Alastair Tse, Michael J. LeBeau, Mathew Cowan, John Nicholas Jitkoff
  • Patent number: 8812528
    Abstract: A card creation indication is received from a first user concerning a request to create a future experience data card, wherein the future experience data card corresponds to a future experience. Two or more data items related to the future experience are received on the one or more computing devices. The two or more data items include at least one temporal indication. The future experience data card is generated on the one or more computing devices for the future experience based at least in part on the two or more data items related to the future experience. The future experience data card is stored, using the one or more computing devices, in an experience database. The experience database includes a plurality of experience data cards that are each associated with an experience and are each accessible by users of an interface to the experience database.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventors: Christopher Pedregal, Alastair Tse, Mathew Cowan, Michael J. LeBeau
  • Patent number: 8745018
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented search method including receiving, at a non-browser application on a computing device, part or all of a user search query. The method further includes displaying search results responsive to receiving the search query in the non-browser application. The method further includes receiving a user selection of one of the search results. The method further includes automatically displaying, in response to the user selection of the one of the search results, a landing page for the one of the search results in a web browser on the computing device. The method further includes receiving from the user a selection of a first back button in the web browser and, in response to the user selection of the first back button, activating the non-browser application.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: David P. Singleton, John Nicholas Jitkoff, Alastair Tse
  • Patent number: 8745168
    Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method including analyzing user interactions with search results provided on a computing device. The method further includes buffering indicators of the user interactions on the computing device. The method further includes periodically transmitting the indicators of the user interactions to a remote server.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: David P. Singleton, Alastair Tse