Patents by Inventor Patrick Cox
Patrick Cox 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: 20250094190Abstract: A system may provide, by a graphical user interface, a first instruction to a user to perform a first scan of one or more first items at a first location. The system may receive the first scan of the one or more first items and identify, based on the first scan, the one or more first items. The system may update the graphical user interface based on the identified one or more first items and may update a computer file associated with the first instruction to indicate a scan of the one or more first items. Various process or workflows may be determined and proceeded through using scans on a client picking device in an efficient and rapid manner.Type: ApplicationFiled: September 16, 2024Publication date: March 20, 2025Inventors: Gregory Patrick Cox, Matthew Douglas, Brandon Lam, Jerrica VanAlystne, Edilio Vera, Ivan Huerta, Travis Shives
-
Patent number: 12234092Abstract: A system-directed single line pick batching is described. In an example implementation, the system may receive data describing a set of orders including SKU identifiers associated with items in the orders, identify an eligible cart, and assign a location to a task queue of the cart based on the location being associated with a particular SKU identifier. In some instances, the location or SKU identifier may be determined based on an order with a certain quantity of different SKU identifiers. In some instances, the system may navigate the cart to the location and instruct the item to be picked from the location. In response to completion of the pick of the item, the system may navigate the cart to an end point.Type: GrantFiled: July 30, 2021Date of Patent: February 25, 2025Assignee: Staples, Inc.Inventors: Stephen Nilsen, Matthew Robert Douglas, Gregory Patrick Cox, Paolo Gerli Amador, Daniel Jarvis, Amit Kalra
-
Publication number: 20240383139Abstract: A system may transport a first set of mobile storage units from a storage area to an active picking bay of a robotic picking station, the robotic picking station including a robotic arm, the active picking bay being within a range of motion of the robotic arm. A system may transport a carton to the robotic picking station, for example, using one or more conveyors. A system may instruct the robotic arm to move a first item from the first set of mobile storage units into the carton. A system may transport the carton out of the robotic picking station.Type: ApplicationFiled: May 20, 2024Publication date: November 21, 2024Inventors: Matthew Robert Douglas, Paolo Gerli, Gregory Patrick Cox, Amit Kalra, Brandon Lam, Ruchi Tewari, Daniel Jarvis, Nikhil Variar, Naveen Challapalli
-
Publication number: 20240336434Abstract: A release logic system for releasing cartons into a fulfillment system is described. In an example implementation, a release logic engine may receive carton data representing a set of cartons and indicating picks for each the set of cartons. The release logic engine may determine a score for a carton of the set of cartons based on a location of a first pick of the carton in a pick-to-cart area of a fulfillment center. In some implementations, the release logic engine may assign the carton to a cart adapted to transport cartons based on the score determined for the carton, and may induct the carton into the fulfillment center for the first pick using the cart.Type: ApplicationFiled: June 17, 2024Publication date: October 10, 2024Inventors: Matthew Robert Douglas, Yizhi Wang, Stephen Nilsen, Paolo Gerli Amador, Gregory Patrick Cox, Deepak Sharma, Daniel Jarvis, Amit Kalra, Kehang Han
-
Patent number: 12012283Abstract: A release logic system for releasing cartons into a fulfillment system is described. In an example implementation, a release logic engine may receive carton data representing a set of cartons and indicating picks for each the set of cartons. The release logic engine may determine a score for a carton of the set of cartons based on a location of a first pick of the carton in a pick-to-cart area of a fulfillment center. In some implementations, the release logic engine may assign the carton to a cart adapted to transport cartons based on the score determined for the carton, and may induct the carton into the fulfillment center for the first pick using the cart.Type: GrantFiled: June 30, 2020Date of Patent: June 18, 2024Assignee: Staples, Inc.Inventors: Matthew Robert Douglas, Yizhi Wang, Stephen Nilsen, Paolo Gerli Amador, Gregory Patrick Cox, Deepak Sharma, Daniel Jarvis, Amit Kalra, Kehang Han
-
Patent number: 11939162Abstract: A system-directed robotic cart picking system is described. In an example implementation, the system may generate a picking itinerary including pick-to-cart routing based on locations of items in an order fulfillment center and received order data identifying the items, and may transport the carts in the order fulfillment center according to the pick-to-cart routing. The system may determine a zone of the order fulfillment center to which to assign a picker based on the picking itinerary and may determine tasks, such as picking at least one item from the locations to the carts, for the picker located in the zone. In some instances, the system may output pick instructions to a picker client device directing the picker to perform the tasks and may transport the carts to a defined point in the order fulfillment center in response to completion of the tasks.Type: GrantFiled: February 10, 2021Date of Patent: March 26, 2024Assignee: Staples, Inc.Inventors: Matthew Robert Douglas, Stephen Nilsen, Paolo Gerli Amador, Gregory Patrick Cox
-
Publication number: 20240043212Abstract: An automated robotic replenishment system is described. In an example implementation, the system may include containers adapted to hold items; container transportation devices adapted to transport the containers to a replenishment station; and the replenishment station. The replenishment station may include a container receiving area, a mobile storage unit receiving space, and a robotic arm, which may pick up items from the container in the container receiving area and place the item into a mobile storage unit in the mobile storage unit receiving space. The system may also include an automated guided vehicle that transports the mobile storage unit between the replenishment station and a storage area of a fulfillment center.Type: ApplicationFiled: August 4, 2022Publication date: February 8, 2024Inventors: Matthew Robert Douglas, Paolo Gerli, Gregory Patrick Cox, Amit Kalra, Brandon Lam, Ruchi Tewari, Daniel Jarvis, Nikhil Variar, Naveen Challapalli
-
Patent number: 11272577Abstract: A water heater appliance is provided that includes a control panel assembly that has features that facilitate mounting of a control panel of the control panel assembly to a curved surface of the water heater appliance. For instance, the curved surface may be an outer surface of a wrapper or a shroud of the water heater appliance. Particularly, the control panel assembly includes features that permit mounting of the control panel assembly to surfaces of variable radii. Moreover, the control panel assembly includes features that facilitate access to the electrical components of the control panel during assembly and servicing of the control panel assembly. Specifically, the control panel assembly includes features that allow the control panel to hinge downward to permit easy access to the electrical components during assembly and service.Type: GrantFiled: January 11, 2019Date of Patent: March 8, 2022Assignee: Haier US Appliance Solutions, Inc.Inventors: Jonathan D. Nelson, Patrick Cox, Gregory L. Hutchison
-
Publication number: 20220033186Abstract: A system-directed single line pick batching is described. In an example implementation, the system may receive data describing a set of orders including SKU identifiers associated with items in the orders, identify an eligible cart, and assign a location to a task queue of the cart based on the location being associated with a particular SKU identifier. In some instances, the location or SKU identifier may be determined based on an order with a certain quantity of different SKU identifiers. In some instances, the system may navigate the cart to the location and instruct the item to be picked from the location. In response to completion of the pick of the item, the system may navigate the cart to an end point.Type: ApplicationFiled: July 30, 2021Publication date: February 3, 2022Inventors: Stephen Nilsen, Matthew Robert Douglas, Gregory Patrick Cox, Paolo Gerli Amador, Daniel Jarvis, Amit Kalra
-
Publication number: 20210245956Abstract: A system-directed robotic cart picking system is described. In an example implementation, the system may generate a picking itinerary including pick-to-cart routing based on locations of items in an order fulfillment center and received order data identifying the items, and may transport the carts in the order fulfillment center according to the pick-to-cart routing. The system may determine a zone of the order fulfillment center to which to assign a picker based on the picking itinerary and may determine tasks, such as picking at least one item from the locations to the carts, for the picker located in the zone. In some instances, the system may output pick instructions to a picker client device directing the picker to perform the tasks and may transport the carts to a defined point in the order fulfillment center in response to completion of the tasks.Type: ApplicationFiled: February 10, 2021Publication date: August 12, 2021Inventors: Matthew Robert Douglas, Stephen Nilsen, Paolo Gerli Amador, Gregory Patrick Cox
-
Patent number: 10830495Abstract: A method for operating a water heater appliance includes determining a set temperature of the water heater appliance. The method also includes monitoring a temperature proximate to a lower heating element of the water heater appliance with a first temperature sensor of the water heater appliance and monitoring a temperature proximate to an upper heating element of the water heater appliance with a second temperature sensor of the water heater appliance. When the monitored temperature proximate the lower heating element is less than a first temperature threshold and the monitored temperature proximate the upper heating element is less than a second temperature threshold, the method includes turning the lower heating element on. When the monitored temperature proximate the upper heating element is equal to the set temperature, the method includes turning the lower heating element off. A related water heater appliance is also provided.Type: GrantFiled: August 7, 2018Date of Patent: November 10, 2020Assignee: Haier US Appliance Solutions, Inc.Inventors: Craig Iung-Pei Tsai, Alan George Constance, Jonathan D. Nelson, Patrick Cox
-
Publication number: 20200229274Abstract: A water heater appliance is provided that includes a control panel assembly that has features that facilitate mounting of a control panel of the control panel assembly to a curved surface of the water heater appliance. For instance, the curved surface may be an outer surface of a wrapper or a shroud of the water heater appliance. Particularly, the control panel assembly includes features that permit mounting of the control panel assembly to surfaces of variable radii. Moreover, the control panel assembly includes features that facilitate access to the electrical components of the control panel during assembly and servicing of the control panel assembly. Specifically, the control panel assembly includes features that allow the control panel to hinge downward to permit easy access to the electrical components during assembly and service.Type: ApplicationFiled: January 11, 2019Publication date: July 16, 2020Inventors: Jonathan D. Nelson, Patrick Cox, Gergory L. Hutchison
-
Publication number: 20200049377Abstract: A method for operating a water heater appliance includes determining a set temperature of the water heater appliance. The method also includes monitoring a temperature proximate to a lower heating element of the water heater appliance with a first temperature sensor of the water heater appliance and monitoring a temperature proximate to an upper heating element of the water heater appliance with a second temperature sensor of the water heater appliance. When the monitored temperature proximate the lower heating element is less than a first temperature threshold and the monitored temperature proximate the upper heating element is less than a second temperature threshold, the method includes turning the lower heating element on. When the monitored temperature proximate the upper heating element is equal to the set temperature, the method includes turning the lower heating element off. A related water heater appliance is also provided.Type: ApplicationFiled: August 7, 2018Publication date: February 13, 2020Inventors: Craig lung-Pei Tsai, Alan George Constance, Jonathan D. Nelson, Patrick Cox
-
Publication number: 20150084220Abstract: A multifunctional dental workstation for manipulating and shaping dental wax comprises a plurality of electric hotplates; an electrically controlled knife power socket, control panels; and an induction coil heater. The workstation comprises at least two electric hotplates.Type: ApplicationFiled: April 23, 2013Publication date: March 26, 2015Inventor: Patrick Cox
-
Patent number: 7987433Abstract: Scrolling data in a display window having peripheral controls on a user interface of a data processing system includes a two-dimensional scrolling control that is integrated as part of the peripheral controls. The two-dimensional scrolling control includes at least three directional components. Each directional component is associated with a direction on the display window, and at least one of the directions corresponds to a change in both of the two dimensions. User input is accepted from a user. The user input includes a selected directional component. The data in the display window is scrolled in the direction associated with the selected directional component.Type: GrantFiled: April 15, 2003Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Patrick Cox, Velda Bartek, Richard Spinks
-
Publication number: 20080078650Abstract: An oil-purifying device incorporating a housing that includes an evaporation chamber. In one implementation, there are an oil intake port and an oil exit port, both in fluid communication with the evaporation chamber. There are also at least two ventilation ports in gaseous communication with the evaporation chamber. The oil-purifying device may include an oil diffusing assembly to receive oil from the oil intake port and distribute it. In one implementation, the oil diffusing assembly includes perforated oil journals. The oil-purifying device may include a heating device to heat the oil to increase the rate of evaporation of contaminants. The oil-purifying device may also include a high-surface-area structure to increase a surface area of the oil for improved evaporation of contaminants. In one implementation, the high-surface-area structure includes a metallic or synthetic material with a rough filamentous surface upon which to deposit oil.Type: ApplicationFiled: September 28, 2006Publication date: April 3, 2008Inventors: Donald Patrick Cox, Stephen Donald Hauck
-
Publication number: 20070214393Abstract: Methods, apparatus, and computer program products for controlling a user's interaction with a keyboard of a multi-application electronic device such as a personal digital assistant. In one embodiment, a keyboard usage statistic for the user is determined and compared with a usage limit. Responsive to the comparison, an input mode capability of the device may be altered by throttling keyboard input to a first application such as a text input application while permitting unlimited input to a second application such as a speech input application. Altering an input mode capability may include at least one of: disabling a keyboard function, enabling an alternate input mechanism, and instructing the user to use the alternate input mechanism.Type: ApplicationFiled: March 9, 2006Publication date: September 13, 2007Inventor: Patrick Cox
-
Publication number: 20070198947Abstract: A method to control presentation of multiple tabs and associated content on a display may include distinguishing a selected tab from the multiple tabs and displaying the content associated with the selected tab on the display. The method may also include performing one of a group of functions that may include auto-scrolling the multiple tabs across the display in response to selecting another tab, wherein at least one tab is only partially visible; scrolling at least the unselected tabs in an animated ticker fashion across the display; or facilitating manual scrolling of at least the unselected tabs across the display.Type: ApplicationFiled: February 22, 2006Publication date: August 23, 2007Applicant: International Business Machines CorporationInventors: Patrick Cox, Patrick McGowan, Jeremy Perry
-
Publication number: 20070073823Abstract: A computer implemented method, apparatus, and computer usable code for managing instant messages. An instant message is received at a client. A set of parameters in the instant message is identified. The instant message on a display in the client is presented, and the instant message is removed from the display after a period of time defined by the set of parameters.Type: ApplicationFiled: September 29, 2005Publication date: March 29, 2007Applicant: International Business Machines CorporationInventors: Gabriel Cohen, Patrick Cox, Ronald Craig, Thomas Haynes, Gerald Mitchell, Mohamad Salahshoor
-
Publication number: 20050129208Abstract: A user calls a directory assistance service provider to search for a desired telephone number and be connected to a party at the desired number. In one such connection, the user is afforded enhanced directory assistance upon a user command in the form of an out-of-band signaling message, e.g., SS7 signaling message. For example, the user may be afforded further operator assistance by pressing on the user telephone a predetermined key (e.g., “*” key), which is detectable by the directory assistance service provider as an SS7 signaling message.Type: ApplicationFiled: January 31, 2005Publication date: June 16, 2005Inventors: Adam McGrath, Timothy Timmins, Patrick Cox, Nicholas Elsey, A. Powell, Paul Filliger, Michael Kepler