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: 10621512
    Abstract: 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: Grant
    Filed: December 15, 2017
    Date of Patent: April 14, 2020
    Assignee: Google LLC
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Publication number: 20180107948
    Abstract: 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: Application
    Filed: December 15, 2017
    Publication date: April 19, 2018
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Patent number: 9864955
    Abstract: 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: Grant
    Filed: February 20, 2017
    Date of Patent: January 9, 2018
    Assignee: Google LLC
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Publication number: 20170161642
    Abstract: 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: Application
    Filed: February 20, 2017
    Publication date: June 8, 2017
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Patent number: 9661073
    Abstract: 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: Grant
    Filed: January 13, 2012
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Jeffrey Albert Chang, Miranda R. Callahan, Glen Murphy, Marc Pawliger
  • Patent number: 9612862
    Abstract: 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: Grant
    Filed: June 24, 2014
    Date of Patent: April 4, 2017
    Assignee: Google Inc.
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Publication number: 20150370597
    Abstract: 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: Application
    Filed: June 24, 2014
    Publication date: December 24, 2015
    Inventors: Alexander Faaborg, Jeffrey Albert Chang
  • Publication number: 20150212670
    Abstract: 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: Application
    Filed: February 1, 2012
    Publication date: July 30, 2015
    Applicant: Google Inc.
    Inventors: Jeffrey Albert Chang, John Nicholas Jitkoff, Evan A. Stade
  • Publication number: 20150215398
    Abstract: 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: Application
    Filed: January 13, 2012
    Publication date: July 30, 2015
    Applicant: GOOGLE INC.
    Inventors: Jeffrey Albert CHANG, Miranda R. Callahan, Glen Murphy, Marc Pawliger
  • Publication number: 20100332975
    Abstract: 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: Application
    Filed: June 25, 2009
    Publication date: December 30, 2010
    Applicant: 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