Patents by Inventor David Jingqiu Wang
David Jingqiu Wang 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).
-
Publication number: 20200341458Abstract: A distributed automation control system includes a network for connecting members of the system to a central server for communication between the members and the central server. The members can include a device controlled by a microcontroller in communication with the network, a mobile object digitized to communicate with the central server via the network, and a facility component in communication with the central server. A member can be assigned to one or more groups of members for group learning and for generating a group heartbeat. Each member defines a safety volume which is monitored by the central server. When the safety volume of one member overlaps the safety volume of another member, the central server initiates a responsive action which can include ceasing the operation of at least one of the members.Type: ApplicationFiled: January 25, 2019Publication date: October 29, 2020Applicant: BEET, Inc.Inventors: David Jingqiu Wang, Aaron Gregory Romain, Daniel Philip Romain
-
Publication number: 20200326680Abstract: A system and method for tracking actions of mobile assets used to perform a process within a facility includes a plurality of object trackers positioned throughout the facility to monitor, detect and digitize actions, including movement, of a mobile asset within the facility. The mobile asset includes an identifier which is detectable by each object tracker to track the movement and location of the detected asset in real time. Each object tracker includes at least one sensor for monitoring and detecting the asset and its identifier, where the input sensed by the sensor is transmitted to a computer within the object tracker for time stamping with a detected time, and processing of the sensor input using one or more algorithms to identify the asset ID and the asset type associated with the detected identifier, and the asset's location in the facility and interactions at the detected time.Type: ApplicationFiled: January 24, 2019Publication date: October 15, 2020Applicant: BEET, Inc.Inventors: David Jingqiu Wang, Aaron Gregory Romain, Daniel Philip Romain
-
Publication number: 20200322448Abstract: A method and system for generating a digital profile defined by digital behavior expressed by a device includes receiving digital behavior data and identifying information defined by a device in communication with a content server, generating a device profile for the device, associating the device with at least one device population, and generating a population profile defined by the device population. The device profiles and population profiles may be made accessible to users of a social network. Related contents, including identifying information, device behavior analysis, comparative ratings, service and diagnostic information, messages and alerts may be associated with a device profile or population profile and published to the social network. A population profile may define normal digital behavior of the population, such that the population profile may be compared with the device profile of a device, to determine whether the device operation is abnormal with respect to the population profile.Type: ApplicationFiled: June 23, 2020Publication date: October 8, 2020Applicant: BEET, Inc.Inventor: David Jingqiu Wang
-
Publication number: 20200218238Abstract: A system for controlling automation includes a machine which collects data generated by performance of an operation by the machine. A user device displays a machine control interface (MCI) corresponding to the machine. The MCI displays the collected data to a touch interface of the user device, and defines at least one touch activated user interface element (UIE) for manipulating the data. The user device can be enabled as an automation human machine interface (HMI) device for controlling an operation performed by the machine, such that a touch action applied to a UIE of the MCI controls the operation. A prerequisite condition to enabling the user device as an automation HMI device can include activation of an enabling switch selectively connected to the user device. The MCI can be stored in a memory of the enabling switch and retrieved from the enabling switch by the user device.Type: ApplicationFiled: March 20, 2020Publication date: July 9, 2020Applicant: BEET, Inc.Inventor: David Jingqiu Wang
-
Patent number: 10599133Abstract: A system for controlling automation includes a machine which collects data generated by performance of an operation by the machine. A user device displays a machine control interface (MCI) corresponding to the machine. The MCI displays the collected data to a touch interface of the user device, and defines at least one touch activated user interface element (UIE) for manipulating the data. The user device can be enabled as an automation human machine interface (HMI) device for controlling an operation performed by the machine, such that a touch action applied to a UIE of the MCI controls the operation. A prerequisite condition to enabling the user device as an automation HMI device can include activation of an enabling switch selectively connected to the user device. The MCI can be stored in a memory of the enabling switch and retrieved from the enabling switch by the user device.Type: GrantFiled: May 8, 2015Date of Patent: March 24, 2020Assignee: Beet, LLCInventor: David Jingqiu Wang
-
Publication number: 20200057419Abstract: An automation operating and management system consolidates and analyzes inputs from multiple machines within an automated enterprise to predict failures and provide instructions for counteractions to prevent failures during machine operation, and to identify opportunities for efficiency improvement, including actions for reduction in peak power consumption demand within a facility including multiple machines. A machine can include a machine controller and at least one base layer controller, where the base layer controller acts as a low level controller to directly control the motion of elements in communication with the base layer control, according to parameters set by the machine controller. The base layer controller collects timing data for the elements under its control, compares the timing data with the parameters and sets an alarm when the timing data is outside of tolerance limits defined by the parameters.Type: ApplicationFiled: October 28, 2019Publication date: February 20, 2020Applicant: BEET, LLCInventor: David Jingqiu Wang
-
Patent number: 10481593Abstract: A system and method for capturing automation data from an automated system uses a multi-array populated by an automation controller with automation data including timing data defined by a controller clock. The multi-array includes at least one member corresponding to a sensor sensing a state of the member and a plurality of member-defined data elements, which may correspond to a start time and end time of the member state. Automation data is captured from the controller multi-array by a computing device in communication with the controller including a first data table corresponding with the controller multi-array for efficient collection of the automation data from the controller memory, and a second data table for associating each data element with its defining member and storing the associated data in a historical database which may be used for analysis of cycle time data of a member, device or operation of the automated system.Type: GrantFiled: August 29, 2017Date of Patent: November 19, 2019Assignee: BEET, LLCInventors: Ivan Richard Nausley, Jeremy Philip Epple, Kusmady Susanto, David Jingqiu Wang
-
Patent number: 10459417Abstract: An automation operating and management system consolidates and analyzes inputs from multiple machines within an automated enterprise to predict failures and provide instructions for counteractions to prevent failures during machine operation, and to identify opportunities for efficiency improvement, including actions for reduction in peak power consumption demand within a facility including multiple machines. A machine can include a machine controller and at least one base layer controller, where the base layer controller acts as a low level controller to directly control the motion of elements in communication with the base layer control, according to parameters set by the machine controller. The base layer controller collects timing data for the elements under its control, compares the timing data with the parameters and sets an alarm when the timing data is outside of tolerance limits defined by the parameters.Type: GrantFiled: June 2, 2017Date of Patent: October 29, 2019Assignee: Beet, LLCInventor: David Jingqiu Wang
-
Patent number: 10048670Abstract: An automation operating and management system consolidates and analyzes inputs from multiple machines within an automated enterprise to predict failures and provide instructions for counteractions to prevent failures during machine operation, and to identify opportunities for efficiency improvement, including actions for reduction in peak power consumption demand within a facility including multiple machines. A machine can include a machine controller and at least one base layer controller, where the base layer controller acts as a low level controller to directly control the motion of elements in communication with the base layer control, according to parameters set by the machine controller. The base layer controller collects timing data for the elements under its control, compares the timing data with the parameters and sets an alarm when the timing data is outside of tolerance limits defined by the parameters.Type: GrantFiled: May 6, 2015Date of Patent: August 14, 2018Assignee: BEET, LLCInventor: David Jingqiu Wang
-
Publication number: 20170357252Abstract: A system and method for capturing automation data from an automated system uses a multi-array populated by an automation controller with automation data including timing data defined by a controller clock. The multi-array includes at least one member corresponding to a sensor sensing a state of the member and a plurality of member-defined data elements, which may correspond to a start time and end time of the member state. Automation data is captured from the controller multi-array by a computing device in communication with the controller including a first data table corresponding with the controller multi-array for efficient collection of the automation data from the controller memory, and a second data table for associating each data element with its defining member and storing the associated data in a historical database which may be used for analysis of cycle time data of a member, device or operation of the automated system.Type: ApplicationFiled: August 29, 2017Publication date: December 14, 2017Applicant: BEET, LLCInventors: Ivan Richard Nausley, Jeremy Philip Epple, Kusmady Susanto, David Jingqiu Wang
-
Patent number: 9778652Abstract: A system and method for capturing automation data from an automated system uses a multi-array populated by an automation controller with automation data including timing data defined by a controller clock. The multi-array includes at least one member corresponding to a sensor sensing a state of the member and a plurality of member-defined data elements, which may correspond to a start time and end time of the member state. Automation data is captured from the controller multi-array by a computing device in communication with the controller including a first data table corresponding with the controller multi-array for efficient collection of the automation data from the controller memory, and a second data table for associating each data element with its defining member and storing the associated data in a historical database which may be used for analysis of cycle time data of a member, device or operation of the automated system.Type: GrantFiled: December 4, 2012Date of Patent: October 3, 2017Assignee: BEET, LLCInventors: Ivan Richard Nausley, Jeremy Philip Epple, Kusmady Susanto, David Jingqiu Wang
-
Publication number: 20170269567Abstract: An automation operating and management system consolidates and analyzes inputs from multiple machines within an automated enterprise to predict failures and provide instructions for counteractions to prevent failures during machine operation, and to identify opportunities for efficiency improvement, including actions for reduction in peak power consumption demand within a facility including multiple machines. A machine can include a machine controller and at least one base layer controller, where the base layer controller acts as a low level controller to directly control the motion of elements in communication with the base layer control, according to parameters set by the machine controller. The base layer controller collects timing data for the elements under its control, compares the timing data with the parameters and sets an alarm when the timing data is outside of tolerance limits defined by the parameters.Type: ApplicationFiled: June 2, 2017Publication date: September 21, 2017Applicant: BEET, LLCInventor: David Jingqiu Wang
-
Publication number: 20170090463Abstract: A system for controlling automation includes a machine which collects data generated by performance of an operation by the machine. A user device displays a machine control interface (MCI) corresponding to the machine. The MCI displays the collected data to a touch interface of the user device, and defines at least one touch activated user interface element (UIE) for manipulating the data. The user device can be enabled as an automation human machine interface (HMI) device for controlling an operation performed by the machine, such that a touch action applied to a UIE of the MCI controls the operation. A prerequisite condition to enabling the user device as an automation HMI device can include activation of an enabling switch selectively connected to the user device. The MCI can be stored in a memory of the enabling switch and retrieved from the enabling switch by the user device.Type: ApplicationFiled: May 8, 2015Publication date: March 30, 2017Applicant: BEET, LLCInventor: David Jingqiu Wang
-
Publication number: 20170052518Abstract: A system and method for controlling automation includes a machine performing at least one operation and including a sensor for generating data in response to a performance of the operation by the machine. Data generated by the sensor is stored for retrieval by a server in data memory storage. The server includes at least one display template for displaying the data, and the server generates a data display by populating the at least one display template with the data. The data template can be populated with data in real time, to display the data display immediate to the generation of the data. The display template includes a data feature which is differentiated for displaying the data feature in a mode determined by the data populating the data display. The data display can be displayed in real time by a user device in communication with the server.Type: ApplicationFiled: May 8, 2015Publication date: February 23, 2017Applicant: BEET, LLCInventor: David Jingqiu Wang
-
Publication number: 20170053289Abstract: An issue tracking and resolution method includes receiving an issue to an issue tracking and resolution (ITR) system via a network. The ITR system includes a directory including a plurality of directory items. The method further includes associating the issue with a first directory item of the plurality of directory items, where the plurality of directory items includes at least one machine and at least one operation performed by the machine. The method includes subscribing a first subscriber to the ITR system via the network; and associating the first subscriber with at least one directory items of the plurality of directory items. The first directory item is compared with at least one directory item associated with the first subscriber using the ITR system, and an issue notification is sent to the first subscriber when the first directory item matches the directory item associated with the first subscriber.Type: ApplicationFiled: May 8, 2015Publication date: February 23, 2017Applicant: BEET, LLCInventor: David Jingqiu Wang
-
Publication number: 20150323926Abstract: An automation operating and management system consolidates and analyzes inputs from multiple machines within an automated enterprise to predict failures and provide instructions for counteractions to prevent failures during machine operation, and to identify opportunities for efficiency improvement, including actions for reduction in peak power consumption demand within a facility including multiple machines. A machine can include a machine controller and at least one base layer controller, where the base layer controller acts as a low level controller to directly control the motion of elements in communication with the base layer control, according to parameters set by the machine controller. The base layer controller collects timing data for the elements under its control, compares the timing data with the parameters and sets an alarm when the timing data is outside of tolerance limits defined by the parameters.Type: ApplicationFiled: May 6, 2015Publication date: November 12, 2015Applicant: BEET, LLCInventor: David Jingqiu Wang