Patents by Inventor Benjamin Palmer
Benjamin Palmer 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).
-
Patent number: 11946478Abstract: There is provided a fan assembly comprising a motor-driven impeller arranged to generate an airflow, an air outlet arranged to emit the airflow, a plurality of sensors arranged to measure a value for each of a plurality of air quality characteristics, a display and a processor. The processor is configured to receive measured values for each of the plurality of air quality characteristics, identify one of a corresponding set of intervals within which the measured value falls and select an air quality index value associated with the identified interval. The processor is then configured to identify the highest of the selected air quality index values as a current overall air quality index value and to cause the display to display a time series plot of the current air quality index value and a number of preceding air quality index values.Type: GrantFiled: February 27, 2019Date of Patent: April 2, 2024Assignee: Dyson Technology LimitedInventors: David John Shorter, Liam Craig Barclay, Mark Douglas Whiting, Victoria Isabelle Palmer, Jonathan Edward Clear, Edward Michael Waugh, Daniel James Beavis, Thomas Sideropoulos, James Benjamin Brooks
-
Publication number: 20240074925Abstract: A motorization device for a wheelchair may have a positioning arm adapted to be connected to a frame of the wheelchair by at least one lockable joint. A motor block may be operatively connected to the positioning arm by at least one other lockable joint, the motor block including at least a motor and an output roller operatively coupled to the motor, the output roller configured to contact a wheel of the wheelchair to impart torque to the wheel. The positioning arm and the motor block collaborate to provide the motor block with an engaged configuration in which the motor block is configured to biasingly contact a wheel of the wheelchair, and a disengaged configuration in which the motor block is separated from the wheel of the wheelchair.Type: ApplicationFiled: January 14, 2022Publication date: March 7, 2024Inventors: Gabriel FERON, Alexandre BLEAU, Camille GUILBAULT, Alexandre STEFANI, Mikael PROUS, Benjamin PALMER, Alain CHEVIGNY, Pier Alexandre ETHIER
-
Patent number: 11333570Abstract: A control system for a vehicle includes a controller. The controller is configured to receive signals from a plurality of vehicle sensors, a vehicle communications system, a ride-share application, a navigation system, or a combination of these. The controller is configured to determine whether at least one of a plurality of conditions is met to execute a small leak test on a fuel system of the vehicle based on the signals, where the plurality of conditions include an available time segment to execute the small leak test, a level surface, a smooth surface, and a constant vehicular momentum. The controller is configured to execute the small leak test when at least one of the plurality of conditions is met.Type: GrantFiled: March 30, 2021Date of Patent: May 17, 2022Assignees: DENSO International America, Inc., DENSO CORPORATIONInventors: Brandon MacLennan, Benjamin Palmer, Kyle Renno, Ashley Justman
-
Publication number: 20220146357Abstract: A control system for a vehicle includes a controller. The controller is configured to receive signals from a plurality of vehicle sensors, a vehicle communications system, a ride-share application, a navigation system, or a combination of these. The controller is configured to determine whether at least one of a plurality of conditions is met to execute a small leak test on a fuel system of the vehicle based on the signals, where the plurality of conditions include an available time segment to execute the small leak test, a level surface, a smooth surface, and a constant vehicular momentum. The controller is configured to execute the small leak test when at least one of the plurality of conditions is met.Type: ApplicationFiled: March 30, 2021Publication date: May 12, 2022Inventors: Brandon MACLENNAN, Benjamin PALMER, Kyle RENNO, Ashley JUSTMAN
-
Patent number: 9866398Abstract: In various embodiments, methods and systems for managing wake-enabled transport connections of wake-enabled applications is provided. A set of ports is designated as a wake-enabled port set. An operating system (OS) of a computing device running applications plumbs the multiport wake pattern to the one or more network interface controllers (NIC) of the computing device. A wake-enabled application acquires a port from the wake-enabled port set. The OS makes a determination that the application is wake-enabled and as such, assigns a port, from the wake-enable port set, to the wake-enabled application. Upon receiving a packet at the NIC, a determination is made whether the packet corresponds to a wake-enabled transport connection based on comparing the packet to the multiport wake pattern. Upon matching the packet to the multiport wake pattern, the NIC communicates with the OS to wake a portion of the wake-enabled application associated with the wake-enabled transport connection.Type: GrantFiled: October 19, 2016Date of Patent: January 9, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Praveen Balasubramanian, Poornananda R. Gaddehosur, David Garfield Thaler, III, Dmitry A. Anipko, Christopher Benjamin Palmer
-
Publication number: 20170041154Abstract: In various embodiments, methods and systems for managing wake-enabled transport connections of wake-enabled applications is provided. A set of ports is designated as a wake-enabled port set. An operating system (OS) of a computing device running applications plumbs the multiport wake pattern to the one or more network interface controllers (NIC) of the computing device. A wake-enabled application acquires a port from the wake-enabled port set. The OS makes a determination that the application is wake-enabled and as such, assigns a port, from the wake-enable port set, to the wake-enabled application. Upon receiving a packet at the NIC, a determination is made whether the packet corresponds to a wake-enabled transport connection based on comparing the packet to the multiport wake pattern. Upon matching the packet to the multiport wake pattern, the NIC communicates with the OS to wake a portion of the wake-enabled application associated with the wake-enabled transport connection.Type: ApplicationFiled: October 19, 2016Publication date: February 9, 2017Inventors: Praveen Balasubramanian, Poornananda R. Gaddehosur, David Garfield Thaler, III, Dmitry A. Anipko, Christopher Benjamin Palmer
-
Patent number: 9491032Abstract: In various embodiments, methods and systems for managing wake-enabled transport connections of wake-enabled applications is provided. A set of ports is designated as a wake-enabled port set. An operating system (OS) of a computing device running applications plumbs the multiport wake pattern to the one or more network interface controllers (NIC) of the computing device. A wake-enabled application acquires a port from the wake-enabled port set. The OS makes a determination that the application is wake-enabled and as such, assigns a port, from the wake-enable port set, to the wake-enabled application. Upon receiving a packet at the NIC, a determination is made whether the packet corresponds to a wake-enabled transport connection based on comparing the packet to the multiport wake pattern. Upon matching the packet to the multiport wake pattern, the NIC communicates with the OS to wake a portion of the wake-enabled application associated with the wake-enabled transport connection.Type: GrantFiled: September 5, 2013Date of Patent: November 8, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Praveen Balasubramanian, Poornananda R. Gaddehosur, David Garfield Thaler, III, Dmitry A. Anipko, Christopher Benjamin Palmer
-
Patent number: 8966726Abstract: A body bag (900) can be assembled by a stitching process while providing increased fluid retention capabilities. An upper outer layer (101) and a lower outer layer (102), each of which can be non-woven materials, form the outer surfaces of the body bag (900). An absorbent layer (103) is disposed between the upper outer layer (101) and the lower outer layer (102). One or more edges (303,403,503,603) can be folded into a periphery (332) of the body bag (900). Stitching (802) can then be applied along the periphery (332) such that the stitching (802) passes through the upper outer layer (101), the lower outer layer (102), an upper edge (994) of the fold in the absorbent layer (103), and a complementary bottom edge (995) of the fold in the absorbent layer (103). Handles (1001,1002,1003,1004) can be included as well.Type: GrantFiled: January 10, 2012Date of Patent: March 3, 2015Assignee: Medline Industries, IncInventors: Kenneth S. Chua, Daniel B. Love, Kristen Pazely Kanka, Benjamin Palmer
-
Publication number: 20140359167Abstract: In various embodiments, methods and systems for managing wake-enabled transport connections of wake-enabled applications is provided. A set of ports is designated as a wake-enabled port set. An operating system (OS) of a computing device running applications plumbs the multiport wake pattern to the one or more network interface controllers (NIC) of the computing device. A wake-enabled application acquires a port from the wake-enabled port set. The OS makes a determination that the application is wake-enabled and as such, assigns a port, from the wake-enable port set, to the wake-enabled application. Upon receiving a packet at the NIC, a determination is made whether the packet corresponds to a wake-enabled transport connection based on comparing the packet to the multiport wake pattern. Upon matching the packet to the multiport wake pattern, the NIC communicates with the OS to wake a portion of the wake-enabled application associated with the wake-enabled transport connection.Type: ApplicationFiled: September 5, 2013Publication date: December 4, 2014Applicant: MICROSOFT CORPORATIONInventors: PRAVEEN BALASUBRAMANIAN, POORNANANDA R. GADDEHOSUR, DAVID GARFIELD THALER, III, DMITRY A. ANIPKO, CHRISTOPHER BENJAMIN PALMER
-
Publication number: 20130174392Abstract: A body bag (900) can be assembled by a stitching process while providing increased fluid retention capabilities. An upper outer layer (101) and a lower outer layer (102), each of which can be non-woven materials, form the outer surfaces of the body bag (900). An absorbent layer (103) is disposed between the upper outer layer (101) and the lower outer layer (102). One or more edges (303,403,503,603) can be folded into a periphery (332) of the body bag (900). Stitching (802) can then be applied along the periphery (332) such that the stitching (802) passes through the upper outer layer (101), the lower outer layer (102), an upper edge (994) of the fold in the absorbent layer (103), and a complementary bottom edge (995) of the fold in the absorbent layer (103). Handles (1001,1002,1003,1004) can be included as well.Type: ApplicationFiled: January 10, 2012Publication date: July 11, 2013Inventors: Kenneth S. Chua, Daniel B. Love, Kristen Pazely Kanka, Benjamin Palmer
-
Publication number: 20110225960Abstract: A secondary air control valve connected to an exhaust system includes a passage forming member and a valve mechanism. The passage forming member includes a container unit and a plurality of fins. The container unit that defines therein an exit cavity and an exit passage. The plurality of fins projects from the container unit into the exit cavity such that the plurality of fins collides with counter-flow exhaust gas that counter-flows in a direction from the exit passage to the exit cavity through the first opening. The plurality of fins divides the exit cavity into a plurality of cavities, in which counter-flow exhaust gas forms a plurality of vortex flows.Type: ApplicationFiled: March 22, 2011Publication date: September 22, 2011Applicants: DENSO CORPORATION, DENSO International America, Inc.Inventors: Shogo KANZAKI, Naoki Naito, Paolo Guidi, Benjamin Palmer
-
Publication number: 20100123058Abstract: A system for mounting a motor control unit at a position on a boat comprises: a mounting bracket mountable to the position on the boat; a sliding bracket attachable to the motor control unit and operable to slide into the mounting bracket; and a quick-release mechanism operable to secure the sliding bracket to the mounting bracket.Type: ApplicationFiled: November 18, 2009Publication date: May 20, 2010Inventor: Stanley Benjamin Palmer