Patents by Inventor Michael Grishaver

Michael Grishaver 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: 10600087
    Abstract: Techniques for facilitating retargeting of content are described. According to various embodiments, a user specification of a first set of content items and a second set of content items may be received. Moreover, a user specification of flow logic information may be received. The flow logic information may specify a user trigger action, and an instruction that a second content item in the second set is only to be displayed to a particular user after it is determined that the particular user has performed the user trigger action on the first content item. Thereafter, it may be determined that the particular user has performed the user trigger action on the first content item, and the second content item may be displayed to the particular user, based on the flow logic information.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ashvin Kannan, Gyanda Sachdeva, Michael Grishaver, Huining Feng
  • Patent number: 10360644
    Abstract: A system may include a network interface, a user interface, and a recommendation engine. The user interface may be configured to receive a company characteristic of a company profile of a company posted to the social network and a company bid from an entity related to company to the social network. The recommendation engine may be configured to determine an aggregate company score for the user based on a relevance of the company characteristic to a user characteristic and the company bid. The network interface may be configured to transmit a message related to the company to the user based, at least in part, on the aggregate company score.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: July 23, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Posse, Michael Grishaver
  • Publication number: 20180225776
    Abstract: A system may include a network interface, a user interface, and a recommendation engine. The user interface may be configured to receive a company characteristic of a company profile of a company posted to the social network and a company bid from an entity related to company to the social network. The recommendation engine may be configured to determine an aggregate company score for the user based on a relevance of the company characteristic to a user characteristic and the company bid. The network interface may be configured to transmit a message related to the company to the user based, at least in part, on the aggregate company score.
    Type: Application
    Filed: December 20, 2017
    Publication date: August 9, 2018
    Inventors: Christian Posse, Michael Grishaver
  • Patent number: 9881344
    Abstract: A system may include a network interface, a user interface, and a recommendation engine. The user interface may be configured to receive a company characteristic of a company profile of a company posted to the social network and a company bid from an entity related to company to the social network. The recommendation engine may be configured to determine an aggregate company score for the user based on a relevance of the company characteristic to a user characteristic and the company bid. The network interface may be configured to transmit a message related to the company to the user based, at least in part, on the aggregate company score.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: January 30, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Posse, Michael Grishaver
  • Publication number: 20150317675
    Abstract: Techniques to dynamically adjust a target audience for a content posting are described. Consistent with some embodiments, subsequent to a member of a social networking service specifying a desired objective to be achieved with a content campaign (e.g., increasing follower acquisition rate, or increasing a click-to-convert rate), a member-targeting optimization module dynamically adjusts the targeted audience of members who are presented with the content posting, with a view to increasing the likelihood that the desired objective will be achieved.
    Type: Application
    Filed: June 30, 2014
    Publication date: November 5, 2015
    Inventors: Venkata S.J.R. Bhamidipati, Huining Feng, Baoshi Yan, Yingfeng Oh, Michael Grishaver
  • Publication number: 20150317688
    Abstract: Techniques to facilitate recommendations for sponsored content campaigns are described. Consistent with some embodiments, subsequent to a member of a social networking service specifying a desired objective to be achieved with a content campaign (e.g., increasing follower acquisition rate, or increasing a click-to-convert rate), a campaign optimization module provides, for a member-specified content posting, a recommended target audience that is most likely to react to the content posting in a manner that will enable the member to achieve the desired objective. Alternatively, a member may specify a desired objective and a target audience, and the campaign optimization module provides a recommendation as to the particular content posting that the member should promote or sponsor in order to achieve the desired objective.
    Type: Application
    Filed: June 30, 2014
    Publication date: November 5, 2015
    Inventors: Venkata S.J.R. Bhamidipati, Huining Feng, Baoshi Yan, Yingfeng Oh, Michael Grishaver
  • Publication number: 20150317689
    Abstract: Techniques to facilitate recommendations for sponsored content campaigns are described. Consistent with some embodiments, subsequent to a member of a social networking service specifying a desired objective to be achieved with a content campaign (e.g., increasing follower acquisition rate, or increasing a click-to-convert rate), a campaign optimization module provides, for a member-specified content posting, a recommended target audience that is most likely to react to the content posting in a manner that will enable the member to achieve the desired objective. Alternatively, a member may specify a desired objective and a target audience, and the campaign optimization module provides a recommendation as to the particular content posting that the member should promote or sponsor in order to achieve the desired objective.
    Type: Application
    Filed: June 30, 2014
    Publication date: November 5, 2015
    Inventors: Venkata S.J.R. Bhamidipati, Huining Feng, Baoshi Yan, Yingfeng Oh, Michael Grishaver
  • Patent number: 9105069
    Abstract: A system may include a network interface, a user interface, and a recommendation engine. The user interface may be configured to receive a company characteristic of a company profile of a company posted to the social network and a company bid from an entity related to company to the social network. The recommendation engine may be configured to determine an aggregate company score for the user based on a relevance of the company characteristic to a user characteristic and the company bid. The network interface may be configured to transmit a message related to the company to the user based, at least in part, on the aggregate company score.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: August 11, 2015
    Assignee: LinkedIn Corporation
    Inventors: Christian Posse, Michael Grishaver
  • Publication number: 20150220996
    Abstract: Techniques for viral promotion of content are described. According to various embodiments, a user request to promote a content item to a member base of an online social network service is received. For example, the request to promote the content item may be received from an advertiser or marketer in conjunction with a request to receive a predetermined number of social activity signals (e.g., likes, shares, follows, comments, etc.) in association with the content item (e.g., as part of an advertising or marketing campaign). Viral promotion seed user definition information specifying one or more definitions of a viral promotion seed user is then accessed. Thereafter, a particular member of the online social network service is classified as the viral promotion seed user, based on the viral promotion seed user definition information. The content item is then selectively promoted to the viral promotion seed user.
    Type: Application
    Filed: January 31, 2014
    Publication date: August 6, 2015
    Inventors: Venkata S.J.R. Bhamidipati, Yingfeng Oh, Michael Grishaver, Baoshi Yan, Huining Feng
  • Publication number: 20150206193
    Abstract: A system may include a network interface, a user interface, and a recommendation engine. The user interface may be configured to receive a company characteristic of a company profile of a company posted to the social network and a company bid from an entity related to company to the social network. The recommendation engine may be configured to determine an aggregate company score for the user based on a relevance of the company characteristic to a user characteristic and the company bid. The network interface may be configured to transmit a message related to the company to the user based, at least in part, on the aggregate company score.
    Type: Application
    Filed: April 1, 2015
    Publication date: July 23, 2015
    Inventors: Christian Posse, Michael Grishaver
  • Publication number: 20150066654
    Abstract: Techniques for facilitating retargeting of content are described. According to various embodiments, a user specification of a first set of content items and a second set of content items may be received. Moreover, a user specification of flow logic information may be received. The flow logic information may specify a user trigger action, and an instruction that a second content item in the second set is only to be displayed to a particular user after it is determined that the particular user has performed the user trigger action on the first content item. Thereafter, it may be determined that the particular user has performed the user trigger action on the first content item, and the second content item may be displayed to the particular user, based on the flow logic information.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 5, 2015
    Applicant: Linkedin Corporation
    Inventors: Ashvin Kannan, Gyanda Sachdeva, Michael Grishaver, Huining Feng
  • Publication number: 20150067048
    Abstract: Techniques for suggesting content to promote via a stream are described. According to various embodiments, social activity information associated with a plurality of candidate content items posted on an online social network service may be accessed. The social activity information may describe social activity signals associated with each of the candidate content items. A specific content item may then be identified from among the plurality of candidate content items, based on the social activity signals associated with the specific content item. Thereafter an organization may be prompted to promote the specific content item on the online social network service.
    Type: Application
    Filed: September 20, 2013
    Publication date: March 5, 2015
    Applicant: Linkedln Corporation
    Inventors: Ashvin Kannan, Gyanda Sachdeva, Michael Grishaver, Huining Feng, Baoshi Yan
  • Publication number: 20140143323
    Abstract: A system may include a network interface, a user interface, and a recommendation engine. The user interface may be configured to receive a company characteristic of a company profile of a company posted to the social network and a company bid from an entity related to company to the social network. The recommendation engine may be configured to determine an aggregate company score for the user based on a relevance of the company characteristic to a user characteristic and the company bid. The network interface may be configured to transmit a message related to the company to the user based, at least in part, on the aggregate company score.
    Type: Application
    Filed: November 16, 2012
    Publication date: May 22, 2014
    Inventors: Christian Posse, Michael Grishaver
  • Publication number: 20140129345
    Abstract: Techniques for generating leads for a company's products and/or services are presented. A message publishing module provides a means for specifying different member-interest buttons to be presented in connection with messages published to the activity or content streams of members of a social network service, where such messages relate to specific products and/or services of a company. The social network service detects which members interact or select the various member-interest buttons, and in connection with which specific products and services. This information is then provided to authorized administrators or representatives of the company, and made available as member-targeting criteria for targeting members with subsequent content, including information provided via a product or service page.
    Type: Application
    Filed: November 30, 2012
    Publication date: May 8, 2014
    Inventor: Michael Grishaver
  • Publication number: 20140129317
    Abstract: Techniques for generating leads for a company's products and/or services are presented. A message publishing module provides a means for specifying different member-interest buttons to be presented in connection with messages published to the activity or content streams of members of a social network service, where such messages relate to specific products and/or services of a company. The social network service detects which members interact or select the various member-interest buttons, and in connection with which specific products and services. This information is then provided to authorized administrators or representatives of the company, and made available as member-targeting criteria for targeting members with subsequent messages.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Inventor: Michael Grishaver
  • Publication number: 20140129312
    Abstract: Techniques for promoting products and services in an activity stream are presented. A message publishing module provides a means for specifying different member-interest buttons to be presented in connection with messages published to the activity or content streams of members of a social network service, where such messages relate to specific products and/or services of a company. The social network service detects which members interact or select the various member-interest buttons, and in connection with which specific products and services. This information is then provided to authorized administrators or representatives of the company, and made available as member-targeting criteria for targeting members with subsequent messages that may include promotional content (e.g., offers, coupons, etc.) for specific products and services.
    Type: Application
    Filed: December 5, 2012
    Publication date: May 8, 2014
    Inventor: Michael Grishaver
  • Publication number: 20140067964
    Abstract: Techniques for designating a desired target audience to receive a message or status update are described. Consistent with some embodiments, an authorized representative of an entity or organisation represented in a social graph of a social network service is presented with a variety of member profile attributes from which to select targeting criteria for defining a desired target audience to receive a message or status update published on behalf of the entity or organization. With some embodiments, the selectable profile attributes correspond with those possessed or associated with the members of the social network service who have subscribed to receive messages or status updates published on behalf of the entity or organisation.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: Linkedln Corporation
    Inventors: Michael Grishaver, Qi Liu
  • Publication number: 20130268373
    Abstract: Techniques for personalizing a display advertisement for presentation to a member of a social network service are described. When a member of a social network service requests and receives web-based content, via a web-based (e.g., web browser) client application, an ad request is communicated to a social network service. The ad request is processed by identifying an online job listing that is likely to be of interest to the member of the social network service. A display advertisement is then personalized to present information from both the selected online job listing, and the member profile of the member who will be viewing the display advertisement.
    Type: Application
    Filed: April 4, 2012
    Publication date: October 10, 2013
    Applicant: Linkedln Corporation
    Inventor: Michael Grishaver