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: 10067865Abstract: 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: GrantFiled: June 19, 2015Date of Patent: September 4, 2018Assignee: QUALCOMM IncorporatedInventors: Subrato K. De, Richard A. Stewart, Gheorghe Calin Cascaval, Dexter T. Chun
-
Patent number: 9465423Abstract: 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: GrantFiled: April 17, 2015Date of Patent: October 11, 2016Assignee: QUALCOMM INCORPORATEDInventors: Unnikrishnan Vadakkanmaruveedu, Paras S. Doshi, Ankur Jain, Vinay Mitter, Richard A. Stewart
-
Publication number: 20150286565Abstract: 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: ApplicationFiled: June 19, 2015Publication date: October 8, 2015Inventors: Subrato K. De, Richard A. Stewart, Gheorghe Calin Cascaval, Dexter T. Chun
-
Patent number: 9110795Abstract: 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: GrantFiled: February 28, 2013Date of Patent: August 18, 2015Assignee: QUALCOMM IncorporatedInventors: Richard A. Stewart, Dexter T. Chun
-
Publication number: 20150220125Abstract: 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: ApplicationFiled: April 17, 2015Publication date: August 6, 2015Inventors: UNNIKRISHNAN VADAKKANMARUVEEDU, PARAS S. DOSHI, ANKUR JAIN, VINAY MITTER, RICHARD A. STEWART
-
Patent number: 9092327Abstract: 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: GrantFiled: February 28, 2013Date of Patent: July 28, 2015Assignee: QUALCOMM IncorporatedInventors: Subrato K. De, Richard A. Stewart, Gheorghe Calin Cascaval, Dexter T. Chun
-
Patent number: 9037882Abstract: 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: GrantFiled: February 27, 2013Date of Patent: May 19, 2015Assignee: QUALCOMM INCORPORATEDInventors: Unnikrishnan Vadakkanmaruveedu, Paras S. Doshi, Ankur Jain, Vinay Mitter, Richard A. Stewart
-
Patent number: 8984307Abstract: 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: GrantFiled: May 21, 2012Date of Patent: March 17, 2015Assignee: QUALCOMM IncorporatedInventor: Richard A. Stewart
-
Publication number: 20140240031Abstract: 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: ApplicationFiled: February 27, 2013Publication date: August 28, 2014Applicant: QUALCOMM IncorporatedInventors: Unnikrishnan Vadakkanmaruveedu, Paras S. Doshi, Ankur Jain, Priyank Kumar, Vinay Mitter, Richard A. Stewart
-
Publication number: 20140164720Abstract: 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: ApplicationFiled: February 28, 2013Publication date: June 12, 2014Applicant: QUALCOMM INCORPORATEDInventors: Richard A. Stewart, Dexter T. Chun
-
Publication number: 20140164690Abstract: 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: ApplicationFiled: February 28, 2013Publication date: June 12, 2014Applicant: QUALCOMM IncorporatedInventors: Subrato K. De, Richard A. Stewart, Gheorghe Calin Cascaval, Dexter T. Chun
-
Publication number: 20130311794Abstract: 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: ApplicationFiled: May 21, 2012Publication date: November 21, 2013Applicant: QUALCOMM INCORPORATEDInventor: Richard A. Stewart
-
Patent number: 8239246Abstract: 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: GrantFiled: August 27, 2009Date of Patent: August 7, 2012Assignee: Accenture Global Services LimitedInventors: Elizabeth Bigham, Thomas Heatherington, Gwen E. Houser, Corissa G. Leung, Kimberley O. Mentzer, Michelle W. Spiliotes, Richard A. Stewart
-
Publication number: 20120124428Abstract: 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: ApplicationFiled: November 17, 2010Publication date: May 17, 2012Inventors: Thomas M. ZENG, Richard A. STEWART
-
Patent number: 8174469Abstract: 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: GrantFiled: May 5, 2006Date of Patent: May 8, 2012Assignee: Qualcomm MEMS Technologies, Inc.Inventors: Douglas H. Moe, Franklin P. Antonio, Richard A. Stewart
-
Patent number: 7920136Abstract: 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: GrantFiled: April 28, 2006Date of Patent: April 5, 2011Assignee: QUALCOMM MEMS Technologies, Inc.Inventors: Richard A. Stewart, Clarence Chui, Robert S. Hastings
-
Patent number: 6714780Abstract: 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: GrantFiled: June 12, 2001Date of Patent: March 30, 2004Assignee: Qualcomm IncorporatedInventors: 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: 20020083008Abstract: 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: ApplicationFiled: December 22, 2000Publication date: June 27, 2002Inventors: 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: 6208858Abstract: 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: GrantFiled: July 21, 1998Date of Patent: March 27, 2001Assignee: Qualcomm IncorporatedInventors: 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: 6206145Abstract: 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: GrantFiled: December 21, 1998Date of Patent: March 27, 2001Assignee: Inventio AGInventors: Edward G. Cable, Dean L. Jodry, Richard A. Stewart