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: 20110137548
    Abstract: A system for organizing a variety of information related to a user is disclosed. A user may input geo-tagged multi-modal information into a mobile device. This data is automatically transferred to cloud computing resources, and made available for access by the user at a desktop or laptop computing device. After input, an implicit search based on the geolocation of the input may be undertaken and results provided to the user. Input may be flags to designate a personal point of interest (PPOI), for sharing with others, for enabling location or people-based reminders, and so forth. Reminders for upcoming activities are provided to the user such that the user has sufficient time to move from the current geolocation to the geolocation of the activity.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicant: Microsoft Corporation
    Inventors: Guo Bin Shen, Zheng Zhang, Kun Zheng, Xin Zou, Min Wang, Fan Yang
  • Publication number: 20110136926
    Abstract: The present invention is directed to a polystyrene cation exchange resin catalyst for olefin hydration comprises: monomer units of (a) 7.5 to 11.5 wt % at least one polyvinylaromatic monomer and (b) 88.5 to 92.5 wt % at least one monovinylaromatic monomer; (c) 0.75 to 1.20 SO3H moiety on each aromatic ring of the polymer backbone; and (d) 0.70 to 1.20 halogen on each aromatic ring of the polymer backbone. The present invention also provides a method for preparing the catalyst including the steps of copolymerization, sulfonation, halogenation, and post treatment. Optimization of the copolymer crosslinking degree, sulfonation and halogenation extent enables the catalyst with a balance of catalysis activity and thermal stability.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 9, 2011
    Inventors: Jianguo Cai, Zheng Zhang
  • Patent number: 7953858
    Abstract: In a method of mapping peers in a peer-to-peer network to an overlay network, network coordinates are determined for a selected peer. The logical coordinates in the overlay network are determined based on the network coordinates. A zone is determined based on the logical coordinates. The network coordinates, a network address of the selected peer and the zone is stored as an object at a peer owning the zone, where associated information is stored in the peer that has the network coordinate and using the network coordinate as a key.
    Type: Grant
    Filed: January 17, 2003
    Date of Patent: May 31, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Zhichen Xu, Zheng Zhang
  • Publication number: 20110121499
    Abstract: A cushion mechanism includes a four-bar linkage and at least one hinge assembly. The four-bar linkage includes a first link member, a second link member, a third link member, and a fourth link member forming a quadrangle. The at least one hinge assembly connects two joined link members. The at least one hinge assembly includes a shaft extending through the two joined link members, a fixing member, a rotating member, and an elastic member. The fixing member, the rotating member, and the elastic member are sleeved on the shaft. One of the fixing member and the rotating member forms a protrusion, and the other defines a slot receiving the protrusion.
    Type: Application
    Filed: December 31, 2009
    Publication date: May 26, 2011
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: HAN-ZHENG ZHANG, JIAN LI, LIANG WEI
  • Patent number: 7948942
    Abstract: One embodiment of the communication system includes a switch, at least one base station, and a backhaul connection including at least one wireless link connecting the at least one base station to the switch. The wireless link may include at least one of a WiMax carrier and a WiFi carrier.
    Type: Grant
    Filed: June 21, 2007
    Date of Patent: May 24, 2011
    Assignee: Alcatel-Lucent USA Inc.
    Inventors: Ji Zheng Zhang, Xi Yin Liu, Kun Shi, Na Sun, Yan Lai Wang
  • Publication number: 20110099758
    Abstract: A swivel-hinge assembly includes a main plate, a knuckle on the main plate, a first pivot shaft rotatably engaged in the knuckle, at least one end of the first pivot shaft exposed out of the knuckle and a peg positioned on the end of the first pivot shaft exposed out of the knuckle. The peg includes a limiting portion protruding out of the first pivot shaft and abutting an edge of the knuckle, wherein when the first pivot shaft is rotated and reaches a predetermined position the limiting portion of the peg abuts the main plate thereby preventing further rotation of the first pivot shaft.
    Type: Application
    Filed: January 4, 2010
    Publication date: May 5, 2011
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: XIAO-BO LI, HAN-ZHENG ZHANG, SHEN LI
  • Patent number: 7933759
    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 28, 2008
    Date of Patent: April 26, 2011
    Assignee: Microsoft Corporation
    Inventors: Xuezheng Liu, Wei Lin, Zheng Zhang
  • Patent number: 7925487
    Abstract: Replaying distributed systems involves playing a distributed system in a simulator using data from a real-world operation. In an example embodiment, a simulation process is to simulate a distributed system that has a first instance and a second instance. The simulation process includes a first simulation object corresponding to the first instance and a second simulation object corresponding to the second instance. In another example embodiment, communications between the first instance and the second instance are simulated within the simulation process using function calls between the first simulation object and the second simulation object.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: April 12, 2011
    Assignee: Microsoft Corporation
    Inventors: Wei Lin, Xuezheng Liu, Zheng Zhang
  • Publication number: 20110066697
    Abstract: A method uses web servers to promulgate information from one server to another, instead of promulgating the information by the user to each server individually. A first server receives a first request for promulgating web-information from a user, locally promulgates the web-information, and sends a second request to at least one second website server to instruct the second website server to locally promulgate the web-information. The selection of the second server is done according to a preset configuration file which includes a relationship mapping between the first website server and the second website server. The relationship mapping may provide the user information related to the second website server based on the user information related to the first website server. The present disclosure further discloses a communication apparatus and a communication system.
    Type: Application
    Filed: June 8, 2009
    Publication date: March 17, 2011
    Applicant: Alibaba Group Holding Limited
    Inventors: Kaili Lv, JIan Deng, Bingyang Hua, Zengguang Liu, Chaofeng Meng, Jie Su, Jun Tang, Zheng Zhang
  • Publication number: 20110032833
    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: Application
    Filed: August 7, 2009
    Publication date: February 10, 2011
    Applicant: Microsoft Corporation
    Inventors: Ming Zhang, Albert Greenberg, Ratul Mahajan, Blaine S. Christian, Zheng Zhang
  • Patent number: 7879444
    Abstract: Super-low fouling sulfobetaine and carboxybetaine materials, super-low fouling surfaces and methods of making the surfaces coated with sulfobetaine and carboxybetaine materials, and devices having the super-low fouling surfaces.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: February 1, 2011
    Assignee: University of Washington
    Inventors: Shaoyi Jiang, Shengfu Chen, Zheng Zhang, Yung Chang
  • Publication number: 20110015951
    Abstract: Evaluating website visitors includes: obtaining historical sample information of a plurality of past website visitors; based on the historical sample information, determining a plurality of value grades (cj) of the past website visitors and a respective plurality of rates of occurrence (P(cj)) for the plurality of value grades, wherein j=1, . . . , N, and N is an integer; determining a visitor characteristic probability (P(X)) and a plurality of conditional visitor characteristic probabilities given the plurality of value grades (P(X|cj)) associated with a current website visitor; and determining a plurality of conditional value grade probabilities given a visitor characteristic of the current website visitor ((P(c|X)) and selecting among the plurality of conditional value grade probabilities a likely value grade associated with the current website visitor, wherein j=1, . . . , N.
    Type: Application
    Filed: July 13, 2010
    Publication date: January 20, 2011
    Inventors: Kaili Lv, Zheng Zhang, Bingyang Hua, Jie Su, Zengguang Liu, Chaofeng Meng, Huaibin Yuan, Weicong Chen
  • Patent number: 7865911
    Abstract: Hybrid programming combines certain aspects of the synchronous calling nature of a thread-oriented programming model with certain aspects of the asynchronous calling nature of an event-oriented programming model by creating parallelized calls. In a described implementation, multiple synchronous calls are transformed into multiple asynchronous calls and encapsulated within a barrier time period. A hybrid programming model or protocol may be employed, for example, in conjunction with communication exchanges in a multiple-phase and multiple-party distributed programming environment.
    Type: Grant
    Filed: November 8, 2005
    Date of Patent: January 4, 2011
    Assignee: Microsoft Corporation
    Inventors: Shiding Lin, Zhenyu Guo, Zheng Zhang
  • Publication number: 20100325476
    Abstract: An improved system and method for flexible object placement and soft-state indexing of objects in a distributed object store is provided. A distributed object store may be provided by a large number of system nodes operably coupled to a network. A system node provided may include an access module for communicating with a client, an index module for building an index of a replicated data object, a data module for storing a data object on a computer readable medium, and a membership and routing module for detecting the configuration of operable nodes in the distributed system. Upon failure of an index node, the failure may be detected at other nodes, including those nodes that store the replicas of the object. These nodes may then send new index rebuilding requests to a different node that may rebuild the index for servicing any access request to the object.
    Type: Application
    Filed: August 12, 2010
    Publication date: December 23, 2010
    Applicant: Microsoft Corporation
    Inventors: Zheng Zhang, Wei Chen, Yu Chen, Chao Jin, Dan Teodosiu, Qiao Lian, Shiding Lin
  • Publication number: 20100316717
    Abstract: Injectable hydrogel microspheres are prepared by forming an emulsion where hydrogel precursors are in a disperse aqueous phase and polymerizing the hydrogel precursors. In a preferred case, the hydrogel precursors are poly(ethylene glycol) diacrylate and N-isopropylacrylamide and the continuous phase of the emulsion is an aqueous solution of dextran and a dextran solubility reducer. The microspheres will load protein, e.g., cytokines, from aqueous solution.
    Type: Application
    Filed: August 12, 2010
    Publication date: December 16, 2010
    Inventors: Chih-Chang Chu, Xian-Zheng Zhang, Da-Qing Wu
  • Publication number: 20100307885
    Abstract: 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: Application
    Filed: August 7, 2009
    Publication date: December 9, 2010
    Applicants: 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: 20100288264
    Abstract: A solar panel and a solar fence incorporating the solar fence. The solar panel has a fluid heating component adapted to absorb solar energy and mounted to a frame assembly. The solar panel may include an auxiliary line to facilitate alternative system configurations and convenient connection of inlet and outlet lines. The solar panel may also include a cover to selectively control the rate at which the fluid is heated. The solar panel may also include panels to provide privacy when the solar panel is incorporated into a solar fence.
    Type: Application
    Filed: April 5, 2010
    Publication date: November 18, 2010
    Inventor: Zheng Zhang
  • Publication number: 20100282923
    Abstract: A hinge assembly includes a shaft, a resisting member, and an engaging member. The resisting member is sleeved on the shaft. The resisting member comprises a sleeve portion and a warped portion. The warped portion comprises a root connected to an edge of the sleeve portion and a free end away from the sleeve portion. The warped portion gradually deflects towards a side of the sleeve portion from the root to the free end. The engaging member is sleeved on the shaft to resist the warped portion of the resisting member. The engaging member and the resisting member are rotatable relative to each other.
    Type: Application
    Filed: July 6, 2009
    Publication date: November 11, 2010
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD ., HON HAI PRECISION INDUSTRYCO., LTD.
    Inventors: JIN-XIN WANG, HAN-ZHENG ZHANG, JIAN LI
  • Publication number: 20100248974
    Abstract: A crystal, a preparation method and 3D structure of CD147 extracellular region are provided. Such 3D structure is useful in the determination of the active site of CD147 extracellular region by computer modeling or molecular docking method. The crystal and/or 3D structure are useful in a structure-based drug design and the selection of an antibody, a ligand or an interacting molecule of CD 147 extracellular region.
    Type: Application
    Filed: October 24, 2007
    Publication date: September 30, 2010
    Inventors: Zhinan Chen, Ping Zhu, Xiaoling Yu, Bin Yang, Xiangmin Yang, Zheng Zhang
  • Patent number: D626547
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: November 2, 2010
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Jian Li, Lian-Cheng Huang, Han-Zheng Zhang