Patents by Inventor Adil Jagmag

Adil Jagmag 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: 20230351981
    Abstract: A method and system to dynamically configure a display controller based on configuration of a display panel with which the display controller is connected. An example method includes the display controller detecting that the display panel is connected with the display controller. And the example method further includes, responsive to detecting that the display panel is connected with the display controller, (i) the display controller determining a configuration of the display panel, and (ii) based on the determined configuration of the display panel, the display controller dynamically configuring itself to interwork with the connected display panel having the determined configuration. This method could enable selective connection of a display controller with a display panel and automatic configuration of the display controller based on the configuration of the display panel.
    Type: Application
    Filed: July 6, 2023
    Publication date: November 2, 2023
    Inventors: Rajesh Murthi, Erwin B. Bellers, Paul Nangeroni, Adil Jagmag
  • Patent number: 11749227
    Abstract: A method and system to dynamically configure a display controller based on configuration of a display panel with which the display controller is connected. An example method includes the display controller detecting that the display panel is connected with the display controller. And the example method further includes, responsive to detecting that the display panel is connected with the display controller, (i) the display controller determining a configuration of the display panel, and (ii) based on the determined configuration of the display panel, the display controller dynamically configuring itself to interwork with the connected display panel having the determined configuration. This method could enable selective connection of a display controller with a display panel and automatic configuration of the display controller based on the configuration of the display panel.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: September 5, 2023
    Assignee: Roku, Inc.
    Inventors: Rajesh Murthi, Erwin B. Bellers, Paul Nangeroni, Adil Jagmag
  • Publication number: 20230274718
    Abstract: A method and system to dynamically configure a display controller based on configuration of a display panel with which the display controller is connected. An example method includes the display controller detecting that the display panel is connected with the display controller. And the example method further includes, responsive to detecting that the display panel is connected with the display controller, (i) the display controller determining a configuration of the display panel, and (ii) based on the determined configuration of the display panel, the display controller dynamically configuring itself to interwork with the connected display panel having the determined configuration. This method could enable selective connection of a display controller with a display panel and automatic configuration of the display controller based on the configuration of the display panel.
    Type: Application
    Filed: February 28, 2022
    Publication date: August 31, 2023
    Inventors: Rajesh Murthi, Erwin B. Bellers, Paul Nangeroni, Adil Jagmag
  • Patent number: 10754967
    Abstract: Systems, methods, and other embodiments associated with handling secure interrupts between security zones are described. According to one embodiment, an apparatus includes a memory divided between a secure zone and a non-secure zone and storing a plurality of applications. The secure zone provides exclusive access to secure assets of the apparatus. A processor with an interface module configured to, in response to receiving an interrupt request from a requesting application that executes on the processor in the non-secure zone, tunnel the interrupt request into the secure zone of the processor. The non-secure zone and the secure zone are configured as operating environments of the processor with separate security controls. The processor includes a monitor module configured to issue the secure interrupt to a trusted application that is one of the plurality of applications in the secure zone, wherein the trusted application is registered to handle the secure interrupt.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: August 25, 2020
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Gaurav Arora, Yongsen Chen, Adil Jagmag, Pontus Lidman, Haobo Yu, Yongbing Chen, Ailing Du
  • Patent number: 9979954
    Abstract: Systems and methods are provided in which eyewear with time shared viewing is capable of supporting delivery of differing content to multiple viewers/users. The content that is delivered to each viewer includes a respective frame sequence that is displayed on a screen. The frame sequences are mixed when they are displayed on the screen. A lens assembly may be used by each viewer to view the frame sequence that is delivered to that viewer. For instance, a first lens assembly may pass a first frame sequence but not frame sequences other than the first frame sequence. A second lens assembly may pass a second frame sequence but not frame sequences other than the second frame sequence, and so on. The content that is delivered to a viewer may depend on a maturity of the viewer (e.g., whether the viewer's maturity is less than a maturity threshold).
    Type: Grant
    Filed: December 30, 2010
    Date of Patent: May 22, 2018
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: James D. Bennett, Nambirajan Seshadri, Jeyhan Karaoguz, Adil Jagmag
  • Patent number: 9805508
    Abstract: Systems, methods, and other embodiments associated with enhancing an augmented reality display are described. According to one embodiment, a method for enhancing an augmented reality display includes identifying, within an image of a viewing region, a target object visible to a user through a display; and displaying an enhancement graphic on the display such that the enhancement graphic is superimposed over the target object from the user's point of view.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: October 31, 2017
    Assignee: MARVELL INTERNATIONAL LTD
    Inventor: Adil Jagmag
  • Patent number: 9563226
    Abstract: A clock frequency is controlled by determining a cumulative duty cycle according to a ratio of a cumulative time, during an interval, that the clock frequency has a frequency greater than or equal to a design frequency threshold value to a duration of the interval. A frequency of the clock frequency is controlled to be a first frequency value when the cumulative duty cycle is less than a first duty cycle threshold; and controlled to be a second frequency value substantially less than the first frequency value when the cumulative duty cycle is greater than a second duty cycle threshold. The second duty cycle threshold is greater than or equal to the first duty cycle threshold.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: February 7, 2017
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Adil Jagmag, Zhiming Xu, Jisheng Zhang, Haihua Jin, Yiran Liao
  • Patent number: 9565471
    Abstract: A media playback device may be operable to determine whether replacement media content corresponding to at least a portion of a received broadcast media stream is available during reception of the broadcast media stream from one or more broadcast sources. At least some of the replacement media content may then be retrieved when personal video recording (PVR) operations are requested during play of the received broadcast media stream, to enable seamless performance of the requested PVR operations using at least a portion of the retrieved replacement media content. Exemplary PVR operations may comprise pausing, fast forwarding, and/or rewinding. The replacement media content may be retrieved from a plurality of local and/or remote replacement servers. Availability of replacement media content, from remote replacement servers, may be determined based on programming data in said broadcast media stream, routing information provided by a broadcast source, and/or by inquiry via one or more cataloguing servers.
    Type: Grant
    Filed: August 11, 2009
    Date of Patent: February 7, 2017
    Assignee: BROADCOM CORPORATION
    Inventor: Adil Jagmag
  • Patent number: 9152807
    Abstract: Systems and methods for providing capture functionality according to a security policy are provided. A request to capture content is received from a requesting application at a capture controller. The request is evaluated based on the security policy of the capture controller. Based on the evaluation, a determination is made as to whether the request is to be granted completely, denied, or granted subject to a constraint. Capture of the requested content is initiated via capture hardware or software if the request is granted completely or granted subject to the constraint.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: October 6, 2015
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Gaurav Arora, Jinhua Luo, Adil Jagmag, Geng Yang, Pontus Lidman
  • Patent number: 9088686
    Abstract: A method and system are provided in which a processor may perform fast source switching and/or automatic source switching by keeping active the signals from multiple sources. The processor may determine which received video signals are locked-in within a front-end portion of the processor. A video signal may be locked-in when a demodulator is locked to a carrier in the video signal or when a decoder is programmed to decode the video signal. During operation, the processor may switch from processing a current video signal to processing a video signal selected from those determined to be locked-in. The processor may maintain active a portion of a back-end portion of the processor to handle the switch from the current video signal to the selected video signal. The processor may switch to process between video signals when a predetermined content and/or metadata is detected within one of the video signals.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: July 21, 2015
    Assignee: Broadcom Corporation
    Inventors: Gaurav Arora, Adil Jagmag
  • Patent number: 9076001
    Abstract: Systems, methods, and other embodiments associated with implementing a secure content pipeline are described. According to one embodiment, an apparatus includes a first processor, write-only memory, and unsecure memory. The write-only memory is accessible to the first processor for writing data, wherein the write-only memory is not accessible to the first processor for reading data. The unsecure memory is accessible to the first processor for writing and reading data. According to another embodiment, a method includes receiving data to be written to a write-only memory from a first processor; writing the data to the write-only memory; and preventing read access to the write-only memory by the first processor.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: July 7, 2015
    Assignee: Marvell International Ltd.
    Inventors: Adil Jagmag, Geng Yang
  • Publication number: 20150082076
    Abstract: A clock frequency is controlled by determining a cumulative duty cycle according to a ratio of a cumulative time, during an interval, that the clock frequency has a frequency greater than or equal to a design frequency threshold value to a duration of the interval. A frequency of the clock frequency is controlled to be a first frequency value when the cumulative duty cycle is less than a first duty cycle threshold; and controlled to be a second frequency value substantially less than the first frequency value when the cumulative duty cycle is greater than a second duty cycle threshold. The second duty cycle threshold is greater than or equal to the first duty cycle threshold.
    Type: Application
    Filed: September 8, 2014
    Publication date: March 19, 2015
    Inventors: Adil JAGMAG, Zhiming XU, Jisheng ZHANG, Haihua JIN, Yiran LlAO
  • Patent number: 8836865
    Abstract: A method and system are provided in which a video channel is selected from multiple video channels in a video processor. A picture quality profile associated with a content of the selected video channel is received by the video processor to modify a value of one or more picture quality control parameters utilized by the video processor that are mapped to a user level setting. Metadata associated with the content of the selected video channel may be determined and communicated to a server. The server may utilize the metadata to determine a picture quality profile for the video processor. In some instances, environmental conditions associated with a television or display device may be measured and communicated to the server to determine the picture quality profile. For example, the measured environmental conditions may comprise one or more of an ambient light, a sound, a motion, and a temperature measurement.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: September 16, 2014
    Assignee: Broadcom Corporation
    Inventors: Gaurav Arora, Adil Jagmag
  • Publication number: 20140160357
    Abstract: A method and system are provided in which a processor may perform fast source switching and/or automatic source switching by keeping active the signals from multiple sources. The processor may determine which received video signals are locked-in within a front-end portion of the processor. A video signal may be locked-in when a demodulator is locked to a carrier in the video signal or when a decoder is programmed to decode the video signal. During operation, the processor may switch from processing a current video signal to processing a video signal selected from those determined to be locked-in. The processor may maintain active a portion of a back-end portion of the processor to handle the switch from the current video signal to the selected video signal. The processor may switch to process between video signals when a predetermined content and/or metadata is detected within one of the video signals.
    Type: Application
    Filed: February 14, 2014
    Publication date: June 12, 2014
    Applicant: BROADCOM CORPORATION
    Inventors: Gaurav ARORA, Adil JAGMAG
  • Patent number: 8675138
    Abstract: A method and system are provided in which a processor may perform fast source switching and/or automatic source switching by keeping active the signals from multiple sources. The processor may determine which received video signals are locked-in within a front-end portion of the processor. A video signal may be locked-in when a demodulator is locked to a carrier in the video signal or when a decoder is programmed to decode the video signal. During operation, the processor may switch from processing a current video signal to processing a video signal selected from those determined to be locked-in. The processor may maintain active a portion of a back-end portion of the processor to handle the switch from the current video signal to the selected video signal. The processor may switch to process between video signals when a predetermined content and/or metadata is detected within one of the video signals.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: March 18, 2014
    Assignee: Broadcom Corporation
    Inventors: Gaurav Arora, Adil Jagmag
  • Patent number: 8670070
    Abstract: A method and system are provided in which a video image may be scaled from a first to a second video format. The scaling may be a non-uniform scaling such as an anamorphic scaling. When panning associated with the scaled video image is detected, one or more end portions of a current frame of the scaled video image may be adjusted, the adjustment being based on one or more frames of the scaled video image that are previous to the current frame. The adjustment may result from combining information from the corresponding end portion of previous frames with the information of the current frame. One or more end portions that are opposite to the ones adjusted may also be adjusted based on one or more frames of the scaled video image that are subsequent to the current frame. The panning detected may be horizontal, vertical, or a combination thereof.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: March 11, 2014
    Assignee: Broadcom Corporation
    Inventors: Gaurav Arora, Adil Jagmag
  • Publication number: 20130291054
    Abstract: Systems and methods for providing capture functionality according to a security policy are provided. A request to capture content is received from a requesting application at a capture controller. The request is evaluated based on the security policy of the capture controller. Based on the evaluation, a determination is made as to whether the request is to be granted completely, denied, or granted subject to a constraint. Capture of the requested content is initiated via capture hardware or software if the request is granted completely or granted subject to the constraint.
    Type: Application
    Filed: February 14, 2013
    Publication date: October 31, 2013
    Applicant: Marvell World Trade Ltd.
    Inventors: Gaurav Arora, Jinhua Luo, Adil Jagmag, Geng Yang, Pontus Lidman
  • Patent number: 8146121
    Abstract: Embodiments of the present invention significantly decrease the processing requirements as well as the cost of digital television receivers. In an embodiment, processing requirements of both hardware and software components in digital television receivers are lowered by generating the channel map without regard to channel map information present in a Virtual Channel Table (VCT). In another embodiment, significant recurring portions of an ATSC signal can be neglected with no processing power, cost, and time spent thereon. In another embodiment, processing typically used to process channel map information contained in the VCT portion of the ATSC signal is freed and may instead be used to process other information, thereby enabling further enhancements and features in digital television services.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: March 27, 2012
    Assignee: Broadcom Corporation
    Inventors: Adil Jagmag, Rajesh Mamidwar
  • Publication number: 20120050154
    Abstract: A three-dimensional (3D) video device may provide an interactive 3D user interface (UI). This may be achieved by generating 3D video data representative of the 3D user interface; displaying the 3D user interface using the generated 3D video data such that the displayed 3D user interface may create a 3D perception within the proximity of a user; tracking spatial and/or temporal movement of the user relative to the displayed 3D user interface to determine user input and/or feedback; and controlling operation of the 3D video processing device based on the tracking. The generated 3D video data may comprise stereoscopic left view and right view sequences, and it may be generated based on determination of a location and/or orientation of the user relative to the 3D video device. One or more auxiliary devices communicatively coupled to the 3D video device may be utilized to enable viewer perception and/or interaction with the 3D user interface.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Inventor: Adil Jagmag
  • Publication number: 20120019726
    Abstract: A method and system are provided in which a video channel is selected from multiple video channels in a video processor. A picture quality profile associated with a content of the selected video channel is received by the video processor to modify a value of one or more picture quality control parameters utilized by the video processor that are mapped to a user level setting. Metadata associated with the content of the selected video channel may be determined and communicated to a server. The server may utilize the metadata to determine a picture quality profile for the video processor. In some instances, environmental conditions associated with a television or display device may be measured and communicated to the server to determine the picture quality profile. For example, the measured environmental conditions may comprise one or more of an ambient light, a sound, a motion, and a temperature measurement.
    Type: Application
    Filed: January 25, 2011
    Publication date: January 26, 2012
    Inventors: Gaurav Arora, Adil Jagmag