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: 10600087Abstract: 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: GrantFiled: September 20, 2013Date of Patent: March 24, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Ashvin Kannan, Gyanda Sachdeva, Michael Grishaver, Huining Feng
-
Patent number: 10360644Abstract: 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: GrantFiled: December 20, 2017Date of Patent: July 23, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Christian Posse, Michael Grishaver
-
Publication number: 20180225776Abstract: 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: ApplicationFiled: December 20, 2017Publication date: August 9, 2018Inventors: Christian Posse, Michael Grishaver
-
Patent number: 9881344Abstract: 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: GrantFiled: April 1, 2015Date of Patent: January 30, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Christian Posse, Michael Grishaver
-
Publication number: 20150317675Abstract: 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: ApplicationFiled: June 30, 2014Publication date: November 5, 2015Inventors: Venkata S.J.R. Bhamidipati, Huining Feng, Baoshi Yan, Yingfeng Oh, Michael Grishaver
-
Publication number: 20150317688Abstract: 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: ApplicationFiled: June 30, 2014Publication date: November 5, 2015Inventors: Venkata S.J.R. Bhamidipati, Huining Feng, Baoshi Yan, Yingfeng Oh, Michael Grishaver
-
Publication number: 20150317689Abstract: 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: ApplicationFiled: June 30, 2014Publication date: November 5, 2015Inventors: Venkata S.J.R. Bhamidipati, Huining Feng, Baoshi Yan, Yingfeng Oh, Michael Grishaver
-
Patent number: 9105069Abstract: 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: GrantFiled: November 16, 2012Date of Patent: August 11, 2015Assignee: LinkedIn CorporationInventors: Christian Posse, Michael Grishaver
-
Publication number: 20150220996Abstract: 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: ApplicationFiled: January 31, 2014Publication date: August 6, 2015Inventors: Venkata S.J.R. Bhamidipati, Yingfeng Oh, Michael Grishaver, Baoshi Yan, Huining Feng
-
Publication number: 20150206193Abstract: 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: ApplicationFiled: April 1, 2015Publication date: July 23, 2015Inventors: Christian Posse, Michael Grishaver
-
Publication number: 20150066654Abstract: 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: ApplicationFiled: September 20, 2013Publication date: March 5, 2015Applicant: Linkedin CorporationInventors: Ashvin Kannan, Gyanda Sachdeva, Michael Grishaver, Huining Feng
-
Publication number: 20150067048Abstract: 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: ApplicationFiled: September 20, 2013Publication date: March 5, 2015Applicant: Linkedln CorporationInventors: Ashvin Kannan, Gyanda Sachdeva, Michael Grishaver, Huining Feng, Baoshi Yan
-
Publication number: 20140143323Abstract: 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: ApplicationFiled: November 16, 2012Publication date: May 22, 2014Inventors: Christian Posse, Michael Grishaver
-
Publication number: 20140129345Abstract: 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: ApplicationFiled: November 30, 2012Publication date: May 8, 2014Inventor: Michael Grishaver
-
Publication number: 20140129317Abstract: 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: ApplicationFiled: November 8, 2012Publication date: May 8, 2014Inventor: Michael Grishaver
-
Publication number: 20140129312Abstract: 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: ApplicationFiled: December 5, 2012Publication date: May 8, 2014Inventor: Michael Grishaver
-
Publication number: 20140067964Abstract: 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: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Applicant: Linkedln CorporationInventors: Michael Grishaver, Qi Liu
-
Publication number: 20130268373Abstract: 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: ApplicationFiled: April 4, 2012Publication date: October 10, 2013Applicant: Linkedln CorporationInventor: Michael Grishaver