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).
-
Publication number: 20240113177Abstract: An integrated circuit includes a first device having a first source or drain region, and a second device having a second source or drain region that is laterally adjacent to the first source or drain region. A conductive source or drain contact includes (i) a lower portion in contact with the first source or drain region, and extending above the first source or drain region, and (ii) an upper portion extending laterally from above the lower portion to above the second source or drain region. A dielectric material is between at least a section of the upper portion of the conductive source or drain contact and the second source or drain region. In an example, each of the first and second devices is a gate-all-around (GAA) device having one or more nanoribbons, nanowires, or nanosheets as channel regions, or is a finFet structure having a fin-based channel region.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Applicant: Intel CorporationInventors: Sukru Yemenicioglu, Quan Shi, Marni Nabors, Charles H. Wallace, Xinning Wang, Tahir Ghani, Andy Chih-Hung Wei, Mohit K. Haran, Leonard P. Guler, Sivakumar Venkataraman, Reken Patel, Richard Schenker
-
Patent number: 11913943Abstract: System and method embodiments for analyzing a test fluid to detect prior or present infestations of bed bugs are described. In an embodiment, the method may include receiving the test fluid on a test strip within the detection device. The test strip may include a reaction portion and a reagent portion containing an antibody or antigen-binding fragment that is conjugated to a colored particle. The test fluid may include bed bug antigen that reacts with the conjugated antibody. The detection device may include a first and a second optical sensor for monitoring a reaction and a background color intensity, respectively. Upon a predetermined time delay elapsing, the detection device determines whether bed bug antigen is present in the test fluid using the monitored color intensities and minimum and maximum color intensity thresholds associated with bed bugs. Then, the detection device outputs a result using a visual display.Type: GrantFiled: August 14, 2020Date of Patent: February 27, 2024Assignee: Redcoat Solutions, Inc.Inventors: William John Hall, Benedict Louis Zin, Andy Sturman, Min Wang
-
Publication number: 20190380896Abstract: 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: ApplicationFiled: June 15, 2018Publication date: December 19, 2019Inventor: Andy Wang
-
Patent number: 10025952Abstract: 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: GrantFiled: November 23, 2015Date of Patent: July 17, 2018Assignees: THE FLORIDA STATE UNIVERSITY RESEARCH FOUNDATION, INC., THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: An-I Andy Wang, Michael Mitchell, Peter Reiher
-
Patent number: 9404970Abstract: 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: GrantFiled: November 14, 2014Date of Patent: August 2, 2016Assignee: CAVIUM, INC.Inventors: Teng Chiang Lin, Gerald Lampert, Nitin Prakash, Andy Wang, Bryan W. Chin
-
Publication number: 20160139201Abstract: 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: ApplicationFiled: November 14, 2014Publication date: May 19, 2016Inventors: Teng Chiang Lin, Gerald Lampert, Nitin Prakash, Andy Wang, Bryan W. Chin
-
Publication number: 20160100689Abstract: 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: ApplicationFiled: October 14, 2014Publication date: April 14, 2016Inventor: Andy Wang
-
Publication number: 20130088062Abstract: 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: ApplicationFiled: October 11, 2011Publication date: April 11, 2013Inventor: Andy Wang
-
Patent number: 8140751Abstract: 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: GrantFiled: June 16, 2006Date of Patent: March 20, 2012Assignee: Florida State UniversityInventor: An-I Andy Wang
-
Publication number: 20070270225Abstract: 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: ApplicationFiled: May 29, 2007Publication date: November 22, 2007Inventors: Andy Wang, Gabriel Law
-
Publication number: 20070265043Abstract: 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: ApplicationFiled: April 11, 2007Publication date: November 15, 2007Inventors: Andy Wang, Gabriel Law, Sean Mackay
-
Patent number: 7244181Abstract: 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: GrantFiled: January 22, 2004Date of Patent: July 17, 2007Assignee: Netamin Communication Corp.Inventors: Andy Wang, Gabriel Law
-
Patent number: 7120863Abstract: 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: GrantFiled: November 15, 1999Date of Patent: October 10, 2006Assignee: International Business Machines CorporationInventor: I-Shin Andy Wang
-
Patent number: 7099899Abstract: 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: GrantFiled: April 23, 2002Date of Patent: August 29, 2006Assignee: International Business Machines CorporationInventors: 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: 20060033736Abstract: 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: ApplicationFiled: August 10, 2005Publication date: February 16, 2006Inventor: Andy Wang
-
Patent number: 6879989Abstract: 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: GrantFiled: August 16, 1999Date of Patent: April 12, 2005Assignee: International Business Machines CorporationInventors: Josephine Miu Cheng, Jyh-Herng Chow, Thanh Tan Pham, HongHai Shen, I-Shin Andy Wang
-
Patent number: 6817019Abstract: 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: GrantFiled: May 31, 1996Date of Patent: November 9, 2004Assignee: International Business Machines CorporationInventors: I-Shin Andy Wang, Jy-Jine James Lin
-
Publication number: 20040152519Abstract: 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: ApplicationFiled: January 22, 2004Publication date: August 5, 2004Inventors: Andy Wang, Gabriel Law
-
Patent number: 6654762Abstract: 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: GrantFiled: August 16, 1999Date of Patent: November 25, 2003Assignee: International Business Machines CorporationInventors: Josephine Miu Cheng, Jyh-Herng Chow, Thanh Tan Pham, HongHai Shen, I-Shin Andy Wang
-
Patent number: D888058Type: GrantFiled: February 20, 2018Date of Patent: June 23, 2020Assignee: SHANGHAI XSTAR TECHNOLOGY CO., LTD.Inventors: Jun Ding, Andy Wang, Tao Cheng, Julia Zhu