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: 9268394Abstract: 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: GrantFiled: February 3, 2014Date of Patent: February 23, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Aman Kansal, Jie Liu, Sean McGrane, Harold Lim
-
Publication number: 20160014291Abstract: 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: ApplicationFiled: February 26, 2013Publication date: January 14, 2016Applicant: 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: 20140149768Abstract: 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: ApplicationFiled: February 3, 2014Publication date: May 29, 2014Applicant: Microsoft CorporationInventors: Aman Kansal, Jie Liu, Sean McGrane, Harold Lim
-
Patent number: 8645733Abstract: 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: GrantFiled: May 13, 2011Date of Patent: February 4, 2014Assignee: Microsoft CorporationInventors: Aman Kansal, Jie Liu, Sean McGrane, Harold Lim
-
Publication number: 20130247141Abstract: 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: ApplicationFiled: May 6, 2013Publication date: September 19, 2013Applicant: AT&T Intellectual Property I,L.P.Inventors: Ramon Caceres, Alexander Varshavsky, Landon Cox, Harold Lim, Amre Shakimov
-
Patent number: 8437365Abstract: 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: GrantFiled: November 19, 2009Date of Patent: May 7, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Ramon Caceres, Alexander Varshavsky, Landon Cox, Harold Lim, Amre Shakimov
-
Publication number: 20120290865Abstract: 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: ApplicationFiled: May 13, 2011Publication date: November 15, 2012Applicant: Microsoft CorporationInventors: Aman Kansal, Jie Liu, Sean McGrane, Harold Lim
-
Publication number: 20110116493Abstract: 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: ApplicationFiled: November 19, 2009Publication date: May 19, 2011Inventors: RAMON CACERES, Alexander Varshavsky, Landon Cox, Harold Lim, Amre Shakimov