Patents by Inventor Gary Ward

Gary Ward 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: 11370490
    Abstract: A trailer reversing assist system for controlling reversing operations of a vehicle and trailer connected to the vehicle includes a module that detects an angle of the trailer relative to the vehicle, and outputs a trailer angle signal corresponding to the detected angle. The system also includes a human machine interface (HMI) device that provides an output signal based upon an input of the user, where the generated output signal includes information regarding magnitude and direction of a desired change to the angle. The system calculates a trailer trajectory that positions the trailer at a target location or calculates a trailer trajectory correction, wherein the calculation is performed using the output signal as corresponding to a change relative to the detected angle, and the detected angle corresponds to the trailer angle signal generated at the time of operation of the HMI device by the user.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: June 28, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Greg Sypitkowski, James Stephen Miller, Gary Ward
  • Publication number: 20220041314
    Abstract: The present invention relates to a layered packaging film for fresh produce. The film provides a water vapour transmission rate of at least 30 g m?2 per day, and includes a polymer layer with a sealing temperature of 205° C. or less. The present invention also provides a comprising fresh produce enclosed by a packaging film, wherein the packaging film is sealed by an elongate seal extending along the underside of the package, and wherein the elongate seal has a sealing strength such that when the packaging film is lifted from the upper side of the fresh produce package the seal breaks permitting the packaging film to be removed from the fresh produce in a single lifting action.
    Type: Application
    Filed: October 24, 2021
    Publication date: February 10, 2022
    Inventors: Alexey GOIHMAN, Gary WARD, Ivo TUNCHEL
  • Patent number: 11180268
    Abstract: The present invention relates to a layered packaging film for fresh produce. The film provides a water vapour transmission rate of at least 30 g m?2 per day, and includes a polymer layer with a sealing temperature of 205° C. or less. The present invention also provides a comprising fresh produce enclosed by a packaging film, wherein the packaging film is sealed by an elongate seal extending along the underside of the package, and wherein the elongate seal has a sealing strength such that when the packaging film is lifted from the upper side of the fresh produce package the seal breaks permitting the packaging film to be removed from the fresh produce in a single lifting action.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: November 23, 2021
    Assignee: STEPAC L.A. LTD.
    Inventors: Alexey Goihman, Gary Ward, Ivo Tunchel
  • Publication number: 20200353969
    Abstract: A trailer reversing assist system for controlling reversing operations of a vehicle and trailer connected to the vehicle includes a module that detects an angle of the trailer relative to the vehicle, and outputs a trailer angle signal corresponding to the detected angle. The system also includes a human machine interface (HMI) device that provides an output signal based upon an input of the user, where the generated output signal includes information regarding magnitude and direction of a desired change to the angle. The system calculates a trailer trajectory that positions the trailer at a target location or calculates a trailer trajectory correction, wherein the calculation is performed using the output signal as corresponding to a change relative to the detected angle, and the detected angle corresponds to the trailer angle signal generated at the time of operation of the HMI device by the user.
    Type: Application
    Filed: August 20, 2018
    Publication date: November 12, 2020
    Inventors: Greg Sypitkowski, James Stephen Miller, Gary Ward
  • Publication number: 20200290326
    Abstract: Packaging films suitable for packaging fresh produce comprising a first layer of polymer film which comprises an amorphous copolyamide or a polyamide blend comprising at least one amorphous polyamide. The packaging films have a water vapour transmission rate of between 15 and 150 g/m2 at 23° C. and 50% relative humidity. The films have enhanced visual properties and may be advantageous used for the retail packaging of fresh produce.
    Type: Application
    Filed: October 5, 2018
    Publication date: September 17, 2020
    Inventors: Alexey GOIHMAN, Asaf SHACHNAI, Gary WARD
  • Patent number: 10430356
    Abstract: Embodiments of the present invention set forth techniques for resolving page faults associated with a copy engine. A copy engine within a parallel processor receives a copy operation that includes a set of copy commands. The copy engine executes a first copy command included in the set of copy commands that results in a page fault. The copy engine stores the set of copy commands to the memory. At least one advantage of the disclosed techniques is that the copy engine can perform copy operations that involve source and destination memory pages that are not pinned, leading to reduced memory demand and greater flexibility.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: October 1, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: M. Wasiur Rashid, Jonathon Evans, Gary Ward, Philip Browning Johnson
  • Patent number: 10275275
    Abstract: A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a different command stream implemented by a device driver, and each logical copy engine is configured to receive copy commands via the corresponding command stream. When a logical copy engine receives a copy command, the logical copy engine distributes the command, or one or more subcommands derived from the command, to one or more of the physical copy engines. The physical copy engines can perform multiple copy operations in parallel with one another, thereby allowing the bandwidth of the communication link(s) to be saturated.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: April 30, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
  • Publication number: 20190071200
    Abstract: The present invention relates to a layered packaging film for fresh produce. The film provides a water vapour transmission rate of at least 30 g m?2 per day, and includes a polymer layer with a sealing temperature of 205° C. or less. The present invention also provides a comprising fresh produce enclosed by a packaging film, wherein the packaging film is sealed by an elongate seal extending along the underside of the package, and wherein the elongate seal has a sealing strength such that when the packaging film is lifted from the upper side of the fresh produce package the seal breaks permitting the packaging film to be removed from the fresh produce in a single lifting action.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 7, 2019
    Inventors: Alexey GOIHMAN, Gary WARD, Ivo TUNCHEL
  • Patent number: 10180916
    Abstract: A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a different command stream implemented by a device driver, and each logical copy engine is configured to receive copy commands via the corresponding command stream. When a logical copy engine receives a copy command, the logical copy engine distributes the command, or one or more subcommands derived from the command, to one or more of the physical copy engines. The physical copy engines can perform multiple copy operations in parallel with one another, thereby allowing the bandwidth of the communication link(s) to be saturated.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: January 15, 2019
    Assignee: NVIDIA CORPORATION
    Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
  • Publication number: 20180314431
    Abstract: Embodiments of the present invention set forth techniques for resolving page faults associated with a copy engine. A copy engine within a parallel processor receives a copy operation that includes a set of copy commands. The copy engine executes a first copy command included in the set of copy commands that results in a page fault. The copy engine stores the set of copy commands to the memory. At least one advantage of the disclosed techniques is that the copy engine can perform copy operations that involve source and destination memory pages that are not pinned, leading to reduced memory demand and greater flexibility.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: M. Wasiur Rashid, Jonathon EVANS, Gary Ward, Philip Browning Johnson
  • Patent number: 10095526
    Abstract: A multi-threaded processing unit includes a hardware pre-processor coupled to one or more processing engines (e.g., copy engines, GPCs, etc.) that implement pre-emption techniques by dividing tasks into smaller subtasks and scheduling subtasks on the processing engines based on the priority of the tasks. By limiting the size of the subtasks, higher priority tasks may be executed quickly without switching the context state of the processing engine. Tasks may be subdivided based on a threshold size or by taking into account other consideration such as physical boundaries of the memory system.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: October 9, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Samuel H. Duncan, Gary Ward, M. Wasiur Rashid, Lincoln G. Garlick, Wojciech Jan Truty
  • Publication number: 20180103656
    Abstract: An improved frozen product dispenser wherein a product is placed into a cooled hopper and the product is then fed from the hopper into a freezing and dispensing chamber where it is frozen and dispensed.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 19, 2018
    Applicant: FBD PARTNERSHIP, LP
    Inventors: Carlos ACOSTA, Michael Ryan LASCH, Gilbert SALAZAR, Joshua Gary WARD
  • Patent number: 9830719
    Abstract: The present invention provides a 3-D time helix renderable in a virtual universe. In one embodiment, there is a time helix tool, including a construction component configured to: generate a 3-D time helix in a virtual universe, and populate the 3-D time helix with a set of data objects. The time helix tool further comprises a rendering component configured to render the 3-D time helix with at least one of the set of data objects to a user of the virtual universe.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: November 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Clifton E. Grim, III, Rex E. Marzke, Mark B. Stevens, Gary A. Ward, John D. Wilson
  • Publication number: 20170161099
    Abstract: A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a different command stream implemented by a device driver, and each logical copy engine is configured to receive copy commands via the corresponding command stream. When a logical copy engine receives a copy command, the logical copy engine distributes the command, or one or more subcommands derived from the command, to one or more of the physical copy engines. The physical copy engines can perform multiple copy operations in parallel with one another, thereby allowing the bandwidth of the communication link(s) to be saturated.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
  • Publication number: 20170161100
    Abstract: A copy subsystem within a processor includes a set of logical copy engines and a set of physical copy engines. Each logical copy engine corresponds to a different command stream implemented by a device driver, and each logical copy engine is configured to receive copy commands via the corresponding command stream. When a logical copy engine receives a copy command, the logical copy engine distributes the command, or one or more subcommands derived from the command, to one or more of the physical copy engines. The physical copy engines can perform multiple copy operations in parallel with one another, thereby allowing the bandwidth of the communication link(s) to be saturated.
    Type: Application
    Filed: December 3, 2015
    Publication date: June 8, 2017
    Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
  • Patent number: 9424227
    Abstract: Non-contiguous or tiled payload data are efficiently transferred between peers over a fabric. Specifically, a client transfers a byte enable message to a peer device via a mailbox mechanism, where the byte enable message specifies which bytes of the payload data being transferred via the data packet are to be written to the frame buffer on the peer device and which bytes are not to be written. The client transfers the non-contiguous or tiled payload payload data to the peer device. Upon receiving the payload data, the peer device writes bytes from the payload data into the target frame buffer for only those bytes enabled via the byte enable message. One advantage of the present invention is that non-contiguous or tiled data are transferred over a fabric with improved efficiency.
    Type: Grant
    Filed: July 3, 2012
    Date of Patent: August 23, 2016
    Assignee: NVIDIA CORPORATION
    Inventors: Samuel H. Duncan, Dennis K. Ma, Wei-Je Huang, Gary Ward
  • Patent number: 9270950
    Abstract: The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product controlling a capture of data. In one embodiment, the process identifies a location from locale identifier data to form an identified location in response to receiving the locale identifier data. The locale identifier data is associated with a location of the digital life recorder. In addition, the identified location is associated with a set of usage policies. The process then determines whether the set of usage policies restricts the capture of data by the digital life recorder at the identified location or whether the set of usage policies restricts playback of the data by a playback system. Thereafter, the process disables a set of sensors while the digital life recorder is in the presence of the locale identifier in response to determining that the set of usage policies restricts the capture of data.
    Type: Grant
    Filed: May 30, 2008
    Date of Patent: February 23, 2016
    Assignee: International Business Machines Corporation
    Inventors: Clifton E. Grim, III, Mark B. Stevens, Gary A. Ward, John David Wilson
  • Publication number: 20150321594
    Abstract: A boom, most commonly used in conjunction with a cement truck to deliver cement a great distance from the cement truck to the work site, is adapted to be used with a truck mounted vacuum extraction system. In this instance, the boom is used in a completely backwards fashion. Instead of being connected to a pump, which pumps material to a work site, the boom is connected to the vacuum extraction vacuum blower in order to bring debris at the excavation site to the debris tank of the vacuum extraction system. The boom is able to reach up, over, under, or around barriers that stand in the way. In addition, the boom can also reach through or go under existing structures to reach the excavation site.
    Type: Application
    Filed: February 5, 2015
    Publication date: November 12, 2015
    Inventors: Gary Ward Harms, JR., Jason Thomas White
  • Patent number: 9164995
    Abstract: The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for managing usage policies for data recorded with a digital life recorder. A usage profile sensor determines whether a broadcast of a usage profile is detected. A usage profile sensor receives the broadcast of the usage profile in response to a first determination that the broadcast of the usage profile is detected, wherein the usage profile comprises a usage policy. A usage profile processor determines whether the usage profile is currently being tracked. A usage profile processor records a start date, a start time, and usage profile information into a tracking table in response to a second determination that the usage profile is not currently being tracked.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: October 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Clifton E. Grim, III, Rex Edward Marzke, Mark B. Stevens, Gary A. Ward, John David Wilson
  • Patent number: 9105298
    Abstract: A method and apparatus for controlling the playback of video recorded by a sensing subsystem of a digital life recorder. The process identifies a selected video feed recorded by a camera of a sensing subsystem responsive to receiving user input. A segment of video from the selected video feed is identified using a personal computing device communicating with a digital life recorder. The digital life recorder records the selected video feed. A playback restriction associated with the segment of video is identified and generates a set of commands for restricting playback of the segment of video. A processor may then execute the set of commands.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: August 11, 2015
    Assignee: International Business Machines Corporation
    Inventors: Clifton E. Grim, III, Rex Edward Marzke, Gary A. Ward, John David Wilson