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: 20230344919Abstract: 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: ApplicationFiled: June 27, 2023Publication date: October 26, 2023Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Patent number: 11722582Abstract: 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: GrantFiled: January 10, 2022Date of Patent: August 8, 2023Assignee: Open Text CorporationInventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Publication number: 20220141313Abstract: 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: ApplicationFiled: January 10, 2022Publication date: May 5, 2022Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Patent number: 11223701Abstract: 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: GrantFiled: January 26, 2021Date of Patent: January 11, 2022Assignee: OPEN TEXT CORPORATIONInventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Publication number: 20210152662Abstract: 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: ApplicationFiled: January 26, 2021Publication date: May 20, 2021Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Patent number: 10943023Abstract: 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: GrantFiled: June 15, 2017Date of Patent: March 9, 2021Assignee: EMC IP Holding Company LLCInventors: Zed Minhong Zhou, Wei William Zhou, Dingmeng Xue, Jason Muhua Chen
-
Patent number: 10944824Abstract: 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: GrantFiled: September 19, 2016Date of Patent: March 9, 2021Assignee: EMC IP Holding Company LLCInventors: Wei William Zhou, Chen Wang, Wei Ruan, Jason Muhua Chen
-
Patent number: 10938953Abstract: 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: GrantFiled: April 21, 2020Date of Patent: March 2, 2021Assignee: OPEN TEXT CORPORATIONInventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Patent number: 10805230Abstract: 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: GrantFiled: April 14, 2016Date of Patent: October 13, 2020Assignee: EMC IP Holding Company, LLCInventors: Wei William Zhou, Chen Wang, Wei Ruan, Jason Muhua Chen
-
Publication number: 20200252482Abstract: 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: ApplicationFiled: April 21, 2020Publication date: August 6, 2020Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Patent number: 10666571Abstract: 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: GrantFiled: December 12, 2016Date of Patent: May 26, 2020Assignee: EMC IP Holding Company LLCInventors: Wei William Zhou, Jason Muhua Chen, Wei Ruan, Chen Wang, Zed Minhong Zhou
-
Patent number: 10652361Abstract: 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: GrantFiled: August 7, 2018Date of Patent: May 12, 2020Assignee: Open Text CorporationInventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Publication number: 20190052729Abstract: 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: ApplicationFiled: August 7, 2018Publication date: February 14, 2019Inventors: Wei Zhou, Muhua Chen, Wei Ruan, Chen Wang
-
Publication number: 20170364696Abstract: 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: ApplicationFiled: June 15, 2017Publication date: December 21, 2017Inventors: Zed Minhong Zhou, Wei William Zhou, Dingmeng Xue, Jason Muhua Chen
-
Publication number: 20170171104Abstract: 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: ApplicationFiled: December 12, 2016Publication date: June 15, 2017Inventors: Wei William Zhou, Jason Muhua Chen, Wei Ruan, Chen Wang, Zed Minhong Zhou
-
Publication number: 20170085646Abstract: 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: ApplicationFiled: September 19, 2016Publication date: March 23, 2017Inventors: Wei William Zhou, Chen Wang, Wei Ruan, Jason Muhua Chen
-
Publication number: 20160308949Abstract: 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: ApplicationFiled: April 14, 2016Publication date: October 20, 2016Inventors: William Wei Zhou, Chen Wang, Wei Ruan, Jason Muhua Chen