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: 20190213255
    Abstract: A topic based conversation retrieval system and method may include receiving a first conversation between a first plurality of users a second conversation between the first plurality of users or a second plurality of users, the second conversation being conducted on a second communication mode different than the first communication mode, analyzing the first conversation and the second conversation, determining one or more topics of discussion in the first conversation and the second conversation, and retrieving a portion of each of the first conversation and the second conversation, where the portion is related to a topic chosen to be retrieved.
    Type: Application
    Filed: January 8, 2018
    Publication date: July 11, 2019
    Inventors: Messaoud Benantar, David Y. Chang, Vishwanath Venkataramappa, Liam S. Harpur
  • Publication number: 20190111569
    Abstract: Brainwaves from a group of human tasters are detected while the group tastes a dish at a group of sampling points. Chef dish sensor data for the dish is collected by a computer system, from a sensor system at the group of sampling points. An identifier artificial intelligence system is trained to output chef dish sensory parameters for the dish using the brainwaves and the chef dish sensor data. A controller artificial intelligence system that controls a robot is trained to prepare the dish such that deviations between robot dish sensory parameters output by the identifier artificial intelligence system using robot dish sensor data for the dish prepared by the robot and the chef dish sensory parameters are reduced to a desired level, enabling the robotic chef to prepare the dish using the identifier artificial intelligence system and the controller artificial intelligence system controlling the robot.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 18, 2019
    Inventors: David Y. Chang, Ching-Yun Chao, Yi-Hsiu Wei
  • Publication number: 20190111568
    Abstract: Brainwaves from a group of human tasters are detected while the group tastes a dish at a group of sampling points. Chef dish sensor data for the dish is collected by a computer system, from a sensor system at the group of sampling points. An identifier artificial intelligence system is trained to output chef dish sensory parameters for the dish using the brainwaves and the chef dish sensor data. A controller artificial intelligence system that controls a robot is trained to prepare the dish such that deviations between robot dish sensory parameters output by the identifier artificial intelligence system using robot dish sensor data for the dish prepared by the robot and the chef dish sensory parameters are reduced to a desired level, enabling the robotic chef to prepare the dish using the identifier artificial intelligence system and the controller artificial intelligence system controlling the robot.
    Type: Application
    Filed: October 13, 2017
    Publication date: April 18, 2019
    Inventors: David Y. Chang, Ching-Yun Chao, Yi-Hsiu Wei
  • Publication number: 20180255142
    Abstract: A method, computer program product, and a device for establishing a direct communications connection between gateways of two computing systems includes a processor(s) of a first system receiving configuration instructions in a generic format and translating the configuration instructions into a first set of gateway configuration commands that are in a format compatible with a first gateway of the first system. The processor(s) executes the first set to configure the first gateway. The processor(s) transmits, via a communication protocol, the configuration instructions, to a program(s) of a second computing systems, the program(s) translates the configuration instructions into a second set of gateway configuration commands, in a format compatible with the second gateway, and executes the second set to configure the second gateway. The processor(s) establishes a direct communications connection between the first gateway and the second gateway, based on the configurations matching.
    Type: Application
    Filed: March 2, 2017
    Publication date: September 6, 2018
    Inventors: Messaoud BENANTAR, David Y. CHANG, John Y. CHANG, Vishwanath VENKATARAMAPPA
  • Publication number: 20170142188
    Abstract: A method of establishing, configuring, and managing a transient social group includes identifying, through a processor, at least one communication hub associated with the transient social group, linking to the at least one communication hub through at least one communication protocol, and developing, through the processor, a communication path through the at least one communication hub to connect a first peer of the transient social group with a second peer of the transient social group using the at least one communication protocol.
    Type: Application
    Filed: November 12, 2015
    Publication date: May 18, 2017
    Inventors: David Y. Chang, Ching-Yun Chao, Yi-Hsiu H. Wei
  • Patent number: 9052963
    Abstract: Systems, methods and computer-readable media provide for identifying a physical machine corresponding to a virtual machine. A system assigns a data center machine identifier to a physical computing device in a data center, along with a physical location for the physical computing system. In response to creating a virtual machine on the physical computing device, the system creates a mapping from a virtual machine identifier for the virtual machine to the data center machine identifier for the physical computing system.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: June 9, 2015
    Assignee: International Business Machines Corporation
    Inventors: David Y. Chang, John Y Chang, Edwin M Philpot, Jr., Vishwanath Venkataramappa
  • Publication number: 20130346543
    Abstract: In a method for selecting a remote application service from a plurality of remote application services containing a requested electronic resource, a computer receives a request for an electronic resource. The computer sends a request for a geographic location of each node in the plurality of nodes containing the electronic resource. The computer determines a distance between the geographic location of each node in the plurality of nodes and the geographic location of the origin of the request for the electronic resource, respectively. The computer selects a remote application service based at least partially on the distance between the geographic location of each node and the geographic location of the origin of the request for the electronic resource.
    Type: Application
    Filed: June 22, 2012
    Publication date: December 26, 2013
    Applicant: International Business Machines Corporation
    Inventors: Messaoud B. Benantar, David Y. Chang, John Y. Chang, Vishwanath Venkataramappa
  • Publication number: 20130311632
    Abstract: Systems, methods and computer-readable media provide for identifying a physical machine corresponding to a virtual machine. A system assigns a data center machine identifier to a physical computing device in a data center, along with a physical location for the physical computing system. In response to creating a virtual machine on the physical computing device, the system creates a mapping from a virtual machine identifier for the virtual machine to the data center machine identifier for the physical computing system.
    Type: Application
    Filed: May 21, 2012
    Publication date: November 21, 2013
    Applicant: International Business Machines Corporation
    Inventors: David Y. Chang, John Y. Chang, Edwin M. Philpot, Vishwanath Venkataramappa
  • Patent number: 8201754
    Abstract: A common rail single fluid injection system includes fuel injectors and control valve assemblies with an internal cooling fluid circuit to improve overall life and performance of the injector. This is accomplished by supplying cooling fluid to the injector and allowing the same to come in direct contact with one of the hottest locations within the fuel injector; the high-pressure leak split spot. By providing cooling fluid directly to this location and then allowing the cooling fluid to drain out of the injector, the present disclosure effectively and efficiently manages thermal loads within the injector.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: June 19, 2012
    Assignee: Caterpillar Inc.
    Inventor: David Y. Chang
  • Publication number: 20110132293
    Abstract: A common rail single fluid injection system includes fuel injectors and control valve assemblies with an internal cooling fluid circuit to improve overall life and performance of the injector. This is accomplished by supplying cooling fluid to the injector and allowing the same to come in direct contact with one of the hottest locations within the fuel injector; the high-pressure leak split spot. By providing cooling fluid directly to this location and then allowing the cooling fluid to drain out of the injector, the present disclosure effectively and efficiently manages thermal loads within the injector.
    Type: Application
    Filed: December 3, 2009
    Publication date: June 9, 2011
    Applicant: Caterpillar Inc.
    Inventor: David Y. Chang
  • Patent number: 7946276
    Abstract: A fuel injector is disclosed. The fuel injector includes an injector valve needle and a valve actuation assembly including a stator, an armature, and a valve, the valve in fluid communication with the injector valve needle. A stator protection device is positioned between the stator and at least a portion of the armature. The stator protection device is configured to prevent contact between the stator and the armature.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: May 24, 2011
    Assignee: Caterpillar Inc.
    Inventors: Thomas G. Pusch, David E. Martin, David Y. Chang
  • Publication number: 20090242667
    Abstract: A fuel injector is disclosed. The fuel injector includes an injector valve needle and a valve actuation assembly including a stator, an armature, and a valve, the valve in fluid communication with the injector valve needle. A stator protection device is positioned between the stator and at least a portion of the armature. The stator protection device is configured to prevent contact between the stator and the armature.
    Type: Application
    Filed: March 31, 2008
    Publication date: October 1, 2009
    Applicant: Caterpillar Inc.
    Inventors: Thomas G. Pusch, David E. Martin, David Y. Chang
  • Patent number: 7476555
    Abstract: A method of chip manufacturing, comprises of a design stage; a simulation stage; a foundry stage; a testing/packaging stage; a cutting stage; and a final coating stage. The present invention provides a method of chip testing comprises of disposing a substrate layer on a wafer having a plurality of chips; exposing a plurality of pads on the chips of the wafer; forming bumps on the pads of the chips of the wafer; performing tests from the bumps on the chips of the wafer. Alternatively, the present invention provides a method of chip testing comprises of disposing a substrate layer on a wafer having a plurality of chips; connecting a plurality of pads on the chips of the wafer to a plurality of corresponding pads on the substrate layer; planting bumps on the pads on the opposite side of the substrate layer; performing tests from the bumps on the substrate layer.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: January 13, 2009
    Assignee: AirDio Wireless Inc.
    Inventors: Wen Tsay, Bao-Iai Hwang, David Y Chang, Ling Huang
  • Publication number: 20080295806
    Abstract: An engine comprises a block, a piston, a head, a fuel injector, and a sleeve. The block includes at least one bore. The piston is configured to reciprocate within the bore. The head is coupled to the block and defines with the block and the piston a combustion chamber. The fuel injector is coupled to the head and is configured to deliver fuel to the combustion chamber. The fuel injector includes an actuator extending between a first axial position and a second axial position along a longitudinal axis of the fuel injector. The sleeve is coupled between the head and the fuel injector and extends between a third axial position and a fourth axial position along the axis of the fuel injector. The area between the first and second axial positions at least partially overlaps the area between the third and fourth axial positions.
    Type: Application
    Filed: June 4, 2007
    Publication date: December 4, 2008
    Applicant: Caterpillar Inc.
    Inventors: David Y. Chang, David J. Lin, Thomas G. Pusch
  • Publication number: 20080113457
    Abstract: A method of chip manufacturing, comprises of a design stage; a simulation stage; a foundry stage; a testing/packaging stage; a cutting stage; and a final coating stage. The present invention provides a method of chip testing comprises of disposing a substrate layer on a wafer having a plurality of chips; exposing a plurality of pads on the chips of the wafer; forming bumps on the pads of the chips of the wafer; performing tests from the bumps on the chips of the wafer. Alternatively, the present invention provides a method of chip testing comprises of disposing a substrate layer on a wafer having a plurality of chips; connecting a plurality of pads on the chips of the wafer to a plurality of corresponding pads on the substrate layer; planting bumps on the pads on the opposite side of the substrate layer; performing tests from the bumps on the substrate layer.
    Type: Application
    Filed: November 15, 2006
    Publication date: May 15, 2008
    Inventors: Wen Tsay, Bao-Iai Hwang, David Y. Chang, Ling Huang
  • Publication number: 20070198996
    Abstract: A driver installation free system including a peripheral storing a device driver, a host, an operation system, an application interface and a middleware is provided. When the peripheral device is coupled with the host, the middleware utilizes the bus driver to read a configuration of the peripheral device, the driver function information and the driver parameter structure from the peripheral device, and generates relationships between the standard command and the device driver command as well as between the standard parameter structure and the driver parameter structure.
    Type: Application
    Filed: June 8, 2006
    Publication date: August 23, 2007
    Inventors: Gary Chiu, Vincent Yang, David Y. Chang, Ling Huang, Wen Tsay
  • Patent number: 7178491
    Abstract: A system and method for controlling a variable valve actuation system for an engine is provided. An engine valve is moved between a first position where the engine valve blocks a flow of fluid and a second position where the engine valve allows a flow of fluid. Fluid is provided to a chamber of a valve actuator adapted to operatively engage the engine valve. A parameter indicative of a viscosity of the fluid provided to the chamber of the valve actuator is sensed. Fluid is trapped within the chamber of the valve actuator to prevent the engine valve from moving to the first position. A response time of the valve actuator is determined based on the viscosity of the fluid provided to the chamber of the valve actuator. The response time indicates the time required to release the fluid from the chamber of the valve actuator to allow the engine valve to move to the first position.
    Type: Grant
    Filed: June 5, 2003
    Date of Patent: February 20, 2007
    Assignee: Caterpillar Inc
    Inventor: David Y. Chang
  • Patent number: 6957634
    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: Grant
    Filed: October 4, 2002
    Date of Patent: October 25, 2005
    Assignee: Caterpillar Inc.
    Inventor: David Y. Chang
  • Publication number: 20040244742
    Abstract: A system and method for controlling a variable valve actuation system for an engine is provided. An engine valve is moved between a first position where the engine valve blocks a flow of fluid and a second position where the engine valve allows a flow of fluid. Fluid is provided to a chamber of a valve actuator adapted to operatively engage the engine valve. A parameter indicative of a viscosity of the fluid provided to the chamber of the valve actuator is sensed. Fluid is trapped within the chamber of the valve actuator to prevent the engine valve from moving to the first position. A response time of the valve actuator is determined based on the viscosity of the fluid provided to the chamber of the valve actuator. The response time indicates the time required to release the fluid from the chamber of the valve actuator to allow the engine valve to move to the first position.
    Type: Application
    Filed: June 5, 2003
    Publication date: December 9, 2004
    Applicant: Caterpillar Inc.
    Inventor: David Y. Chang
  • Patent number: 6769385
    Abstract: A velocity control system for an engine valve is provided. The system includes a valve having a housing defining an opening, a chamber adapted to receive a fluid, a first fluid passageway connecting the opening with the chamber, a second fluid passageway connecting the opening with the chamber, and a third fluid passageway connecting the opening with the chamber. A piston is slidably disposed in the chamber and is moveable from a first position to a second position. The movement of the piston from the first position to the second position forces fluid from the chamber at a first flow rate during movement of the piston through a first travel distance and at a second flow rate during movement of the piston through a second travel distance. The first flow rate is greater than the second flow rate. A check valve is adapted to prevent fluid from flowing from the chamber through the first fluid passageway when the piston is moving from the first position to the second position.
    Type: Grant
    Filed: March 12, 2003
    Date of Patent: August 3, 2004
    Assignee: Caterpillar Inc
    Inventor: David Y. Chang