Patents by Inventor Michael Yehuda Rothschild

Michael Yehuda Rothschild 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: 20200073901
    Abstract: A method includes receiving a query identifying a first entity from a first user interface of a first application of a first content provider. A deep-link index is accessed, and one or more records associated with the first entity of the query are identified. Each identified record from the deep-link index includes an entity-identifier matching an entity-identifier of the first entity, an application-identifier corresponding to a second application of a second content provider specified by the query, and a deep link to a display state of the second application and associated with the first entity. Instructions for presenting a second user interface are sent to a client device responsive to the query, and the second user interface displays content items corresponding to respective deep links of the identified records such that the content items are isolated from the first application.
    Type: Application
    Filed: November 4, 2019
    Publication date: March 5, 2020
    Inventors: Alexander P. Stein, Michael Yehuda Rothschild, Ravit Bennier, Tirunelveli R. Vishwanath, Ethan Charles Stock, Varun Vikram Bhartia
  • Patent number: 10503796
    Abstract: A method includes receiving a query identifying a first entity associated with the online social network. The method then includes accessing a deep-link index of the online social network including a plurality of records of indexed deep-links to a plurality of third-party applications. A deep link to the third-party application may include instructions for accessing a display state of the third-party application associated with the entity. The method further includes identifying one or more records of the deep-link index having an entity-identifier matching the identified first entity of the query, and sending one or more search results responsive to the query. The search results may include deep links corresponding to one or more of the identified records, and each deep link may be selectable by the first user to access a display state of a third-party application associated with the first entity of the query.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: December 10, 2019
    Assignee: Facebook, Inc.
    Inventors: Alexander P. Stein, Michael Yehuda Rothschild, Ravit Bennier, Tirunelveli R. Vishwanath, Ethan Charles Stock, Varun Vikram Bhartia
  • Patent number: 10467238
    Abstract: The present disclosure provides a method including identifying an initial search result corresponding to a search query; concurrently displaying an animation for a context module comprising information associated with the initial search result and retrieving additional search results corresponding to the search query; and after the animation has completed, displaying information associated with the additional search results.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: November 5, 2019
    Assignee: Facebook, Inc.
    Inventors: Maykel Andreas Louisa Jozef Anna Loomans, Michael Yehuda Rothschild, Tudor M. Trufinescu, Nidhi Gupta
  • Patent number: 10467213
    Abstract: A method includes receiving, from a first application via a social plug-in associated with the online social network, a request for content from a second application. The content may be related to an entity associated with the online social network. The first application may be a third party application. The request may include an entity-identifier of the entity, an application-identifier of the first application, and a deep link to the first application including instructions for accessing a display state of the first application associated with the request. The method further includes accessing a deep-link index of the online social network including a plurality of records indexing deep-links to third-party applications, and then generating a record in the deep-link index corresponding to the requested entity. The record may include the entity-identifier of the entity, the application-identifier of the first application, and the deep link to the first application.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: November 5, 2019
    Assignee: Facebook, Inc.
    Inventors: Alexander P. Stein, Michael Yehuda Rothschild, Ravit Bennier, Tirunelveli R. Vishwanath, Ethan Charles Stock, Varun Vikram Bhartia
  • Patent number: 10162899
    Abstract: In one embodiment, a method includes receiving a query input from the first user. The method includes generating a plurality of suggested queries based at least in part on the query input, each suggested query being of a particular query-type of a plurality of query-types. Each suggested query may include one or more snippets, each snippet including contextual information about the suggested query and one or more references to the particular query-type of the suggested query. The method includes sending one or more of the suggested queries and the respective snippets for each suggested query. Each suggested query may be visually distinguished based on the particular query-type of the suggested query, and each suggested query may be selectable to execute a search query corresponding to the suggested query.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: December 25, 2018
    Assignee: Facebook, Inc.
    Inventors: Maykel Andreas Louisa Jozef Anna Loomans, Michael Yehuda Rothschild, Kurchi Subhra Hazra
  • Patent number: 10061489
    Abstract: A method includes displaying, at a client device of a first user, first content associated with a first application on a user interface of the client device. The first content may be related to an entity associated with an online social network. The method then includes presenting for persistent display a first interactive element associated with a second application on the user interface, and then accessing, upon receiving the first user input selecting the first interactive element, a deep-link index of the online social network to retrieve a deep link to the second application indexed with the entity. The deep link to the second application includes instructions for accessing a display state of the second application associated with the entity. The method further includes executing, at the client device of the first user, the retrieved deep link to present the display state of the second application associated with the entity.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: August 28, 2018
    Assignee: Facebook, Inc.
    Inventors: Alexander P. Stein, Michael Yehuda Rothschild, Ravit Bennier, Tirunelveli R. Vishwanath, Ethan Charles Stock, Varun Vikram Bhartia
  • Publication number: 20170206250
    Abstract: In one embodiment, a method includes receiving a query input from the first user. The method includes generating a plurality of suggested queries based at least in part on the query input, each suggested query being of a particular query-type of a plurality of query-types. Each suggested query may include one or more snippets, each snippet including contextual information about the suggested query and one or more references to the particular query-type of the suggested query. The method includes sending one or more of the suggested queries and the respective snippets for each suggested query. Each suggested query may be visually distinguished based on the particular query-type of the suggested query, and each suggested query may be selectable to execute a search query corresponding to the suggested query.
    Type: Application
    Filed: January 15, 2016
    Publication date: July 20, 2017
    Inventors: Maykel Andreas Louisa Jozef Anna Loomans, Michael Yehuda Rothschild, Kurchi Subhra Hazra
  • Publication number: 20170199916
    Abstract: In one embodiment, a method includes identifying an initial search result corresponding to a search query; concurrently: displaying an animation for a context module comprising information associated with the initial search result; and retrieving additional search results corresponding to the search query; and after the animation has completed, displaying information associated with the additional search results.
    Type: Application
    Filed: January 11, 2016
    Publication date: July 13, 2017
    Inventors: Maykel Andreas Louisa Jozef Anna Loomans, Michael Yehuda Rothschild, Tudor M. Trufinescu, Nidhi Gupta
  • Publication number: 20170116339
    Abstract: A method includes receiving a query identifying a first entity associated with the online social network. The method then includes accessing a deep-link index of the online social network including a plurality of records of indexed deep-links to a plurality of third-party applications. A deep link to the third-party application may include instructions for accessing a display state of the third-party application associated with the entity. The method further includes identifying one or more records of the deep-link index having an entity-identifier matching the identified first entity of the query, and sending one or more search results responsive to the query. The search results may include deep links corresponding to one or more of the identified records, and each deep link may be selectable by the first user to access a display state of a third-party application associated with the first entity of the query.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Alexander P. Stein, Michael Yehuda Rothschild, Ravit Bennier, Tirunelveli R. Vishwanath, Ethan Charles Stock, Varun Vikram Bhartia
  • Publication number: 20170116161
    Abstract: A method includes displaying, at a client device of a first user, first content associated with a first application on a user interface of the client device. The first content may be related to an entity associated with an online social network. The method then includes presenting for persistent display a first interactive element associated with a second application on the user interface, and then accessing, upon receiving the first user input selecting the first interactive element, a deep-link index of the online social network to retrieve a deep link to the second application indexed with the entity. The deep link to the second application includes instructions for accessing a display state of the second application associated with the entity. The method further includes executing, at the client device of the first user, the retrieved deep link to present the display state of the second application associated with the entity.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Alexander P. Stein, Michael Yehuda Rothschild, Ravit Bennier, Tirunelveli R. Vishwanath, Ethan Charles Stock, Varun Vikram Bhartia
  • Publication number: 20170116239
    Abstract: A method includes receiving, from a first application via a social plug-in associated with the online social network, a request for content from a second application. The content may be related to an entity associated with the online social network. The first application may be a third party application. The request may include an entity-identifier of the entity, an application-identifier of the first application, and a deep link to the first application including instructions for accessing a display state of the first application associated with the request. The method further includes accessing a deep-link index of the online social network including a plurality of records indexing deep-links to third-party applications, and then generating a record in the deep-link index corresponding to the requested entity. The record may include the entity-identifier of the entity, the application-identifier of the first application, and the deep link to the first application.
    Type: Application
    Filed: October 26, 2015
    Publication date: April 27, 2017
    Inventors: Alexander P. Stein, Michael Yehuda Rothschild, Ravit Bennier, Tirunelveli R. Vishwanath, Ethan Charles Stock, Varun Vikram Bhartia
  • Publication number: 20160259790
    Abstract: In one embodiment, a method includes receiving a query to search for posts of the online social network; searching an index to identify one or more posts of the online social network that match the query, each post linking to an external object hosted by a third-party system, wherein the index includes a counter that records a number of social signals associated with each external object within the online social network; scoring each of the identified posts based at least in part on the counter associated with the external object linked to the post; and sending, to the client system of the first user, a search-results page including one or more search results, each search result including a reference to an identified post having a score greater than a threshold score.
    Type: Application
    Filed: March 6, 2015
    Publication date: September 8, 2016
    Inventors: Li-Tal Mashiach, Michael Yehuda Rothschild, Ethan Charles Stock, Soren Bogh Lassen, Mohit Talwar