Patents by Inventor Daren Croxford
Daren Croxford 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).
-
Publication number: 20250111602Abstract: Example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to enhance a rendered image. In an implementation, a process to enhance a portion of a rendered image may be affected based, at least in part, on a shading rate applied in rendering the portion of the rendered image.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Inventors: Daren Croxford, Roberto Lopez Mendez, Mina Ivanova Dimova, Maxim Novikov
-
Publication number: 20250111467Abstract: When generating a sequence of render outputs using a graphics processor, the completion status of rendering tasks for different render outputs is tracked so that processing tasks for later render outputs in the sequence of outputs can be processed concurrently with processing tasks for earlier render outputs in the sequence of outputs whilst ensuring that any dependencies between the rendering tasks are enforced.Type: ApplicationFiled: September 24, 2024Publication date: April 3, 2025Applicant: Arm LimitedInventors: Olof Henrik Uhrenholt, Mark Underwood, Daren Croxford, Joseph Michael Richardson
-
Publication number: 20250111464Abstract: When performing a sequence of rendering jobs, rendering tasks for separate rendering jobs are permitted to overlap within the graphics processor's processing (shader) cores. A record is maintained of which rendering tasks are currently being processed by the graphics processor's processing (shader) cores which record can then be used to enforce any data (processing) dependencies between different rendering jobs.Type: ApplicationFiled: September 29, 2023Publication date: April 3, 2025Applicant: Arm LimitedInventors: Mark Underwood, Wing-Tsi Henry Wong, Olof Henrik Uhrenholt, Philip Carlos Garcia, Daren Croxford
-
Patent number: 12265603Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more processing devices to facilitate and/or support one or more operations and/or techniques for authenticating an identity of a subject. In particular, some embodiments are directed to techniques for authentication of an identity of a subject as being an identity of a particular unique individual based, at least in part, on involuntary responses by the subject to sensory stimuli.Type: GrantFiled: July 26, 2019Date of Patent: April 1, 2025Assignee: Arm LimitedInventors: Daren Croxford, Roberto Lopez Mendez, Mbou Eyole, Matthew James Horsnell
-
Publication number: 20250103383Abstract: According to the present techniques there is provided a method of operating a data processor unit to generate processing tasks. The data processor unit comprises a control circuit configured to receive, from a host processor unit, a request for the data processor unit to perform processing jobs and to generate a workload for each job. Each workload comprises one or more tasks. The data processor unit further comprises first and second execution units to process the workloads.Type: ApplicationFiled: September 26, 2023Publication date: March 27, 2025Inventors: Elliot Maurice Simon Rosemarine, Daren Croxford
-
Publication number: 20250068420Abstract: Data processing systems comprising a data processor, the data processor comprising an execution unit and storage for storing input data values for use by and/or output data values generated by the execution unit when executing instructions to perform data processing operations, and methods of control thereof, in which control of storage of data values for data source(s) of the storage is based on indication(s), in instruction(s) requiring use of data source(s) for a data processing operation, that one or more data values in the data source(s) are no longer required to be retained.Type: ApplicationFiled: June 5, 2024Publication date: February 27, 2025Applicant: Arm LimitedInventors: Daren Croxford, Sharjeel Saeed, Isidoros Sideris
-
Patent number: 12223325Abstract: A data processor is disclosed in which groups of execution threads comprising a thread group can execute a set of instructions in lockstep, and in which a plurality of execution lanes can perform processing operations for the execution threads. In response to an execution thread issuing circuit determining whether a portion of active threads of a first thread group and a portion of active threads of a second thread group use different execution lanes of the plurality of execution lanes, the execution thread issuing circuit issuing both the portion of active threads of a first thread group and a portion of active threads of a second thread group for execution. This can have the effect of increasing data processor efficiency, thereby increasing throughput and reducing latency.Type: GrantFiled: July 24, 2023Date of Patent: February 11, 2025Assignee: Arm LimitedInventors: Daren Croxford, Isidoros Sideris
-
Publication number: 20240289599Abstract: Subject matter disclosed herein may relate to storage and/or processing of signals and/or states representative of neural network parameters in a computing device, and may relate more particularly to configuring circuitry in a computing device to process signals and/or states representative of neural network parameters.Type: ApplicationFiled: May 3, 2024Publication date: August 29, 2024Inventor: Daren Croxford
-
Patent number: 12067798Abstract: Systems, apparatuses, devices and methods for body pose tracking are provided that are simple, inexpensive, flexible, accurate and robust. One body pose tracking system includes a mobile device, such as a smartphone, and active or passive marker bands. Images and depth information captured by the smartphone may be analyzed using an Inverse Kinematic (IK) model, and, in certain cases, the IK model solution may be augmented by machine learning. Other body pose tracking systems include an augmented-reality/virtual-reality (AR/VR) head-mounted-display (HMD) and/or AR/VR glasses rather than a smartphone. An AR/VR HMD device may include a depth sensor and multiple environment-facing cameras.Type: GrantFiled: January 11, 2022Date of Patent: August 20, 2024Assignee: Arm LimitedInventors: Roberto Lopez Mendez, Daren Croxford, Peter James Samuel Ferguson, Judicael Sean Eugene Clair, Koki Mitsunami, Benjamin Charles Clark, Mina Ivanova Dimova, Pavel Rudko
-
Patent number: 12055835Abstract: There is provided a display apparatus to focus light for a user. The apparatus comprises a tuneable lens having controllable optical properties, an eye-tracker device to determine a position at which the user is looking, and circuitry to control the optical properties of the tuneable lens to bring an object at the depth of the position into focus for the user. A method of focusing light is also provided. The method comprises determining a position at which the user is looking and controlling optical properties of a tuneable lens to bring an object at the depth of the position into focus for the user.Type: GrantFiled: September 24, 2021Date of Patent: August 6, 2024Assignee: Arm LimitedInventors: Roberto Lopez Mendez, Daren Croxford
-
Patent number: 12047386Abstract: A computer-implemented method for an augmented-reality system is provided. The computer-implemented method comprises obtaining sensed data, representing an environment in which the AR system is located, determining that the AR system is in a location associated with a first authority characteristic, and controlling access to the sensed data for one or more applications operating in the AR system. Each of the one or more applications is associated with a respective authority characteristic. Controlling access to the sensed data for a said application is performed in dependence on the first authority characteristic and a respective authority characteristic associated with the said application. An AR system comprising one or more sensors, storage for storing sensed data, one or more application modules, and one or more processors arranged to perform the computer-implemented method is provided.Type: GrantFiled: August 24, 2020Date of Patent: July 23, 2024Assignee: Arm LimitedInventors: Roberto Lopez Mendez, Daren Croxford, Ioan-Cristian Szabo, Mina Ivanova Dimova
-
Patent number: 12032155Abstract: A head-mounted unit for assisting a user, such as a hearing-impaired user, is provided. The head-mounted unit comprises tracking sensors for monitoring a user wearing the head-mounted unit in order to determine a gaze direction which the user is looking. A sensor detects a sound source located in the identified gaze direction. Sound from the sound source may be recognised using speech recognition on captured audio from the sound source or computer vision on images of the sound source. A user interface provides information to the user to assist the user in recognising sound from the sound source.Type: GrantFiled: August 23, 2021Date of Patent: July 9, 2024Assignee: Arm LimitedInventors: Daren Croxford, Laura Johanna Lähteenmäki, Sean Tristram LeGuay Ellis
-
Patent number: 12033234Abstract: The present disclosure relates to a method of operating a graphics processing system for providing frames over communication channel in a communication network, the graphics processing system being configured to process data for an application executed thereon to render frames for the application to be output for transmission over the communication channel to a client device, the method comprising: determining network characteristics of the communication network and/or server characteristics of the server; adaptively selecting a first prediction method from a plurality of prediction methods to be used for displaying frames based on the determined network characteristics and/or server characteristics; generating a plurality of frames based on the first prediction method; and selectively providing, based on the first prediction method, one or more output frames from the plurality of frames to the application to be output for transmission over the communication channel.Type: GrantFiled: February 8, 2021Date of Patent: July 9, 2024Assignee: Arm LimitedInventors: Daren Croxford, Guy Larri, Julian Katenbrink
-
Patent number: 12020442Abstract: A graphics processing system and method of operating a graphics processing system that generates “spacewarped” frames for display is disclosed. Motion vectors are used to determine the motion of objects appearing in rendered application frames. The so-determined motion is then used to generate “spacewarped” versions of the rendered application frames.Type: GrantFiled: February 4, 2022Date of Patent: June 25, 2024Assignee: Arm LimitedInventors: Daren Croxford, Roberto Lopez Mendez
-
Publication number: 20240193718Abstract: A tiled-based graphics processor that comprises a plurality of tiling units is disclosed. The graphics processor includes an assigning circuit that assigns tiling units to sort geometry for initial regions of a render output that encompass plural primitive listing regions, and causes assigned tiling units to sort geometry for an initial region into primitive listing regions that the initial region encompasses.Type: ApplicationFiled: November 7, 2023Publication date: June 13, 2024Applicant: Arm LimitedInventors: Daren Croxford, Frank Klaeboe Langtind, Robert William Genders
-
Patent number: 11995475Abstract: An information processing apparatus is described for processing a workload. The information processing apparatus comprises a processor and a memory element connected to the processor via a data link. In advance of processing a workload, the information processing apparatus estimates an access time required to transfer an amount of the workload that is to be transferred from the external memory element to the processor, and estimates a processing time for the processor to process the workload. A processing rate characteristic of the processor and/or a data transfer rate between the memory and the processor is set in dependence upon the estimated processing time and estimated access time. Methods for varying a quality of service (QoS) value of requests to the external memory element are also described.Type: GrantFiled: October 28, 2020Date of Patent: May 28, 2024Assignee: Arm LimitedInventors: Daren Croxford, Sharjeel Saeed, Jayavarapu Srinivasa Rao, Aaron Debattista
-
Patent number: 11995532Abstract: Subject matter disclosed herein may relate to storage and/or processing of signals and/or states representative of neural network parameters in a computing device, and may relate more particularly to configuring circuitry in a computing device to process signals and/or states representative of neural network parameters.Type: GrantFiled: December 5, 2018Date of Patent: May 28, 2024Assignee: Arm LimitedInventor: Daren Croxford
-
Patent number: 11956619Abstract: There is provided a method and apparatus to generate audio data for a user, the apparatus comprising: an input device to receive one or more inputs derived from an environment in which the user is located; and a processor configured to obtain an acoustic profile for the environment based on or in response to the one or more inputs, synthesize audio data having audio characteristics corresponding to a sound source in the environment in accordance with the acoustic profile, and output the synthesized audio data for use by the user.Type: GrantFiled: February 18, 2022Date of Patent: April 9, 2024Assignee: Arm LimitedInventors: Daren Croxford, Roberto Lopez Mendez, Maxim Novikov
-
Patent number: 11947722Abstract: A device has a content processing component operable in a content processing state, and a content transducer configured to provide augmented reality data to a user of the device based on an output of the content processing component. The device has a receiver operable to receive captured data indicative of a health condition of a user of the device. The device has a processor configured to process the captured data to identify a trigger indicative of a possible change in the health condition of a user, and in response to the trigger, modify the content processing state of the content processing component such that at least one characteristic of the augmented reality data is modified.Type: GrantFiled: March 24, 2020Date of Patent: April 2, 2024Assignee: Arm LimitedInventors: Daren Croxford, Laura Johanna Lähteenmäki
-
Patent number: 11948255Abstract: An image processing system for an extended reality, XR, device comprising an eye-tracking subsystem, for determining a focus region of the eye, and a processor. The processor is configured to process application data to render image content for an application for display on the XR device, and obtain metadata indicating that a virtual object is to be generated as a hologram as part of the image content for display. Based on a determination that the virtual object belongs to a predetermined class of objects and is to be displayed in the focus region, the processor performs, using a neural network corresponding to the predetermined class of objects, foveated processing of the image content, including at least part of the hologram, such that relatively high-quality image content is generated for display in the focus region and relatively low-quality image content is generated for display outside the focus region.Type: GrantFiled: February 14, 2022Date of Patent: April 2, 2024Assignee: Arm LimitedInventors: Daren Croxford, Roberto Lopez Mendez