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: 10203736
    Abstract: 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: Grant
    Filed: June 28, 2013
    Date of Patent: February 12, 2019
    Assignee: INTEL CORPORATION
    Inventors: Hue Lam, Alexander Uan-Zo-Li, Patrick Leung
  • Patent number: 9971750
    Abstract: 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: Grant
    Filed: April 10, 2012
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Trieu C. Chieu, Manikandan Dharamarajan, Thomas Yu-Kiu Kwok, Linh Hue Lam, Thao Ngoc Nguyen, Kakan Roy, Amit Jaysukhial Shah
  • Patent number: 9323751
    Abstract: 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: Grant
    Filed: March 5, 2008
    Date of Patent: April 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: Trieu C. Chieu, Manikandan Dharamarajan, Thomas Yu-Kiu Kwok, Linh Hue Lam, Thao Ngoc Nguyen, Kakan Roy, Amit Jaysukhlal Shah
  • Patent number: 9253379
    Abstract: 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: Grant
    Filed: December 29, 2012
    Date of Patent: February 2, 2016
    Assignee: Intel Corporation
    Inventors: Hue Lam, George Daskalakis, Kimi Jensen, Ky Nguyen
  • Publication number: 20140268556
    Abstract: 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: Application
    Filed: June 28, 2013
    Publication date: September 18, 2014
    Inventors: Hue Lam, Alexander Uan-Zo-Li, Patrick Leung
  • Publication number: 20140184904
    Abstract: 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: Application
    Filed: December 29, 2012
    Publication date: July 3, 2014
    Inventors: Hue Lam, George Daskalakis, Kimi Jensen, Ky Nguyen
  • Publication number: 20120197942
    Abstract: 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: Application
    Filed: April 10, 2012
    Publication date: August 2, 2012
    Applicant: International Business Machines Corporation
    Inventors: Trieu C. Chieu, Manikandan Dharamarajan, Thomas Yu-Kiu Kwok, Linh Hue Lam, Thao Ngoc Nguyen, Kakan Roy, Amit Jaysukhial Shah
  • Patent number: 8037025
    Abstract: 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: Grant
    Filed: March 29, 2010
    Date of Patent: October 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ru Fang, Liana Liyow Fong, David C Frank, Linh Hue Lam, Christopher P Vignola
  • Patent number: 7822840
    Abstract: 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: Grant
    Filed: October 23, 2007
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ying Chen, Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam
  • Publication number: 20100185902
    Abstract: 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: Application
    Filed: March 29, 2010
    Publication date: July 22, 2010
    Applicant: International Business Machines Corporation
    Inventors: Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam, Christopher P. Vignola
  • Patent number: 7720800
    Abstract: 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: Grant
    Filed: July 6, 2007
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: Ru Fang, Liana Liyow Fong, David C Frank, Linh Hue Lam, Christopher P Vignola
  • Patent number: 7626358
    Abstract: 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: Grant
    Filed: December 1, 2006
    Date of Patent: December 1, 2009
    Assignee: Intel Corporation
    Inventors: Hue Lam, Robert Alan Jacobs
  • Publication number: 20090228311
    Abstract: 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: Application
    Filed: March 5, 2008
    Publication date: September 10, 2009
    Inventors: Trieu C. Chieu, Manikandan Dharamarajan, Thomas Yu-Kiu Kwok, Linh Hue Lam, Thao Ngoc Nguyen, Kakan Roy, Amit Jaysukhlal Shah
  • Publication number: 20090106350
    Abstract: 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: Application
    Filed: October 23, 2007
    Publication date: April 23, 2009
    Inventors: Ying Chen, Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam
  • Patent number: 7490058
    Abstract: 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: Grant
    Filed: March 29, 2001
    Date of Patent: February 10, 2009
    Assignee: International Business Machines Corporation
    Inventors: Asit Dan, Daniel Manuel Dias, Nagui Halim, Linh Hue Lam, Martin William Sachs
  • Publication number: 20090013010
    Abstract: 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: Application
    Filed: July 6, 2007
    Publication date: January 8, 2009
    Applicant: International Business Machines Corporation
    Inventors: Ru Fang, Liana Liyow Fong, David C. Frank, Linh Hue Lam, Christopher P. Vignola
  • Patent number: 7363509
    Abstract: 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: Grant
    Filed: January 21, 2004
    Date of Patent: April 22, 2008
    Assignee: International Business Machines Corporation
    Inventors: 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: 20070230101
    Abstract: 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: Application
    Filed: April 4, 2006
    Publication date: October 4, 2007
    Inventors: Hong Wong, Wah Kwong, Ed Kohlman, Kai Yeung, Daryl Nelson, Murali Veeramoney, Hue Lam, George Daskalakis
  • Patent number: D735717
    Type: Grant
    Filed: December 29, 2012
    Date of Patent: August 4, 2015
    Assignee: Intel Corporation
    Inventors: Hue Lam, George Daskalakis, Kimi Jensen, Ky Nguyen
  • Patent number: D766233
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: September 13, 2016
    Assignee: Intel Corporation
    Inventors: Hue Lam, George Daskalakis, Kimi Jensen, Ky Nguyen