-
公开(公告)号:US12125157B2
公开(公告)日:2024-10-22
申请号:US18069455
申请日:2022-12-21
Applicant: Ultrahaptics IP Two Limited
Inventor: David S. Holz , Robert Samuel Gordon , Matias Perez
CPC classification number: G06T19/006 , G06F3/00 , G06F3/011 , G06V40/28
Abstract: The technology disclosed can provide improved safety by detecting potential unsafe conditions (e.g., collisions, loss of situational awareness, etc.) confronting the user of a wearable (or portable) sensor configured to capture motion and/or determining the path of an object based on imaging, acoustic or vibrational waves. Implementations can enable improved safety to users of virtual reality for machine control and/or machine communications applications using wearable (or portable) devices, e.g., head mounted displays (HMDs), wearable goggles, watch computers, smartphones, and so forth, or mobile devices, e.g., autonomous and semi-autonomous robots, factory floor material handling systems, autonomous mass-transit vehicles, automobiles (human or machine driven), and so forth, equipped with suitable sensors and processors employing optical, audio or vibrational detection.
-
公开(公告)号:US20240345635A1
公开(公告)日:2024-10-17
申请号:US18757145
申请日:2024-06-27
Applicant: APPLE INC.
Inventor: Brett W. Degner , Caitlin Elizabeth Kalinowski , Richard D. Kosoglow , Joshua D. Banko , David H. Narajowski , Jonathan L. Berk , Michael E. Leclerc , Michael D. McBroom , Asif Iqbal , Paul S. Michelsen , Mark K. Sin , Paul A. Baker , Harold L. Sontag , Wai Ching Yuen , Matthew P. Casebolt , Kevin S. Fetterman , Alexander C. Calkins , Daniel L. McBroom
IPC: G06F1/18 , G06F1/20 , G06F3/00 , G08B5/36 , G08B21/18 , H01L23/40 , H05K1/02 , H05K5/03 , H05K7/20
CPC classification number: G06F1/181 , G02B6/0001 , G02B6/0008 , G02B6/001 , G06F1/182 , G06F1/183 , G06F1/185 , G06F1/188 , G06F1/20 , G06F1/206 , G06F3/00 , G08B5/36 , G08B21/18 , H01L23/4093 , H05K1/0203 , H05K5/03 , H05K7/20009 , H05K7/20145 , H05K7/20154 , H05K7/20163 , H05K7/20172 , H05K7/20209 , H05K7/2039 , H05K7/2049
Abstract: An internal component and external interface arrangement for a cylindrical compact computing system is described that includes at least a structural heat sink having triangular shape disposed within a cylindrical volume defined by a cylindrical housing. A computing engine having a generally triangular shape is described having internal components that include a graphics processing unit (GPU) board, a central processing unit (CPU) board, an input/output (V/O) interface board, an interconnect board, and a power supply unit (PSU).
-
公开(公告)号:US12118384B2
公开(公告)日:2024-10-15
申请号:US17452872
申请日:2021-10-29
Applicant: BlackBerry Limited
Inventor: Elad Lahav
CPC classification number: G06F9/4881
Abstract: In some examples, a system includes a plurality of processors and a kernel scheduler. The kernel scheduler associates each respective processor of the plurality of processors with a collection of clusters, wherein each cluster of the collection of clusters represents a respective different subset of the plurality of processors, and the respective processor is a member of each cluster of the collection of clusters. For each corresponding cluster of the collection of clusters, the kernel scheduler maintains a data structure associated with a ready queue of the kernel scheduler, the data structure comprising elements representing thread priorities, wherein an element of the data structure is associated with an ordered list of threads in the ready queue.
-
公开(公告)号:US12118231B2
公开(公告)日:2024-10-15
申请号:US17386305
申请日:2021-07-27
Applicant: DELL PRODUCTS L.P.
Inventor: Claudio Desanti , Joseph LaSalle White , Erik Smith
CPC classification number: G06F3/0655 , G06F3/0604 , G06F3/067
Abstract: A traditional storage platform performs many basic functions, such as storage partitions allocation (i.e., namespace masking) and many advanced functions, such as deduplication or dynamic storage allocation. These functions need to be managed and this results in a multiple management system paradigm in which a fabric management application manages the fabric connectivity policies (i.e., zoning), while a storage management application manages the storage namespace mappings and advanced functions. Embodiments herein provide for centralized management for both connectivity and storage namespace mapping, among other advanced features. Namespace zoning information may comprise namespace zone groups, namespace zones, namespace zone members, namespace zone aliases, and namespace zone alias members, which expand the Non-Volatile Memory Express (NVMe) over Fabrics (NVMe-oF) zoning framework from just connectivity control to full namespace allocation.
-
公开(公告)号:US12118137B2
公开(公告)日:2024-10-15
申请号:US17436839
申请日:2020-03-27
Applicant: Sony Interactive Entertainment Inc.
Inventor: Yuto Hayakawa
Abstract: A boundary surface setting section sets the boundary surface for delimiting a permissible region that is the region which is located inside the real space and in which the user wearing a head-mounted display is permitted to exist and an impermissible region that is the region which is located inside the real space and in which the user is not permitted to exist. A display control section causes a portion or a whole of a virtual object representing the boundary surface to be displayed on the head-mounted display. The boundary surface includes a first boundary line having a first height and a second boundary line having a second height, and a portion or all of the first boundary line is different from the second boundary line.
-
36.
公开(公告)号:US12105219B2
公开(公告)日:2024-10-01
申请号:US18107862
申请日:2023-02-09
Applicant: The Tomorrow Companies Inc.
Inventor: James R. Carswell , Torry L. Akins
IPC: G01S7/295 , G01S7/02 , G01S7/282 , G01S7/285 , G01S7/288 , G01S7/35 , G01S13/02 , G01S13/22 , G06F1/12 , G06F3/00 , G06F13/42
CPC classification number: G01S7/295 , G01S7/02 , G01S7/282 , G01S7/288 , G06F1/12 , G06F3/00 , G06F13/4221 , G01S7/285 , G01S7/356 , G01S2013/0245 , G01S13/225 , G06F2213/0026
Abstract: The present disclosure relates to digital signal processing architectures, and more particularly to a modular object-oriented digital system architecture ideally suited for radar, sonar and other general purpose instrumentation which includes the ability to self-discover modular system components, self-build internal firmware and software based on the modular components, sequence signal timing across the modules and synchronize signal paths through multiple system modules.
-
公开(公告)号:US12100080B2
公开(公告)日:2024-09-24
申请号:US17831217
申请日:2022-06-02
Applicant: Magic Leap, Inc.
Inventor: Paul Armistead Hoover , Sam Baker , Jennifer M. R. Devine
IPC: G06T11/60 , G02B27/01 , G06F3/00 , G06F3/01 , G06F3/04812 , G06F3/04815 , G06T19/00 , G06V20/20 , G06V40/18
CPC classification number: G06T11/60 , G02B27/017 , G06F3/005 , G06F3/011 , G06F3/012 , G06F3/013 , G06F3/017 , G06F3/04812 , G06F3/04815 , G06T19/006 , G06V20/20 , G06V40/193
Abstract: Systems and methods for displaying a virtual reticle in an augmented or virtual reality environment by a wearable device are described. The environment can include real or virtual objects that may be interacted with by the user through a variety of poses, such as, e.g., head pose, eye pose or gaze, or body pose. The user may select objects by pointing the virtual reticle toward a target object by changing pose or gaze. The wearable device can recognize that an orientation of a user's head or eyes is outside of a range of acceptable or comfortable head or eye poses and accelerate the movement of the reticle away from a default position and toward a position in the direction of the user's head or eye movement, which can reduce the amount of movement by the user to align the reticle and target.
-
38.
公开(公告)号:US12099743B2
公开(公告)日:2024-09-24
申请号:US17709745
申请日:2022-03-31
Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
Inventor: Liang Li , Loc Tu , Yinfeng Yu , Xuan Tian
CPC classification number: G06F3/0655 , G06F3/0604 , G06F3/064 , G06F3/0653 , G06F3/0679 , G06N5/04
Abstract: A non-volatile storage apparatus comprises a plurality of memory cells that store host data and two models, a control circuit for writing to and reading from the memory cells, and an inference circuit. The inference circuit uses the first model with a first set of one or more metrics describing current operation of the non-volatile storage apparatus to make a first level prediction about defects and uses the second model with a second set of one or more metrics describing current operation of the non-volatile storage apparatus to make a second level prediction about defects. In one embodiment, the first level prediction is faster to make and uses less data collection, but is not as reliable, as the second level prediction. While second level prediction is more reliable, it takes more time to perform and requires a more intensive data collection, so it is only used when needed.
-
公开(公告)号:US12099691B2
公开(公告)日:2024-09-24
申请号:US17006358
申请日:2020-08-28
Inventor: Ya Zhang , Xiyang Zhou , Yiqi Li , Han Wen , Ronghao Huang
IPC: G06F3/00 , G06F3/04815 , G06F3/04817 , G06F3/04842 , G06F3/04847 , G06F3/0488 , G06F9/00 , G06F17/00 , G06V20/20
CPC classification number: G06F3/04815 , G06F3/04817 , G06F3/04842 , G06F3/04847 , G06F3/0488 , G06V20/20
Abstract: This application discloses a method and an apparatus for picking up a virtual item in a virtual environment, a terminal, and a computer-readable storage medium, which belong to the field of human-computer interaction. The method can include displaying a user interface, and obtaining, according to a first instruction triggered by an interaction operation on the user interface, an operation trajectory formed by the interaction operation on the user interface. The method can further include obtaining, in a case that the operation trajectory forms an enclosed region, at least two target virtual items located in the enclosed region in the virtual environment, aggregating the target virtual items in a designated location in the virtual environment, and controlling, in a case that the virtual object moves to the designated location, the virtual object to pick up the target virtual items.
-
公开(公告)号:US12086644B2
公开(公告)日:2024-09-10
申请号:US17399711
申请日:2021-08-11
Applicant: Apple Inc.
Inventor: Andrew M. Havlir , Steven Fishwick , David A. Gotwalt , Benjamin Bowman , Ralph C. Taylor , Melissa L. Velez , Mladen Wilder , Ali Rabbani Rankouhi , Fergus W. MacGarry
CPC classification number: G06F9/5044 , G06F9/4881 , G06F9/505 , G06T1/20 , G06T1/60
Abstract: Disclosed techniques relate to work distribution in graphics processors. In some embodiments, an apparatus includes circuitry that implements a plurality of logical slots and a set of graphics processor sub-units that each implement multiple distributed hardware slots. The circuitry may determine different distribution rules for first and second sets of graphics work and map logical slots to distributed hardware slots based on the distribution rules. In various embodiments, disclosed techniques may advantageously distribute work efficiently across distributed shader processors for graphics kicks of various sizes.
-
-
-
-
-
-
-
-
-