Patents by Inventor Ryan C. Tabone
Ryan C. Tabone 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: 10503521Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.Type: GrantFiled: April 30, 2018Date of Patent: December 10, 2019Assignee: GOOGLE LLCInventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Publication number: 20180285122Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.Type: ApplicationFiled: March 19, 2018Publication date: October 4, 2018Inventors: Sameer Nanda, Benson Leung, John Nicholas Jitkoff, Ryan C. Tabone
-
Publication number: 20180275995Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.Type: ApplicationFiled: April 30, 2018Publication date: September 27, 2018Inventors: Ryan C. TABONE, Benson LEUNG, Sameer NANDA, Caesar SENGUPTA, John Nicholas JITKOFF
-
Patent number: 9619582Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method including receiving a partial query term from a user. The method further includes providing the partial query term to multiple data provider modules. Additionally, the method includes receiving a set of search suggestion items responsive to the partial query term and receiving information identifying a category for each search suggestion item. The method further includes rendering a representation of each search suggestion item, and receiving a user selection identifying one of the search suggestion items from the user interface. And, the method includes rendering a status bar indicating the user selection.Type: GrantFiled: August 20, 2014Date of Patent: April 11, 2017Assignee: Google Inc.Inventors: Gueorgui N. Djabarov, Alex B. Harper, Stuart B. Morgan, David I. MacLachlan, Michael D. Pinkerton, John Nicholas Jitkoff, Ryan C. Tabone
-
Publication number: 20160350130Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.Type: ApplicationFiled: August 11, 2016Publication date: December 1, 2016Inventors: Ryan C. TABONE, Benson LEUNG, Sameer NANDA, Caesar SENGUPTA, John Nicholas JITKOFF
-
Patent number: 9454207Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.Type: GrantFiled: March 23, 2015Date of Patent: September 27, 2016Assignee: GOOGLE INC.Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Patent number: 9417680Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.Type: GrantFiled: March 23, 2015Date of Patent: August 16, 2016Assignee: GOOGLE INC.Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Publication number: 20150309970Abstract: A computer-implemented method for maintaining state in a stateless environment includes saving on a computing device an image of one or more document object models for one or more web pages. The image includes information that has changed in response to user interaction with the one or more pages after the one or more web pages have been loaded by the computing device. The method additionally includes shutting down the web pages on the computing device, receiving a request to redisplay the web pages on the computing device, accessing the image, and using data in the image to reconstruct the one or more web pages, including with the information that had changed in response to user interaction with the one or more pages.Type: ApplicationFiled: November 18, 2011Publication date: October 29, 2015Inventors: Trond T. Wuellner, Ryan C. Tabone, Zelidrag Hornung
-
Publication number: 20150192984Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.Type: ApplicationFiled: March 23, 2015Publication date: July 9, 2015Inventors: Ryan C. Tabone, Brenson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Patent number: 9015505Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.Type: GrantFiled: November 18, 2011Date of Patent: April 21, 2015Assignee: Google Inc.Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Patent number: 8838603Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method including receiving a partial query term from a user. The method further includes providing the partial query term to multiple data provider modules. Additionally, the method includes receiving a set of search suggestion items responsive to the partial query term and receiving information identifying a category for each search suggestion item. The method further includes rendering a representation of each search suggestion item, and receiving a user selection identifying one of the search suggestion items from the user interface. And, the method includes rendering a status bar indicating the user selection.Type: GrantFiled: May 18, 2012Date of Patent: September 16, 2014Assignee: Google Inc.Inventors: Gueorgui N. Djabarov, Alex B. Harper, Stuart B. Morgan, David I. MacLachlan, Michael D. Pinkerton, John Nicholas Jitkoff, Ryan C. Tabone
-
Patent number: 8204897Abstract: The subject matter of this specification can be implemented in, among other things, a computer-implemented method including receiving from a user a portion of a query. The method further includes providing the portion of the query to multiple data provider modules nearly simultaneously. The method further includes receiving, from ones of the data provider modules, a set of search suggestion items resulting from searching the data sources, each of the search suggestion items including a rank and a relevance value. The method further includes determining a score for each of the search suggestion items by combining the rank and the relevance value for each of the search suggestion items. The method further includes sorting the search suggestion items using the scores. The method further includes presenting the sorted search suggestion items to the user.Type: GrantFiled: September 9, 2009Date of Patent: June 19, 2012Assignee: Google Inc.Inventors: Gueorgui N. Djabarov, Alex B. Harper, Stuart B. Morgan, David I. MacLachlan, Michael D. Pinkerton, John Nicholas Jitkoff, Ryan C. Tabone
-
Publication number: 20120131365Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.Type: ApplicationFiled: November 18, 2011Publication date: May 24, 2012Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff