Patents by Inventor John Anthony Card, II

John Anthony Card, II 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: 11423087
    Abstract: Described are systems, methods, and computer program products for facilitating user access to virtual reality (VR) containers. A VR container registry may identify any type of container and optionally list requirements for accessing the container, constraints relating to when access is permitted, characteristics describing container features, lists of other containers accessible from within the container, container output formats, accepted input formats, etc. The registry may be organized in a hierarchical structure, make use of or be comparable to a domain name system, and include one or more top-level items each having one or more second-level items organized beneath. A service provider may host a VR container to facilitate user access to other VR containers, allow users to transfer between unconnected remote VR containers while staying within a VR session or without having to exit all VR sessions, and provide transformation services to ensure container and VR system compatibility.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: August 23, 2022
    Assignee: DISH Technologies L.L.C.
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Publication number: 20210019347
    Abstract: Described are systems, methods, and computer program products for facilitating user access to virtual reality (VR) containers. A VR container registry may identify any type of container and optionally list requirements for accessing the container, constraints relating to when access is permitted, characteristics describing container features, lists of other containers accessible from within the container, container output formats, accepted input formats, etc. The registry may be organized in a hierarchical structure, make use of or be comparable to a domain name system, and include one or more top-level items each having one or more second-level items organized beneath. A service provider may host a VR container to facilitate user access to other VR containers, allow users to transfer between unconnected remote VR containers while staying within a VR session or without having to exit all VR sessions, and provide transformation services to ensure container and VR system compatibility.
    Type: Application
    Filed: September 30, 2020
    Publication date: January 21, 2021
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Patent number: 10831830
    Abstract: Described are systems, methods, and computer program products for facilitating user access to virtual reality (VR) containers. A VR container registry may identify any type of container and optionally list requirements for accessing the container, constraints relating to when access is permitted, characteristics describing container features, lists of other containers accessible from within the container, container output formats, accepted input formats, etc. The registry may be organized in a hierarchical structure, make use of or be comparable to a domain name system, and include one or more top-level items each having one or more second-level items organized beneath. A service provider may host a VR container to facilitate user access to other VR containers, allow users to transfer between unconnected remote VR containers while staying within a VR session or without having to exit all VR sessions, and provide transformation services to ensure container and VR system compatibility.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: November 10, 2020
    Assignee: Dish Technologies L.L.C.
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Patent number: 10645439
    Abstract: Described are systems, methods and computer program products for generating accessible interface elements to facilitate presentation of alternative versions of a user interface or portions thereof to a user, such as a user having a disability. The disclosed systems, methods, and products allow users having a disability to more easily interact with and/or understand the user interfaces of consumer electronic devices. The disclosed systems, methods, and computer program products may facilitate obtaining images of the user interface and analyzing the images to convert, modify, or otherwise generate an accessible interface, or a portion thereof, for presentation to the user. For example, alternative interface presentations may be generated to allow a blind, deaf, low-vision, or color blind user to more easily understand and interact with the user interface.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: May 5, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: John Anthony Card, II, Ellen Letendre, Karen Taxier
  • Patent number: 10489458
    Abstract: Described are systems, methods, and computer program products for facilitating user access to virtual reality (VR) containers. A VR container registry may identify any type of container and optionally list requirements for accessing the container, constraints relating to when access is permitted, characteristics describing container features, lists of other containers accessible from within the container, container output formats, accepted input formats, etc. The registry may be organized in a hierarchical structure, make use of or be comparable to a domain name system, and include one or more top-level items each having one or more second-level items organized beneath. A service provider may host a VR container to facilitate user access to other VR containers, allow users to transfer between unconnected remote VR containers while staying within a VR session or without having to exit all VR sessions, and provide transformation services to ensure container and VR system compatibility.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: November 26, 2019
    Assignee: DISH Technologies L.L.C.
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Patent number: 10390000
    Abstract: Systems and methods are presented for processing three-dimensional (3D or 3-D) or pseudo-3D media content. The programming includes closed caption (CC) information that includes caption data and a location identifier that specifies a location for the caption data within the 3D programming. The programming information is processed to render the caption data at the specified location within the media content and to present the programming on the display. By encoding location identification information into the three-dimensional media content, a high level of configurability can be provided and the 3D experience can be preserved while captions are displayed.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: August 20, 2019
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: John Anthony Card, II
  • Patent number: 10123086
    Abstract: Systems and methods may provide for communication between a plurality of client devices of a broadcast system. The communication may be, for example, a recommendation of a program that is communicated from one subscriber to another subscriber or subscribers via their client devices. The communication also may be a comment regarding a program, for example, recently viewed at the client device of the one subscriber. In general, the communication may be a message from one subscriber to another subscriber or subscribers. Further, the communication may be configured to perform a function on one or more other client devices. Such a function may include, but is not limited to, setting a timer to record a program, ordering or purchasing a program or service, cancelling an ordered/purchased program or service, setting or altering user preferences, controlling access to channels, etc.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: November 6, 2018
    Assignee: DISH Technologies L.L.C.
    Inventors: David Christopher St. John-Larkin, David A. Kummer, John Anthony Card, II
  • Publication number: 20180210969
    Abstract: Described are systems, methods, and computer program products for facilitating user access to virtual reality (VR) containers. A VR container registry may identify any type of container and optionally list requirements for accessing the container, constraints relating to when access is permitted, characteristics describing container features, lists of other containers accessible from within the container, container output formats, accepted input formats, etc. The registry may be organized in a hierarchical structure, make use of or be comparable to a domain name system, and include one or more top-level items each having one or more second-level items organized beneath. A service provider may host a VR container to facilitate user access to other VR containers, allow users to transfer between unconnected remote VR containers while staying within a VR session or without having to exit all VR sessions, and provide transformation services to ensure container and VR system compatibility.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 26, 2018
    Applicant: EchoStar Technologies L.L.C.
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Publication number: 20180213277
    Abstract: Described are systems, methods, and computer program products for facilitating user access to virtual reality (VR) containers. A VR container registry may identify any type of container and optionally list requirements for accessing the container, constraints relating to when access is permitted, characteristics describing container features, lists of other containers accessible from within the container, container output formats, accepted input formats, etc. The registry may be organized in a hierarchical structure, make use of or be comparable to a domain name system, and include one or more top-level items each having one or more second-level items organized beneath. A service provider may host a VR container to facilitate user access to other VR containers, allow users to transfer between unconnected remote VR containers while staying within a VR session or without having to exit all VR sessions, and provide transformation services to ensure container and VR system compatibility.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 26, 2018
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Publication number: 20180024845
    Abstract: Described are systems, methods and computer program products for generating accessible interface elements to facilitate presentation of alternative versions of a user interface or portions thereof to a user, such as a user having a disability. The disclosed systems, methods, and products allow users having a disability to more easily interact with and/or understand the user interfaces of consumer electronic devices. The disclosed systems, methods, and computer program products may facilitate obtaining images of the user interface and analyzing the images to convert, modify, or otherwise generate an accessible interface, or a portion thereof, for presentation to the user. For example, alternative interface presentations may be generated to allow a blind, deaf, low-vision, or color blind user to more easily understand and interact with the user interface.
    Type: Application
    Filed: July 22, 2016
    Publication date: January 25, 2018
    Applicant: EchoStar Technologies L.L.C.
    Inventors: John Anthony Card, II, Ellen Letendre, Karen Taxier
  • Publication number: 20170353767
    Abstract: Systems and methods may provide for communication between a plurality of client devices of a broadcast system. The communication may be, for example, a recommendation of a program that is communicated from one subscriber to another subscriber or subscribers via their client devices. The communication also may be a comment regarding a program, for example, recently viewed at the client device of the one subscriber. In general, the communication may be a message from one subscriber to another subscriber or subscribers. Further, the communication may be configured to perform a function on one or more other client devices. Such a function may include, but is not limited to, setting a timer to record a program, ordering or purchasing a program or service, cancelling an ordered/purchased program or service, setting or altering user preferences, controlling access to channels, etc.
    Type: Application
    Filed: March 21, 2017
    Publication date: December 7, 2017
    Inventors: David Christopher St. John-Larkin, David A. Kummer, John Anthony Card, II
  • Patent number: 9635427
    Abstract: Systems and methods may provide for communication between a plurality of client devices of a broadcast system. The communication may be, for example, a recommendation of a program that is communicated from one subscriber to another subscriber or subscribers via their client devices. The communication also may be a comment regarding a program, for example, recently viewed at the client device of the one subscriber. In general, the communication may be a message from one subscriber to another subscriber or subscribers. Further, the communication may be configured to perform a function on one or more other client devices. Such a function may include, but is not limited to, setting a timer to record a program, ordering or purchasing a program or service, cancelling an ordered/purchased program or service, setting or altering user preferences, controlling access to channels, etc.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: April 25, 2017
    Assignee: Echostar Technologies L.L.C.
    Inventors: David Christopher St. John-Larkin, David A. Kummer, John Anthony Card, II
  • Patent number: 9516353
    Abstract: A method for generating a set of aggregated media content includes storing a plurality of segments of media data. The method further includes organizing the segments into a set of aggregated content including content for generating a plurality of sets of assembled content. The plurality of segments includes a first segment and a second segment. The method further includes generating a first set of metadata for the first segment specifying a first source index location of the first segment in the set of aggregated media content and a first target index location of the first segment in a first set of assembled media content, and a second set of metadata for the second segment specifying a second source index location of the second segment in the set of aggregated media content and a second target index location of the second segment in a second set of assembled media content.
    Type: Grant
    Filed: April 1, 2015
    Date of Patent: December 6, 2016
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Publication number: 20160295247
    Abstract: A computing device is programmed to receive one or more parameters providing characteristics of media data. The computing device compares the parameters with characteristics of segments of a first item of media content. Based on the comparison, the computing device selects segments to be included in a second item of media content. The selected segments are assembled in a sequence based on indexes associated with the respective segments.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Publication number: 20160295248
    Abstract: A method includes receiving aggregated content that includes a plurality of segments by a media device. Each of the segments includes an index indicating a location in a set of assembled media content. The plurality of segments includes at least a first segment, a second segment and a third segment. A first target index location in the first segment and a second target index location in the second segment each indicate a first location in the set of assembled media content. One of the first segment and the second segment is selected for display at the first location according to a stored parameter. The method further includes generating the set of assembled media content including the selected one of the first and second segments in the first location and the third segment in the second location.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Publication number: 20160295244
    Abstract: A method for generating a set of aggregated media content includes storing a plurality of segments of media data. The method further includes organizing the segments into a set of aggregated content including content for generating a plurality of sets of assembled content. The plurality of segments includes a first segment and a second segment. The method further includes generating a first set of metadata for the first segment specifying a first source index location of the first segment in the set of aggregated media content and a first target index location of the first segment in a first set of assembled media content, and a second set of metadata for the second segment specifying a second source index location of the second segment in the set of aggregated media content and a second target index location of the second segment in a second set of assembled media content.
    Type: Application
    Filed: April 1, 2015
    Publication date: October 6, 2016
    Inventors: Kate Megan Carney Landow, John Anthony Card, II
  • Publication number: 20160182878
    Abstract: Systems and methods are presented for processing three-dimensional (3D or 3-D) or pseudo-3D media content. The programming includes closed caption (CC) information that includes caption data and a location identifier that specifies a location for the caption data within the 3D programming. The programming information is processed to render the caption data at the specified location within the media content and to present the programming on the display. By encoding location identification information into the three-dimensional media content, a high level of configurability can be provided and the 3D experience can be preserved while captions are displayed.
    Type: Application
    Filed: February 29, 2016
    Publication date: June 23, 2016
    Applicant: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventor: John Anthony Card, II
  • Publication number: 20160119680
    Abstract: Systems and methods may provide for communication between a plurality of client devices of a broadcast system. The communication may be, for example, a recommendation of a program that is communicated from one subscriber to another subscriber or subscribers via their client devices. The communication also may be a comment regarding a program, for example, recently viewed at the client device of the one subscriber. In general, the communication may be a message from one subscriber to another subscriber or subscribers. Further, the communication may be configured to perform a function on one or more other client devices. Such a function may include, but is not limited to, setting a timer to record a program, ordering or purchasing a program or service, cancelling an ordered/purchased program or service, setting or altering user preferences, controlling access to channels, etc.
    Type: Application
    Filed: January 6, 2016
    Publication date: April 28, 2016
    Inventors: David Christopher St. John-Larkin, David A. Kummer, John Anthony Card, II
  • Patent number: 9300894
    Abstract: Systems and methods are presented for processing three-dimensional (3D or 3-D) or pseudo-3D programming. The programming includes closed caption (CC) information that includes caption data and a location identifier that specifies a location for the caption data within the 3D programming. The programming information is processed to render the caption data at the specified location and to present the programming on the display. By encoding location identification information into the three-dimensional programming, a high level of configurability can be provided and the 3D experience can be preserved while captions are displayed.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: March 29, 2016
    Assignee: EchoStar Technologies L.L.C.
    Inventor: John Anthony Card, II
  • Patent number: 9270945
    Abstract: Systems and methods may provide for communication between a plurality of client devices of a broadcast system. The communication may be, for example, a recommendation of a program that is communicated from one subscriber to another subscriber or subscribers via their client devices. The communication also may be a comment regarding a program, for example, recently viewed at the client device of the one subscriber. In general, the communication may be a message from one subscriber to another subscriber or subscribers. Further, the communication may be configured to perform a function on one or more other client devices. Such a function may include, but is not limited to, setting a timer to record a program, ordering or purchasing a program or service, cancelling an ordered/purchased program or service, setting or altering user preferences, controlling access to channels, etc.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: February 23, 2016
    Assignee: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventors: David Christopher St. John-Larkin, David A. Kummer, John Anthony Card, II