Patents by Inventor John Ludwig
John Ludwig 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: 11619508Abstract: Technologies are disclosed herein for selecting one or more content instances of a plurality of content instances for display on a head unit of a vehicle. The content instances correspond to a location of a vehicle and are received by the head unit. The head unit obtains vehicle specific information from memory of the head unit. Based on the vehicle specific information, the head unit selects the one or more content instances using a set of criteria for determining which, if any, content instances to display. Selection of the one or more content instances using the set of criteria may involve consideration of information associated with individual instances of the plurality of content instances. The selected one or more content instances are displayed on a display of the head unit.Type: GrantFiled: February 12, 2021Date of Patent: April 4, 2023Assignee: XEVO INC.Inventor: John Ludwig
-
Patent number: 11546556Abstract: A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.Type: GrantFiled: March 31, 2021Date of Patent: January 3, 2023Assignee: XEVO INC.Inventors: John Ludwig, Richard Tong
-
Patent number: 11176819Abstract: Technologies are disclosed herein for selecting a content instance for enforcing a protocol on a head unit of a vehicle. The content instance corresponds to a geographic region of a vehicle and is received by the head unit in the geographic region. The content instance includes a set of criteria for determining whether to enforce the protocol. Enforcement of the protocol by the head unit may adjust operation of the head unit or how the head unit presents media content. The head unit may establish communication connections with head units of other vehicles. The head units may communicate vehicle specific information over the communication connections and implement protocols as a result of the communications.Type: GrantFiled: April 16, 2019Date of Patent: November 16, 2021Assignee: XEVO INC.Inventor: John Ludwig
-
Publication number: 20210218933Abstract: A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.Type: ApplicationFiled: March 31, 2021Publication date: July 15, 2021Inventors: John Ludwig, Richard Tong
-
Publication number: 20210164793Abstract: Technologies are disclosed herein for selecting one or more content instances of a plurality of content instances for display on a head unit of a vehicle. The content instances correspond to a location of a vehicle and are received by the head unit. The head unit obtains vehicle specific information from memory of the head unit. Based on the vehicle specific information, the head unit selects the one or more content instances using a set of criteria for determining which, if any, content instances to display. Selection of the one or more content instances using the set of criteria may involve consideration of information associated with individual instances of the plurality of content instances. The selected one or more content instances are displayed on a display of the head unit.Type: ApplicationFiled: February 12, 2021Publication date: June 3, 2021Inventor: John Ludwig
-
Patent number: 10999557Abstract: A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.Type: GrantFiled: May 21, 2019Date of Patent: May 4, 2021Assignee: XEVO INC.Inventors: John Ludwig, Richard Tong
-
Patent number: 10989552Abstract: Technologies are disclosed herein for selecting one or more content instances of a plurality of content instances for display on a head unit of a vehicle. The content instances correspond to a location of a vehicle and are received by the head unit. The head unit obtains vehicle specific information from memory of the head unit. Based on the vehicle specific information, the head unit selects the one or more content instances using a set of criteria for determining which, if any, content instances to display. Selection of the one or more content instances using the set of criteria may involve consideration of information associated with individual instances of the plurality of content instances. The selected one or more content instances are displayed on a display of the head unit.Type: GrantFiled: December 5, 2018Date of Patent: April 27, 2021Assignee: XEVO INC.Inventor: John Ludwig
-
Patent number: 10948308Abstract: Technologies are disclosed herein for selecting one or more content instances of a plurality of content instances for display on a head unit of a vehicle. The content instances correspond to a location of a vehicle and are received by the head unit. The head unit obtains vehicle specific information from memory of the head unit. Based on the vehicle specific information, the head unit selects the one or more content instances using a set of criteria for determining which, if any, content instances to display. Selection of the one or more content instances using the set of criteria may involve consideration of information associated with individual instances of the plurality of content instances. The selected one or more content instances are displayed on a display of the head unit.Type: GrantFiled: December 5, 2018Date of Patent: March 16, 2021Assignee: XEVO INC.Inventor: John Ludwig
-
Publication number: 20200334980Abstract: Technologies are disclosed herein for selecting a content instance for enforcing a protocol on a head unit of a vehicle. The content instance corresponds to a geographic region of a vehicle and is received by the head unit in the geographic region. The content instance includes a set of criteria for determining whether to enforce the protocol. Enforcement of the protocol by the head unit may adjust operation of the head unit or how the head unit presents media content. The head unit may establish communication connections with head units of other vehicles. The head units may communicate vehicle specific information over the communication connections and implement protocols as a result of the communications.Type: ApplicationFiled: April 16, 2019Publication date: October 22, 2020Applicant: Xevo Inc.Inventor: John Ludwig
-
Publication number: 20200182643Abstract: Technologies are disclosed herein for selecting one or more content instances of a plurality of content instances for display on a head unit of a vehicle. The content instances correspond to a location of a vehicle and are received by the head unit. The head unit obtains vehicle specific information from memory of the head unit. Based on the vehicle specific information, the head unit selects the one or more content instances using a set of criteria for determining which, if any, content instances to display. Selection of the one or more content instances using the set of criteria may involve consideration of information associated with individual instances of the plurality of content instances. The selected one or more content instances are displayed on a display of the head unit.Type: ApplicationFiled: December 5, 2018Publication date: June 11, 2020Applicant: Xevo Inc.Inventor: John Ludwig
-
Publication number: 20190273892Abstract: A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.Type: ApplicationFiled: May 21, 2019Publication date: September 5, 2019Applicant: Xevo Inc.Inventors: John Ludwig, Richard Tong
-
Patent number: 10404658Abstract: A system includes an analytical router including an I/O interface to a plurality of external devices or sensors; logic to identify a device id and a time or location for measurements or feeds received from the plurality of external devices or sensors; logic to apply the device id to associate the measurements or feeds with a device id grouping of the measurements or feeds; logic to apply the time or location, or both, to associate the measurements or feeds with a temporal or geo grouping of the measurements or feeds; and a web page generator to generate a web page comprising one or more links pointing to the measurements or feeds for at least one of the temporal or geo grouping of the measurements or feeds and the device id grouping of the measurements or feeds.Type: GrantFiled: June 3, 2015Date of Patent: September 3, 2019Assignee: Xevo Inc.Inventors: John Ludwig, Richard Tong
-
Patent number: 10298885Abstract: A system includes a plurality of cameras each enabled to operate independently of the others as a component camera. The system includes logic operable to form the component cameras into a network operable as a single federated camera device. The lens types of the component cameras are non-heterogeneous, and the federated camera forms a virtual lens comprising characteristics combining the lens types of the component cameras.Type: GrantFiled: June 4, 2014Date of Patent: May 21, 2019Assignee: Xevo Inc.Inventors: John Ludwig, Richard Tong
-
Patent number: 10176380Abstract: A machine system includes monitor devices each having a camera, the monitor devices distributed over a physical area; layout logic forms images from the cameras of the monitor devices into a scene layout for the area; user interface logic receives training signals from sensors directed to a person physically present in the area and to correlate those signals to subareas of the layout; and analytical logic analyzes the layout and training signals to ascertain subareas of the area at which the monitor devices should focus machine sensor and processing resources.Type: GrantFiled: June 19, 2017Date of Patent: January 8, 2019Assignee: Xevo Inc.Inventors: John Ludwig, Richard Tong, Jonathan Anderson, John Zagula
-
Patent number: 10122907Abstract: The video processing capabilities of multiple cameras are aggregated into a first graphics processing unit resource pool, wherein at least a first camera of the first graphics processing unit processes, into a first camera output, a raw video feed output by a second camera of the first graphics processing unit. The first camera output is processed raw video of the second camera and video from the first camera. The first camera output and output video feeds of other cameras of the plurality of cameras are transformed into a virtual video feed, which is analyzed by a master video processor that controls the first graphics processing unit resource pool to improve quality or content of the virtual video feed.Type: GrantFiled: November 3, 2017Date of Patent: November 6, 2018Inventors: Samuel McKelvie, John Ludwig
-
Patent number: 10015445Abstract: A method includes capturing a first image at a first time using a camera; processing the first image to identify a representation of an object in the first image; storing the first image as an event forming a navigable marker in a conference room tracking system; measuring one or more of a room sound and a room activity level at a time associated with capture of the first image; generating a heat marker representing a level of the room sound or the room activity level; and storing the heat marker in association with the event.Type: GrantFiled: July 11, 2017Date of Patent: July 3, 2018Assignee: Xevo Inc.Inventors: John Ludwig, Richard Tong
-
Patent number: 9894321Abstract: A system includes sensor nodes each including camera and a processor, the nodes interconnected via a wide area network. A master controller establishes named queues each associated with a proximate physical object in an area including one or more of the sensor nodes and detectable by the sensor node camera. Each sensor node identifies a viewed physical object in a feed from the sensor node camera, and associates the viewed physical object with one of the named queues.Type: GrantFiled: August 1, 2016Date of Patent: February 13, 2018Assignee: Surround.IOInventors: John Ludwig, Richard Tong, John Zagula, Jon Anderson
-
Patent number: 9838469Abstract: A system includes event engine logic distributed across a plurality of devices dispersed over an area of coverage, and logic to process events according to layout information homologized by an event web service from scene captures and location data from the plurality of devices, and logic to partition the homologized layout into areas of coverage and to assign each area of coverage to a device or subgroup of devices in the plurality of devices.Type: GrantFiled: April 3, 2017Date of Patent: December 5, 2017Assignee: Surround.IOInventors: John Ludwig, Richard Tong
-
Patent number: 9826138Abstract: Multiple cameras may be controlled over a wide area network in a routine that includes aggregating video processing capabilities of the cameras into a first graphics processing unit resource pool. The first graphics processing unit resource pool is operated on raw video feeds of the cameras to combine and transform the raw video feeds into a virtual video feed, wherein at least one camera of the cameras processes a raw video feed output by a different camera of the cameras. The virtual video feed is communicated over the wide area network to a master video processor, which is operated in a feedback loop to analyze the virtual video feed and control the first graphics processing unit resource pool to improve one of a quality or a content of the virtual video feed.Type: GrantFiled: February 12, 2016Date of Patent: November 21, 2017Inventors: Samuel McKelvie, John Ludwig
-
Patent number: 9706168Abstract: A method includes capturing a first image at a first time using a camera; processing the first image to identify a representation of an object in the first image; storing the first image as an event forming a navigable marker in a conference room tracking system; measuring one or more of a room sound and a room activity level at a time associated with capture of the first image; generating a heat marker representing a level of the room sound or the room activity level; and storing the heat marker in association with the event.Type: GrantFiled: October 13, 2015Date of Patent: July 11, 2017Assignee: Surround.IOInventors: John Ludwig, Richard Tong