Patents by Inventor Keith Schacht
Keith Schacht 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: 11321666Abstract: A social networking system determines the meaning of an anchor term used in a communication received from a communicating user. Candidate nodes are identified in the dictionary based on the anchor term, where each candidate node represents a possible meaning of the anchor term. The context of the anchor term is determined, and a score is determined for each candidate node based on the determined context. A candidate node is selected that most likely represents the meaning of the anchor term based on the determined candidate node scores. The context of the anchor term may be a social context derived from users connected to the communicating user that use the anchor term in communications. A communicating user may be prompted to identify the meaning of the anchor term explicitly based on the use of the term in communications from other users connected to the communicating user.Type: GrantFiled: February 18, 2018Date of Patent: May 3, 2022Assignee: Meta Platforms, Inc.Inventors: Ken Taro Deeter, Keith Schacht
-
Patent number: 10715566Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.Type: GrantFiled: February 27, 2019Date of Patent: July 14, 2020Assignee: Facebook, Inc.Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom, Mark Tonkelowitz
-
Patent number: 10708324Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.Type: GrantFiled: February 27, 2019Date of Patent: July 7, 2020Assignee: Facebook, Inc.Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom, Mark Tonkelowitz
-
Patent number: 10264033Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.Type: GrantFiled: July 15, 2015Date of Patent: April 16, 2019Assignee: Facebook, Inc.Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom, Mark Tonkelowitz
-
Patent number: 9928484Abstract: A social networking system determines the meaning of an anchor term used in a communication received from a communicating user. Candidate nodes are identified in the dictionary based on the anchor term, where each candidate node represents a possible meaning of the anchor term. The context of the anchor term is determined, and a score is determined for each candidate node based on the determined context. A candidate node is selected that most likely represents the meaning of the anchor term based on the determined candidate node scores. The context of the anchor term may be a social context derived from users connected to the communicating user that use the anchor term in communications. A communicating user may be prompted to identify the meaning of the anchor term explicitly based on the use of the term in communications from other users connected to the communicating user.Type: GrantFiled: June 24, 2011Date of Patent: March 27, 2018Assignee: Facebook, Inc.Inventors: Ken Deeter, Keith Schacht
-
Publication number: 20150319201Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.Type: ApplicationFiled: July 6, 2015Publication date: November 5, 2015Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom, Mark Tonkelowitz
-
Publication number: 20150317287Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.Type: ApplicationFiled: July 15, 2015Publication date: November 5, 2015Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom, Mark Tonkelowitz
-
Patent number: 9117249Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.Type: GrantFiled: March 15, 2012Date of Patent: August 25, 2015Assignee: Facebook, Inc.Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom
-
Publication number: 20130246521Abstract: News feed stories are ranked so that new stories appear above previously viewed stories for users of a social networking system. Top news stories are selected by the social networking system based on a ranking algorithm that incorporates an analysis of affinities for interests, users, and entities in the social networking system based on user interactions. Other new stories are provided after the top new stories in a chronological order. For each user of the social networking system, a view state is recorded that includes the order of news feed stories provided to users. Based on the view state and received user input, the social networking system may determine whether to provide new news feed stories to a viewing user.Type: ApplicationFiled: March 15, 2012Publication date: September 19, 2013Inventors: Keith Schacht, Francis Luu, Lars Seren Backstrom
-
Publication number: 20120331064Abstract: A social networking system determines the meaning of an anchor term used in a communication received from a communicating user. Candidate nodes are identified in the dictionary based on the anchor term, where each candidate node represents a possible meaning of the anchor term. The context of the anchor term is determined, and a score is determined for each candidate node based on the determined context. A candidate node is selected that most likely represents the meaning of the anchor term based on the determined candidate node scores. The context of the anchor term may be a social context derived from users connected to the communicating user that use the anchor term in communications. A communicating user may be prompted to identify the meaning of the anchor term explicitly based on the use of the term in communications from other users connected to the communicating user.Type: ApplicationFiled: June 24, 2011Publication date: December 27, 2012Inventors: Ken Deeter, Keith Schacht
-
Patent number: 7185074Abstract: The present invention is directed to a network in which a potential user may be notified of the presence of at least one intelligent peripheral device and, upon the potential user's request, his workstation may be configured to use the selected intelligent peripheral device. The present invention is also directed to an installation method for notifying at least one potential user of the availability of at least one intelligent peripheral device and, if requested, configuring potential users' workstations to use the requested intelligent peripheral device. In one preferred embodiment, the method includes the steps of sending an announcement to at least one potential user, receiving a response to the announcement from the potential user, and configuring the potential user's workstation to use the intelligent peripheral device.Type: GrantFiled: September 30, 2002Date of Patent: February 27, 2007Assignee: Sharp Laboratories of America, Inc.Inventors: Bryan Keith Schacht, Michael Constantin
-
Publication number: 20040064532Abstract: The present invention is directed to a network in which a potential user may be notified of the presence of at least one intelligent peripheral device and, upon the potential user's request, his workstation may be configured to use the selected intelligent peripheral device. The present invention is also directed to an installation method for notifying at least one potential user of the availability of at least one intelligent peripheral device and, if requested, configuring potential users' workstations to use the requested intelligent peripheral device. In one preferred embodiment, the method includes the steps of sending an announcement to at least one potential user, receiving a response to the announcement from the potential user, and configuring the potential user's workstation to use the intelligent peripheral device.Type: ApplicationFiled: September 30, 2002Publication date: April 1, 2004Applicant: Sharp Laboratories of America, Inc.Inventors: Bryan Keith Schacht, Michael Constantin