Patents by Inventor Hue Lam
Hue Lam 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: 10203736Abstract: A computing system may include a base portion to receive one or more first batteries, and a tablet portion having one or more electronic components and the tablet portion to receive one or more second batteries. The tablet portion may be configured to be coupled to and detached from the base portion. The computing system may also include circuitry to control a supply of voltage to one or more electronic components of the tablet portion from one or more first batteries at the base portion and from one or more second batteries at the tablet portion.Type: GrantFiled: June 28, 2013Date of Patent: February 12, 2019Assignee: INTEL CORPORATIONInventors: Hue Lam, Alexander Uan-Zo-Li, Patrick Leung
-
Patent number: 9971750Abstract: Illustrative embodiments disclose a computer process controlling access to one or more documents by one or more parties, the parties organized over one or more organizations. In response to a party associated with a first organization attempting to access documents, determining an access level associated with the party as a first access level, a second access level, a third access level, or a fourth access level. The first, second, third and fourth access levels are ordered from the first access level to the fourth access level such that the first access level provides a greatest degree of access to the documents and the fourth access level provides a least degree of access to the documents. In response to determining the access level associated with the party, permitting the party to access the documents, or preventing the party from accessing the documents, according to the access level associated with the party.Type: GrantFiled: April 10, 2012Date of Patent: May 15, 2018Assignee: International Business Machines CorporationInventors: Trieu C. Chieu, Manikandan Dharamarajan, Thomas Yu-Kiu Kwok, Linh Hue Lam, Thao Ngoc Nguyen, Kakan Roy, Amit Jaysukhial Shah
-
Patent number: 9323751Abstract: Access to documents by parties can be controlled as follows. First, access can be controlled in accordance with access counters associated with the parties, where the documents have one or more versions. Second, access can be controlled in accordance with access levels associated with the parties. The access level of each party is one of a first access level, a second access level, a third access level, or a fourth access level. The first, second, third, and fourth access levels are ordered from the first access level to the fourth access level such that the first access level provides a greatest degree of access to the documents and the fourth access level provides a least degree of access to the documents. Third, access can be controlled in accordance with placement of organizations within a hierarchy of organizations, where the parties are organized over the organizations.Type: GrantFiled: March 5, 2008Date of Patent: April 26, 2016Assignee: International Business Machines CorporationInventors: Trieu C. Chieu, Manikandan Dharamarajan, Thomas Yu-Kiu Kwok, Linh Hue Lam, Thao Ngoc Nguyen, Kakan Roy, Amit Jaysukhlal Shah
-
Patent number: 9253379Abstract: Particular embodiments described herein provide for an electronic device, such as a notebook computer or laptop, that includes a circuit board coupled to a plurality of electronic components (which includes any type of components, elements, circuitry, etc.). One particular example implementation of the electronic device may include means for establishing a first electrical connection between a first base and a lid portion; and means for establishing a second electrical connection between a second base and the lid portion. The lid portion is removably coupled to a selected one of the first base and the second base.Type: GrantFiled: December 29, 2012Date of Patent: February 2, 2016Assignee: Intel CorporationInventors: Hue Lam, George Daskalakis, Kimi Jensen, Ky Nguyen
-
Publication number: 20140268556Abstract: A computing system may include a base portion to receive one or more first batteries, and a tablet portion having one or more electronic components and the tablet portion to receive one or more second batteries. The tablet portion may be configured to be coupled to and detached from the base portion. The computing system may also include circuitry to control a supply of voltage to one or more electronic components of the tablet portion from one or more first batteries at the base portion and from one or more second batteries at the tablet portion.Type: ApplicationFiled: June 28, 2013Publication date: September 18, 2014Inventors: Hue Lam, Alexander Uan-Zo-Li, Patrick Leung
-
Publication number: 20140184904Abstract: Particular embodiments described herein provide for an electronic device, such as a notebook computer or laptop, that includes a circuit board coupled to a plurality of electronic components (which includes any type of components, elements, circuitry, etc.). One particular example implementation of the electronic device may include means for establishing a first electrical connection between a first base and a lid portion; and means for establishing a second electrical connection between a second base and the lid portion. The lid portion is removably coupled to a selected one of the first base and the second base.Type: ApplicationFiled: December 29, 2012Publication date: July 3, 2014Inventors: Hue Lam, George Daskalakis, Kimi Jensen, Ky Nguyen
-
Publication number: 20120197942Abstract: Illustrative embodiments disclose a computer process controlling access to one or more documents by one or more parties, the parties organized over one or more organizations. In response to a party associated with a first organization attempting to access documents, determining an access level associated with the party as a first access level, a second access level, a third access level, or a fourth access level. The first, second, third and fourth access levels are ordered from the first access level to the fourth access level such that the first access level provides a greatest degree of access to the documents and the fourth access level provides a least degree of access to the documents. In response to determining the access level associated with the party, permitting the party to access the documents, or preventing the party from accessing the documents, according to the access level associated with the party.Type: ApplicationFiled: April 10, 2012Publication date: August 2, 2012Applicant: International Business Machines CorporationInventors: Trieu C. Chieu, Manikandan Dharamarajan, Thomas Yu-Kiu Kwok, Linh Hue Lam, Thao Ngoc Nguyen, Kakan Roy, Amit Jaysukhial Shah
-
Patent number: 8037025Abstract: A method for hosting versioned web services includes steps of: receiving a request from a service requestor, the request comprising version metadata; parsing the request; extracting the version metadata from the parsing step; and locating a target implementation version using the version metadata. If the target implementation version is located, the method proceeds by dynamically routing the versioned request to the target implementation version.Type: GrantFiled: March 29, 2010Date of Patent: October 11, 2011Assignee: International Business Machines CorporationInventors: Ru Fang, Liana Liyow Fong, David C Frank, Linh Hue Lam, Christopher P Vignola
-
Patent number: 7822840Abstract: A method for managing a web service client update without recompiling or redeploying of the client code includes the following steps or acts of: receiving a request for the web service from a subscribed client; transmitting the request to the web service; receiving notification of the web service update from a service provider or registry or some other means; parsing the notification and retrieving parameters describing the web service update; marshalling the parameters; determining whether the new web service update is compatible with the current web service invoked by the client application; updating the local service proxy instance with the marshaled parameters if the new web service update is compatible with the current web service invoked by the client application; and transmitting a notification if the web service update is not compatible with the current web service invoked by the client application.Type: GrantFiled: October 23, 2007Date of Patent: October 26, 2010Assignee: International Business Machines CorporationInventors: Ying Chen, Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam
-
Publication number: 20100185902Abstract: A method for hosting versioned web services includes steps of: receiving a request from a service requestor, the request comprising version metadata; parsing the request; extracting the version metadata from the parsing step; and locating a target implementation version using the version metadata. If the target implementation version is located, the method proceeds by dynamically routing the versioned request to the target implementation version.Type: ApplicationFiled: March 29, 2010Publication date: July 22, 2010Applicant: International Business Machines CorporationInventors: Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam, Christopher P. Vignola
-
Patent number: 7720800Abstract: A method for hosting versioned web services includes steps of: receiving a request from a service requester, the request comprising version metadata; parsing the request; extracting the version metadata from the parsing step; and locating a target implementation version using the version metadata. If the target implementation version is located, the method proceeds by dynamically routing the versioned request to the target implementation version.Type: GrantFiled: July 6, 2007Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Ru Fang, Liana Liyow Fong, David C Frank, Linh Hue Lam, Christopher P Vignola
-
Patent number: 7626358Abstract: The invention includes a peripheral charging system for a computer. The peripheral charging system comprises a retention mechanism configured to retain a peripheral having a battery, the retention mechanism comprising a charging mechanism, and a system battery electrically connected to the charging mechanism. When the peripheral is retained by the retention mechanism, the peripheral contacts the charging mechanism of the retention mechanism to charge the peripheral battery. The invention also comprises a method for charging a peripheral for a mobile computing device. The method comprises retaining the peripheral in a retention mechanism of the mobile computing device, and charging a battery of the peripheral device from a battery of the mobile computing device. The retention mechanism of the mobile computing device includes a charging mechanism configured to supply charge to a charging mechanism of the peripheral.Type: GrantFiled: December 1, 2006Date of Patent: December 1, 2009Assignee: Intel CorporationInventors: Hue Lam, Robert Alan Jacobs
-
Publication number: 20090228311Abstract: Access to documents by parties can be controlled as follows. First, access can be controlled in accordance with access counters associated with the parties, where the documents have one or more versions. Second, access can be controlled in accordance with access levels associated with the parties. The access level of each party is one of a first access level, a second access level, a third access level, or a fourth access level. The first, second, third, and fourth access levels are ordered from the first access level to the fourth access level such that the first access level provides a greatest degree of access to the documents and the fourth access level provides a least degree of access to the documents. Third, access can be controlled in accordance with placement of organizations within a hierarchy of organizations, where the parties are organized over the organizations.Type: ApplicationFiled: March 5, 2008Publication date: September 10, 2009Inventors: Trieu C. Chieu, Manikandan Dharamarajan, Thomas Yu-Kiu Kwok, Linh Hue Lam, Thao Ngoc Nguyen, Kakan Roy, Amit Jaysukhlal Shah
-
Publication number: 20090106350Abstract: A method for managing a web service client update without recompiling or redeploying of the client code includes the following steps or acts of: receiving a request for the web service from a subscribed client; transmitting the request to the web service; receiving notification of the web service update from a service provider or registry or some other means; parsing the notification and retrieving parameters describing the web service update; marshalling the parameters; determining whether the new web service update is compatible with the current web service invoked by the client application; updating the local service proxy instance with the marshaled parameters if the new web service update is compatible with the current web service invoked by the client application; and transmitting a notification if the web service update is not compatible with the current web service invoked by the client application.Type: ApplicationFiled: October 23, 2007Publication date: April 23, 2009Inventors: Ying Chen, Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam
-
Patent number: 7490058Abstract: A method for automating contract negotiation between a plurality of parties over a communications network. The parties communicate and agree upon a negotiation protocol before commencing the negotiation in a meta contract that is formed to govern or control the negotiation process. The automatic negotiation may include at least one sub negotiation. Machine-executable rules are specified to enable an automatic negotiation to take place between servers over a communications network. A successful negotiation may result in the formation of an electronic commerce contract. Each party may maintain the contract state of the overall negotiation, which may take place among two or more parties, wherein at least one party may be represented by a broker. Thus, complex negotiations may be handled automatically by the inventive method. The negotiation may be conducted semi-automatically to allow for human intervention in the negotiation process.Type: GrantFiled: March 29, 2001Date of Patent: February 10, 2009Assignee: International Business Machines CorporationInventors: Asit Dan, Daniel Manuel Dias, Nagui Halim, Linh Hue Lam, Martin William Sachs
-
Publication number: 20090013010Abstract: A method for hosting versioned web services includes steps of: receiving a request from a service requester, the request comprising version metadata; parsing the request; extracting the version metadata from the parsing step; and locating a target implementation version using the version metadata. If the target implementation version is located, the method proceeds by dynamically routing the versioned request to the target implementation version.Type: ApplicationFiled: July 6, 2007Publication date: January 8, 2009Applicant: International Business Machines CorporationInventors: Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam, Christopher P. Vignola
-
Patent number: 7363509Abstract: Under the present invention, a customized contract is created based on the needs of the parties and is then stored within a secure computer infrastructure. Security within the computer infrastructure is typically provided through encryption such as 128 bit encryption. Moreover, all actions taken with respect to the contract (e.g., approval, execution, etc.) occur within the infrastructure and are recorded so that a record can be provided. Any party taking action will first be authenticated before access to the infrastructure is granted. In order for the contract to be electronically executed, both the originating contract partner and the receiving contract partner must first deliberately approve the contract. Once approval has been obtained, the contract can be electronically executed by both parties. After execution is complete, a final image of the contract is generated that includes the electronic signatures and the date of execution.Type: GrantFiled: January 21, 2004Date of Patent: April 22, 2008Assignee: International Business Machines CorporationInventors: Aston G. Farquharson, Michael J. Cammarota, John R. Harrison, Thomas Y. Kwok, Linh Hue Lam, Thao N. Nguyen, Michael A. Penn, Kakan Roy, Michael B. Sandler, Gary D. Wexler
-
Publication number: 20070230101Abstract: According to one embodiment, a system is disclosed. The system includes a chassis including a plurality of hardware components and a system board having a central processing unit (CPU). The system board is adaptable to be mounted with common interface features within the chassis with the CPU facing the bottom of the chassis or with the CPU facing away from the bottom of the chassis. Other embodiments may be described.Type: ApplicationFiled: April 4, 2006Publication date: October 4, 2007Inventors: Hong Wong, Wah Kwong, Ed Kohlman, Kai Yeung, Daryl Nelson, Murali Veeramoney, Hue Lam, George Daskalakis
-
Patent number: D735717Type: GrantFiled: December 29, 2012Date of Patent: August 4, 2015Assignee: Intel CorporationInventors: Hue Lam, George Daskalakis, Kimi Jensen, Ky Nguyen
-
Patent number: D766233Type: GrantFiled: August 3, 2015Date of Patent: September 13, 2016Assignee: Intel CorporationInventors: Hue Lam, George Daskalakis, Kimi Jensen, Ky Nguyen