Patents by Inventor Harold Lim

Harold Lim 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: 9268394
    Abstract: Virtualized application power budgeting can manage power budgeting for multiple applications in data centers. This power budgeting may be done in intelligent and/or dynamic ways and may be useful for updating power budgets, resolving conflicts in requests for power, and may improve the efficiency of the distribution of power to multiple applications. Virtualized application power budgeting can distinguish between priority applications and non-priority applications at a granular, virtual machine level and reduce the power consumption to only non-priority applications when there are power consumption conflicts. Virtualized application power budgeting may be able to determine the most efficient manner of providing power to each application in a data center. Further, virtualized application power budgeting may be able to distribute power according to application priority and other predetermined requirements and improve the efficiency of the power consumption by the devices in the data center.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: February 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aman Kansal, Jie Liu, Sean McGrane, Harold Lim
  • Publication number: 20160014291
    Abstract: An image capturing apparatus includes an illumination member to selectively provide a target reference to guide placement of the target within a field of view of an image capturing member. The illumination member may illuminate the at least one reference guide pattern in an illumination-on mode. The illumination member may also disable the target reference by not illuminating the at least one reference guide pattern in an illumination-off mode.
    Type: Application
    Filed: February 26, 2013
    Publication date: January 14, 2016
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Wee Teck Woon, Jing Su, Eric Mun-Khai Leong, Say Meng Foo, Kian Hwee Harold Lim, Tushar Vijay Radke
  • Publication number: 20140149768
    Abstract: Virtualized application power budgeting can manage power budgeting for multiple applications in data centers. This power budgeting may be done in intelligent and/or dynamic ways and may be useful for updating power budgets, resolving conflicts in requests for power, and may improve the efficiency of the distribution of power to multiple applications. Virtualized application power budgeting can distinguish between priority applications and non-priority applications at a granular, virtual machine level and reduce the power consumption to only non-priority applications when there are power consumption conflicts. Virtualized application power budgeting may be able to determine the most efficient manner of providing power to each application in a data center. Further, virtualized application power budgeting may be able to distribute power according to application priority and other predetermined requirements and improve the efficiency of the power consumption by the devices in the data center.
    Type: Application
    Filed: February 3, 2014
    Publication date: May 29, 2014
    Applicant: Microsoft Corporation
    Inventors: Aman Kansal, Jie Liu, Sean McGrane, Harold Lim
  • Patent number: 8645733
    Abstract: Virtualized application power budgeting can manage power budgeting for multiple applications in data centers. This power budgeting may be done in intelligent and/or dynamic ways and may be useful for updating power budgets, resolving conflicts in requests for power, and may improve the efficiency of the distribution of power to multiple applications. Virtualized application power budgeting can distinguish between priority applications and non-priority applications at a granular, virtual machine level and reduce the power consumption to only non-priority applications when there are power consumption conflicts. Virtualized application power budgeting may be able to determine the most efficient manner of providing power to each application in a data center. Further, virtualized application power budgeting may be able to distribute power according to application priority and other predetermined requirements and improve the efficiency of the power consumption by the devices in the data center.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: February 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Aman Kansal, Jie Liu, Sean McGrane, Harold Lim
  • Publication number: 20130247141
    Abstract: A method, computer readable medium and apparatus for providing a virtual individual server service within a communications network are disclosed. For example, the method receives a request from a subscriber of the communications network to subscribe to the virtual individual server service, provides a virtual individual server to the subscriber in response to the request and executes at least one application via the virtual individual server using at least one piece of personal information associated with the subscriber.
    Type: Application
    Filed: May 6, 2013
    Publication date: September 19, 2013
    Applicant: AT&T Intellectual Property I,L.P.
    Inventors: Ramon Caceres, Alexander Varshavsky, Landon Cox, Harold Lim, Amre Shakimov
  • Patent number: 8437365
    Abstract: A method, computer readable medium and apparatus for providing a virtual individual server service within a communications network are disclosed. For example, the method receives a request from a subscriber of the communications network to subscribe to the virtual individual server service, provides a virtual individual server to the subscriber in response to the request and executes at least one application via the virtual individual server using at least one piece of personal information associated with the subscriber.
    Type: Grant
    Filed: November 19, 2009
    Date of Patent: May 7, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Ramon Caceres, Alexander Varshavsky, Landon Cox, Harold Lim, Amre Shakimov
  • Publication number: 20120290865
    Abstract: Virtualized application power budgeting can manage power budgeting for multiple applications in data centers. This power budgeting may be done in intelligent and/or dynamic ways and may be useful for updating power budgets, resolving conflicts in requests for power, and may improve the efficiency of the distribution of power to multiple applications. Virtualized application power budgeting can distinguish between priority applications and non-priority applications at a granular, virtual machine level and reduce the power consumption to only non-priority applications when there are power consumption conflicts. Virtualized application power budgeting may be able to determine the most efficient manner of providing power to each application in a data center. Further, virtualized application power budgeting may be able to distribute power according to application priority and other predetermined requirements and improve the efficiency of the power consumption by the devices in the data center.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Applicant: Microsoft Corporation
    Inventors: Aman Kansal, Jie Liu, Sean McGrane, Harold Lim
  • Publication number: 20110116493
    Abstract: A method, computer readable medium and apparatus for providing a virtual individual server service within a communications network are disclosed. For example, the method receives a request from a subscriber of the communications network to subscribe to the virtual individual server service, provides a virtual individual server to the subscriber in response to the request and executes at least one application via the virtual individual server using at least one piece of personal information associated with the subscriber.
    Type: Application
    Filed: November 19, 2009
    Publication date: May 19, 2011
    Inventors: RAMON CACERES, Alexander Varshavsky, Landon Cox, Harold Lim, Amre Shakimov