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).
-
Patent number: 8289685Abstract: An electronic device includes a main body, a fixing member rotatably mounted on the main body, and a liquid crystal display rotatably mounted on the fixing member. The liquid crystal display can rotate from a first position facing the main body to a second position facing away from the main body.Type: GrantFiled: December 30, 2010Date of Patent: October 16, 2012Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Jian Li, Han-Zheng Zhang
-
Patent number: 8290763Abstract: An emulation system, method, and computer program product are provided for passing system calls to an operating system for direct execution. In operation, a file is loaded into memory and instructions associated with the loaded file are emulated. Furthermore, system calls resulting from the emulation are identified. Still yet, at least a portion of the system calls are passed to an operating system for direct execution thereof. In addition, application programming interfaces are provided for external components to access, to monitor and to control the aforementioned system.Type: GrantFiled: September 4, 2008Date of Patent: October 16, 2012Assignee: McAfee, Inc.Inventor: Zheng Zhang
-
Publication number: 20120259556Abstract: 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: ApplicationFiled: April 18, 2012Publication date: October 11, 2012Applicant: LIFE TECHNOLOGIES CORPORATIONInventor: Zheng ZHANG
-
Patent number: 8268301Abstract: Cationic polymers hydrolyzable to zwitterionic polymers, monomers for making the cationic polymers, surfaces that include the polymers, therapeutic agent delivery systems that include the cationic polymers, methods for administering a therapeutic agent using the delivery systems, and methods for making and using the cationic polymers, monomers, surfaces, and therapeutic agent delivery systems.Type: GrantFiled: November 19, 2008Date of Patent: September 18, 2012Assignee: University of WashingtonInventors: Shaoyi Jiang, Shengfu Chen, Zheng Zhang, Gang Cheng, Hong Xue, Louisa R. Carr
-
Patent number: 8255273Abstract: A method and a system evaluate a company website's online marketing efficiency on various advertising websites by evaluating both access activities and business activities of users originating from the advertising websites. For each user visiting the company website, the method determines the originating website from which the user enters the company website, and obtains the access activities and the business activities of the user on the company website. The method quantifies the access activities and the business activities of the users who enter the present website from the same originating website to generate evaluation data corresponding to the originating website, and evaluates the company website's online marketing efficiency on the originating website based on the evaluation data of the originating website. Using the disclosed method and system, online marketing efficiency can be evaluated more comprehensively and accurately.Type: GrantFiled: September 28, 2009Date of Patent: August 28, 2012Assignee: Alibaba Group Holding LimitedInventors: Kaili Lv, Zheng Zhang, Bing Yang Hua, Zengguang Liu, Jian Deng, Jie Su, Chao Feng Meng, Huai-Bin Yuan
-
Patent number: 8244671Abstract: A multimode storage system uses a global-placement and local-repair strategy for replica placement and repair of data objects. The data objects are initially placed randomly throughout the storage system, while the subsequent replacement replicas of any lost data objects are placed non-globally, for example within the same cluster as the repair source. This approach aggregates the bandwidth of all leaf switches/routers for repair and thus improves data repair bandwidth and repair speed. The approach also reserves more root switch bandwidth for tasks such as data rebalance, a process migrating data to the new nodes that have replaced failed ones.Type: GrantFiled: October 11, 2007Date of Patent: August 14, 2012Assignee: Microsoft CorporationInventors: Ming Chen, Wei Chen, Zheng Zhang
-
Publication number: 20120203792Abstract: Systems, methods, and computer program products for aligning a fragment sequence to a target sequencing. The alignment is allowed at most one gap, such as an insertion or a deletion. In some embodiments, both a gapped alignment and an ungapped alignment can be produced. A selection can be made between the gapped alignment and the ungapped alignment based on a quality value for each alignment.Type: ApplicationFiled: February 1, 2012Publication date: August 9, 2012Applicant: LIFE TECHNOLOGIES CORPORATIONInventors: Zheng ZHANG, Fiona HYLAND, Sowmi UTIRAMERUR
-
Publication number: 20120192381Abstract: A hinge mechanism includes a first rotation assembly, a second rotation assembly substantially parallel to the first rotation assembly, a brace member, a connection shaft partially received in the sliding slot, a first connection member, and a second connection member. The first rotation assembly includes a first pivoting shaft and a first bracket sleeved on the first pivoting shaft. The first bracket includes a mounting portion eccentrically formed on one end of the first bracket. The second rotation assembly includes a second pivoting shaft and a second bracket sleeved on the second pivoting shaft. The second bracket includes a mounting portion eccentrically formed on the second bracket. The brace member defines a sliding slot. An end of the first connection member is eccentrically connected to the first pivoting shaft, and the other end of the first connection member is connected to the connection shaft.Type: ApplicationFiled: April 25, 2011Publication date: August 2, 2012Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.Inventors: HAN-ZHENG ZHANG, LIAN-CHENG HUANG, JIAN LI
-
Patent number: 8221248Abstract: An overload protection mechanism includes a frame and a positioning assembly received in the frame. The frame includes at least one side plate, the at least one side plate defining a receiving depression. The positioning assembly includes a fixing sleeve, at least one elastic member received in the fixing sleeve, and at least one latching member positioned on the at least one elastic member and movably received in the receiving depression. The at least one side plate further defines a slanted repositioning surface adjoining the receiving depression. The positioning assembly is slidable relative to the frame with the at least one elastic member resisting the at least one latching member to press the at least one latching member along the slanted repositioning surface until the at least one latching member is received in the receiving depression.Type: GrantFiled: August 7, 2009Date of Patent: July 17, 2012Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Jin-Xin Wang, Han-Zheng Zhang, Xiao-Bo Li
-
Publication number: 20120166315Abstract: 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: ApplicationFiled: September 9, 2010Publication date: June 28, 2012Applicant: ALIBABA GROUP HOLDING LIMITEDInventors: Kaili Lv, Zheng Zhang, Jie Su, Zengguang Liu
-
Patent number: 8205305Abstract: 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: GrantFiled: December 9, 2010Date of Patent: June 26, 2012Assignees: 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: 20120154290Abstract: 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: ApplicationFiled: January 18, 2010Publication date: June 21, 2012Applicant: HIERSTAR LIMITEDInventors: Qiaobang Yang, Zheng Zhang, Jixiang Guo, Taoling Xie, Xueli Xie
-
Patent number: 8201791Abstract: 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: GrantFiled: December 31, 2008Date of Patent: June 19, 2012Assignees: Hong Fu Jin Precision Industry (ShenZhen) Co., Ltd., Hon Hai Precision Industry Co., Ltd.Inventors: Han-Zheng Zhang, Jin-Xin Wang
-
Patent number: 8190703Abstract: 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: GrantFiled: April 23, 2008Date of Patent: May 29, 2012Assignee: Microsoft CorporationInventors: Shiding Lin, Lidong Zhou, Chandramohan A. Thekkath, Dahlia Malkhi, Zheng Zhang
-
Publication number: 20120131559Abstract: 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: ApplicationFiled: November 22, 2010Publication date: May 24, 2012Applicant: Microsoft CorporationInventors: Ming Wu, Fan Long, Zhilei Xu, Xuezheng Liu, Haoxiang Lin, Zhenyu Guo, Zheng Zhang, Lidong Zhou
-
Publication number: 20120127206Abstract: 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: ApplicationFiled: January 31, 2012Publication date: May 24, 2012Applicant: VMWARE, INC.Inventors: Robert Lee THOMPSON, Xueliang HUA, Zheng ZHANG, Juan CASARES, Wenlong SHAO, Li-Zhu ZHANG
-
Publication number: 20120124146Abstract: 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: ApplicationFiled: August 8, 2011Publication date: May 17, 2012Inventors: 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: 20120106091Abstract: 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: ApplicationFiled: June 15, 2011Publication date: May 3, 2012Applicants: 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: 20120103508Abstract: 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: ApplicationFiled: November 23, 2009Publication date: May 3, 2012Applicant: HIERSTAR LIMITEDInventors: Xueli Xie, Zheng Zhang, Jixiang Guo, Taoling Xie
-
Publication number: 20120096678Abstract: 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: ApplicationFiled: June 3, 2011Publication date: April 26, 2012Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTDInventors: HAN-ZHENG ZHANG, JIAN LI, SHEN LI