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: 12600509Abstract: The present disclosure generally relates to a system and method to pack and convey fresh produce, in particular, for flow packing produce with an aerated packaging material into package bundles of produce prior to sealing thereof for handling and delivery.Type: GrantFiled: November 29, 2022Date of Patent: April 14, 2026Assignee: STEPAC L.A. LTD.Inventors: Ivo Tunchel, Gary Ward, Asaf Shachnai
-
Publication number: 20250033813Abstract: The present disclosure generally relates to a system and method to pack and convey fresh produce, in particular, for flow packing produce with an aerated packaging material into package bundles of produce prior to sealing thereof for handling and delivery.Type: ApplicationFiled: November 29, 2022Publication date: January 30, 2025Inventors: Ivo TUNCHEL, Gary WARD, Asaf SHACHNAI
-
Patent number: 11370490Abstract: 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: GrantFiled: August 20, 2018Date of Patent: June 28, 2022Assignee: Robert Bosch GmbHInventors: Greg Sypitkowski, James Stephen Miller, Gary Ward
-
Publication number: 20220041314Abstract: 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: ApplicationFiled: October 24, 2021Publication date: February 10, 2022Inventors: Alexey GOIHMAN, Gary WARD, Ivo TUNCHEL
-
Patent number: 11180268Abstract: 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: GrantFiled: September 15, 2016Date of Patent: November 23, 2021Assignee: STEPAC L.A. LTD.Inventors: Alexey Goihman, Gary Ward, Ivo Tunchel
-
Publication number: 20200353969Abstract: 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: ApplicationFiled: August 20, 2018Publication date: November 12, 2020Inventors: Greg Sypitkowski, James Stephen Miller, Gary Ward
-
Publication number: 20200290326Abstract: 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: ApplicationFiled: October 5, 2018Publication date: September 17, 2020Inventors: Alexey GOIHMAN, Asaf SHACHNAI, Gary WARD
-
Patent number: 10430356Abstract: 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: GrantFiled: April 28, 2017Date of Patent: October 1, 2019Assignee: NVIDIA CORPORATIONInventors: M. Wasiur Rashid, Jonathon Evans, Gary Ward, Philip Browning Johnson
-
Patent number: 10275275Abstract: 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: GrantFiled: December 3, 2015Date of Patent: April 30, 2019Assignee: NVIDIA CORPORATIONInventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
-
Publication number: 20190071200Abstract: 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: ApplicationFiled: September 15, 2016Publication date: March 7, 2019Inventors: Alexey GOIHMAN, Gary WARD, Ivo TUNCHEL
-
Patent number: 10180916Abstract: 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: GrantFiled: December 3, 2015Date of Patent: January 15, 2019Assignee: NVIDIA CORPORATIONInventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
-
Publication number: 20180314431Abstract: 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: ApplicationFiled: April 28, 2017Publication date: November 1, 2018Inventors: M. Wasiur Rashid, Jonathon EVANS, Gary Ward, Philip Browning Johnson
-
Patent number: 10095526Abstract: 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: GrantFiled: October 12, 2012Date of Patent: October 9, 2018Assignee: NVIDIA CORPORATIONInventors: Samuel H. Duncan, Gary Ward, M. Wasiur Rashid, Lincoln G. Garlick, Wojciech Jan Truty
-
Publication number: 20170161099Abstract: 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: ApplicationFiled: December 3, 2015Publication date: June 8, 2017Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
-
Publication number: 20170161100Abstract: 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: ApplicationFiled: December 3, 2015Publication date: June 8, 2017Inventors: M. Wasiur Rashid, Gary Ward, Wei-Je Robert Huang, Philip Browning Johnson
-
Patent number: 9424227Abstract: 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: GrantFiled: July 3, 2012Date of Patent: August 23, 2016Assignee: NVIDIA CORPORATIONInventors: Samuel H. Duncan, Dennis K. Ma, Wei-Je Huang, Gary Ward
-
Publication number: 20140109102Abstract: 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: ApplicationFiled: October 12, 2012Publication date: April 17, 2014Applicant: NVIDIA CORPORATIONInventors: Samuel H. Duncan, Gary WARD, M. Wasiur RASHID, Lincoln G. GARLICK, Wojciech Jan Truty
-
Publication number: 20140012904Abstract: 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: ApplicationFiled: July 3, 2012Publication date: January 9, 2014Inventors: Samuel H. DUNCAN, Dennis K. MA, Wei-Je HUANG, Gary WARD
-
Publication number: 20110029413Abstract: A system for managing perishables in a supply chain, including at least one sensor module adapted to sense at least one parameter of at least one monitorable shipping unit of perishables through multiple stages in a supply chain, a plurality of sensed inputs integrator and communicators (SIICs), each communicating with the least one sensor module at least one different one of the multiple stages in the supply chain, for receiving information relating to the at least one parameter, a perishable lifecycle manager (PLM) communicating with at least some of the plurality of SIICs and a user interface providing to a user an indication of at least one of remaining lifetime prediction, supply chain link accountability and first expired, first out logistics outputs relating to the at least one monitorable shipping unit of perishables whose at least one parameter is sensed by the at least one sensor module.Type: ApplicationFiled: January 29, 2009Publication date: February 3, 2011Inventors: Israel Ben-Tzur, Gary Ward
-
Publication number: 20070228730Abstract: A threaded connection for a conduit includes a pin member and a box member. The pin member includes a pin thread having a pin thread crest, a pin thread root, a pin load flank oriented at a pin load flank angle, and a pin stab flank oriented at a pin stab flank angle. The box member includes a box thread having a box thread crest, a box thread root, a box load flank oriented at a box load flank angle, and a box stab flank oriented at a box stab flank angle. At least one of the pin load flank angle, the pin stab flank angle, the box load flank angle, and the box stab flank angle varies over at least part of the threaded connection.Type: ApplicationFiled: March 30, 2006Publication date: October 4, 2007Inventors: Robert Sivley, Gary Ward, Doug Enderle