Patents by Inventor Wen-Jing Lin
Wen-Jing Lin 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: 11934748Abstract: A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.Type: GrantFiled: March 8, 2021Date of Patent: March 19, 2024Assignee: AVEVA SOFTWARE, LLCInventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
-
Publication number: 20210264077Abstract: A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.Type: ApplicationFiled: March 8, 2021Publication date: August 26, 2021Inventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
-
Patent number: 10970434Abstract: A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.Type: GrantFiled: May 14, 2019Date of Patent: April 6, 2021Assignee: AVEVA SOFTWARE, LLCInventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
-
Publication number: 20200104438Abstract: A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.Type: ApplicationFiled: May 14, 2019Publication date: April 2, 2020Inventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
-
Patent number: 10318665Abstract: A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferable through the second port, is also set to reference the value at the allocated memory location.Type: GrantFiled: December 15, 2014Date of Patent: June 11, 2019Assignee: Schneider Electric Software, LLCInventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
-
Publication number: 20160171130Abstract: A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.Type: ApplicationFiled: December 15, 2014Publication date: June 16, 2016Applicant: INVENSYS SYSTEMS, INC.Inventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
-
Publication number: 20160063947Abstract: A system and method for interacting multi-screen in a car are presented. A memory of a main device is configured to form a main frame buffer corresponding to the main device and to form at least one secondary frame buffer corresponding to the at least one secondary device. The memory is further configured to form a frequently executed icon frame buffer corresponding to a frequently executed icon to store a user interface image when the controller is performing function of the frequently executed icon. A user interface is used to select a touch screen icon and frequently executed icon for the touch screen to be directed to a corresponding frame buffer and immediately display and control images in the corresponding touch screen to improve the interaction between touch screens.Type: ApplicationFiled: September 2, 2014Publication date: March 3, 2016Inventors: Wen-Jing Lin, Hsin-Chih Hung, Chih-Hung Chiang, Jen-Wei Lou, Wen-Chun Kang, Ping Liang
-
Publication number: 20140320405Abstract: A method for controlling a portable terminal by a touch device includes the following steps: connecting the touch device to the portable terminal, and recording a screen resolution of the portable terminal; displaying the same image on respective screens of the touch device and the portable terminal synchronously; resetting respective cursors on the respective screens to corresponding reference points concurrently; detecting an absolute coordinate of the cursor on the screen of the touch device in response to a press operation performed upon the screen of the touch device; calculating a relative displacement between the absolute coordinate and the corresponding reference point; transforming the relative displacement into a corresponding relative coordinate of the cursor of the portable terminal; transmitting the corresponding relative coordinate to the portable terminal over a wireless link; controlling the cursor of the portable terminal according to the corresponding relative coordinate; and resetting the rType: ApplicationFiled: March 3, 2014Publication date: October 30, 2014Applicant: QUANTA STORAGE INC.Inventors: Chia-Szu Yu, Shih-Te Yang, Wen-Jing Lin
-
Publication number: 20140287092Abstract: A method of modeling a fermentation process comprises providing a first principles model of a fermentation process; determining the concentration of at least one substrate in a fermentation composition at a first time; and predicting the concentration of at least one component of the fermentation composition at a second time using the first principles model, wherein the second time is after the first time.Type: ApplicationFiled: June 5, 2014Publication date: September 25, 2014Applicant: Invensys Systems, Inc.Inventors: David Bluck, Prashant R. Karbhari, Wen-Jing Lin
-
Patent number: 8818562Abstract: A method of modeling a fermentation process comprises providing a first principles model of a fermentation process; determining the concentration of at least one substrate in a fermentation composition at a first time; and predicting the concentration of at least one component of the fermentation composition at a second time using the first principles model, wherein the second time is after the first time.Type: GrantFiled: June 4, 2011Date of Patent: August 26, 2014Assignee: Invensys Systems, Inc.Inventors: David Bluck, Prashant R. Karbhari, Wen-Jing Lin
-
Publication number: 20140114501Abstract: A method for controlling a vehicle-mounted device by a portable terminal is provided. The method comprises the following steps. The vehicle-mounted device is turned on. A synchronous mode is started. Connection to the portable terminal is confirmed. The vehicle-mounted device is switched to the synchronous mode. An operation module is selected. A stored pattern of operation modes of the operation module is transmitted to the portable terminal. An operation module on the portable terminal is started for enabling the vehicle-mounted device to playback the function mode corresponding to the operation module and controlling the vehicle-mounted device by operating the operation mode on the portable terminal.Type: ApplicationFiled: May 14, 2013Publication date: April 24, 2014Applicant: QUANTA STORAGE INC.Inventors: Yao-Wen Chang, Wen-Jing Lin
-
Publication number: 20120320276Abstract: An analog video signal transmission device includes an output unit and a receiving unit. One end of an output circuit of the output unit connects to a ground circuit, and another end outputs an analog video voltage signal to a current converter in order to convert the analog video voltage signal to a proportional analog video current signal as an output signal. A receiving unit uses a receiving circuit to receive the analog video current signal and convert it to a received analog video voltage signal. The ground circuit is a signal transmission circuit connected from a node to the receiving circuit via an impedance, and for removing ground noises.Type: ApplicationFiled: March 13, 2012Publication date: December 20, 2012Inventors: Wen-Jing Lin, Chi-Hwei Hu
-
Publication number: 20120310413Abstract: A method of modeling a fermentation process comprises providing a first principles model of a fermentation process; determining the concentration of at least one substrate in a fermentation composition at a first time; and predicting the concentration of at least one component of the fermentation composition at a second time using the first principles model, wherein the second time is after the first time.Type: ApplicationFiled: June 4, 2011Publication date: December 6, 2012Applicant: INVENSYS SYSTEMS INC.Inventors: David Bluck, Prahsant R. Karbhari, Wen-Jing Lin
-
Publication number: 20090021478Abstract: A switching device and method for a portable display product includes a screen inserted on a body. A thicker handle is formed on one side of the body. Close to the center of one side of the screen, the handle disposes a main key, which is used most frequently. The side end of the handle is divided into an upper part and a lower part centered around the main key. Each part disposes a key unit, and the upper key unit is used more frequently. A control system disposed inside the body switches a display direction of the screen and function locations of the two key units for the convenience of one-handed operation.Type: ApplicationFiled: January 21, 2008Publication date: January 22, 2009Inventors: Wen-Jing Lin, Chen-Hsuan Lo