Patents by Inventor Mark A. Vickers

Mark A. Vickers 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: 12210485
    Abstract: Methods and system for content delivery, access, and storage are disclosed. In one aspect, an example method can comprise receiving a content item. The content item can comprise a plurality of fragments. An example method can comprise determining an identifier for each of the plurality of fragments, and generating an index file comprising the determined identifiers. An example method can comprise associating the index file with the content item. Additionally, an example method can comprise storing the content item and the index file. An example method can also comprise performing a de-duplication operation. For example, the de-duplication operation can be performed on one or more unique files to create a master file.
    Type: Grant
    Filed: July 12, 2021
    Date of Patent: January 28, 2025
    Assignee: Comcast Cable Communications, LLC
    Inventors: Weidong Mao, Elad Nafshi, Mark A. Vickers, Gregory A. Broome, Sree Kotay, Bruce Bradley
  • Publication number: 20240361998
    Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.
    Type: Application
    Filed: December 12, 2023
    Publication date: October 31, 2024
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Patent number: 11962822
    Abstract: A system, method and data structure for processing basic client application data types to add thereto extension types and priority levels adapted for use by each of a plurality of set top box classes.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: April 16, 2024
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
  • Patent number: 11875140
    Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: January 16, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Publication number: 20220405069
    Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.
    Type: Application
    Filed: June 28, 2022
    Publication date: December 22, 2022
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Patent number: 11422779
    Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: August 23, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Publication number: 20220179831
    Abstract: Methods and system for content delivery, access, and storage are disclosed. In one aspect, an example method can comprise receiving a content item. The content item can comprise a plurality of fragments. An example method can comprise determining an identifier for each of the plurality of fragments, and generating an index file comprising the determined identifiers. An example method can comprise associating the index file with the content item. Additionally, an example method can comprise storing the content item and the index file. An example method can also comprise performing a de-duplication operation. For example, the de-duplication operation can be performed on one or more unique files to create a master file.
    Type: Application
    Filed: July 12, 2021
    Publication date: June 9, 2022
    Inventors: Weidong Mao, Elad Nafshi, Mark A. Vickers, Gregory A. Broome, Sree Kotay, Bruce Bradley
  • Patent number: 11336971
    Abstract: A system, method and API for processing and providing a unified list of the content offerings of multiple content sources.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: May 17, 2022
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
  • Publication number: 20210365251
    Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.
    Type: Application
    Filed: March 4, 2021
    Publication date: November 25, 2021
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Patent number: 11100051
    Abstract: Methods and system for content delivery, access, and storage are disclosed. In one aspect, an example method can comprise receiving a content item. The content item can comprise a plurality of fragments. An example method can comprise determining an identifier for each of the plurality of fragments, and generating an index file comprising the determined identifiers. An example method can comprise associating the index file with the content item. Additionally, an example method can comprise storing the content item and the index file. An example method can also comprise performing a de-duplication operation. For example, the de-duplication operation can be performed on one or more unique files to create a master file.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: August 24, 2021
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Weidong Mao, Elad Nafshi, Mark A. Vickers, Gregory A. Broome, Sree Kotay, Bruce Bradley
  • Patent number: 10983765
    Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: April 20, 2021
    Assignee: Comcast Cable Communications, FFC
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Publication number: 20200404394
    Abstract: A system, method and API for processing and providing a unified list of the content offerings of multiple content sources.
    Type: Application
    Filed: June 2, 2020
    Publication date: December 24, 2020
    Inventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
  • Patent number: 10708672
    Abstract: A system, method and API for processing and providing a unified list of the content offerings of multiple content sources.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: July 7, 2020
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
  • Publication number: 20200213633
    Abstract: A system, method and data structure for processing basic client application data types to add thereto extension types and priority levels adapted for use by each of a plurality of set top box classes.
    Type: Application
    Filed: November 5, 2019
    Publication date: July 2, 2020
    Inventors: James Hindle, Peter G.N. Scheyen, Mark A. Vickers
  • Patent number: 10506263
    Abstract: A system, method and data structure for processing basic client application data types to add thereto extension types and priority levels adapted for use by each of a plurality of set top box classes.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: December 10, 2019
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
  • Publication number: 20190146761
    Abstract: A system may receive application data in a client-incompatible format and convert at least a portion of the application data into an alternate client-compatible format. In one example, the incompatible format may comprise Enhanced Binary Interchange Format (EBIF) while a client-compatible format may include a web format such as JavaScript, XML or HTML. Interactions (e.g., commands and user input) associated with the application may be received and converted. The interactions may then be processed using the application.
    Type: Application
    Filed: June 13, 2018
    Publication date: May 16, 2019
    Inventors: David de Andrade, Michael J. Cook, Labeeb K. Ismail, Mark A. Vickers
  • Publication number: 20190090034
    Abstract: A system, method and API for processing and providing a unified list of the content offerings of multiple content sources.
    Type: Application
    Filed: March 29, 2018
    Publication date: March 21, 2019
    Inventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
  • Patent number: 9967636
    Abstract: A system, method and API for processing and providing a unified list of the content offerings of multiple content sources.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: May 8, 2018
    Assignee: Comcast Cable Communications Management, LLC
    Inventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers
  • Patent number: 9148677
    Abstract: The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: September 29, 2015
    Assignee: TVWorks, LLC
    Inventors: Brian Bulkowski, Carolyn Wales, Sam Hsu, James Helman, Joseph Decker, Brock Wagenaar, Mark A. Vickers
  • Publication number: 20150074731
    Abstract: A system, method and data structure for processing basic client application data types to add thereto extension types and priority levels adapted for use by each of a plurality of set top box classes.
    Type: Application
    Filed: July 8, 2014
    Publication date: March 12, 2015
    Inventors: James Hindle, Peter G.N. Scheyen, Mark A. Vickers