Patents by Inventor Zhuoyuan LIAO
Zhuoyuan LIAO 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: 20230205827Abstract: An approach is provided for providing a querying of one or more resources based on one or more terms from an input within at least one search field. A querying platform determines an input in at least one search field, the input comprising at least one resource identifier and one or more terms. The querying platform further causes, at least in part, a querying of one or more resources associated with the at least one resource identifier for content based, at least in part, on the one or more terms. The querying platform also causes, at least in part, a querying of one or more resources associated with the at least one resource identifier for content based, at least in part, on the one or more terms.Type: ApplicationFiled: February 14, 2023Publication date: June 29, 2023Inventors: Yaochu QUE, Ari AARNIO, Haisen WANG, Zhuoyuan LIAO, Minghu ZHANG, Shouyan CHEN
-
Patent number: 11086410Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: based on an entered text string, enable selection of at least a part of a presented full text string as an adaptation for the entered text string by a user interaction with the presented full text string itself, the presented full text string being presented to the user prior to initiation of entry of the entered text string.Type: GrantFiled: December 24, 2012Date of Patent: August 10, 2021Assignee: Nokia Technologies OyInventors: Hongrui Shen, Bing Lin, Jing Wu, Naichen Cui, Bin Gao, Zhuoyuan Liao
-
Patent number: 10193692Abstract: An approach for obtaining and applying an identification token is provided. One approach includes obtaining one or more tokens for screening incoming communication items to a first user, encrypting the one or more tokens to create respective one or more encrypted tokens, and providing the one or more encrypted tokens to one or more second users for subsequent use in communication to the first user to enable the first user to screen incoming communication items. Another approach includes receiving an indication of one or more incoming communication items addressed to a first user and an encrypted token associated with one or more identifiers characterizing the one or more communication items, decrypting the encrypted token to derive a decrypted token to enable verification of the token, and applying a predetermined rule based on the outcome of the verification to screen incoming communication items.Type: GrantFiled: March 20, 2013Date of Patent: January 29, 2019Assignee: NOKIA TECHNOLOGIES OYInventors: Zhuoyuan Liao, Song Liu, Bin Gao, Chaobin Guo, Naichen Cui
-
Patent number: 9716683Abstract: An example approach is provided for causing, at least in part, a generation of token data associated with at least one scheduled meeting between at least one first user and at least one second user. The approach also involves causing, at least in part, a transmission of the token data to at least one first device associated with the at least one first user and at least one second device associated with the at least one second user. The approach further involves causing, at least in part, a sharing of location information between the at least one first device and the at least one second device based, at least in part, on the token data.Type: GrantFiled: September 12, 2013Date of Patent: July 25, 2017Assignee: Nokia Technologies OyInventors: Zhuoyuan Liao, Hongrui Shen, Bing Lin, Yaochu Que, Naichen Cui
-
Patent number: 9710628Abstract: An apparatus, method, and computer program product for: receiving a user input comprising an unlock sequence; comparing the user input to a predefined unlock sequence comprising a static part and a dynamic part; in response to determining that a first part of the user input complies with the static part of the predefined unlock sequence, performing an unlock operation; and in response to determining that a second part of the user input complies with the dynamic part of the predefined unlock sequence, performing an action based on the second part of the user input.Type: GrantFiled: December 21, 2012Date of Patent: July 18, 2017Assignee: Nokia Technologies OyInventors: Bin Gao, Song Liu, Zhuoyuan Liao, Li Luo
-
Publication number: 20160219012Abstract: An example approach is provided for causing, at least in part, a generation of token data associated with at least one scheduled meeting between at least one first user and at least one second user. The approach also involves causing, at least in part, a transmission of the token data to at least one first device associated with the at least one first user and at least one second device associated with the at least one second user. The approach further involves causing, at least in part, a sharing of location information between the at least one first device and the at least one second device based, at least in part, on the token data.Type: ApplicationFiled: September 12, 2013Publication date: July 28, 2016Inventors: Zhuoyuan LIAO, Hongrui SHEN, Bing LIN, Yaochu QUE, Naichen CUI
-
Publication number: 20160164680Abstract: An approach for obtaining and applying an identification token is provided. One approach includes obtaining one or more tokens for screening incoming communication items to a first user, encrypting the one or more tokens to create respective one or more encrypted tokens, and providing the one or more encrypted tokens to one or more second users for subsequent use in communication to the first user to enable the first user to screen incoming communication items. Another approach includes receiving an indication of one or more incoming communication items addressed to a first user and an encrypted token associated with one or more identifiers characterizing the one or more communication items, decrypting the encrypted token to derive a decrypted token to enable verification of the token, and applying a predetermined rule based on the outcome of the verification to screen incoming communication items.Type: ApplicationFiled: March 20, 2013Publication date: June 9, 2016Applicant: Nokia Technologies OyInventors: Zhuoyuan Liao, Song Liu, Bin Gao, Chaobin Guo, Naichen Cui
-
Publication number: 20160147300Abstract: A first apparatus determines whether a user can be assumed to be looking at a device by evaluating data captured by at least one sensor, wherein the apparatus is physically unconnected to the device. In case it is determined that a user can be assumed to be looking at the device, the apparatus causes a transmission of a notification to a second apparatus via a wireless link, as a criterion for the second apparatus to activate a function of the device. The second apparatus monitors whether such a notification is received via a wireless link. The second apparatus activates a predetermined function of the device in case it is determined that such a notification has been received.Type: ApplicationFiled: June 28, 2013Publication date: May 26, 2016Applicant: Nokia Technologies OyInventors: Zhuoyuan LIAO, Lijun SHAO, Naichen CUI, Liang ZHAO
-
Publication number: 20160012132Abstract: An approach is provided for providing a querying of one or more resources based on one or more terms from an input within at least one search field. A querying platform determines an input in at least one search field, the input comprising at least one resource identifier and one or more terms. The querying platform further causes, at least in part, a querying of one or more resources associated with the at least one resource identifier for content based, at least in part, on the one or more terms. The querying platform also causes, at least in part, a querying of one or more resources associated with the at least one resource identifier for content based, at least in part, on the one or more terms.Type: ApplicationFiled: March 18, 2013Publication date: January 14, 2016Applicant: Nokia Technologies OyInventors: Yaochu Que, Ari Aarnio, Haisen Wang, Zhuoyuan Liao, Minghui Zhang, Shouyan Chen
-
Publication number: 20150365375Abstract: An approach for delivery and sharing a media item is provided. In an example embodiment, the approach provides a first arrangement that comprises obtaining one or more media items associated with a first client, obtaining one or more unique identifiers, each associated with at least one media item of the one or more media items and providing said one or more unique identifiers to at least one second client to enable identification of the one or more media items.Type: ApplicationFiled: January 31, 2013Publication date: December 17, 2015Inventors: Zhuoyuan LIAO, Song LIU, Bin GAO, Jing WU
-
Publication number: 20150346961Abstract: Provided herein are a method, apparatus and computer program product for providing a recommendation for an application in response to determining that an application that was initiated was not an intended application. In particular, methods may include receiving a first input corresponding to the initiation of a first application, initiating the first application in response to receiving the first input, receiving an indication of a closure of the first application, and determining that the closure of the first application occurred meeting one or more predetermined conditions. The method may cause a recommendation to be provided of at least a second application in response to determining that the closure of the first application occurred meeting one or more predetermined conditions.Type: ApplicationFiled: December 24, 2012Publication date: December 3, 2015Inventors: David CUI, Herrick SHEN, Song LIU, Christian KRAFT, Zhuoyuan LIAO
-
Publication number: 20150339466Abstract: An apparatus, method, and computer program product for: receiving a user input comprising an unlock sequence; comparing the user input to a predefined unlock sequence comprising a static part and a dynamic part; in response to determining that a first part of the user input complies with the static part of the predefined unlock sequence, performing an unlock operation; and in response to determining that a second part of the user input complies with the dynamic part of the predefined unlock sequence, performing an action based on the second part of the user input.Type: ApplicationFiled: December 21, 2012Publication date: November 26, 2015Inventors: Bin GAO, Song LIU, Zhuoyuan LIAO, Li LUO
-
Publication number: 20150331606Abstract: An apparatus comprising: at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured, with the at least one processor, to cause the apparatus to perform at least the following: based on an entered text string, enable selection of at least a part of a presented full text string as an adaptation for the entered text string by a user interaction with the presented full text string itself, the presented full text string being presented to the user prior to initiation of entry of the entered text string.Type: ApplicationFiled: December 24, 2012Publication date: November 19, 2015Applicant: NOKIA TECHNOLOGIES OYInventors: Hongrui SHEN, Bing LIN, Jing WU, Naichen CUI, Bin GAO, Zhuoyuan LIAO