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: 20240085974Abstract: 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: ApplicationFiled: November 14, 2023Publication date: March 14, 2024Inventors: Patrick McKinley JARVIS, Ke WANG, Minas LIAROKAPIS, Jayden CHAPMAN, Che-Ming CHANG
-
Patent number: 11822710Abstract: 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: GrantFiled: September 8, 2022Date of Patent: November 21, 2023Assignee: AcuminoInventors: Patrick McKinley Jarvis, Ke Wang, Minas Liarokapis, Jayden Chapman, Che-Ming Chang
-
Publication number: 20230135997Abstract: 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: ApplicationFiled: November 1, 2022Publication date: May 4, 2023Inventors: Patrick McKinley JARVIS, Ke WANG
-
Publication number: 20230072317Abstract: 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: ApplicationFiled: September 8, 2022Publication date: March 9, 2023Inventors: Patrick McKinley JARVIS, Ke WANG, Minas LIAROKAPIS, Jayden CHAPMAN, Che-Ming CHANG
-
Publication number: 20220198774Abstract: 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: ApplicationFiled: December 21, 2021Publication date: June 23, 2022Inventors: Ke WANG, Patrick McKinley JARVIS
-
Publication number: 20220080060Abstract: 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: ApplicationFiled: September 13, 2021Publication date: March 17, 2022Inventors: Patrick McKinley JARVIS, Ke WANG
-
Publication number: 20210407266Abstract: 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: ApplicationFiled: June 24, 2021Publication date: December 30, 2021Inventors: Patrick McKinley JARVIS, Ke WANG
-
Patent number: 9753679Abstract: 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: GrantFiled: July 8, 2014Date of Patent: September 5, 2017Assignee: Marvell International Technology LtdInventors: James D Bledsoe, Gregory F Carlson, Todd A McClelland, Patrick A McKinley
-
Patent number: 9660802Abstract: 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: GrantFiled: December 8, 2014Date of Patent: May 23, 2017Assignee: Marvell International Ltd.Inventor: Patrick A. McKinley
-
Patent number: 9590636Abstract: 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: GrantFiled: December 3, 2014Date of Patent: March 7, 2017Assignee: MARVELL INTERNATIONAL LTD.Inventors: Patrick A. McKinley, Walter Lee McNall
-
Patent number: 9524385Abstract: 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: GrantFiled: December 10, 2014Date of Patent: December 20, 2016Assignee: MARVELL INTERNATIONAL LTD.Inventor: Patrick A. McKinley
-
Patent number: 9443733Abstract: 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: GrantFiled: October 30, 2014Date of Patent: September 13, 2016Assignee: Marvell World Trade Ltd.Inventors: Patrick A. McKinley, Walter Lee McNall, Robert W. Shreeve, Thomas Page Bruch, Neal C. Jaarsma
-
Chip or SoC including fusible logic array and functions to protect logic against reverse engineering
Patent number: 9413356Abstract: 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: GrantFiled: December 8, 2014Date of Patent: August 9, 2016Assignee: Marvell International Ltd.Inventor: Patrick A. McKinley -
Patent number: 9291003Abstract: 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: GrantFiled: June 1, 2012Date of Patent: March 22, 2016Assignee: Schlumberger Technology CorporationInventors: Barton Sponchia, Gabriel Isaicu, Patrick McKinley, Matthew C. Williams
-
Patent number: 9237250Abstract: 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: GrantFiled: March 7, 2014Date of Patent: January 12, 2016Assignee: Marvell International Technology Ltd.Inventors: J. Daren Bledsoe, Gregory F. Carlson, Todd A. McClelland, Patrick A. McKinley
-
Patent number: 9205671Abstract: 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: GrantFiled: January 20, 2014Date of Patent: December 8, 2015Assignee: Marvell International Ltd.Inventors: Asher Simmons, Patrick A. McKinley, Paramesh Gopi, James D. Bledsoe
-
Patent number: 9180686Abstract: 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: GrantFiled: April 3, 2008Date of Patent: November 10, 2015Assignee: Marvell International Ltd.Inventors: Patrick A. McKinley, James Mealy, James D. Bledsoe, Asher Simmons
-
Publication number: 20150123702Abstract: 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: ApplicationFiled: October 30, 2014Publication date: May 7, 2015Inventors: Patrick A. McKinley, Walter Lee McNall, Robert W. Shreeve, Thomas Page Bruch, Neal C. Jaarsma
-
Publication number: 20150002886Abstract: 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: ApplicationFiled: July 8, 2014Publication date: January 1, 2015Inventors: James D. Bledsoe, Gregory F. Carlson, Todd A. McClelland, Patrick A. McKinley
-
Patent number: 8786871Abstract: 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: GrantFiled: March 4, 2013Date of Patent: July 22, 2014Assignee: Marvell International Technology Ltd.Inventors: James D Bledsoe, Gregory F Carlson, Todd A McClelland, Patrick A McKinley