Patents by Inventor Andrew Ling
Andrew Ling 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: 12277444Abstract: A system contains a network of processors arranged in a plurality of nodes. Each node comprises a respective plurality of processors connected via local links, and different nodes are connected via global links. The processors of the network communicate with each other to establish a global counter for the network, enabling deterministic communication between the processors of the network. A compiler is configured to explicitly schedule communication traffic across the global and local links of the network of processors based upon the deterministic links between the processors, which enable software-scheduled networking with explicit send or receive instructions executed by functional units of the processors at specific times, to establish a specific ordering of operations performed by the network of processors. In some embodiments, the processors of the network of processors are tensor streaming processors (TSPs).Type: GrantFiled: November 23, 2022Date of Patent: April 15, 2025Assignee: Groq, Inc.Inventors: Dennis Charles Abts, Jonathan Ross, Garrin Kimmell, Michael Bye, Matthew Boyd, Andrew Ling
-
Patent number: 12211323Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret an automation description. The automation management circuit is structured to provide an automated action plan in response to the automation description, and to store the automated action plan as a data file on a data storage communicatively coupled to the controller. The automation execution circuit is structured to provide an automation command in response to the automated action description, where an end point of the plurality of end points is responsive to the automation command to implement an automated vehicle response.Type: GrantFiled: January 6, 2023Date of Patent: January 28, 2025Assignee: Sonatus, Inc.Inventors: Yu Fang, Thurston Zhu, Andrew Ling
-
Publication number: 20250030602Abstract: A system and method, including a vehicle having at least one network zone; a converged network device (CND) interposed between the at least one network zone and at least one of an external communication portal or a first external device, the CND including a policy manager circuit structured to interpret a policy comprising a network regulation description, wherein the policy is communicated to the CND from a second external device; a configuration circuit structured to configure a gatekeeper interface circuit in response to the policy; and the gatekeeper interface circuit, wherein the gatekeeper interface circuit is structured to regulate communications between end points of the at least one network zone and the at least one of the external communication portal or the first external device.Type: ApplicationFiled: October 7, 2024Publication date: January 23, 2025Inventors: Yu Fang, Xuanran Zong, Yixiang Chen, Andrew Ling
-
Publication number: 20240336224Abstract: A system for managing vehicle data collection. The system includes a vehicle and a controller. The vehicle has a network that includes a plurality of end points. The controller includes: an automation definition circuit structured to interpret an automation description; an automation management circuit structured to provide an automated action plan in response to the automation description, and to store the automated action plan as a data file on a data storage communicatively coupled to the controller; and an automation execution circuit structured to provide an automation command in response to the automated action plan. An end point of the plurality of end points is responsive to the automation command to implement an automated vehicle response.Type: ApplicationFiled: June 14, 2024Publication date: October 10, 2024Inventors: Yu Fang, Thurston Zhu, Andrew Ling
-
Publication number: 20240326742Abstract: An apparatus for managing vehicle data collection. The apparatus includes a controller that includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret an automation description from an external device. The automation management circuit is structured to provide an automated action plan in response to the automation description. The automation execution circuit is structured to provide an automation command in response to the automated action description. The automation command is structured to implement an automated vehicle response via an end point of a plurality of end points of a network of a vehicle.Type: ApplicationFiled: June 14, 2024Publication date: October 3, 2024Inventors: Yu Fang, Thurston Zhu, Andrew Ling
-
Publication number: 20240326744Abstract: A system for managing vehicle data collection. The system includes: a vehicle having a network comprising a plurality of end points, and a controller. The controller includes: an automation management circuit structured to provide an automated action plan; an automation execution circuit structured to provide an automation command in response to the automated action plan; and an automation continuity circuit structured to determine whether an automation interruption event has occurred, and to provide an automation continuity command in response to the automation interruption event.Type: ApplicationFiled: June 14, 2024Publication date: October 3, 2024Inventors: Yu Fang, Thurston Zhu, Andrew Ling
-
Patent number: 12103479Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret a task description. The automation management circuit is structured to provide a task action plan in response to the task description. The automation execution circuit is structured to provide a task execution command in response to the task action plan, where an end point of the plurality of end points is responsive to the task execution command to implement a task for the vehicle.Type: GrantFiled: January 6, 2023Date of Patent: October 1, 2024Assignee: Sonatus, Inc.Inventors: Yu Fang, Thurston Zhu, Andrew Ling, Yixiang Chen
-
Patent number: 12094259Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret an automation description. The automation management circuit is structured to provide an automated action plan in response to the automation description. The automation execution circuit is structured to provide an automation command in response to the automated action plan, wherein an end point of the plurality of end points is responsive to the automation command to implement an automated vehicle response.Type: GrantFiled: January 6, 2023Date of Patent: September 17, 2024Assignee: Sonatus, Inc.Inventors: Yu Fang, Thurston Zhu, Andrew Ling, Yixiang Chen
-
Patent number: 11929878Abstract: An example method includes interpreting a policy comprising a network usage permission description; configuring a gatekeeper interface circuit in response to the network usage permission description; and regulating communications, using the gatekeeper interface circuit, between: end points of at least one network zone of a mobile system; and at least one of an external communications portal or an external device.Type: GrantFiled: January 7, 2022Date of Patent: March 12, 2024Assignee: Sonatus, Inc.Inventors: Yu Fang, Yixiang Chen, Xuanran Zong, Andrew Ling, Jan Cardenas
-
Patent number: 11845386Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret a task description. The automation management circuit is structured to provide a task action plan in response to the task description. The automation execution circuit is structured to provide a task execution command in response to the task action plan, where an end point of the plurality of end points is responsive to the task execution command to implement a task for the vehicle.Type: GrantFiled: January 6, 2023Date of Patent: December 19, 2023Assignee: Sonatus, Inc.Inventors: Yu Fang, Thurston Zhu, Andrew Ling, Yixiang Chen
-
Patent number: 11845456Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret an automation trigger description and an automation action description. The automation management circuit is structured to provide a trigger detection plan and an automated action plan in response to the automation trigger description and the automation action description. The automation execution circuit is structured to determine a trigger event value in response to the trigger detection plan, and to provide an automation command in response to the trigger event value and the automated action plan, where an end point of the plurality of end points is responsive to the automation command to implement an automated vehicle response.Type: GrantFiled: January 6, 2023Date of Patent: December 19, 2023Assignee: Sonatus, Inc.Inventors: Yu Fang, Thurston Zhu, Andrew Ling
-
Publication number: 20230396634Abstract: A device may include a vehicle comprising a plurality of network zones, each network zone comprising a plurality of end points. A device may include a controller, comprising: a log monitoring component configured to interpret a log corpus associated with at least one of the plurality of end points, a log analysis component configured to detect a risk event in response to the log corpus, and a risk response component configured to perform a risk response operation in response to the detected risk event.Type: ApplicationFiled: August 18, 2023Publication date: December 7, 2023Inventors: Yu Fang, Andrew Ling, Felipe Andres Valdes Valenzuela, Xuanran Zong, Sudhir Ramphal Dhankhar, Fangming Chai
-
Publication number: 20230359695Abstract: Matrix multiplication systolic array feed methods and related processing element (PE) microarchitectures for efficiently implementing systolic array generic matrix multiplier (SGEMM) in integrated circuits is provided. A systolic array architecture may include a processing element array, a column feeder array, and a row feeder array. A bandwidth of external memory may be reduced by a factor of reduction based on interleaving of the matrix data via a feeding pattern of the column feeder array and the row feeder array.Type: ApplicationFiled: July 17, 2023Publication date: November 9, 2023Inventors: Jack Z. Yinger, Andrew Ling, Tomasz Czajkowski, Davor Capalija, Eriko Nurvitadhi, Deborah Marr
-
Patent number: 11805018Abstract: An example system includes a vehicle having a first network zone and a second network zone of a different type than the first network zone; a gatekeeper interface circuit interposed between the first network zone and a transceiver selectively couplable to an external device, and further interposed between the second network zone and the transceiver; a policy manager circuit structured to interpret a policy comprising an external data routing description; and a configuration circuit structured to configure the gatekeeper interface circuit in response to the external data routing description; wherein the gatekeeper interface circuit is structured to regulate communications between end points of the first network zone and the transceiver, and to regulate communications between end points of the second network zone and the transceiver.Type: GrantFiled: January 7, 2022Date of Patent: October 31, 2023Assignee: Sonatus, Inc.Inventors: Yu Fang, Xuanran Zong, Jan Cardenas, Andrew Ling
-
Patent number: 11772583Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret an automation trigger description and an automation action description. The automation management circuit is structured to provide a trigger detection plan and an automated action plan in response to the automation trigger description and the automation action description. The automation execution circuit is structured to determine a trigger event value in response to the trigger detection plan, and to provide an automation command in response to the trigger event value and the automated action plan, where an end point of the plurality of end points is responsive to the automation command to implement an automated vehicle response.Type: GrantFiled: January 6, 2023Date of Patent: October 3, 2023Assignee: Sonatus, Inc.Inventors: Yu Fang, Thurston Zhu, Andrew Ling, Yixiang Chen
-
Publication number: 20230158974Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret an automation trigger description and an automation action description. The automation management circuit is structured to provide a trigger detection plan and an automated action plan in response to the automation trigger description and the automation action description. The automation execution circuit is structured to determine a trigger event value in response to the trigger detection plan, and to provide an automation command in response to the trigger event value and the automated action plan, where an end point of the plurality of end points is responsive to the automation command to implement an automated vehicle response.Type: ApplicationFiled: January 6, 2023Publication date: May 25, 2023Inventors: Yu Fang, Thurston Zhu, Andrew Ling, Yixiang Chen
-
Publication number: 20230158975Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret a task description. The automation management circuit is structured to provide a task action plan in response to the task description. The automation execution circuit is structured to provide a task execution command in response to the task action plan, where an end point of the plurality of end points is responsive to the task execution command to implement a task for the vehicle.Type: ApplicationFiled: January 6, 2023Publication date: May 25, 2023Inventors: Yu Fang, Thurston Zhu, Andrew Ling, Yixiang Chen
-
Publication number: 20230154244Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret an automation description. The automation management circuit is structured to provide an automated action plan in response to the automation description. The automation execution circuit is structured to provide an automation command in response to the automated action plan, wherein an end point of the plurality of end points is responsive to the automation command to implement an automated vehicle response.Type: ApplicationFiled: January 6, 2023Publication date: May 18, 2023Inventors: Yu Fang, Thurston Zhu, Andrew Ling, Yixiang Chen
-
Publication number: 20230150523Abstract: A system including a vehicle having a network comprising a plurality of end points and a controller, where the controller includes an automation definition circuit, an automation management circuit, and an automation execution circuit. The automation definition circuit is structured to interpret an automation trigger description and an automation action description. The automation management circuit is structured to provide a trigger detection plan and an automated action plan in response to the automation trigger description and the automation action description. The automation execution circuit is structured to determine a trigger event value in response to the trigger detection plan, and to provide an automation command in response to the trigger event value and the automated action plan, where an end point of the plurality of end points is responsive to the automation command to implement an automated vehicle response.Type: ApplicationFiled: January 6, 2023Publication date: May 18, 2023Inventors: Yu Fang, Thurston Zhu, Andrew Ling
-
Publication number: 20230154246Abstract: A controller including an automation definition circuit, an automation management circuit, and an automation command circuit. The automation definition circuit is structured to implement an automation user interface, provide at least one automation recipe to the user interface, and interpret an automation request in response to user communications with the automation user interface. The automation management circuit is structured to determine an automation description in response to the automation request. The automation command circuit is structured to provide the automation description to a controller of a vehicle, where the controller of the vehicle is configured to implement an automated vehicle response, responsive to the automation description.Type: ApplicationFiled: January 6, 2023Publication date: May 18, 2023Inventors: Yu Fang, Thurston Zhu, Andrew Ling