Patents by Inventor Andy Wang

Andy Wang 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: 12285371
    Abstract: An anti-pinch system for an electric seat includes a plurality of infrared sensing modules, a seat cushion hose, a footrest hose, a pressure sensor, at least one linear actuator, a central processing unit, a power module and a control module. When the user operates the electric seat to act, the plurality of infrared sensing modules and the pressures sensor synchronously sense whether an obstacle is under the electric seat. If an obstacle exists under the electric seat, the central processing unit will control the at least one actuator to stop or to reversely act. When the user cannot perceive obstacles by themselves, the electric seat can be automatically prevented from pinching obstacles, thus avoiding damaging the obstacles or the electric seat.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: April 29, 2025
    Assignees: SOFLEX FURNITURE CO LTD
    Inventors: Andy Wang, Yueh-Cheng Tsay
  • Publication number: 20240237831
    Abstract: An anti-pinch system for an electric seat includes a plurality of infrared sensing modules, a seat cushion hose, a footrest hose, a pressure sensor, at least one linear actuator, a central processing unit, a power module and a control module. When the user operates the electric seat to act, the plurality of infrared sensing modules and the pressures sensor synchronously sense whether an obstacle is under the electric seat. If an obstacle exists under the electric seat, the central processing unit will control the at least one actuator to stop or to reversely act. When the user cannot perceive obstacles by themselves, the electric seat can be automatically prevented from pinching obstacles, thus avoiding damaging the obstacles or the electric seat.
    Type: Application
    Filed: May 31, 2023
    Publication date: July 18, 2024
    Inventors: Andy WANG, YUEH-CHENG TSAY
  • Publication number: 20190380896
    Abstract: A chair safety system against accidental pressing has a central processing unit, multiple sensors, multiple linear pushrods, a power device, and a controller. The multiple sensors, the multiple linear pushrods, the power device, and the controller are electrically connected to the central processing unit, respectively. The multiple sensors include a first sensor and at least one second sensor that are respectively mounted to the linear pushrods, a linkage of a height adjustable chair, or a seat of the height adjustable chair. The first sensor is a human touch sensor or a Hall Effect sensor. The at least one second sensor is a pyroelectric sensor, a microwave sensor, or an ultrasonic sensor. By different sorts of the sensors working simultaneously, the linear pushrods will be stopped if any obstacles exist below the seat; thus damage to the obstacles and the seat may be prevented.
    Type: Application
    Filed: June 15, 2018
    Publication date: December 19, 2019
    Inventor: Andy Wang
  • Patent number: 10025952
    Abstract: The present invention includes a system and method for defending against unwanted observations of the information conveyed by electronic devices. The system allows users to access sensitive information in public without the fear of visual or other observational leaks. The present invention intercepts sensitive data elements before they are conveyed to a user and replaces the sensitive data with non-sensitive information referred to as aliases. In addition, the system provides a means of computing with sensitive data in a non-observable way. All of this is accomplished while maintaining full functionality and legacy compatibility across applications.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: July 17, 2018
    Assignees: THE FLORIDA STATE UNIVERSITY RESEARCH FOUNDATION, INC., THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: An-I Andy Wang, Michael Mitchell, Peter Reiher
  • Patent number: 9404970
    Abstract: A system includes processor cores that receive packets over a debug bus. The cores execute transactions in response to the packets. The packets are one of several types of packets such as a Second Access Bus (SAB) packet and Debug Access Bus (DAB) packet. The cores include specified resources and non-specified resources. A core that executes a transaction in response to a SAB packet accesses a non-specified resource and a core that executes a transaction in response to a DAB packet accesses a specified resources. A debug specification identifies the specified resources as being accessible by a debug controller. The debug specification does not identify the non-specified resources as being accessible by the debug controller.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: August 2, 2016
    Assignee: CAVIUM, INC.
    Inventors: Teng Chiang Lin, Gerald Lampert, Nitin Prakash, Andy Wang, Bryan W. Chin
  • Publication number: 20160139201
    Abstract: A system includes processor cores that receive packets over a debug bus. The cores execute transactions in response to the packets. The packets are one of several types of packets such as a Second Access Bus (SAB) packet and Debug Access Bus (DAB) packet. The cores include specified resources and non-specified resources. A core that executes a transaction in response to a SAB packet accesses a non-specified resource and a core that executes a transaction in response to a DAB packet accesses a specified resources. A debug specification identifies the specified resources as being accessible by a debug controller. The debug specification does not identify the non-specified resources as being accessible by the debug controller.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Teng Chiang Lin, Gerald Lampert, Nitin Prakash, Andy Wang, Bryan W. Chin
  • Publication number: 20160100689
    Abstract: A portable multifunction seat cushion has a body, a fixing unit, a carrying unit and a storage unit. The body has a middle, an inner surface, an outer surface, two opposite sidewalls and two folding lines. The folding lines are formed on the middle of the body at an interval and are parallel with each other and the opposite sidewalls of the body. The fixing unit is mounted on the opposite sidewalls of the body to fasten the body when the body is folded. The carrying unit is attached to the body to provide a carrying function. The storage unit is attached on the outer surface of the body to provide a storage function.
    Type: Application
    Filed: October 14, 2014
    Publication date: April 14, 2016
    Inventor: Andy Wang
  • Publication number: 20130088062
    Abstract: An adjustable and pivotable seat includes a base, a backrest plate and an adjusting rod. The base has a receiving portion disposed on one end of the base and a receiving space defined in the receiving portion, and an opening inclinedly defined through the receiving portion. The backrest plate is pivotally connected with the base and has a series of teeth disposed on the backrest plate and a series of slots respectively defined in between the series of teeth. The series of teeth is correspondingly and movable received in the receiving space in the base. The adjusting rod is selectively inserted into the opening and selectively engages one of the series of slots. Therefore, the backrest plate is pivotable relative to the base and an angle between the backrest plate and the base is adjustable.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 11, 2013
    Inventor: Andy Wang
  • Patent number: 8140751
    Abstract: A system defining a power-aware redundant array of identical disks (PARAID) is provided. The PARAID includes multiple data-storing disks that store multiple data blocks in a skewed stripping pattern. The PARAID further includes a PARAID disk manager for selectively powering on the plurality of disks based upon user demand. A PARAID disk driver is also provided. The PARAID disk driver includes a PARAID level module for instantiating a PARAID to operate within a computing environment by segmenting data among the array of independent disks in a skewed striping pattern. The skewed striping pattern creates multiple distinct sets of the array of independent disks, each set defining a unique gear in which the PARAID can operate. Additionally, the PARAID disk driver includes a PARAID gear-shifting logic module for selectively causing the PARAID to operate in a particular gear. The PARAID disk driver further includes a PARAID monitoring module for determining in which gear the PARAID operates.
    Type: Grant
    Filed: June 16, 2006
    Date of Patent: March 20, 2012
    Assignee: Florida State University
    Inventor: An-I Andy Wang
  • Publication number: 20070270225
    Abstract: A solution for network latency inherent in a multiplayer online game involving more than two players is disclosed. The solution is a dynamic re-sequencing and synchronization mechanism that enables seamless and simultaneous participation by remote users, such that an event can have an immediate and consequential effect on a related event without the unwanted effects resulting from network latency.
    Type: Application
    Filed: May 29, 2007
    Publication date: November 22, 2007
    Inventors: Andy Wang, Gabriel Law
  • Publication number: 20070265043
    Abstract: An integrated on-line networked video game system is disclosed. Effects of variable latency are mitigated dynamically to assure that all players see game displays consistent with actual game actions. Games are organized into events that allow dynamic enhancement of character capabilities during play.
    Type: Application
    Filed: April 11, 2007
    Publication date: November 15, 2007
    Inventors: Andy Wang, Gabriel Law, Sean Mackay
  • Patent number: 7244181
    Abstract: A solution for network latency inherent in a multiplayer online game involving more than two players. The solution is a dynamic re-sequencing and synchronization mechanism that enables seamless and simultaneous participation by remote users, such that an event can have an immediate and consequential effect on a related event without the unwanted effects resulting from network latency.
    Type: Grant
    Filed: January 22, 2004
    Date of Patent: July 17, 2007
    Assignee: Netamin Communication Corp.
    Inventors: Andy Wang, Gabriel Law
  • Patent number: 7120863
    Abstract: Disclosed is a system, method, and program for generating an interface to elements in a document. The document defines a relationship of the elements and at least one attribute for each element. A class is generated for at least one element to implement methods from information provided on elements in the document and a mapping indicating at least one element in the document to map to a class. The at least one indicated element in the document for which the class is generated can be accessed and affected by the methods implemented in the class.
    Type: Grant
    Filed: November 15, 1999
    Date of Patent: October 10, 2006
    Assignee: International Business Machines Corporation
    Inventor: I-Shin Andy Wang
  • Patent number: 7099899
    Abstract: A content management system provides versioning capability that can either be controlled by the client application or be transparent thereto. Control of document versions depends on the root and child component attributes that are defined by the hierarchical structure of the document. When a document is updated, the present system performs any or all of the following scenarios as desired by the user: replace the existing attribute values stored in the root component instance for a specified document; replace the existing attribute values stored in a specified child component instance for the specified document; add a new child component instance into the hierarchical structure for the specified document; or delete an existing child component instance from the hierarchical structure for the specified document.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: August 29, 2006
    Assignee: International Business Machines Corporation
    Inventors: David Mun-Hien Choy, Sudipta Deb Deb, Tawei Hu, Lily Liang, Kenneth Carlin Nelson, Edward Joseph Perry, Mayank Vipin Shah, I-Shin Andy Wang, Howard Hao Zhang
  • Publication number: 20060033736
    Abstract: A color and lighting method and model for computer graphics productions that automates most of the lighting and compositing processes, creates a light rig that works for at least most of the shots in a given sequence, and allows multiple shots to be run simultaneously without manual interaction.
    Type: Application
    Filed: August 10, 2005
    Publication date: February 16, 2006
    Inventor: Andy Wang
  • Patent number: 6879989
    Abstract: A method, apparatus, and article of manufacture for a computer implemented modification system for supporting localized data changes in a computer. A change is executed to data in a computer having a local database. The change is performed by the computer to modify data in the local database stored within a data storage device at the computer. The change is indicated as being global. When the local database on the computer is synchronized with a main database on another computer, only global changes are transmitted from the local database to the main database.
    Type: Grant
    Filed: August 16, 1999
    Date of Patent: April 12, 2005
    Assignee: International Business Machines Corporation
    Inventors: Josephine Miu Cheng, Jyh-Herng Chow, Thanh Tan Pham, HongHai Shen, I-Shin Andy Wang
  • Patent number: 6817019
    Abstract: The present invention discloses a method, apparatus, and article of manufacture for tracking and propagating state changes in a message-driven computer program. In accordance with the present invention, a program in the memory of a computer receives a notification signal indicating that an event has occurred and transitions a first component from a current state to a new state based on the notification signal, wherein the states are represented by discrete objects or components. The computer program propagates, to a second component subordinate to a first component representing the new state, a signal indicating the new state of the first component.
    Type: Grant
    Filed: May 31, 1996
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: I-Shin Andy Wang, Jy-Jine James Lin
  • Publication number: 20040152519
    Abstract: A solution for network latency inherent in a multiplayer online game involving more than two players. The solution is a dynamic re-sequencing and synchronization mechanism that enables seamless and simultaneous participation by remote users, such that an event can have an immediate and consequential effect on a related event without the unwanted effects resulting from network latency.
    Type: Application
    Filed: January 22, 2004
    Publication date: August 5, 2004
    Inventors: Andy Wang, Gabriel Law
  • Patent number: 6654762
    Abstract: The present invention discloses a method, apparatus, and article of manufacture for generating a database application. In accordance with the present invention, a features list is built for the database application. The features list contains user-selected functions. The database application is dynamically configured based on the built features list.
    Type: Grant
    Filed: August 16, 1999
    Date of Patent: November 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Josephine Miu Cheng, Jyh-Herng Chow, Thanh Tan Pham, HongHai Shen, I-Shin Andy Wang
  • Patent number: D888058
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: June 23, 2020
    Assignee: SHANGHAI XSTAR TECHNOLOGY CO., LTD.
    Inventors: Jun Ding, Andy Wang, Tao Cheng, Julia Zhu