Patents by Inventor Animesh Mishra

Animesh Mishra 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: 20170078670
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Application
    Filed: November 14, 2016
    Publication date: March 16, 2017
    Inventors: Jose M. Rodriguez, Animesh Mishra, Naveen Doddapuneni
  • Publication number: 20160373757
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Application
    Filed: August 15, 2016
    Publication date: December 22, 2016
    Inventors: Jose M. Rodriguez, Animesh Mishra, Naveen Doddapuneni
  • Patent number: 9438916
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: September 6, 2016
    Assignee: Intel Corporation
    Inventors: Jose M. Rodriguez, Animesh Mishra, Naveen Doddapuneni
  • Patent number: 9384009
    Abstract: An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a program at a first performance level. The first core stops executing the program when a triggering event occurs. A second core has a second instruction set compatible with the first instruction set and has a second performance level different than the first performance level. The second core is in a power down state when the first core is executing the program. A circuit powers up the second core after the first core stops executing the program such that the second core continues executing the program at the second performance level.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Brian V. Belmont, Animesh Mishra, James P. Kardach
  • Patent number: 9384010
    Abstract: An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a program at a first performance level. The first core stops executing the program when a triggering event occurs. A second core has a second instruction set compatible with the first instruction set and has a second performance level different than the first performance level. The second core is in a power down state when the first core is executing the program. A circuit powers up the second core after the first core stops executing the program such that the second core continues executing the program at the second performance level.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Brian V. Belmont, Animesh Mishra, James P. Kardach
  • Patent number: 9179156
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: November 3, 2015
    Assignee: Intel Corporation
    Inventors: Animesh Mishra, Naveen Doddapuneni, Jose M. Rodriguez
  • Publication number: 20150189285
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Application
    Filed: March 16, 2015
    Publication date: July 2, 2015
    Inventors: Jose M. Rodriguez, Animesh Mishra, Naveen Doddapuneni
  • Publication number: 20150178098
    Abstract: An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a program at a first performance level. The first core stops executing the program when a triggering event occurs. A second core has a second instruction set compatible with the first instruction set and has a second performance level different than the first performance level. The second core is in a power down state when the first core is executing the program. A circuit powers up the second core after the first core stops executing the program such that the second core continues executing the program at the second performance level.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 25, 2015
    Inventors: Brian V. Belmont, Animesh Mishra, James P. Kardach
  • Patent number: 9052893
    Abstract: Various methods, apparatuses, and systems are described in which a chipset controller has circuitry to control communications with a peripheral device in a computing device. The chipset controller has logic configured 1) to detect a plug-in event when the peripheral device connects to the chipset controller and 2) to transition the chipset controller from a low power consumption state to a higher power consumption state based on the logic detecting the plug-in event.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: June 9, 2015
    Assignee: Intel Corporation
    Inventors: James P. Kardach, Barnes Cooper, Seh Kwa, Animesh Mishra, Paul Diefenbaugh
  • Patent number: 9046424
    Abstract: Systems and methods of managing memory devices provide for reduced power consumption and better thermal management through enhanced memory throttling. In one embodiment a memory unit includes a memory device and a temperature measurement module coupled to the memory device. The temperature measurement device measures the internal temperature of the memory device. Memory throttling can therefore be implemented based on more accurate measurements and with a much shorter response time.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: June 2, 2015
    Assignee: Intel Corporation
    Inventors: Pochang Hsu, Animesh Mishra, Jun Shi
  • Patent number: 9014493
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: April 21, 2015
    Assignee: Intel Corporation
    Inventors: Jose Rodriguez, Animesh Mishra, Naveen Doddapuneni
  • Publication number: 20150100809
    Abstract: An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a program at a first performance level. The first core stops executing the program when a triggering event occurs. A second core has a second instruction set compatible with the first instruction set and has a second performance level different than the first performance level. The second core is in a power down state when the first core is executing the program. A circuit powers up the second core after the first core stops executing the program such that the second core continues executing the program at the second performance level.
    Type: Application
    Filed: December 16, 2014
    Publication date: April 9, 2015
    Inventors: Brian V. Belmont, Animesh Mishra, James P. Kardach
  • Patent number: 8949633
    Abstract: An embodiment of the present invention is a technique to dynamically swap processor cores. A first core has a first instruction set. The first core executes a program at a first performance level. The first core stops executing the program when a triggering event occurs. A second core has a second instruction set compatible with the first instruction set and has a second performance level different than the first performance level. The second core is in a power down state when the first core is executing the program. A circuit powers up the second core after the first core stops executing the program such that the second core continues executing the program at the second performance level.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: February 3, 2015
    Assignee: Intel Corporation
    Inventors: Brian V. Belmont, Animesh Mishra, James P. Kardach
  • Publication number: 20140294102
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Application
    Filed: December 28, 2011
    Publication date: October 2, 2014
    Inventors: Naveen Doddapuneni, Animesh Mishra, Jose M. Rodriguez
  • Publication number: 20140146067
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Application
    Filed: December 29, 2011
    Publication date: May 29, 2014
    Inventors: Daveen Doddapuneni, Animesh Mishra, Jose M. Rodriguez
  • Publication number: 20140112370
    Abstract: Systems and methods of managing memory devices provide for reduced power consumption and better thermal management through enhanced memory throttling. In one embodiment a memory unit includes a memory device and a temperature measurement module coupled to the memory device. The temperature measurement device measures the internal temperature of the memory device. Memory throttling can therefore be implemented based on more accurate measurements and with a much shorter response time.
    Type: Application
    Filed: December 27, 2013
    Publication date: April 24, 2014
    Inventors: Pochang Hsu, Animesh Mishra, Jun Shi
  • Publication number: 20140040570
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Application
    Filed: December 30, 2011
    Publication date: February 6, 2014
    Inventors: Jose M. Rodriguez, Animesh Mishra, Naveen Doddapuneni
  • Publication number: 20130329137
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Application
    Filed: December 28, 2011
    Publication date: December 12, 2013
    Inventors: Animesh Mishra, Jose M. Rodriguez, Naveen Doddapuneni
  • Publication number: 20130322551
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Application
    Filed: December 29, 2011
    Publication date: December 5, 2013
    Inventors: Jose M. Rodriguez, Naveen Doddapuneni, Animesh Mishra
  • Publication number: 20130322552
    Abstract: Video analytics may be used to assist video encoding by selectively encoding only portions of a frame and using, instead, previously encoded portions. Previously encoded portions may be used when succeeding frames have a level of motion less than a threshold. In such case, all or part of succeeding frames may not be encoded, increasing bandwidth and speed in some embodiments.
    Type: Application
    Filed: December 12, 2011
    Publication date: December 5, 2013
    Inventors: Animesh Mishra, Jose M. Rodriguez, Naveen Doddapuneni