Patents by Inventor Jerry Huang

Jerry Huang 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).

  • Publication number: 20160049267
    Abstract: A remote controlled light switch cover assembly is described for converting a standard rocker switch into a remote controlled switch. In one embodiment, a method is described, performed by the remote controlled light switch cover, comprising receiving a wireless signal to actuate the standard rocker switch, activating an electric motor that causes a wiper to move along a surface of the standard rocker switch, detecting when the wiper has actuated the standard rocker switch, causing the electric motor to rotate in a reverse direction from the first direction, which causes the wiper to move back towards a valley of the standard rocker switch, detecting when the wiper is positioned over the valley, and in response to detecting when the wiper is positioned over the valley, causing the electric motor to stop rotating, causing the wiper to remain positioned over the valley.
    Type: Application
    Filed: August 12, 2015
    Publication date: February 18, 2016
    Inventors: Michael Bailey, Eric Wang, Jerry Huang
  • Publication number: 20160019399
    Abstract: The present invention extends to methods, systems, and computer program products for brokering data access requests and responses. Aspects of the invention include a brokering pipeline that sequentially processes data access requests and data access responses. The brokering pipeline manages access authentications, request brokering, response rewrite, cache, and hosting multiple (e.g., business) entities.
    Type: Application
    Filed: December 1, 2014
    Publication date: January 21, 2016
    Inventors: Zhen Liu, Bobby Chiu Chun Mak, Jerry Huang, Jun He, Xiaomin Deng, QingHu Li, Wei Pu Zhang
  • Publication number: 20150378378
    Abstract: A power converter includes an input and an output with an energy storage circuit and a power switching circuit coupled between the input and the output. A feedback circuit generates a feedback voltage which is differentially compared to a reference in an error amplifier circuit to generate an error amplification signal. A comparator circuit generates a control signal for controlling on/off of the power switching circuit based on a first comparison signal related to the error amplification signal and a second comparison signal related to a charging current of the energy storage circuit. A regulating circuit is coupled between an output of the error amplifier circuit and an input of the comparator circuit for receiving the first comparison signal, the regulating circuit is configured to couple a voltage compensation signal related to an input voltage received by the input to an output of the error amplifier, so as to reduce a variation amount of the error amplification signal when the input voltage varies.
    Type: Application
    Filed: March 19, 2015
    Publication date: December 31, 2015
    Applicant: STMicroelectronics (Shenzhen) R&D Co. Ltd
    Inventors: Hai Bo Zhang, Zi Yu Zeng, Jerry Huang
  • Publication number: 20150160794
    Abstract: Ambiguous touch gestures on a touch screen displaying an arrangement of user interface items are resolved. Multiple candidate items are identified from a touch area, and a resolution menu is activated. Resolution menu items have corresponding candidate items, but resolution menu items are positioned relative to one another differently than their corresponding candidate items, with respect to gaps, edge alignment, presentation order, or size. A resolution menu item selection converts to a candidate item selection. Ambiguous Touch Resolution (ATR) code may reside in an operating system, in an application, or both. Some touch areas are circular, quadrilateral, or irregular, and defined in terms of vertex points, center, radius, or bitmaps, using one or more touch locations, previously specified values, offsets from touch locations, tracings, averages, or weighted averages.
    Type: Application
    Filed: December 9, 2013
    Publication date: June 11, 2015
    Applicant: Microsoft Corporation
    Inventors: Jerry Huang, Zhen Liu, Bobby Mak Chiu Chun
  • Publication number: 20150160779
    Abstract: To assist user interaction through a touch screen, a continuous or discontinuous Area-Based Interaction (ABI) code area-to-magnitude function monotonically relates non-zero contact area sizes to corresponding pressure or other magnitude values as user input interactively controlling variables such as: depth behind the touch screen, paint flow, ink flow, rendered object movement, line width, state changes in a user interface button. Some embodiments use pressure velocity (contact area size change over time change) to zero-zero- or zero-constant-control variables. Some calibrate ABI code using sample contact area(s). Some ABI functions relate contact area sizes separated by thresholds to different respective magnitudes. Some contact areas are circular, quadrilateral, or irregular, and defined in terms of vertex points, center, radius, or bitmaps, using one or more touch locations, previously specified values, offsets from touch locations, tracings, averages, or weighted averages.
    Type: Application
    Filed: December 9, 2013
    Publication date: June 11, 2015
    Applicant: Microsoft Corporation
    Inventors: Jerry Huang, Zhen Liu
  • Publication number: 20150153897
    Abstract: User Interface Adaptation (UIA) code adapts user interfaces using input source identifiers, touch area size categories, and user interface components. Input source changes are detected by querying an operating system, checking device drivers, noting that touch area sizes crossed a threshold, or by user command. Adaptation includes disabling and/or enabling user interface components, thereby changing font size, layout, shape, and/or component display size. Changes between a mouse and a finger, or between adult fingers and child fingers, or between elastic and inelastic input sources, are some examples of input source changes. Some contact areas are circular, quadrilateral, or irregular, and defined in terms of vertex points, center, radius, or bitmaps, using one or more touch locations, previously specified values, offsets from touch locations, tracings, averages, or weighted averages. Some embodiments calibrate the touch area size categories.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 4, 2015
    Applicant: Microsoft Corporation
    Inventors: Jerry Huang, Zhen Liu
  • Publication number: 20150135112
    Abstract: In a first step of a two step content selection operation, initial content can be selected by detecting movement of a content selection object with respect to a computing device. The selection area can be calculated based on the object movement that is detected. The content within the selection area can be selected and displayed in a second display area overlaying the original content. The initial content can be copied into the second display area. All or part of the initial content can be enlarged, enabling the second step of the selection operation in which a subset of the initial content is selected.
    Type: Application
    Filed: November 8, 2013
    Publication date: May 14, 2015
    Applicant: Microsoft Corporation
    Inventors: Jerry Huang, Zhen Liu, Chiu Chun Bobby Mak
  • Publication number: 20150130723
    Abstract: In a first step of a content selection operation, content can be selected by detecting a freeform trajectory of one or more content selection objects with respect to a computing device. The selection area can be calculated based on the maximum area covered by the trajectory of movement that is detected. The selection area can be limited to the area bounded by the start selection point and ending release point. The content within the selection area can be selected. The “roughly selected” content can be copied into a second display area. All or part of the roughly selected content can be enlarged, enabling precise selection of content in a second selection operation.
    Type: Application
    Filed: November 8, 2013
    Publication date: May 14, 2015
    Applicant: Microsoft Corporation
    Inventors: Jerry Huang, Zhen Liu, Chiu Chun Bobby Mak, Yang Gu, Ning Wang, Qing-Hu Li, Li Zhao
  • Publication number: 20150135103
    Abstract: In a first step of a two step content selection operation, initial content can be selected by detecting movement of a content selection object with respect to a computing device. The selection area can be calculated based on the object movement that is detected. The content within the selection area can be selected and displayed in a second display area in which content of different types are separated into logical units. All or part of the initial content can be enlarged, enabling the second step of the selection operation in which a subset of the initial content is selected. Content can be transformed before being pasted into the target.
    Type: Application
    Filed: November 8, 2013
    Publication date: May 14, 2015
    Applicant: Microsoft Corporation
    Inventors: Zhen Liu, Jerry Huang, Chiu Chun Bobby Mak
  • Publication number: 20120090438
    Abstract: A cavity for receiving insertion of a plunger is designed so that the plunger may be withdrawn without permitting creation of a suction force sufficient to remove from the cavity a workpiece that the plunger carried into the cavity.
    Type: Application
    Filed: November 23, 2010
    Publication date: April 19, 2012
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Jerry Huang, J. Y. Ho, T. T. Chiu, Chih-Chung Chen
  • Publication number: 20110110801
    Abstract: A fluid pump for delivering cooled working fluid in an engine cooling system includes a housing unit defining front and rear chambers, an inlet disposed upstream of a central region of the front chamber, an outlet disposed downstream of a surrounding region of the front chamber, a canister member dividing the rear chamber into stator- and rotor-side spaces for receiving a stator and a rotor, respectively, a hollow shaft which is rotated with the rotor to turn an impeller in the central region and which defines a passage, and an auxiliary conduit communicated with the inlet and the rear chamber so as to divert part of the working fluid to flow through the internal duct and the passage, thereby diffusing heat generated within the housing unit.
    Type: Application
    Filed: November 9, 2009
    Publication date: May 12, 2011
    Applicant: JI-EE INDUSTRY CO., LTD.
    Inventors: Chin-Chen CHIU, Schief CHEN, Jerry HUANG, Jo CHEN
  • Publication number: 20110088586
    Abstract: A system, method, and apparatus is described for providing a reduced or moderated gravity environment in a terrestrial payload. The system includes the evaluation of terrain to support an appropriately shaped vehicle guide, the construction of a vehicle guide, the provision of a high-speed vehicle and a control system adapted to control a motion of the vehicle across the vehicle guide with a specific velocity profile so as to produce a moderated gravity environment.
    Type: Application
    Filed: September 24, 2010
    Publication date: April 21, 2011
    Inventors: Jerry Huang, C. Hwa Chang, Lehan Huang, Shawn Huang
  • Patent number: 7234013
    Abstract: Embodiments of the present invention include a method for providing protected swapping of a peripheral component in a computer system. The method comprises determining a position of a first mechanical retention latch wherein the first mechanical retention latch has an open position and a closed position and is configured to communicatively couple to a computer expansion card slot. Provided the first mechanical retention latch is in the open position, the method further includes filtering power management events and preventing the computer system from powering up. Provided the first mechanical retention latch is in the closed position, allowing the computer system to accept power management events.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: June 19, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard Ortiz, Roy Tsuchida, Walter William Alexander, III, Jerry Huang
  • Publication number: 20050097372
    Abstract: Embodiments of the present invention include a method for providing protected swapping of a peripheral component in a computer system. The method comprises determining a position of a first mechanical retention latch wherein the first mechanical retention latch has an open position and a closed position and is configured to communicatively couple to a computer expansion card slot. Provided the first mechanical retention latch is in the open position, the method further includes filtering power management events and preventing the computer system from powering up. Provided the first mechanical retention latch is in the closed position, allowing the computer system to accept power management events.
    Type: Application
    Filed: October 31, 2003
    Publication date: May 5, 2005
    Inventors: Richard Ortiz, Roy Tsuchida, Walter Alexander, Jerry Huang
  • Patent number: 5654785
    Abstract: A lens locator positions a pair of lenses. The lens locator has a plurality of buckles and a connector which is made a of titanium-nickel alloy. The buckle has a hook extending from one end of the buckle and a generally U-shaped groove defined by the buckle. The U-shaped groove receives a lens of the sunglasses while folded and the U-shaped groove receives a lens of regular glasses while the sunglasses are in.
    Type: Grant
    Filed: September 22, 1995
    Date of Patent: August 5, 1997
    Inventors: Hung Yu Shih, Paul Chen, Jerry Huang