Patents by Inventor Doug Sharp

Doug 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).

  • Patent number: 10348667
    Abstract: Disclosed is a system and method for email management that leverages information derived from automatically generated messages in order to identify types of messages and message content. The disclosed systems and methods apply the information learned from decoding previously received messages to other messages in a user's inbox to fully, or at least partially decode the information included within such messages. The disclosed systems and methods analyze messages received in a user's inbox to detect message specific information corresponding to types of content in the message and the location of such content in the messages. The message specific information is then applied to other newly received or identified messages to learn message specific information about those messages. Based on such learning, information can be extracted from such messages in order to increase a user's experience and increase monetization.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: July 9, 2019
    Assignee: OATH INC.
    Inventors: Doug Sharp, Varun Bhagwan, Yoelle Maarek
  • Publication number: 20180097766
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically generating an aggregate rating for an electronic message using one or both of explicit and implicit rating input from a number of recipients of the electronic message. The disclosed systems and methods communication information about the electronic message using the aggregate rating.
    Type: Application
    Filed: October 4, 2016
    Publication date: April 5, 2018
    Inventors: Varun Bhagwan, Doug Sharp, Suhas Sadanandan, Sindhuja Sridharan
  • Publication number: 20180054410
    Abstract: Disclosed are systems and methods for improving interactions with and between electronic mail services and other services, such as social networking service and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatic linking of an electronic messaging service and another service, such as a social networking service. The disclosed systems and methods form a connection between an electronic messaging system and another service external to the electronic messaging system and uses the formed link to perform a number of actions on behalf of the user of the electronic messaging system and the other service.
    Type: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Inventors: Varun Bhagwan, Doug Sharp, Suhas Sadanandan, Sindhuja Sridharan
  • Publication number: 20170272525
    Abstract: Information is collected about a user, e.g., the user's interests, from the user's interaction with digital messaging content. Information collected about the user can be used to identify an interest of the user. The identified interest(s) can be used to select content to be presented to the user. By way of a non-limiting example, information collected in response to the user clicking on a link in an electronic mail, email, message can be used identify one or more content items to be presented to the user. By way of yet another non-limiting example, the identified content item(s) can comprise advertising content, news articles, etc.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Inventors: Varun Bhagwan, Suhas Sadanandan, Doug Sharp
  • Publication number: 20170193037
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods transform user search keywords into equivalent keyword formats commonly used and/or found within messaging platforms, and compile a data set from such information from which a search for content can be based. The present disclosure, therefore, provides systems and methods that augment users' search terms with terms found in users' mailboxes for purposes of searching for, identifying and communicating content that is relevant to those users.
    Type: Application
    Filed: December 30, 2015
    Publication date: July 6, 2017
    Inventors: Varun Bhagwan, Blake Carpenter, Mihajlo Grbovic, Doug Sharp, Vladan Radosavljevic, Nemanja Djuric
  • Publication number: 20170169251
    Abstract: Methods, systems, and computer-readable media for anonymizing electronic documents. In accordance with one or more embodiments, structurally-similar electronic documents can be identified among a group of electronic documents (e.g., e-mail messages, documents containing HTML formatting, etc.). A hash function can be specifically tailored to identify the similarly structured documents. The structurally-similar electronic documents can be grouped into a same equivalence class. Masked anonymized document samples can be generated from the structurally-similar electronic documents utilizing the same equivalence class, thereby ensuring that the anonymized document samples when viewed as a part of an audit remain anonymous. An online process is provided to guarantee k-anonymity of the users over the entire lifetime of the auditing process. An auditor's productivity can be measured based on the amount of content revealed to the auditor within the samples he is assigned.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: Liane Lewin-Eytan, Dotan Di Castro, Eyal Zohar, Yoelle Maarek, Ran Wolff, Doug Sharp
  • Publication number: 20160189239
    Abstract: One or more methods and/or techniques for providing an advertisement to a user are provided herein. Message communication associated with a user may be evaluated to identify message content (e.g., a forum post soliciting a recommendation for vacuum cleaners). The message content may be evaluated to identify recommendation content (e.g., a vacuum cleaner recommendation). The recommendation content may comprise a recommendation request and/or a recommendation for the recommendation request. An advertisement corresponding to the recommendation content may be identified (e.g., a vacuum cleaner advertisement). The advertisement may be displayed to the user.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Varun Bhagwan, Jaikit Savla, Doug Sharp, Rahul Teotia, Jesper Andersen, Deepak Agarwal, Jac Wang
  • Publication number: 20160189236
    Abstract: Techniques are described for identifying advertising content that should not be shown to users. Information representing characteristics of a user, behavior of the user, and/or events in the life of that user is used to filter out or negatively bias selection of inappropriate or irrelevant ads.
    Type: Application
    Filed: December 29, 2014
    Publication date: June 30, 2016
    Inventors: Varun Bhagwan, Doug Sharp
  • Publication number: 20160189211
    Abstract: Users may discuss recurring events (e.g., events occurring seasonally, periodically, annually, etc.) through content (e.g., an email message, social network data, natural language conversation, etc.). The user may need to purchase a product and/or a service based upon a recurring event (e.g., a birthday gift), but may have difficulty determining what to purchase and/or may have forgotten about the recurring event. As provided herein, once identified, the recurring event may be added to a calendar of the user. An event type (e.g., a birthday event type, a seasonal event type, an annual event type, a periodic event type; etc.) of the recurring event may be identified. Supplemental content (e.g., an advertisement, a product recommendation, and/or a service recommendation), identified based upon the event type, past purchases related to the recurring event, a relationship of the user to the recurring event, etc., may be provided to the user.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Varun Bhagwan, Jaikit Savla, Doug Sharp, Rahul Teotia, Jesper Andersen, Deepak Agarwal, Jac Wang
  • Publication number: 20160189242
    Abstract: Users may receive content (e.g., an email, an app interface, a website, a social media post, etc.) comprising a first advertisement. The first advertisement may be evaluated to extract advertisement features (e.g., an item, an item price, a supplemental term of the first advertisement, etc.). An advertisement opportunity may be offered to a second advertiser through an advertiser exchange interface. The second advertiser may generate an advertisement bid to show a second advertisement for the item. Responsive to the advertisement bid being more favorable to the user than the first advertisement (e.g., a lower price, the item with enhanced features for a similar price, etc.), the first advertisement and the second advertisement may be presented with the content to the user.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Inventors: Varun Bhagwan, Doug Sharp
  • Publication number: 20160180382
    Abstract: Disclosed are systems and methods for improving interactions between servers in a messaging system supported by or configured with advertising servers or platforms. The systems interact to filter data across platforms, which data can be used to improve the contextual quality of data used in processing interactions between or among processors in such systems.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 23, 2016
    Inventors: Varun Bhagwan, Doug Sharp, Jaikit Savla, Rahul Teotia, Jac Wang, Deepak Agarwal, Jesper Anderson
  • Publication number: 20160180380
    Abstract: Disclosed are computer systems and methods for contextually targeted advertising using a regular periodicity of information derived from a user's messaging behavior. The disclosed systems and methods enable the prediction of future purchases based on a periodicity analysis of a user's purchase history, whereby advertisements can be targeted to the user based on the user's determined purchase habits. The disclosed systems and methods analyze a user's inbox by mining for purchase receipt messages, and determine a frequency of purchases associated with such receipts. Based on the determined frequency, the disclosed systems and methods can predict when subsequent like or similar purchases are to occur, whereby relevant advertisements or coupons may be served to the user in advance of the projected purchases.
    Type: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Doug Sharp, Varun Bhagwan
  • Publication number: 20160164816
    Abstract: Disclosed are systems and methods for automatically deleting messages from a recipient's inbox. The disclosed systems and methods provide the ability for automatic actions to be taken on delivered messages based on a passage of time. This enables a sender of messages, email service provider and/or email platform to exert control over sent messages to limit the number and type of operations that may be performed on such messages. For example, operations such as saving, forwarding, printing, copying, or otherwise duplicating the message and/or message data can be prohibited and all together rendered impossible. The disclosed systems and methods enables the purging of messages and associated message data from a recipient's inbox at a certain specified time, after the passage of a pre-determined amount of time, or upon the detection of a specified event.
    Type: Application
    Filed: December 8, 2014
    Publication date: June 9, 2016
    Inventors: Varun Bhagwan, Gowri Kanugovi, Jeffrey Bonforte, Doug Sharp
  • Publication number: 20160119268
    Abstract: Disclosed is a system and method for email management that leverages information derived from automatically generated messages in order to identify types of messages and message content. The disclosed systems and methods apply the information learned from decoding previously received messages to other messages in a user's inbox to fully, or at least partially decode the information included within such messages. The disclosed systems and methods analyze messages received in a user's inbox to detect message specific information corresponding to types of content in the message and the location of such content in the messages. The message specific information is then applied to other newly received or identified messages to learn message specific information about those messages. Based on such learning, information can be extracted from such messages in order to increase a user's experience and increase monetization.
    Type: Application
    Filed: October 27, 2014
    Publication date: April 28, 2016
    Inventors: Doug Sharp, Varun Bhagwan, Yoelle Maarek
  • Publication number: 20160104173
    Abstract: Electronic messages may comprise pieces of economic data, such as an email comprising a first sales receipt and an instant message comprising a second sales receipt. Pieces of economic data may be extracted from electronic messages to obtain a set of extracted economic data. A scale factor may be determined based upon historical economic data (e.g., gross domestic sales data, stock data, etc.). A real-time economic indicator (e.g., a coincident indicator, a leading indicator, etc.) may be determined based upon the set of extracted economic data and the scale factor. The real-time economic indicator may be provided to users, such as through a real-time feedback (e.g., according to a license agreement).
    Type: Application
    Filed: October 14, 2014
    Publication date: April 14, 2016
    Inventors: Doug Sharp, Varun Bhagwan, Mihajlo Grbovic
  • Publication number: 20160063542
    Abstract: As provided herein, information associated with a first product may be provided to a device using an identifier that corresponds to the device and that is received from a different device. For example, a selection associated with the first product may be received (e.g., by a server) from the different device. A request for the identifier may be provided (e.g., by the server) to the different device. The identifier may be received (e.g., by the server) from the different device, and information associated with the first product may be provided (e.g., by the server) to the second device using the identifier.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 3, 2016
    Inventors: Varun Bhagwan, Suhas Sadanandan, Doug Sharp, Derek Louie, Kevin Day
  • Patent number: D364942
    Type: Grant
    Filed: May 25, 1994
    Date of Patent: December 5, 1995
    Assignee: Doskocil Manufacturing Company, Inc.
    Inventors: Ralph VanSkiver, Doug Sharp
  • Patent number: D367734
    Type: Grant
    Filed: June 1, 1994
    Date of Patent: March 5, 1996
    Assignee: Doskocil Mfg. Co.
    Inventor: Doug Sharp
  • Patent number: D367735
    Type: Grant
    Filed: June 1, 1994
    Date of Patent: March 5, 1996
    Assignee: Doskocil Manufacturing Company, Inc.
    Inventors: Ralph VanSkiver, Doug Sharp
  • Patent number: D826895
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: August 28, 2018
    Assignee: Logitech Europe S.A.
    Inventors: Doug Sharp, Michael Nolan, Jimmy Rennick, Cormac O'Conaire