Patents by Inventor Dan Zheng

Dan Zheng 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: 9223844
    Abstract: An approach is provided for synchronizing elements in files across a technical environment. In one embodiment, a processor obtains a first change to a first file. The processor also obtains data identifying a second file. The processor determines if the change is supported by a data library in a pre-defined list of data sources. The processor analyzes the data library to determine a type of the change. The processor applies the type of the change to the second file.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: December 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Chuan Yang, Dan Dan Zheng, Zhe Yan
  • Publication number: 20150122646
    Abstract: The present disclosure generally relates to devices and procedures for the development of glucose oxidase-bound electrodes by a covalent binding of glucose oxidase on amine-functionalized electrodes. More particularly, the present disclosure is related to covalently-bound enzyme-coated electrodes that are leach-proof and highly stable for continuous glucose monitoring. The glucose oxidase-bound electrodes are employed for the development of a mediator-less electrochemical glucose sensing procedure having no interference from biological substances and drugs.
    Type: Application
    Filed: May 3, 2013
    Publication date: May 7, 2015
    Inventors: Khalid Ali Al-Rubeaan, Dan Zheng, Fwu-Shan Sheu, Sandeep Kumar Vashist
  • Publication number: 20150000205
    Abstract: An abrasive article has an abrasive body with an axis and an axial thickness AT of not greater than about 10 mm. The abrasive body may include an abrasive matrix comprising an organic bond and abrasive particles, as well as a reinforcement of discontinuous fibers.
    Type: Application
    Filed: June 27, 2014
    Publication date: January 1, 2015
    Inventors: Xiangbin YU, Dan ZHENG, Gang WANG, Dashi NIE
  • Publication number: 20140298185
    Abstract: An approach is provided for dynamically enhancing and visually synchronizing elements in a display on a computing device. The approach includes using a processor to obtain a change to a first file and data identifying a second file one or more characteristics from a source file. The processor determines if the change is supported by a data library and analyzes the data library to determine the type of change. The processor then applies the type of change to the second file and generates a display associated with the second file on the computing device that includes the type of change applied to the second file.
    Type: Application
    Filed: March 28, 2013
    Publication date: October 2, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Chuan Yang, Dan Dan Zheng, Zhe Yan
  • Publication number: 20140297589
    Abstract: An approach is provided for synchronizing elements in files across a technical environment. In one embodiment, a processor obtains a first change to a first file. The processor also obtains data identifying a second file. The processor determines if the change is supported by a data library in a pre-defined list of data sources. The processor analyzes the data library to determine a type of the change. The processor applies the type of the change to the second file.
    Type: Application
    Filed: March 28, 2013
    Publication date: October 2, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Danny Y. Chen, Fabian F. Morgan, Sarah V. White Eagle, Chuan Yang, Dan Dan Zheng
  • Publication number: 20120282186
    Abstract: The present disclosure is directed to compositions comprising templated nanoconjugates and methods of their use.
    Type: Application
    Filed: November 1, 2010
    Publication date: November 8, 2012
    Applicant: Northwestern University
    Inventors: Chad A. Mirkin, David A. Giljohann, Weston L. Daniel, Joshua I. Cutler, Ke Zhang, Dan Zheng
  • Patent number: 8296379
    Abstract: A calendar system handles meeting invitations. Associated entries are determined in a received meeting invitation of a calendar system. A forwarded invitation is generated according to the associated entries. An association is generated between the forwarded invitation and the meeting invitation. The forwarded invitation is then sent. In this way, the calendar distributes meeting arrangements relatively independently, so that meeting invitations and forwarded invitations can be managed relatively independently.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: October 23, 2012
    Assignee: International Business Machines Corporation
    Inventors: Li-Ju Chen, Si Bin Fan, Yue Ma, Xiang Qian, Dan Zheng
  • Publication number: 20100250690
    Abstract: A calendar system handles meeting invitations. Associated entries are determined in a received meeting invitation of a calendar system. A forwarded invitation is generated according to the associated entries. An association is generated between the forwarded invitation and the meeting invitation. The forwarded invitation is then sent. In this way, the calendar distributes meeting arrangements relatively independently, so that meeting invitations and forwarded invitations can be managed relatively independently.
    Type: Application
    Filed: March 29, 2010
    Publication date: September 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: LI-JU CHEN, SI BIN FAN, YUE MA, XIANG QIAN, DAN ZHENG
  • Patent number: 6980565
    Abstract: A method for controlling the data rate of a virtual connection. Data packets are received for transmission on the virtual connection. The method comprises buffering the data packets in a buffer. A counter signal is generated to indicate the beginning of timeslots in a measurement window. The number of timeslots needed to transmit the data packets with a selected data rate is determined. The method further accesses data from at least one table to determine the spacing between timeslots in the measurement window used to request access to a data bus based on the number of timeslots needed to achieve the selected data rate. Further, access to a data bus for the data packets in the buffer is requested based on the data accessed from the table. The method further transmits the packets when access to the bus is granted.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: December 27, 2005
    Assignee: ADC Telecommunications, Inc.
    Inventors: Dan Zheng, Michael A. D'Jamoos, George N. Frank, Mikio S. Ichiba
  • Patent number: 6859430
    Abstract: A system and method for protection of virtual connections at the data link layer. The method provides for protection switching in a ring network. The method comprises detecting an error in one of a first and second routes (“the errored route”). Error cells are generated for each virtual connection affected by the detected error. Error cells are transmitted downstream on the errored route. First switch fabric receives the error cells at a downstream network element associated with the errored route. Change in state of the errored route is communicated to a second switch fabric of the downstream network element associated with the other of the first and second routes (the “other route”). When the state of the errored route is worse than the state of the other route, automatically configuring the second switch fabric to establish the other route to be a working route for the virtual connection.
    Type: Grant
    Filed: October 1, 1999
    Date of Patent: February 22, 2005
    Assignee: ADC Telecommunications, Inc.
    Inventors: George N. Frank, Dan Zheng, Michael A. D'Jamoos, Gregory D. Lowe, Richard McKinney
  • Patent number: 6757247
    Abstract: A method for controlling virtual connections between endpoints over a unidirectional ring network. The network includes a number of network elements coupled together to form segments of the ring network. The method receives a request to create a virtual connection between first and second endpoints on the ring network. The method identifies the segments of the ring network that would be affected by the addition of the connection between the first and second endpoints. Further, the method retrieves data that represents the currently allocated capacity for each affected segment. For each affected segment, the method determines whether adding the requested virtual connection would exceed the capacity for the segment. The method transmits signals over the ring to establish the virtual connection when adding the virtual connection does not exceed the capacity for any of the affected segments.
    Type: Grant
    Filed: February 20, 1998
    Date of Patent: June 29, 2004
    Assignee: ADC Telecommunications, Inc.
    Inventors: Dan Zheng, Sheila C. Field
  • Publication number: 20020163886
    Abstract: A method for controlling the data rate of a virtual connection. Data packets are received for transmission on the virtual connection. The method comprises buffering the data packets in a buffer. A counter signal is generated to indicate the beginning of timeslots in a measurement window. The number of timeslots needed to transmit the data packets with a selected data rate is determined. The method further accesses data from at least one table to determine the spacing between timeslots in the measurement window used to request access to a data bus based on the number of timeslots needed to achieve the selected data rate. Further, access to a data bus for the data packets in the buffer is requested based on the data accessed from the table. The method further transmits the packets when access to the bus is granted.
    Type: Application
    Filed: April 26, 2002
    Publication date: November 7, 2002
    Inventors: Dan Zheng, Michael A. D'Jamoos, George N. Frank, Mikio S. Ichiba
  • Patent number: 6407983
    Abstract: A method for controlling the data rate of a virtual connection. Data packets are received for transmission on the virtual connection. The method comprises buffering the data packets in a buffer. A counter signal is generated to indicate the beginning of timeslots in a measurement window. The number of timeslots needed to transmit the data packets with a selected data rate is determined. The method further accesses data from at least one table to determine the spacing between timeslots in the measurement window used to request access to a data bus based on the number of timeslots needed to achieve the selected data rate. Further, access to a data bus for the data packets in the buffer is requested based on the data accessed from the table. The method further transmits the packets when access to the bus is granted.
    Type: Grant
    Filed: February 20, 1998
    Date of Patent: June 18, 2002
    Assignee: ADC Telecommunications, Inc.
    Inventors: Dan Zheng, Michael A. D'Jamoos, George N. Frank, Mikio S. Ichiba
  • Patent number: 6233221
    Abstract: A network element for a virtual path ring network is provided. The network element includes a first ring interface module with a ring input and a ring output. Further, the network element includes a second ring interface module with a ring input and a ring output. A first bus is coupled to the first ring interface. A second bus is coupled to the second ring interface. The first and second ring interface modules each include a switch fabric that passes packets from the ring input of the interface module to its ring output for packets with a destination address for an endpoint associated with another network element. The switch fabrics of the first and second ring interfaces further pass packets from the ring input to the first and second buses, respectively, for packets with destination addresses for endpoints that are associated with the network element. An access interface module is coupled to the first and second buses that adds and drops traffic to and from the ring network.
    Type: Grant
    Filed: February 20, 1998
    Date of Patent: May 15, 2001
    Assignee: ADC Telecommunications, Inc.
    Inventors: Gregory D. Lowe, Dan Zheng
  • Patent number: 6216166
    Abstract: A local area network (LAN) type group of data comprising a reserved value, a source media access control (MAC) address, and a destination MAC address. The source MAC address corresponds to a network element that originates the LAN type group of data. The destination MAC address uniquely corresponds to one or more network elements designated to receive the LAN type group of data.
    Type: Grant
    Filed: February 20, 1998
    Date of Patent: April 10, 2001
    Assignee: ADC Telecommunications, Inc.
    Inventors: Dan Zheng, George N. Frank, Richard T. Hughey