Patents by Inventor Eric Yeh

Eric Yeh 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: 8271895
    Abstract: A method is provided for programming step and repeat operations of a machine vision inspection system. The machine vision inspection system includes an imaging portion, a stage for holding one or more workpieces in a field of view (FOV) of the imaging portion, a control portion, and a graphical user interface (GUI). According to the method, a user operates the machine vision inspection system to define a set of inspection operations to be performed on a first configuration of workpiece features. The user also operates the GUI to display a step and repeat dialog box, in which he defines a first plurality of parameters defining a set of default step and repeat locations for performing the defined set of inspection operations. The user further operates the GUI to define a set of inspection step and repeat locations, which is a subset of the defined set of default step and repeat locations, where the inspection operations are to be actually performed.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: September 18, 2012
    Assignee: Mitutoyo Corporation
    Inventors: Eric Yeh-Wei Tseo, Dahai Yu, Ryan Northrup
  • Patent number: 8112103
    Abstract: Embodiments of the present invention relate to methods, systems, and computer-readable media for mobile device messaging. Mobile device messaging comprises collecting from an originating system information including content data to be sent to the mobile device. One or more short messages are generating for encapsulating the content data. The one or more short messages are formatted to be readable by a web service and the content data is formatted to be readable by the mobile device. The one or more short messages are sent to the web service for delivery to the mobile device.
    Type: Grant
    Filed: January 16, 2004
    Date of Patent: February 7, 2012
    Inventors: Kuang-Chao Eric Yeh, Lynn Lin, George Shih
  • Publication number: 20110231787
    Abstract: A method is provided for programming step and repeat operations of a machine vision inspection system. The machine vision inspection system includes an imaging portion, a stage for holding one or more workpieces in a field of view (FOV) of the imaging portion, a control portion, and a graphical user interface (GUI). According to the method, a user operates the machine vision inspection system to define a set of inspection operations to be performed on a first configuration of workpiece features. The user also operates the GUI to display a step and repeat dialog box, in which he defines a first plurality of parameters defining a set of default step and repeat locations for performing the defined set of inspection operations. The user further operates the GUI to define a set of inspection step and repeat locations, which is a subset of the defined set of default step and repeat locations, where the inspection operations are to be actually performed.
    Type: Application
    Filed: March 22, 2010
    Publication date: September 22, 2011
    Applicant: MITUTOYO CORPORATION
    Inventors: Eric Yeh-Wei Tseo, Dahai Yu, Ryan Northrup
  • Publication number: 20090307162
    Abstract: The present invention relates to a method and apparatus for assisting with automated task management. In one embodiment, an apparatus for assisting a user in the execution of a task, where the task includes one or more workflows required to accomplish a goal defined by the user, includes a task learner for creating new workflows from user demonstrations, a workflow tracker for identifying and tracking the progress of a current workflow executing on a machine used by the user, a task assistance processor coupled to the workflow tracker, for generating a suggestion based on the progress of the current workflow, and a task executor coupled to the task assistance processor, for manipulating an application on the machine used by the user to carry out the suggestion.
    Type: Application
    Filed: June 1, 2009
    Publication date: December 10, 2009
    Inventors: Hung Bui, Steven Eker, Daniel Elenius, Melinda Gervasio, Thomas J. Lee, Mei Marker, David Morley, Janet Murdock, Karen Myers, Bart Peintner, Shahin Saadati, Eric Yeh, Neil Yorke-Smith
  • Publication number: 20050164721
    Abstract: Embodiments of the present invention relate to methods, systems, and computer-readable media for mobile device messaging. Mobile device messaging comprises collecting from an originating system information including content data to be sent to the mobile device. One or more short messages are generating for encapsulating the content data. The one or more short messages are formatted to be readable by a web service and the content data is formatted to be readable by the mobile device. The one or more short messages are sent to the web service for delivery to the mobile device.
    Type: Application
    Filed: January 16, 2004
    Publication date: July 28, 2005
    Inventors: Kuang-Chao Eric Yeh, Lynn Lin, George Shih
  • Publication number: 20040068569
    Abstract: A system and method for identifying portable devices by a web server. The system includes a portable device and a web server. When web service is desired, at least one unique identifying characteristic of the portable device is acquired and included into the header of a HTTP packet, and the packet is sent to a web server. The packet is received by the web server through a network, and the unique identifying characteristics of the portable device are acquired from the header of the packet. Further, the production date and specifications of the portable device are acquired by querying a database according to the unique identifying characteristics on the web server.
    Type: Application
    Filed: September 6, 2002
    Publication date: April 8, 2004
    Inventors: Mavis Liao, Eric Yeh, Teng-Hsu Lee
  • Publication number: 20040006578
    Abstract: A system for distributed concurrent version management. The system includes a first server, a second server, and a first client. The first server has a first database including a file. The second server has a second database including a file copy corresponding to the file, a data replication module, and a connection detection module. When the first client wants to replace the file copy in the second server with an updated file, the file copy is replaced by the updated file when the first server and the second server are connected. Then, the updated file is copied to the first server by the data replication module, and the file in the first database is replaced by the updated file.
    Type: Application
    Filed: November 27, 2002
    Publication date: January 8, 2004
    Inventors: Trsunyeng Yu, Hubert Chiu, Eric Yeh