Patents by Inventor Priya Vaidya

Priya Vaidya 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: 9442758
    Abstract: Dynamic processor core switching is described. In embodiments, a multi-core processor system can include a first processor core that executes computer instructions at a first processing rate, and can include at least a second processor core that executes the computer instructions at a second processing rate, where the second processing rate is different than the first processing rate. A core profiler can generate system profile data that is evaluated to determine when a core-switch manager initiates switching execution of the computer instructions from the first processor core to the second processor core while the computer instructions are being executed.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: September 13, 2016
    Assignee: Marvell International Ltd.
    Inventors: Premanand Sakarda, Scott B. Peirce, Jia Bao, Marlon Moncrieffe, Priya Vaidya, Michael D Rosenzweig, Minda Zhang, Palanisamy Mohanraj
  • Patent number: 8826052
    Abstract: A mobile electronic communication device power management method and apparatus are disclosed for use in multiple processor hardware schemes having asymmetrical power demands between processors. Upon reaching an long duration idle state, a high-level processor with high power consumption requirements handling low-level system tasks updates a data set shared between processor subsystems containing information necessary to perform such low-level tasks. A proxy software module is initiated on a base-band processor with lower power consumption requirements. The proxy module accesses the shared data set and begins to control low-level system tasks, allowing the high-level processor to enter a dormant low power state. Upon the occurrence of a wake-up event, the high-level processor enters an active state. The shared data set is updated by the proxy software module and the proxy module is terminated. The high-level processor accesses the shared data set and resumes control of low-level system tasks.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: September 2, 2014
    Assignee: Marvell International Ltd.
    Inventors: Priya Vaidya, Moinul Khan
  • Patent number: 8578188
    Abstract: Methods, apparatus, and computer program products for implementing power management within Systems on Chips (SOCs). The method includes selecting an operating frequency for a chip from an operating frequency point set that provides a desired overall power dissipation value.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: November 5, 2013
    Assignee: Marvell International Ltd.
    Inventors: Yu Bai, Priya Vaidya, Premanand Sakarda
  • Patent number: 8281160
    Abstract: Methods, apparatus, and computer program products for implementing power management within Systems on Chips (SOCs). The method includes selecting an operating frequency for a chip from an operating frequency point set that provides a desired overall power dissipation value.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: October 2, 2012
    Assignee: Marvell International Ltd.
    Inventors: Yu Bai, Priya Vaidya, Premanand Sakarda
  • Patent number: 8125490
    Abstract: A display system is disclosed. The display system has a processor, a memory, a display device, a display controller configured to control the display device, and a bus connecting the processor, the memory, and the display controller. The display system also has a performance monitoring module configured to monitor events that occur on the bus during operation of the display system, and a performance profiling module configured to calculate, based on the monitored events, an available throughput of the processor on the bus. The display system also has a policy manager module configured to determine a refresh rate for the display controller such that a throughput on the bus required by the display controller is less than the calculated available throughput.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: February 28, 2012
    Assignee: Marvell International Ltd.
    Inventors: Priya Vaidya, Kalpana Mittal
  • Publication number: 20070192641
    Abstract: A method and apparatus to manage power consumption in a computer have been presented. In one embodiment, the method includes registering one or more applications with a power management module in a computer, the one or more applications being operable on a virtual machine in the computer. The method may further include learning usage and behavior of the one or more applications at runtime and dynamically changing power consumption in the computer in response to at least one of the usage and the performance of the one or more applications.
    Type: Application
    Filed: February 10, 2006
    Publication date: August 16, 2007
    Inventors: Gururaj Nagendra, Priya Vaidya
  • Publication number: 20070113043
    Abstract: A method and apparatus to perform memory management are described.
    Type: Application
    Filed: October 27, 2006
    Publication date: May 17, 2007
    Inventors: Moinul Khan, Priya Vaidya
  • Publication number: 20060123253
    Abstract: A processing system may include a performance monitoring unit (PMU), a machine accessible medium, and a processor responsive to the PMU and the machine accessible medium. Instructions encoded in the machine accessible medium, when executed by the processor, may determine whether performance details for the processing system should be collected, based at least in part on a predetermined monitoring policy for the processing system. The instructions may generate performance data for the processing system, based at least in part on data obtained from the PMU. The instructions may determine whether the processing system should be reconfigured, based at least in part on the performance data and a power policy profile for the processing system. The instructions may automatically adjust power consumption of the processing system by using the PMU to reconfigure the processing system. Other embodiments are described and claimed.
    Type: Application
    Filed: December 7, 2004
    Publication date: June 8, 2006
    Inventors: Bryan Morgan, Premanand Sakarda, Priya Vaidya, Yi Ge, Zhou Gao, Swee-chin Pang, Manoj Thadani, Canhui Yuan
  • Publication number: 20060123252
    Abstract: A disclosed method involves initializing a performance profiler of a processing system. The performance profiler may include performance profile parameters for a power management policy for the processing system. The method also involves retrieving performance metrics for the processing system from a performance monitoring unit (PMU) of the processing system, in response to a determination that performance details should be collected. A current performance state of the processing system may be determined, based at least in part on the performance profile parameters and the performance metrics from the PMU. The current performance state may then be communicated to a policy manager of the processing system. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: December 7, 2004
    Publication date: June 8, 2006
    Inventors: Priya Vaidya, Premanand Sakarda, Bryan Morgan, Yi Ge
  • Publication number: 20040203708
    Abstract: In an embodiment, a mobile device may delegate a portion of a partitionable operation, such as a video compression operation, to a network device in order to conserve power and/or computational resources.
    Type: Application
    Filed: October 25, 2002
    Publication date: October 14, 2004
    Inventors: Moinul H. Khan, Priya Vaidya