Patents by Inventor Nicholas Butler
Nicholas Butler 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: 11941222Abstract: A channel graphical user interface (GUI) of a content sharing platform is provided for presentation to a channel owner. A request is received, via the channel GUI, to enable an online community option that (i) facilitates an online conversation between the channel owner and a subset of viewers of the channel of the channel owner on the content sharing platform, and (ii) allows the channel owner to control viewer responses that are permitted during the online conversation. In response to the request of the channel owner to enable the online community option, the online community option is associated with the channel in a data store, and the channel GUI is modified, the modified channel GUI presenting an online community GUI element representing the online community option.Type: GrantFiled: June 17, 2022Date of Patent: March 26, 2024Assignee: Google LLCInventors: Renato Verdugo, Kiley McEvoy, Shannon Butler, Paul Heider, Molly Nix, Nicholas Jones, Eric Mayers
-
Publication number: 20230308984Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that the second data connection has more optimal characteristics.Type: ApplicationFiled: May 31, 2023Publication date: September 28, 2023Inventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Patent number: 11706689Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that that the second data connection has more optimal characteristics.Type: GrantFiled: April 29, 2022Date of Patent: July 18, 2023Assignee: RIVIAN IP HOLDINGS, LLCInventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Publication number: 20230199612Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that that the second data connection has more optimal characteristics.Type: ApplicationFiled: April 29, 2022Publication date: June 22, 2023Inventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Patent number: 11582588Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that that the second data connection has more optimal characteristics.Type: GrantFiled: April 29, 2022Date of Patent: February 14, 2023Assignee: RIVIAN IP HOLDINGS, LLCInventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Patent number: 11483698Abstract: Systems and methods are provided to manage, control, and configure connectivity for vehicles or other devices. Data in different formats, which is received from different connectivity providers, is converted into a unified data format and stored in a data store. The unified data format allows analytics to be performed across the converted data. In some embodiments, a connectivity type of a plurality of connectivity types associated with a vehicle is controlled based on a current lifecycle stage of the vehicle. In some embodiments, a first data connection between a device and a first connectivity provider is utilized. Based on an identified change in location of the device and information associated with a second data connection between the device and a second connectivity provider, a switch to the second data connection is facilitated based on a determination that that the second data connection has more optimal characteristics.Type: GrantFiled: April 29, 2022Date of Patent: October 25, 2022Assignee: RIVIAN IP HOLDINGS, LLCInventors: Nicholas Butler, Connie W. Yang, Vamsi Karteek Devata, Sai Dheeraj Guntupalli, Srividya Latha Gogulapati, Robert Francis, Jon Boeing
-
Patent number: 11465453Abstract: A method of operation of a computer system comprising: receiving a tire image for a target tire; determining an analyzability for the target tire based on a wear model including the tire image; analyzing a wear level for the target tire based on the analyzability meets or exceeds a usable threshold; generating an augmented reality image for the wear level for the target tire; and communicating the augmented reality image for displaying the wear level for the target tire.Type: GrantFiled: February 21, 2020Date of Patent: October 11, 2022Assignee: MOJ.IO, Inc.Inventors: James Fulker, David Stelzer, Nicholas Butler, Anthony Hall
-
Patent number: 11445392Abstract: In one embodiment, a device receives data regarding a node from a plurality of management platforms, each management platform being associated with a different access network used by the node. The device applies a unified data model to the data regarding the node received from the plurality of management platforms, to form unified data regarding the node. The device analyzes the unified data regarding the node, to generate insight information. The device provides the insight information to an application associated with a manufacturer of the node.Type: GrantFiled: August 27, 2020Date of Patent: September 13, 2022Assignee: Cisco Technology, Inc.Inventors: Lakshmi Thiyagarajan, Suvitha Kesavan, Timothy Peter Stammers, Nicholas Butler, Purval Prakash Shah, Rutuja Ravindra Shivde, Gopal Pralhadrao Jorapur, Jinpei Qiang, Vineet Gupta
-
Publication number: 20220070699Abstract: In one embodiment, a device receives data regarding a node from a plurality of management platforms, each management platform being associated with a different access network used by the node. The device applies a unified data model to the data regarding the node received from the plurality of management platforms, to form unified data regarding the node. The device analyzes the unified data regarding the node, to generate insight information. The device provides the insight information to an application associated with a manufacturer of the node.Type: ApplicationFiled: August 27, 2020Publication date: March 3, 2022Inventors: Lakshmi Thiyagarajan, Suvitha Kesavan, Timothy Peter Stammers, Nicholas Butler, Purval Prakash Shah, Rutuja Ravindra Shivde, Gopal Pralhadrao Jorapur, Jinpei Qiang, Vineet Gupta
-
Publication number: 20210260932Abstract: A method of operation of a computer system comprising: receiving a tire image for a target tire; determining an analyzability for the target tire based on a wear model including the tire image; analyzing a wear level for the target tire based on the analyzability meets or exceeds a usable threshold; generating an augmented reality image for the wear level for the target tire; and communicating the augmented reality image for displaying the wear level for the target tire.Type: ApplicationFiled: February 21, 2020Publication date: August 26, 2021Inventors: James Fulker, David Stelzer, Nicholas Butler, Anthony Hall
-
Publication number: 20070260642Abstract: A composite manager may include a set of managers virtualized as a single entity. The composite manager may also include at least one of a module to provide a single manager interface for the set of managers to manage at least one entity, and a module to provide a single manageability interface for the set of managers relative to any managing entity of the composite manager.Type: ApplicationFiled: May 8, 2006Publication date: November 8, 2007Inventors: Kathryn Britton, Nicholas Butler, Peter Brittenham, Brent Miller
-
Publication number: 20070226028Abstract: A method to share systems management responsibility may include allowing formation of a manual manager, wherein the manual manager is formable as a manageable resource capable of being monitored and controlled. The method may also include permitting the autonomic manager to be monitored and controlled by the manual manager using a manageability interface of the autonomic manager.Type: ApplicationFiled: March 24, 2006Publication date: September 27, 2007Inventors: Kathryn Britton, Nicholas Butler, Christine Draper, Peter Brittenham, Brent Miller, John Sweitzer, Chakkalamattam Paul
-
Publication number: 20050278694Abstract: An apparatus for describing runtime components of a solution on a computer system comprises a description of the software components of a solution instance comprising relationships between the software components. The description may be a logical description independent of a particular physical instantiation of the solution instance.Type: ApplicationFiled: November 10, 2004Publication date: December 15, 2005Applicant: INTERNATIONAL BUSINESS MACHINE CORPORATIONInventors: Nicholas Butler, Christine Draper, John Sweitzer
-
Publication number: 20050108181Abstract: An apparatus and a method provide a solution for a computer system. The apparatus may include a package containing or referencing a plurality of software components of the solution and containing a solution definition defining in logical terms the topology requirements of the solution. The plurality of software components may be packaged as installable units which comprise a descriptor providing requirements of a target hosting environment for the software component and the software component to be installed. The solution definition of the package may include target hosting environments of the software components of a solution being defined in terms of requirements each software component has on its own target hosting environment and requirements the solution imposes on the target hosting environments.Type: ApplicationFiled: October 12, 2004Publication date: May 19, 2005Applicant: International Business Machines CorporationInventors: Nicholas Butler, Christine Draper, John Sweitzer, Marcello Vitaletti