Patents by Inventor Li Ju

Li Ju 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: 20190301884
    Abstract: Disclosed is a computer-implemented method for recommending booths-to-visit to a user, comprising the following steps: accessing a user record, wherein the user record includes data indicative of booths which a user corresponding to the user record has visited in an exhibition; determining similarity level between records in a history database and the user record, the records in the history database including data indicative of the booths visited by previous visitors in the exhibition; selecting several of the records according to the determined similarity level; identifying shared ones of the selected records; determining the booths in the shared ones of the selected records not yet visited by the user; adding the determined booths to a candidate list; and presenting at least one of the booths in the candidate list to the user.
    Type: Application
    Filed: June 17, 2019
    Publication date: October 3, 2019
    Inventors: Hung-Yang Chang, Li-Ju Chen, Chia-Wen Ho, Kuo-shu Luo, Yi-Chang Molly Wang
  • Patent number: 10425374
    Abstract: Routing a message to a recipient based on a topic associated with the message may include: receiving a message lacking a recipient address; searching for at least one recipient address based on a topic associated with the message; and sending the message to the at least one recipient address.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: September 24, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li-Ju Chen, Yi-Hsin Cheng, Jeff H C Kuo, Ming Tung Lau, Wai Man Lee, Chih-Wen Su, Ying-Chen Yu
  • Patent number: 10422657
    Abstract: One or more processors analyze at least one first user input. One or more processors determine one or more interests of a first user based, at least in part, on the at least one first user input. One or more processors determine a proximity of the first user to one or more points of interest within a first threshold distance of the first user while the first user is mobile. One or more processors match at least one interest of the first user with one or more interests associated with a point of interest of the one or more points of interest. One or more processors provide a notification that the first user is within the first threshold distance of the point of interest.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Li-Ju Chen, Jeff H C Kuo, Chih-Wen Su, Ying-Chen Yu
  • Patent number: 10393535
    Abstract: Disclosed is a computer-implemented method for recommending booths-to-visit to a user, comprising the following steps: accessing a user record, wherein the user record includes data indicative of booths which a user corresponding to the user record has visited in an exhibition; determining similarity level between records in a history database and the user record, the records in the history database including data indicative of the booths visited by previous visitors in the exhibition; selecting one of the records according to the determined similarity level; determining the booths in the selected record not yet visited by the user; obtaining the user's current location in the exhibition; determining a target booth, from the booths not yet visited by the user, by referring to the current location and a map database; and sending to the user a message indicative of the target booth.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: August 27, 2019
    Assignees: INTERNATIONAL BUSINESS MACHINES CORPORATION, INDUSTRY TECHNOLOGY RESEARCH INSTITUTE (ITRI)
    Inventors: Hung-Yang Chang, Li-Ju Chen, Chia-Wen Ho, Kuo-shu Luo, Yi-Chang Molly Wang
  • Patent number: 10360223
    Abstract: A social networking system maintains various groups that each include one or more users and maintains information describing interactions by users with the social networking system. The social networking system selects various content items provided to groups including the user based on amounts of interaction with content items provided to groups including the user by other social networking system users as well as amounts of time since the social networking system obtained various content items provided to the groups. Information describing the selected content items is presented to the user by the social networking system outside of pages of content maintained by the social networking system for groups to which the selected content items were provided.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: July 23, 2019
    Assignee: Facebook, Inc.
    Inventors: Yanping Li, Li Ju, Adit Vaidya
  • Patent number: 10313461
    Abstract: An online system predicts the user's activity on the online system during a future time interval (e.g., the next day). The system collects activity data, such as actions that the user has taken on the system. The system predicts whether the user is likely to be active during the future time interval based on features extracted from the activity data. This system determines selection of notifications and delivery of notifications based on the predicted time when the user is likely to be active on the online system. The system further records the user's past interactions with notifications, such as whether the user viewed the notification, whether the user interacted with a content item associated with the notification, and so on. If system determines a rate of delivery of notifications to the user based on the frequency of past user interactions with notifications.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: June 4, 2019
    Assignee: Facebook, Inc.
    Inventors: Li Ju, Matthew Bryan Folz, Ramanathan Palaniappan, Jonathan Ma, Pawel Bara
  • Publication number: 20190158484
    Abstract: In one embodiment, a method includes receiving, from a client system of a first user of an online social network, an indication the first user is accessing a gaming platform; authenticating the first user to access to the gaming platform; receiving, from the gaming platform, a request to access social-networking information associated with the first user; providing, to the gaming platform, access to the social-networking information; receiving, from the gaming platform responsive to a call to a sharing-moments application programming interface (API), gaming-moment information that includes references to one or more in-game actions of the first user in a first game hosted on the gaming platform and metadata associated with each of the one or more in-game actions; and providing, to the client system of the first user, the gaming-moment information within one or more social contexts on the online social network.
    Type: Application
    Filed: November 21, 2017
    Publication date: May 23, 2019
    Inventors: Calvin Patrick Grunewald, Alexander Irvin Hopmann, Li Ju, James Caruso, Kun Chen, Pooya Karimian
  • Publication number: 20190155459
    Abstract: A first message may be displayed within a main chat room. The first message may be associated with a first topic. A second message may be displayed below the first message. The second message may be associated with a second topic. A third message may be received. The third message may be determined to be associated with the first topic. In response to the determining, the third message may be displayed by offsetting the third message below the first message, wherein the third message is displayed above the second message. The offsetting the third message below the first message may indicate a hierarchical relationship between the first message and the third message.
    Type: Application
    Filed: January 24, 2019
    Publication date: May 23, 2019
    Inventors: Li-Ju Chen, Tzuching Kuo, Lin Chung Liang
  • Publication number: 20190130452
    Abstract: Systems, methods, and non-transitory computer readable media configured to receive an initial targeting for an advertisement. The advertisement can promote a group of a social networking system. A refined targeting for the advertisement can be generated. The advertisement based on the refined targeting can be delivered.
    Type: Application
    Filed: October 30, 2017
    Publication date: May 2, 2019
    Inventors: Li Ju, Zhen Li, Alkarim Nasser, Yuan Liang, Ritika Prasad
  • Publication number: 20190124170
    Abstract: The disclosed computer-implemented method may include measuring a user's activity for at least a current time period with respect to a social networking group of a social network. The method may include determining, based on at least the user's activity, whether the user will establish a meaningful connection with the social networking group for a next time period. The meaningful connection may indicate that the user satisfies a threshold amount of activity with the social networking group for a time period. The method may include selecting, based on the determination, content associated with the social networking group. The method may include providing the selected content for display to the user. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: October 19, 2017
    Publication date: April 25, 2019
    Inventors: Li Ju, Ramanathan Palaniappan, Matthew Bryan Folz, Baijie Lu, Kevin Donald Kelly
  • Patent number: 10268340
    Abstract: A first message may be displayed within a main chat room. The first message may be associated with a first topic. A second message may be displayed below the first message. The second message may be associated with a second topic. A third message may be received. The third message may be determined to be associated with the first topic. In response to the determining, the third message may be displayed by offsetting the third message below the first message, wherein the third message is displayed above the second message. The offsetting the third message below the first message may indicate a hierarchical relationship between the first message and the third message.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: April 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Li-Ju Chen, Tzuching Kuo, Lin Chung Liang
  • Patent number: 10257308
    Abstract: A social networking system identifies a set of groups of which a user of the social networking system is not a member and selects a group for recommendation to the user based on a predicted affinity of the user for each identified group. The social networking system computes an affinity score of the user for each of one or more members of the selected group based at least in part on information describing a set of connections between the user and each member. Based on the scores, the social networking system selects a set of members of the group and generates a recommendation unit, wherein images associated with the selected members are arranged based on their scores and overlay at least a portion of an image associated with the group. The recommendation unit is communicated to the user to suggest that the user join the recommended group.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: April 9, 2019
    Assignee: Facebook, Inc.
    Inventors: Jingxian Li, Li Ju, Eric Carl Ertmann, Felix Wong
  • Publication number: 20190091695
    Abstract: The methods and configurations herein provide for analysis of microplate based assays. Certain aspects include: an optical illumination panel; a plurality of sample wells configured to receive light from the optical illumination panel, and wherein the plurality of sample wells is configured with a first field of view; at least one aperture array configured to isolate directed light therethrough the plurality of sample wells; at least one optical array configured to receive optical information from the plurality of sample platforms, wherein the at least optical array comprises an array of individual microprisms configured with equal apex angles at distal equidistances along a row, wherein the individual microprism apex angles decrease toward the center of the row culminating in at least one flat surface along a center portion of the row; and a detector configured to capture the optical information with a second field of view as provided by the at least one optical array.
    Type: Application
    Filed: March 22, 2017
    Publication date: March 28, 2019
    Inventors: Lei LI, Li-Ju WANG, Rongrong SUN, Yu-Chung CHANG
  • Patent number: 10218784
    Abstract: A social networking system selects a set of groups for presentation to a user of the social networking system. To select groups, the social networking system determining scores for various groups representing a likelihood of the user interacting with the groups. When determining a score for a group, the social networking system accounts for a likelihood of the user providing content to the group as well as the user accessing or viewing content associated with the group. Based on the scores, one or more groups are selected and presented to the user. Additionally, the social networking system may apply one or more diversity rules so that the selected groups have a variety of characteristics.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: February 26, 2019
    Assignee: Facebook, Inc.
    Inventors: Li Ju, David Ferguson, Jun Sun, Jireh Yiwei Tan, Bradley Ray Green, Kyle Philip Meyer, Xun Gong, Pooja Jain
  • Patent number: 10216617
    Abstract: A method to detect and diagnose where an error occurs in a source code that is associated with a software program or a website is provided. The method may include receiving a log report associated with the software program or the website, whereby by the log report is sent based on a hidden tag associated with the software program or the website. The method may also include analyzing the received log report. The method may further include detecting at least one error based on the analysis of the received log report. The method may include reverting back to a previous line in the source code associated with the software program or the website, whereby the reverting is based on the detection of the at least one error.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: February 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Hsiao-Yung Chen, Li-Ju Chen, Wan-Ping Ting, Yu-Hsing Wu
  • Publication number: 20190042651
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a set of posts associated with a group. One or more respective attributes can be determined for each of the posts. The posts can be categorized based at least in part on their respective attributes. One or more options for accessing the categorized posts can be provided through a page associated with the group, the page being accessible through a content provider system.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 7, 2019
    Inventors: Li Ju, Pawel Bara, Ramanathan Palaniappan, Eric Carl Ertmann, Jingxian Li, Jennifer Yin
  • Publication number: 20190012387
    Abstract: A social networking system allows users to create and join groups in the social networking system, in which each group is associated with one or more interests shared by members of the group. To select content for presentation to a viewing user of the social networking system who is a member of a group, the social networking system may determine one or more topics associated with the group based at least in part on a classification system and on information associated with objects maintained in the social networking system that are similar to the group. The topic(s) associated with the group also may be determined based on information associated with the group, with members of the group, and/or with objects associated with the group. The social networking system may then select one or more content items associated with the topic(s) for presentation to the viewing user via a group page.
    Type: Application
    Filed: July 10, 2017
    Publication date: January 10, 2019
    Inventors: Zhen Li, Li Ju, Eric Hsin-Chun Huang, Yun Liu, Chang Su, Cassidy Jake Beeve-Morris, Yuan Liang
  • Publication number: 20180341718
    Abstract: A method of Webpage navigation can include a computer device loading a Webpage having at least a first portion and a second portion, arranging the Webpage in order to present the first portion in the display area of the computer device and to place the second portion out of the display area, and presenting a navigation map corresponding to the Webpage in the display area. In response to a control command input with respect to the navigation map, the Webpage can be arranged in order to present the second portion in the display area.
    Type: Application
    Filed: August 6, 2018
    Publication date: November 29, 2018
    Inventors: Li-Ju Chen, John J.Y. Hsu, Bor-Ping Pan, Rick M.F. Wu
  • Patent number: 10133789
    Abstract: Systems, methods, and apparatuses for tracking trends at an online presence are described. In some embodiments, an interactivity data structure and a tenured interactivity data structure are utilized in determining trends quickly.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: November 20, 2018
    Assignee: FACEBOOK, INC.
    Inventors: Jun Li, Li Ju, Bradley Green, Lars Backstrom
  • Publication number: 20180322122
    Abstract: An online system provides group recommendations by applying a set of sourcing rules to identify a plurality of candidate groups and then generating scores for the candidate groups. The sourcing rules can be configured to identify a relatively small subset of the groups maintained by the online system. After the candidate groups are identified, the online system generates a score for each candidate group, ranks the candidate groups based on the scores, and sends high-ranking candidate groups to the target user to be displayed as recommended groups. As a result, the online system generates a smaller number of scores, which advantageously allows for the online system to provide group recommendations to users in a more computationally efficient manner.
    Type: Application
    Filed: May 3, 2017
    Publication date: November 8, 2018
    Inventors: Yi Miao, Kelly Jayne Mayes, Eric Carl Ertmann, Li Ju, Congle Zhang