Patents by Inventor Charles Stock

Charles Stock 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: 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: 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: 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: 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: 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
  • Patent number: 7665779
    Abstract: A vehicle has a forward end fashioned with a vehicle arresting device. The vehicle arresting device includes an elongate flexible member carried by opposed first and second supports having first and second outer ends, respectively. The first and second supports are mounted to the vehicle together for movement between stored and deployed positions relative to the forward end of the vehicle. The first and second outer ends of the first and second supports are disposed forwardly of the forward end of the vehicle in spaced apart relation in the deployed position of the first and second supports suspending the elongate flexible member therebetween.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: February 23, 2010
    Inventor: Leonard Charles Stock, Jr.
  • Publication number: 20090127876
    Abstract: A vehicle has a forward end fashioned with a vehicle arresting device. The vehicle arresting device includes an elongate flexible member carried by opposed first and second supports having first and second outer ends, respectively. The first and second supports are mounted to the vehicle together for movement between stored and deployed positions relative to the forward end of the vehicle. The first and second outer ends of the first and second supports are disposed forwardly of the forward end of the vehicle in spaced apart relation in the deployed position of the first and second supports suspending the elongate flexible member therebetween.
    Type: Application
    Filed: November 3, 2008
    Publication date: May 21, 2009
    Inventor: LEONARD CHARLES STOCK, JR.
  • Patent number: 7452015
    Abstract: A vehicle has a forward end fashioned with a vehicle arresting device. The vehicle arresting device includes an elongate flexible member carried by opposed first and second supports having first and second outer ends, respectively. The first and second supports are mounted to the vehicle together for movement between stored and deployed positions relative to the forward end of the vehicle. The first and second outer ends of the first and second supports are disposed forwardly of the forward end of the vehicle in spaced apart relation in the deployed position of the first and second supports suspending the elongate flexible member therebetween.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: November 18, 2008
    Inventor: Leonard Charles Stock, Jr.
  • Publication number: 20050274037
    Abstract: A continuous gravity flow apparatus for heating and/or drying of particulate material is vertically disposed and is provided with an inlet at the top and an outlet at the bottom. The apparatus includes a flow passage for the particulate material which is defined between an outer housing and an inner housing. Each of the outer and inner housing defines perforated wall sections allowing for the flow of hot gas through the wall of one housing, into contact with the particulate material, and then out through the wall of the other housing. Manifolds are associated with the outer and inner housings to provide for uniform flow of the gas through the material. The perforated wall sections are positioned and designed to enhance particle-to-particle movement of the material to thereby avoid particle sticking and bridging problems.
    Type: Application
    Filed: May 9, 2005
    Publication date: December 15, 2005
    Inventors: Charles Stock, Peder Langsetmo, Gregory Kimball, David Phillips