Patents by Inventor Evan Sharp
Evan Sharp 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: 20220343394Abstract: This application describes a system and process for providing object identifiers relating to real world objects to users based on the location of the user and the anticipated interested of the user in an object within a defined distance of the user. For example, if the user is within a retail store, a portable device associated with the user may detect or receive a beacon transmitted from a location within the retail store and object identifiers representative of objects within the store may be generated and provided to the user. In some implementations, only object identifier representative of items determined to be of likely interest to the user may be provided for presentation to the user.Type: ApplicationFiled: July 8, 2022Publication date: October 27, 2022Inventors: Naveen Gavini, Jason Luke Wilson, Evan Sharp
-
Patent number: 11386479Abstract: This application describes a system and process for providing object identifiers relating to real world objects to users based on the location of the user and the anticipated interested of the user in an object within a defined distance of the user. For example, if the user is within a retail store, a portable device associated with the user may detect or receive a beacon transmitted from a location within the retail store and object identifiers representative of objects within the store may be generated and provided to the user. In some implementations, only object identifier representative of items determined to be of likely interest to the user may be provided for presentation to the user.Type: GrantFiled: March 17, 2015Date of Patent: July 12, 2022Assignee: Pinterest, Inc.Inventors: Naveen Gavini, Jason Luke Wilson, Evan Sharp
-
Patent number: 11341418Abstract: The present disclosure describes computer-implemented methods and systems for providing and maintaining a limited iterative ontological notation (FIG. 1), built upon a three-value logic of existence or equivalence of patterns. Methods may be embodied as a self-referencing table with a finite collection of columns or as a property graph with a small count of fixed properties and a finite collection of edge types, each carrying a particular ontological interpretation and use. Isolation of information content from context and application of three value logic to pattern recognition produces a finite set of indexed notations which allow for leveraging of a fixed schema to enhance computing performance, reduce memory utilization and improve accessibility though enabling a user interface that does not require prior knowledge of graph database programming languages.Type: GrantFiled: November 13, 2018Date of Patent: May 24, 2022Assignee: Salveretec PRCInventor: Gregory Evan Sharp
-
Publication number: 20200151582Abstract: The present disclosure describes computer-implemented methods and systems for providing and maintaining a limited iterative ontological notation (FIG. 1), built upon a three-value logic of existence or equivalence of patterns. Methods may be embodied as a self-referencing table with a finite collection of columns or as a property graph with a small count of fixed properties and a finite collection of edge types, each carrying a particular ontological interpretation and use. Isolation of information content from context and application of three value logic to pattern recognition produces a finite set of indexed notations which allow for leveraging of a fixed schema to enhance computing performance, reduce memory utilization and improve accessibility though enabling a user interface that does not require prior knowledge of graph database programming languages.Type: ApplicationFiled: November 13, 2018Publication date: May 14, 2020Inventor: Gregory Evan Sharp
-
Patent number: 10540692Abstract: A social networking system suggests deals relevant to a user. The deals are selected for suggestion based on social information associated with the user. Social information used for selecting candidate deals for a user includes information describing other users connected to the user and their associations with the candidate deals or with related deals, for example, deals from the same provider. Associations of connections of the user with the candidate deals may be determined based on actions associated with the candidate deals performed by the connections. The actions performed by the connections may be weighted based on types of the actions to determine a measure of relevance of the candidate deal for the user. Candidate deals are selected from a set of deals by applying deal targeting criteria received from deal providers. The deal targeting criteria specify attributes describing users to be targeted for a particular deal.Type: GrantFiled: July 12, 2011Date of Patent: January 21, 2020Assignee: Facebook, Inc.Inventors: Bo Hu, Kelly Winters, Emily Clark White, Evan Sharp
-
Patent number: 10467237Abstract: This disclosure describes, in part, systems and methods that enable users to manage, search for, share and discover objects based on a context of the object from the user's perspective. The same object may have vastly different meanings (context) to different individuals based on how they experience the object. Rather than managing objects solely based on information about the object, the implementations described allow users to specify a context for the object and manage objects based on that context. In addition, external sources may provide supplemental information about objects and/or representations of objects.Type: GrantFiled: February 22, 2013Date of Patent: November 5, 2019Assignee: Pinterest, Inc.Inventors: Ben Silbermann, Evan Sharp, Paul Sciarra, Jon Jenkins
-
Patent number: 9967276Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: GrantFiled: March 15, 2017Date of Patent: May 8, 2018Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Patent number: 9771193Abstract: Disclosed is a lid for a beverage container configured to retain a beverage from a brewer or other source of beverage. The lid is configured to substantially cover or enclose an opening of the beverage container for receiving a beverage into a vessel of the container. The lid further includes a base and a door, the door being slidable with respect to the base from a first closed position that prevents access to the opening to a second opened position that permits access to the opening. The door further including a first and second panel that are connected together each other along a pivot axis. The second panel is pivotable with respect to the first panel when the door is slid from the first closed position.Type: GrantFiled: April 22, 2015Date of Patent: September 26, 2017Assignee: Bunn-O-Matic CorporationInventors: Jason M. Banning, Evan Sharp, Jamie Ratterman
-
Publication number: 20170187740Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: ApplicationFiled: March 15, 2017Publication date: June 29, 2017Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Patent number: 9646173Abstract: In particular embodiments, one or more computing devices associated with a third-party system generate a web page comprising one or more references configured to cause a client device to send a request to a web site of a social-networking system to access a user comment, wherein the user comment is associated with content on a third-party web site hosted by the third-party system. The request comprises a first URL that references the web site of the social-networking system, and the first URL comprises a second URL that references the third-party web site and comprises a content identifier for the content, and the request is to cause the web site of the social-networking system to access the user comment in a data store of the social-networking system. The one or more computing devices associated with the third-party system may send the web page to the client device.Type: GrantFiled: March 4, 2016Date of Patent: May 9, 2017Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Patent number: 9639628Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: GrantFiled: October 6, 2015Date of Patent: May 2, 2017Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Publication number: 20160311583Abstract: Disclosed is a lid for a beverage container configured to retain a beverage from a brewer or other source of beverage. The lid is configured to substantially cover or enclose an opening of the beverage container for receiving a beverage into a vessel of the container. The lid further includes a base and a door, the door being slidable with respect to the base from a first closed position that prevents access to the opening to a second opened position that permits access to the opening. The door further including a first and second panel that are connected together each other along a pivot axis. The second panel is pivotable with respect to the first panel when the door is slid from the first closed position.Type: ApplicationFiled: April 22, 2015Publication date: October 27, 2016Inventors: Jason M. Banning, Evan Sharp, Jamie Ratterman
-
Publication number: 20160196448Abstract: In particular embodiments, one or more computing devices associated with a third-party system generate a web page comprising one or more references configured to cause a client device to send a request to a web site of a social-networking system to access a user comment, wherein the user comment is associated with content on a third-party web site hosted by the third-party system. The request comprises a first URL that references the web site of the social-networking system, and the first URL comprises a second URL that references the third-party web site and comprises a content identifier for the content, and the request is to cause the web site of the social-networking system to access the user comment in a data store of the social-networking system. The one or more computing devices associated with the third-party system may send the web page to the client device.Type: ApplicationFiled: March 4, 2016Publication date: July 7, 2016Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Patent number: 9311678Abstract: In one embodiment, a user comment system receives a user comment associated with a content object, assigns one or more privacy settings to the user comment, and stores the user comment in a data store in association with an identifier unique to the content object.Type: GrantFiled: December 15, 2010Date of Patent: April 12, 2016Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Publication number: 20160026732Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: ApplicationFiled: October 6, 2015Publication date: January 28, 2016Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Patent number: 9183307Abstract: In one embodiment, a social networking system receives a request by a first user for user comments associated with a content object, accesses a data store of user comments to retrieve a set of user comments associated with the content object, orders the set of user comments based on a time value associated with each comment of the set of user comment, adjusts the order of user comments based on social graph information of the first user, and presents the adjusted list of user comments to the first user.Type: GrantFiled: December 15, 2010Date of Patent: November 10, 2015Assignee: Facebook, Inc.Inventors: Ray C. He, Austin Haugen, Catherine Cissy Lee, Evan Sharp
-
Publication number: 20130179268Abstract: A social networking system suggests deals relevant to a user. The deals are selected for suggestion based on social information associated with the user. Social information used for selecting candidate deals for a user includes information describing other users connected to the user and their associations with the candidate deals or with related deals, for example, deals from the same provider. Associations of connections of the user with the candidate deals may be determined based on actions associated with the candidate deals performed by the connections. The actions performed by the connections may be weighted based on types of the actions to determine a measure of relevance of the candidate deal for the user. Candidate deals are selected from a set of deals by applying deal targeting criteria received from deal providers. The deal targeting criteria specify attributes describing users to be targeted for a particular deal.Type: ApplicationFiled: July 12, 2011Publication date: July 11, 2013Inventors: Bo Hu, Kelly Winters, Emily Clark White, Evan Sharp
-
Publication number: 20120259790Abstract: Social networking systems allow users to track deals offered by deal providers. A user can send a request to follow a deal to the social networking system. The social networking system sends information describing actions associated with the deal performed by other users connected to the user via the social networking system. The actions associated with the deals can be interactions of users with the deal or interactions of users with objects associated with the deal. Examples of interactions with a deal include liking the deal, commenting on the deal, and recommending the deal. Examples of interactions with objects associated with the deal include commenting on a business profile associated with the deal and being tagged in an image of a location associated with the deal. The social networking system may provide information describing these interactions via a channel used for reporting information, for example, newsfeed.Type: ApplicationFiled: November 4, 2011Publication date: October 11, 2012Inventors: Bo Hu, Kelly Winters, Evan Sharp, Emily Clark White
-
Publication number: 20120239485Abstract: Social networking systems create representations of events associated with deals and populate attributes of the event based on information associated with the deal. Examples of attributes populated based on the deal include location for the event, potential participants for the event, or time for the event. The deal can be a social deal that is activated by participation of multiple users of the social networking system. The social networking system synchronizes potential or actual participants for the event with potential or actual participants of the social deal. The social networking system identifies events represented in the social networking system that are associated with the deal and suggests possible interactions with the entities to users associated with the deal. For example, the social networking system may request the user to become member of a social group associated with the deal, or purchase another deal associated with the current deal.Type: ApplicationFiled: November 4, 2011Publication date: September 20, 2012Inventors: Bo Hu, Evan Sharp, Kelly Winters
-
Publication number: 20120239495Abstract: A social networking system suggests deals relevant to a user. The deals are selected for suggestion based on social information associated with the user. Deals presented to the user are categorized based on social information associated with the user including actions taken by connections of the user. Deals that are closely associated with each other based on social information are presented together via a user interface. For a particular deal, social information relevant to that deal is presented, including connections associated with the deal, social groups, social events, images, as well as other deals. Presentation of deals and information associated with the deals in a social context increases the likelihood of the user getting interested in the deal and performing actions related to the deal, for example, purchasing the deal or recommending the deal.Type: ApplicationFiled: July 12, 2011Publication date: September 20, 2012Inventors: Bo Hu, Kelly Winters, Evan Sharp, Emily Clark White