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: 11934748
    Abstract: 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: Grant
    Filed: March 8, 2021
    Date of Patent: March 19, 2024
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
  • Publication number: 20210264077
    Abstract: 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: Application
    Filed: March 8, 2021
    Publication date: August 26, 2021
    Inventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
  • Patent number: 10970434
    Abstract: 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: Grant
    Filed: May 14, 2019
    Date of Patent: April 6, 2021
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
  • Publication number: 20200104438
    Abstract: 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: Application
    Filed: May 14, 2019
    Publication date: April 2, 2020
    Inventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
  • Patent number: 10318665
    Abstract: 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: Grant
    Filed: December 15, 2014
    Date of Patent: June 11, 2019
    Assignee: Schneider Electric Software, LLC
    Inventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
  • Publication number: 20160171130
    Abstract: 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: Application
    Filed: December 15, 2014
    Publication date: June 16, 2016
    Applicant: INVENSYS SYSTEMS, INC.
    Inventors: Ian Boys, David H. Jerome, Douglas Paul Kane, Cal DePew, Sangeetha Barla, Wen-Jing Lin
  • Publication number: 20160063947
    Abstract: 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: Application
    Filed: September 2, 2014
    Publication date: March 3, 2016
    Inventors: Wen-Jing Lin, Hsin-Chih Hung, Chih-Hung Chiang, Jen-Wei Lou, Wen-Chun Kang, Ping Liang
  • Publication number: 20140320405
    Abstract: 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 r
    Type: Application
    Filed: March 3, 2014
    Publication date: October 30, 2014
    Applicant: QUANTA STORAGE INC.
    Inventors: Chia-Szu Yu, Shih-Te Yang, Wen-Jing Lin
  • Publication number: 20140287092
    Abstract: 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: Application
    Filed: June 5, 2014
    Publication date: September 25, 2014
    Applicant: Invensys Systems, Inc.
    Inventors: David Bluck, Prashant R. Karbhari, Wen-Jing Lin
  • Patent number: 8818562
    Abstract: 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: Grant
    Filed: June 4, 2011
    Date of Patent: August 26, 2014
    Assignee: Invensys Systems, Inc.
    Inventors: David Bluck, Prashant R. Karbhari, Wen-Jing Lin
  • Publication number: 20140114501
    Abstract: 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: Application
    Filed: May 14, 2013
    Publication date: April 24, 2014
    Applicant: QUANTA STORAGE INC.
    Inventors: Yao-Wen Chang, Wen-Jing Lin
  • Publication number: 20120320276
    Abstract: 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: Application
    Filed: March 13, 2012
    Publication date: December 20, 2012
    Inventors: Wen-Jing Lin, Chi-Hwei Hu
  • Publication number: 20120310413
    Abstract: 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: Application
    Filed: June 4, 2011
    Publication date: December 6, 2012
    Applicant: INVENSYS SYSTEMS INC.
    Inventors: David Bluck, Prahsant R. Karbhari, Wen-Jing Lin
  • Publication number: 20090021478
    Abstract: 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: Application
    Filed: January 21, 2008
    Publication date: January 22, 2009
    Inventors: Wen-Jing Lin, Chen-Hsuan Lo