Patents by Inventor Zhi Yong Xue
Zhi Yong Xue 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: 11645375Abstract: Embodiments of the present disclosure relate to methods, systems and computer program products for authorization of resource access. According to the method, a first token is assigned by one or more processing units to authorize a client to access at least one protected resource of a resource owner. The first token depends on an access session with the client. A second token associated with at least one long-term protected resource of the resource owner is assigned by one or more processing units to the client based on the assigning of the first token. The second token is independent from the access session. In response to receiving a request including the second token from the client, the at least one long-term protected resource is provided by one or more processing units to the client. In other embodiments, a further method and corresponding systems and computer program products are disclosed.Type: GrantFiled: September 27, 2018Date of Patent: May 9, 2023Assignee: International Business Machines CorporationInventors: Jun Jie Yu, Chang Lei, Kun Yang, Zhi Yong Xue, Jing Cai, Hu Wang
-
Publication number: 20200104418Abstract: Method, computer program products, system are provided. A search request for a target object from a user is received. The request comprises at least one keyword and at least one Key Circle, wherein the at least one Key Circle includes at least one person selected by the user from a social network associated with the user. Based on the request, a search is conducted. Further, a result of the search is returned to the user, wherein the result includes at least one item that includes the target object related to both the at least one key word and the at least one Key Circle.Type: ApplicationFiled: September 27, 2018Publication date: April 2, 2020Inventors: Chang Lei, Jing Cai, Kun Yang, Jun Jie Yu, Zhi Yong Xue, Li Juan Chen, Yahui Song
-
Publication number: 20200104473Abstract: Embodiments of the present disclosure relate to methods, systems and computer program products for authorization of resource access. According to the method, a first token is assigned by one or more processing units to authorize a client to access at least one protected resource of a resource owner. The first token depends on an access session with the client. A second token associated with at least one long-term protected resource of the resource owner is assigned by one or more processing units to the client based on the assigning of the first token. The second token is independent from the access session. In response to receiving a request including the second token from the client, the at least one long-term protected resource is provided by one or more processing units to the client. In other embodiments, a further method and corresponding systems and computer program products are disclosed.Type: ApplicationFiled: September 27, 2018Publication date: April 2, 2020Inventors: Jun Jie Yu, Chang Lei, Kun Yang, Zhi Yong Xue, Jing Cai, Hu Wang
-
Patent number: 10565290Abstract: Embodiments of the present disclosure provide a method and apparatus for online displaying a document. In one embodiment of the present disclosure, there is provided a method for online displaying a document, comprising: extracting a plurality of data objects from the document; obtaining sizes of corresponding data objects among the plurality of data objects by constructing a document object model associated with the plurality of data objects; generating a layout repository based on the sizes; and rendering the plurality of data objects based on the layout repository, so as to online display the document. In one embodiment of the present disclosure, there is provided an apparatus for online displaying a document. By means of the method and apparatus of the present disclosure, the efficiency of online displaying documents can be increased and thereby user experience can be improved.Type: GrantFiled: May 14, 2019Date of Patent: February 18, 2020Assignee: International Business Machines CorporationInventor: Zhi Yong Xue
-
Publication number: 20190266222Abstract: Embodiments of the present disclosure provide a method and apparatus for online displaying a document. In one embodiment of the present disclosure, there is provided a method for online displaying a document, comprising: extracting a plurality of data objects from the document; obtaining sizes of corresponding data objects among the plurality of data objects by constructing a document object model associated with the plurality of data objects; generating a layout repository based on the sizes; and rendering the plurality of data objects based on the layout repository, so as to online display the document. In one embodiment of the present disclosure, there is provided an apparatus for online displaying a document. By means of the method and apparatus of the present disclosure, the efficiency of online displaying documents can be increased and thereby user experience can be improved.Type: ApplicationFiled: May 14, 2019Publication date: August 29, 2019Inventor: Zhi Yong Xue
-
Patent number: 10394935Abstract: Embodiments of the present disclosure provide a method and apparatus for online displaying a document. In one embodiment of the present disclosure, there is provided a method for online displaying a document, comprising: extracting a plurality of data objects from the document; obtaining sizes of corresponding data objects among the plurality of data objects by constructing a document object model associated with the plurality of data objects; generating a layout repository based on the sizes; and rendering the plurality of data objects based on the layout repository, so as to online display the document. In one embodiment of the present disclosure, there is provided an apparatus for online displaying a document. By means of the method and apparatus of the present disclosure, the efficiency of online displaying documents can be increased and thereby user experience can be improved.Type: GrantFiled: February 26, 2015Date of Patent: August 27, 2019Assignee: International Business Machines CorporationInventor: Zhi Yong Xue
-
Patent number: 9921797Abstract: A computer-implemented method includes identifying a document that is operated upon by a real-time collaborative editing system. The document includes a first active region and additional active regions. The method identifies a first node and one or more additional nodes, all accessing the document via the real-time collaborative editing system. The method identifies a second node that is one of the one or more additional nodes. The method identifies a second active region, which is one of the additional active regions. The method identifies a first node view, which displays the first active region via the first node. The method identifies a second node view. The second node view displays the second active region via the second node. The method responds to input from the first node by creating a third node view that is displayed via the second active region and presented via the first node.Type: GrantFiled: January 13, 2017Date of Patent: March 20, 2018Assignee: International Business Machines CorporationInventors: Jonathan Dunne, Ming Zhe Jiang, Hua Shao, Zhi Yong Xue
-
Patent number: 9710129Abstract: A computer-implemented method includes identifying a document that is operated upon by a real-time collaborative editing system. The document includes a first active region and additional active regions. The method identifies a first node and one or more additional nodes, all accessing the document via the real-time collaborative editing system. The method identifies a second node that is one of the one or more additional nodes. The method identifies a second active region, which is one of the additional active regions. The method identifies a first node view, which displays the first active region via the first node. The method identifies a second node view. The second node view displays the second active region via the second node. The method responds to input from the first node by creating a third node view that is displayed via the second active region and presented via the first node.Type: GrantFiled: August 4, 2016Date of Patent: July 18, 2017Assignee: International Business Machines CorporationInventors: Jonathan Dunne, Ming Zhe Jiang, Hua Shao, Zhi Yong Xue
-
Publication number: 20170115950Abstract: A computer-implemented method includes identifying a document that is operated upon by a real-time collaborative editing system. The document includes a first active region and additional active regions. The method identifies a first node and one or more additional nodes, all accessing the document via the real-time collaborative editing system. The method identifies a second node that is one of the one or more additional nodes. The method identifies a second active region, which is one of the additional active regions. The method identifies a first node view, which displays the first active region via the first node. The method identifies a second node view. The second node view displays the second active region via the second node. The method responds to input from the first node by creating a third node view that is displayed via the second active region and presented via the first node.Type: ApplicationFiled: January 13, 2017Publication date: April 27, 2017Inventors: Jonathan Dunne, Ming Zhe Jiang, Hua Shao, Zhi Yong Xue
-
Publication number: 20170075507Abstract: A computer-implemented method includes identifying a document that is operated upon by a real-time collaborative editing system. The document includes a first active region and additional active regions. The method identifies a first node and one or more additional nodes, all accessing the document via the real-time collaborative editing system. The method identifies a second node that is one of the one or more additional nodes. The method identifies a second active region, which is one of the additional active regions. The method identifies a first node view, which displays the first active region via the first node. The method identifies a second node view. The second node view displays the second active region via the second node. The method responds to input from the first node by creating a third node view that is displayed via the second active region and presented via the first node.Type: ApplicationFiled: September 16, 2015Publication date: March 16, 2017Inventors: Jonathan Dunne, Ming Zhe Jiang, Hua Shao, Zhi Yong Xue
-
Publication number: 20170075509Abstract: A computer-implemented method includes identifying a document that is operated upon by a real-time collaborative editing system. The document includes a first active region and additional active regions. The method identifies a first node and one or more additional nodes, all accessing the document via the real-time collaborative editing system. The method identifies a second node that is one of the one or more additional nodes. The method identifies a second active region, which is one of the additional active regions. The method identifies a first node view, which displays the first active region via the first node. The method identifies a second node view. The second node view displays the second active region via the second node. The method responds to input from the first node by creating a third node view that is displayed via the second active region and presented via the first node.Type: ApplicationFiled: August 4, 2016Publication date: March 16, 2017Inventors: Jonathan Dunne, Ming Zhe Jiang, Hua Shao, Zhi Yong Xue
-
Patent number: 9471897Abstract: A computer-implemented method includes identifying a document that is operated upon by a real-time collaborative editing system. The document includes a first active region and additional active regions. The method identifies a first node and one or more additional nodes, all accessing the document via the real-time collaborative editing system. The method identifies a second node that is one of the one or more additional nodes. The method identifies a second active region, which is one of the additional active regions. The method identifies a first node view, which displays the first active region via the first node. The method identifies a second node view. The second node view displays the second active region via the second node. The method responds to input from the first node by creating a third node view that is displayed via the second active region and presented via the first node.Type: GrantFiled: December 17, 2015Date of Patent: October 18, 2016Assignee: International Business Machines CorporationInventors: Jonathan Dunne, Ming Zhe Jiang, Hua Shao, Zhi Yong Xue
-
Publication number: 20150242373Abstract: Embodiments of the present disclosure provide a method and apparatus for online displaying a document. In one embodiment of the present disclosure, there is provided a method for online displaying a document, comprising: extracting a plurality of data objects from the document; obtaining sizes of corresponding data objects among the plurality of data objects by constructing a document object model associated with the plurality of data objects; generating a layout repository based on the sizes; and rendering the plurality of data objects based on the layout repository, so as to online display the document. In one embodiment of the present disclosure, there is provided an apparatus for online displaying a document. By means of the method and apparatus of the present disclosure, the efficiency of online displaying documents can be increased and thereby user experience can be improved.Type: ApplicationFiled: February 26, 2015Publication date: August 27, 2015Inventor: Zhi Yong Xue