Patents by Inventor Samuel Odio
Samuel Odio 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: 10346929Abstract: Methods, apparatuses and systems directed to detecting objects in user-uploaded multimedia such as photos and videos, determining the location at which the media was captured, inferring a set of users of a social network who were physically present at the time and place of capture, and pushing remarketing content to the set of inferred users for the detected objects, or alternatively, the competitors of the detected concepts.Type: GrantFiled: April 14, 2017Date of Patent: July 9, 2019Assignee: Facebook, Inc.Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
-
Patent number: 10257293Abstract: In one embodiment, a system may receive sponsor specifications from a sponsor designating one or more concepts, monitor a plurality of activity streams for upload by users of matching multimedia objects, determine a geographic location associated with each matching multimedia object, receive a request from the sponsor associated with a specific geographic area, and send to a client device associated with the sponsor in response to the request information identifying the geographic locations associated with the respective matching multimedia objects that are within the specific geographic area.Type: GrantFiled: August 27, 2015Date of Patent: April 9, 2019Assignee: Facebook, Inc.Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
-
Patent number: 10210586Abstract: In one embodiment, in response to a user's request to upload a photo to a social networking system, a client process accesses information in the user's current location and friends who may be with the user, present the information to the user in a composited posting user interface. After the user confirms a particular current location and a first and second friends who are currently with the user, the client process tags the particular current location and the first and second friends to the photo, and submit to the social networking system a primary posting request in photo upload, and a secondary posting request to check in the user, the first friend and the second friend to the particular current location.Type: GrantFiled: September 9, 2011Date of Patent: February 19, 2019Assignee: Facebook, Inc.Inventors: Samuel Odio, Robert Sean Goodlatte, Justin Shaffer
-
Patent number: 10122772Abstract: In one embodiment, a social networking system automatically create a shared space for posting requests to the social networking system from multiple users based on social, spatial and temporal proximity, and create a news feed corresponding to the shared space.Type: GrantFiled: April 28, 2014Date of Patent: November 6, 2018Assignee: Facebook, Inc.Inventors: Samuel Odio, Robert Sean Goodlatte, Justin Shaffer
-
Patent number: 10055507Abstract: In one embodiment, a computing device may receive a structured document that includes a list of markers and place-marker elements corresponding to data objects of the structured document. Each marker in the list of markers corresponds to a subset of the place-marker elements. Without loading all the data objects, the device may determine a size of a scroll bar for a GUI based on size information associated with the place-marker elements. In response to detecting a scroll or resize event, an event handler may identify at least one marker in the list of markers whose corresponding subset of place-maker elements is within a portion of the structured document that is viewable through the graphical user interface. The handler may load the data objects corresponding to the subset of the place-marker elements corresponding to the identified marker. The identified marker may then be removed from the list of markers.Type: GrantFiled: July 31, 2017Date of Patent: August 21, 2018Assignee: Facebook, Inc.Inventors: Stefan Parker, Samuel Odio, Adam Mosseri
-
Patent number: 9986048Abstract: A method is provided for automatically determining an event and tagging the event to photos uploaded from multiple users based on social and spatio-temporal proximity. The method includes receiving a first media object uploaded by a first user of a social network. A determination is made that the first media object is associated with a first event. At least one event tag is associated with the first media object. The first media object and the at least one event tag is displayed in a newsfeed associated with a second user associated with the social network.Type: GrantFiled: November 18, 2014Date of Patent: May 29, 2018Assignee: Facebook, Inc.Inventors: David Harry Garcia, Robert Sean Goodlatte, Samuel Odio
-
Patent number: 9848297Abstract: In one embodiment, a geo-social networking system determines a user's current location, calculates a novelty score for the location representing the user's degree of familiarity, and surfaces content within a geographic and temporal radius based on the novelty score for display to the user.Type: GrantFiled: March 24, 2016Date of Patent: December 19, 2017Assignee: Facebook, Inc.Inventors: David Harry Garcia, Samuel Odio
-
Publication number: 20170329862Abstract: In one embodiment, a computing device may receive a structured document that includes a list of markers and place-marker elements corresponding to data objects of the structured document. Each marker in the list of markers corresponds to a subset of the place-marker elements. Without loading all the data objects, the device may determine a size of a scroll bar for a GUI based on size information associated with the place-marker elements. In response to detecting a scroll or resize event, an event handler may identify at least one marker in the list of markers whose corresponding subset of place-maker elements is within a portion of the structured document that is viewable through the graphical user interface. The handler may load the data objects corresponding to the subset of the place-marker elements corresponding to the identified marker. The identified marker may then be removed from the list of markers.Type: ApplicationFiled: July 31, 2017Publication date: November 16, 2017Inventors: Stefan Parker, Samuel Odio, Adam Mosseri
-
Publication number: 20170221158Abstract: Methods, apparatuses and systems directed to detecting objects in user-uploaded multimedia such as photos and videos, determining the location at which the media was captured, inferring a set of users of a social network who were physically present at the time and place of capture, and pushing remarketing content to the set of inferred users for the detected objects, or alternatively, the competitors of the detected concepts.Type: ApplicationFiled: April 14, 2017Publication date: August 3, 2017Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
-
Patent number: 9672496Abstract: Methods, apparatuses and systems directed to detecting objects in user-uploaded multimedia such as photos and videos, determining the location at which the media was captured, inferring a set of users of a social network who were physically present at the time and place of capture, and pushing remarketing content to the set of inferred users for the detected objects, or alternatively, the competitors of the detected concepts.Type: GrantFiled: August 18, 2011Date of Patent: June 6, 2017Assignee: Facebook, Inc.Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
-
Publication number: 20160212588Abstract: In one embodiment, a geo-social networking system determines a user's current location, calculates a novelty score for the location representing the user's degree of familiarity, and surfaces content within a geographic and temporal radius based on the novelty score for display to the user.Type: ApplicationFiled: March 24, 2016Publication date: July 21, 2016Inventors: David Harry Garcia, Samuel Odio
-
Publication number: 20160182688Abstract: In particular embodiments, the newsfeed is rendered to a particular user using the locally stored copy of the resource, instead of pulling it back from the server-side. Thus, a user may see his or her content even before it is completely uploaded to the social networking system. In particular embodiments, the user may interact with the content, for example, by adding comments, captions, “likes”, etc. to the content even before it has been completely uploaded to the social networking system. In this manner, the user is provided an increased feeling of responsiveness that is independent of the current wireless link condition.Type: ApplicationFiled: February 26, 2016Publication date: June 23, 2016Inventors: Justin Mitchell, David Harry Garcia, Samuel Odio
-
Patent number: 9305320Abstract: In particular embodiments, the newsfeed is rendered to a particular user using the locally stored copy of the resource, instead of pulling it back from the server-side. Thus, a user may see his or her content even before it is completely uploaded to the social networking system. In particular embodiments, the user may interact with the content, for example, by adding comments, captions, “likes”, etc. to the content even before it has been completely uploaded to the social networking system. In this manner, the user is provided an increased feeling of responsiveness that is independent of the current wireless link condition.Type: GrantFiled: October 19, 2011Date of Patent: April 5, 2016Assignee: Facebook, Inc.Inventors: Justin Mitchell, David Harry Garcia, Samuel Odio
-
Patent number: 9300741Abstract: In one embodiment, a geo-social networking system determines a user's current location, calculates a novelty score for the location representing the user's degree of familiarity, and surfaces content within a geographic and temporal radius based on the novelty score for display to the user.Type: GrantFiled: March 20, 2014Date of Patent: March 29, 2016Assignee: Facebook, Inc.Inventors: David Harry Garcia, Samuel Odio
-
Publication number: 20150365487Abstract: In one embodiment, a system may receive sponsor specifications from a sponsor designating one or more concepts, monitor a plurality of activity streams for upload by users of matching multimedia objects, determine a geographic location associated with each matching multimedia object, receive a request from the sponsor associated with a specific geographic area, and send to a client device associated with the sponsor in response to the request information identifying the geographic locations associated with the respective matching multimedia objects that are within the specific geographic area.Type: ApplicationFiled: August 27, 2015Publication date: December 17, 2015Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
-
Patent number: 9135631Abstract: Methods, apparatuses and systems directed to sponsored story generation from an photo upload in an organic activity stream in a social networking site. A social networking system may apply computer image algorithms to detect image objects in user-uploaded images and videos, and promote them as sponsored stories.Type: GrantFiled: August 18, 2011Date of Patent: September 15, 2015Assignee: Facebook, Inc.Inventors: Justin Mitchell, Samuel Odio, David Harry Garcia
-
Publication number: 20150074559Abstract: In one embodiment, a geo-social networking system that automatically determines an event and tags the event to photos uploaded from multiple users based on social and spatio-temporal proximity.Type: ApplicationFiled: November 18, 2014Publication date: March 12, 2015Inventors: David Harry Garcia, Robert Sean Goodlatte, Samuel Odio
-
Patent number: 8918463Abstract: One or more computing devices receive, from each of multiple users, a current location and an indication of one or more content objects for uploading; the computing devices identify a first event tag based on social and spatio-temporal proximity between a subset of the users; the computing devices present the first event tag to at least one of the subset of the users; in response to one or more users of the subset of the users, the computing devices also associate the first event tag to the content objects from each of the subset of the users.Type: GrantFiled: April 29, 2011Date of Patent: December 23, 2014Assignee: Facebook, Inc.Inventors: David Harry Garcia, Robert Sean Goodlatte, Samuel Odio
-
Publication number: 20140237052Abstract: In one embodiment, a social networking system automatically create a shared space for posting requests to the social networking system from multiple users based on social, spatial and temporal proximity, and create a news feed corresponding to the shared space.Type: ApplicationFiled: April 28, 2014Publication date: August 21, 2014Applicant: Facebook, Inc.Inventors: Samuel Odio, Robert Sean Goodlatte, Justin Shaffer
-
Publication number: 20140207866Abstract: In one embodiment, a geo-social networking system determines a user's current location, calculates a novelty score for the location representing the user's degree of familiarity, and surfaces content within a geographic and temporal radius based on the novelty score for display to the user.Type: ApplicationFiled: March 20, 2014Publication date: July 24, 2014Applicant: Facebook, Inc.Inventors: David Harry Garcia, Samuel Odio