Patents by Inventor John J. O'Brien
John J. O'Brien 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: 12239423Abstract: A system comprises a sensor device and processing circuitry. The sensor device comprises a housing configured to be disposed above shoulders of a patient, a plurality of electrodes on the housing, a motion sensor, and sensing circuitry configured to sense a brain electrical signal and a cardiac electrical signal via the electrodes, and a motion signal via the motion sensor. The processing circuitry is configured to determine values over time of one or more parameters from the brain electrical signal, determine values over time of one or more parameters from the cardiac electrical signal, and generate at least one of a detection, prediction, or a classification a condition of the patient based on the values and the motion signal.Type: GrantFiled: August 27, 2021Date of Patent: March 4, 2025Assignee: Covidien LPInventors: Randal C. Schulhauser, Jonathon E. Giftakis, Eric J. Panken, John Wainwright, Nathalie Virag, Paul G. Krause, Yong K. Cho, Scott DeFoe, Avram Scheiner, Ekaterina M. Ippolito, David A. Anderson, Saul E. Greenhut, Mark R. Boone, Richard J. O'Brien
-
Publication number: 20240354700Abstract: A method for tracking an item in a distributed environment is provided. At least one node in a network adds a new block to a first cryptographically verifiable ledger represented by a first sequence of blocks that is stored in one or more non-transitory computer-readable media. The new block added to the first cryptographically verifiable ledger contains a component identifier and a hash of a previous block in the first sequence of blocks. The at least one node in the network adds a new block to a second cryptographically verifiable ledger represented by a second sequence of blocks that is stored in the one or more non-transitory computer-readable media. The new block added to the second cryptographically verifiable ledger contains a destination identifier, the first sequence of blocks, and a hash of a previous block in the second sequence of blocks.Type: ApplicationFiled: July 1, 2024Publication date: October 24, 2024Inventors: John J. O'Brien, Daniel W. Young, Richard Carl McSorley, JR., Christopher R. Heeney, Joseph Jurich, JR., Bruce W. Wilkinson, Todd D. Mattingly, Donald R. High, Robert L. Cantrell, Brian G. McHale
-
Patent number: 12051042Abstract: A method for tracking an item in a distributed environment is provided. At least one node in a network adds a new block to a first cryptographically verifiable ledger represented by a first sequence of blocks that is stored in one or more non-transitory computer-readable media. The new block added to the first cryptographically verifiable ledger contains a component identifier and a hash of a previous block in the first sequence of blocks. The at least one node in the network adds a new block to a second cryptographically verifiable ledger represented by a second sequence of blocks that is stored in the one or more non-transitory computer-readable media. The new block added to the second cryptographically verifiable ledger contains a destination identifier, the first sequence of blocks, and a hash of a previous block in the second sequence of blocks.Type: GrantFiled: December 7, 2022Date of Patent: July 30, 2024Assignee: Walmart Apollo, LLCInventors: John J. O'Brien, Daniel W. Young, Richard Carl McSorley, Jr., Christopher R. Heeney, Joseph Jurich, Jr., Bruce W. Wilkinson, Todd D. Mattingly, Donald R. High, Robert L. Cantrell, Brian G. McHale
-
Patent number: 11822343Abstract: In some embodiments, methods and systems are provided that provide for monitoring and controlling communication capabilities of unmanned transport vehicles that via one or more intermediate communication devices that provide relay communications between the unmanned transport vehicles and a control station device when the unmanned transport vehicles travel through areas where the network quality does not permit direct communication between the unmanned transport vehicles and the control station device.Type: GrantFiled: May 24, 2021Date of Patent: November 21, 2023Assignee: Walmart Apollo, LLCInventors: David C. Winkle, John J. O'Brien, Robert L. Cantrell
-
Patent number: 11813950Abstract: A system for storing one or more unmanned aerial vehicles is described herein. The system includes one or more shelves attached to a holding structure, the one or more shelves being configured to support one or more unmanned aerial vehicles (UAVs), the one or more shelves defining one or more shelf areas configured to receive the one or more unmanned aerial vehicles. The system also includes an electrical charging station configured to charge electrical batteries of the one or more unmanned aerial vehicles supported by the one or more shelves; and a data transfer and storage system configured to transfer and store data that is previously stored in a data storage device of the one or more unmanned aerial vehicles in a data storage unit.Type: GrantFiled: February 27, 2019Date of Patent: November 14, 2023Assignee: Walmart Apollo, LLCInventors: John J. O'Brien, Coleman Johnson, Patricia Bird, Robert Cantrell, Brian Mchale, Jeremy Varner, Donald Ray High
-
Publication number: 20230213940Abstract: An autonomous vehicle system includes a body and a plurality of sensors coupled to the body and configured to generate a plurality of sensor measurements corresponding to the plurality of sensors. The system also includes a control unit configured to: receive inputs from a plurality of sources wherein the plurality sources comprise the plurality of sensors, the inputs comprise the plurality of sensor measurements; determine a confidence level of each input based on other inputs; prioritize, based on the confidence level associated with each input, the inputs; generate, based on the prioritization of the inputs and the confidence level, a combined input with a combined confidence level; and determine, based on the combined input and the combined confidence level, a mission task to be performed.Type: ApplicationFiled: March 9, 2023Publication date: July 6, 2023Inventors: John J. O'BRIEN, Donald R. HIGH, Brian MCHALE, David WINKLE
-
Publication number: 20230177445Abstract: In some embodiments, apparatuses and methods are provided herein useful to creating a crowdsourced delivery plan. In some embodiments, a system for creating a crowdsourced delivery plan for a package comprises a certification system configured to receive, from a retailer, an indication of items included in the package, determine, based on the indication of items included in the package, a set of requirements, and transmit, to a plurality of portable devices, information regarding the delivery, each of the plurality of portable devices configured to receive, from the certification system, the information regarding the delivery, transmit, to the certification system, an acceptance of the delivery, wherein only ones of the plurality of portable devices associated with delivery agents meeting the set of requirements is capable of acceptance of the delivery, receive, in response to the transmission of the acceptance, an authorization, and present, at a pickup point, the authorization.Type: ApplicationFiled: January 26, 2023Publication date: June 8, 2023Inventors: Bruce W. Wilkinson, Todd D. Mattingly, John J. O'Brien
-
Patent number: 11630455Abstract: An autonomous vehicle system includes a body and a plurality of sensors coupled to the body and configured to generate a plurality of sensor measurements corresponding to the plurality of sensors. The system also includes a control unit configured to: receive inputs from a plurality of sources wherein the plurality sources comprise the plurality of sensors, the inputs comprise the plurality of sensor measurements; determine a confidence level of each input based on other inputs; prioritize, based on the confidence level associated with each input, the inputs; generate, based on the prioritization of the inputs and the confidence level, a combined input with a combined confidence level; and determine, based on the combined input and the combined confidence level, a mission task to be performed.Type: GrantFiled: January 28, 2019Date of Patent: April 18, 2023Assignee: Walmart Apollo, LLCInventors: John J. O'Brien, Donald R. High, Brian McHale, David Winkle
-
Publication number: 20230101755Abstract: A method for tracking an item in a distributed environment is provided. At least one node in a network adds a new block to a first cryptographically verifiable ledger represented by a first sequence of blocks that is stored in one or more non-transitory computer-readable media. The new block added to the first cryptographically verifiable ledger contains a component identifier and a hash of a previous block in the first sequence of blocks. The at least one node in the network adds a new block to a second cryptographically verifiable ledger represented by a second sequence of blocks that is stored in the one or more non-transitory computer-readable media. The new block added to the second cryptographically verifiable ledger contains a destination identifier, the first sequence of blocks, and a hash of a previous block in the second sequence of blocks.Type: ApplicationFiled: December 7, 2022Publication date: March 30, 2023Inventors: John J. O'Brien, Daniel W. Young, Richard C. McSorley, Christopher R. Heeney, Joseph Jurich, JR., Bruce W. Wilkinson, Todd D. Mattingly, Donald R. High, Robert L. Cantrell, Brian G. McHale
-
Patent number: 11605044Abstract: In some embodiments, apparatuses and methods are provided herein useful to creating a crowdsourced delivery plan. In some embodiments, a system for creating a crowdsourced delivery plan for a package comprises a certification system configured to receive, from a retailer, an indication of items included in the package, determine, based on the indication of items included in the package, a set of requirements, and transmit, to a plurality of portable devices, information regarding the delivery, each of the plurality of portable devices configured to receive, from the certification system, the information regarding the delivery, transmit, to the certification system, an acceptance of the delivery, wherein only ones of the plurality of portable devices associated with delivery agents meeting the set of requirements is capable of acceptance of the delivery, receive, in response to the transmission of the acceptance, an authorization, and present, at a pickup point, the authorization.Type: GrantFiled: December 26, 2017Date of Patent: March 14, 2023Assignee: WALMART APOLLO, LLCInventors: Bruce W. Wilkinson, Todd D. Mattingly, John J. O'Brien
-
Patent number: 11558178Abstract: Systems, methods, and computer-readable storage media for receiving, from an issuer, an electronic prescription for a patient, then fulfilling that prescription using a blockchain/distributed ledger verification system. The system receives multiple public keys, combines them, then performs a hash function (or other encryption) on that combination. The resulting output is then transmitted to a pharmacy for prescription fulfillment.Type: GrantFiled: January 30, 2019Date of Patent: January 17, 2023Assignee: Walmart Apollo, LLCInventors: John J. O'brien, David M. Nelms
-
Patent number: 11527119Abstract: Systems and methods for a storage unit are disclosed. A storage unit includes a container defining an interior storage space and an opening configured to provide access to the interior storage space, a door configured to open and close the opening, a heating/cooling mechanism configured to adjust a temperature in the interior storage space, a temperature sensor configured to monitor the temperature in the interior storage space. A control unit is configured to receive the temperature in the interior storage space, receive a required temperature of an item in the storage unit, receive a signal indicative of a distance of a delivery vehicle, and activate the heating/cooling mechanism based on the temperature, the required temperature, and the distance of the delivery vehicle. The heating/cooling mechanism is activated at a time configured to achieve the required temperature within the interior storage space when the delivery vehicle arrives at the storage unit.Type: GrantFiled: September 29, 2021Date of Patent: December 13, 2022Assignee: Walmart Apollo, LLCInventors: Brian G. McHale, John J. O'Brien, Robert Cantrell, Jennifer Hedges
-
Patent number: 11410102Abstract: A dynamic resource allocation engine which can assist in automating activities and processes within an organization. More specifically, the concepts disclosed herein can reduce operational costs by eliminating unnecessary devices, processes, and/or personnel, while also providing an efficient mechanism for testing the effects of new resources on the entire system. This is done by first combining data associated with devices, processes, and personnel, in a common (normalized) data format. This combination represents a simulation of the business or enterprise associated with the data, and can be referred to as a “resource allocation engine.” The resource allocation engine provides information about how resources are being used within the organization.Type: GrantFiled: June 25, 2019Date of Patent: August 9, 2022Assignee: Walmart Apollo, LLCInventors: John J. O'Brien, Brian McHale, Donald R. High, Muhenned Abdulsahib
-
Patent number: 11401034Abstract: An aerial vehicle for delivering a package. The aerial vehicle having a package deployment system coupled to the aerial vehicle. The package deployment system having a spool coupled to the aerial vehicle, a lowering line fixedly coupled to the spool at a first end, the lowering line having a second end secured to a grasping device, and a cutting device coupled to one of the spool or the lowering line. The aerial vehicle also having a package coupled to the grasping device and a monitoring system couple to one of the aerial vehicle or the package deployment system. The package deployment system is configured to deliver the package at a delivery location. The cutting device is configured to sever the lowering line to deliver the package. A method for delivering a package with an aerial vehicle having the package deployment system.Type: GrantFiled: February 21, 2019Date of Patent: August 2, 2022Assignee: Walmart Apollo, LLCInventors: Donald R. High, John J. O'Brien, Robert Cantrell, Brian Mchale, Justin Schuhardt
-
Patent number: 11370529Abstract: A propeller-less unmanned aerial vehicle having a body having a plurality of channels, an inlet formed in the body and configured to allow air flow to enter the plurality of channels from an exterior of the body, an anechoic chamber formed in the body and coupled to the plurality of channels, a rotor comprising a plurality of angled fins located in the anechoic chamber, a control system configured to direct air flow within the plurality of channels, and one or more circular tubes coupled to the exterior of the body and in communication with the plurality of channels. The air flows into the body through the inlet, into the plurality of channels and the anechoic chamber, and exits through the one or more circular tubes to provide lift and directional control to the propeller-less unmanned aerial vehicle.Type: GrantFiled: March 27, 2019Date of Patent: June 28, 2022Assignee: Walmart Apollo, LLCInventors: John J. O'Brien, Samantha M. O'Brien, Trey Bishop, Todd Mattingly
-
Publication number: 20220078196Abstract: In some embodiments, apparatuses and methods are provided herein useful to autonomously determining trustworthiness of a message. In some embodiments, a drone capable of autonomously determining trustworthiness of messages comprises a drone body, a propulsion mechanism, a plurality of sensors, a wireless radio, and a control circuit, wherein the control circuit is configured to receive, from the wireless radio, a message, determine a source transmitting the message, determine content of the message, determine, based on the source transmitting the message, the content of the message, and the observational data, contextual information for the message, determine, based on the contextual information for the message, an expectation for the message, and one of: determine, based on the contextual information and the expectation, that the message is trustworthy, and determine, based on the contextual information and the expectation, that the message is not trustworthy.Type: ApplicationFiled: November 12, 2021Publication date: March 10, 2022Inventors: David C. Winkle, Donald R. High, John J. O'Brien
-
Publication number: 20220020233Abstract: Systems and methods for a storage unit are disclosed. A storage unit includes a container defining an interior storage space and an opening configured to provide access to the interior storage space, a door configured to open and close the opening, a heating/cooling mechanism configured to adjust a temperature in the interior storage space, a temperature sensor configured to monitor the temperature in the interior storage space. A control unit is configured to receive the temperature in the interior storage space, receive a required temperature of an item in the storage unit, receive a signal indicative of a distance of a delivery vehicle, and activate the heating/cooling mechanism based on the temperature, the required temperature, and the distance of the delivery vehicle. The heating/cooling mechanism is activated at a time configured to achieve the required temperature within the interior storage space when the delivery vehicle arrives at the storage unit.Type: ApplicationFiled: September 29, 2021Publication date: January 20, 2022Inventors: Brian McHale, John J. O'Brien, Robert Cantrell, Jennifer Hedges
-
Patent number: 11197597Abstract: Systems, methods, and computer-readable storage media for a task management and distribution system. Systems configured as disclosed manage task distribution between various robots, drones, and autonomous vehicles. As tasks are identified as not capable of completion by the detecting robot, they are transmitted to a central task-management system which identifies a subset of robots which are capable of completing the task, determines the availability of the robots in the subset, and assigns one of those robots in the subset to complete the task.Type: GrantFiled: June 25, 2019Date of Patent: December 14, 2021Assignee: Walmart Apollo, LLCInventors: John J. O'Brien, Donald R. High, Brian McHale
-
Patent number: 11162241Abstract: A robotic machine includes at least one sensor coupled to the robotic machine configured to generate a signal indicative of a worksurface for which a worksurface operation is to be conducted. The robotic machine also includes a machine and robotic control system configured to receive the signal indicative of the worksurface, identify the worksurface operation to be conducted, and generate control signals for an end effector of the robotic machine to carry out the identified worksurface operation.Type: GrantFiled: April 25, 2018Date of Patent: November 2, 2021Assignee: Deere & CompanyInventors: Scott S. Hendron, Mark J. Cherney, Michael G. Kean, John J. O'Brien
-
Patent number: 11117663Abstract: Systems, apparatuses, and methods are provided herein for unmanned flight optimization. A system for unmanned flight comprises a set of motors configured to provide locomotion to an unmanned aerial vehicle, a set of wings coupled to a body of the unmanned aerial vehicle via an actuator and configured to move relative to the body of the unmanned aerial vehicle, a sensor system on the unmanned aerial vehicle, and a control circuit. The control circuit being configured to: control the unmanned aerial vehicle, cause the set of motors to lift the unmanned aerial vehicle, detect condition parameters based on the sensor system, determine a position for the set of wings based on the condition parameters, and cause the actuator to move the set of wings to the wing position while the unmanned aerial vehicle is in flight.Type: GrantFiled: March 13, 2019Date of Patent: September 14, 2021Assignee: Walmart Apollo, LLCInventors: Robert L. Cantrell, John P. Thompson, David C. Winkle, Michael D. Atchley, Donald R. High, Todd D. Mattingly, John J. O'Brien, John F. Simon