Patents by Inventor Patrick A. McKinley

Patrick A. McKinley 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: 20240085974
    Abstract: A data collection system that performs data collection of human-driven robot actions for robot learning. The data collection system includes: i) a wearable computation subsystem that is worn by a human data collector and that controls the data collection process and ii) a human-machine operation interface subsystem that allows the human data collector to use the human-machine operation interface to operate an attached robotic gripper to perform one or more actions. A user interface subsystem receives instructions from the wearable computation subsystem that direct the human data collector to perform the one or more actions using the human-machine operation interface subsystem. A visual sensing subsystem includes one or more cameras that collect raw visual data related to the pose and movement of the robotic gripper while performing the one or more actions. A data collection subsystem receives collected data related to the one or more actions.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 14, 2024
    Inventors: Patrick McKinley JARVIS, Ke WANG, Minas LIAROKAPIS, Jayden CHAPMAN, Che-Ming CHANG
  • Patent number: 11822710
    Abstract: A data collection system that performs data collection of human-driven robot actions for robot learning. The data collection system includes: i) a wearable computation subsystem that is worn by a human data collector and that controls the data collection process and ii) a human-machine operation interface subsystem that allows the human data collector to use the human-machine operation interface to operate an attached robotic gripper to perform one or more actions. A user interface subsystem receives instructions from the wearable computation subsystem that direct the human data collector to perform the one or more actions using the human-machine operation interface subsystem. A visual sensing subsystem includes one or more cameras that collect raw visual data related to the pose and movement of the robotic gripper while performing the one or more actions. A data collection subsystem receives collected data related to the one or more actions.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: November 21, 2023
    Assignee: Acumino
    Inventors: Patrick McKinley Jarvis, Ke Wang, Minas Liarokapis, Jayden Chapman, Che-Ming Chang
  • Publication number: 20230135997
    Abstract: An Artificial Intelligence (AI) system for monitoring and/or processing a data collection process involving one or more data collection subjects. The AI system includes an AI module. The AI module is configured to instantiate in a computer readable hardware storage device the following: an AI monitoring module that is configured to instantiate the following: a health protocol check submodule configured to check if one or more health safety rules and protocols are being satisfied by the one or more data collection subjects during the data collection process, an environmental condition check submodule configured to check if data collection rules or protocols are being satisfied by the one or more data collection subjects during the data collection process, and an AI processing module configured to remove any PII of the one or more data collection subjects from the data collected during the data collection process.
    Type: Application
    Filed: November 1, 2022
    Publication date: May 4, 2023
    Inventors: Patrick McKinley JARVIS, Ke WANG
  • Publication number: 20230072317
    Abstract: A data collection system that performs data collection of human-driven robot actions for robot learning. The data collection system includes: i) a wearable computation subsystem that is worn by a human data collector and that controls the data collection process and ii) a human-machine operation interface subsystem that allows the human data collector to use the human-machine operation interface to operate an attached robotic gripper to perform one or more actions. A user interface subsystem receives instructions from the wearable computation subsystem that direct the human data collector to perform the one or more actions using the human-machine operation interface subsystem. A visual sensing subsystem includes one or more cameras that collect raw visual data related to the pose and movement of the robotic gripper while performing the one or more actions. A data collection subsystem receives collected data related to the one or more actions.
    Type: Application
    Filed: September 8, 2022
    Publication date: March 9, 2023
    Inventors: Patrick McKinley JARVIS, Ke WANG, Minas LIAROKAPIS, Jayden CHAPMAN, Che-Ming CHANG
  • Publication number: 20220198774
    Abstract: A system and method for dynamically cropping a video transmission includes or cooperates with an image capture device. The image capture device is oriented such that the field of view captures a desired scene from which a region of interest may be automatically determined by a processor utilizing a human pose estimation model including predefined keypoints or key areas. The image capture device may have a common resolution such as 1080p. The processor applies a bounding box over each frame or image corresponding to the region of interest and crops the image to the region of interest. A stabilization algorithm is applied to the cropped image to reduce jitter. The cropped image is rescaled and transmitted to a viewer. A system on the viewer's end may be configured to scale up the rescaled image to a higher resolution using a suitable artificial intelligence modality.
    Type: Application
    Filed: December 21, 2021
    Publication date: June 23, 2022
    Inventors: Ke WANG, Patrick McKinley JARVIS
  • Publication number: 20220080060
    Abstract: A disinfection monitoring system and method for performing monitoring of a disinfection system is provided. The disinfection monitoring system may include one or more image capture devices configured to capture a set of images or videos of an object to be disinfected, such as a user's hands, fingers, and body during an disinfection procedure. An AI module performs detection and detection-based tracking from the captured image or video to determine a quality of the disinfection procedure. The detection and detection-based tracking is performed using keypoint or key area based detection of the user's hands, fingers, and body during the disinfection procedure. A disinfection data collection system generates a ground-truth score from the set of images or videos that indicate a quality of the overall disinfection procedure and/or a quality of each step in the overall disinfection procedure. The ground-truth score is used to train the disinfection monitoring system.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 17, 2022
    Inventors: Patrick McKinley JARVIS, Ke WANG
  • Publication number: 20210407266
    Abstract: A remote security system and method for securing a workstation including a display within a space may comprise at least one image capture device, at least one lock mechanism configured to cooperate with an entrance to the space, and at least one network access security device configured to cooperate with the workstation. The system may comprise internal components configured to cooperate with external components including a processor configured to determine from a captured image the presence of an unauthorized person, device, or activity. The captured image may be processed and annotated using an artificial intelligence modality.
    Type: Application
    Filed: June 24, 2021
    Publication date: December 30, 2021
    Inventors: Patrick McKinley JARVIS, Ke WANG
  • Patent number: 9753679
    Abstract: A system comprising a processor and a memory comprising firmware is provided. The firmware is executable by the processor to cause the processor to operate a print mechanism in accordance with a first state associated with a capability of the print mechanism, change the first state associated with the capability to a second state in response to receiving first information from an external interface, and operate the print mechanism in accordance with the second state associated with the capability.
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: September 5, 2017
    Assignee: Marvell International Technology Ltd
    Inventors: James D Bledsoe, Gregory F Carlson, Todd A McClelland, Patrick A McKinley
  • Patent number: 9660802
    Abstract: A security chip including a fusible logic array. The fusible logic array is configured to receive a plurality of seed values and output a plurality of respective keys using the received plurality of seed values. The respective keys correspond to logic results generated by the fusible logic array. The fusible logic array includes one or more fusible links. A key storage control module is configured to receive the plurality of seed values, receive the plurality of respective keys, and store, in memory, a selected first seed value of the plurality of seed values and a selected first key of the plurality of respective keys. The selected first seed value and the selected first key are stored as a seed-key pair.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: May 23, 2017
    Assignee: Marvell International Ltd.
    Inventor: Patrick A. McKinley
  • Patent number: 9590636
    Abstract: A system-on-chip including circuit instances, a selector module, a circuit instance module, and a comparing module. The circuit instances have respectively nodes. The circuit instances are designed to provide nominally a same value at each of the nodes. The selector module is configured to generate a selection signal. The circuit instance module is configured to (i) monitor states of the nodes, and (ii) based on the selection signal, select (a) two or more of the states of the nodes, or (b) two or more parameter values generated based on the two or more of the states of the nodes. The comparing module is configured to: compare (i) the two or more of the states of the nodes, or (ii) the two or more parameter values; and based on the comparison, output a bit of (i) a silicon fingerprint of the system-on-chip, or (ii) a unique response code of the system-on-chip.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: March 7, 2017
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Patrick A. McKinley, Walter Lee McNall
  • Patent number: 9524385
    Abstract: Systems, methods, and other embodiments associated with using an audio link for authentication services are described. According to one embodiment, an apparatus includes The apparatus includes a processor configured to monitor an audio channel for an authentication signal. The authentication signal is an analog signal provided from a host device over the audio channel to the processor when authenticating the apparatus. The apparatus includes an authentication module configured to generate an authentication response after the authentication signal is detected by the processor. The processor is configured to provide the authentication response as an audio signal on the audio channel to a speaker.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: December 20, 2016
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventor: Patrick A. McKinley
  • Patent number: 9443733
    Abstract: The present disclosure describes apparatuses and techniques for device-based die authentication. In some aspects, an intensity of a particle beam is varied during semiconductor processing to provide a semiconductor die having devices of varied values. In other aspects, different areas of semiconductor dies are exposed during semiconductor processing to provide semiconductor dies with devices that vary in value from one die to the next. For each semiconductor die, a value generated based on the values of the die's respective devices can be associated with that die thereby enabling subsequent authentication of the semiconductor die.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: September 13, 2016
    Assignee: Marvell World Trade Ltd.
    Inventors: Patrick A. McKinley, Walter Lee McNall, Robert W. Shreeve, Thomas Page Bruch, Neal C. Jaarsma
  • Patent number: 9413356
    Abstract: A security chip including a fusible logic array. An input is configured to receive, from a verification module external to the security chip, a seed value corresponding to one of a predetermined value and a generated value. The fusible logic array is configured to generate a logic result using the received seed value. The fusible logic array includes a logic gate configured to operate, based on a state of a fusible link within the logic gate, as both a first type of logic gate configured to perform a first logic operation and a second type of logic gate configured to perform a second logic operation different from the first logic operation. The fusible logic array is configured to generate the logic result based on the state of the fusible link. An output is configured to provide a key value, representative of the logic result, to the verification module.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: August 9, 2016
    Assignee: Marvell International Ltd.
    Inventor: Patrick A. McKinley
  • Patent number: 9291003
    Abstract: An apparatus that is usable with a well includes an assembly, which includes a whipstock and a lateral deflector that are adapted to be run downhole into a first wellbore of the well as a unit. The whipstock is adapted to guide at least a drilling string to form a second wellbore, and the lateral deflector is adapted to guide a liner during installation of the liner into the second wellbore.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: March 22, 2016
    Assignee: Schlumberger Technology Corporation
    Inventors: Barton Sponchia, Gabriel Isaicu, Patrick McKinley, Matthew C. Williams
  • Patent number: 9237250
    Abstract: A multifunction image processing apparatus is disclosed. The apparatus includes a communications module, a scan subsystem, a print subsystem, and a digital signal processor (DSP) block. The communications module is used to communicate with a host computer to send and receive image data files. The scan subsystem is used to scan images. The print subsystem is used to print images. The DSP block includes at least two digital signal processors. The digital signal processors can be programmed to symmetrically multiprocess portions of an image data file to process it more quickly. Alternatively, digital signal processors can be programmed to simultaneously process the image data for the scan subsystem and image data for the print subsystem.
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: January 12, 2016
    Assignee: Marvell International Technology Ltd.
    Inventors: J. Daren Bledsoe, Gregory F. Carlson, Todd A. McClelland, Patrick A. McKinley
  • Patent number: 9205671
    Abstract: Systems, apparatuses, and methods for a printing device for use with a mobile device are described herein. The printing device may include an image capture module to capture surface images of a medium and a positioning module to determine positioning information based at least in part on navigational measurements and the captured surface images. A print module of the printing device may cause print forming substances to be deposited based at least in part on the positioning information. A mobile device may include one or more features of the printing device including the image capture module, the positioning module, and the print module. Other embodiments may be described and claimed.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: December 8, 2015
    Assignee: Marvell International Ltd.
    Inventors: Asher Simmons, Patrick A. McKinley, Paramesh Gopi, James D. Bledsoe
  • Patent number: 9180686
    Abstract: Systems, apparatuses, and methods for an image translation device providing navigational data feedback to a communication device are described herein. The image translation device may operate in a navigational feedback mode to transmit navigational data to the communication device or an active image translation mode to generate position data to facilitate an image translation operation. Other embodiments may be described and claimed.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: November 10, 2015
    Assignee: Marvell International Ltd.
    Inventors: Patrick A. McKinley, James Mealy, James D. Bledsoe, Asher Simmons
  • Publication number: 20150123702
    Abstract: The present disclosure describes apparatuses and techniques for device-based die authentication. In some aspects, an intensity of a particle beam is varied during semiconductor processing to provide a semiconductor die having devices of varied values. In other aspects, different areas of semiconductor dies are exposed during semiconductor processing to provide semiconductor dies with devices that vary in value from one die to the next. For each semiconductor die, a value generated based on the values of the die's respective devices can be associated with that die thereby enabling subsequent authentication of the semiconductor die.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 7, 2015
    Inventors: Patrick A. McKinley, Walter Lee McNall, Robert W. Shreeve, Thomas Page Bruch, Neal C. Jaarsma
  • Publication number: 20150002886
    Abstract: A system comprising a processor and a memory comprising firmware is provided. The firmware is executable by the processor to cause the processor to operate a print mechanism in accordance with a first state associated with a capability of the print mechanism, change the first state associated with the capability to a second state in response to receiving first information from an external interface, and operate the print mechanism in accordance with the second state associated with the capability.
    Type: Application
    Filed: July 8, 2014
    Publication date: January 1, 2015
    Inventors: James D. Bledsoe, Gregory F. Carlson, Todd A. McClelland, Patrick A. McKinley
  • Patent number: 8786871
    Abstract: A system comprising a processor and a memory comprising firmware is provided. The firmware is executable by the processor to cause the processor to operate a print mechanism in accordance with a first state associated with a capability of the print mechanism, change the first state associated with the capability to a second state in response to receiving first information from an external interface, and operate the print mechanism in accordance with the second state associated with the capability.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: July 22, 2014
    Assignee: Marvell International Technology Ltd.
    Inventors: James D Bledsoe, Gregory F Carlson, Todd A McClelland, Patrick A McKinley