-
公开(公告)号:US12032839B2
公开(公告)日:2024-07-09
申请号:US16947432
申请日:2020-07-31
Applicant: Meta Platforms Technologies, LLC
Inventor: Shrirang Madhav Yardi , Gregory Edward Ehmann , Ennio Salemi , George Spatz , Jeffrey Ryden
CPC classification number: G06F3/0634 , G06F1/28 , G06F3/0625 , G06F3/064 , G06F3/0673 , G06T19/006 , G06F3/011
Abstract: The disclosure describes techniques for hierarchical power management of memory of an artificial reality system to reduce power consumption by the memory. An example device may be a peripheral device configured to generate artificial reality content for display or a head-mounted display unit (HMD) configured to output artificial reality content for display. The device includes memory divided into multiple memory blocks configurable to operate in a plurality of power modes. The device also includes memory block controllers controlling memory blocks. Each memory block controller controls which power mode in which the corresponding memory block is to operate, independent of any of the other memory blocks. The device includes a memory power controller configured to configure control registers of the memory block controllers to direct the memory block controllers to select one of the plurality of power modes for the memory blocks when the memory blocks are not being accessed.
-
162.
公开(公告)号:US20240223780A1
公开(公告)日:2024-07-04
申请号:US18150103
申请日:2023-01-04
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: Nayeong KIM , Chun-Wei CHAN
IPC: H04N19/167 , G06T7/11 , H04N19/176
CPC classification number: H04N19/167 , G06T7/11 , H04N19/176
Abstract: One embodiment of the present invention sets forth a technique for generation region-based user interest levels for use during video encoding. The technique includes identifying a plurality of view events associated with a frame of a video content, wherein each view event comprises field of view information indicating a region in the frame at which an interest of a given user was directed when the frame was being rendered, processing the field of view information included in at least a subset of the plurality of view events to generate per-pixel interest levels for a plurality of pixels in the frame, determining a plurality of regions in the frame including the plurality of pixels, generating per-region interest levels for the plurality of regions based on the per-pixel interest levels, and transmitting the per-region interest levels to one or more encoders for encoding the video content in a manner that accounts for the plurality of view events.
-
公开(公告)号:US20240220574A1
公开(公告)日:2024-07-04
申请号:US18525466
申请日:2023-11-30
Applicant: Meta Platforms Technologies, LLC
Inventor: Shiyu Liu , Soroush Heidari , Tomonari Tohara , Reza Tusi , Javid Jaffari
IPC: G06F17/16
CPC classification number: G06F17/16
Abstract: A method implemented by a digital signal processor (DSP) including application-specific processing engines is provided. The method includes accessing, by the application-specific processing engines a configurable microcode. The configurable microcode includes a set of instructions configured to cause the application-specific processing engines to execute a matrix-based arithmetic algorithm. The method includes executing, by the application-specific processing engines, and based on the configurable microcode, the matrix-based arithmetic algorithm. Executing the matrix-based arithmetic algorithm includes receiving, by the application-specific processing engines, one or more input matrices, performing, by the application-specific processing engines, a plurality of computations based on the one or more input matrices by iteratively executing one or more of a predetermined set of arithmetic operations until the execution of the matrix-based arithmetic algorithm is completed, and generating, by the application-specific processing engines, an output corresponding to the completed execution of the matrix-based arithmetic algorithm.
-
164.
公开(公告)号:US20240220273A1
公开(公告)日:2024-07-04
申请号:US18527004
申请日:2023-12-01
Applicant: Meta Platforms Technologies, LLC
Inventor: Vignesh Vivekraja , Tomonari Tohara , Reza Tusi , Abuduwaili Tuoheti , Javid Jaffari , Vlad Fruchter , David Vakrat , Ohad Meitav
CPC classification number: G06F9/3893 , G06F9/3001 , G06F9/3012
Abstract: In one embodiment, a system comprising a processor and a non-transitory memory coupled to the processor comprising instructions executable by the processor. The processor, comprising an internal memory; a Multiply-Accumulate (MAC) array; a first vector register array; a second vector register array; and a third vector register array, is operable when executing a first instruction among the instructions to feed a weight vector array from the second vector register array to the MAC array, broadcast an input activation vector to the MAC array, multiply an input activation value broadcast to the MAC unit from the input activation vector and a weight value fed to the MAC unit from the weight vector array at each MAC unit in the MAC array, and store a partial output activation vector to the third vector register array, wherein the partial output activation vector is the output of the MAC array.
-
公开(公告)号:US20240219583A1
公开(公告)日:2024-07-04
申请号:US18390856
申请日:2023-12-20
Applicant: Meta Platforms Technologies, LLC
Inventor: Scott SHILL , Tony DAVID , Kirk Erik BURGESS
CPC classification number: G01S19/485 , G01S19/49
Abstract: According to examples, a system for determining a location using a plurality of geo-location techniques is described. The system may include a processor and a memory storing instructions. The processor, when executing the instructions, may cause the system to receive sensor data associated with the location, receive image information associated with the location, analyze the image information associated with the location, and provide a localization and mapping analysis for the location. The processor, when executing the instructions, may then determine an analyzed list of features and a primary landmark associated with the location, and determine location information for the location based on the analyzed list of features and the primary landmark.
-
公开(公告)号:US20240212298A1
公开(公告)日:2024-06-27
申请号:US18601317
申请日:2024-03-11
Applicant: Meta Platforms Technologies, LLC
Inventor: Eugene LEE
IPC: G06T19/00 , G02B27/00 , G02B27/01 , G06F3/04815
CPC classification number: G06T19/006 , G02B27/0093 , G02B27/017 , G06F3/04815
Abstract: In one embodiment, a method includes rendering, for a VR display device and based on a field of view of a user in a real-world environment, a first output image of a VR environment comprising a virtual boundary corresponding to a real-world environment; determining a pose of one or more real-world objects in the real-world environment relative to the user; and rendering, for the VR display device, a second output image comprising the VR environment comprising one or more outline rendered views of the one or more real-world objects, wherein a pose of the one or more outline rendered views of the one or more real-world objects relative to the user corresponds to the pose of the one or more real-world objects.
-
公开(公告)号:US20240212262A1
公开(公告)日:2024-06-27
申请号:US18601661
申请日:2024-03-11
Applicant: Meta Platforms Technologies, LLC
Inventor: Brian Keith CABRAL , Albert PARRA POZO
Abstract: A 3D conversation system can facilitate 3D conversations in an augmented reality environment, allowing conversation participants to appear as if they are face-to-face. The 3D conversation system can accomplish this with a pipeline of data processing stages, which can include calibrate, capture, tag and filter, compress, decompress, reconstruct, render, and display stages. Generally, the pipeline can capture images of the sending user, create intermediate representations, transform the representations to convert from the orientation the images were taken from to a viewpoint of the receiving user, and output images of the sending user, from the viewpoint of the receiving user, in synchronization with audio captured from the sending user. Such a 3D conversation can take place between two or more sender/receiving systems and, in some implementations can be mediated by one or more server systems. In various configurations, stages of the pipeline can be customized based on a conversation context.
-
公开(公告)号:US20240211676A1
公开(公告)日:2024-06-27
申请号:US18393216
申请日:2023-12-21
Applicant: Meta Platforms Technologies, LLC
Inventor: Weiping Dou , Ulf Jan Ove Mattsson , Peter Eli Renner , Jiang Zhu , Geng Ye , Yuandong Tian , Andrew Cohen , Beidi Chen
IPC: G06F30/398 , G06F30/31
CPC classification number: G06F30/398 , G06F30/31 , G06F2119/18
Abstract: A disclosed computer-implemented method may include (1) receiving (A) a set of design specifications associated with an antenna performance characteristic, (B) a set of requirements for an antenna architecture, (C) a parameterization that describes parameters of an antenna structure, and (D) a set of bounds for the parameterization, and (2) determining, based on the set of design specifications, the set of requirements, the parameterization, and the set of bounds, and in accordance with a global optimization algorithm and a local tuning algorithm, a design for the antenna architecture. Various other methods, systems, and computer-readable media are also disclosed.
-
公开(公告)号:US20240211045A1
公开(公告)日:2024-06-27
申请号:US18395323
申请日:2023-12-22
Applicant: Meta Platforms Technologies, LLC
Inventor: Eric VanWyk , Filipp Demenschonok , Pinghung Wei , Brendan Patrick Flynn , Zidong Li
CPC classification number: G06F3/015 , G06F11/3041 , G06F11/3058 , G06F3/017 , G06F2201/86
Abstract: An apparatus, system, and method of reducing and controlling values of at least one characteristic (e.g., impedance) associated with biopotential-signal sensors is provided. The apparatus, system, and method includes monitoring—based on data from a wearable device that includes a biopotential-signal sensor, a characteristic-stabilizing component, and a characteristic monitor—a characteristic at the sensor-skin interface that impacts the biopotential-signal sensor's ability to sense biopotential signals. In accordance with selecting a biopotential-signal sensitivity need, provide an adjustment (e.g., stimulation) to the characteristic in accordance with a sensitivity-stabilizing mode until the characteristic satisfies the first biopotential-signal sensitivity need. The adjustments may be provided in various methods to achieve desired results.
-
公开(公告)号:US20240210611A1
公开(公告)日:2024-06-27
申请号:US18371780
申请日:2023-09-22
Applicant: Meta Platforms Technologies, LLC
Inventor: Miaomiao Xu , Ying Geng , Sheng Ye , Andrew John Ouderkirk , Liliana Ruiz Diaz , Zhaoyu Nie
CPC classification number: G02B6/0055 , G02B27/0172 , G02B2027/0178
Abstract: A lightguide with partially reflective slanted polarization-selective bulk mirrors is disclosed. The lightguide may be used in a near-eye display with a polarized image source. The polarization-selective bulk mirrors reflect light of the polarized image source, and fully transmit light of the orthogonal polarization, causing the mirrors to be less conspicuous to an external viewer while preserving high efficiency of delivery of the image light to the viewer.
-
-
-
-
-
-
-
-
-