Patents by Inventor Richard A. Stewart

Richard A. Stewart 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: 10067865
    Abstract: Systems and methods are provided for allocating memory to dissimilar memory devices. An exemplary embodiment includes a method for allocating memory to dissimilar memory devices. An interleave bandwidth ratio is determined, which comprises a ratio of bandwidths for two or more dissimilar memory devices. The dissimilar memory devices are interleaved according to the interleave bandwidth ratio to define two or more memory zones having different performance levels. Memory address requests are allocated to the memory zones based on a quality of service (QoS).
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: September 4, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Subrato K. De, Richard A. Stewart, Gheorghe Calin Cascaval, Dexter T. Chun
  • Patent number: 9465423
    Abstract: Various embodiments of methods and systems for thermal energy management in a portable computing device (“PCD”) based on power level calculations are disclosed. An exemplary method includes tracking instantaneous operating temperatures and active power supply levels to one or more components. With an estimate or measurement of ambient temperature, the instantaneous operating temperature values and active power supply level values can be used to calculate an instantaneous thermal resistance value. In the event that thermal energy generation should be managed, a target operating temperature may be used with the ambient temperature and the instantaneous thermal resistance value to solve for an optimum power supply level. The active power supply level may then be adjusted based on the calculated optimum power supply level.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: October 11, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Unnikrishnan Vadakkanmaruveedu, Paras S. Doshi, Ankur Jain, Vinay Mitter, Richard A. Stewart
  • Publication number: 20150286565
    Abstract: Systems and methods are provided for allocating memory to dissimilar memory devices. An exemplary embodiment includes a method for allocating memory to dissimilar memory devices. An interleave bandwidth ratio is determined, which comprises a ratio of bandwidths for two or more dissimilar memory devices. The dissimilar memory devices are interleaved according to the interleave bandwidth ratio to define two or more memory zones having different performance levels. Memory address requests are allocated to the memory zones based on a quality of service (QoS).
    Type: Application
    Filed: June 19, 2015
    Publication date: October 8, 2015
    Inventors: Subrato K. De, Richard A. Stewart, Gheorghe Calin Cascaval, Dexter T. Chun
  • Patent number: 9110795
    Abstract: Systems and methods are provided for dynamically allocating a memory subsystem. An exemplary embodiment comprises a method for dynamically allocating a memory subsystem in a portable computing device. The method involves fully interleaving a first portion of a memory subsystem having memory components with asymmetric memory capacities. A second remaining portion of the memory subsystem is partial interleaved according to an interleave bandwidth ratio. The first portion of the memory subsystem is allocated to one or more high-performance memory clients. The second remaining portion is allocated to one or more relatively lower-performance memory clients.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: August 18, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Richard A. Stewart, Dexter T. Chun
  • Publication number: 20150220125
    Abstract: Various embodiments of methods and systems for thermal energy management in a portable computing device (“PCD”) based on power level calculations are disclosed. An exemplary method includes tracking instantaneous operating temperatures and active power supply levels to one or more components. With an estimate or measurement of ambient temperature, the instantaneous operating temperature values and active power supply level values can be used to calculate an instantaneous thermal resistance value. In the event that thermal energy generation should be managed, a target operating temperature may be used with the ambient temperature and the instantaneous thermal resistance value to solve for an optimum power supply level. The active power supply level may then be adjusted based on the calculated optimum power supply level.
    Type: Application
    Filed: April 17, 2015
    Publication date: August 6, 2015
    Inventors: UNNIKRISHNAN VADAKKANMARUVEEDU, PARAS S. DOSHI, ANKUR JAIN, VINAY MITTER, RICHARD A. STEWART
  • Patent number: 9092327
    Abstract: Systems and methods are provided for allocating memory to dissimilar memory devices. An exemplary embodiment includes a method for allocating memory to dissimilar memory devices. An interleave bandwidth ratio is determined, which comprises a ratio of bandwidths for two or more dissimilar memory devices. The dissimilar memory devices are interleaved according to the interleave bandwidth ratio to define two or more memory zones having different performance levels. Memory address requests are allocated to the memory zones based on a quality of service (QoS).
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: July 28, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Subrato K. De, Richard A. Stewart, Gheorghe Calin Cascaval, Dexter T. Chun
  • Patent number: 9037882
    Abstract: Various embodiments of methods and systems for thermal energy management in a portable computing device (“PCD”) based on power level calculations are disclosed. An exemplary method includes tracking instantaneous operating temperatures and active power supply levels to one or more components. With an estimate or measurement of ambient temperature, the instantaneous operating temperature values and active power supply level values can be used to calculate an instantaneous thermal resistance value. In the event that thermal energy generation should be managed, a target operating temperature may be used with the ambient temperature and the instantaneous thermal resistance value to solve for an optimum power supply level. The active power supply level may then be adjusted based on the calculated optimum power supply level.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: May 19, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Unnikrishnan Vadakkanmaruveedu, Paras S. Doshi, Ankur Jain, Vinay Mitter, Richard A. Stewart
  • Patent number: 8984307
    Abstract: Various embodiments of methods and systems for managing battery capacity in a portable computing device (“PCD”) are disclosed. One such method includes leveraging a request/grant algorithm that receives a request from an offline component to come online. If battery capacity is available to accommodate the offline component, the request is granted. If battery capacity is not available to accommodate the offline component, the request is authorized at a reduced power level or capacity is created by reducing power to online components. Another method polls a battery to monitor demand on its capacity by active components. Offline components likely to come online concurrently with the active components are identified and ranked based on power consumption. A target current margin is adjusted based on the highest power consumption associated with an identified block of offline components.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: March 17, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Richard A. Stewart
  • Publication number: 20140240031
    Abstract: Various embodiments of methods and systems for tuning a thermal strategy of a portable computing device (“PCD”) based on PCD location information. In an exemplary embodiment, it may be recognized that the PCD is in an active state and producing thermal energy, or that one or more thermally aggressive components of the PCD are operating near temperature thresholds for efficient operation. The PCD location information is used to estimate the environmental ambient temperature to which the PCD is exposed. Certain embodiments may simply render the estimated ambient temperature for the benefit of the user or may use the estimated ambient temperature as an input to a program, application, or algorithm running on the PCD. It is envisioned that certain embodiments of the systems and methods may use the estimated ambient temperature to adjust temperature thresholds in the PCD against which thermal management policies govern thermally aggressive PCD components.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 28, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Unnikrishnan Vadakkanmaruveedu, Paras S. Doshi, Ankur Jain, Priyank Kumar, Vinay Mitter, Richard A. Stewart
  • Publication number: 20140164720
    Abstract: Systems and methods are provided for dynamically allocating a memory subsystem. An exemplary embodiment comprises a method for dynamically allocating a memory subsystem in a portable computing device. The method involves fully interleaving a first portion of a memory subsystem having memory components with asymmetric memory capacities. A second remaining portion of the memory subsystem is partial interleaved according to an interleave bandwidth ratio. The first portion of the memory subsystem is allocated to one or more high-performance memory clients. The second remaining portion is allocated to one or more relatively lower-performance memory clients.
    Type: Application
    Filed: February 28, 2013
    Publication date: June 12, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Richard A. Stewart, Dexter T. Chun
  • Publication number: 20140164690
    Abstract: Systems and methods are provided for allocating memory to dissimilar memory devices. An exemplary embodiment includes a method for allocating memory to dissimilar memory devices. An interleave bandwidth ratio is determined, which comprises a ratio of bandwidths for two or more dissimilar memory devices. The dissimilar memory devices are interleaved according to the interleave bandwidth ratio to define two or more memory zones having different performance levels. Memory address requests are allocated to the memory zones based on a quality of service (QoS).
    Type: Application
    Filed: February 28, 2013
    Publication date: June 12, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Subrato K. De, Richard A. Stewart, Gheorghe Calin Cascaval, Dexter T. Chun
  • Publication number: 20130311794
    Abstract: Various embodiments of methods and systems for managing battery capacity in a portable computing device (“PCD”) are disclosed. One such method includes leveraging a request/grant algorithm that receives a request from an offline component to come online. If battery capacity is available to accommodate the offline component, the request is granted. If battery capacity is not available to accommodate the offline component, the request is authorized at a reduced power level or capacity is created by reducing power to online components. Another method polls a battery to monitor demand on its capacity by active components. Offline components likely to come online concurrently with the active components are identified and ranked based on power consumption. A target current margin is adjusted based on the highest power consumption associated with an identified block of offline components.
    Type: Application
    Filed: May 21, 2012
    Publication date: November 21, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventor: Richard A. Stewart
  • Patent number: 8239246
    Abstract: A high-performance capability assessment model helps a health and life sciences business meet the challenges of the global marketplace. As a result, the health and life sciences business can achieve the clarity, consistency, and well-defined execution of core processes that reduce inefficiencies and waste that result from unnecessary process complexity and exceptions. In addition, the high-performance capability assessment model helps the health and life sciences business to identify specific areas in which improvements may be made, to understand how to make said improvements, and to establish levels of capability along the way to reaching an ultimate capability goal.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: August 7, 2012
    Assignee: Accenture Global Services Limited
    Inventors: Elizabeth Bigham, Thomas Heatherington, Gwen E. Houser, Corissa G. Leung, Kimberley O. Mentzer, Michelle W. Spiliotes, Richard A. Stewart
  • Publication number: 20120124428
    Abstract: A system and method for evaluating programmable device systems captures, categorizes, indexes, manipulates and stores generated embedded trace generated information in an enterprise database. Use cases may be executed on an ETM enabled processor, ETM trace data may be captured, and captured trace data may be manipulated and stored in the enterprise database. The data collected from numerous use cases over multiple executions may be used to generate a differential comparison. The differential comparison may be used to interpret and predict bottlenecks, bugs and irregularities within the programmable device.
    Type: Application
    Filed: November 17, 2010
    Publication date: May 17, 2012
    Inventors: Thomas M. ZENG, Richard A. STEWART
  • Patent number: 8174469
    Abstract: A display device which can provide configuration information to the driver circuit and methods of manufacturing and operating the same are disclosed. In one embodiment, a display device comprises a display array and a collection of links configured to store information related to the display array.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: May 8, 2012
    Assignee: Qualcomm MEMS Technologies, Inc.
    Inventors: Douglas H. Moe, Franklin P. Antonio, Richard A. Stewart
  • Patent number: 7920136
    Abstract: Methods of writing display data to MEMS display elements are configured to minimize charge buildup and differential aging. Simultaneous to writing rows of image data, a pre-write operation is performed on a next row. The pre-write operation writes either image data or the inverse of the image data to the next row. In some embodiments, the selection between writing image data and writing inverse image data is performed in a random or pseudo-random manner.
    Type: Grant
    Filed: April 28, 2006
    Date of Patent: April 5, 2011
    Assignee: QUALCOMM MEMS Technologies, Inc.
    Inventors: Richard A. Stewart, Clarence Chui, Robert S. Hastings
  • Patent number: 6714780
    Abstract: A method for reducing call dropping rates in a multi-beam communication system. The multi-beam communication system includes a user terminal, a gateway, and a plurality of beam sources, where each beam source projects a plurality of beams, and where a communication link between the user terminal and the gateway is established on one or more beams. The method according to the present invention relies on a messaging protocol between the gateway and the user terminal. Based on messages sent from the user terminal to the gateway, preferably on a preselected periodic basis, the gateway can determine the more desirable beam(s) for transmitting data or information to the user terminal. The messages sent from the user terminal to the gateway contain values representing beam strengths as measured at the user terminal. The gateway uses the user terminal measured beam strengths to select the beams that should be used for transmitting data or information to the user terminal.
    Type: Grant
    Filed: June 12, 2001
    Date of Patent: March 30, 2004
    Assignee: Qualcomm Incorporated
    Inventors: Franklin P. Antonio, Gene W. Marsh, Richard A. Stewart, Marie M. Bjerede, Ananthanarayanan Chockalingam, Arthur S. Kerns, Brian Butler, Matthew S. Grob, James T. Determan, Douglas Grover, Leonard N. Schiff, William G. Ames
  • Publication number: 20020083008
    Abstract: A user of a verification system registers directly at the verification system web site or by proxy at the time of engaging in an e-transaction through a vendor's web site. Upon registration, the user provides personal information in a secure environment. The verification system checks the database to cross-reference the user-provided information with the government-certified, or non-government certified data stored in the verification system databases. The verification system then creates a unique identifier and a digital identification badge. The user inputs the unique identifier into the system at the start of an e-transaction and the digital identification badge is securely transmitted from the verification system to the vendor in response to the unique identifier. The vendor decrypts the digital identification badge to confirm that the user is authorized to make a particular e-transaction.
    Type: Application
    Filed: December 22, 2000
    Publication date: June 27, 2002
    Inventors: Christopher F. Smith, Albert L. Bessey, Steven E. Brenner, Dan Murray, Richard A. Stewart, Victor Beck, Robert J. Mossi, Ron Kopolovic, Brian C. Bartlett
  • Patent number: 6208858
    Abstract: A method for reducing call dropping rates in a multi-beam communication system. The multi-beam communication system includes a user terminal, a gateway, and a plurality of beam sources, where each beam source projects a plurality of beams, and where a communication link between the user terminal and the gateway is established on one or more beams. The method according to the present invention relies on a messaging protocol between the gateway and the user terminal. Based on messages sent from the user terminal to the gateway, preferably on a preselected periodic basis, the gateway can determine the more desirable beam(s) for transmitting data or information to the user terminal. The messages sent from the user terminal to the gateway contain values representing beam strengths as measured at the user terminal. The gateway uses the user terminal measured beam strengths to select the beams that should be used for transmitting data or information to the user terminal.
    Type: Grant
    Filed: July 21, 1998
    Date of Patent: March 27, 2001
    Assignee: Qualcomm Incorporated
    Inventors: Franklin P. Antonio, Gene W. Marsh, Richard A. Stewart, Marie M. Bjerede, Ananthanarayanan Chockalingam, Arthur S. Kerns, Brian Butler, Matthew S. Grob, James T. Determan, Douglas Grover, Leonard N. Schiff, William G. Ames
  • Patent number: 6206145
    Abstract: A brake apparatus engages and locks a piston of a hydraulic elevator drive carrying an elevator car or a cable pulley. Attached at the upper end of a hydraulic cylinder guiding the piston is a beam on which are pivotally mounted at least two brake arms at pivot points. The brake arms are pivoted by a slidable plunger toward and away from the piston. Each brake are carries a brake lining having a shoulder formed on an inwardly facing surface providing a transition from a piston contact portion to a recessed portion of the surface. The shoulder is positioned in the same generally horizontal plane as the brake arm pivot point for initially engaging the surface of the piston to reduce forces transmitted through the brake arms during engagement and disengagement.
    Type: Grant
    Filed: December 21, 1998
    Date of Patent: March 27, 2001
    Assignee: Inventio AG
    Inventors: Edward G. Cable, Dean L. Jodry, Richard A. Stewart