Patents by Inventor Joshua Woodward

Joshua Woodward 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: 10848484
    Abstract: The subject technology provides for detecting, by a first computing device, a second computing device being within a predetermined distance of the first computing device, the first computing device being in a locked mode. The subject technology receives an access key from the second computing device. Additionally, the subject technology exits, by the first computing device, the locked mode based on the access key from the second computing device.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: November 24, 2020
    Assignee: Google LLC
    Inventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
  • Patent number: 10149148
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon. When executed, the instructions may cause a portable computing device to prompt a user to activate a data saving feature based on a previous user having activated the data saving feature. The instructions may be configured to cause the portable computing device to accept login credentials from a first user, activate the data saving feature in response to input from the first user during a session associated with the first user, log the first user out, after logging the first user out, accept login credentials from a second user, and based on activating the data saving feature during the session associated with the first user, prompt the second user to activate the data saving feature during a session associated with the second user.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: December 4, 2018
    Assignee: GOOGLE LLC
    Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
  • Publication number: 20180131683
    Abstract: The subject technology provides for detecting, by a first computing device, a second computing device being within a predetermined distance of the first computing device, the first computing device being in a locked mode. The subject technology receives an access key from the second computing device. Additionally, the subject technology exits, by the first computing device, the locked mode based on the access key from the second computing device.
    Type: Application
    Filed: January 4, 2018
    Publication date: May 10, 2018
    Inventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
  • Patent number: 9880611
    Abstract: A system and method for operating an electronic computing device that is capable of invoking a battery saver mode may monitor an amount of power remaining in a battery of the electronic computing device, and generate an alert when the remaining amount of power in the battery available for continued operation of the device is at or below a predetermined threshold. The alert may include a notification of the estimated power remaining and an option to enable the battery saver mode. The alert may include a notification of the estimated power remaining and that battery saver mode has been enabled, and an option to disable the battery saver mode. The alert may include a notification of the estimated power remaining, and an option to customize the parameters of the battery saver mode by adjusting operation of various features and applications of the device.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: January 30, 2018
    Assignee: GOOGLE LLC
    Inventors: Tiantian Zha, Albert Bodenhamer, Joshua Woodward
  • Patent number: 9882895
    Abstract: A first computing device provides an indication that the first computing device accepts dynamic user registration of user accounts over a wireless connection. A second computing device automatically connects to the first computing device and passes an account token to the first computing device over the wireless connection, all without physical interaction with the first computing device. The first computing device automatically contacts a remote account server to retrieve a user account associated with the account token and registers the user account with the first computing device.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: January 30, 2018
    Assignee: Google LLC
    Inventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
  • Publication number: 20170353853
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon. When executed, the instructions may cause a portable computing device to prompt a user to activate a data saving feature based on a previous user having activated the data saving feature. The instructions may be configured to cause the portable computing device to accept login credentials from a first user, activate the data saving feature in response to input from the first user during a session associated with the first user, log the first user out, after logging the first user out, accept login credentials from a second user, and based on activating the data saving feature during the session associated with the first user, prompt the second user to activate the data saving feature during a session associated with the second user.
    Type: Application
    Filed: August 4, 2017
    Publication date: December 7, 2017
    Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
  • Patent number: 9756502
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon. When executed, the instructions may cause a portable computing device to activate a data saving feature in response to determining that the portable computing device is in a limited data environment. The instructions may be configured to cause the portable computing device to at least determine that the portable computing device is in the limited data environment, and based on the determining that the portable computing device is in the limited data environment, prompt a user to activate the data saving feature.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: September 5, 2017
    Assignee: Google Inc.
    Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
  • Patent number: 9594686
    Abstract: In one general aspect, a computer-readable storage medium can be configured to store instructions that when executed cause one or more processors to perform a process. The process can include establishing at least a portion of a communication link between a computing device and a storage system operating within a cloud environment. The process can include accessing a user interface including a listing of files representing a plurality of files where at least a first portion of the plurality of files are stored in a local memory of the computing device and a second portion of the plurality of files are stored in the storage system.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 14, 2017
    Assignee: Google Inc.
    Inventors: Joshua Woodward, Kazuhiro Inaba, Kenneth Brian Moore, Achuith Bhandarkar, Kokkuan Tan
  • Publication number: 20170060225
    Abstract: A system and method for operating an electronic computing device that is capable of invoking a battery saver mode may monitor an amount of power remaining in a battery of the electronic computing device, and generate an alert when the remaining amount of power in the battery available for continued operation of the device is at or below a predetermined threshold. The alert may include a notification of the estimated power remaining and an option to enable the battery saver mode. The alert may include a notification of the estimated power remaining and that battery saver mode has been enabled, and an option to disable the battery saver mode. The alert may include a notification of the estimated power remaining, and an option to customize the parameters of the battery saver mode by adjusting operation of various features and applications of the device.
    Type: Application
    Filed: August 31, 2015
    Publication date: March 2, 2017
    Inventors: Tiantian ZHA, Albert BODENHAMER, Joshua WOODWARD
  • Publication number: 20170048693
    Abstract: A non-transitory computer-readable storage medium may include instructions stored thereon. When executed, the instructions may cause a portable computing device to activate a data saving feature in response to determining that the portable computing device is in a limited data environment. The instructions may be configured to cause the portable computing device to at least determine that the portable computing device is in the limited data environment, and based on the determining that the portable computing device is in the limited data environment, prompt a user to activate the data saving feature.
    Type: Application
    Filed: August 13, 2015
    Publication date: February 16, 2017
    Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
  • Publication number: 20170029054
    Abstract: A hybrid electric vehicle retrofit kit provides an aftermarket solution to increase performance, fuel economy and/or reduce emissions. The retrofit kit includes an electric motor mechanically connected in a series configuration to a non-drivetrain side of an internal combustion engine. For example, the electric motor may be mechanically connected to a crankshaft of the internal combustion engine.
    Type: Application
    Filed: July 29, 2016
    Publication date: February 2, 2017
    Inventors: Joshua WOODWARD, Matthew MINKLER, Irfan NADIADI
  • Patent number: 9529938
    Abstract: The unified file search may be performed by a user device. The user device includes a processor and a memory. The memory includes code segments that when executed by the processor cause the processor to generate a search parameter; generate a first search metadata based on data stored in the memory and the search parameter, the first search metadata representing the data stored in the memory; generate a search request based on the search parameter; transmit the search request to at least one associated remote data storage resource; receive a second search metadata from the at least one associated remote data storage resource, the second search metadata representing data stored in the at least one associated remote data storage resource; and generate a unified search metadata including the first search metadata and the second search metadata.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: December 27, 2016
    Assignee: Google Inc.
    Inventor: Joshua Woodward
  • Publication number: 20160119322
    Abstract: A first computing device provides an indication that the first computing device accepts dynamic user registration of user accounts over a wireless connection. A second computing device automatically connects to the first computing device and passes an account token to the first computing device over the wireless connection, all without physical interaction with the first computing device. The first computing device automatically contacts a remote account server to retrieve a user account associated with the account token and registers the user account with the first computing device.
    Type: Application
    Filed: January 6, 2016
    Publication date: April 28, 2016
    Inventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
  • Patent number: 9276914
    Abstract: A computing device provides an indication that the computing device accepts dynamic user registration of user accounts over a wireless connection. A wireless mobile device automatically connects to the computing device, establishes an encrypted connection, and receives, over the encrypted connection, and passes an encrypted account token over the encrypted connection to the computing device, all without physical interaction with the computing device. The computing device automatically contacts a remote account server to retrieve a user account associated with the account token and registers the user account with the device.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: March 1, 2016
    Assignee: Google Inc.
    Inventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
  • Publication number: 20150295901
    Abstract: A computing device provides an indication that the computing device accepts dynamic user registration of user accounts over a wireless connection. A wireless mobile device automatically connects to the computing device, establishes an encrypted connection, and receives, over the encrypted connection, and passes an encrypted account token over the encrypted connection to the computing device, all without physical interaction with the computing device. The computing device automatically contacts a remote account server to retrieve a user account associated with the account token and registers the user account with the device.
    Type: Application
    Filed: January 29, 2015
    Publication date: October 15, 2015
    Inventors: Joshua WOODWARD, Jay Pierre CIVELLI, Dirk BALFANZ, Marco FUCCI, Alexei CZESKIS, Nishit SHAH, Kan LIU, Michal LEVIN
  • Patent number: 8971931
    Abstract: A system and method for operating an electronic device in a limited radio mode are provided. The system determines a location of an electronic device. The system also identifies one or more components of the electronic device enabled to provide radio data communication services. The system, for each of the identified one or more components, determines if a respective radio data communication service provided by the component is an authorized service at a determined location of the electronic device and selectively disables the component if the respective data communication service is not an authorized service.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: March 3, 2015
    Assignee: Google Inc.
    Inventors: Trond Thomas Wuellner, Joshua Woodward, Alexander Friedrich Kuscher, Ryan Tabone
  • Publication number: 20140122423
    Abstract: The unified file search may be performed by a user device. The user device includes a processor and a memory. The memory includes code segments that when executed by the processor cause the processor to generate a search parameter; generate a first search metadata based on data stored in the memory and the search parameter, the first search metadata representing the data stored in the memory; generate a search request based on the search parameter; transmit the search request to at least one associated remote data storage resource; receive a second search metadata from the at least one associated remote data storage resource, the second search metadata representing data stored in the at least one associated remote data storage resource; and generate a unified search metadata including the first search metadata and the second search metadata.
    Type: Application
    Filed: October 26, 2012
    Publication date: May 1, 2014
    Inventor: Joshua Woodward
  • Publication number: 20130297887
    Abstract: In one general aspect, a computer-readable storage medium can be configured to store instructions that when executed cause one or more processors to perform a process. The process can include establishing at least a portion of a communication link between a computing device and a storage system operating within a cloud environment. The process can include accessing a user interface including a listing of files representing a plurality of files where at least a first portion of the plurality of files are stored in a local memory of the computing device and a second portion of the plurality of files are stored in the storage system.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 7, 2013
    Applicant: Google Inc.
    Inventors: Joshua Woodward, Kazuhiro Inaba, Kenneth Brian Moore, Achuith Bhandarkar, Kokkuan Tan
  • Patent number: 5873161
    Abstract: Method for making Z-axis interconnections between adjacent circuit layers with electrically conductive traces, in multi-layered circuits, include connecting a conducting member of a deformable material to a circuit board layer and depositing an adhesive layer over an adjacent circuit board layer. The adjacent circuit layers are aligned, with the conducting member substantially collinear with the conductive traces of the adjacent circuit layers, and the circuit layers are brought together by pressure, such that the conducting member penetrates the adhesive layer and deforms until it "cracks". The cracking exposes fresh (unoxidized) material that contacts a conductive trace, joining the circuit layers together and creating a low resistance electrical connection. The adhesive serves to bound expansion of the deformable conducting member, reducing any potential contacts with adjacent conducting members.
    Type: Grant
    Filed: July 23, 1996
    Date of Patent: February 23, 1999
    Assignee: Minnesota Mining and Manufacturing Company
    Inventors: Yu Chen, Joel Arthur Gerber, Joshua Woodward Smith