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: 7454520
    Abstract: In a method of generating a routing table for a selected peer, a zone of the selected peer is compared to a target zone. A current entry associated with the zone of the selected peer is created in a routing table of the selected peer in response to the zone of the selected peer being one of smaller and equal to the target zone.
    Type: Grant
    Filed: November 20, 2002
    Date of Patent: November 18, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Zheng Zhang, Zhichen Xu
  • Patent number: 7420024
    Abstract: Partially biodegradable hydrogel that changes its volume and shape in response to change in pH and/or temperature is prepared by UV irradiation of composition comprising dextran-maleic acid monoester and N-isopropylacrylamide.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: September 2, 2008
    Assignee: Cornell Research Foundation, Inc.
    Inventors: Chih-Chang Chu, Xian-Zheng Zhang
  • Patent number: 7418454
    Abstract: A data overlay is built as a data structure on a logical space defined by a distributed hash table (DHT) in a peer-to-peer network. The data overlay includes a tree having tree nodes that each have a zone mapped to a corresponding DHT node in the logical space of the DHT. The logical space of the DHT is mapped to machines, each of which corresponds to one or more of more of the tree node zones. The tree nodes are hierarchically situated by tree node zone size and my available resource so that tasks are performed by machines in the peer-to-peer network according to the respective abilities of the machines to supply the tasks' demand. The tree, which self-organizes and self-heals on the same scale as the underlying DHT, is used together and disseminate information from and to the DHT nodes using the hierarchy of the tree nodes.
    Type: Grant
    Filed: April 16, 2004
    Date of Patent: August 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Yu Chen, Zheng Zhang, Xing Xie, Shiding Lin
  • Publication number: 20080201337
    Abstract: A method and system for retrieving data from devices in a way that seeks to preserve privacy and ensure the integrity of the retrieved data is provided. A retrieval system is implemented on a network of devices that communicate with each other via a secure communications link. Each device is directly connected to one or more “friend” devices that it trusts. The retrieval system operates by forwarding a request for data from one friend device to another friend device. Each friend device may optionally add data to the request until all the requested data is added. The request with the retrieved data is returned to the device that initiated the request.
    Type: Application
    Filed: March 7, 2008
    Publication date: August 21, 2008
    Applicant: Microsoft Corporation
    Inventors: Chun Yuan, Jiahe Helen Wang, Yi-Min Wang, Zheng Zhang
  • Publication number: 20080189049
    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: Application
    Filed: February 5, 2008
    Publication date: August 7, 2008
    Applicant: Applera Corporation
    Inventor: Zheng ZHANG
  • Publication number: 20080181861
    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: Application
    Filed: January 28, 2008
    Publication date: July 31, 2008
    Applicant: WASHINGTON, UNIVERSITY OF
    Inventors: Shaoyi Jiang, Shengfu Chen, Zheng Zhang
  • Publication number: 20080159212
    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: Application
    Filed: June 21, 2007
    Publication date: July 3, 2008
    Inventors: Ji Zheng Zhang, Xi Yin Liu, Kun Shi, Na Sun, Yan Lai Wang
  • Patent number: 7392295
    Abstract: A method and system for retrieving data from devices in a way that seeks to preserve privacy and ensure the integrity of the retrieved data is provided. A retrieval system is implemented on a network of devices that communicate with each other via a secure communications link. Each device is directly connected to one or more “friend” devices that it trusts. The retrieval system operates by forwarding a request for data from one friend device to another friend device. Each friend device may optionally add data to the request until all the requested data is added. The request with the retrieved data is returned to the device that initiated the request.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: June 24, 2008
    Assignee: Microsoft Corporation
    Inventors: Chun Yuan, Jiahe Helen Wang, Yi-Min Wang, Zheng Zhang
  • Patent number: 7375168
    Abstract: Siliceous materials were prepared by adding one or more additives, including one or more water soluble polymers, and derivatives thereof, as well as trifunctional silanes, to sols containing tetraalkoxysilanes derived from polyols. The polymers facilitate phase separation of the growing silica gel matrix, leading to high surface area self-supporting silica gels with cure occurring at ambient temperatures. The materials also show a significant reduction in shrinkage properties and significant protein stabilization abilities.
    Type: Grant
    Filed: April 1, 2004
    Date of Patent: May 20, 2008
    Assignee: McMaster University
    Inventors: Zheng Zhang, Yang Chen, Jorge Cruz-Aguado, Richard J. Hodgson, Dina Tleugabulova, John D. Brennan, Michael A. Brook
  • Patent number: 7346734
    Abstract: Cluster storage collection-based data management is described. In one aspect, and in a distributed system for storing data across a network to multiple data storage nodes, a bounded bandwidth available for data repair in the distributed system is determined. A specific number of stripes are then created on each data storage node of the multiple data storage nodes. The stripes are for placement and replication of data objects across respective ones of the data storage nodes. The specific number of stripes created on each data storage node is a function of the determined bounded data repair bandwidth.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: March 18, 2008
    Assignee: Microsoft Corporation
    Inventors: Wei Chen, Qiao Lian, Zheng Zhang
  • Patent number: 7337092
    Abstract: System events preceding occurrence of a problem are likely to be similar to events preceding occurrence of the same problem at other times or on other systems. Thus, the cause of a problem may be identified by comparing a trace of events preceding occurrence of the problem with previously diagnosed traces. Traces of events preceding occurrences of a problem arising from a known cause are reduced to a series of descriptive elements. These elements are aligned to correlate differently timed but otherwise similar traces of events, converted into symbolic representations, and archived. A trace of events leading to an undiagnosed a problem similarly is converted to a symbolic representation. The representation of the undiagnosed trace is then compared to the archived representations to identify a similar archived representation. The cause of the similar archived representation is presented as a diagnosis of the problem.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: February 26, 2008
    Assignee: Microsoft Corporation
    Inventors: Chun Yuan, Ji-Rong Wen, Wei-Ying Ma, Yi-Min Wang, Zheng Zhang
  • Publication number: 20080005199
    Abstract: Collection-based object replication is described in a system that includes a client computing device (client) connected to a server and multiple data storage nodes. In one aspect, 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: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Applicant: Microsoft Corporation
    Inventors: Wei Chen, Dan Teodosiu, Cristian George Teodorescu, Xuezheng Liu, Zheng Zhang
  • Patent number: 7313565
    Abstract: A data overlay is described which is built as a data structure on top of a logical space defined by a distributed hash table (DHT) in a peer-to-peer (P2P) network environment. The data overlay can assume a topology of a tree having a plurality of tree nodes. Each of the tree nodes has a zone allocated to it that maps to a corresponding zone associated with a DHT node in the logical space of the DHT. Procedures are described for “growing” this tree structure, such that the tree structure is self-organizing and self-healing on the same scale as the underlying DHT. Other procedures are described for using the tree structure to gather information from the DHT nodes and to disseminate information to the DHT nodes.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: December 25, 2007
    Assignee: Microsoft Corporation
    Inventors: Zheng Zhang, Shu-Ming Shi
  • Patent number: 7296445
    Abstract: A method of determining an imbalance condition in a horizontal axis washing machine comprises several steps, including establishing a speed profile for the washing machine, having at least three increasing speed steps, operating a motor to rotate the washing machine drum sequentially through the three speed steps, measuring the power output of the motor at each speed step, calculating an average power output by averaging the power output at the first and second speed steps, calculating the difference between the power output at the third step and the average power output, comparing the difference to a predetermined threshold difference value, and sending a signal indicative of an imbalance condition if the difference exceeds the threshold difference value.
    Type: Grant
    Filed: June 23, 2004
    Date of Patent: November 20, 2007
    Assignee: Whirlpool Corporation
    Inventors: Zheng Zhang, Huangsheng Xu, Daniel C. Conrad, Scott D. Slabbekoorn
  • Patent number: 7289520
    Abstract: In a method for creating expressway for overlay routing, an existing peer-to-peer network is organized into a plurality of zones. A neighboring zone to a destination peer is selected. A plurality of residents of the neighboring zone are retrieved. A candidate peer is selected from the plurality of residents based a physical distance value and an estimated distance value.
    Type: Grant
    Filed: November 20, 2002
    Date of Patent: October 30, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Zhichen Xu, Zheng Zhang
  • Publication number: 20070210349
    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: November 16, 2006
    Publication date: September 13, 2007
    Inventors: Yicheng Lu, Ying Chen, Zheng Zhang
  • Patent number: 7266082
    Abstract: In a method for expressway routing among peers, a request is received to forward data. The destination is determined from said request. A routing table is searched for an expressway route based on zones to the destination. The data is transmitted across the expressway route to the destination.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: September 4, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Zhichen Xu, Zheng Zhang
  • Publication number: 20070163394
    Abstract: A housing structure for a motor with leads includes a frame and a sheathing member. The frame is disposed in the housing, and the sheathing member is disposed in the frame. The sheathing member contains the motor with leads. The frame and the sheathing member limit the motor, such that the motor is fixed in the frame, effectively preventing the motor from loosening in the frame, or falling out of the frame.
    Type: Application
    Filed: December 11, 2006
    Publication date: July 19, 2007
    Inventor: Zheng Zhang
  • Patent number: 7240114
    Abstract: Method and system for performing a namespace operation in a distributed file system. The file system is disposed on a plurality of partition servers, and each partition server controls access to a subset of hierarchically-related, shared storage objects. Each namespace operation involves a namespace object and a target object that are part of the shared storage objects. Namespace operations received at each partition server are serialized. In response to an unlink namespace operation, a reference in the namespace object to the target object is removed, and after removal the target object is modified in accordance with the unlink operation. In response to a link operation, the target object is modified consistent with the link operation. After modification of the target object, a reference to the target object is inserted in the namespace object.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: July 3, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Christos Karamanolis, Zheng Zhang, Mallik Mahalingam, Daniel A. Muntz
  • Publication number: 20070145231
    Abstract: A substrate clamp includes a bar supporter having a end for connecting and fixing a substrate bearing apparatus; an arm extending from another end of the bar supporter and profiling an angle with the side wall of the bar supporter; and a buffer layer arranged on the side wall of the bar supporter. The present substrate clamp can effectively decrease the split problem of the glass substrate causing from the shocking and sliding in the clamping or moving of the manufacturing processes and enhance the product yield.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 28, 2007
    Inventors: Shih Chen, Zheng Zhang, Dong Lin