Patents by Inventor Kyle Johns
Kyle Johns 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: 12216557Abstract: This document describes apparatuses and techniques for enabling a user to authorize access to early boot debugging of hardware issues in a computing system. In general, responsive to a user consenting to early boot debugging, a debug reenable signal is set in nonvolatile storage. Upon reinitialization of the computing system and receipt of an early debugging request, if the debug reenable signal is detected and the early debugging request is authenticated, an early boot debugging system is enabled. The user consent to early boot debugging may circumvent the setting of a fuse that otherwise would prevent performance of early boot debugging.Type: GrantFiled: March 10, 2023Date of Patent: February 4, 2025Assignee: Google LLCInventors: Kyle John Rupnow, Gopi Krishna Tummala, Kang Yang, Ivan Hugh Mclean, Baranidharan Muthukumaran, Edwin Jose
-
Patent number: 12197494Abstract: A computing system that can receive an object search request from a user indicating a request to search for a specific object in an area traversed by one or more autonomous vehicle. The object search request can include a set of physical characteristics of the specific object. The computing system can then transmit a signal to an autonomous vehicle indicating a request for the autonomous vehicle to search for the specific object. The signal can cause the autonomous vehicle to transmit an image, selected based on a physical characteristic of the object, to the computing system. The computing system can then generate a score indicative of a difference between one or more physical characteristic of the object in the image and the specific object. The computing system can then selectively transmit the image to a mobile device operated by the user based on the score.Type: GrantFiled: August 31, 2023Date of Patent: January 14, 2025Assignee: GM Cruise Holdings LLCInventors: Kyle John Morris, Guozhen La, Haven Lau, Sam Tran, Zhi Yuan Sherwin Lau
-
Publication number: 20240094796Abstract: Apparatuses, systems, and techniques to optimize performance of a processor group. In at least one embodiment, a method increases a processor's clock frequency based, at least in part, on performance of other processors in a group.Type: ApplicationFiled: June 10, 2022Publication date: March 21, 2024Inventors: Sreedhar Narayanaswamy, Kyle John O'Shaughnessy, Pratikkumar Dilipkumar Patel, Chad R. Plummer, Benjamin D. Faulkner
-
Patent number: 11908318Abstract: Various technologies described herein pertain to generating a bid for turn priority at an intersection. An autonomous vehicle determines that the autonomous vehicle and a second autonomous vehicle are proximate to an intersection. The autonomous vehicle generates a first bid that is indicative of a first importance that the autonomous vehicle traverses the intersection. The first bid is based upon characteristics of a trip of a passenger riding in the autonomous vehicle. The autonomous vehicle transmits the first bid to a networked computing system, wherein the networked computing system determines a turn order based upon the first bid and a second bid generated by the second autonomous vehicle. The networked computing system transmits the turn order to the autonomous vehicle, wherein the autonomous vehicle operates based upon the turn order.Type: GrantFiled: May 23, 2022Date of Patent: February 20, 2024Assignee: GM CRUISE HOLDINGS LLCInventor: Kyle John Morris
-
Publication number: 20230419220Abstract: A computer-implemented method may include receiving, over an API, a command identifying a change in an agricultural task; converting, using a processing unit, the command into an event; based on an event type of the event, retrieving a subset of workflows from a workflow datastore; electronically evaluating conditional expressions in the subset of workflows using data of the event; and based on the evaluating, determining a conditional expression of a workflow of the subset of workflows evaluates to true; and in response to the determining, electronically issuing a command using the API in accordance with an action of the workflow of the subset of workflows.Type: ApplicationFiled: June 28, 2023Publication date: December 28, 2023Applicant: Raven Industries, Inc.Inventor: Kyle John Sonaty
-
Publication number: 20230409627Abstract: A computing system that can receive an object search request from a user indicating a request to search for a specific object in an area traversed by one or more autonomous vehicle. The object search request can include a set of physical characteristics of the specific object. The computing system can then transmit a signal to an autonomous vehicle indicating a request for the autonomous vehicle to search for the specific object. The signal can cause the autonomous vehicle to transmit an image, selected based on a physical characteristic of the object, to the computing system. The computing system can then generate a score indicative of a difference between one or more physical characteristic of the object in the image and the specific object. The computing system can then selectively transmit the image to a mobile device operated by the user based on the score.Type: ApplicationFiled: August 31, 2023Publication date: December 21, 2023Inventors: Kyle John Morris, Guozhen La, Haven Lau, Sam Tran, Zhi Yuan Sherwin Lau
-
Patent number: 11782969Abstract: A computing system that can receive an object search request from a user indicating a request to search for a specific object in an area traversed by one or more autonomous vehicle. The object search request can include a set of physical characteristics of the specific object. The computing system can then transmit a signal to an autonomous vehicle indicating a request for the autonomous vehicle to search for the specific object. The signal can cause the autonomous vehicle to transmit an image, selected based on a physical characteristic of the object, to the computing system. The computing system can then generate a score indicative of a difference between one or more physical characteristic of the object in the image and the specific object. The computing system can then selectively transmit the image to a mobile device operated by the user based on the score.Type: GrantFiled: October 29, 2021Date of Patent: October 10, 2023Assignee: GM CRUISE HOLDINGS LLCInventors: Kyle John Morris, Guozhen La, Haven Lau, Sam Tran, Zhi Yuan Sherwin Lau
-
Publication number: 20230205655Abstract: This document describes apparatuses and techniques for enabling a user to authorize access to early boot debugging of hardware issues in a computing system. In general, responsive to a user consenting to early boot debugging, a debug reenable signal is set in nonvolatile storage. Upon reinitialization of the computing system and receipt of an early debugging request, if the debug reenable signal is detected and the early debugging request is authenticated, an early boot debugging system is enabled. The user consent to early boot debugging may circumvent the setting of a fuse that otherwise would prevent performance of early boot debugging.Type: ApplicationFiled: March 10, 2023Publication date: June 29, 2023Applicant: Google LLCInventors: Kyle John Rupnow, Gopi Krishna Tummala, Kang Yang, Ivan Hugh Mclean, Baranidharan Muthukumaran, Edwin Jose
-
Publication number: 20230156898Abstract: An apparatus includes: a mechanically insulating device including a flexible bellows (315) extending between first and second flanges (325, 330) and defining a bellows passageway that extends along an axial direction between openings of the first and second flanges; a rigid inner sleeve (335) affixed to or supported by the first flange and extending along the bellows passageway in the axial direction; and a shield device (340 including i.a. 342, 344). The rigid inner sleeve has an outer diameter that is less than an inner diameter of the flexible bellows. The shield device is at least partly fixed to or supported by the second flange and defines an axial device opening having a diameter that is less than the inner diameter of the flexible bellows and is greater than the outer diameter of the rigid inner sleeve. The shield device is configured to block particulates from entering a region between the flexible bellows and the rigid inner sleeve.Type: ApplicationFiled: April 8, 2021Publication date: May 18, 2023Inventors: Armin Bernhard Ridinger, Kyle John Scaffidi, Nicolas John Ledesma, Thomas Halloran
-
Publication number: 20220284808Abstract: Various technologies described herein pertain to generating a bid for turn priority at an intersection. An autonomous vehicle determines that the autonomous vehicle and a second autonomous vehicle are proximate to an intersection. The autonomous vehicle generates a first bid that is indicative of a first importance that the autonomous vehicle traverses the intersection. The first bid is based upon characteristics of a trip of a passenger riding in the autonomous vehicle. The autonomous vehicle transmits the first bid to a networked computing system, wherein the networked computing system determines a turn order based upon the first bid and a second bid generated by the second autonomous vehicle. The networked computing system transmits the turn order to the autonomous vehicle, wherein the autonomous vehicle operates based upon the turn order.Type: ApplicationFiled: May 23, 2022Publication date: September 8, 2022Inventor: Kyle John Morris
-
Patent number: 11373521Abstract: Various technologies described herein pertain to generating a bid for turn priority at an intersection. An autonomous vehicle determines that the autonomous vehicle and a second autonomous vehicle are proximate to an intersection. The autonomous vehicle generates a first bid that is indicative of a first importance that the autonomous vehicle traverses the intersection. The first bid is based upon characteristics of a trip of a passenger riding in the autonomous vehicle. The autonomous vehicle transmits the first bid to a networked computing system, wherein the networked computing system determines a turn order based upon the first bid and a second bid generated by the second autonomous vehicle. The networked computing system transmits the turn order to the autonomous vehicle, wherein the autonomous vehicle operates based upon the turn order.Type: GrantFiled: December 13, 2018Date of Patent: June 28, 2022Assignee: GM CRUISE HOLDINGS LLCInventor: Kyle John Morris
-
Patent number: 11341705Abstract: A method is performed at a computing device coupled with a display. The method includes displaying a graphical user interface that includes a data visualization in a first state, including a plurality of visual marks. Each of the plurality of visual marks is displayed in a corresponding first position. The method includes receiving user input in the graphical user interface to specify an action that triggers an animated transition of the data visualization from the first state to a second state. The data visualization in the second state includes one or more of the plurality of visual marks in corresponding second positions. The method includes, in response to the user input, triggering the animated transition of the data visualization from the first to the second state. The animated transition is configured by three or more visual parameters, including: an animation mode, an animation speed, and an animation emphasis.Type: GrantFiled: October 18, 2018Date of Patent: May 24, 2022Assignee: TABLEAU SOFTWARE, INC.Inventors: Paul Matthew Isaacs, Kyle Johns, Jock Douglas Mackinlay
-
Publication number: 20220058217Abstract: A computing system that can receive an object search request from a user indicating a request to search for a specific object in an area traversed by one or more autonomous vehicle. The object search request can include a set of physical characteristics of the specific object. The computing system can then transmit a signal to an autonomous vehicle indicating a request for the autonomous vehicle to search for the specific object. The signal can cause the autonomous vehicle to transmit an image, selected based on a physical characteristic of the object, to the computing system. The computing system can then generate a score indicative of a difference between one or more physical characteristic of the object in the image and the specific object. The computing system can then selectively transmit the image to a mobile device operated by the user based on the score.Type: ApplicationFiled: October 29, 2021Publication date: February 24, 2022Inventors: Kyle John Morris, Guozhen La, Haven Lau, Sam Tran, Zhi Yuan Sherwin Lau
-
Patent number: 11163820Abstract: A computing system that can receive an object search request from a user indicating a request to search for a specific object in an area traversed by one or more autonomous vehicle. The object search request can include a set of physical characteristics of the specific object. The computing system can then transmit a signal to an autonomous vehicle indicating a request for the autonomous vehicle to search for the specific object. The signal can cause the autonomous vehicle to transmit an image, selected based on a physical characteristic of the object, to the computing system. The computing system can then generate a score indicative of a difference between one or more physical characteristic of the object in the image and the specific object. The computing system can then selectively transmit the image to a mobile device operated by the user based on the score.Type: GrantFiled: March 25, 2019Date of Patent: November 2, 2021Assignee: GM CRUISE HOLDINGS LLCInventors: Kyle John Morris, Guozhen La, Haven Lau, Sam Tran, Zhi Yuan Sherwin Lau
-
Patent number: 11081330Abstract: A method of forming a capillary tube for electrospray ionization (ESI) having at least one tip with a desired tip profile. The method includes providing a pre-finished capillary tube of substantially homogenous material. The capillary tube has a first end and an internal bore. The first end of the pre-finished capillary tube is wet-etched in an etchant for an etch duration. A protective fluid flows through the internal bore of the capillary tube at a flow rate during the etch duration and the flow rate and the etch duration are determined to obtain the desired tip profile below a liquid level of the etchant.Type: GrantFiled: June 6, 2019Date of Patent: August 3, 2021Assignee: Trajan Scientific Australia Pty LtdInventors: Kyle John James Bachus, Herbert Tze Cheung Foo, Heike Ebendorff-Heidepriem, Yvonne Marie Stokes, Josef Adam Giddings
-
Publication number: 20200193812Abstract: Various technologies described herein pertain to generating a bid for turn priority at an intersection. An autonomous vehicle determines that the autonomous vehicle and a second autonomous vehicle are proximate to an intersection. The autonomous vehicle generates a first bid that is indicative of a first importance that the autonomous vehicle traverses the intersection. The first bid is based upon characteristics of a trip of a passenger riding in the autonomous vehicle. The autonomous vehicle transmits the first bid to a networked computing system, wherein the networked computing system determines a turn order based upon the first bid and a second bid generated by the second autonomous vehicle. The networked computing system transmits the turn order to the autonomous vehicle, wherein the autonomous vehicle operates based upon the turn order.Type: ApplicationFiled: December 13, 2018Publication date: June 18, 2020Inventor: Kyle John Morris
-
Patent number: 10643487Abstract: A system for providing interaction between a virtual human and a user, the system comprising: a tangible interface providing a physical interface between the user and the virtual human, an imaging system directed towards the physical interface to provide images of the user interacting with the tangible interface; a tracking system tracking at least one position or the user; a microphone capturing speech from the user; a simulation system receiving inputs from the tangible interface, the imaging system, the tracking system and the microphone, the simulation system generating output signals corresponding to the virtual human; and a display presenting the output signals to the user.Type: GrantFiled: April 30, 2018Date of Patent: May 5, 2020Assignees: August University Research Institute, Inc., University of Florida Research Foundation, IncorporatedInventors: Benjamin Chak Lum Lok, David Scott Lind, Juan Carlos Cendan, Andrew Brian Raij, Brent H. Rossen, Aaron Andrew Kotranza, Kyle John Johnsen
-
Publication number: 20190378704Abstract: A method of forming a capillary tube for electrospray ionization (ESI) having at least one tip with a desired tip profile. The method includes providing a pre-finished capillary tube of substantially homogenous material. The capillary tube has a first end and an internal bore. The first end of the pre-finished capillary tube is wet-etched in an etchant for an etch duration. A protective fluid flows through the internal bore of the capillary tube at a flow rate during the etch duration and the flow rate and the etch duration are determined to obtain the desired tip profile below a liquid level of the etchant.Type: ApplicationFiled: June 6, 2019Publication date: December 12, 2019Inventors: Kyle John James Bachus, Herbert Tze Cheung Foo, Heike Ebendorff-Heidepriem, Yvonne Marie Stokes, Josef Adam Giddings
-
Patent number: D1056051Type: GrantFiled: March 10, 2022Date of Patent: December 31, 2024Inventors: Kevin Johns, Kyle Johns
-
Patent number: D1068426Type: GrantFiled: October 12, 2022Date of Patent: April 1, 2025Inventor: Kyle John Homola