Patents by Inventor Xiang Cao

Xiang Cao 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: 20130104054
    Abstract: Users may communicate an idea asynchronously by including contextual information. The contextual information may be presented in multimodal annotations, suggestions of logical idea progression, and a chronological history of the project creation. The contextual information may include content captured from the real-world including from the user's immediate environment or elsewhere.
    Type: Application
    Filed: October 19, 2011
    Publication date: April 25, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Xiang Cao, Guang Li, Sergio Paolantonio
  • Patent number: 8427332
    Abstract: A circuit where a rotary push switch module with first and second switches are closed and first and second terminals of a NAND gate receive high level signals. An output terminal of the NAND gate outputs a low level signal. A light emitting diode (LED) is not lit. A voltage output terminal outputs a standby voltage. When the first switch is opened, and the second switch is closed, the first and the second input terminals of the NAND gate respectively receive a high level signal and a low level signal. The output terminal of the NAND gate outputs a high level signal. The LED is lit. The voltage output terminal does not output the standby voltage.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: April 23, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Xiang Cao, Hai-Qing Zhou
  • Patent number: 8422219
    Abstract: A computer system includes a notebook computer host, a supporting bracket, and a tablet personal computer (PC). The notebook computer host includes a motherboard. A receiving recess is formed in the supporting bracket. A connector is mounted on the receiving recess and connected to the motherboard of the notebook computer host. The tablet PC is detachably received in the receiving recess. A connection interface is mounted on the tablet personal computer. When the tablet PC is received in the receiving recess, the connection interface is connected to the connector, the tablet PC is powered on after powering on the notebook computer host. When the tablet PC enters a first operating system, the tablet PC functions as a display and a hard disk drive connected to the notebook computer host to communicate with the motherboard of the notebook computer host.
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: April 16, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Chien-Hung Lo, Xiang Cao
  • Patent number: 8362913
    Abstract: A power saving circuit for a computer. When the computer is powered on, an LED is lit. When the computer if off but power is still being supplied from the commercial power source to the power supply of the computer, the LED blinks. A counter chip determines the time to start blinking or the frequency of blinking.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: January 29, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Xiang Cao, Hai-Qing Zhou
  • Patent number: 8352800
    Abstract: When a controller identifies a universal serial bus (USB) device connected to a USB interface, it outputs a control signal to close a relay and a first start test signal to an electronic device to test a USB interface of the electronic device. When the test of the USB interface is completed, to the controller adds one to an inside counter, and determines whether the count value reaches a preset count value. If the count value reaches the preset count value, the controller outputs a finish test signal to the electronic device. If the count value does not reach the preset count value, the controller controls the closed relay to open and outputs a second start test signal to close a next relay to test a next USB interface of the electronic device corresponding to the now closed relay.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: January 8, 2013
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventor: Xiang Cao
  • Publication number: 20120324161
    Abstract: In a method for performing data backup and recovery in an electronic device, the method initializes a redundant array of independent disk (RAID) card of the electronic device when the electronic device is started up, receives preset configuration information of the RAID card, and stores backup configuration information of the RAID card in a storage device. The method further sets a flag value of the RAID card as a first value if current configuration information of the RAID card are not identical to the backup configuration information when the electronic device is started up at a next time, restarts the electronic device, updates the current configuration information of the RAID card with the backup configuration information, sets the flag value as a second value, and restarts the electronic device.
    Type: Application
    Filed: December 25, 2011
    Publication date: December 20, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: XIANG CAO, JUN-MIN CHEN
  • Publication number: 20120315854
    Abstract: A mobile device includes a main body and a headset. The main body includes a microprocessor, a radio frequency unit, a base-band unit connected between the microprocessor and the radio frequency unit, and a headset interface connected to the microprocessor by an audio signal line and connected to the radio frequency unit by a radio frequency signal line. The headset includes a plug to be plugged into the headset interface. An external antenna and a headset module are set in the headset and connected to the plug. The radio frequency unit is used to send radio signals to the external antenna and receive radio signals form the external antenna through the plug and the headset interface.
    Type: Application
    Filed: August 25, 2011
    Publication date: December 13, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD
    Inventor: XIANG CAO
  • Publication number: 20120310642
    Abstract: Techniques are provided for creating a mapping that maps locations in audio data (e.g., an audio book) to corresponding locations in text data (e.g., an e-book). Techniques are provided for using a mapping between audio data and text data, whether or not the mapping is created automatically or manually. A mapping may be used for bookmark switching where a bookmark established in one version of a digital work is used to identify a corresponding location with another version of the digital work. Alternatively, the mapping may be used to play audio that corresponds to text selected by a user. Alternatively, the mapping may be used to automatically highlight text in response to audio that corresponds to the text being played. Alternatively, the mapping may be used to determine where an annotation created in one media context (e.g., audio) will be consumed in another media context (e.g., text).
    Type: Application
    Filed: October 6, 2011
    Publication date: December 6, 2012
    Applicant: APPLE INC.
    Inventors: Xiang Cao, Alan C. Cannistraro, Gregory S. Robbin, Casey M. Dougherty
  • Publication number: 20120307456
    Abstract: A network cabinet includes a door, a sensor, a multifunctional button, and a rotating display device; the door is installed in the network cabinet, the rotating display device is installed in the door, and 360 degree rotation is possible. The user may control an angle of rotation as required, either by selecting on each occasion, or automatically, to facilitate an exchange of data with the equipment in the network cabinet, by means of a touch screen oriented to suit the user.
    Type: Application
    Filed: December 20, 2011
    Publication date: December 6, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventor: XIANG CAO
  • Patent number: 8325192
    Abstract: Animation creation is described, for example, to enable children to create, record and play back stories. In an embodiment, one or more children are able to create animation components such as characters and backgrounds using a multi-touch panel display together with an image capture device. For example, a graphical user interface is provided at the multi-touch panel display to enable the animation components to be edited. In an example, children narrate a story whilst manipulating animation components using the multi-touch display panel and the sound and visual display is recorded. In embodiments image analysis is carried out automatically and used to autonomously modify story components during a narration. In examples, various types of handheld view-finding frames are provided for use with the image capture device. In embodiments saved stories can be restored from memory and retold from any point with different manipulations and narration.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: December 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Xiang Cao, John Helmes, Abigail Sellen, Sian Elizabeth Lindley
  • Publication number: 20120286964
    Abstract: An exemplary cabinet for electronic devices includes an enclosure and an overweight alarm device disposed in the enclosure. The enclosure is for accommodating electronic devices therein. The overweight alarm device includes a weighing circuit, an A/D (Analog to Digital) converting circuit, a control circuit and a warning circuit connected in sequence. The weighing circuit includes a weighing sensor mounted at a bottom of the enclosure for sensing a weight of the cabinet. The A/D converting circuit receives the weight from the weighing sensor, converts the weight to a digital signal and outputs the digital signal to the control circuit. The control circuit compares the digital signal with a threshold value contained therein, and controls the warning circuit to generate a warning when the digital signal is greater than the threshold value.
    Type: Application
    Filed: August 23, 2011
    Publication date: November 15, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: XIANG CAO, HAI-QING ZHOU
  • Publication number: 20120276948
    Abstract: In a method of switching to a voice mode, an electronic device controls a speaker of the electronic device to play a first audio recording when a mode button of the electronic device is pressed a first time. The electronic device dials a telephone number consisted of received numbers when the mode button is pressed a second time and controls to the speaker to play a second audio recording corresponding to the telephone number.
    Type: Application
    Filed: April 23, 2012
    Publication date: November 1, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY(ShenZhen) CO., LTD .
    Inventors: XIANG CAO, HAI-QING ZHOU
  • Publication number: 20120273172
    Abstract: A heat dissipation device for a computer case is positioned over a hole of the computer case. The heat dissipation device includes a fan, two motors, two plates, and a controller. The fan is fixed in the computer case, and covers the hole. The two motors are positioned at two opposite sides of the fan. Each motor has a motor shaft parallel to a fan shaft of the fan. The two plates are respectively fixed on the two motor shafts. A distance between the two plates along the direction parallel to the motor rotor is greater than or equal to the thickness of the board. A controller is electrically connected to the fan and the two motors. The controller controls the two motors rotate the two boards for exposing or blocking the hole as the fan is on or off.
    Type: Application
    Filed: June 15, 2011
    Publication date: November 1, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD
    Inventors: XIANG CAO, HAI-QING ZHOU
  • Publication number: 20120268287
    Abstract: A circuit where a rotary push switch module with first and second switches are closed and first and second terminals of a NAND gate receive high level signals. An output terminal of the NAND gate outputs a low level signal. A light emitting diode (LED) is not lit. A voltage output terminal outputs a standby voltage. When the first switch is opened, and the second switch is closed, the first and the second input terminals of the NAND gate respectively receive a high level signal and a low level signal. The output terminal of the NAND gate outputs a high level signal. The LED is lit. The voltage output terminal does not output the standby voltage.
    Type: Application
    Filed: May 10, 2011
    Publication date: October 25, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY(ShenZhen) CO., LTD
    Inventors: XIANG CAO, HAI-QING ZHOU
  • Publication number: 20120268282
    Abstract: An alarm circuit is for a fan. The alarm circuit includes a direct current converting circuit, a first electronic switch, a second electronic switch, a clock chip, and a light emitting diode. When the fan does not operate, the light emitting diode blinks to warn the user that the fan may have a problem.
    Type: Application
    Filed: June 2, 2011
    Publication date: October 25, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: XIANG CAO, HAI-QING ZHOU
  • Publication number: 20120250238
    Abstract: A computer desk assembly includes a desk and a display. The desk defines a receiving space in a top thereof. The receiving space is bounded with four side walls. The display pivotably connects with two opposite side walls of the desk. When the computer desk assembly is in a first state, a backside of the display faces upwards and the backside is coplanar with a desktop of the desk; and when the computer desk assembly is in a second state, the display is rotated relative to the desk to face upwards and ready for use.
    Type: Application
    Filed: August 30, 2011
    Publication date: October 4, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventor: XIANG CAO
  • Publication number: 20120250239
    Abstract: A computer desk assembly includes a desk and a display. The desk defines a receiving groove in a top thereof. The desk includes two sliding plates movably engaging in the receiving groove. The display is in the receiving groove of the desk and pivotably connected to the desk. When the computer desk assembly is in a first state, the sliding plates are disposed above the display. When the computer desk assembly is in a second state, the sliding plates slide laterally to expose the display, whereby the display is rotated up relative to the desk for use.
    Type: Application
    Filed: August 30, 2011
    Publication date: October 4, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: XIANG CAO, HAI-QING ZHOU
  • Publication number: 20120253730
    Abstract: A method for testing electronic devices that are correspondingly connected to test units includes generating control signals for the electronic devices that are connected to one or more test units selected from the test units. A control unit adds ID codes corresponding to the selected test units to the control signals, and wirelessly transmits the control signals with the ID codes to all of the test units. Each of the test units compares the ID codes added to the control signals with its own stored ID code. When the ID code added to a control signal is in accordance with the ID code stored in one of the test units, the test unit controls the electronic device connected thereto to be turned on and off according to the control signal.
    Type: Application
    Filed: June 13, 2011
    Publication date: October 4, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventor: XIANG CAO
  • Publication number: 20120242497
    Abstract: A desktop computer includes a host portion, a network interface card and a first interface. The network interface card includes a first pin, a second pin, and a third pin. The first interface includes a fourth pin connected to both the second and third pins of the network interface card, and a fifth pin connected to the first pin. The screen includes a second interface connected to the first interface, a first LED, and a second LED. The second interface includes a sixth pin connected to the fourth pin, and a seventh pin connected to the fifth pin. The seventh pin is connected to a power supply through the first LED. The sixth pin is connected to the power supply through the second LED. When there is communication through a network connection, the first LED and the fourth LED to flash synchronously.
    Type: Application
    Filed: June 27, 2011
    Publication date: September 27, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: XIANG CAO, HAI-QING ZHOU
  • Publication number: 20120242494
    Abstract: A power saving circuit for a computer. When the computer is powered on, an LED is lit. When the computer if off but power is still being supplied from the commercial power source to the power supply of the computer, the LED blinks. A counter chip determines the time to start blinking or the frequency of blinking.
    Type: Application
    Filed: April 7, 2011
    Publication date: September 27, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen)CO., LTD.
    Inventors: XIANG CAO, HAI-QING ZHOU