Patents by Inventor David G. Reed
David G. Reed 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: 11554060Abstract: A walker adapted for attachment to a wheelchair may be used to assist a user with walking while retaining the wheelchair in close proximity behind the user for use when the user needs to sit. The walker may be removably attached to the frame of the wheelchair for easy exchange of use from one wheelchair to another. A pivotable, removably attachable gate between two lateral frame members may allow for the walker to be manipulated from a walking position to a stored position. The gate may include an extendable width to allow for use with wheelchairs of different widths. A frame of the walker may be extendably attached to the wheelchair, thereby allowing the user to extend and retract the walker between the walking position and the stored position.Type: GrantFiled: July 30, 2020Date of Patent: January 17, 2023Assignee: GARDNER MEDICAL, LLCInventors: Kenneth A. Gardner, Craig Hidalgo, David G. Reed
-
Patent number: 11256568Abstract: The present invention facilitates efficient and effective utilization of storage management features. In one embodiment, a memory device comprises a memory interface, an ECC generation component, and storage components. The memory interface is configured to receive an access request to an address at which data is stored. The memory interface can also forward responses to the request including the data and ECC information associated with the data. The ECC generation component is configured to automatically establish an address at which the ECC information is stored based upon the receipt of the access request to an address at which data is stored. In one exemplary implementation, the internal establishment of the address at which the ECC information is stored is automatic. The storage components are configured to store the information.Type: GrantFiled: November 25, 2019Date of Patent: February 22, 2022Assignee: Nvidia CorporationInventors: Bruce Lam, Alok Gupta, David G. Reed, Barry Wagner
-
Publication number: 20200352805Abstract: A walker adapted for attachment to a wheelchair may be used to assist a user with walking while retaining the wheelchair in close proximity behind the user for use when the user needs to sit. The walker may be removably attached to the frame of the wheelchair for easy exchange of use from one wheelchair to another. A pivotable, removably attachable gate between two lateral frame members may allow for the walker to be manipulated from a walking position to a stored position. The gate may include an extendable width to allow for use with wheelchairs of different widths. A frame of the walker may be extendably attached to the wheelchair, thereby allowing the user to extend and retract the walker between the walking position and the stored position.Type: ApplicationFiled: July 30, 2020Publication date: November 12, 2020Inventors: Kenneth A. Gardner, Craig Hidalgo, David G. Reed
-
Publication number: 20200089568Abstract: The present invention facilitates efficient and effective utilization of storage management features. In one embodiment, a memory device comprises a memory interface, an ECC generation component, and storage components. The memory interface is configured to receive an access request to an address at which data is stored. The memory interface can also forward responses to the request including the data and ECC information associated with the data. The ECC generation component is configured to automatically establish an address at which the ECC information is stored based upon the receipt of the access request to an address at which data is stored. In one exemplary implementation, the internal establishment of the address at which the ECC information is stored is automatic. The storage components are configured to store the information.Type: ApplicationFiled: November 25, 2019Publication date: March 19, 2020Inventors: Bruce Lam, Alok Gupta, David G. Reed, Barry Wagner
-
Patent number: 10528423Abstract: The present invention facilitates efficient and effective utilization of storage management features. In one embodiment, a memory device comprises a memory interface, an ECC generation component, and storage components. The memory interface is configured to receive an access request to an address at which data is stored. The memory interface can also forward responses to the request including the data and ECC information associated with the data. The ECC generation component is configured to automatically establish an address at which the ECC information is stored based upon the receipt of the access request to an address at which data is stored. In one exemplary implementation, the internal establishment of the address at which the ECC information is stored is automatic. The storage components are configured to store the information.Type: GrantFiled: December 1, 2016Date of Patent: January 7, 2020Assignee: Nvidia CorporationInventors: Bruce Lam, Alok Gupta, David G. Reed, Barry Wagner
-
Patent number: 10002586Abstract: Display data used in display frame generation are compressed for efficient storage in a local memory within a graphics processing unit. The compression technique used is difference encoding and before performing difference encoding, display data in RGB format are converted into YCbCr format. Since the component values of adjacent pixels in YCbCr format typically vary less than the component values of the same adjacent pixels in RGB format, converting the display data to YCbCr format before performing difference encoding improves the compression efficiency.Type: GrantFiled: December 13, 2006Date of Patent: June 19, 2018Assignee: NVIDIA CORPORATIONInventors: Sreenivas Krishnan, Koen Bennebroek, Karthik Bhat, Stefano A. Pescador, David G. Reed, Brad W. Simeral, Edward M. Veeser
-
Publication number: 20170153945Abstract: The present invention facilitates efficient and effective utilization of storage management features. In one embodiment, a memory device comprises a memory interface, an ECC generation component, and storage components. The memory interface is configured to receive an access request to an address at which data is stored. The memory interface can also forward responses to the request including the data and ECC information associated with the data. The ECC generation component is configured to automatically establish an address at which the ECC information is stored based upon the receipt of the access request to an address at which data is stored. In one exemplary implementation, the internal establishment of the address at which the ECC information is stored is automatic. The storage components are configured to store the information.Type: ApplicationFiled: December 1, 2016Publication date: June 1, 2017Inventors: Bruce Lam, Alok Gupta, David G. Reed, Barry Wagner
-
Patent number: 9262837Abstract: Circuits, methods, and apparatus for modifying the data rate of a data bus. In a circuit having two processors coupled by a data bus, the processors each learn that the other is capable of operating at a modified data rate. The data rate is then changed to the modified rate. Each processor may learn of the other's capability by reading a vendor identification, for example from a vendor defined message stored on the other processor. Alternately, each processor may provide an instruction to the other to operate at the modified rate, for example by writing to the other processor's extended capability registers. In another circuit having two processors communicating over a bus, it is determined that both are capable of transmitting and receiving data at a modified data rate. An instruction is provided to one or both of the processors to transmit at the modified rate.Type: GrantFiled: January 28, 2015Date of Patent: February 16, 2016Assignee: NVIDIA CorporationInventors: Anthony Michael Tamasi, William Tsu, Colyn S. Case, David G. Reed
-
Publication number: 20150199822Abstract: Circuits, methods, and apparatus for modifying the data rate of a data bus. In a circuit having two processors coupled by a data bus, the processors each learn that the other is capable of operating at a modified data rate. The data rate is then changed to the modified rate. Each processor may learn of the other's capability by reading a vendor identification, for example from a vendor defined message stored on the other processor. Alternately, each processor may provide an instruction to the other to operate at the modified rate, for example by writing to the other processor's extended capability registers. In another circuit having two processors communicating over a bus, it is determined that both are capable of transmitting and receiving data at a modified data rate. An instruction is provided to one or both of the processors to transmit at the modified rate.Type: ApplicationFiled: January 28, 2015Publication date: July 16, 2015Applicant: NVIDIA CORPORATIONInventors: Anthony Michael Tamasi, William Tsu, Colyn S. Case, David G. Reed
-
Patent number: 9066717Abstract: This disclosure relates to suture passer guides and related kits and methods. In certain aspects, a suture passer guide includes an elongate member and a suture positioning member that can be radially extended from a distal end region of the elongate member and rotated relative to the elongate member such that the suture positioning member can reposition a suture from a first side area of the elongate member to a second side area of the elongate member.Type: GrantFiled: March 1, 2013Date of Patent: June 30, 2015Assignee: CooperSurgical, Inc.Inventors: Charles Sherts, Binh Bao Vu, David G. Reed, Todd J. Kent, Craig Hidalgo
-
Patent number: 8738945Abstract: Circuits, methods, and systems that reduce or eliminate the number of data transfers between a system memory and a graphics processor under certain conditions. After inactivity by a user of an electronic device is detected, the color fidelity of pixels being displayed is reduced. Color fidelity can be reduced by compressing pixel values, and the compression may be non-lossless, for example, pixel data bits may be truncated. The degree of compression can be progressively increased for longer durations of inactivity, and this progression may be limited by a threshold. Inactivity may be detected by a lack of input from devices such as a keyboard, pen, mouse, or other input device. Once activity is resumed, uncompressed pixel data, or pixel data that is compressed in a lossless manner, is displayed.Type: GrantFiled: March 23, 2011Date of Patent: May 27, 2014Assignee: NVIDIA CorporationInventor: David G. Reed
-
Patent number: 8736617Abstract: A method of displaying graphics data is described. The method involves accessing the graphics data in a memory subsystem associated with one graphics subsystem. The graphics data is transmitted to a second graphics subsystem, where it is displayed on a monitor coupled to the second graphics subsystem.Type: GrantFiled: August 4, 2008Date of Patent: May 27, 2014Assignee: Nvidia CorporationInventors: Stephen Lew, Bruce R. Intihar, Abraham B. de Waal, David G. Reed, Tony Tamasi, David Wyatt, Franck R. Diard, Brad Simeral
-
Patent number: 8692837Abstract: One embodiment of the invention sets forth a technique for compressing and storing display data and optionally compressing and storing cursor data in a memory that is local to a graphics processing unit to reduce the power consumed by a mobile computing device when refreshing the screen. Compressing the display data and optionally the cursor data also reduces the relative cost of the invention by reducing the size of the local memory relative to the size that would be necessary if the display data were stored locally in uncompressed form. Thus, the invention may improve mobile computing device battery life, while keeping additional costs low.Type: GrantFiled: September 21, 2006Date of Patent: April 8, 2014Assignee: Nvidia CorporationInventors: Krishnan Sreenivas, Koen Bennebroek, Karthik Bhat, Stefano A. Pescador, David G. Reed, Brad W. Simeral, Edward M. Veeser
-
Patent number: 8635480Abstract: In a computer system with multiple processing units, power to one or more of the processing units is turned off while the other processing units remain powered on. The processing unit that is powered off may be a GPU on a graphics adapter card, and power to this GPU is controlled by turning on and off the power supplied through a voltage regulator. With this configuration, power to the GPU on the graphics adapter card can be turned off when it is not in use or when it is being used for graphics processing that another graphics processor can handle.Type: GrantFiled: February 26, 2008Date of Patent: January 21, 2014Assignee: Nvidia CorporationInventors: Ludger Mimberg, David G. Reed, David Wyatt, Gary D. Hicok, Rambod Jacoby
-
Publication number: 20130310856Abstract: This disclosure relates to suture passer guides and related kits and methods. In certain aspects, a suture passer guide includes an elongate member and a suture positioning member that can be radially extended from a distal end region of the elongate member and rotated relative to the elongate member such that the suture positioning member can reposition a suture from a first side area of the elongate member to a second side area of the elongate member.Type: ApplicationFiled: March 1, 2013Publication date: November 21, 2013Applicant: COOPERSURGICAL, INC.Inventors: Charles Sherts, Binh Bao Vu, David G. Reed, Todd J. Kent, Craig Hidalgo
-
Publication number: 20130201195Abstract: One embodiment of the invention sets forth a technique for compressing and storing display data and optionally compressing and storing cursor data in a memory that is local to a graphics processing unit to reduce the power consumed by a mobile computing device when refreshing the screen. Compressing the display data and optionally the cursor data also reduces the relative cost of the invention by reducing the size of the local memory relative to the size that would be necessary if the display data were stored locally in uncompressed form. Thus, the invention may improve mobile computing device battery life, while keeping additional costs low.Type: ApplicationFiled: February 7, 2012Publication date: August 8, 2013Inventors: Krishnan SREENIVAS, Koen Bennebroek, Karthik Bhat, Stefano A. Pescador, David G. Reed, Brad W. Simeral, Edward M. Veeser
-
Patent number: 8473750Abstract: A bridge is disclosed having a security engine to protect digital content at insecure interfaces of the bridge. The bridge permits cryptographic services to he offloaded from a central processing unit to the bridge. The bridge receives a clear text input from a central processing unit. The bridge encrypts the clear text input as cipher text for storage in a memory. The bridge provided the cipher text to a graphics processing unit.Type: GrantFiled: December 14, 2005Date of Patent: June 25, 2013Assignee: Nvidia CorporationInventors: Michael Brian Cox, Henry Packard Moreton, Brian Keith Langendorf, David G. Reed
-
Patent number: 8427496Abstract: A system for compressed data transfer across a graphics bus in a computer system. The system includes a bridge, a system memory coupled to the bridge, and a graphics bus coupled to the bridge. A graphics processor is coupled to the graphics bus. The graphics processor is configured to compress graphics data and transfer compressed graphics data across the graphics bus to the bridge for subsequent storage in the system memory.Type: GrantFiled: May 13, 2005Date of Patent: April 23, 2013Assignee: Nvidia CorporationInventors: Anthony Michael Tamasi, John M. Danskin, David G. Reed, Brian M. Kelleher
-
Patent number: 8284620Abstract: Circuits, methods, and apparatus that adaptively control 1T and 2T timing for a memory controller interface. An embodiment of the present invention provides a first memory interface as well as an additional memory interface, each having a number of address and control lines. The address and control lines of the redundant memory interface may be individually enabled and disabled. If a line in the additional interface is enabled, it and its corresponding line in the first interface drive a reduced load and may operate at the higher 1T data rate. If a line in the additional interface is disabled, then its corresponding line in the first interface drives a higher load and may operate at the slower 2T data rate. In either case, the operating speed of the interface may also be considered in determining whether each line operates with 1T or 2T timing.Type: GrantFiled: July 14, 2009Date of Patent: October 9, 2012Assignee: NVIDIA CorporationInventor: David G. Reed
-
Patent number: 8120614Abstract: One embodiment of the invention sets forth a technique for compressing and storing display data and optionally compressing and storing cursor data in a memory that is local to a graphics processing unit to reduce the power consumed by a mobile computing device when refreshing the screen. Compressing the display data and optionally the cursor data also reduces the relative cost of the invention by reducing the size of the local memory relative to the size that would be necessary if the display data were stored locally in uncompressed form. Thus, the invention may improve mobile computing device battery life, while keeping additional costs low.Type: GrantFiled: March 17, 2011Date of Patent: February 21, 2012Assignee: NVIDIA CorporationInventors: Krishnan Sreenivas, Koen Bennebroek, Karthik Bhat, Stefano A. Pescador, David G. Reed, Brad W. Simeral, Edward M. Veeser