Patents by Inventor Robert A. Brett

Robert A. Brett 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).

  • Publication number: 20240109178
    Abstract: A kiosk service robot may include a base unit, a superstructure, and a first display. The base unit may include two drive wheels disposed on a first side of the base unit, each being independently drivable. The two drive wheels may be arranged such that the two drive wheels have a track between 14? and 18?. The base unit may also include a plurality of casters disposed on the first side of the base unit. The plurality of casters may be arranged such that each caster of the plurality of casters are radially offset from a track center of the plurality of casters by a distance between 7? and 9?. The base unit may further include a housing sized so as to be circumscribed by a cylindrical reference volume having a diameter of between 16? and 24? and configured to provide an exterior surface of the base unit.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 4, 2024
    Inventor: Robert Brett Butler
  • Publication number: 20240112532
    Abstract: A mobile kiosk management (MKM) system including a MKM server including a processor and a memory device storing instructions is described. The instructions, when executed by the processor, cause the processor to upload a plurality of applications to a mobile kiosk, identify a first task for the mobile kiosk to perform, and identify a first application for the mobile kiosk to execute to perform the first task. The instructions also cause the processor to cause the mobile kiosk to execute the first application to perform the first task, identify a second task for the mobile kiosk to perform at the venue, and identify a second application for the mobile kiosk to execute to perform the second task. The instructions further cause the processor to determine that the mobile kiosk has performed the first task and cause the mobile kiosk to execute the second application to perform the second task.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Robert Brett Butler, Jason Riggs
  • Patent number: 11893061
    Abstract: Systems and methods are disclosed herein for processing a natural language query. A receiver circuitry receives the natural language query from a user. A natural language interpreter circuitry parses the natural language query to convert the natural language query into a plurality of categories and a plurality of variables, each variable in the plurality of variables corresponding to one category in the plurality of categories. A user interface displays to the user the plurality of categories' and the plurality of variables, and allows the user to modify at least one variable in the plurality of variables by providing a natural language utterance.
    Type: Grant
    Filed: February 18, 2022
    Date of Patent: February 6, 2024
    Assignee: GOOGLE LLC
    Inventors: Robert Brett Rose, Gregory Brandon Owen, Keith Charles Bottner
  • Publication number: 20220335089
    Abstract: Systems and methods are disclosed herein for processing a natural language query. A receiver circuitry receives the natural language query from a user. A natural language interpreter circuitry parses the natural language query to convert the natural language query into a plurality of categories and a plurality of variables, each variable in the plurality of variables corresponding to one category in the plurality of categories. A user interface displays to the user the plurality of categories' and the plurality of variables, and allows the user to modify at least one variable in the plurality of variables by providing a natural language utterance.
    Type: Application
    Filed: February 18, 2022
    Publication date: October 20, 2022
    Inventors: Robert Brett Rose, Gregory Brandon Owen, Keith Charles Bottner
  • Patent number: 11288321
    Abstract: An indication of a first natural language utterance identifying a user request is received. A natural language query is generated based on the first natural language utterance. The natural language query comprises (i) a plurality of categories, and (ii) a plurality of variables. An indication of a second natural language utterance identifying a modification to the user request is received. Whether to modify the natural language query or to generate a new natural language query based on the second natural language utterance is determine. Responsive to determining that the natural language query is to be modified based on the second natural language utterance, at least one of the plurality of variables or the plurality of categories of the natural language query is modified to correspond to the second natural language utterance. A response to the user request is provided based on the modified natural language query.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: March 29, 2022
    Assignee: Google LLC
    Inventors: Robert Brett Rose, Gregory Brandon Owen, Keith Charles Bottner
  • Publication number: 20220035858
    Abstract: A system and method of generating a playlist includes searching an event database having multiple events stored therein. One of the events is identified as corresponding to a user's interest data. A song database is searched. The song database includes at least one song corresponding to the identified event. A playlist corresponding to the identified event is generated. The playlist includes a list of at least one song corresponding to the identified event and a logical link to a recording of the at least one song. Access to the playlist can then be provided to the user.
    Type: Application
    Filed: October 18, 2021
    Publication date: February 3, 2022
    Inventor: Robert Brett Rose
  • Patent number: 11151190
    Abstract: A system and method of generating a playlist includes searching an event database having multiple events stored therein. One of the events is identified as corresponding to a user's interest data. A song database is searched. The song database includes at least one song corresponding to the identified event. A playlist corresponding to the identified event is generated. The playlist includes a list of at least one song corresponding to the identified event and a logical link to a recording of the at least one song. Access to the playlist can then be provided to the user.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: October 19, 2021
    Assignee: Google LLC
    Inventor: Robert Brett Rose
  • Patent number: 10545634
    Abstract: Systems and methods for sequencing electronic files include generating a first file sequence and one or more alternative file sequences. An alternative file sequence may be generated based in part on a characteristic of a file in the first sequence. The first and alternative sequences may be used in an electronic slideshow that allows a user to switch between file sequences. In some implementations, which alternative file sequences are generated may be determined based in part on a prediction of characteristics that may be of interest to a user.
    Type: Grant
    Filed: January 8, 2017
    Date of Patent: January 28, 2020
    Assignee: GOOGLE LLC
    Inventor: Robert Brett Rose
  • Patent number: 10545954
    Abstract: A computing system is described that determines a plurality of search queries for subsequent search during an event, and schedules, for each of the plurality of search queries, a respective time during the event to search the corresponding search query. Responsive to determining that a user of a computing device is experiencing the event at the respective time during the event at which a particular search query from the plurality of search queries is scheduled to be searched, the computing system searches the particular search query and automatically sends, to the computing device for subsequent display during the event, an indication of information returned from the search of the particular search query.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: January 28, 2020
    Assignee: Google LLC
    Inventor: Robert Brett Rose
  • Patent number: 10318586
    Abstract: Systems and methods are disclosed herein for processing a natural language query. A receiver circuitry receives the natural language query from a user. A natural language interpreter circuitry parses the natural language query to convert the natural language query into a plurality of categories and a plurality of variables, each variable in the plurality of variables corresponding to one category in the plurality of categories. A user interface displays to the user the plurality of categories and the plurality of variables, and allows the user to modify at least one variable in the plurality of variables by providing a natural language utterance.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Robert Brett Rose, Gregory Brandon Owen, Keith Charles Bottner
  • Patent number: 10318571
    Abstract: A method and/or system for programming a dynamic digital media queue may include receiving, from an electronic device, a request for a digital media queue. The request may comprise request data. In response to the request, a search of one or more events may be performed. The search of the one or more events may be based on a current date, a current location of the electronic device and/or the request data. One or more digital media items may be determined based on the search. A recommended digital media queue may be determined. The recommended digital media queue may comprise one or more recommended digital media items. Recommendation data may be sent to the electronic device. The recommendation data may comprise the recommended digital media queue and one or more reasons explaining why the recommended digital media queue comprises the one or more recommended digital media items.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventor: Robert Brett Rose
  • Publication number: 20190138548
    Abstract: A system and method of generating a playlist includes searching an event database having multiple events stored therein. One of the events is identified as corresponding to a user's interest data. A song database is searched. The song database includes at least one song corresponding to the identified event. A playlist corresponding to the identified event is generated. The playlist includes a list of at least one song corresponding to the identified event and a logical link to a recording of the at least one song. Access to the playlist can then be provided to the user.
    Type: Application
    Filed: January 7, 2019
    Publication date: May 9, 2019
    Inventor: Robert Brett Rose
  • Patent number: 10176179
    Abstract: A system and method of generating a playlist includes searching an event database having multiple events stored therein. One of the events is identified as corresponding to a user's interest data. A song database is searched. The song database includes at least one song corresponding to the identified event. A playlist corresponding to the identified event is generated. The playlist includes a list of at least one song corresponding to the identified event and a logical link to a recording of the at least one song. Access to the playlist can then be provided to the user.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: January 8, 2019
    Assignee: Google LLC
    Inventor: Robert Brett Rose
  • Publication number: 20180268022
    Abstract: A computing system is described that determines a plurality of search queries for subsequent search during an event, and schedules, for each of the plurality of search queries, a respective time during the event to search the corresponding search query. Responsive to determining that a user of a computing device is experiencing the event at the respective time during the event at which a particular search query from the plurality of search queries is scheduled to be searched, the computing system searches the particular search query and automatically sends, to the computing device for subsequent display during the event, an indication of information returned from the search of the particular search query.
    Type: Application
    Filed: March 15, 2017
    Publication date: September 20, 2018
    Inventor: Robert Brett Rose
  • Patent number: 10061776
    Abstract: A cloud computing system identifies opportunities for users to collaborate on a file. Collaboration opportunities are identified based on similarity of separate files that different users are associated with, and on relationships or similarities between the different users. If users associated with the separate files agree to collaborate, the users may be placed in a single editing session regarding a file having content from at least one of the separate files.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: August 28, 2018
    Assignee: GOOGLE LLC
    Inventors: Robert Brett Rose, Michael Jeffrey Procopio
  • Patent number: 9919946
    Abstract: A method for forming an optical fiber preform and fibers drawn from the preform. The method includes forming a soot cladding monolith, inserting a consolidated core cane into the internal cavity, and processing the resulting core-cladding assembly to form a preform. Processing may include exposing the core-cladding assembly to a drying agent and/or dopant precursor, and sintering the core-cladding assembly in the presence of a reducing agent to densify the soot cladding monolith onto the core cane to form a preform. The preform features low hydroxyl content and low sensitivity to hydrogen. Fibers drawn from the preform exhibit low attenuation losses from absorption by the broad band centered near 1380 nm.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: March 20, 2018
    Assignee: Corning Incorporated
    Inventors: Amanda Lee Billings, Dana Craig Bookbinder, Robert Brett Desorcie, Liam Ruan de Paor, Pushkar Tandon, Li Yang
  • Patent number: 9878943
    Abstract: The present disclosure is directed to a method of making an optical fiber with improved bend performance, the optical fiber having a core and at least one cladding layer, and a chlorine content in the in the last layer of the at least one cladding layer that is greater than 500 ppm by weight. The fiber is prepared using a mixture of a carrier gas, a gaseous chlorine source material and a gaseous reducing agent during the sintering of the last or outermost layer of the at least one cladding layer. The inclusion of the reducing gas into a mixture of the carrier gas and gaseous chlorine material reduces oxygen-rich defects that results in at least a 20% reduction in TTP during hydrogen aging testing.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: January 30, 2018
    Assignee: Corning Incorporated
    Inventors: Dana Craig Bookbinder, Robert Brett Desorcie, Hazel Benton Matthews, III, Pushkar Tandon
  • Publication number: 20170235441
    Abstract: Systems and methods for sequencing electronic files include generating a first file sequence and one or more alternative file sequences. An alternative file sequence may be generated based in part on a characteristic of a file in the first sequence. The first and alternative sequences may be used in an electronic slideshow that allows a user to switch between file sequences. In some implementations, which alternative file sequences are generated may be determined based in part on a prediction of characteristics that may be of interest to a user.
    Type: Application
    Filed: January 8, 2017
    Publication date: August 17, 2017
    Applicant: Google Inc.
    Inventor: Robert Brett Rose
  • Publication number: 20170197878
    Abstract: The present disclosure is directed to a method of making an optical fiber with improved bend performance, the optical fiber having a core and at least one cladding layer, and a chlorine content in the in the last layer of the at least one cladding layer that is greater than 500 ppm by weight. The fiber is prepared using a mixture of a carrier gas, a gaseous chlorine source material and a gaseous reducing agent during the sintering of the last or outermost layer of the at least one cladding layer. The inclusion of the reducing gas into a mixture of the carrier gas and gaseous chlorine material reduces oxygen-rich defects that results in at least a 20% reduction in TTP during hydrogen aging testing.
    Type: Application
    Filed: March 28, 2017
    Publication date: July 13, 2017
    Inventors: Dana Craig Bookbinder, Robert Brett Desorcie, Hazel Benton Matthews, III, Pushkar Tandon
  • Patent number: 9665574
    Abstract: Methods and systems that add contact information to personal contacts database are provided. One or more contact indicators are identified within a document. The contact indicators at least partially represent contact identification information of an individual or place. One or more contact identification profiles which match the one or more contact indicators are identified. Each of the one or more identified contact identification profiles are displayed with an option of adding each contact identification profile to a personal contacts database.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: May 30, 2017
    Assignee: Google Inc.
    Inventor: Robert Brett Rose