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: 10848484Abstract: 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: GrantFiled: January 4, 2018Date of Patent: November 24, 2020Assignee: Google LLCInventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
-
Patent number: 10149148Abstract: 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: GrantFiled: August 4, 2017Date of Patent: December 4, 2018Assignee: GOOGLE LLCInventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
-
Publication number: 20180131683Abstract: 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: ApplicationFiled: January 4, 2018Publication date: May 10, 2018Inventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
-
Patent number: 9880611Abstract: 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: GrantFiled: August 31, 2015Date of Patent: January 30, 2018Assignee: GOOGLE LLCInventors: Tiantian Zha, Albert Bodenhamer, Joshua Woodward
-
Patent number: 9882895Abstract: 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: GrantFiled: January 6, 2016Date of Patent: January 30, 2018Assignee: Google LLCInventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
-
Publication number: 20170353853Abstract: 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: ApplicationFiled: August 4, 2017Publication date: December 7, 2017Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
-
Patent number: 9756502Abstract: 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: GrantFiled: August 13, 2015Date of Patent: September 5, 2017Assignee: Google Inc.Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
-
Patent number: 9594686Abstract: 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: GrantFiled: March 15, 2013Date of Patent: March 14, 2017Assignee: Google Inc.Inventors: Joshua Woodward, Kazuhiro Inaba, Kenneth Brian Moore, Achuith Bhandarkar, Kokkuan Tan
-
Publication number: 20170060225Abstract: 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: ApplicationFiled: August 31, 2015Publication date: March 2, 2017Inventors: Tiantian ZHA, Albert BODENHAMER, Joshua WOODWARD
-
Publication number: 20170048693Abstract: 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: ApplicationFiled: August 13, 2015Publication date: February 16, 2017Inventors: Tiantian Zha, Joshua Woodward, Gregory Levin, Albert Scott Bodenhamer
-
Publication number: 20170029054Abstract: 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: ApplicationFiled: July 29, 2016Publication date: February 2, 2017Inventors: Joshua WOODWARD, Matthew MINKLER, Irfan NADIADI
-
Patent number: 9529938Abstract: 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: GrantFiled: October 26, 2012Date of Patent: December 27, 2016Assignee: Google Inc.Inventor: Joshua Woodward
-
Publication number: 20160119322Abstract: 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: ApplicationFiled: January 6, 2016Publication date: April 28, 2016Inventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
-
Patent number: 9276914Abstract: 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: GrantFiled: January 29, 2015Date of Patent: March 1, 2016Assignee: Google Inc.Inventors: Joshua Woodward, Jay Pierre Civelli, Dirk Balfanz, Marco Fucci, Alexei Czeskis, Nishit Shah, Kan Liu, Michal Levin
-
Publication number: 20150295901Abstract: 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: ApplicationFiled: January 29, 2015Publication date: October 15, 2015Inventors: Joshua WOODWARD, Jay Pierre CIVELLI, Dirk BALFANZ, Marco FUCCI, Alexei CZESKIS, Nishit SHAH, Kan LIU, Michal LEVIN
-
Patent number: 8971931Abstract: 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: GrantFiled: October 12, 2012Date of Patent: March 3, 2015Assignee: Google Inc.Inventors: Trond Thomas Wuellner, Joshua Woodward, Alexander Friedrich Kuscher, Ryan Tabone
-
Publication number: 20140122423Abstract: 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: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Inventor: Joshua Woodward
-
Publication number: 20130297887Abstract: 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: ApplicationFiled: March 15, 2013Publication date: November 7, 2013Applicant: Google Inc.Inventors: Joshua Woodward, Kazuhiro Inaba, Kenneth Brian Moore, Achuith Bhandarkar, Kokkuan Tan
-
Patent number: 5873161Abstract: 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: GrantFiled: July 23, 1996Date of Patent: February 23, 1999Assignee: Minnesota Mining and Manufacturing CompanyInventors: Yu Chen, Joel Arthur Gerber, Joshua Woodward Smith