Patents by Inventor Diana Finster

Diana Finster 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: 10402863
    Abstract: A function intelligence engine receives input regarding application program content, including functions or capabilities of the application program that can be separately purchasable, and can further receive information regarding advertisements that can be displayed to users within the context of the application program. User-specific information is also received, including a user's current status and context within the application program, as well as a user's history, both within the application program, as well as in other application programs. Based on such information, the function intelligence engine determines and compares the probability of a user purchasing, versus the probability of the user consuming advertising, to acquire the separately purchasable function.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Donald Keller, Jonathan Winslow Anderson, Pedro Emilio Gutierrez, Jr., Diana Finster, Enrique de la Garza, Kenneth Alan Lobb, Alexei Pineda
  • Patent number: 9848241
    Abstract: Improved operation of a content presentation device is achieved by displaying, to a user, user-desired primary content on the physical display device. Content pod metadata can be received specifying a predefined duration of a content pod for displaying auxiliary content, different from primary content, within a break from the primary content for the predetermined duration. The content pod metadata also specifies a plurality of subdivision time slots of the content pod, each time slot for different auxiliary content. The auxiliary content can be displayed on the physical display device within a time slot of the content pod. User input can be received while displaying the auxiliary content on the physical display device, where the user input indicates user interest in the auxiliary content. The auxiliary content can then be adjusted based on the user interest in the auxiliary content.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: December 19, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Karin Zilberstein, Diana Finster, Adrian Chiu, Alexei Pineda, Stuti Jain, Enrique de la Garza
  • Patent number: 9633262
    Abstract: Automated content interruption point identification improves the accuracy with which potential content interruption points are identified, and increases the efficiency of content interruption point identification and content distribution. Potential interruption points are automatically identified based on transitions occurring within the content, including changes in the sound level, changes in the light, or brightness, level, changes in people visible in a scene of the content, transitions that are identified by content metadata, and other types of transitions. In providing content to a content consumer, a determination is made whether to interrupt the provision of the content, at one or more of the identified potential content interruption points, based on factors including interruption point metadata, metadata associated with auxiliary content that would be inserted, and user information, which includes explicitly specified user settings, as well as detected user information.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: April 25, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Karin Zilberstein, Diana Finster, Enrique de la Garza, Alexei Pineda
  • Publication number: 20160148055
    Abstract: Automated content interruption point identification improves the accuracy with which potential content interruption points are identified, and increases the efficiency of content interruption point identification and content distribution. Potential interruption points are automatically identified based on transitions occurring within the content, including changes in the sound level, changes in the light, or brightness, level, changes in people visible in a scene of the content, transitions that are identified by content metadata, and other types of transitions. In providing content to a content consumer, a determination is made whether to interrupt the provision of the content, at one or more of the identified potential content interruption points, based on factors including interruption point metadata, metadata associated with auxiliary content that would be inserted, and user information, which includes explicitly specified user settings, as well as detected user information.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 26, 2016
    Inventors: Karin Zilberstein, Diana Finster, Enrique de la Garza, Alexei Pineda
  • Publication number: 20160127776
    Abstract: Improved operation of a content presentation device is achieved by displaying, to a user, user-desired primary content on the physical display device. Content pod metadata can be received specifying a predefined duration of a content pod for displaying auxiliary content, different from primary content, within a break from the primary content for the predetermined duration. The content pod metadata also specifies a plurality of subdivision time slots of the content pod, each time slot for different auxiliary content. The auxiliary content can be displayed on the physical display device within a time slot of the content pod. User input can be received while displaying the auxiliary content on the physical display device, where the user input indicates user interest in the auxiliary content. The auxiliary content can then be adjusted based on the user interest in the auxiliary content.
    Type: Application
    Filed: November 5, 2014
    Publication date: May 5, 2016
    Inventors: Karin Zilberstein, Diana Finster, Adrian Chiu, Alexei Pineda, Stuti Jain, Enrique de la Garza
  • Publication number: 20160098760
    Abstract: A function intelligence engine receives input regarding application program content, including functions or capabilities of the application program that can be separately purchasable, and can further receive information regarding advertisements that can be displayed to users within the context of the application program. User-specific information is also received, including a user's current status and context within the application program, as well as a user's history, both within the application program, as well as in other application programs. Based on such information, the function intelligence engine determines and compares the probability of a user purchasing, versus the probability of the user consuming advertising, to acquire the separately purchasable function.
    Type: Application
    Filed: October 3, 2014
    Publication date: April 7, 2016
    Inventors: Donald Keller, Jonathan Winslow Anderson, Pedro Emilio Gutierrez, JR., Diana Finster, Enrique de la Garza, Kenneth Alan Lobb, Alexei Pineda
  • Patent number: 9307290
    Abstract: Electronic program guide descriptions, of content referenced by the electronic program guide, are user-targeted based on user data. Such user-targeted electronic program guide descriptions aid users in identifying desirable content, thereby increasing user interaction performance with a content presentation device providing such user-targeted electronic program guide descriptions. To generate user-targeted electronic program guide descriptions, received electronic program guide information includes different, alternative or mutually exclusive, content descriptions of a given content item. Such electronic program guide information is compared with the user data and user-targeted content item descriptions is generated from the different content descriptions. A visual electronic program guide, including the user-targeted content item description, is displayed to a user on a physical display device.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: April 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Diana Finster, Adrian Chiu, Enrique de la Garza, Alexei Pineda, Donald Keller
  • Patent number: 9253513
    Abstract: Improved operation of a content presentation device is achieved by one application, presenting content to users, automatically identifying an independent second application, available on the content presentation device, based on remotely-sourced information, and invoking that second application based on explicit or implicit user input. Bidirectional notifications are enabled between the two applications whereby activity within one application can affect the other. The first application displays an advertisement and can also, based on metadata received with the advertisement, identify the second application and invoke it, based upon explicit or implicit user action, such that both are simultaneously visible in separate content display areas on a physical display device. User interaction with the second application is independent of the display of the corresponding advertisement by the first application.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: February 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Diana Finster, Donald Keller, Jonathan Winslow Anderson, Jason Scott White, Alexei Pineda, Enrique de la Garza
  • Publication number: 20140129343
    Abstract: A dynamic, personalized advertising avatar based on a user's own avatar used in an online service is used to provide branded advertising in a virtual context. A definition of a user avatar with user attributes is acquired, and custom attributes for a dynamic user-based avatar are received from an advertiser. Dynamically generated user-based avatars are created having at least a portion of user attributes of the user avatar and a portion of the custom attributes, so that the resulting custom avatar is recognizable to the user but represents a product brand or service. Information is then acquired regarding user activity on a device capable of displaying the dynamically generated user-based advertising avatar and advertisements generated based on the dynamically generated user-based advertising avatar and the targeting information. The advertisement is then rendered on the user device using the dynamically generated user-based advertising avatar.
    Type: Application
    Filed: November 8, 2012
    Publication date: May 8, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Diana Finster, Enrique de la Garza, Alexei Pineda, Sean Alexander