Patents by Inventor David Oliver SACKS

David Oliver SACKS 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: 11080689
    Abstract: Various embodiments of a technique to securely process and transfer a token in a distributed chain database are described herein. The technique includes receiving a valid call to a transfer function to execute a transfer, intercepting the transfer function call and routing a check function to an authorization service that is executed on a chain database, and determining in the authorization service whether the transfer is authorized. The authorization service includes a state that is controlled by a process that is executed off the chain database and returns a value that indicates whether the transfer can proceed. The system then determines whether to validate or invalidate the transfer in response to the returned value.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: August 3, 2021
    Assignee: Harbor Technologies, LLC
    Inventors: Robert Paul Remeika, Jr., David Oliver Sacks, Arisa Amano
  • Patent number: 10868885
    Abstract: A method for notifying users of an online social network of an activity performed within a web site that is external to the online social network by an individual who is a registered user of the online social network and the web site. The method comprises the steps of receiving a notification package from the external web site, the notification package including a notification message that describes the activity performed, parsing the notification package to extract a list of recipients, each of whom is to receive the notification message, and issuing the notification message to each of the recipients.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: December 15, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Oliver Sacks, Adam Marc Pisoni, Kris Branson Gale, James Robert Patterson
  • Publication number: 20200007646
    Abstract: A method for notifying users of an online social network of an activity performed within a web site that is external to the online social network by an individual who is a registered user of the online social network and the web site. The method comprises the steps of receiving a notification package from the external web site, the notification package including a notification message that describes the activity performed, parsing the notification package to extract a list of recipients, each of whom is to receive the notification message, and issuing the notification message to each of the recipients.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 2, 2020
    Inventors: David Oliver Sacks, Adam Marc Pisoni, Kris Branson Gale, James Robert Patterson
  • Patent number: 10348853
    Abstract: A method for notifying users of an online social network of an activity performed within a web site that is external to the online social network by an individual who is a registered user of the online social network and the web site. The method comprises the steps of receiving a notification package from the external web site, the notification package including a notification message that describes the activity performed, parsing the notification package to extract a list of recipients, each of whom is to receive the notification message, and issuing the notification message to each of the recipients.
    Type: Grant
    Filed: May 14, 2016
    Date of Patent: July 9, 2019
    Assignee: Yammer, Inc.
    Inventors: David Oliver Sacks, Adam Marc Pisoni, Kris Branson Gale, James Robert Patterson
  • Publication number: 20160261709
    Abstract: A method for notifying users of an online social network of an activity performed within a web site that is external to the online social network by an individual who is a registered user of the online social network and the web site. The method comprises the steps of receiving a notification package from the external web site, the notification package including a notification message that describes the activity performed, parsing the notification package to extract a list of recipients, each of whom is to receive the notification message, and issuing the notification message to each of the recipients.
    Type: Application
    Filed: May 14, 2016
    Publication date: September 8, 2016
    Inventors: David Oliver Sacks, Adam Marc Pisoni, Kris Branson Gale, James Robert Patterson
  • Patent number: 9363325
    Abstract: A method for notifying users of an online social network of an activity performed within a web site that is external to the online social network by an individual who is a registered user of the online social network and the web site. The method comprises the steps of receiving a notification package from the external web site, the notification package including a notification message that describes the activity performed, parsing the notification package to extract a list of recipients, each of whom is to receive the notification message, and issuing the notification message to each of the recipients.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: June 7, 2016
    Assignee: Yammer, Inc.
    Inventors: David Oliver Sacks, Adam Marc Pisoni, Kris Branson Gale, James Robert Patterson
  • Patent number: 9294578
    Abstract: Membership in a social network is virally expanded by suggesting to a user to invite contacts from the user's address book and, in addition, eligible contacts from other address books. Eligible contacts from other address books include those contacts that have e-mail addresses with the same e-mail domain as the user's e-mail address.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: March 22, 2016
    Assignee: Yammer, Inc.
    Inventors: David Oliver Sacks, Adam Marc Pisoni
  • Publication number: 20150127756
    Abstract: Membership in a social network is virally expanded by suggesting to a user to invite contacts from the user's address book and, in addition, eligible contacts from other address books. Eligible contacts from other address books include those contacts that have e-mail addresses with the same e-mail domain as the user's e-mail address.
    Type: Application
    Filed: January 6, 2015
    Publication date: May 7, 2015
    Inventors: David Oliver Sacks, Adam Marc Pisoni
  • Patent number: 8909707
    Abstract: Membership in a social network is virally expanded by suggesting to a user to invite contacts from the user's address book and, in addition, eligible contacts from other address books. Eligible contacts from other address books include those contacts that have e-mail addresses with the same e-mail domain as the user's e-mail address.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: December 9, 2014
    Assignee: Yammer, Inc.
    Inventors: David Oliver Sacks, Adam Marc Pisoni
  • Patent number: 8909719
    Abstract: Primary and secondary messages are included in a feed according to a “full thread” mode or a “stream” mode. The “full thread” mode causes a feed, when viewed, to include both primary and secondary messages. In contrast, the “stream” mode causes a feed, when viewed, to include only primary messages. In this way, a feed viewed in “full thread” mode provides to users a comprehensive view of messages included in the feed. Alternatively, a feed viewed in “stream” mode provides to users a concise view messages included in the feed.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: December 9, 2014
    Assignee: Yammer, Inc.
    Inventors: David Oliver Sacks, Adam Marc Pisoni, Kris Branson Gale
  • Publication number: 20140067933
    Abstract: A method for notifying users of an online social network of an activity performed within a web site that is external to the online social network by an individual who is a registered user of the online social network and the web site. The method comprises the steps of receiving a notification package from the external web site, the notification package including a notification message that describes the activity performed, parsing the notification package to extract a list of recipients, each of whom is to receive the notification message, and issuing the notification message to each of the recipients.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Inventors: David Oliver SACKS, Adam Marc Pisoni, Kris Branson Gale, James Robert Patterson
  • Publication number: 20130055070
    Abstract: A web page including one or more web applications is generated using third-party scripts, in a manner that protects private content that may be included in the web page. According to this technique, third-party scripts that are to be executed within a browser environment are instead executed by a web server that is generating the web page, so that the web server can protect against any programmatic attempts to improperly access private content included in the web page.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 28, 2013
    Inventors: David Oliver SACKS, Adam Marc Pisoni
  • Publication number: 20130024513
    Abstract: Membership in a social network is virally expanded by suggesting to a user to invite contacts from the user's address book and, in addition, eligible contacts from other address books. Eligible contacts from other address books include those contacts that have e-mail addresses with the same e-mail domain as the user's e-mail address.
    Type: Application
    Filed: March 26, 2012
    Publication date: January 24, 2013
    Applicant: YAMMER, INC.
    Inventors: David Oliver SACKS, Adam Marc PISONI
  • Publication number: 20130024526
    Abstract: Primary and secondary messages are included in a feed according to a “full thread” mode or a “stream” mode. The “full thread” mode causes a feed, when viewed, to include both primary and secondary messages. In contrast, the “stream” mode causes a feed, when viewed, to include only primary messages. In this way, a feed viewed in “full thread” mode provides to users a comprehensive view of messages included in the feed. Alternatively, a feed viewed in “stream” mode provides to users a concise view messages included in the feed.
    Type: Application
    Filed: March 26, 2012
    Publication date: January 24, 2013
    Applicant: YAMMER, INC.
    Inventors: David Oliver SACKS, Adam Marc PISONI, Kris Branson Gale
  • Publication number: 20120215865
    Abstract: An online community bridges two or more different client social networks and includes users of the client social networks and, optionally, one or more users who are not included in the client social networks. The online community provides an area for micro-blogging to be shared between its users while enforcing a separation between it and the client social networks and maintaining the original separation between the client social networks.
    Type: Application
    Filed: February 22, 2012
    Publication date: August 23, 2012
    Applicant: YAMMER, INC.
    Inventors: David Oliver SACKS, Adam Marc PISONI, Kris Branson GALE, James Robert PATTERSON