Patents by Inventor James Lai
James Lai 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: 10467250Abstract: The present disclosure provides a detailed description of techniques for data model design collaboration using semantically correct collaborative objects. Certain embodiments comprise detecting various interaction events from designers collaborating on designing a virtual multidimensional data model to generate unit of work objects characterizing certain design transactions invoked by the interaction events. The unit of work objects are used to determine a set of committed modifications to the virtual multidimensional data model design for broadcasting to the collaborating designers. Some embodiments comprise unit of work objects based on various multidimensional data model rules, syntactic rules, semantic rules, and/or other criteria to determine valid committed modifications. Other embodiments comprise unit of work objects from multiple design transactions that are merged to determine the committed modifications.Type: GrantFiled: December 14, 2015Date of Patent: November 5, 2019Assignee: AtScale, Inc.Inventors: Matthew Baird, James Lai
-
Publication number: 20170181556Abstract: A snack and beverage container set is revealed. The snack and beverage container set includes a first container for receiving beverage therein, a second container mounted in the first container and used for mounting snacks, a first cover covered over the first and second containers and a second cover rotatably disposed over the first cover. The first cover includes a circular shade and a wide opening penetrating the circular shade. The second cover includes a circular shell and a wide opening penetrating the circular shell. A straw is passed through a vertical slot of the first cover into the inner space of the first container for users to drink beverage. The second cover is also rotated to make the wide opening of the second cover align with or move away from the wide opening of the first cover for taking snacks or closing the second container.Type: ApplicationFiled: December 23, 2015Publication date: June 29, 2017Inventor: James Lai
-
Publication number: 20170169092Abstract: The present disclosure provides a detailed description of techniques for data model design collaboration using semantically correct collaborative objects. Certain embodiments comprise detecting various interaction events from designers collaborating on designing a virtual multidimensional data model to generate unit of work objects characterizing certain design transactions invoked by the interaction events. The unit of work objects are used to determine a set of committed modifications to the virtual multidimensional data model design for broadcasting to the collaborating designers. Some embodiments comprise unit of work objects based on various multidimensional data model rules, syntactic rules, semantic rules, and/or other criteria to determine valid committed modifications. Other embodiments comprise unit of work objects from multiple design transactions that are merged to determine the committed modifications.Type: ApplicationFiled: December 14, 2015Publication date: June 15, 2017Inventors: Matthew Baird, James LAI
-
Patent number: 9573738Abstract: A beverage container cap is revealed. The beverage container cap includes a cap body movably disposed on top of a beverage container, a waterproof gasket fixed on bottom of a valve seat with a chamber, and a pivot valve mounted in the chamber of the valve seat. A liquid through hole and at least one vent are arranged at the waterproof gasket. When a hemispherical pivot part of the pivot valve is pivotally rotated within the chamber of the valve seat to make the beverage container cap in a closed or open state, at least one lug on the hemispherical pivot part is pressed against or away from the vent of the waterproof gasket. Thereby pressure in the beverage container is equal to the pressure of the atmosphere outside while beverage in the container flows out. Thus users can drink the beverage from the container smoothly.Type: GrantFiled: December 23, 2015Date of Patent: February 21, 2017Assignee: SARA ROSE INTERNATIONAL INC.Inventor: James Lai
-
Patent number: 9092207Abstract: A data bus can supply power from a first power source to a sink device. The data bus is coupled to a second power source. An electrical current from the second power source supplements an electrical current on the data bus if the voltage on the data bus decreases to less than a threshold value.Type: GrantFiled: July 9, 2010Date of Patent: July 28, 2015Assignee: Seagate Technology LLCInventors: Yu Nang Zai, James Lai Kein Chang, Kah Liang Gan, Pei Koh Lee, Wei Loon Ng, Lina Wang
-
Publication number: 20120011376Abstract: A data bus can supply power from a first power source to a sink device. The data bus is coupled to a second power source. An electrical current from the second power source supplements an electrical current on the data bus if the voltage on the data bus decreases to less than a threshold value.Type: ApplicationFiled: July 9, 2010Publication date: January 12, 2012Applicant: SEAGATE TECHNOLOGY LLCInventors: Yu Nang Zai, James Lai Kein Chang, Kah Liang Gan, Pei Koh Lee, Wei Loon NG, Lina Wang
-
Patent number: 7868620Abstract: The disclosure is related to detecting an electrostatic charge at a data storage device. The electrostatic charge can be detected and a data integrity management process can be implemented. In a particular embodiment, a method includes monitoring an electronic device having a data storage medium for an electrostatic event. The method also includes selectively performing a data integrity management process on the data storage medium when the electrostatic event is detected.Type: GrantFiled: August 29, 2007Date of Patent: January 11, 2011Assignee: Seagate Technology LLCInventors: Hla Moe, James Lai Kein Chang, Yu Nang Zai, Pei Koh Lee, Lucas Kong Yaw Lee, Boon Liong Tan
-
Publication number: 20090059440Abstract: The disclosure is related to detecting an electrostatic charge at a data storage device. The electrostatic charge can be detected and a data integrity management process can be implemented. In a particular embodiment, a method includes monitoring an electronic device having a data storage medium for an electrostatic event. The method also includes selectively performing a data integrity management process on the data storage medium when the electrostatic event is detected.Type: ApplicationFiled: August 29, 2007Publication date: March 5, 2009Applicant: Seagate Technology LLCInventors: Hla Moe, James Lai Kein Chang, Yu Nang Zai, Pei Koh Lee, Lucas Kong Yaw Lee, Boon Liong Tan
-
Publication number: 20070164382Abstract: A magnetic transistor includes a magnetic section, a thin semiconductor layer, a first metal terminal, a second metal terminal, and a third metal terminal. The thin semiconductor layer is disposed on the magnetic section. The first metal terminal is disposed on one end of the magnetic section, acting as a gate of the magnetic transistor and capable of providing a conductive channel in the thin semiconductor layer. The second metal terminal and the third metal terminal are disposed respectively on one end and the other end of the thin semiconductor layer, capable of creating a conductive region. While the magnetic transistor is turned on, a current path is formed between the second metal terminal and the third metal terminal via the thin semiconductor layer.Type: ApplicationFiled: October 16, 2006Publication date: July 19, 2007Inventors: James Lai, Tom Agan
-
Publication number: 20070152254Abstract: A magnetic transistor includes a first magnetic section, a second magnetic section, a conductive section, a first metal terminal, and a second metal terminal. The conductive section is disposed between and is in direct contact with both the first and second magnetic section. The first metal terminal is disposed on one end of an opposite surface to the conductive section of the first magnetic section. The second metal terminal is disposed on one end approximately diagonal to the first metal terminal on an opposite surface to the conductive section of the second magnetic section. While the magnetic transistor structure is turned on, a current flows through the first magnetic section and the second magnetic section via the conductive section.Type: ApplicationFiled: October 6, 2006Publication date: July 5, 2007Applicant: NORTHERN LIGHTS SEMICONDUCTOR CORP.Inventors: James Lai, Tom Agan
-
Publication number: 20070152713Abstract: A magnetic transistor circuit with the OR, NOR, NAND and AND functions has a first, a second, a third, a fourth magnetic transistor, and a routing line. These four magnetic transistors as ordinary transistors that can be turned on or turned off by the control of several metal devices respectively disposed around the magnetic transistors. The OR, NOR, NAND and AND logic functions of the binary system can be implemented by the control of these metal devices.Type: ApplicationFiled: October 16, 2006Publication date: July 5, 2007Inventors: Tom Agan, James Lai
-
Publication number: 20070153568Abstract: A magnetic transistor circuit with the AND, NAND, NOR and OR functions has a first, a second, a third, a fourth magnetic transistor, and a routing line. These four magnetic transistors as ordinary transistors that can be turned on or turned off by the control of several metal devices respectively disposed around the magnetic transistors. The AND, NAND, NOR and OR logic functions of the binary system can be implemented by the control of these metal devices.Type: ApplicationFiled: October 16, 2006Publication date: July 5, 2007Inventors: Tom Agan, James Lai
-
Publication number: 20070103196Abstract: A magnetic transistor circuit has a first and a second magnetic transistor. These two magnetic transistors that work as the ordinary transistors can be turned on or turned off by the control of several metal devices respectively disposed around the magnetic transistors. The EXOR logic function of the binary system can be implemented by the control of these metal devices.Type: ApplicationFiled: October 13, 2006Publication date: May 10, 2007Applicant: Northern Lights Semiconductor Corp.Inventors: Tom Agan, James Lai
-
Publication number: 20070097588Abstract: A magnetic transistor circuit representing the data ‘1’ and ‘0’ of the binary system comprises a routing line and a magnetic transistor unit. The routing line has a current going through with a first current direction or a second current direction, wherein the first current direction and the second current direction are opposite to represent the data ‘1’ and the data ‘0’ respectively. The magnetic transistor unit couples to the routing line at an output end to control the direction of the current going through the routing line.Type: ApplicationFiled: October 13, 2006Publication date: May 3, 2007Applicant: Northern Lights Semiconductor Corp.Inventors: Tom Agan, James Lai
-
Publication number: 20070086104Abstract: A magnetic AND/NOR circuit has a first, a second, a third, and a fourth magnetic transistor. These four magnetic transistors as ordinary transistors that can be turned on or turned off by the control of several metal devices respectively disposed around the magnetic transistors. The ‘AND’ and ‘NOR’ logic functions of the binary system can be implemented by the control of these metal devices.Type: ApplicationFiled: October 13, 2006Publication date: April 19, 2007Applicant: NORTHERN LIGHTS SEMICONDUCTOR CORP.Inventors: Tom Agan, James Lai
-
Publication number: 20070086234Abstract: A magnetic memory has a first, a second and a third magnetic transistor. The first magnetic transistor has a first magnetic section and a second magnetic section, wherein the first magnetic section couples to a high voltage end. The second magnetic transistor has a third magnetic section and a fourth magnetic section, wherein the third magnetic section couples to a low voltage end, and the fourth magnetic section couples to the second magnetic section of the first magnetic transistor. The third magnetic transistor has a fifth magnetic section and a sixth magnetic section, wherein the fifth magnetic section couples with the second magnetic section and the fourth magnetic section together, and the sixth magnetic section couples to an input/output end.Type: ApplicationFiled: October 13, 2006Publication date: April 19, 2007Applicant: NORTHERN LIGHTS SEMICONDUCTOR CORP.Inventors: Tom Agan, James Lai
-
Method for Reducing Word Line Current in Magnetoresistive Random Access Memory and Structure Thereof
Publication number: 20070086233Abstract: The method for reducing word line currents in magnetoresistive random access memory (MRAM) includes disposing the MRAM bit between a pair of word lines according to a magnetic field strength is increased when a distance between a magnetic section and its corresponding word line is decreased.Type: ApplicationFiled: October 6, 2006Publication date: April 19, 2007Applicant: NORTHERN LIGHTS SEMICONDUCTOR CORP.Inventors: James Lai, Tom Agan -
Publication number: 20070085569Abstract: A magnetic OR/NAND circuit has a first, a second, a third, and a fourth magnetic transistor. These four magnetic transistors that work as the ordinary transistors can be turned on or turned off by the control of several metal devices respectively disposed around the magnetic transistors. The ‘OR’ and ‘NAND’ logic functions of the binary system can be implemented by the control of these metal devices.Type: ApplicationFiled: October 13, 2006Publication date: April 19, 2007Applicant: NORTHERN LIGHTS SEMICONDUCTOR CORP.Inventors: Tom Agan, James Lai
-
Publication number: 20070076470Abstract: A magnetic random access memory (MRAM) device includes sense lines, a selector, a reading circuit and a writing circuit. Each sense line is coupled to one or more MRAM cells. The selector is used to select one of the sense lines to allow a read or write operation. The reading circuit is coupled to the sense lines and provides a first sense current to the selected sense line during the read operation. The writing circuit is coupled to the sense lines and provides a second sense current to the selected sense line during the write operation.Type: ApplicationFiled: September 11, 2006Publication date: April 5, 2007Applicant: NORTHERN LIGHTS SEMICONDUCTOR CORP.Inventors: Chien-Teh Kuo, James Lai
-
Publication number: 20070070732Abstract: A variable timing system for a magnetoresistive random access memory circuit (MRAM IC) is embedded in an MRAM IC and includes a number of timing control circuits, where each timing control circuit generates a timing control signal. A number of variable timing circuits are each coupled to receive at least two of the timing control signals, and each of the number of timing circuits outputs a variable timing in response to the timing control signals. At least one MRAM timing driver is connected to receive the variable timing.Type: ApplicationFiled: September 11, 2006Publication date: March 29, 2007Applicant: NORTHERN LIGHTS SEMICONDUCTOR CORP.Inventors: Kuang-Lun Chen, James Lai