Patents by Inventor Gabriel Aaron Cohen
Gabriel Aaron Cohen 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: 11750683Abstract: A computer-implemented process includes providing a request to access content associated with a website; receiving web page information associated with the website, and data for displaying a notification that indicates availability of a native computer application that is associated with the website; providing a request to access information associated with the native computer application; receiving information associated with the native computer application that describes interactions between a plurality of users of an application marketplace and a component of the application marketplace that provides and receives information related to the native computer application; and displaying the descriptive information for viewing by a user, including displaying information that indicates the interactions between the plurality of users and the component of the application marketplace.Type: GrantFiled: May 11, 2022Date of Patent: September 5, 2023Assignee: Google LLCInventors: Gabriel Aaron Cohen, Paul Nicholas Gennai
-
Publication number: 20220272143Abstract: A computer-implemented process includes providing a request to access content associated with a website; receiving web page information associated with the website, and data for displaying a notification that indicates availability of a native computer application that is associated with the website; providing a request to access information associated with the native computer application; receiving information associated with the native computer application that describes interactions between a plurality of users of an application marketplace and a component of the application marketplace that provides and receives information related to the native computer application; and displaying the descriptive information for viewing by a user, including displaying information that indicates the interactions between the plurality of users and the component of the application marketplace.Type: ApplicationFiled: May 11, 2022Publication date: August 25, 2022Inventors: Gabriel Aaron Cohen, Paul Nicholas Gennai
-
Patent number: 10249169Abstract: A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may relate to at least one of a physiological condition of the user at a current time or a type of activity associated with the user at the current time. The computing device can select, based at least in part on the contextual information, a type of alert to output as an indication of notification data. The type of alert may include at least one of an electric stimulus type alert, a shape-memory alloy type alert, and a vibration type alert. Responsive to selecting the type of alert, the computing device can output an alert based on the notification data, the alert being of the selected type of alert.Type: GrantFiled: March 12, 2018Date of Patent: April 2, 2019Assignee: Google LLCInventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Patent number: 10104227Abstract: In general, a computing device is described that receives an indication of a particular communication from a particular sender. The computing device determines a relationship score based at least in part on a relationship context between the particular sender and a user of the computing device. The relationship score indicates a degree of strength of a relationship between the particular sender and the user of the computing device. While outputting an alert indicative of the communication, the computing device adjusts one or more characteristics of the alert based at least in part on the relationship score.Type: GrantFiled: April 18, 2017Date of Patent: October 16, 2018Assignee: Google LLCInventors: Gabriel Aaron Cohen, Punyabrata Ray
-
Publication number: 20180204442Abstract: A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may relate to at least one of a physiological condition of the user at a current time or a type of activity associated with the user at the current time. The computing device can select, based at least in part on the contextual information, a type of alert to output as an indication of notification data. The type of alert may include at least one of an electric stimulus type alert, a shape-memory alloy type alert, and a vibration type alert. Responsive to selecting the type of alert, the computing device can output an alert based on the notification data, the alert being of the selected type of alert.Type: ApplicationFiled: March 12, 2018Publication date: July 19, 2018Inventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Publication number: 20180139291Abstract: A computing system is described that determines a location of a first computing device at a particular time. Responsive to determining that a second computing device is located within a threshold distance of the location of the first computing device at the particular time, the computing system identifies, based on contextual information associated with a user of the first computing device and contextual information associated with a user of the second computing device, at least one data file that the user of the first computing device is likely to access at the particular time. The computing system then outputs, for transmission to the first computing device, an indication of the at least one data file.Type: ApplicationFiled: December 22, 2017Publication date: May 17, 2018Inventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Patent number: 9947205Abstract: A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may relate to at least one of a physiological condition of the user at a current time or a type of activity associated with the user at the current time. The computing device can select, based at least in part on the contextual information, a type of alert to output as an indication of notification data. The type of alert may include at least one of an electric stimulus type alert, a shape-memory alloy type alert, and a vibration type alert. Responsive to selecting the type of alert, the computing device can output an alert based on the notification data, the alert being of the selected type of alert.Type: GrantFiled: August 7, 2017Date of Patent: April 17, 2018Assignee: Google LLCInventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Publication number: 20180097932Abstract: In general, a computing device is described that receives an indication of a particular communication from a particular sender. The computing device determines a relationship score based at least in part on a relationship context between the particular sender and a user of the computing device. The relationship score indicates a degree of strength of a relationship between the particular sender and the user of the computing device. While outputting an alert indicative of the communication, the computing device adjusts one or more characteristics of the alert based at least in part on the relationship score.Type: ApplicationFiled: April 18, 2017Publication date: April 5, 2018Inventors: Gabriel Aaron Cohen, Punyabrata Ray
-
Patent number: 9882996Abstract: A computing system is described that determines a location of a first computing device at a particular time. Responsive to determining that a second computing device is located within a threshold distance of the location of the first computing device at the particular time, the computing system identifies, based on contextual information associated with a user of the first computing device and contextual information associated with a user of the second computing device, at least one data file that the user of the first computing device is likely to access at the particular time. The computing system then outputs, for transmission to the first computing device, an indication of the at least one data file.Type: GrantFiled: February 10, 2014Date of Patent: January 30, 2018Assignee: Google LLCInventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Publication number: 20170337800Abstract: A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may relate to at least one of a physiological condition of the user at a current time or a type of activity associated with the user at the current time. The computing device can select, based at least in part on the contextual information, a type of alert to output as an indication of notification data. The type of alert may include at least one of an electric stimulus type alert, a shape-memory alloy type alert, and a vibration type alert. Responsive to selecting the type of alert, the computing device can output an alert based on the notification data, the alert being of the selected type of alert.Type: ApplicationFiled: August 7, 2017Publication date: November 23, 2017Inventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Patent number: 9766959Abstract: In some examples, a technique may include outputting information associated with a notification. The notification may be associated with a notification attribute. The technique may further include determining, by a computing device, that a user has perceived the information associated with the notification; and receiving, by the computing device, an indication of at least one physiological parameter representative of a reaction of the user to the information associated with the notification. In some examples, the technique also includes, responsive to receiving the indication of the at least one physiological parameter representative of the reaction of the user to the information associated with the notification, controlling, by the computing device, at least one notification configuration setting related to outputting information associated with other notifications associated with the notification attribute.Type: GrantFiled: April 3, 2014Date of Patent: September 19, 2017Assignee: Google Inc.Inventors: Alexander Faaborg, Gabriel Aaron Cohen, Austin Robison
-
Patent number: 9747775Abstract: A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may relate to at least one of a physiological condition of the user at a current time or a type of activity associated with the user at the current time. The computing device can select, based at least in part on the contextual information, a type of alert to output as an indication of notification data. The type of alert may include at least one of an electric stimulus type alert, a shape-memory alloy type alert, and a vibration type alert. Responsive to selecting the type of alert, the computing device can output an alert based on the notification data, the alert being of the selected type of alert.Type: GrantFiled: August 17, 2016Date of Patent: August 29, 2017Assignee: Google Inc.Inventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Patent number: 9654622Abstract: In general, a computing device is described that receives an indication of a particular communication from a particular sender. The computing device determines a relationship score based at least in part on a relationship context between the particular sender and a user of the computing device. The relationship score indicates a degree of strength of a relationship between the particular sender and the user of the computing device. While outputting an alert indicative of the communication, the computing device adjusts one or more characteristics of the alert based at least in part on the relationship score.Type: GrantFiled: October 5, 2016Date of Patent: May 16, 2017Assignee: Google Inc.Inventors: Gabriel Aaron Cohen, Punyabrata Ray
-
Publication number: 20160358450Abstract: A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may relate to at least one of a physiological condition of the user at a current time or a type of activity associated with the user at the current time. The computing device can select, based at least in part on the contextual information, a type of alert to output as an indication of notification data. The type of alert may include at least one of an electric stimulus type alert, a shape-memory alloy type alert, and a vibration type alert. Responsive to selecting the type of alert, the computing device can output an alert based on the notification data, the alert being of the selected type of alert.Type: ApplicationFiled: August 17, 2016Publication date: December 8, 2016Inventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Patent number: 9443413Abstract: A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may relate to at least one of a physiological condition of the user at a current time or a type of activity associated with the user at the current time. The computing device can select, based at least in part on the contextual information, a type of alert to output as an indication of notification data. The type of alert may include at least one of an electric stimulus type alert, a shape-memory alloy type alert, and a vibration type alert. Responsive to selecting the type of alert, the computing device can output an alert based on the notification data, the alert being of the selected type of alert.Type: GrantFiled: July 23, 2015Date of Patent: September 13, 2016Assignee: Google Inc.Inventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Publication number: 20150325098Abstract: A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may relate to at least one of a physiological condition of the user at a current time or a type of activity associated with the user at the current time. The computing device can select, based at least in part on the contextual information, a type of alert to output as an indication of notification data. The type of alert may include at least one of an electric stimulus type alert, a shape-memory alloy type alert, and a vibration type alert. Responsive to selecting the type of alert, the computing device can output an alert based on the notification data, the alert being of the selected type of alert.Type: ApplicationFiled: July 23, 2015Publication date: November 12, 2015Inventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Patent number: 9147332Abstract: A computing device is described that can receive contextual information related to a user associated with the computing device. The contextual information may relate to at least one of a physiological condition of the user at a current time or a type of activity associated with the user at the current time. The computing device can select, based at least in part on the contextual information, a type of alert to output as an indication of notification data. The type of alert may include at least one of an electric stimulus type alert, a shape-memory alloy type alert, and a vibration type alert. Responsive to selecting the type of alert, the computing device can output an alert based on the notification data, the alert being of the selected type of alert.Type: GrantFiled: December 9, 2014Date of Patent: September 29, 2015Assignee: Google Inc.Inventors: Alexander Faaborg, Gabriel Aaron Cohen
-
Publication number: 20150269009Abstract: In some examples, a technique may include outputting information associated with a notification. The notification may be associated with a notification attribute. The technique may further include determining, by a computing device, that a user has perceived the information associated with the notification; and receiving, by the computing device, an indication of at least one physiological parameter representative of a reaction of the user to the information associated with the notification. In some examples, the technique also includes, responsive to receiving the indication of the at least one physiological parameter representative of the reaction of the user to the information associated with the notification, controlling, by the computing device, at least one notification configuration setting related to outputting information associated with other notifications associated with the notification attribute.Type: ApplicationFiled: April 3, 2014Publication date: September 24, 2015Applicant: Google Inc.Inventors: Alexander Faaborg, Gabriel Aaron Cohen, Austin Robison
-
Patent number: 9112731Abstract: The subject matter of this disclosure can be implemented in, among other things, a method performed by a computing device. In these examples, the method includes determining an identity of an originator of an incoming communication using an originating address of the incoming communication, and applying a first set of rules to the identity of the originator of the incoming communication to determine an importance of the incoming communication. The first set of rules includes rules generated based at least on information about the originator included in a directory of the computing device. The method may also include applying a second set of rules to the identity of the originator. The second set of rules includes rules generated based at least on previous interactions between the computing device and the originator.Type: GrantFiled: November 30, 2012Date of Patent: August 18, 2015Assignee: Google Inc.Inventor: Gabriel Aaron Cohen
-
Publication number: 20150207701Abstract: A computing system is described that determines a location of a first computing device at a particular time. Responsive to determining that a second computing device is located within a threshold distance of the location of the first computing device at the particular time, the computing system identifies, based on contextual information associated with a user of the first computing device and contextual information associated with a user of the second computing device, at least one data file that the user of the first computing device is likely to access at the particular time. The computing system then outputs, for transmission to the first computing device, an indication of the at least one data file.Type: ApplicationFiled: February 10, 2014Publication date: July 23, 2015Applicant: Google Inc.Inventors: Alexander Faaborg, Gabriel Aaron Cohen