Patents by Inventor Muhua Chen

Muhua Chen 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: 20230344919
    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.
    Type: Application
    Filed: June 27, 2023
    Publication date: October 26, 2023
    Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
  • Patent number: 11722582
    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: August 8, 2023
    Assignee: Open Text Corporation
    Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
  • Publication number: 20220141313
    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.
    Type: Application
    Filed: January 10, 2022
    Publication date: May 5, 2022
    Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
  • Patent number: 11223701
    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: January 11, 2022
    Assignee: OPEN TEXT CORPORATION
    Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
  • Publication number: 20210152662
    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.
    Type: Application
    Filed: January 26, 2021
    Publication date: May 20, 2021
    Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
  • Patent number: 10943023
    Abstract: Embodiments of the present disclosure relate to a method and apparatus for document retrieval. The method comprises: determining, in response to receiving a request to retrieve a document from a user, information for the user; obtaining, based on the determined information, ACL information for the user from an ACL index, the ACL index indicating access right of at least one user to the document; and determining, based on the ACL information of the user, a document to be provided to the user from retrieved documents in response to the request. According to the embodiments of the present disclosure, the retrieval efficiency may be enhanced.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: March 9, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Zed Minhong Zhou, Wei William Zhou, Dingmeng Xue, Jason Muhua Chen
  • Patent number: 10944824
    Abstract: Embodiments of the present disclosure provide a method and apparatus for processing a media type in representational state transfer (REST) software architecture, comprising: extracting, in a request from a client, a first media type for the request, the request including a message sent to a server; in response to determining that a first media type processor supporting the first media type exists, converting, by the first media type processor, the message into an instance of a first data model; and sending the instance of the first data model to the server. Embodiments of the present disclosure can add support to a new media type without a need of changing the existing data model, thereby enhancing development efficiency of web applications.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: March 9, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Wei William Zhou, Chen Wang, Wei Ruan, Jason Muhua Chen
  • Patent number: 10938953
    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: March 2, 2021
    Assignee: OPEN TEXT CORPORATION
    Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
  • Patent number: 10805230
    Abstract: Embodiments according to the present invention provide an apparatus, a computer program product and a method for content resource management by communicating with a content server to obtain a content resource stored in the content server; uploading a configuration component which defines a functionality interface for managing the content resource; managing the content resource obtained from the content server based on the configuration component.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: October 13, 2020
    Assignee: EMC IP Holding Company, LLC
    Inventors: Wei William Zhou, Chen Wang, Wei Ruan, Jason Muhua Chen
  • Publication number: 20200252482
    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.
    Type: Application
    Filed: April 21, 2020
    Publication date: August 6, 2020
    Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
  • Patent number: 10666571
    Abstract: A method and apparatus for providing access to content resources are provided. The method comprises: in response to receiving a first request for accessing first content resources in a content server, obtaining from the content server metadata associated with a first Uniform Resource Identifier (URI) of the first content resources, the first request including the first URI, the metadata at least indicating a mapping between the first URI of the first content resources and a second URI of the first content resources, the first URI being a shortened version of the second URI; obtaining the second URI by parsing the metadata; and responding to the first request with the second URI of the first content resources.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: May 26, 2020
    Assignee: EMC IP Holding Company LLC
    Inventors: Wei William Zhou, Jason Muhua Chen, Wei Ruan, Chen Wang, Zed Minhong Zhou
  • Patent number: 10652361
    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: May 12, 2020
    Assignee: Open Text Corporation
    Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
  • Publication number: 20190052729
    Abstract: Responsive to a request to access heterogeneous repositories, a REST server queries a resource registry to find resources that match mapping information contained in the request. The resource registry returns resource registry tables containing the matching resources. The resource registry tables implement a unified data structure of a resource registry model and are generated at runtime by the resource registry mapping REST service configuration parameters to the fields of the unified data structure. The REST service configuration parameters are added to an extension SDK for REST extension developers to enhance REST service configuration for extension applications. The REST service configuration parameters are configured at implementation time and loaded/scanned into the REST server at runtime. The REST server iteratively evaluates the resource registry tables until all the matching resources have been evaluated.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 14, 2019
    Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
  • Publication number: 20170364696
    Abstract: Embodiments of the present disclosure relate to a method and apparatus for document retrieval. The method comprises: determining, in response to receiving a request to retrieve a document from a user, information for the user; obtaining, based on the determined information, ACL information for the user from an ACL index, the ACL index indicating access right of at least one user to the document; and determining, based on the ACL information of the user, a document to be provided to the user from retrieved documents in response to the request. According to the embodiments of the present disclosure, the retrieval efficiency may be enhanced.
    Type: Application
    Filed: June 15, 2017
    Publication date: December 21, 2017
    Inventors: Zed Minhong Zhou, Wei William Zhou, Dingmeng Xue, Jason Muhua Chen
  • Publication number: 20170171104
    Abstract: Embodiments of the present disclosure provide a method and apparatus for providing access to content resources. The method comprises: in response to receiving a first request for accessing first content resources in a content server, obtaining from the content server metadata associated with a first Uniform Resource Identifier (URI) of the first content resources, the first request including the first URI, the metadata at least indicating a mapping between the first URI of the first content resources and a second URI of the first content resources, the first URI being a shortened version of the second URI; obtaining the second URI by parsing the metadata; and responding to the first request with the second URI of the first content resources.
    Type: Application
    Filed: December 12, 2016
    Publication date: June 15, 2017
    Inventors: Wei William Zhou, Jason Muhua Chen, Wei Ruan, Chen Wang, Zed Minhong Zhou
  • Publication number: 20170085646
    Abstract: Embodiments of the present disclosure provide a method and apparatus for processing a media type in representational state transfer (REST) software architecture, comprising: extracting, in a request from a client, a first media type for the request, the request including a message sent to a server; in response to determining that a first media type processor supporting the first media type exists, converting, by the first media type processor, the message into an instance of a first data model; and sending the instance of the first data model to the server. Embodiments of the present disclosure can add support to a new media type without a need of changing the existing data model, thereby enhancing development efficiency of web applications.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 23, 2017
    Inventors: Wei William Zhou, Chen Wang, Wei Ruan, Jason Muhua Chen
  • Publication number: 20160308949
    Abstract: Embodiments according to the present invention provide an apparatus, a computer program product and a method for content resource management by communicating with a content server to obtain a content resource stored in the content server; uploading a configuration component which defines a functionality interface for managing the content resource; managing the content resource obtained from the content server based on the configuration component.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 20, 2016
    Inventors: William Wei Zhou, Chen Wang, Wei Ruan, Jason Muhua Chen