Patents by Inventor Zheng Zhang

Zheng Zhang 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: 20120166315
    Abstract: The present disclosure introduces a technique for achieving the optimal time to launch or withdraw products on a webpage. In one aspect, a method includes: storing information to be collected from a webpage for one or more items corresponding to a first product; collecting data related to the one or more items in each time section of a plurality of time sections; calculating a respective value score for each time section of the plurality of time sections based on a respective number of occurrences of the one or more items in each time section; determining the optimal time to launch or withdraw the first product based on value scores of the first product for the plurality of time sections; and rendering launch or withdrawal of the first product on the webpage in the optimal time. Implementation of the technique will conveniently allow a merchant's product website to automatically complete a product launch or withdrawal in the optimal time.
    Type: Application
    Filed: September 9, 2010
    Publication date: June 28, 2012
    Applicant: ALIBABA GROUP HOLDING LIMITED
    Inventors: Kaili Lv, Zheng Zhang, Jie Su, Zengguang Liu
  • Patent number: 8205305
    Abstract: A hinge mechanism includes two pivoting shafts substantially parallel to each other, two main gears non-rotatably sleeved on the pivoting shafts, respectively. The hinge mechanism further includes two transmission gears positioned between the main gears, and two brackets sleeved on the pivoting shafts, respectively. Each transmission gear meshes with the other transmission gear and one main gear. Each pivoting shaft includes a flange which defines two locking portions, and each bracket forms two latching portions engaging with the locking portions of each pivoting shaft. The locking portions and the latching portions are selected from the structures of groove and hook.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: June 26, 2012
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Jin-Xin Wang, Jian Li, Han-Zheng Zhang
  • Publication number: 20120154290
    Abstract: A smart card is disclosed by the present invention. The smart card comprises a flexible keyboard, an ultra thin flexible battery, an infrared data interface, a flexible display, a flexible circuit board and a CPU kernel; wherein the flexible circuit board provides electrical connection for individual parts of the smart card, the flexible keyboard is used for inputting by user, the ultra thin flexible battery provides power supply to the smart card, the infrared data interface is used for infrared communication with an external terminal, the flexible display is used for man-machine interaction, the CPU kernel controls individual parts of the smart card and the smart card is packaged with plastic material. The invention enables the smart card to authenticate off-line user, therefore the security of electronic transaction is ensured. The smart card product of the invention can be carried and used by user conveniently, and can reduce product costs and has very wide application prospect.
    Type: Application
    Filed: January 18, 2010
    Publication date: June 21, 2012
    Applicant: HIERSTAR LIMITED
    Inventors: Qiaobang Yang, Zheng Zhang, Jixiang Guo, Taoling Xie, Xueli Xie
  • Patent number: 8201791
    Abstract: A support stand includes a base, a supporting bracket, a first hinge assembly positioned between the base and the bracket, a second hinge assembly, and a third hinge assembly. The second hinge assembly and the third hinge assembly are positioned between the supporting bracket and a display body of the electronic device. The second hinge assembly includes a connecting bracket. The third hinge assembly includes a pivot shaft and a sleeve member. The sleeve member includes a leaf and a sleeve extending from an end of the leaf. The pivot shaft is firmly engaged in the sleeve of the sleeve member.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: June 19, 2012
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Han-Zheng Zhang, Jin-Xin Wang
  • Patent number: 8190703
    Abstract: An enhancement to a web browser offers an extension mechanism for web applications to utilize client-side resources, thereby moving more extensibility and flexibility to the client-side. The web browser may expose some control interfaces to meet various requirements from web applications. Using the extension mechanism, the web applications are able to offload the cloud servers, function when offline, and improve performance. The extension mechanism also provides users with full control to the data passing through their web browsers.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: May 29, 2012
    Assignee: Microsoft Corporation
    Inventors: Shiding Lin, Lidong Zhou, Chandramohan A. Thekkath, Dahlia Malkhi, Zheng Zhang
  • Publication number: 20120131559
    Abstract: Program partitioning of an application can include creating execution flow graphs and static flow graphs of targeted functions or operations of the application. Based on the execution flow graphs or static flow graphs, replay interfaces are created. The replay interfaces provide data flows that are usable in re-execution of the application during program development.
    Type: Application
    Filed: November 22, 2010
    Publication date: May 24, 2012
    Applicant: Microsoft Corporation
    Inventors: Ming Wu, Fan Long, Zhilei Xu, Xuezheng Liu, Haoxiang Lin, Zhenyu Guo, Zheng Zhang, Lidong Zhou
  • Publication number: 20120127206
    Abstract: A mouse-and-keyboard based user interface is updated based on gestures made on a touch screen that is displaying the mouse-and-keyboard based user interface. The user interface update process includes the steps of receiving one or more touch events in response to a gesture made on the touch screen, translating the touch events to a mouse-and-keyboard based command, transmitting the mouse-and-keyboard based command to an operating system, and receiving an updated display in response thereto.
    Type: Application
    Filed: January 31, 2012
    Publication date: May 24, 2012
    Applicant: VMWARE, INC.
    Inventors: Robert Lee THOMPSON, Xueliang HUA, Zheng ZHANG, Juan CASARES, Wenlong SHAO, Li-Zhu ZHANG
  • Publication number: 20120124146
    Abstract: A messaging system facilitates communication between users through various messaging channels. The messaging system supports multiple communication channels and includes a messaging module that automatically selects one or more of the messaging channels for delivering a message to a recipient of the message using, for example, a set of policy rules or a trained model. The messaging module may also provide, in a user interface for sending and receiving messages, a visual indication of the selected messaging channel to the sender of the message to provide the user with transparency about how the message will be delivered. Additionally, the message may be delivered via multiple messaging channels, where the messaging module may rescind messages from some of the messaging channels upon receiving a reply from the recipient of the message or other confirmation that the recipient has seen the message via one of the communication channels.
    Type: Application
    Filed: August 8, 2011
    Publication date: May 17, 2012
    Inventors: Daniel Hsiao, Joel Benjamin Seligstein, Mark E. Zuckerberg, Kenneth M. Lau, Ross David Bayer, Zheng Zhang, Benjamin Peter Davenport, Peter Xiu Deng, Ben Gertzfield, Lucy Congyun Zhang, Jonathan David Perlow
  • Publication number: 20120106091
    Abstract: A support mechanism includes a pivoting assembly and a support member. The pivoting assembly includes a fixing member, a sliding member slidably mounted on the fixing member, a pivoting shaft rotatably connected to one end of the fixing member, and at least one torsion spring sleeved on and coiling around the pivot shaft. The torsion spring includes two assembling legs, one assembling leg of the torsion spring elastically resists against the fixing member. The support member is fixed to the sliding member.
    Type: Application
    Filed: June 15, 2011
    Publication date: May 3, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: LIAN-CHENG HUANG, JIAN LI, HAN-ZHENG ZHANG
  • Publication number: 20120103508
    Abstract: The present invention discloses a method of manufacturing a (plastic) card with a flexible inlay. Said method comprises following steps: manufacturing a upper housing and a lower housing; coating colloidal on inner surfaces of the upper housing and the lower housing; placing the inlay in said upper housing or the lower housing; closing the upper housing and the lower housing together to have a housing-closed card; laminating the closed housings to have a finished card. Preferably, there is provided in either the upper housing or the lower housing a slot(s) in match with the inlay(s); the inlay is placed within the slot accordingly. By means of the invention, a card with flexible inlay is manufactured, for example, an intelligent card (i.e., smart card) comprising a flexible and active circuit board and a flexible display, and properties of a new kind of card with flexible inlay are guaranteed.
    Type: Application
    Filed: November 23, 2009
    Publication date: May 3, 2012
    Applicant: HIERSTAR LIMITED
    Inventors: Xueli Xie, Zheng Zhang, Jixiang Guo, Taoling Xie
  • Publication number: 20120096678
    Abstract: A hinge mechanism includes two pivot shafts, two rotating shafts, a first connection member, a second connection member, two main gears, two transmission gears, and two resilient members. The two pivot shafts are substantially parallel to each other. The two rotating shafts are parallelly positioned between the two pivot shafts. The first connection member is sleeved on the two pivot shafts and the two rotating shafts together with the second connection member. The two main gears are sleeved on the two pivot shafts respectively. The two transmission gears are respectively sleeved on the two rotating shafts together with the two resilient members, and positioned between the two main gears. Each transmission gear engages with the other transmission gear and one of the main gears. The two main gears and the two transmission gears are held between the first and second connection members.
    Type: Application
    Filed: June 3, 2011
    Publication date: April 26, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD
    Inventors: HAN-ZHENG ZHANG, JIAN LI, SHEN LI
  • Patent number: 8165821
    Abstract: Systems, methods, and analytical approaches for short read sequence assembly and for the detection of insertions and deletions (indels) in a reference genome. A method suitable for software implementation is presented in which indels may be readily identified in a computationally efficient manner.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: April 24, 2012
    Assignee: Applied Biosystems, LLC
    Inventor: Zheng Zhang
  • Patent number: 8166464
    Abstract: Analyzing and detecting soft hang program errors may lead to suggestions for either curing the programming errors at runtime or refactoring the source code. For instance, responsive function invocation patterns and blocking function invocation patterns may be used to detect soft hang program errors in a source code file. Deductive database rules may be compiled from the responsive and blocking function invocation patterns to find matching function invocations in a call graph.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: April 24, 2012
    Assignee: Microsoft Corporation
    Inventors: Haoxiang Lin, Xi Wang, Zhenyu Guo, Xuezheng Liu, Zheng Zhang
  • Publication number: 20120051976
    Abstract: The present invention provides the multifunctional biological and biochemical sensor technology based on the integration of ZnO nanotips with bulk acoustic wave (BAW) devices, particularly, quartz crystal microbalance (QCM) and thin film bulk acoustic wave resonator (TFBAR). ZnO nanotips provide giant effective surface area and strong bonding sites. Furthermore, the controllable wettability of ZnO nanostructured surface dramatically reduces the liquid consumption and enhances the sensitivity of the biosensor device.
    Type: Application
    Filed: July 28, 2011
    Publication date: March 1, 2012
    Applicant: Rutgers, The State University of New Jersey
    Inventors: Yicheng Lu, Ying Chen, Zheng Zhang
  • Publication number: 20120054671
    Abstract: A computing device includes a touch screen displaying a graphical user interface (GUI) and a processing unit programmed to recognize gestures made on the touch screen and execute, in response thereto, a process associated with the gestures.
    Type: Application
    Filed: August 30, 2010
    Publication date: March 1, 2012
    Applicant: VMWARE, INC.
    Inventors: Robert Lee THOMPSON, Xueliang HUA, Zheng ZHANG, Juan CASARES, Wenlong SHAO, Li-Zhu ZHANG
  • Publication number: 20120042473
    Abstract: A hinge mechanism includes two pivot shafts substantially parallel to each other, two main gears non-rotatably respectively sleeved on the pivot shafts, a transmission assembly positioned between the two pivot shafts to transmit a torque of one of the two main gears to the other in a reverse direction, and a connecting member defining two shaft holes. The pivot shafts are respectively rotatably received in the shaft holes. Two contact assemblies are respectively mounted on the pivot shafts abutting the connecting member. One of the connecting member and each main gear forms at least one detent, and the other defines at least one recess correspondingly. The at least one detent is received in the at least one recess.
    Type: Application
    Filed: December 25, 2010
    Publication date: February 23, 2012
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD
    Inventors: JIN-XIN WANG, JIAN LI, LIAN-CHENG HUANG, HAN-ZHENG ZHANG
  • Patent number: 8121824
    Abstract: Predicate checking in conjunction with distributed systems can enable an investigating user to check predicates in the context of instance states and/or distributed states of a distributed system. In an example embodiment, a method entails accepting distributed system simulation data and performing a simulation of a distributed system using the distributed system simulation data to create distributed system simulated states. At least a portion of the distributed system simulated states are exposed. The exposed portion of the distributed system simulated states is retrieved and stored as exposed states for the distributed system. The exposed states for the distributed system are compared to predicate states for the distributed system. If an inconsistency is detected between the exposed states and the predicate states based on the comparing, at least one alarm is issued.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: February 21, 2012
    Assignee: Microsoft Corporation
    Inventors: Xuezheng Liu, Wei Lin, Zheng Zhang
  • Patent number: 8117155
    Abstract: Collection-based object replication for a system that includes a client computing device (client) connected to a server and multiple data storage nodes. In certain cases, a data storage node generates a replica of multiple replicas of a collection. The collection is a unit of data placement, access, replication, and repair. Other data storage nodes are also configured with a respective replica of the multiple replicas. The data storage node verifies whether an object received directly from the client for storage in the collection has been fully replicated by the other data storage nodes in respective replicas.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: February 14, 2012
    Assignee: Microsoft Corporation
    Inventors: Wei Chen, Dan Teodosiu, Cristian George Teodorescu, Xuezheng Liu, Zheng Zhang
  • Patent number: 8104144
    Abstract: A hinge assembly includes a first pivot shaft, a second pivot shaft, a third pivot shaft, a first bracket, a second bracket, a first meshing wheel, a second meshing wheel, a third meshing wheel, and a transmission belt member sleeved on both the first meshing wheel and the third meshing wheel. The first pivot shaft, the second pivot shaft, and the third pivot shaft are substantially parallel. The first and second brackets are non-rotatably sleeved on the first and second pivot shafts, respectively. The third meshing wheel is disposed between the first meshing wheel and the second meshing wheel, and meshes with the second meshing wheel and the transmission belt member. An electronic device using the hinge assembly is also provided.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: January 31, 2012
    Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.
    Inventors: Jin-Xin Wang, Han-Zheng Zhang, Shen Li
  • Patent number: 8098584
    Abstract: Techniques and systems for providing optimization of traffic routing for data centers are disclosed herein. In some embodiments, a method may include identifying a plurality of available source sites and paths or routes between an online service provider (OSP) and a destination prefix. A traffic manager may measure a cost for each of the plurality of available paths. In some instances, the traffic manager may also measure a performance value for each of the available paths. The traffic manager may then select one of the available source sites and paths as a preferred source site and path that has a minimized cost for an instance of the performance value when compared to other paths of the plurality of available source sites and paths. In further embodiments, the traffic manager may rewrite a routing table and DNS mapping to implement the preferred source site and path as the default source site and path between the OSP and the destination prefix.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: January 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Ming Zhang, Albert Greenberg, Ratul Mahajan, Blaine S. Christian, Zheng Zhang