Patents by Inventor Dongbai Guo

Dongbai Guo 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: 11165885
    Abstract: Embodiments of the present disclosure provide a routing method and device. The method includes: receiving an access request from a user, wherein the access request points to a page, obtaining user attribute information of the user based on the access request, determining, based on at least a part of the user attribute information and according to a preset rule, a server cluster, wherein the server cluster is configured to provide a service on the page for the user, and routing the access request to the server cluster.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: November 2, 2021
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Dongbai Guo, Yanchao Li, Yu Chen, Zhi Sang, Tingming Zou, Kai Wen, Qianqian Wu, Zhiwei Zhou
  • Patent number: 10440069
    Abstract: A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. In one embodiment, the method includes retrieving current version information associated with the global information from a global information server; retrieving global information from the global information server based on the current version information; updating a period of validity of the current version information based on a status of communication with the global information server; and suspending a network service for the global information when detecting that the period of validity of the current version information has expired.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: October 8, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
  • Patent number: 10425502
    Abstract: A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. The method includes storing historical version information associated with global information; retrieving current version information associated with the global information from a global information server; generating updated historical version information based on the current version information; transmitting an update confirmation notice to the global information server; and retrieving updated global information from the global information server based on the updated historical version information.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: September 24, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
  • Patent number: 10333788
    Abstract: Embodiments of the disclosure describe a system, method, and apparatus for acquiring global information. The method comprises receiving current version information from a global information server, the current version information associated with current global information and associated with a network service; retrieving the current global information associated with the current version information and associated with the network service from the global information server; and providing or suspending the network service associated with the current global information based on a presence of a stop-write identifier in the current global information.
    Type: Grant
    Filed: December 24, 2016
    Date of Patent: June 25, 2019
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Yunfeng Zhu, Yijun Lu, Yanchao Li, Jibin Lei, Yunfeng Tao, Zhiyang Tang, Jun Yu, Jia Feng, DongBai Guo
  • Publication number: 20190089812
    Abstract: Embodiments of the present disclosure provide a routing method and device. The method includes: receiving an access request from a user, wherein the access request points to a page, obtaining user attribute information of the user based on the access request, determining, based on at least a part of the user attribute information and according to a preset rule, a server cluster, wherein the server cluster is configured to provide a service on the page for the user, and routing the access request to the server cluster.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 21, 2019
    Inventors: DONGBAI GUO, YANCHAO LI, YU CHEN, ZHI SANG, TINGMING ZOU, KAI WEN, QIANQIAN WU, ZHIWEI ZHOU
  • Publication number: 20170187578
    Abstract: Embodiments of the disclosure describe a system, method, and apparatus for acquiring global information. The method comprises receiving current version information from a global information server, the current version information associated with current global information and associated with a network service; retrieving the current global information associated with the current version information and associated with the network service from the global information server; and providing or suspending the network service associated with the current global information based on a presence of a stop-write identifier in the current global information.
    Type: Application
    Filed: December 24, 2016
    Publication date: June 29, 2017
    Inventors: Yunfeng ZHU, Yijun LU, Yanchao LI, Jibin LEI, Yunfeng TAO, Zhiyang TANG, Jun YU, Jia FENG, DongBai GUO
  • Publication number: 20170187840
    Abstract: A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. The method includes storing historical version information associated with global information; retrieving current version information associated with the global information from a global information server; generating updated historical version information based on the current version information; transmitting an update confirmation notice to the global information server; and retrieving updated global information from the global information server based on the updated historical version information.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 29, 2017
    Inventors: Yunfeng ZHU, Yijun LU, Yanchao LI, Jibin LEI, Yunfeng TAO, Zhiyang TANG, Jun YU, Jia FENG, DongBai GUO
  • Publication number: 20170187761
    Abstract: A system, apparatus, and method for maintaining the consistency of global information is disclosed herein. In one embodiment, the method includes retrieving current version information associated with the global information from a global information server; retrieving global information from the global information server based on the current version information; updating a period of validity of the current version information based on a status of communication with the global information server; and suspending a network service for the global information when detecting that the period of validity of the current version information has expired.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 29, 2017
    Inventors: Yunfeng ZHU, Yijun LU, Yanchao LI, Jibin LEI, Yunfeng TAO, Zhiyang TANG, Jun YU, Jia FENG, DongBai GUO
  • Patent number: 9535912
    Abstract: Techniques for validating complex digital objects such as DICOM objects. The techniques employ a declarative validation document which employs a declarative constraint language to specify the constraints to which the complex digital object is subject. A validator performs an evaluation of the constraint document with regard to the complex digital object. The complex digital object is valid if all of the constraints in the validation document are satisfied. The constraint document may be compiled by an optimizing compiler and the validator may apply the resulting compiled constraint specification to an in-memory representation of the digital object which has been optimized for fast reference. An example is given of the use of the techniques with DICOM objects.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: January 3, 2017
    Assignee: Oracle International Corporation
    Inventor: Dongbai Guo
  • Patent number: 9146922
    Abstract: Systems, methodologies, media, and other embodiments associated with a mobile multimedia database are described. One exemplary system embodiment includes a mobile database and logic for communicating media data from the mobile database to an enterprise database. The exemplary system may also include logic for creating a media service request and for communicating the media service request from the system to the enterprise database. A media service request may describe an action on a piece of media data. The exemplary system may also include logic for receiving a media service reply from the enterprise database. A media service reply may describe an action performed by the enterprise database in response to the media service request.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: September 29, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Dongbai Guo
  • Patent number: 9122985
    Abstract: The described implementations relate to expressing terminologies in a hierarchical form. One implementation can receive a terminology that can include concept-code pairs. For example, each of the concept-code pairs can include a concept and a code that is assigned to the concept by the terminology. The implementation can map the concepts to levels of a hierarchical ontology, and associate some of the concepts across different levels of the hierarchical ontology. The implementation can also provide programmatic access to the concept-code pairs of the terminology via the hierarchical ontology.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: September 1, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan Dove, Jonathan A. Handler, Michael J. Bortnick, Dongbai Guo
  • Patent number: 9058407
    Abstract: Systems, methods, and other embodiments associated with versioned persistent storage of multimedia content in a database object are described. One example method includes controlling a database management system (DBMS) to instantiate a database object that has a binary large object (BLOB) attribute, an XML edits attribute, and a set of metadata attributes. The method includes storing a binary stream associated with a multimedia content (e.g., medical image) in the BLOB attribute and storing an editing history of the set of metadata attributes as a set of edit entries in the XML edits attribute. The method also includes controlling the DBMS to store the database object in a column in a table in a relational database managed by the DBMS.
    Type: Grant
    Filed: January 22, 2008
    Date of Patent: June 16, 2015
    Assignee: Oracle International Corporation
    Inventor: Dongbai Guo
  • Publication number: 20130110763
    Abstract: The described implementations relate to expressing terminologies in a hierarchical form. One implementation can receive a terminology that can include concept-code pairs. For example, each of the concept-code pairs can include a concept and a code that is assigned to the concept by the terminology. The implementation can map the concepts to levels of a hierarchical ontology, and associate some of the concepts across different levels of the hierarchical ontology. The implementation can also provide programmatic access to the concept-code pairs of the terminology via the hierarchical ontology.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Inventors: Bryan Dove, Jonathan A. Handler, Michael J. Bortnick, Dongbai Guo
  • Patent number: 7853621
    Abstract: A method of integrating syntactically valid medical images into a database management system. A database table is created and a database object is initialized with a medical image object. The medical image object is parsed. An XML representation of metadata associated with the medical image object is created and the database object is inserted in the table.
    Type: Grant
    Filed: November 23, 2005
    Date of Patent: December 14, 2010
    Assignee: Oracle International Corp.
    Inventor: Dongbai Guo
  • Publication number: 20090187610
    Abstract: Systems, methods, and other embodiments associated with versioned persistent storage of multimedia content in a database object are described. One example method includes controlling a database management system (DBMS) to instantiate a database object that has a binary large object (BLOB) attribute, an XML edits attribute, and a set of metadata attributes. The method includes storing a binary stream associated with a multimedia content (e.g., medical image) in the BLOB attribute and storing an editing history of the set of metadata attributes as a set of edit entries in the XML edits attribute. The method also includes controlling the DBMS to store the database object in a column in a table in a relational database managed by the DBMS.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Applicant: Oracle International Corporation
    Inventor: Dongbai Guo
  • Publication number: 20090030911
    Abstract: Systems, methodologies, media, and other embodiments associated with a mobile multimedia database are described. One exemplary system embodiment includes a mobile database and logic for communicating media data from the mobile database to an enterprise database. The exemplary system may also include logic for creating a media service request and for communicating the media service request from the system to the enterprise database. A media service request may describe an action on a piece of media data. The exemplary system may also include logic for receiving a media service reply from the enterprise database. A media service reply may describe an action performed by the enterprise database in response to the media service request.
    Type: Application
    Filed: July 26, 2007
    Publication date: January 29, 2009
    Applicant: Oracle International Corporation
    Inventor: Dongbai Guo
  • Publication number: 20080071825
    Abstract: Techniques for validating complex digital objects such as DICOM objects. The techniques employ a declarative validation document which employs a declarative constraint language to specify the constraints to which the complex digital object is subject. A validator performs an evaluation of the constraint document with regard to the complex digital object. The complex digital object is valid if all of the constraints in the validation document are satisfied. The constraint document may be compiled by an optimizing compiler and the validator may apply the resulting compiled constraint specification to an in-memory representation of the digital object which has been optimized for fast reference. An example is given of the use of the techniques with DICOM objects.
    Type: Application
    Filed: September 15, 2006
    Publication date: March 20, 2008
    Inventor: Dongbai Guo
  • Publication number: 20070118540
    Abstract: A method of integrating syntactically valid medical images into a database management system. A database table is created and a database object is initialized with a medical image object. The medical image object is parsed. An XML representation of metadata associated with the medical image object is created and the database object is inserted in the table.
    Type: Application
    Filed: November 23, 2005
    Publication date: May 24, 2007
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: Dongbai Guo
  • Patent number: 7158990
    Abstract: A data format description from which encoders and decoders can be automatically generated. The data format description includes data components that represent a field of the data object as a description of the field and a tag. On decoding, the decoder decodes the field's value and produces an XML element that contains the value and the tag from the data component. On encoding, the encoder uses the tag to locate the XML element and encodes the value in the data object. Also included in the data format description are attributes and control statements An object, its XML representation, and the encoders and decoders may be combined to produce self-describing data objects in which a modification of the XML representation automatically results in a modification of the data object.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: January 2, 2007
    Assignee: Oracle International Corporation
    Inventors: Dongbai Guo, Ian Stocks, Susan Mavris