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).
-
Patent number: 11636165Abstract: 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: GrantFiled: February 5, 2020Date of Patent: April 25, 2023Assignee: Meta Platforms, Inc.Inventors: Zhen Li, Li Ju, Eric Hsin-Chun Huang, Yun Liu, Chang Su, Cassidy Jake Beeve-Morris, Yuan Liang
-
Patent number: 11449899Abstract: 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: GrantFiled: October 30, 2017Date of Patent: September 20, 2022Assignee: Meta Platforms, Inc.Inventors: Li Ju, Zhen Li, Alkarim Nasser, Yuan Liang, Ritika Prasad
-
Publication number: 20220129295Abstract: The disclosed computer-implemented method may include executing, by a server-side hosted environment, a first application non-native to the server-side hosted environment, the executing comprising virtualizing hardware for the server-side hosted environment that supports the execution of the first application in the server-side hosted environment, receiving, by the server-side hosted environment by way of a network, an input data stream from a second application executing on a computing device, processing, by the server-side hosted environment and by the first application while executing in the virtualized hardware, the input data stream, the processing generating an output data stream, and outputting, by the server-side hosted environment and to the computing device by way of the network, the output data stream for use by the second application. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: October 20, 2021Publication date: April 28, 2022Inventors: Qunshu Zhang, Yangpeng Ou, Xiaoxing Zhu, Francisco Javier Merino Guardiola, Carlos Lopez Menendez, Jacob Matthew Okamoto, Christopher Wickersham Clark, Peter Knowles, Puttaswamy Rahul Gowda, Li Ju, Luis Fernando Fernandez
-
Patent number: 11129958Abstract: A sleep-inducing device, including: 1) a probe including a heart rate sensor detecting a heart rate of an infant's mother; 2) a sampling module collecting data with regard to the heart rate detected by the probe; 3) a first microcontroller unit (MCU) calculating the data transmitted from the sampling module and outputting a heart rate signal; 4) a second microcontroller unit (MCU) receiving and processing the heart rate signal transmitted from the first MCU; 5) a keyboard inputting, controlling and adjusting parameters of the second MCU; 6) a display displaying an operation/control state of the device; 7) a loudspeaker playing audio data of the heart rate signal processed by and transmitted from the second MCU; 8) a first memory storing the audio data of the heart rate signal; 9) a low dropout regulator (LDO) providing a constant voltage to the second MCU; and 10) a power supply.Type: GrantFiled: August 7, 2019Date of Patent: September 28, 2021Assignee: SHENZHEN AEON TECHNOLOGY CO., LTD.Inventors: Hua Xie, Li Ju
-
Patent number: 10877976Abstract: 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: GrantFiled: May 3, 2017Date of Patent: December 29, 2020Assignee: Facebook, Inc.Inventors: Yi Miao, Kelly Jayne Mayes, Eric Carl Ertmann, Li Ju, Congle Zhang
-
Patent number: 10827014Abstract: 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: GrantFiled: April 22, 2019Date of Patent: November 3, 2020Assignee: Facebook, Inc.Inventors: Li Ju, Matthew Bryan Folz, Ramanathan Palaniappan, Jonathan Ma, Pawel Bara
-
Publication number: 20200101261Abstract: A sleep-inducing device, including: 1) a probe including a heart rate sensor detecting a heart rate of an infant's mother; 2) a sampling module collecting data with regard to the heart rate detected by the probe; 3) a first microcontroller unit (MCU) calculating the data transmitted from the sampling module and outputting a heart rate signal; 4) a second microcontroller unit (MCU) receiving and processing the heart rate signal transmitted from the first MCU; 5) a keyboard inputting, controlling and adjusting parameters of the second MCU; 6) a display displaying an operation/control state of the device; 7) a loudspeaker playing audio data of the heart rate signal processed by and transmitted from the second MCU; 8) a first memory storing the audio data of the heart rate signal; 9) a low dropout regulator (LDO) providing a constant voltage to the second MCU; and 10) a power supply.Type: ApplicationFiled: August 7, 2019Publication date: April 2, 2020Inventors: Hua XIE, Li JU
-
Patent number: 10592570Abstract: 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: GrantFiled: July 10, 2017Date of Patent: March 17, 2020Assignee: Facebook, Inc.Inventors: Zhen Li, Li Ju, Eric Hsin-Chun Huang, Yun Liu, Chang Su, Cassidy Jake Beeve-Morris, Yuan Liang
-
Patent number: 10360223Abstract: 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: GrantFiled: December 28, 2015Date of Patent: July 23, 2019Assignee: Facebook, Inc.Inventors: Yanping Li, Li Ju, Adit Vaidya
-
Patent number: 10313461Abstract: 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: GrantFiled: November 17, 2016Date of Patent: June 4, 2019Assignee: Facebook, Inc.Inventors: Li Ju, Matthew Bryan Folz, Ramanathan Palaniappan, Jonathan Ma, Pawel Bara
-
Publication number: 20190158484Abstract: 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: ApplicationFiled: November 21, 2017Publication date: May 23, 2019Inventors: Calvin Patrick Grunewald, Alexander Irvin Hopmann, Li Ju, James Caruso, Kun Chen, Pooya Karimian
-
Publication number: 20190130452Abstract: 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: ApplicationFiled: October 30, 2017Publication date: May 2, 2019Inventors: Li Ju, Zhen Li, Alkarim Nasser, Yuan Liang, Ritika Prasad
-
Publication number: 20190124170Abstract: 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: ApplicationFiled: October 19, 2017Publication date: April 25, 2019Inventors: Li Ju, Ramanathan Palaniappan, Matthew Bryan Folz, Baijie Lu, Kevin Donald Kelly
-
Patent number: 10257308Abstract: 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: GrantFiled: May 23, 2016Date of Patent: April 9, 2019Assignee: Facebook, Inc.Inventors: Jingxian Li, Li Ju, Eric Carl Ertmann, Felix Wong
-
Patent number: 10218784Abstract: 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: GrantFiled: December 30, 2016Date of Patent: February 26, 2019Assignee: Facebook, Inc.Inventors: Li Ju, David Ferguson, Jun Sun, Jireh Yiwei Tan, Bradley Ray Green, Kyle Philip Meyer, Xun Gong, Pooja Jain
-
Publication number: 20190042651Abstract: 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: ApplicationFiled: August 2, 2017Publication date: February 7, 2019Inventors: Li Ju, Pawel Bara, Ramanathan Palaniappan, Eric Carl Ertmann, Jingxian Li, Jennifer Yin
-
Publication number: 20190012387Abstract: 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: ApplicationFiled: July 10, 2017Publication date: January 10, 2019Inventors: Zhen Li, Li Ju, Eric Hsin-Chun Huang, Yun Liu, Chang Su, Cassidy Jake Beeve-Morris, Yuan Liang
-
Patent number: 10133789Abstract: 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: GrantFiled: June 6, 2016Date of Patent: November 20, 2018Assignee: FACEBOOK, INC.Inventors: Jun Li, Li Ju, Bradley Green, Lars Backstrom
-
Publication number: 20180322122Abstract: 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: ApplicationFiled: May 3, 2017Publication date: November 8, 2018Inventors: Yi Miao, Kelly Jayne Mayes, Eric Carl Ertmann, Li Ju, Congle Zhang
-
Patent number: 10122672Abstract: 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. Based on interactions with the social networking system by the user, the social networking system determines a time interval when the user most frequently interacts with the social networking system. Additionally, 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. During the time interval when the user most frequently interacts with the social networking system, information identifying a set of the selected content items is presented to the user via the social networking system.Type: GrantFiled: December 28, 2015Date of Patent: November 6, 2018Assignee: Facebook, Inc.Inventors: Li Ju, Pawel Bara, Adit Vaidya, Felix Wong