Patents by Inventor Michael M. Bennett

Michael M. Bennett 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).

  • Publication number: 20240267578
    Abstract: Self-learning systems process incoming data from sources such broadcast, cable, or IP-driven television and can discover topics that broadly describe the incoming data in real-time. These topics can be used to gather and store metadata from various metadata sources such as social networks. Using the metadata, content delivery systems working in parallel with the self-learning systems can deliver highly contextualized supplementary content to client applications, such as mobile devices used as “second screen” devices.
    Type: Application
    Filed: April 18, 2024
    Publication date: August 8, 2024
    Inventors: Kevin J. Burkitt, Eoin G. Dowling, Michael M. Bennett, Trevor R. Branon
  • Patent number: 11997340
    Abstract: Self-learning systems process incoming data from sources such broadcast, cable, or IP-driven television and can discover topics that broadly describe the incoming data in real-time. These topics can be used to gather and store metadata from various metadata sources such as social networks. Using the metadata, content delivery systems working in parallel with the self-learning systems can deliver highly contextualized supplementary content to client applications, such as mobile devices used as “second screen” devices.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: May 28, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Kevin J. Burkitt, Eoin G. Dowling, Michael M. Bennett, Trevor R. Branon
  • Patent number: 11093100
    Abstract: A virtual reality device can implement varying interactive modes for document viewing and editing by displaying, at an application container level, a current mode view in a view frame of the virtual reality device; and in response to receiving an overview command trigger, determining context, including that the current mode view is at the application container level; expanding to a next level view of, e.g., a task level or an overview level; and displaying, at a next level, the next level view in the view frame of the virtual reality device. The current mode view of the application container level includes a container space of an application and an application container level rule for the container space. Conversely, the virtual reality device can adjust the next level view back to the application container level in response to a focused command trigger and identified region of interest.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: August 17, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael M. Bennett, Gregory C. Hitchcock, Jonathan S. Kaufthal, Akshay Bakshi, Sean Shiang-Ning Whelan
  • Publication number: 20190278432
    Abstract: A virtual reality device can implement varying interactive modes for document viewing and editing by displaying, at an application container level, a current mode view in a view frame of the virtual reality device; and in response to receiving an overview command trigger, determining context, including that the current mode view is at the application container level; expanding to a next level view of, e.g., a task level or an overview level; and displaying, at a next level, the next level view in the view frame of the virtual reality device. The current mode view of the application container level includes a container space of an application and an application container level rule for the container space. Conversely, the virtual reality device can adjust the next level view back to the application container level in response to a focused command trigger and identified region of interest.
    Type: Application
    Filed: March 30, 2018
    Publication date: September 12, 2019
    Inventors: Michael M. Bennett, Gregory C. Hitchcock, Jonathan S. Kaufthal, Akshay Bakshi, Sean Shiang-Ning Whelan
  • Publication number: 20170366828
    Abstract: Self-learning systems process incoming data from sources such broadcast, cable, or IP-driven television and can discover topics that broadly describe the incoming data in real-time. These topics can be used to gather and store metadata from various metadata sources such as social networks. Using the metadata, content delivery systems working in parallel with the self-learning systems can deliver highly contextualized supplementary content to client applications, such as mobile devices used as “second screen” devices.
    Type: Application
    Filed: September 5, 2017
    Publication date: December 21, 2017
    Inventors: Kevin J. Burkitt, Eoin G. Dowling, Michael M. Bennett, Trevor R. Branon
  • Publication number: 20140123178
    Abstract: Self-learning systems process incoming data from sources such broadcast, cable, or IP-driven television and can discover topics that broadly describe the incoming data in real-time. These topics can be used to gather and store metadata from various metadata sources such as social networks. Using the metadata, content delivery systems working in parallel with the self-learning systems can deliver highly contextualized supplementary content to client applications, such as mobile devices used as “second screen” devices.
    Type: Application
    Filed: January 6, 2014
    Publication date: May 1, 2014
    Applicant: MIXAROO, INC.
    Inventors: Kevin J. Burkitt, Eoin G. Dowling, Michael M. Bennett
  • Publication number: 20130291019
    Abstract: Self-learning systems process data in real-time and output the processed data to client applications in an effective manner. They comprise a capture platform that captures data and generates a stream of text, a text decoding server that extracts individual words from the stream of text, an entity extractor that identifies entities, a trending engine that outputs trending results, and a live queue broker that filters the trending results. The self-learning systems provide more efficient realization of Boxfish technologies, and provide or work in conjunction with real-time processing, storage, indexing, and delivery of segmented video. Furthermore, the self-learning systems efficiently perform entity relationing by creating entity network graphs, and are operable to identify advertisements from the data.
    Type: Application
    Filed: March 15, 2013
    Publication date: October 31, 2013
    Applicant: MIXAROO, INC.
    Inventors: Kevin J. Burkitt, Eoin G. Dowling, Michael M. Bennett, JR.