Patents by Inventor Jonathan A. Nichols
Jonathan A. Nichols 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).
-
Publication number: 20240089169Abstract: Various examples described herein are directed to systems and methods for providing a user interface at a plurality of computing devices. A first interface application executing at a first computing device may determine a first state for a user interface. The first interface application may detect a set of user computing devices for providing the user interface to a user and select a second computing device that is in the set of user computing devices based at least in part on the first state of the user interface. The first interface application may send a description of the user interface to the second computing device.Type: ApplicationFiled: November 20, 2023Publication date: March 14, 2024Inventors: Tambra Nichols, Teresa Lynn Rench, Jonathan Austin Hartsell, John C. Brenner, Christopher James Williams
-
Patent number: 11076022Abstract: Systems, methods, and non-transitory computer-readable media can initiate a robotics framework configured to enable inter-process communications between a plurality of services implemented on the robotics framework, the plurality of services configured to operate at least some features of a vehicle. A function call is received from a first service of the plurality of services. The function call instructs the robotics framework to generate a network socket. A virtual network socket configured to receive data from a data log is generated based on the function call. The virtual network socket simulates data transmission with a hardware device over a real network socket.Type: GrantFiled: December 31, 2018Date of Patent: July 27, 2021Assignee: Lyft, Inc.Inventors: Tirthkumar Nilaykumar Pandya, Siliang Li, Jonathan Nichols
-
Patent number: 11006574Abstract: A mower may include a frame, a cutting deck suspended from the frame, and a cut height adjustment system configured for raising and lowering the cutting deck to a plurality of cut height positions. The cut height adjustment system may include a rotatable, stepped cylinder having a plurality of steps wherein each of the plurality of steps corresponds to one of the plurality of cut height positions, and a pawl may be configured for engagement with the plurality of steps in order to set the cutting deck at a desired cut height position. The stepped cylinder may be mounted to a rotatable base plate, and a knob may be attached to an upper end of a shaft connected to the base plate. Each of the plurality of cut height positions may be manually selectable by rotation of the knob.Type: GrantFiled: February 14, 2018Date of Patent: May 18, 2021Assignee: Alamo Group Inc.Inventors: Jonathan Nichols, Darrel Siebert, Fred Daniel Oglesby, Dawson W. Hastings
-
Publication number: 20200213422Abstract: Systems, methods, and non-transitory computer-readable media can initiate a robotics framework configured to enable inter-process communications between a plurality of services implemented on the robotics framework, the plurality of services configured to operate at least some features of a vehicle. A function call is received from a first service of the plurality of services. The function call instructs the robotics framework to generate a network socket. A virtual network socket configured to receive data from a data log is generated based on the function call. The virtual network socket simulates data transmission with a hardware device over a real network socket.Type: ApplicationFiled: December 31, 2018Publication date: July 2, 2020Applicant: Lyft, Inc.Inventors: Tirthkumar Nilaykumar Pandya, Siliang Li, Jonathan Nichols
-
Patent number: 10341334Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: GrantFiled: July 27, 2018Date of Patent: July 2, 2019Assignee: Google LLCInventors: Jonathan Nichols, Krista Donaldson
-
Publication number: 20180332027Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: ApplicationFiled: July 27, 2018Publication date: November 15, 2018Inventors: Jonathan Nichols, Krista Donaldson
-
Patent number: 10038688Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: GrantFiled: January 18, 2017Date of Patent: July 31, 2018Assignee: Google LLCInventors: Jonathan Nichols, Krista Donaldson
-
Patent number: 9692749Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: GrantFiled: July 1, 2016Date of Patent: June 27, 2017Assignee: BITIUM, INC.Inventors: Jonathan Nichols, Krista Donaldson
-
Publication number: 20170126659Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: ApplicationFiled: January 18, 2017Publication date: May 4, 2017Inventors: JONATHAN NICHOLS, KRISTA DONALDSON
-
Patent number: 9529093Abstract: Systems and methods for estimating attitude using double differenced GPS carrier phase measurements are provided. An exemplary computer-implemented method includes obtaining, by one or more computing devices, an initial candidate attitude. The method includes determining, by the one or more computing devices, a plurality of expected double differenced carrier phase values based on the initial candidate attitude. The method includes inputting, by the one or more computing devices, the plurality of expected double differenced carrier phase values into a cost function. The cost function respectively compares the plurality of expected double differenced carrier phase values to a plurality of measured double differenced carrier phase values. The method includes minimizing, by the one or more computing devices, the cost function. The method includes selecting, by the one or more computing devices, a final candidate attitude associated with the minimized cost function as the attitude of the device.Type: GrantFiled: October 15, 2013Date of Patent: December 27, 2016Assignee: Google Inc.Inventors: Jonathan Nichols, James Brian Roseborough, Craig Lewin Robinson, Hamid Mokhtarzadeh
-
Publication number: 20160340362Abstract: The present invention is directed to a process for the preparation oxymorphone freebase, comprising hydrogenation of 14-hydroxymorphinone in DMF, to yield oxymorphone freebase, preferably oxymorphone freebase of improved appearance, purity and/or yield. The present invention is further directed to oxymorphone freebase with improved impurity profile. The present invention is further directed to an HPLC or UPLC system/method for analysis of opioid compounds.Type: ApplicationFiled: May 20, 2016Publication date: November 24, 2016Inventors: Timothy Samuel Bailey, Paul Jonathan Nichols, Joshua S. Sasine, Ulrich Weigl, Aarti L. Joshi
-
Publication number: 20160315933Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: ApplicationFiled: July 1, 2016Publication date: October 27, 2016Inventors: Jonathan Nichols, Krista Donaldson
-
Patent number: 9386012Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: GrantFiled: January 29, 2015Date of Patent: July 5, 2016Assignee: Springo IncorporatedInventors: Jonathan Nichols, Krista Donaldson
-
Publication number: 20150168562Abstract: Systems and methods for estimating attitude using double differenced GPS carrier phase measurements are provided. An exemplary computer-implemented method includes obtaining, by one or more computing devices, an initial candidate attitude. The method includes determining, by the one or more computing devices, a plurality of expected double differenced carrier phase values based on the initial candidate attitude. The method includes inputting, by the one or more computing devices, the plurality of expected double differenced carrier phase values into a cost function. The cost function respectively compares the plurality of expected double differenced carrier phase values to a plurality of measured double differenced carrier phase values. The method includes minimizing, by the one or more computing devices, the cost function. The method includes selecting, by the one or more computing devices, a final candidate attitude associated with the minimized cost function as the attitude of the device.Type: ApplicationFiled: October 15, 2013Publication date: June 18, 2015Applicant: Google Inc.Inventors: Jonathan Nichols, James Brian Roseborough, Craig Lewin Robinson, Hamid Mokhtarzadeh
-
Publication number: 20150143491Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: ApplicationFiled: January 29, 2015Publication date: May 21, 2015Inventors: Jonathan Nichols, Krista Donaldson
-
Patent number: 8978123Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: GrantFiled: July 29, 2013Date of Patent: March 10, 2015Assignee: Springo IncorporatedInventors: Jonathan Nichols, Krista Donaldson
-
Publication number: 20130312075Abstract: Internet user passwords are securely managed. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: ApplicationFiled: July 29, 2013Publication date: November 21, 2013Applicant: SPRINGO INCORPORATEDInventors: Jonathan Nichols, Krista Donaldson
-
Patent number: 8528064Abstract: Systems and methods for securely managing Internet user passwords are presented herein. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: GrantFiled: June 21, 2008Date of Patent: September 3, 2013Assignee: Springo IncorporatedInventors: Jonathan Nichols, Krista Donaldson
-
Publication number: 20120301360Abstract: Devices used in conjunction with detecting analytes and methods of their manufacture are disclosed. A pre-concentrator device includes a thermoelectric material and an aerogel which includes a nanostructured material disposed on, and in thermal communication with, the thermoelectric material. Such a pre-concentrator is part of a detection system including a sensor. The detection system is used in a method for detecting analytes.Type: ApplicationFiled: May 18, 2012Publication date: November 29, 2012Applicant: LOCKHEED MARTIN CORPORATIONInventors: Mitchell W. MEINHOLD, Andrew A. GUZELIAN, Robert A. ROUFAIL, Brent M. SEGAL, James M. SPATCHER, Aaron G. SELL, Eric C. HOLIHAN, Jonathan A. NICHOLS
-
Publication number: 20100017616Abstract: Systems and methods for securely managing Internet user passwords are presented herein. A formation component can enable a user to create a master account on a web server, the master account comprising a master username and password. An access component can enable the user to access a plurality of password protected websites from a web browser or non-browser software application resident on the user's computing device when the user logs into the master account by entering the valid master username and password. A selection component can log the user into a website of the plurality of password protected websites when the user selects a hyperlink associated with the website, selects a linked image associated with the website, or selects the website from a pulldown list contained in a toolbar of a web browser. A display component can open a web browser or tab associated with the website.Type: ApplicationFiled: June 21, 2008Publication date: January 21, 2010Applicant: SPRINGO INCORPORATEDInventors: Jonathan Nichols, Krista Donaldson