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).
-
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