Patents by Inventor Tian Shen

Tian Shen 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: 10014768
    Abstract: A charge pump voltage regulator is provided. The charge pump voltage regulator includes a charge pump circuit, where an output terminal of the charge pump circuit outputs a stable voltage. The charge pump voltage regulator also includes a voltage divider circuit suitable to divide the stable voltage to output a divided voltage and a clock oscillator providing a drive clock signal for the charge pump circuit. In addition, the charge pump voltage regulator includes a first voltage comparator circuit suitable to output at least one of a first comparison result and a second comparison result. Further, the charge pump voltage regulator includes a logic control unit, where, when the charge pump voltage regulator operates in a standby mode, the logic control unit outputs a first control level to the clock oscillator according to the at least one of the first comparison result and the second comparison result.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: July 3, 2018
    Assignees: SEMICONDUCTOR MANUFACTURING INTERNATIONAL (SHANGHAI) CORPORATION, SEMICONDUCTOR MANUFACTURING INTERNATIONAL (BEIJING) CORPORATION
    Inventors: Yao Zhou, Hao Ni, Tian Shen Tang
  • Patent number: 10008246
    Abstract: A memory and a reference circuit calibration method are provided. The memory includes: a memory array including a plurality of memory cells; a reference circuit including a reference memory cell and a reference connection terminal, wherein the reference memory cell is a same as the memory cell; a calibration circuit including a calibration connection terminal, and a mirror circuit including a first mirror terminal and a second mirror terminal, wherein the first mirror terminal is connected to the reference connection terminal, and the second mirror terminal is connected to the calibration connection terminal; a clamp circuit, configured to set one of a voltage of the reference connection terminal and a voltage of the calibration connection terminal as a preset voltage and to set the other thereof as a comparison voltage; and a comparison circuit configured to input the comparison voltage and the preset voltage, and to output a comparison result.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: June 26, 2018
    Assignees: SEMICONDUCTOR MANUFACTURING INTERNATIONAL (SHANGHAI) CORPORATION, SEMICONDUCTOR MANUFACTURING INTERNATIONAL (BEIJING) CORPORATION
    Inventors: Yao Zhou, Hao Ni, Tian Shen Tang, Tao Wang
  • Publication number: 20180061502
    Abstract: Memory arrays and reading, programming and erasing methods of the memory arrays are provided. An exemplary memory array includes a plurality of memory columns. Each memory column has a plurality of flash memory cells. The memory columns are divided into at least two blocks. At least one source pull down column is disposed between the two adjacent blocks. Each source pull down column has a plurality of flash memory cells. A source of each flash memory cell in the source pull down column is coupled to sources of the flash memory cells of the plurality memory columns in a same row as the flash memory cell in the source pull down column to pull down a source of a selected flash memory cell to 0 V.
    Type: Application
    Filed: August 17, 2017
    Publication date: March 1, 2018
    Inventors: Jia Xu PENG, Hao NI, Tian Shen TANG, Yao ZHOU
  • Publication number: 20180052329
    Abstract: A virtual reality goggle includes a goggle shaped body having multiple cameras mounted thereon. A display is supported by the goggle shaped body. A support extends between sides of the goggle shaped body and includes multiple cameras. Circuitry is coupled to receive video from the multiple cameras, the video comprising a composite field of view of approximately 360 degrees about the goggle, the circuitry to couple to a wireless communication device to transmit the received video to networked processing services, and to receive stitched stereoscopic three dimensional virtual reality video from the networked processing services, the circuitry further coupled to provide the received stitched stereoscopic three dimensional virtual reality video for display.
    Type: Application
    Filed: October 31, 2017
    Publication date: February 22, 2018
    Inventor: Tian Shen
  • Patent number: 9823477
    Abstract: A virtual reality goggle includes a goggle shaped body having multiple cameras mounted thereon. A display is supported by the goggle shaped body. A support extends between sides of the goggle shaped body and includes multiple cameras. Circuitry is coupled to receive video from the multiple cameras, the video comprising a composite field of view of approximately 360 degrees about the goggle, the circuitry to couple to a wireless communication device to transmit the received video to networked processing services, and to receive stitched stereoscopic three dimensional virtual reality video from the networked processing services, the circuitry further coupled to provide the received stitched stereoscopic three dimensional virtual reality video for display.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: November 21, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventor: Tian Shen
  • Publication number: 20170330602
    Abstract: A memory and a reference circuit calibration method are provided. The memory includes: a memory array including a plurality of memory cells; a reference circuit including a reference memory cell and a reference connection terminal, wherein the reference memory cell is a same as the memory cell; a calibration circuit including a calibration connection terminal and a mirror circuit including a first mirror terminal and a second mirror terminal, wherein the first mirror terminal is connected to the reference connection terminal, and the second mirror terminal is connected to the calibration connection terminal; a clamp circuit, configured to set one of a voltage of the reference connection terminal and a voltage of the calibration connection terminal as a preset voltage and to set the other thereof as a comparison voltage; and a comparison circuit configured to input the comparison voltage and the preset voltage, and to output a comparison result.
    Type: Application
    Filed: April 3, 2017
    Publication date: November 16, 2017
    Inventors: Yao ZHOU, Hao NI, Tian Shen TANG, Tao WANG
  • Publication number: 20170315365
    Abstract: A virtual reality goggle includes a goggle shaped body having multiple cameras mounted thereon. A display is supported by the goggle shaped body. A support extends between sides of the goggle shaped body and includes multiple cameras. Circuitry is coupled to receive video from the multiple cameras, the video comprising a composite field of view of approximately 360 degrees about the goggle, the circuitry to couple to a wireless communication device to transmit the received video to networked processing services, and to receive stitched stereoscopic three dimensional virtual reality video from the networked processing services, the circuitry further coupled to provide the received stitched stereoscopic three dimensional virtual reality video for display.
    Type: Application
    Filed: May 2, 2016
    Publication date: November 2, 2017
    Inventor: Tian Shen
  • Publication number: 20170288532
    Abstract: A charge pump voltage regulator is provided. The charge pump voltage regulator includes a charge pump circuit, where an output terminal of the charge pump circuit outputs a stable voltage. The charge pump voltage regulator also includes a voltage divider circuit suitable to divide the stable voltage to output a divided voltage and a clock oscillator providing a drive clock signal for the charge pump circuit. In addition, the charge pump voltage regulator includes a first voltage comparator circuit suitable to output at least one of a first comparison result and a second comparison result. Further, the charge pump voltage regulator includes a logic control unit, where, when the charge pump voltage regulator operates in a standby mode, the logic control unit outputs a first control level to the clock oscillator according to the at least one of the first comparison result and the second comparison result.
    Type: Application
    Filed: February 17, 2017
    Publication date: October 5, 2017
    Inventors: Yao ZHOU, Hao NI, Tian Shen TANG
  • Patent number: 9715729
    Abstract: Concepts herein relate to processing urine sediment images. An example method comprises: approximating the color of a pixel in a block to be processed to one of the kc colors in a code book, wherein the code book is a set of the kc colors generated in a set of urine sample blocks; obtaining a distribution histogram of the number of pixels the color approximation results of which fall on each color of the kc colors; using an occurrence frequency correction factor to correct the number of pixels the color approximation results; standardizing the corrected number of pixels the color approximation results; and processing the block to be processed.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: July 25, 2017
    Assignee: Siemens Healthcare Diagnostics Inc.
    Inventors: Tian Shen, Juan Xu, XiaoFan Zhang
  • Publication number: 20170161081
    Abstract: An apparatus for enqueuing kernels on a device-side is introduced to incorporate with at least a MXU (Memory Access Unit) and a CSP (Command Stream Processor): The CSP, after receiving a first command from the MXU, executes commands of a ring buffer, thereby enabling an EU (Execution Unit) to direct the MXU to allocate space of the ring buffer for a first hardware thread and subsequently write second commands of the first hardware thread into the allocated space of the ring buffer according to an instruction of a kernel.
    Type: Application
    Filed: June 2, 2016
    Publication date: June 8, 2017
    Inventors: Fengxia WU, Tian SHEN, Zhou HONG, Yuanfeng WANG
  • Publication number: 20170153849
    Abstract: A method for generating machine code for driving an execution unit is introduced to incorporate with at least the following steps: Data access instructions of a kernel, which are associated with the same memory surface, are collected. An address pattern associated with the data access instructions is analyzed to generate a global-id address. Machine code containing the global-id address is generated.
    Type: Application
    Filed: April 28, 2016
    Publication date: June 1, 2017
    Inventor: Tian SHEN
  • Publication number: 20170090871
    Abstract: A method for computing trigonometric functions, performed by an ALU (Arithmetic Logic Unit) in coordination with an SFU (Special Function Unit), is introduced to contain at least the following steps. The ALU computes a remainder r and a reduction value x* corresponding to an input parameter x. The SFU computes an intermediate function f(x*) corresponding to the reduction value x*. The ALU computes a multiplication of the reduction value x* by the intermediate function f(x*) as the computation result of a trigonometric function.
    Type: Application
    Filed: October 15, 2015
    Publication date: March 30, 2017
    Inventors: Wei WANG, Xinan JIANG, Chengxin YIN, Huaisheng ZHANG, Tian SHEN, Bing YU
  • Publication number: 20170053400
    Abstract: Concepts herein relate to processing urine sediment images. An example method comprises: approximating the color of a pixel in a block to be processed to one of the kc colors in a code book, wherein the code book is a set of the kc colors generated in a set of urine sample blocks; obtaining a distribution histogram of the number of pixels the color approximation results of which fall on each color of the kc colors; using an occurrence frequency correction factor to correct the number of pixels the color approximation results; standardizing the corrected number of pixels the color approximation results; and processing the block to be processed.
    Type: Application
    Filed: April 30, 2015
    Publication date: February 23, 2017
    Applicant: SIEMENS HEALTHCARE DIAGNOSTICS INC.
    Inventors: Tian SHEN, Juan XU, XiaoFan ZHANG
  • Publication number: 20170046621
    Abstract: The inventive concepts herein relate to performing block retrieval on a block to be processed of a urine sediment image. The method comprises: using a plurality of decision trees to perform block retrieval on the block to be processed, wherein each of the plurality of decision trees comprises a judgment node and a leaf node, and the judgment node judges the block to be processed to make it reach the leaf node by using a block retrieval feature in a block retrieval feature set to form a block retrieval result at the leaf node, and at least two decision trees in the plurality of decision trees are different in structures thereof and/or judgments performed by the judgment nodes thereof by using the block retrieval feature; and integrating the block retrieval results of the plurality of decision trees so as to form a final block retrieval result.
    Type: Application
    Filed: April 30, 2015
    Publication date: February 16, 2017
    Applicant: Siemens Healthcare Diagnostics Inc.
    Inventors: Tian Shen, Juan Xu, XiaoFan Zhang
  • Patent number: 8308664
    Abstract: A handheld device for canceling unintentional muscle movement. The device includes a base comprising a handgrip for a user to hold, a gripping element linked to the base for releasably connecting the handheld device to an object, a sensor that detects movement of the base, a controller linked to the sensor, and at least one actuator that operates under control of the controller to cause movement of the gripping element in a direction that at least partially counteracts the detected movement of the base.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: November 13, 2012
    Assignee: The Regents of the University of Michigan
    Inventors: Anupam Pathak, Jonathan Luntz, Diann Brei, Tian Shen, Sarah Napier, Rajiv Ghosh, Sei Jin Park
  • Publication number: 20100228362
    Abstract: A handheld device for canceling unintentional muscle movement. The device includes a base comprising a handgrip for a user to hold, a gripping element linked to the base for releasably connecting the handheld device to an object, a sensor that detects movement of the base, a controller linked to the sensor, and at least one actuator that operates under control of the controller to cause movement of the gripping element in a direction that at least partially counteracts the detected movement of the base.
    Type: Application
    Filed: March 3, 2010
    Publication date: September 9, 2010
    Applicant: THE REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Anupam Pathak, Jonathan Luntz, Diann Brei, Tian Shen, Sarah Napier, Rajiv Ghosh, Sei Jin Park
  • Patent number: 7698023
    Abstract: An apparatus comprises a matrix of thermoelectric devices for applying thermal gradients across an electronic component mounted in a PCB substrate within an enclosed housing. A matrix of thermosensitive devices are placed around the perimeter of the electronic component to measure thermal gradients associated with the component. A controller controls the matrix of thermoelectric devices based on the thermal gradients measured by the matrix of thermosensitive devices with a matrix of thermocouple coefficients.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: April 13, 2010
    Assignee: Brilliant Telecommunications, Inc.
    Inventors: Charles F. Barry, Reed A. Parker, Tian Shen, Feng F. Pan, Meenakshi Subramanian
  • Patent number: 7693130
    Abstract: An apparatus and method are described for synchronizing distribution of packet information. In one embodiment, the invention includes timestamp processing logic to process a transmit time indicator embedded within the packet information, where the transmit time indicator is based on a time reference, and service synchronization queuing logic to hold the packet information until a time offset after the transmit time indicator, where the service synchronization queuing logic is synchronized to the time reference.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: April 6, 2010
    Assignee: Brilliant Telecommunications Inc.
    Inventors: Charles F. Barry, Reed A. Parker, Tian Shen, Feng F. Pan, Meenakshi Subramanian
  • Publication number: 20090312887
    Abstract: An apparatus comprises a matrix of thermoelectric devices for applying thermal gradients across an electronic component mounted in a PCB substrate within an enclosed housing. A matrix of thermosensitive devices are placed around the perimeter of the electronic component to measure thermal gradients associated with the component. A controller controls the matrix of thermoelectric devices based on the thermal gradients measured by the matrix of thermosensitive devices with a matrix of thermocouple coefficients.
    Type: Application
    Filed: August 24, 2009
    Publication date: December 17, 2009
    Inventors: Charles F. Barry, Reed A. Parker, Tian Shen, Feng F. Pan, Meenakshi Subramanian
  • Patent number: 7603205
    Abstract: An apparatus comprises a matrix of thermoelectric devices for applying thermal gradients across an electronic component mounted in a PCB substrate within an enclosed housing. A matrix of thermosensitive devices are placed around the perimeter of the electronic component to measure thermal gradients associated with the component. A controller controls the matrix of thermoelectric devices based on the thermal gradients measured by the matrix of thermosensitive devices with a matrix of thermocouple coefficients.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: October 13, 2009
    Assignee: Brilliant Telecommmunications, Inc.
    Inventors: Charles F. Barry, Reed A. Parker, Tian Shen, Feng F. Pan, Meenakshi Subramanian