Patents by Inventor Kuan-Yu Tseng
Kuan-Yu Tseng 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: 11196698Abstract: Systems and techniques are described that enable users to interact and share content through a social network application and/or service with other users. In some examples, a social networking system determines that at least two applications are installed on a device and are both useable to share content between a first account and one or more contact accounts. The social networking system may detect an event that causes a change in a badge count, may determine which of the applications to use to display the change, and may output the badge count change to the determined application(s).Type: GrantFiled: January 2, 2020Date of Patent: December 7, 2021Assignee: Facebook, Inc.Inventors: Ryan Michael O'Rourke, Henry Ming Wu, Michael Ross Lewis, Kuan-Yu Tseng, Tae Dong Kim, Zhisheng Huang
-
Patent number: 11171910Abstract: Systems and techniques are described that enable users to interact and share content through a social network application and/or service with other users. A social networking system may determine that a first application and a second application are installed on a device and are both useable to share content between a first account and one or more contact accounts. The social networking system may receive content associated with the first application and the second application and may generate a notification associated with the content. The social networking system may determine which of the first application or the second application to use to present the notification, and may output the notification to the determined first application and/or the second application.Type: GrantFiled: January 2, 2020Date of Patent: November 9, 2021Assignee: Facebook, Inc.Inventors: Ryan Michael O'Rourke, Henry Ming Wu, Michael Ross Lewis, Kuan-Yu Tseng, Tae Dong Kim, Zhisheng Huang
-
Publication number: 20210103995Abstract: Systems and techniques are described that enable users to interact and share content through a social network application and/or service with other users. In some examples, a social networking system determines that at least two applications are installed on a device and are both useable to share content between a first account and one or more contact accounts. The social networking system may detect an event that causes a change in a badge count, may determine which of the applications to use to display the change, and may output the badge count change to the determined application(s).Type: ApplicationFiled: January 2, 2020Publication date: April 8, 2021Inventors: Ryan Michael O'Rourke, Henry Ming Wu, Michael Ross Lewis, Kuan-Yu Tseng, Tae Dong Kim, Zhisheng Huang
-
Publication number: 20210105244Abstract: Systems and techniques are described that enable users to interact and share content through a social network application and/or service with other users. A social networking system may determine that a first application and a second application are installed on a device and are both useable to share content between a first account and one or more contact accounts. The social networking system may receive content associated with the first application and the second application and may generate a notification associated with the content. The social networking system may determine which of the first application or the second application to use to present the notification, and may output the notification to the determined first application and/or the second application.Type: ApplicationFiled: January 2, 2020Publication date: April 8, 2021Inventors: Ryan Michael O'Rourke, Henry Ming Wu, Michael Ross Lewis, Kuan-Yu Tseng, Tae Dong Kim, Zhisheng Huang
-
Publication number: 20200327303Abstract: A method for system control through fingerprint input includes using fingerprint input recognition, creating and storing the user's fingerprint recognition data, dividing the fingerprint images into a plurality of image blocks, and setting block control codes to execute the corresponding system executable programs in order to control or set various functional operations or data input of the system.Type: ApplicationFiled: June 29, 2020Publication date: October 15, 2020Inventor: Kuan-Yu Tseng
-
Patent number: 10542101Abstract: In one embodiment, a method includes receiving a request from a client device; sending data to the client device from a plurality of geographically distributed servers in response to the request from the client device; and receiving, from the client device, a feature vector representing a network distance for each of the plurality of geographically distributed servers relative to the client device. The network distance is based on at least in part on a measure of network conditions associated with the request and the response to the request. The method also includes determining, based at least in part on the received feature vector, a location of the client device.Type: GrantFiled: February 29, 2016Date of Patent: January 21, 2020Assignee: Facebook, Inc.Inventors: Christopher Jon Kappler, Kuan-Yu Tseng, Qizhen Ruan
-
Patent number: 10515470Abstract: Systems, methods, and non-transitory computer-readable media can acquire a request for a map of a particular region. A first set of one or more map portions for representing a first portion of the particular region can be identified based on the particular region. The first set can be associated with a first map data source. A second set of one or more map portions for representing a second portion of the particular region can be identified based on the particular region. The second set can be associated with a second map data source. The map of the particular region can be generated based on a combination of the first set and the second set.Type: GrantFiled: June 19, 2017Date of Patent: December 24, 2019Assignee: Facebook, Inc.Inventors: Tomasz Zawada, Jason Michael Carreiro, Saurav Mohapatra, Kunal Bhalla, Kuan-Yu Tseng
-
Patent number: 9830362Abstract: Techniques for asynchronous rendering are described. An apparatus may comprise a character set converter application, an index server, and a ranking application. The character set converter application may receive a search string comprised of one or more first character set characters, and convert the search string to one or more second character set characters that are different than the first character set. The index server may execute a search on the converted search string to obtain ranked individual search results. The ranking application may compare any first character set characters in the ranked individual search results to the first character set characters in the search string and sub-rank the ranked individual search results based on the strength of any matches. Other embodiments are described and claimed.Type: GrantFiled: December 15, 2014Date of Patent: November 28, 2017Assignee: FACEBOOK, INC.Inventors: Kuan-Yu Tseng, Lin-Shun Huang, Yueh-Hsuan Chiang, Chun-Yang Chen
-
Publication number: 20170287191Abstract: Systems, methods, and non-transitory computer-readable media can acquire a request for a map of a particular region. A first set of one or more map portions for representing a first portion of the particular region can be identified based on the particular region. The first set can be associated with a first map data source. A second set of one or more map portions for representing a second portion of the particular region can be identified based on the particular region. The second set can be associated with a second map data source. The map of the particular region can be generated based on a combination of the first set and the second set.Type: ApplicationFiled: June 19, 2017Publication date: October 5, 2017Inventors: Tomasz Zawada, Jason Michael Carreiro, Saurav Mohapatra, Kunal Bhalla, Kuan-Yu Tseng
-
Publication number: 20170251068Abstract: In one embodiment, a method includes receiving a request from a client device; sending data to the client device from a plurality of geographically distributed servers in response to the request from the client device; and receiving, from the client device, a feature vector representing a network distance for each of the plurality of geographically distributed servers relative to the client device. The network distance is based on at least in part on a measure of network conditions associated with the request and the response to the request. The method also includes determining, based at least in part on the received feature vector, a location of the client device.Type: ApplicationFiled: February 29, 2016Publication date: August 31, 2017Inventors: Christopher Jon Kappler, Kuan-Yu Tseng, Qizhen Ruan
-
Patent number: 9721369Abstract: Systems, methods, and non-transitory computer-readable media can acquire a request for a map of a particular region. A first set of one or more map portions for representing a first portion of the particular region can be identified based on the particular region. The first set can be associated with a first map data source. A second set of one or more map portions for representing a second portion of the particular region can be identified based on the particular region. The second set can be associated with a second map data source. The map of the particular region can be generated based on a combination of the first set and the second set.Type: GrantFiled: September 15, 2015Date of Patent: August 1, 2017Assignee: Facebook, Inc.Inventors: Tomasz Zawada, Jason Michael Carreiro, Saurav Mohapatra, Kunal Bhalla, Kuan-Yu Tseng
-
Publication number: 20170076473Abstract: Systems, methods, and non-transitory computer-readable media can acquire a request for a map of a particular region. A first set of one or more map portions for representing a first portion of the particular region can be identified based on the particular region. The first set can be associated with a first map data source. A second set of one or more map portions for representing a second portion of the particular region can be identified based on the particular region. The second set can be associated with a second map data source. The map of the particular region can be generated based on a combination of the first set and the second set.Type: ApplicationFiled: September 15, 2015Publication date: March 16, 2017Inventors: Tomasz Zawada, Jason Michael Carreiro, Saurav Mohapatra, Kunal Bhalla, Kuan-Yu Tseng
-
Patent number: 9195716Abstract: Techniques for asynchronous rendering are described. An apparatus may comprise a character set converter application, an index server, and a ranking application. The character set converter application may receive a search string comprised of one or more first character set characters, and convert the search string to one or more second character set characters that are different than the first character set. The index server may execute a search on the converted search string to obtain ranked individual search results. The ranking application may compare any first character set characters in the ranked individual search results to the first character set characters in the search string and sub-rank the ranked individual search results based on the strength of any matches. Other embodiments are described and claimed.Type: GrantFiled: February 28, 2013Date of Patent: November 24, 2015Assignee: FACEBOOK, INC.Inventors: Kuan-Yu Tseng, Lin-Shung Huang, Yueh-Hsuan Chiang, Chun-Yang Chen
-
Publication number: 20150112977Abstract: Techniques for asynchronous rendering are described. An apparatus may comprise a character set converter application, an index server, and a ranking application. The character set converter application may receive a search string comprised of one or more first character set characters, and convert the search string to one or more second character set characters that are different than the first character set. The index server may execute a search on the converted search string to obtain ranked individual search results. The ranking application may compare any first character set characters in the ranked individual search results to the first character set characters in the search string and sub-rank the ranked individual search results based on the strength of any matches. Other embodiments are described and claimed.Type: ApplicationFiled: December 15, 2014Publication date: April 23, 2015Applicant: FACEBOOK, INC.Inventors: Kuan-Yu Tseng, Lin-Shun Huang, Yueh-Hsuan Chiang, Chun-Yang Chen
-
Publication number: 20140244632Abstract: Techniques for asynchronous rendering are described. An apparatus may comprise a character set converter application, an index server, and a ranking application. The character set converter application may receive a search string comprised of one or more first character set characters, and convert the search string to one or more second character set characters that are different than the first character set. The index server may execute a search on the converted search string to obtain ranked individual search results. The ranking application may compare any first character set characters in the ranked individual search results to the first character set characters in the search string and sub-rank the ranked individual search results based on the strength of any matches. Other embodiments are described and claimed.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Inventors: Kuan-Yu Tseng, Lin-Shung Huang, Yueh-Hsuan Chiang, Chun-Yang Chen