Patents by Inventor David Y. Chang

David Y. Chang 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: 20040065283
    Abstract: An engine valve actuator for an internal combustion engine is provided. The engine valve actuator includes a housing having an opening and a first fluid passageway leading to the opening. An adjustment member is disposed in the housing and includes a protrusion that extends into the opening of the housing. A piston is disposed in the opening of the housing and has a bore adapted to receive the protrusion, a chamber, and a second fluid passageway that connects the bore with the chamber. The piston is adapted to move in a first direction relative to the housing in response to an introduction of pressurized fluid into the first fluid passageway. The piston moves in the first direction until the protrusion substantially withdraws from the bore. A push rod is operatively engaged with the piston such that movement of the piston in the first direction causes a corresponding movement of the push rod to thereby engage and open the engine valve.
    Type: Application
    Filed: October 4, 2002
    Publication date: April 8, 2004
    Applicant: Caterpillar Inc.
    Inventor: David Y. Chang
  • Patent number: 6708656
    Abstract: An engine valve actuator for an internal combustion engine is provided. The engine valve actuator includes a housing having an opening. An adjustment member is disposed in the housing and defines a chamber. A piston is disposed in the opening of the housing and has a protrusion adapted to be received in the chamber of the adjustment member. The piston has a first position where the protrusion of the piston is disposed in the chamber and a portion of the piston contacts a corresponding portion of the adjustment member and a second position where the portion of the piston is separated from the corresponding portion of the adjustment member. A fluid passageway is adapted to provide pressurized fluid to the opening. The pressurized fluid acts on the piston to move the piston towards the second position to thereby allow pressurized fluid to enter the chamber to prevent the piston from returning to the first position.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: March 23, 2004
    Assignee: Caterpillar Inc
    Inventor: David Y. Chang
  • Publication number: 20020163746
    Abstract: A system with one or more server accelerator (SA) switches provides accelerated or faster response to a network user. The SA switches may send data directly to a user, i.e., an initiating computer, without further intervention or post-processing of retrieved data by an origin server, thereby reducing the load on an origin server. The requirements from an origin server are thereby reduced, thus, also enabling an origin server to handle more user requests.
    Type: Application
    Filed: May 4, 2001
    Publication date: November 7, 2002
    Inventor: David Y. Chang
  • Patent number: 6360717
    Abstract: The present invention provides a fuel injection system and method of operating the fuel injection system. The fuel injection system includes at least one hydraulically actuated fuel injector fluidly connected with a source of high pressure actuation fluid. A viscosity sensor determines the viscosity of the hydraulically actuated fuel injector. A controller in communication with the fuel injector and the viscosity sensor is configured to determine the rate of change of the viscosity of the high pressure hydraulic actuation fluid. The supply of high pressure actuated fluid to the fuel injector is based, at least in part, on the rate of change of the determined viscosity of the high pressure actuation fluid.
    Type: Grant
    Filed: August 14, 2000
    Date of Patent: March 26, 2002
    Assignee: Caterpillar Inc.
    Inventors: David Y. Chang, David C. Mack
  • Patent number: 5602563
    Abstract: A method, system and program for displaying data in a panel with output fields which are insufficiently long to display some data. A panel with data in a plurality of output fields is displayed, in one preferred embodiment, the data is displayed in matrix form. A first data displayed in a truncated manner in a first output field insufficiently long to fully display the first data. If the first output field is selected, a first location on the display is determined at which a first floating output field sufficiently long to display the first data will not overlap any significant feature of the panel and the first floating output field is displayed at this location. An indicia is displayed in any output field to indicate that the data is displayed therein in a truncated manner. If subsequent output fields are selected containing truncated data, their floating output fields are located so that they do not overlap any previous floating output field.
    Type: Grant
    Filed: December 15, 1993
    Date of Patent: February 11, 1997
    Assignee: International Business Machines Corporation
    Inventors: David Y. Chang, Shih-Gong Li
  • Patent number: 5542040
    Abstract: A method, system and program for presenting dynamic data on a display. The dynamic data is displayed in a notebook as a plurality of groups, each group assigned to a page in the notebook. The dynamic data is monitored to detect a change in state of the dynamic data. In response to a detected change, a determination is made that the dynamic data should be regrouped in response to the change in state. The notebook is then displayed according to the regrouped dynamic data. Each page in the notebook has a tab which is displayed according to the state of the group assigned to that page. In response to the detected change of the dynamic data, the display of the tab may also be changed. Typically, the top page in a notebook has a window. A child window can be created by copying the window outside the notebook in an adjacent display. When the notebook is closed in response to a user command, the child window is automatically closed in response to closing the notebook.
    Type: Grant
    Filed: December 15, 1993
    Date of Patent: July 30, 1996
    Assignee: International Business Machines Corporation
    Inventors: David Y. Chang, Shih-Gong Li
  • Patent number: 5535403
    Abstract: A method and apparatus for monitoring the status of a computer network by displaying polygon-shaped objects (or "icons") to represent groups of devices connected to the network. In a preferred embodiment each device (or "node") on the network is assigned to one of a number of groups (or "clusters"), each cluster is represented as a polygon-shaped object on a computer system display, and the number of sides for each polygon is displayed according to the size of the group represented. The appearance of the sides of each polygon may also help indicate the size of the group. A base value may be varied to partly govern the shape and appearance of the polygon.
    Type: Grant
    Filed: April 12, 1993
    Date of Patent: July 9, 1996
    Assignee: International Business Machines Corporation
    Inventors: Shih-Gong Li, David Y. Chang
  • Patent number: 5504886
    Abstract: Disclosed is a system and method for applying structured query language on user application files not conforming to the definition of a base relation of a relational database management system. A relational database management system has a runtime supervisor and a data manager. For the use of the data manager a plurality of library procedures generalized for manipulation of user application files are provided installed with the database management system. Responsive to user selection, a class for user application files is defined by naming members of a set of the library procedures for use with member application files of the class and by naming the class. Further responsive to user selection, column definitions on an application file within the class are made to create a user defined table. The user defined table corresponds to a specified user application file and to the definition.
    Type: Grant
    Filed: July 2, 1993
    Date of Patent: April 2, 1996
    Assignee: International Business Machines Corporation
    Inventors: David Y. Chang, Timothy R. Malkemus