Patents by Inventor Jonathan Nichols
Jonathan 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).
-
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
-
Patent number: 10834249Abstract: Information throttle that modifies a device's access to applications, features, or information to enforce workplace use policies. May be used with “bring your own devices” that belong to a user but are also used at work. For example, the system may disable games, media players, or social media when it determines that a device is used at work. A usage context monitor determines the context in which the device is currently used. The monitor may determine that a device is used for work when the time matches working hours, the device location matches a work site location, or the network connected to a device matches a workplace network. In addition to blocking access to inappropriate features, the information throttle may allow access to sensitive information only when the device is at work. Access may also depend on factors such as user credentials and the identity and configuration of the device.Type: GrantFiled: September 18, 2018Date of Patent: November 10, 2020Assignee: ETURI CORP.Inventors: Jonathan Nicholls, Edward Hunter, Negeen Moussavian, Amir Moussavian, Mark Lewis
-
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: 10090830Abstract: An apparatus and methods of breaking a circuit using a switch are disclosed. In an example, a variable voltage is applied across a switch, which comprises a series connection of switching elements which are individually controllable between a blocking state and a conductive state. The state of the switching elements is controlled such that at least a portion of switching elements are in the blocking state, and fewer switching elements are in the blocking state when the applied voltage magnitude is low than when the applied voltage magnitude is high.Type: GrantFiled: February 11, 2016Date of Patent: October 2, 2018Assignee: GENERAL ELECTRIC TECHNOLOGY GMBHInventors: Konstantin Vershinin, Jonathan Nicholls
-
Patent number: 10079931Abstract: Information throttle that modifies a device's access to applications, features, or information to enforce workplace use policies. May be used with “bring your own devices” that belong to a user but are also used at work. For example, the system may disable games, media players, or social media when it determines that a device is used at work. A usage context monitor determines the context in which the device is currently used. The monitor may determine that a device is used for work when the time matches working hours, the device location matches a work site location, or the network connected to a device matches a workplace network. In addition to blocking access to inappropriate features, the information throttle may allow access to sensitive information only when the device is at work. Access may also depend on factors such as user credentials and the identity and configuration of the device.Type: GrantFiled: September 16, 2016Date of Patent: September 18, 2018Assignee: ETURI CORP.Inventors: Jonathan Nicholls, Edward Hunter, Negeen Moussavian, Amir Moussavian, Mark Lewis
-
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
-
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
-
Patent number: D999135Type: GrantFiled: August 9, 2021Date of Patent: September 19, 2023Assignee: PACCAR IncInventors: Louis Heilaneh, Brad Powell, Christian Elliott, Jon Acton, Derek Sancer, Jonathan Nicholls