Patents by Inventor Todd Farrell
Todd Farrell 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: 11931271Abstract: A prosthetic foot includes a foot portion and a switching adapter. The switching adapter includes a first member coupled to the foot portion, a second member, a third member interposed between the first member and the second member, and a locking mechanism. The third member has a first side wall and a second side wall larger in length than the first side wall. The third member is configured to rotate relative to the first member and the second member towards a first position, thereby placing the prosthetic device in a walking mode. The third member is further configured to rotate relative to the first member and the second member towards a second position, thereby placing the prosthetic device in a running mode. The locking mechanism is configured to rotate with the third member in response to rotation of the third member.Type: GrantFiled: February 1, 2022Date of Patent: March 19, 2024Assignee: Liberating Technologies, Inc.Inventors: Benjamin Bokser, Kevin Keough, Aaron Taszreak, Todd Farrell, Jennifer Johansson, Sangwoo Park, Kevin Lawrence
-
Publication number: 20220241094Abstract: A prosthetic foot includes a foot portion and a switching adapter. The switching adapter includes a first member coupled to the foot portion, a second member, a third member interposed between the first member and the second member, and a locking mechanism. The third member has a first side wall and a second side wall larger in length than the first side wall. The third member is configured to rotate relative to the first member and the second member towards a first position, thereby placing the prosthetic device in a walking mode. The third member is further configured to rotate relative to the first member and the second member towards a second position, thereby placing the prosthetic device in a running mode. The locking mechanism is configured to rotate with the third member in response to rotation of the third member.Type: ApplicationFiled: February 1, 2022Publication date: August 4, 2022Inventors: Benjamin Bokser, Kevin Keough, Aaron Taszreak, Todd Farrell, Jennifer Johansson, Sangwoo Park, Kevin Lawrence
-
Patent number: 10159106Abstract: An automatic wireless docking system includes a source device that includes a source device display screen, a display device, and a sink device that is coupled to the display device. The sink device determines a location of the source device and determines a motion of the source device. The sink device then identifies a wireless docking intent of the source device with the sink device based on the location of the source device and the motion of the source device. In response to identifying the wireless docking intent, the sink device establishes a current wireless docking session between the source device and the sink device.Type: GrantFiled: January 29, 2018Date of Patent: December 18, 2018Assignee: Dell Products L.P.Inventors: Joseph Paul Marquardt, Todd Farrell Basche
-
Publication number: 20180152983Abstract: An automatic wireless docking system includes a source device that includes a source device display screen, a display device, and a sink device that is coupled to the display device. The sink device determines a location of the source device and determines a motion of the source device. The sink device then identifies a wireless docking intent of the source device with the sink device based on the location of the source device and the motion of the source device. In response to identifying the wireless docking intent, the sink device establishes a current wireless docking session between the source device and the sink device.Type: ApplicationFiled: January 29, 2018Publication date: May 31, 2018Inventors: Joseph Paul Marquardt, Todd Farrell Basche
-
Patent number: 9883544Abstract: An automatic wireless docking system includes a source device that includes a source device display screen, a display device, and a sink device that is coupled to the display device. The sink device determines a location of the source device and determines a motion of the source device. The sink device then identifies a wireless docking intent of the source device with the sink device based on the location of the source device and the motion of the source device. In response to identifying the wireless docking intent, the sink device establishes a current wireless docking session between the source device and the sink device.Type: GrantFiled: September 23, 2016Date of Patent: January 30, 2018Assignee: Dell Products L.P.Inventors: Joseph Paul Marquardt, Todd Farrell Basche
-
Publication number: 20070140315Abstract: A circuit and method for providing temperature data indicative of a temperature measured by a temperature sensor. The circuit is coupled to the temperature sensor and configured to identify for a coarse temperature range one of a plurality of fine temperature ranges corresponding to the temperature measured by the temperature sensor and generate temperature data that is provided on an asynchronous output data path.Type: ApplicationFiled: December 16, 2005Publication date: June 21, 2007Inventors: Jeff Janzen, Jeffrey Wright, Todd Farrell
-
Publication number: 20070050550Abstract: Techniques for dynamically selecting an input buffer in a memory device are provided. A plurality of buffers may receive a signal to be buffered. A buffer controller may communicate with the plurality of buffers in such a manner that it may select which of the input buffers will buffer the signal based on the memory device's mode of operation. The buffer controller may select a LVCMOS type input buffer to conserve power when the memory device enters a mode of operation that permits a slower response to a signal, and the buffer controller may select a SSTL type input buffer when the memory device enters a mode of operation demanding a quicker response to a signal.Type: ApplicationFiled: September 1, 2005Publication date: March 1, 2007Inventor: Todd Farrell
-
Publication number: 20060265615Abstract: Memory modules having accurate operating parameters stored thereon and methods for fabricating and implementing such devices to improve system performance. Memory modules comprising a number of volatile memory devices may be fabricated. Operating parameters for specific memory devices on the memory module or a specific lot in which the memory devices are fabricated may be stored on a non-volatile memory device on the memory module. A system may be configured in accordance with the operating parameters stored on the non-volatile memory device such that corresponding thresholds are not exceeded.Type: ApplicationFiled: July 28, 2006Publication date: November 23, 2006Inventors: Jeffery Janzen, Scott Schaefer, Todd Farrell
-
Publication number: 20060233025Abstract: Memory modules and methods for fabricating and implementing memory modules wherein unique operating current values corresponding to specific memory devices on the memory modules are accessed from a database such that the operating current values may be implemented to improve system performance. Memory modules comprising a number of volatile memory devices may be fabricated. Operating current values corresponding to the specific memory devices on the memory module may be stored in a database and accessed during fabrication or during implementation of the memory modules in a system. System performance may be optimized by implementing the unique operating current values corresponding to the specific memory devices on the memory modules.Type: ApplicationFiled: June 14, 2006Publication date: October 19, 2006Inventors: Jeffery Janzen, Scott Schaefer, Todd Farrell
-
Publication number: 20060149996Abstract: Methods of manufacturing memory devices and memory modules comprising memory device. Specifically, respective operating current values may be measured and/or stored on a plurality of memory devices. More specifically, the operating current values may be stored in programmable elements, such as antifuses, on memory devices. The memory devices may be coupled to a substrate to form a memory module. A non-volatile memory device may be coupled to the substrate. The operating current values may be read from the programmable elements and stored in the non-volatile memory device. Once the memory module is incorporated into a system, the programmable elements or non-volatile memory may be accessed such that the system can be configured to optimally operate in accordance with the operating current values measured for each memory device in the system.Type: ApplicationFiled: January 24, 2006Publication date: July 6, 2006Inventors: Jeffery Janzen, Scott Schaefer, Todd Farrell
-
Publication number: 20060123221Abstract: Methods of configuring a system. More specifically, operating current values corresponding to respective memory devices of memory module may be stored in programmable elements, such as antifuses, located on the memory device, during fabrication. The operating current values may be read from and/or stored in a non-volatile memory device on the memory module. Once the memory module is incorporated into a system, the programmable elements on the memory devices and/or the non-volatile memory device on the memory module may be accessed such that the system can be configured to optimally operate in accordance with the operating current values measured for each memory device in the system.Type: ApplicationFiled: January 24, 2006Publication date: June 8, 2006Inventors: Jeffery Janzen, Scott Schaefer, Todd Farrell
-
Publication number: 20060123222Abstract: A technique for storing accurate operating current values using programmable elements on memory devices. More specifically, programmable elements, such as antifuses, located on a memory device are programmed with measured operating current values corresponding to the memory device, during fabrication. The memory device may be incorporated into a memory module that is incorporated into a system. Once the memory module is incorporated into a system, the programmable elements may be accessed such that the system can be configured to optimally operate in accordance with the operating current values measured for each memory device in the system.Type: ApplicationFiled: January 24, 2006Publication date: June 8, 2006Inventors: Jeffery Janzen, Scott Schaefer, Todd Farrell
-
Publication number: 20060053248Abstract: Memory modules and methods for fabricating and implementing memory modules wherein unique operating current values corresponding to specific memory devices on the memory modules are accessed from a database such that the operating current values may be implemented to improve system performance. Memory modules comprising a number of volatile memory devices may be fabricated. Operating current values corresponding to the specific memory devices on the memory module may be stored in a database and accessed during fabrication or during implementation of the memory modules in a system. System performance may be optimized by implementing the unique operating current values corresponding to the specific memory devices on the memory modules.Type: ApplicationFiled: August 24, 2005Publication date: March 9, 2006Inventors: Jeffery Janzen, Scott Schaefer, Todd Farrell
-
Publication number: 20050249013Abstract: A technique for storing accurate operating current values using programmable elements on memory devices. More specifically, programmable elements, such as antifuses, located on a memory device are programmed with measured operating current values corresponding to the memory device, during fabrication. The memory device may be incorporated into a memory module that is incorporated into a system. Once the memory module is incorporated into a system, the programmable elements may be accessed such that the system can be configured to optimally operate in accordance with the operating current values measured for each memory device in the system.Type: ApplicationFiled: April 1, 2004Publication date: November 10, 2005Inventors: Jeffery Janzen, Scott Schaefer, Todd Farrell
-
Publication number: 20050219915Abstract: Memory modules and methods for fabricating and implementing memory modules wherein unique operating current values corresponding to specific memory devices on the memory modules are accessed from a database such that the operating current values may be implemented to improve system performance. Memory modules comprising a number of volatile memory devices may be fabricated. Operating current values corresponding to the specific memory devices on the memory module may be stored in a database and accessed during fabrication or during implementation of the memory modules in a system. System performance may be optimized by implementing the unique operating current values corresponding to the specific memory devices on the memory modules.Type: ApplicationFiled: April 1, 2004Publication date: October 6, 2005Inventors: Jeffery Janzen, Scott Schaefer, Todd Farrell
-
Publication number: 20050223206Abstract: Memory modules having accurate operating current values stored thereon and methods for fabricating and implementing such devices to improve system performance. Memory modules comprising a number of volatile memory devices may be fabricated. Operating current values for specific memory devices on the memory module or a specific lot in which the memory devices are fabricated may be stored on a non-volatile memory device on the memory module. A system may be configured in accordance with the operating current values stored on the non-volatile memory device such that operating current thresholds are not exceeded.Type: ApplicationFiled: April 1, 2004Publication date: October 6, 2005Inventors: Jeffery Janzen, Scott Schaefer, Todd Farrell
-
Patent number: 6262732Abstract: An apparatus and method for an information processing system are disclosed for improved manipulation of documents consisting of multiple pages. In one embodiment, a multi-page document is depicted by a representation of a stack of pages and a request area through which an operator may navigate within the stack. In another embodiment, a multi-page document is depicted by static icon representing the stack and a dynamic miniature replica of a current page within the stack. Additional functions are disclosed such as adding one or more pages to a document, removing a page from a stack, rotating a page within a stack, and adding annotations to a page.Type: GrantFiled: March 24, 1994Date of Patent: July 17, 2001Assignee: ScanSoft, Inc.Inventors: Denis Raymond Coleman, Lev Belov, Todd Farrell Basche, Pierre-Alain Cotte
-
Patent number: 6094702Abstract: An application-specific integrated circuit (ASIC) for enabling access to memory. ASIC includes a decryptor, a valid authorization storage component, an upgrade verifier, an upgrade storage component, and an enabling component. The decryptor inputs an encrypted authorization code and outputs a decrypted authorization code. The valid authorization storage component stores and outputs a valid authorization code. The upgrade verifier inputs the decrypted authorization code and the valid authorization code, compares the decrypted authorization code to the valid authorization code to determine whether access to the portion of memory is authorized, and outputs a signal to enable access to the portion of memory. The upgrade storage component stores the signal output from the upgrade verifier. The enabling component inputs a memory access signal and a signal stored in the upgrade storage component and outputs a signal indicating whether the portion of memory is enabled.Type: GrantFiled: October 30, 1997Date of Patent: July 25, 2000Assignee: Micron Technology, Inc.Inventors: Brett L. Williams, Donald D. Baldwin, Todd Farrell
-
Patent number: 6044452Abstract: A method of processing comprising first connecting a desk top computer to a portable computer; and then symmetrically processing.Type: GrantFiled: June 20, 1997Date of Patent: March 28, 2000Assignee: Micron Electronics, Inc.Inventors: Kenneth Birch, Paul Petersen, Todd Farrell
-
Patent number: 6021452Abstract: A computer system includes a desk top computer and a portable computer. The desktop computer can be operatively connected to the portable computer and can perform symmetrical processing.Type: GrantFiled: June 20, 1997Date of Patent: February 1, 2000Assignee: Micron Electronics, Inc.Inventors: Kenneth Birch, Paul Petersen, Todd Farrell