Patents by Inventor Frederick Peter Brewin
Frederick Peter Brewin 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: 11030538Abstract: Methods and apparatus related to determining an inquiry to provide to a user based on deficient information related to a plan of the user. Deficient information may be determined based on an insufficient association between a desired information item of the plan and a set of information items that are determined from one or more sources associated with the user. In some implementations, the user may provide, responsive to the inquiry, additional information related to the deficient information and a suggestion may be provided to the user based on the additional information.Type: GrantFiled: October 27, 2017Date of Patent: June 8, 2021Assignee: GOOGLE LLCInventors: Andrew Theodore Wansley, Amay Nitin Champaneria, Frederick Peter Brewin, Jason Luther Smart
-
Patent number: 10891287Abstract: Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the location. The location may be determined based on a set of one or more related activity indications and a travel-related score may be determined for the location that is indicative of likelihood that the user has interest in travelling to the location. The user may be provided the travel-related information for the location based on the travel-related score.Type: GrantFiled: May 14, 2020Date of Patent: January 12, 2021Assignee: GOOGLE LLCInventors: Amay Nitin Champaneria, Frederick Peter Brewin, Vivek Raghunathan, Karthik Lakshminarayanan, Aparna Chennapragada, Ramakrishnan Srikant, Vineet Gupta, Carl Lischeske, Mahesh Keralapura Manjunatha, Carolyn Au, Ramanathan Guha, Ravi Kolluri, Pablo Bellver, Kiran Panesar, Andrew Dai
-
Publication number: 20200301935Abstract: A system is described that, after executing a parameterless search query to identify results that are determined to be relevant to a user of a device, determines a respective target property, for each of the results, that indicates whether a result is associated with audio content, visual content, audio and visual content, haptic content, or textual content. The system also determines one or more dynamic properties, of the device, that indicate one or more of a network connection strength, connection status to an audio output device, battery level, or connection status to a multimedia streaming device. Based on the one or more dynamic properties of the computing device and the respective target property of each of the results, the system determines a dynamic ranking of the results and transmits the results and the dynamic ranking to the device.Type: ApplicationFiled: June 2, 2020Publication date: September 24, 2020Inventors: Jakob Nicolaus Foerster, Frederick Peter Brewin
-
Publication number: 20200234168Abstract: A computing system is described that predicts a future action to be taken by a user of a computing device and determines, based on contextual information associated with the computing device, a current action being taken by the user. The computing system determines, based on the current action, a degree of likelihood of whether the user will be able to take the future action and predicts, based on the degree of likelihood, that the user will not be able to take the future action. The computing system sends information to the computing device indicating that the current action being taken by the user will lead to the user not being able to take the future action.Type: ApplicationFiled: April 7, 2020Publication date: July 23, 2020Inventors: Jakob Nicolaus Foerster, Frederick Peter Brewin
-
Patent number: 10685029Abstract: A system is described that, after executing a parameterless search query to identify results that are determined to be relevant to a user of a device, determines a respective target property, for each of the results, that indicates whether a result is associated with audio content, visual content, audio and visual content, haptic content, or textual content. The system also determines one or more dynamic properties, of the device, that indicate one or more of a network connection strength, connection status to an audio output device, battery level, or connection status to a multimedia streaming device. Based on the one or more dynamic properties of the computing device and the respective target property of each of the results, the system determines a dynamic ranking of the results and transmits the results and the dynamic ranking to the device.Type: GrantFiled: November 23, 2015Date of Patent: June 16, 2020Assignee: GOOGLE LLCInventors: Jakob Nicolaus Foerster, Frederick Peter Brewin
-
Patent number: 10685016Abstract: Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the location. The location may be determined based on a set of one or more related activity indications and a travel-related score may be determined for the location that is indicative of likelihood that the user has interest in travelling to the location. The user may be provided the travel-related information for the location based on the travel-related score.Type: GrantFiled: October 18, 2017Date of Patent: June 16, 2020Assignee: GOOGLE LLCInventors: Amay Nitin Champaneria, Frederick Peter Brewin, Vivek Raghunathan, Karthik Lakshminarayanan, Aparna Chennapragada, Ramakrishnan Srikant, Vineet Gupta, Carl Lischeske, Mahesh Keralapura Manjunatha, Carolyn Au, Ramanathan Guha, Ravi Kolluri, Pablo Bellver, Kiran Panesar, Andrew Dai
-
Patent number: 10650317Abstract: A computing system is described that predicts a future action to be taken by a user of a computing device and determines, based on contextual information associated with the computing device, a current action being taken by the user. The computing system determines, based on the current action, a degree of likelihood of whether the user will be able to take the future action and predicts, based on the degree of likelihood, that the user will not be able to take the future action. The computing system sends information to the computing device indicating that the current action being taken by the user will lead to the user not being able to take the future action.Type: GrantFiled: September 21, 2015Date of Patent: May 12, 2020Assignee: GOOGLE LLCInventors: Jakob Nicolaus Foerster, Frederick Peter Brewin
-
Publication number: 20190188739Abstract: Methods, apparatus and computer-readable media (transitory and non-transitory) are disclosed for identifying a good or service of potential interest to the user and a context in which the good or service would be consumed, determining, based on historical data, a statistic about resources expended by other users to consume goods or services of a same class as the good or service of potential interest to the user in contexts that correspond to the predicted context, and providing an indication of the statistic. In some implementations, the good or service of potential interest to the user may be predicted, e.g., based on one or more signals associated with the user.Type: ApplicationFiled: July 2, 2014Publication date: June 20, 2019Inventors: Amay Nitin Champaneria, Frederick Peter Brewin
-
Publication number: 20180174075Abstract: Travel preferences are received from a user for a trip including a starting location, starting travel date, destination and arrival date. At least one month is presented in a calendar via a graphical user interface, including a month associated with the starting travel date. For one or more days from the starting travel date, a value of a feature is determined that is associated with originating travel on a respective day. A lowest value of the feature is determined of a ticket to travel on a trip starting on the respective day that lasts a projected number of days equal to a proposed trip length plus or minus a predetermined number of days. The lowest value of the feature for each day is presented in the calendar and in a graph that includes axes representing value of the feature and days.Type: ApplicationFiled: December 16, 2016Publication date: June 21, 2018Inventors: Rani S. Manoharan, Frederick Peter Brewin
-
Patent number: 9910885Abstract: Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the location. The location may be determined based on a set of one or more related activity indications and a travel-related score may be determined for the location that is indicative of likelihood that the user has interest in travelling to the location. The user may be provided the travel-related information for the location based on the travel-related score.Type: GrantFiled: July 11, 2016Date of Patent: March 6, 2018Assignee: Google LLCInventors: Amay Nitin Champaneria, Frederick Peter Brewin, Vivek Raghunathan, Karthik Lakshminarayanan, Aparna Chennapragada, Ramakrishnan Srikant, Vineet Gupta, Carl Lischeske, Mahesh Keralapura Manjunatha, Carolyn Au, Ramanathan Guha, Ravi Kolluri, Pablo Bellver, Kiran Panesar, Andrew Dai
-
Patent number: 9842298Abstract: Methods and apparatus related to determining an inquiry to provide to a user based on deficient information related to a plan of the user. Deficient information may be determined based on an insufficient association between a desired information item of the plan and a set of information items that are determined from one or more sources associated with the user. In some implementations, the user may provide, responsive to the inquiry, additional information related to the deficient information and a suggestion may be provided to the user based on the additional information.Type: GrantFiled: July 1, 2014Date of Patent: December 12, 2017Assignee: GOOGLE LLCInventors: Andrew Theodore Wansley, Amay Nitin Champaneria, Frederick Peter Brewin, Jason Luther Smart
-
Patent number: 9773209Abstract: Methods and apparatus are disclosed for determining supervised training data, such as travel-related supervised training data, for training a machine learning system. In some implementations, supervised training data may be determined that includes input features based on information items of users and desired output features based on one or more physical locations visited by users.Type: GrantFiled: July 1, 2014Date of Patent: September 26, 2017Assignee: GOOGLE INC.Inventors: Amay Nitin Champaneria, Frederick Peter Brewin
-
Publication number: 20170147579Abstract: A system is described that, after executing a parameterless search query to identify results that are determined to be relevant to a user of a device, determines a respective target property, for each of the results, that indicates whether a result is associated with audio content, visual content, audio and visual content, haptic content, or textual content. The system also determines one or more dynamic properties, of the device, that indicate one or more of a network connection strength, connection status to an audio output device, battery level, or connection status to a multimedia streaming device.Type: ApplicationFiled: November 23, 2015Publication date: May 25, 2017Inventors: Jakob Nicolaus Foerster, Frederick Peter Brewin
-
Publication number: 20170083821Abstract: A computing system is described that predicts a future action to be taken by a user of a computing device and determines, based on contextual information associated with the computing device, a current action being taken by the user. The computing system determines, based on the current action, a degree of likelihood of whether the user will be able to take the future action and predicts, based on the degree of likelihood, that the user will not be able to take the future action. The computing system sends information to the computing device indicating that the current action being taken by the user will lead to the user not being able to take the future action.Type: ApplicationFiled: September 21, 2015Publication date: March 23, 2017Inventors: Jakob Nicolaus Foerster, Frederick Peter Brewin
-
Patent number: 9552729Abstract: An exemplary method includes determining whether real-time vehicle location information deviates from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method further includes generating scheduling information for a user based on user data and the public transportation data, determining that the real-time vehicle location information deviates from at least one of the historical real-time vehicle location information or the scheduled vehicle location information by more than a threshold deviation, and updating the scheduling information for the user based on the user data, the public transportation data, and the determined deviation.Type: GrantFiled: December 31, 2013Date of Patent: January 24, 2017Assignee: Google Inc.Inventors: Alex Gontmakher, Frederick Peter Brewin, Noam Ben Haim
-
Patent number: 9390150Abstract: Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the location. The location may be determined based on a set of one or more related activity indications and a travel-related score may be determined for the location that is indicative of likelihood that the user has interest in travelling to the location. The user may be provided the travel-related information for the location based on the travel-related score.Type: GrantFiled: September 4, 2015Date of Patent: July 12, 2016Assignee: Google Inc.Inventors: Amay Nitin Champaneria, Frederick Peter Brewin, Vivek Raghunathan, Karthik Lakshminarayanan, Aparna Chennapragada, Ramakrishnan Srikant, Vineet Gupta, Carl Lischeske, Mahesh Keralapura Manjunatha, Carolyn Au, Ramanathan Guha, Ravi Kolluri, Pablo Bellver, Kiran Panesar, Andrew Dai
-
Patent number: 9146116Abstract: Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the location. The location may be determined based on a set of one or more related activity indications and a travel-related score may be determined for the location that is indicative of likelihood that the user has interest in travelling to the location. The user may be provided the travel-related information for the location based on the travel-related score.Type: GrantFiled: June 4, 2014Date of Patent: September 29, 2015Assignee: Google Inc.Inventors: Amay Nitin Champaneria, Frederick Peter Brewin, Vivek Raghunathan, Karthik Lakshminarayanan, Aparna Chennapragada, Ramakrishnan Srikant, Vineet Gupta, Carl Lischeske, Mahesh Keralapura Manjunatha, Carolyn Au, Ramanathan Guha, Ravi Kolluri, Pablo Bellver, Kiran Panesar, Andrew Dai
-
Publication number: 20150142610Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing price information. Travel preferences are received from a user for a trip including a starting location, starting travel date, destination and arrival date. At least two months are presented in a calendar, including a month associated with the starting travel date. For one or more days from the starting travel date, a price is determined that is associated with a cost of originating travel on a respective day. A lowest price is determined of a ticket to travel on a trip starting on the respective day that lasts a projected number of days equal to a proposed trip length plus or minus a predetermined delta number of days. The lowest price for each day is presented in the calendar and in a graph that includes axes representing price and days.Type: ApplicationFiled: November 18, 2013Publication date: May 21, 2015Applicant: Google Inc.Inventors: Rani S. Manoharan, Frederick Peter Brewin
-
Publication number: 20140111358Abstract: An exemplary method includes determining whether real-time vehicle location information deviates from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method further includes generating scheduling information for a user based on user data and the public transportation data, determining that the real-time vehicle location information deviates from at least one of the historical real-time vehicle location information or the scheduled vehicle location information by more than a threshold deviation, and updating the scheduling information for the user based on the user data, the public transportation data, and the determined deviation.Type: ApplicationFiled: December 31, 2013Publication date: April 24, 2014Applicant: GOOGLE INC.Inventors: Alex GONTMAKHER, Frederick Peter BREWIN, Noam BEN HAIM
-
Patent number: 8645050Abstract: An exemplary method includes determining whether real-time vehicle location information deviates from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method further includes generating a schedule degradation mode based on a deviation of real-time vehicle location information from at least one of historical real-time vehicle location information or scheduled vehicle location information. The exemplary method also includes generating first scheduling information for a user based on the user data and public transportation data when the deviation does not exceed a threshold. The exemplary method farther includes generating second scheduling information, different from the first scheduling information, that includes an indication of the schedule degradation mode for the user based on user data, public transportation data, and the deviation when the deviation exceeds the threshold.Type: GrantFiled: September 8, 2011Date of Patent: February 4, 2014Assignee: Google Inc.Inventors: Alex Gontmakher, Frederick Peter Brewin, Noam Ben Haim