-
公开(公告)号:US20230274778A1
公开(公告)日:2023-08-31
申请号:US18313930
申请日:2023-05-08
Applicant: QUALCOMM Incorporated
Inventor: Wesley James HOLLAND , Mehrad TAVAKOLI , Injoon HONG , Huang HUANG , Simon Peter William BOOTH , Gerhard REITMAYR
IPC: G11C11/419 , G06F1/3287 , G06F3/01 , G06F3/14 , G06T5/00 , G06T19/00 , G11C11/412 , H10B10/00
CPC classification number: G11C11/419 , G06F1/3287 , G06F3/013 , G06F3/14 , G06T5/006 , G06T19/006 , G11C11/412 , H10B10/12
Abstract: Systems, methods, and computer-readable media are provided for providing pose estimation in extended reality systems. An example method can include tracking, in a lower-power processing mode using a set of lower-power circuit elements on an integrated circuit, a position and orientation of a computing device during a lower-power processing period, the set of lower-power circuit elements including a static random-access memory (SRAM); suspending, based on a triggering event, the tracking in the lower-power processing mode; initiating a higher-power processing mode for tracking the position and orientation of the computing device during a higher-power processing period; and tracking, in the higher-power processing mode using a set of higher-power circuit elements on the integrated circuit and a dynamic random-access memory (DRAM), the position and orientation of the computing device during the higher-power processing period.
-
公开(公告)号:US20210125664A1
公开(公告)日:2021-04-29
申请号:US16667754
申请日:2019-10-29
Applicant: QUALCOMM Incorporated
Inventor: Wesley James HOLLAND , Mehrad TAVAKOLI , Injoon HONG , Huang HUANG , Simon Peter William BOOTH , Gerhard REITMAYR
IPC: G11C11/419 , G11C11/412 , H01L27/11 , G06T5/00 , G06T19/00 , G06F3/14 , G06F3/01 , G06F1/3287
Abstract: Systems, methods, and computer-readable media are provided for providing pose estimation in extended reality systems. An example method can include tracking, in a lower-power processing mode using a set of lower-power circuit elements on an integrated circuit, a position and orientation of a computing device during a lower-power processing period, the set of lower-power circuit elements including a static random-access memory (SRAM); suspending, based on a triggering event, the tracking in the lower-power processing mode; initiating a higher-power processing mode for tracking the position and orientation of the computing device during a higher-power processing period; and tracking, in the higher-power processing mode using a set of higher-power circuit elements on the integrated circuit and a dynamic random-access memory (DRAM), the position and orientation of the computing device during the higher-power processing period.
-
公开(公告)号:US20240370376A1
公开(公告)日:2024-11-07
申请号:US18522049
申请日:2023-11-28
Applicant: QUALCOMM Incorporated
Inventor: Subbarao PALACHARLA , Hiral NANDU , George PATSILARAS , Simon Peter William BOOTH , Rakesh Kumar GUPTA , Kedar BHOLE
IPC: G06F12/0888
Abstract: Aspects presented herein relate to methods and devices for data or graphics processing including an apparatus, e.g., a graphics processing unit (GPU). The apparatus may configure an address range in a cache. The apparatus may also obtain a request to access data in the cache, where the request to access the data includes an address in the cache that maps to a set index in a plurality of set indexes, where an address value for the set index corresponds to a portion of the address. Further, the apparatus may select an updated address value for the set index, where the updated address value is associated with an updated address within the address range, and the updated address value corresponds to a portion of the updated address. The apparatus may also allocate the data in the request to the updated address value for the set index.
-
公开(公告)号:US20230214330A1
公开(公告)日:2023-07-06
申请号:US17646690
申请日:2021-12-31
Applicant: QUALCOMM Incorporated
Inventor: Hiral NANDU , Subbarao PALACHARLA , George PATSILARAS , Alain ARTIERI , Simon Peter William BOOTH , Vipul GANDHI , Girish BHAT , Yen-Kuan WU , Younghoon KIM
IPC: G06F12/123 , G06F9/30
CPC classification number: G06F12/123 , G06F9/30101
Abstract: Various embodiments include methods and devices for implementing a criterion aware cache replacement policy by a computing device. Embodiments may include updating a staling counter, writing a value of a local counter to a system cache in association with a location in the system cache for with data, in which the value of the local counter includes a value of the staling counter when (i.e., at the time) the associated data is written to the system cache, and using the value of the local counter of the associated data to determine whether the associated data is stale.
-
公开(公告)号:US20210174047A1
公开(公告)日:2021-06-10
申请号:US16703616
申请日:2019-12-04
Applicant: QUALCOMM Incorporated
Inventor: Wesley James HOLLAND , Rashmi KULKARNI , Ling Feng HUANG , Huang HUANG , Jeffrey SHABEL , Chih-Chi CHENG , Satish ANAND , Songhe CAI , Simon Peter William BOOTH , Bohuslav RYCHLIK
Abstract: In some aspects, the present disclosure provides a method for managing a command queue in a universal flash storage (UFS) host device. The method includes determining to power on a first subsystem of a system-on-a-chip (SoC), wherein the determination to power on the first subsystem is made by a second subsystem of the SoC based on detection of user identity data contained in a first image frame during an initial biometric detection process. In certain aspects, the second subsystem is configured to operate independent of the first subsystem and control power to the first subsystem. In certain aspects, the second subsystem includes a second optical sensor, a set of ambient sensors, and a second processor configured to detect, via a set of ambient sensors, an event comprising one or more of an environmental event outside of the device or a motion event of the device.
-
公开(公告)号:US20240363043A1
公开(公告)日:2024-10-31
申请号:US18521414
申请日:2023-11-28
Applicant: QUALCOMM Incorporated
CPC classification number: G09G3/002 , G02B27/0093 , G02B27/0172 , G02B2027/0112 , G02B2027/013 , G09G2320/0626 , G09G2340/16 , G09G2354/00
Abstract: Aspects presented herein relate to methods, devices, and apparatuses for display processing. The apparatus may obtain a first intensity map associated with first luminance information for a scene. The apparatus may also configure a second intensity map based on the first intensity map and at least one coordinate frame from a perspective of a user of a device for display content associated with the scene. The apparatus may also determine whether luminance information for at least one region in the second intensity map is within a suitable luminance range for the display content associated with the scene. The apparatus may also process a set of pixels corresponding to a section in a display associated with the at least one region based on the luminance information being at least one of: within the suitable luminance range, outside of the suitable luminance range, or within an indistinguishable luminance range.
-
公开(公告)号:US20210149686A1
公开(公告)日:2021-05-20
申请号:US16689666
申请日:2019-11-20
Applicant: QUALCOMM Incorporated
Inventor: Matthew SEVERSON , Kangmin LEE , Cristian DUROIU , Simon Peter William BOOTH , Steven HALTER
Abstract: In some aspects, the present disclosure provides a method for bandgap voting. In some configurations, the method includes receiving: (i) a first set of votes from a first client of a system, and (ii) a second set of votes from a second client of the system, wherein the first set of votes indicate a first desired set of operational parameters for controlling a plurality of physical resources in the system, wherein the second set of votes indicate a second desired set of operational parameters for controlling the plurality of physical resources, and wherein the plurality of physical resources are shared by the first client and the second client.
-
公开(公告)号:US20210049099A1
公开(公告)日:2021-02-18
申请号:US16543328
申请日:2019-08-16
Applicant: QUALCOMM INCORPORATED
Inventor: ANDREW EDMUND TURNER , George PATSILARAS , Bohuslav RYCHLIK , Wesley James HOLLAND , Jeffrey SHABEL , Simon Peter William BOOTH
IPC: G06F12/0846 , G06F12/02 , G06F12/0871 , G06F12/0891 , G06F12/121
Abstract: In one aspect, space in a tile-unaware cache associated with an address aperture may be managed in different ways depending on whether a processing component initiating an access request through the aperture to a tile-based memory is tile-unaware or tile-aware. Upon a full-tile read by a tile-aware process, data may be evicted from the cache, or space may not be allocated. Upon a full-tile write by a tile-aware process, data may be evicted from the cache. In another aspect, a tile-unaware process may be supplemented with tile-aware features by generating a full tile of addresses in response to a partial-tile access. Upon a partial-tile read by the tile-unaware process, the generated addresses may be used to pre-fetch data. Upon a partial-tile write, the addresses may be used to evict data. Upon a bit block transfer, the addresses may be used in dividing the bit block transfer into units of tiles.
-
公开(公告)号:US20240386980A1
公开(公告)日:2024-11-21
申请号:US18522098
申请日:2023-11-28
Applicant: QUALCOMM Incorporated
Inventor: Simon Peter William BOOTH , Subbarao PALACHARLA , George PATSILARAS , Hiral NANDU , Girish BHAT , Yen-Kuan WU
IPC: G11C29/12
Abstract: Aspects presented herein relate to methods and devices for data or graphics processing including an apparatus, e.g., a graphics processing unit (GPU). The apparatus may obtain an indication of a data write for data associated with data processing. The apparatus may write, based on the indication, the data associated with the data processing to a memory address. The apparatus may receive a read request for the data including the memory address, where the read request is associated with a read with invalidate process. The apparatus may retrieve, based on the read request, the data from at least one of a first cache or at least one second memory, where the retrieval of the data is based on a timing of the indication of the data write. The apparatus may output the retrieved data from at least one of the first cache or the at least one second memory.
-
公开(公告)号:US20230222757A1
公开(公告)日:2023-07-13
申请号:US17647969
申请日:2022-01-13
Applicant: QUALCOMM Incorporated
Inventor: Scott BEITH , Gokce DANE , Simon Peter William BOOTH , Rohit BANDI
CPC classification number: G06V10/267 , G06T3/40 , G06T5/002 , G06T5/005 , G06V40/161 , G06V20/62 , G06T7/70 , G06V10/235 , G06F3/165 , G06T2207/30201 , G06V2201/02 , G06T2207/20104
Abstract: Media processing systems and techniques are described. A media processing system receives image data that represents an environment captured by an image sensor. The media processing system receives an indication of an object in the environment that is represented in the image data. The media processing system divides the image data into regions, including a first region and a second region. The object is represented in one of the plurality of regions. The media processing system modifies the image data to obscure the first region without obscuring the second region based on the object being represented in the one of the plurality of regions. The media processing system outputs the image data after modifying the image data. In some examples, the object is depicted in the first region and not the second region. In some examples, the object is depicted in the second region and not the first region.
-
-
-
-
-
-
-
-
-