Patents by Inventor Robert Ellis
Robert Ellis 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: 20250123045Abstract: Various systems, devices, and methods for insulated containers with a drawer are provided. In general, an insulated container, such as a portable cooler, includes a drawer. The insulated container includes a main chamber and includes a drawer chamber that is separate from the main chamber and is configured to movably receive the drawer therein. The main chamber is configured to hold a cooling agent that is configured to cool any items in the main chamber and also any items in the drawer. The insulated container can be manufactured using injection molding.Type: ApplicationFiled: October 29, 2024Publication date: April 17, 2025Inventors: Simon Hughes, Thomas Sharp, Able Chen, Haien Zhou, Robert Ellis
-
Publication number: 20250091305Abstract: Various systems, devices, and methods for insulated containers with a drawer are provided. In general, an insulated container, such as a portable cooler, includes a drawer. The insulated container includes a main chamber and includes a drawer chamber that is separate from the main chamber and is configured to movably receive the drawer therein. The main chamber is configured to hold a cooling agent that is configured to cool any items in the main chamber and also any items in the drawer. The insulated container can be manufactured using injection molding.Type: ApplicationFiled: October 19, 2023Publication date: March 20, 2025Inventors: Simon Hughes, Thomas Sharp, Able Chen, Haien Zhou, Robert Ellis
-
Publication number: 20250093088Abstract: Various systems, devices, and methods for insulated containers with a drawer are provided. In general, an insulated container, such as a portable cooler, includes a drawer. The insulated container includes a main chamber and includes a drawer chamber that is separate from the main chamber and is configured to movably receive the drawer therein. The main chamber is configured to hold a cooling agent that is configured to cool any items in the main chamber and also any items in the drawer. The insulated container can be manufactured using injection molding.Type: ApplicationFiled: October 19, 2023Publication date: March 20, 2025Inventors: Simon Hughes, Thomas Sharp, Able Chen, Haien Zhou, Robert Ellis, Lauren Tarvin
-
Publication number: 20250093087Abstract: Various systems, devices, and methods for insulated containers with a drawer are provided. In general, an insulated container, such as a portable cooler, includes a drawer. The insulated container includes a main chamber and includes a drawer chamber that is separate from the main chamber and is configured to movably receive the drawer therein. The main chamber is configured to hold a cooling agent that is configured to cool any items in the main chamber and also any items in the drawer. The insulated container can be manufactured using injection molding.Type: ApplicationFiled: January 26, 2024Publication date: March 20, 2025Inventors: Simon Hughes, Thomas Sharp, Able Chen, Haien Zhou, Robert Ellis
-
Publication number: 20250049625Abstract: Sensory substitution devices are provided. A first such device comprises (i) a spatial sensor configured to provide spatial sensor data indicative of a spatial representation of an environment in which the device is located; and (ii) a shape-change mechanism operable to cause the device to change shape, based on the spatial sensor data, to provide kinaesthetic output to a user of the device, wherein the kinaesthetic output is indicative of a target position in the environment. A second such device comprises (i) a sensor operable, in use, to output sensor data representative of an environment in which the device is being used by a user of the device; and (ii) a mechanism operable to cause the device to change shape, based on the output data, with motion that is not plane-constrained, whereby to provide proprioceptive output to the user. Other such example devices are provided.Type: ApplicationFiled: December 16, 2022Publication date: February 13, 2025Inventors: Robert Quinn, Henry de Winton, Brandon Robert Ellis-Frew, Iain Matthew Russell
-
Publication number: 20250030681Abstract: Systems, methods, and computer readable media for an authentication orchestration system. Example methods include receiving, from an authentication client, an authentication request, the authentication request comprising an indication of an account and an indication of a goal authentication level. The method further includes accessing a current authentication level and adjusting, based on a risk level, the goal authentication level to an adjusted goal authentication level. The method further includes selecting a challenge method of a plurality of challenge methods based on a difference between the adjusted goal authentication level and the current authentication level. The method further includes performing the selected challenge method with a user associated with the account, and causing to be sent, to the authentication client, an indication of whether the adjusted authentication level was achieved.Type: ApplicationFiled: July 21, 2023Publication date: January 23, 2025Inventors: Xiangfei Dong, Robert Ellis Lee
-
Patent number: 12201424Abstract: A biological fluid collection device that allows a blood sample to be collected anaerobically is disclosed.Type: GrantFiled: December 4, 2020Date of Patent: January 21, 2025Assignee: Becton, Dickinson and CompanyInventors: Adam Edelhauser, Anthony V. Torris, Robert Ellis, Bradley M. Wilkinson, Joseph Nathan Pratt, Bartosz Marek Korec
-
Publication number: 20240400827Abstract: Organosiloxane compositions that cure by a catalyzed hydrosilylation reaction are provided. These curable organosiloxane compositions exhibit excellent adhesion at lower temperature cure to a variety of substrates which the compositions are in contact with during curing.Type: ApplicationFiled: January 9, 2024Publication date: December 5, 2024Inventors: Michael John WATSON, Arthur Michael Flanagan, Scott Robert Ellis
-
Patent number: 12099693Abstract: An artificial reality system is described that renders, presents, and controls user interface elements within an artificial reality environment, and performs actions in response to one or more detected gestures of the user. In one example, an artificial reality system comprises an image capture device configured to capture image data representative of a physical environment; a head-mounted display (HMD) configured to output artificial reality content; a gesture detector configured to identify, from the image data, a gesture comprising a motion of two fingers from a hand to form a pinching configuration and a subsequent pulling motion while in the pinching configuration; a user interface (UI) engine configured to generate a UI input element in response to identifying the gesture; and a rendering engine configured to render the UI input element as an overlay to at least some of the artificial reality content.Type: GrantFiled: April 12, 2022Date of Patent: September 24, 2024Assignee: Meta Platforms Technologies, LLCInventors: Jonathan Ravasz, Jasper Stevens, Adam Tibor Varga, Etienne Pinchon, Simon Charles Tickner, Jennifer Lynn Spurlock, Kyle Eric Sorge-Toomey, Robert Ellis, Barrett Fox
-
Publication number: 20240245186Abstract: A hair care accessory is provided for use in drying and/or styling hair. The hair care accessory can include an elongate frame having a longitudinal axis and an inner lumen extending there through along the longitudinal axis. The hair care accessory can also include a plurality of plates disposed on the elongate frame. The plurality of plates can include a first row of plates that can be spaced circumferentially around a first longitudinal portion of the elongate frame, and at least one second row of plates that can be spaced circumferentially around a second longitudinal portion of the elongate frame. Each plate in the first row of plates can define a first longitudinally extending outlet and each plate in the second row of plates can define a second longitudinally extending outlet. The second longitudinally extending outlet being circumferentially offset from the first longitudinally extending outlet.Type: ApplicationFiled: January 18, 2024Publication date: July 25, 2024Inventors: Chris Hedges, Benjamin Richard Thorpe, Kyle Marciniak, Benjamin Robert Ellis Griffiths
-
Patent number: 11947111Abstract: The present technology relates to artificial reality systems. Such systems provide projections a user can create to specify object interactions. For example, when a user wishes to interact with an object outside her immediate reach, she can use a projection to select, move, or otherwise interact with the distant object. The present technology also includes object selection techniques for identifying and disambiguating between objects, allowing a user to select objects both near and distant from the user. Yet further aspects of the present technology include techniques for interpreting various bimanual (two-handed) gestures for interacting with objects. The present technology further includes a model for differentiating between global and local modes for, e.g., providing different input modalities or interpretations of user gestures.Type: GrantFiled: September 2, 2022Date of Patent: April 2, 2024Assignee: Meta Platforms Technologies, LLCInventors: Jonathan Ravasz, Etienne Pinchon, Adam Tibor Varga, Jasper Stevens, Robert Ellis, Jonah Jones, Evgenii Krivoruchko
-
Patent number: 11817154Abstract: Aspects of a storage device are provided that simplify the encoding or translation of optimized read voltage thresholds into a given NAND register format, which may vary depending on NAND technology, block type, page type, or gray code layout. The storage device may include a memory, a circuit that is configured to shift and combine read threshold voltage offsets into a joint read voltage threshold offset, and a controller configured to store the joint read voltage threshold offset in the memory. The circuit may be implemented in hardware of the controller. Alternatively, the controller software or firmware itself may shift and combine the read threshold voltage offsets into the joint read voltage threshold offset. As a result, the number of instructions that the controller typically performs in translating the optimized thresholds may be reduced. Moreover, the simplified translation may be scalable to different NAND technologies or page types.Type: GrantFiled: March 23, 2021Date of Patent: November 14, 2023Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Kevin M. O'Toole, Robert Ellis
-
Publication number: 20230342158Abstract: An article of manufacture includes a non-transitory machine-readable medium. The medium includes instructions. The instructions, when read and executed by a processor, cause the processor to identify a first input instruction in a code stream to be executed, determine that the first input instruction includes an atomic operation designation, and selectively block interrupts for a duration of execution of the first input instruction and a second input instruction. The second input instruction is to immediately follow the first input instruction in the code stream.Type: ApplicationFiled: April 19, 2023Publication date: October 26, 2023Applicant: Microchip Technology IncorporatedInventors: Robert Ellis, Stephen Bowling, Michael Catherwood
-
Patent number: 11775222Abstract: Aspects of a storage device including a master chip controller and a slave chip processor and memory including a plurality of memory locations are provided which allow for simplified processing of descriptors associated with host commands in the slave chip based on an adaptive context metadata message from the master chip. When the controller receives a host command, the controller in the master chip provides to the processor in the slave chip a descriptor associated with a host command, an instruction to store the descriptor in the one of the memory locations, and the adaptive context metadata message mapping a type of the descriptor to the one of the memory locations. The processor may then process the descriptor stored in the one of the memory locations based on the message, for example, by refraining from identifying certain information indicated in the descriptor. Reduced latency in command execution may thereby result.Type: GrantFiled: August 4, 2022Date of Patent: October 3, 2023Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Todd Lindberg, Robert Ellis, Kevin O'Toole, Vivek Shivhare
-
Patent number: 11726717Abstract: Aspects of a storage device including a memory and a controller are provided which allow for detection of dropped commands based on a die status (ready/busy status) of a command received from a host device. The memory may include dies controlled by chip-enables (CE). After selecting a die using CE, the controller waits between a minimum and maximum time after receiving the command to query the die status, where the minimum time is the time by which the command is expected to begin execution and the maximum time is the shortest time by which the command is expected to complete execution. The controller queries the die status after waiting the time period. If the die status is ready when it should have read busy, the controller detects that the command associated with the data is dropped and requests the host device to reissue the command.Type: GrantFiled: September 30, 2021Date of Patent: August 15, 2023Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Robert Ellis, Kevin O'Toole, Jacob Schmier
-
Patent number: 11709785Abstract: Aspects of a storage device including a memory and an encryption core are provided. The storage device may be configured for providing secure data storage, as well as one or more post-processing operations to be performed with the data. The encryption core, which may be configured to decrypt data, may control execution of one or more post-processing operations using the data. A read command received from a host device may include a tag associated with data identified by the read command. When encrypted data is retrieved from memory according to the read command, the encryption core may decrypt the encrypted data and provide the decrypted data for post-processing based on the tag. A corresponding post-processing operation may return a result when executed using the decrypted data. Rather than raw data identified by the read command, the result may be delivered to the host device in response to the read command.Type: GrantFiled: June 26, 2020Date of Patent: July 25, 2023Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Robert Ellis, Brent Jacobs, Kevin O'Toole
-
Patent number: 11655309Abstract: A shaped article comprising a polymer-based resin derived from cellulose, wherein the polymer-based resin has an HDT of at least 95° C., a bio-derived content of at least 20 wt %, a notched izod impact strength of greater than 80 J/m and at least one of the following properties chosen from: flexural modulus of greater than 1900 MPa; a spiral flow length or at least 3.0 cm; a flex creep deflection of less than 12 mm; a transmission of at least 70%; a ?E value of less than 25; or an L* color of at least 85.Type: GrantFiled: November 9, 2017Date of Patent: May 23, 2023Assignee: Eastman Chemical CompanyInventors: Wenlai Feng, Haining An, Michael Eugene Donelson, Thomas Joseph Pecorini, Robert Ellis McCrary, Douglas Weldon Carico, Spencer Allen Gilliam
-
Patent number: 11620234Abstract: Aspects of a storage device including a memory and a controller are provided that allow for storage of tags identifying data types and sequence numbers with data to facilitate data recovery and system integrity checks following a power failure or other system failure event. The controller is configured during a write operation to include a tag in the data identifying the data type as a host write, a recycle write, or another internal write. Following a system failure event, the controller is configured to read the tags to identify the data type in the write. Based on the tags, the controller is configured to properly rebuild or update a logical-to-physical (L2P) table of the storage device to assign correct logical addresses to the most recent data during data recovery, as well as to verify correct logical addresses during system integrity checks.Type: GrantFiled: June 29, 2020Date of Patent: April 4, 2023Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Mark J. Dancho, Robert Ellis, Kevin O'Toole
-
Patent number: 11468644Abstract: The present technology relates to artificial reality systems. Such systems provide projections a user can create to specify object interactions. For example, when a user wishes to interact with an object outside her immediate reach, she can use a projection to select, move, or otherwise interact with the distant object. The present technology also includes object selection techniques for identifying and disambiguating between objects, allowing a user to select objects both near and distant from the user. Yet further aspects of the present technology include techniques for interpreting various bimanual (two-handed) gestures for interacting with objects. The present technology further includes a model for differentiating between global and local modes for, e.g., providing different input modalities or interpretations of user gestures.Type: GrantFiled: September 9, 2020Date of Patent: October 11, 2022Assignee: Meta Platforms Technologies, LLCInventors: Jonathan Ravasz, Etienne Pinchon, Adam Tibor Varga, Jasper Stevens, Robert Ellis, Jonah Jones, Evgenii Krivoruchko
-
Publication number: 20220310172Abstract: Aspects of a storage device are provided that simplify the encoding or translation of optimized read voltage thresholds into a given NAND register format, which may vary depending on NAND technology, block type, page type, or gray code layout. The storage device may include a memory, a circuit that is configured to shift and combine read threshold voltage offsets into a joint read voltage threshold offset, and a controller configured to store the joint read voltage threshold offset in the memory. The circuit may be implemented in hardware of the controller. Alternatively, the controller software or firmware itself may shift and combine the read threshold voltage offsets into the joint read voltage threshold offset. As a result, the number of instructions that the controller typically performs in translating the optimized thresholds may be reduced. Moreover, the simplified translation may be scalable to different NAND technologies or page types.Type: ApplicationFiled: March 23, 2021Publication date: September 29, 2022Inventors: Kevin M. O'Toole, Robert Ellis