Patents by Inventor Jeffrey Albert Chang
Jeffrey Albert Chang 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: 10621512Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.Type: GrantFiled: December 15, 2017Date of Patent: April 14, 2020Assignee: Google LLCInventors: Alexander Faaborg, Jeffrey Albert Chang
-
Publication number: 20180107948Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.Type: ApplicationFiled: December 15, 2017Publication date: April 19, 2018Inventors: Alexander Faaborg, Jeffrey Albert Chang
-
Patent number: 9864955Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.Type: GrantFiled: February 20, 2017Date of Patent: January 9, 2018Assignee: Google LLCInventors: Alexander Faaborg, Jeffrey Albert Chang
-
Publication number: 20170161642Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.Type: ApplicationFiled: February 20, 2017Publication date: June 8, 2017Inventors: Alexander Faaborg, Jeffrey Albert Chang
-
Patent number: 9661073Abstract: Computer-implemented methods for synchronizing a personalized web browsing experience on multiple devices by logging into a web browser on each device using a pre-existing profile are provided. In one aspect, a method includes receiving a request to open a first instance of a web browser, and receiving, in the first instance of the web browser, log in information for a pre-existing profile created independently of the web browser. The method also includes providing web browser personalization information for the pre-existing profile in response to the receipt of the log in information for the pre-existing profile. Systems, web browsers, and machine-readable media are also provided.Type: GrantFiled: January 13, 2012Date of Patent: May 23, 2017Assignee: Google Inc.Inventors: Jeffrey Albert Chang, Miranda R. Callahan, Glen Murphy, Marc Pawliger
-
Patent number: 9612862Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.Type: GrantFiled: June 24, 2014Date of Patent: April 4, 2017Assignee: Google Inc.Inventors: Alexander Faaborg, Jeffrey Albert Chang
-
Publication number: 20150370597Abstract: A wearable computing device is described that predicts, based on movement detected, over time, by the wearable computing device, one or more future periods of time during which the wearable computing device will not be used. Responsive to determining that the wearable computing device is not being used at a current time, the wearable computing device determines whether the current time coincides with at least one period of time from the one or more future periods of time. Responsive to determining that the current time coincides with the at least one period of time, the wearable computing device performs an operation.Type: ApplicationFiled: June 24, 2014Publication date: December 24, 2015Inventors: Alexander Faaborg, Jeffrey Albert Chang
-
Publication number: 20150212670Abstract: Configurations for providing a highly customizable new tab page are disclosed. The new tab page can include one or more panes for including different content. For instance, each pane can include a group of items such as applications, bookmarks, most visited sites, etc. In one example, the subject technology can provide one pane of automatically generated content, which is then followed by one or more panes with user-selectable content for a given new tab page. The user, for example, can choose to include all game applications in a first pane, all utility applications in a second pane, and all news applications in a third pane. Further, the user can include other types of content such as bookmarks in any pane with user-selectable content. Thus, each pane with user-selectable content can include one or more types of content. The user can also add or remove panes and rename the panes.Type: ApplicationFiled: February 1, 2012Publication date: July 30, 2015Applicant: Google Inc.Inventors: Jeffrey Albert Chang, John Nicholas Jitkoff, Evan A. Stade
-
Publication number: 20150215398Abstract: Computer-implemented methods for synchronizing a personalized web browsing experience on multiple devices by logging into a web browser on each device using a pre-existing profile are provided. In one aspect, a method includes receiving a request to open a first instance of a web browser, and receiving, in the first instance of the web browser, log in information for a pre-existing profile created independently of the web browser. The method also includes providing web browser personalization information for the pre-existing profile in response to the receipt of the log in information for the pre-existing profile. Systems, web browsers, and machine-readable media are also provided.Type: ApplicationFiled: January 13, 2012Publication date: July 30, 2015Applicant: GOOGLE INC.Inventors: Jeffrey Albert CHANG, Miranda R. Callahan, Glen Murphy, Marc Pawliger
-
Publication number: 20100332975Abstract: Email messages in a mailing list for an organization are monitored and filtered (or queued for moderation) based on predetermined characteristics of the message. A manager of the mailing list can later determine whether the queued messages should be approved and distributed to the intended recipients or rejected and prevented from being distributed. Alternatively, an automatic decision is made to approve or reject messages based on the predetermined characteristics. The predetermined characteristics include: the size of the mailing list; the size of the email message; the existence of specified words (such as a product name or a specific word such as “confidential”) within the message; no subject line; the sender has sent too many messages already; and the email address matches a list.Type: ApplicationFiled: June 25, 2009Publication date: December 30, 2010Applicant: GOOGLE INC.Inventors: Jeffrey Albert Chang, Griffith Buckley Hazen, Neil Christopher Jones, Frank Pape, III, Eric Geoffrey Cattell, Daniel Beckerley Fingal, Gordon Leslie Rowell, Eric James DeFriez