Patents by Inventor Zubin Ingah

Zubin Ingah 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: 11128526
    Abstract: Novel tools and techniques are provided for implementing configuration data and settings on customer premises equipment (“CPE”), and, more particularly, for implementing storage, retrieval, and transfer of configuration data and settings associated with a user and/or a customer premises on CPE. In operation, CPE might set and store one or more configuration settings associated with a user and/or a customer premises. Next, a first CPE might receive a request to set the one or more configuration settings associated with the user or the customer premises on the first CPE or on a second CPE. Based on the request received, the CPE might retrieve from storage and set the one or more configuration settings associated with the user or the customer premises on the first CPE or on the second CPE.
    Type: Grant
    Filed: August 22, 2018
    Date of Patent: September 21, 2021
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Zubin Ingah, Michael D. Sprenger
  • Patent number: 11122098
    Abstract: Novel tools and techniques are provided for implementing error detection in a network, and, more particularly, to methods, systems, and apparatuses for implementing error and/or fault detection in a network and/or media stream and providing options to address the error and/or fault in the network and/or media stream. In various embodiments, a computer might detect an error in a first network and send a notification indicating that the error has occurred. The notification might contain one or more options to address the error in the first network. The computer, a user device, a service provider device, or a content provider device might receive and display the notification containing the one or more options. The computer, the user device, the service provider device, or the content provider device might then select at least one of the one or more options to address the error in the first network.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: September 14, 2021
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Steven M. Casey, Katie S. Feiman, Zubin Ingah
  • Publication number: 20210168458
    Abstract: Novel tools and techniques are provided for implementing media content streaming/downloading and playback, and, more particularly, to methods, systems, and apparatuses for implementing video quality optimization based on display capabilities. In various embodiments, a computing system might receive user input from a user indicating a user request for media content. The computing system might autonomously determine characteristics or attributes of a playback device (i.e., a display device and/or audio playback device, etc.). The computing system might send, to a media content source over a network, a request for the media content, the request comprising information regarding presentation characteristics that are based at least in part on the determined characteristics of the playback device.
    Type: Application
    Filed: February 12, 2021
    Publication date: June 3, 2021
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Zubin Ingah
  • Patent number: 10932007
    Abstract: Novel tools and techniques are provided for implementing media content streaming/downloading and playback, and, more particularly, to methods, systems, and apparatuses for implementing video quality optimization based on display capabilities. In various embodiments, a computing system might receive user input from a user indicating a user request for media content. The computing system might autonomously determine characteristics or attributes of a playback device (i.e., a display device and/or audio playback device, etc.). The computing system might send, to a media content source over a network, a request for the media content, the request comprising information regarding presentation characteristics that are based at least in part on the determined characteristics of the playback device.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: February 23, 2021
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Zubin Ingah
  • Publication number: 20210051058
    Abstract: Examples of the present disclosure describe a testing framework for adaptive virtual services. In an example, a function vendor provides a network function having stated specifications to a service provider. A derived signature is generated for the network function (e.g., based on associated metadata, an image associated with the network function, and/or a network signature for the network function), which is used to classify the network function. The testing framework is used to test the network function according to its classification, thereby determining a set of capabilities. In examples, a network function having the same or similar signature as a previously tested network function may be categorized according to the previously tested network function. The network function is categorized according to its determined capabilities and added to an inventory of network functions for the service provider. Network functions in the inventory can then be selected to form a computer network.
    Type: Application
    Filed: August 13, 2020
    Publication date: February 18, 2021
    Applicant: CenturyLink Intellectual Property LLC
    Inventor: Zubin Ingah
  • Publication number: 20200403864
    Abstract: Examples of the present disclosure describe systems and methods relating to adaptive virtual services. In an example, a user specifies a device configuration for a platform device. As a result, a service provider installs selected virtual-network functions and defines network connections as specified by the device configuration. Management software may also be installed, thereby enabling the service provider to communicate with and remotely manage the platform device. The installed virtual-network functions are activated on the platform device once it is delivered to the user. In some instances, the user changes the device configuration. For example, the user may install new virtual-network functions, reconfigure or remove existing virtual-network functions, or change defined network connections. As a result, the service provider reconfigures the platform device accordingly. Thus, the user need not purchase new specialized hardware in order to change the available functions of the computer network.
    Type: Application
    Filed: June 18, 2020
    Publication date: December 24, 2020
    Applicant: Level 3 Communications, LLC
    Inventors: Adam Saenger, Matthew Holway, Len Brannen, Gene Clark, Anil Simlot, Zubin Ingah, Johan J. Shane, Michael Gibson, Cory Sawyer, Rich Cerami, Kurt Deshazer
  • Patent number: 10826753
    Abstract: Novel tools and techniques are provided for implementing error detection in a network, and, more particularly, to methods, systems, and apparatuses for implementing error and/or fault detection in a network and/or media stream and providing options to address the error and/or fault in the network and/or media stream. In various embodiments, a computer might detect an error in a first network and send a notification indicating that the error has occurred. The notification might contain one or more options to address the error in the first network. The computer, a user device, a service provider device, or a content provider device might receive and display the notification containing the one or more options. The computer, the user device, the service provider device, or the content provider device might then select at least one of the one or more options to address the error in the first network.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: November 3, 2020
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Steven M. Casey, Katie S. Feiman, Zubin Ingah
  • Publication number: 20200334100
    Abstract: Novel tools and techniques are provided for implementing error detection in a network, and, more particularly, to methods, systems, and apparatuses for implementing error and/or fault detection in a network and/or media stream and providing options to address the error and/or fault in the network and/or media stream. In various embodiments, a computer might detect an error in a first network and send a notification indicating that the error has occurred. The notification might contain one or more options to address the error in the first network. The computer, a user device, a service provider device, or a content provider device might receive and display the notification containing the one or more options. The computer, the user device, the service provider device, or the content provider device might then select at least one of the one or more options to address the error in the first network.
    Type: Application
    Filed: July 2, 2020
    Publication date: October 22, 2020
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Steven M. Casey, Katie S. Feiman, Zubin Ingah
  • Publication number: 20200322228
    Abstract: Novel tools and techniques are provided for implementing one or more services within a customer premises, and, more particularly, to methods, systems, and apparatuses for implementing one or more services on customer premises equipment contained within the customer premises. In some embodiments, a computing system might receive a first identifier associated with at least one service and might access a portal associated with the first identifier. The portal might receive a second identifier associated with a user and, in response to the user providing the second identifier via the portal, the computing system might send, via the portal, one or more updates to the at least one customer premises equipment, based at least in part on one or more of the first identifier associated with the at least one service and/or the second identifier associated with the user.
    Type: Application
    Filed: June 13, 2019
    Publication date: October 8, 2020
    Inventor: Zubin Ingah
  • Patent number: 10705899
    Abstract: Novel tools and techniques are provided for implementing error detection in a network, and, more particularly, to methods, systems, and apparatuses for implementing error and/or fault detection in a network and/or media stream and providing options to address the error and/or fault in the network and/or media stream. In various embodiments, a computer might detect an error in a first network and send a notification indicating that the error has occurred. The notification might contain one or more options to address the error in the first network. The computer, a user device, a service provider device, or a content provider device might receive and display the notification containing the one or more options. The computer, the user device, the service provider device, or the content provider device might then select at least one of the one or more options to address the error in the first network.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: July 7, 2020
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Steven M. Casey, Katie S. Feiman, Zubin Ingah
  • Publication number: 20200186874
    Abstract: Novel tools and techniques are provided for implementing media content streaming or playback, and, more particularly, for implementing video tuning and wireless video communication. In various embodiments, a media player, which might include an integrated wireless video link system, might receive an encoded video signal from a media content source(s) (and/or a corresponding database(s). The media player might decode the received video signal, might establish a wireless communications link between the media player and one or more display devices via the integrated wireless video link system, and might send the decoded video signal to the one or more display devices (and/or one or more user devices) via the wireless communications link established by the integrated wireless video link system. In some cases, the media player might perform one or more of these processed in response to user input received via the user devices or via the media player's user interface(s).
    Type: Application
    Filed: February 19, 2020
    Publication date: June 11, 2020
    Applicant: CenturyLInk Intellectual Property LLC
    Inventors: Michael D. Sprenger, Zubin Ingah
  • Publication number: 20200183479
    Abstract: Novel tools and techniques are provided for implementing auto-switching and/or auto-playing video content. In various embodiments, a computing system might determine whether a display device that is communicatively coupled to the computing system is in an off-state, and might determine whether a first video content will begin its broadcast from a first content source within a predetermined period after initiating such determination. Based on a determination that the display device is in the off-state and based on a determination that the first video content will be broadcast within the predetermined period, the computing system might automatically switch the display device to an on-state, and might automatically set the display device to display the first video content being broadcast from the first content source.
    Type: Application
    Filed: February 18, 2020
    Publication date: June 11, 2020
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Steven M. Casey, Katie S. Feiman, Zubin Ingah
  • Publication number: 20200169450
    Abstract: Novel tools and techniques are provided for implementing error detection in a network, and, more particularly, to methods, systems, and apparatuses for implementing error and/or fault detection in a network and/or media stream and providing options to address the error and/or fault in the network and/or media stream. In various embodiments, a computer might detect an error in a first network and send a notification indicating that the error has occurred. The notification might contain one or more options to address the error in the first network. The computer, a user device, a service provider device, or a content provider device might receive and display the notification containing the one or more options. The computer, the user device, the service provider device, or the content provider device might then select at least one of the one or more options to address the error in the first network.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Michael D. Sprenger, Steven M. Casey, Katie S. Feiman, Zubin Ingah
  • Publication number: 20200169451
    Abstract: Novel tools and techniques are provided for implementing error detection in a network, and, more particularly, to methods, systems, and apparatuses for implementing error and/or fault detection in a network and/or media stream and providing options to address the error and/or fault in the network and/or media stream. In various embodiments, a computer might detect an error in a first network and send a notification indicating that the error has occurred. The notification might contain one or more options to address the error in the first network. The computer, a user device, a service provider device, or a content provider device might receive and display the notification containing the one or more options. The computer, the user device, the service provider device, or the content provider device might then select at least one of the one or more options to address the error in the first network.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Michael D. Sprenger, Steven M. Casey, Katie S. Feiman, Zubin Ingah
  • Publication number: 20200135142
    Abstract: Novel tools and techniques are provided for implementing display settings on customer premises equipment (“CPE”), and, more particularly, for implementing, calibrating, and adjusting display settings on one or more display devices. In operation, a CPE might detect at least one of an amount of ambient light, a time of day, a time of year, a type of environment, or input from one or more sensors detecting the display screen of the display device or the amount of ambient light where the display screen operates. The CPE might adjust one or more display settings based at least in part on the at least one of the amount of ambient light, the time of day, the time of year, the type of environment, or the input from the one or more sensors detecting the display screen of the media display device or the amount of ambient light where the display screen operates.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 30, 2020
    Inventors: Zubin Ingah, Michael D. Sprenger
  • Publication number: 20200137446
    Abstract: Novel tools and techniques are provided for implementing media content streaming or playback, and, in particular, automatic audio optimization. In some embodiments, a computing system might receive user input indicating a request for presentation of media content, initiate database lookup in a database for audio parameter settings associated with the requested media content, and determine whether the database contains audio parameter settings specifically associated with the requested media content. If so, the computing system retrieves the audio parameter settings and automatically reconfigures an audio playback device(s) with the retrieved audio parameter settings. If not, the computing system determines whether the database contains audio parameter settings associated with a content category to which the requested media content belongs. If so, such audio parameter settings are retrieved and the audio playback device(s) are reconfigured with the audio parameter settings.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 30, 2020
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Zubin Ingah
  • Patent number: 10631061
    Abstract: Novel tools and techniques are provided for implementing notifications on a display device, and more particularly, for implementing, interacting with, and displaying notifications associated with media content on a display device. In various embodiments, a media player might receive one or more notifications associated with media content. The media player might further receive user interaction with the one or more notifications. The user interaction might cause the media content to be displayed on a second display device, the media content to be displayed after a program being currently viewed by a user has ended, a preview of the media content to be displayed, a live stream of the media content to be displayed in the notification, the media content to be placed in a queue, the media content to be recorded, or a recording of the media content to be deleted.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: April 21, 2020
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Steven M. Casey, Katie S. Feiman, Zubin Ingah
  • Patent number: 10631012
    Abstract: Novel tools and techniques are provided for video encoding and decoding, and, more particularly, for implementing detection and visual enhancement of video encoding artifacts. In various embodiments, an encoder might encode, using one or more encoding algorithms under test, an original video signal that is received from a video content source. The encoder might send an encoded video signal to a first decoder, which might decode the encoded video signal. A synchronization engine might receive the original video signal from the video content source, receive the decoded video signal from the first decoder, and implement frame synchronization of the received original video signal and the decoded video signal. A difference engine might generate a difference signal between the synchronized original video signal and the synchronized decoded video signal. A post processor might implement post processing of the generated difference signal, which may be displayed, to enhance video encoding artifacts.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: April 21, 2020
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Zubin Ingah
  • Patent number: 10601838
    Abstract: Novel tools and techniques are provided for implementing digital rights management (“DRM”)-agnostic entitlement gateway and verification system. In various embodiments, an entitlement gateway might receive a query from a client device, and might determine whether a user is authorized to access requested DRM-protected media content. If not, the entitlement gateway might send a deny signal to the client device that prevents the user from accessing the media content. If so, the entitlement gateway might identify, from among a plurality of DRM types, a DRM type that is used to protect the media content. The entitlement gateway might identify, from among a plurality of DRM servers each associated with a particular DRM type, a DRM server associated with the identified DRM type, and might send a request for a license for accessing the media content from the identified DRM server, the license enabling the user to access the media content.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: March 24, 2020
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Asghar Hussain, Zubin Ingah, Michael D. Sprenger
  • Patent number: 10595076
    Abstract: Novel tools and techniques are provided for implementing media content streaming or playback, and, more particularly, for implementing media stream synchronization. In some embodiments, a synchronization system might receive a first signal that is output from a first device, which receives an original video signal from a video source and outputs a first video signal. The synchronization system might analyze the first signal to determine a first frame buffer delay, generate a delay adjustment signal based on such determination, and send the delay adjustment signal to a frame buffer delay device. The frame buffer delay device and the first device might concurrently receive the original video signal from the video source. The first delay adjustment signal causes the frame buffer delay device to apply the first frame buffer delay to the original video signal to produce a second video signal that is synchronized with the first video signal.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: March 17, 2020
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael D. Sprenger, Zubin Ingah