Patents by Inventor Michael Root

Michael Root 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: 11745956
    Abstract: An autonomous tray handling robotic system is disclosed. In various embodiments, data indicating a set of output stacks to be assembled is stored, each output stack including an associated set of trays each of a corresponding tray type. Operation of one or more robots is controlled, each robot being configured to grasp, move, and place one or more trays at a time, according to a plan, to iteratively pick trays from source stacks of trays and assemble the set of output stacks, including by building each output stack by successively placing on the output stack trays picked from one or more corresponding source stacks. Each of the robots comprises a robotic arm and a tray handling end effector configured to grasp, move, and place one or more trays without assistance from another robot.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: September 5, 2023
    Assignee: Dexterity, Inc.
    Inventors: Zhouwen Sun, Cyril Nader, Varun Uday Nayak, Alberto Leyva Arvayo, Michael Root, Andrew Lovett, Kevin Jose Chavez
  • Publication number: 20220390648
    Abstract: A first device may receive data inputs from data sources corresponding to raw weather, non-weather, and/or environmental data. The first device may generate targeted alerts based on the data inputs and transmit the targeted alerts to a second device associated with a user.
    Type: Application
    Filed: June 2, 2022
    Publication date: December 8, 2022
    Inventors: Joel N. Myers, Scott Mackaro, Chris Patti, Guy Pearson, Jon Porter, Michael Root, Steve Smith, Michael Steinberg
  • Publication number: 20220306402
    Abstract: An autonomous tray handling robotic system is disclosed. In various embodiments, data indicating a set of output stacks to be assembled is stored, each output stack including an associated set of trays each of a corresponding tray type. Operation of one or more robots is controlled, each robot being configured to grasp, move, and place one or more trays at a time, according to a plan, to iteratively pick trays from source stacks of trays and assemble the set of output stacks, including by building each output stack by successively placing on the output stack trays picked from one or more corresponding source stacks. Each of the robots comprises a robotic arm and a tray handling end effector configured to grasp, move, and place one or more trays without assistance from another robot.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Inventors: Zhouwen Sun, Cyril Nader, Varun Uday Nayak, Alberto Leyva Arvayo, Michael Root, Andrew Lovett, Kevin Jose Chavez
  • Publication number: 20220057542
    Abstract: A tropical cyclone analytics system that stores a plurality of ranges for each of a plurality of weather conditions, identifies a forecasted tropical cyclone, identifies a predicted path of the forecasted tropical cyclone, identifies each country or region along the predicted path of the forecasted tropical cyclone, and, for each country or region along the predicted path of the forecasted tropical cyclone, identifies forecasted weather conditions in the country or region attributable to the forecasted tropical cyclone, compares the forecasted weather conditions in the country or region to the plurality of ranges for each of the plurality of weather conditions, characterizes the forecasted tropical cyclone in the country or region based on the comparison of the forecasted weather conditions in the country or region to the plurality of ranges, and outputs the characterization for display to a user.
    Type: Application
    Filed: December 9, 2019
    Publication date: February 24, 2022
    Applicant: AccuWeather, Inc.
    Inventors: Joel N. MYERS, Marshall MOSS, Jonathan PORTER, MIchael ROOT
  • Patent number: 10557562
    Abstract: An actuatable axial piston valve comprising a gear system to transform linear movement from an actuator to linear movement of the valve piston wherein said gear system comprises racks (2,3) and at least one idler pinion (1).
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: February 11, 2020
    Assignee: GOODWIN PLC
    Inventors: Manfred Sattelberg, Matthew Stanley Goodwin, Timothy James Preston, Paul Michael Root
  • Publication number: 20180283575
    Abstract: An actuatable axial piston valve comprising a gear system to transform linear movement from an actuator to linear movement of the valve piston wherein said gear system comprises racks (2,3) and at least one idler pinion (1).
    Type: Application
    Filed: September 29, 2016
    Publication date: October 4, 2018
    Applicant: GOODWIN PLC
    Inventors: Manfred SATTELBERG, Matthew Stanley GOODWIN, Timothy James PRESTON, Paul Michael ROOT
  • Patent number: 9414821
    Abstract: This disclosure pertains to controllably bioabsorbable devices, particularly anchors for vascular closure plugs and to methods of use thereof.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: August 16, 2016
    Assignee: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Liliana Atanasoska, David J. Sogard, Robert W. Warner, Michael Root, Rajesh Radhakrishnan, Mourad Rahi, Scott R. Smith, Jan Weber, Eric Petersen
  • Patent number: 8918662
    Abstract: In embodiments of system timeout reset based on media detection, an electronic device includes an interface connection that couples the electronic device to a peripheral. A power manager application is implemented to timeout the interface connection if user interaction with the electronic device is not detected for a timeout duration. A media data monitor is implemented to detect audio data in an audio channel of the interface connection, and initiate a reset of the timeout duration responsive to the audio data being detected. Video can continue to be rendered by the peripheral if the audio data is detected to initiate the reset of the timeout duration.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: December 23, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Michael A. Root, Ansuman Tapan Satpathy, Haitang Wang
  • Patent number: 8832799
    Abstract: A method in a portable electronic device (100) of authenticating enhanced wide area network data usage capabilities is provided. Data communication between the portable electronic device and a wide area network (104) is detected, along with commencement a dual-operating system hybrid environment (111). The dual-operating system hybrid environment can include a first operating system environment (114) operable to communicate with the wide area network at a restricted data rate and a second operating system environment (116) operable to communicate with the wide area network at either the restricted data rate or an enhanced data rate. A verification whether the portable electronic device is authorized to communicate with the wide area network at the enhanced data rate is then performed. Where true, the second operating system environment can be configured to communicate with the wide area network at the enhanced data rate.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: September 9, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Peter A. Matsimanis, Michael A. Root, Ansuman Tapan Satpathy, Vishal Sood
  • Publication number: 20130111556
    Abstract: A method in a portable electronic device (100) of authenticating enhanced wide area network data usage capabilities is provided. Data communication between the portable electronic device and a wide area network (104) is detected, along with commencement a dual-operating system hybrid environment (111). The dual-operating system hybrid environment can include a first operating system environment (114) operable to communicate with the wide area network at a restricted data rate and a second operating system environment (116) operable to communicate with the wide area network at either the restricted data rate or an enhanced data rate. A verification whether the portable electronic device is authorized to communicate with the wide area network at the enhanced data rate is then performed. Where true, the second operating system environment can be configured to communicate with the wide area network at the enhanced data rate.
    Type: Application
    Filed: October 31, 2011
    Publication date: May 2, 2013
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Peter A. Matsimanis, Michael A. Root, Ansuman Tapan Satpathy, Vishal Sood
  • Publication number: 20120192100
    Abstract: A device and method for unlocking multiple operating system environments in a multi-environment operating system is provided herein. The device and method provide for a single unlocking gesture to unlock multiple operating system environments. During operation, a processor running a first operating system environment will receive a first unlocking gesture for a first graphical user interface. If the first gesture is the correct gesture for unlocking the first user interface, then the first operating system environment will unlock the first user interface. A message will then be sent by the first operating system environment to the second operating system environment, causing the second operating system environment to unlock a second user interface being utilized by the second operating system environment. Because a single unlocking gesture is used to unlock interfaces used by multiple operating system environments, user confusion is reduced.
    Type: Application
    Filed: January 25, 2011
    Publication date: July 26, 2012
    Applicant: MOTOROLA-MOBILITY, INC.
    Inventors: Haitang Wang, Parikshit H. Dharawat, Su-Yin Gan, Michael A. Root
  • Publication number: 20120173890
    Abstract: In embodiments of system timeout reset based on media detection, an electronic device includes an interface connection that couples the electronic device to a peripheral. A power manager application is implemented to timeout the interface connection if user interaction with the electronic device is not detected for a timeout duration. A media data monitor is implemented to detect audio data in an audio channel of the interface connection, and initiate a reset of the timeout duration responsive to the audio data being detected. Video can continue to be rendered by the peripheral if the audio data is detected to initiate the reset of the timeout duration.
    Type: Application
    Filed: January 4, 2011
    Publication date: July 5, 2012
    Applicant: Motorola Mobility, Inc.
    Inventors: Michael A. Root, Ansuman Tapan Satpathy, Haitang Wang
  • Publication number: 20120022585
    Abstract: This disclosure pertains to controllably bioabsorbable devices, particularly anchors for vascular closure plugs and to methods of use thereof.
    Type: Application
    Filed: July 22, 2010
    Publication date: January 26, 2012
    Applicant: BOSTON SCIENTIFIC SCIMED, INC.
    Inventors: Liliana Atanasoska, David J. Sogard, Robert W. Warner, Michael Root, Rajesh Radhakrishnan, Mourad Rahi, Scott R. Smith, Jan Weber, Eric Petersen
  • Patent number: 7859220
    Abstract: A rechargeable electrochemical cell charger is provided for charging electrochemical cells at high current rates. The charger provides a sufficient force between the charge contacts and the cell terminals to remove nonconductive contaminants when the cell is inserted into the charger, thereby increasing the conductivity at the point of contact. The charger can include an air moving system for the dissipation of heat from the electrochemical cell during charging, and a heat sensor to determine the cell temperature during charging.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: December 28, 2010
    Assignee: Rovcal, Inc.
    Inventors: William C. Bushong, Paul Cheeseman, Michael Root, Viet H. Vu
  • Patent number: 7778983
    Abstract: An application migration planning manager is provided for scanning and reporting compatibility information of stored application files, followed by conversion of selected files from a first application version format to a target application version format. A scanning module scans selected files to determine whether the scanned files are formatted according to application versions that may be incompatible with target application versions. A reporting module reports the compatibility data for the scanned files. If scanned files include multiple versions of a given document or data, the scanned files may be passed to a version extraction module for stripping the files of all but a single version of the given document or data. Each stripped version may be saved as a separate additional file. The version-stripped files and the saved additional files then may be reported back to the reporting module for further processing.
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: August 17, 2010
    Assignee: Microsoft Corporation
    Inventors: Michael Philip Jorden, Tristan Michael Root, Eric Fisk, Joseph Anthony East, Vladimir Tankovich
  • Patent number: 7657578
    Abstract: A system for volume replication in a distributed block virtualization environment includes a first and a second set of one or more physical block devices, a first and a second volume server, one or more volume clients, and a replication manager. The first volume server may be configured to aggregate storage in the first set of one or more physical block devices into one or more logical volumes, and to make the one or more logical volumes accessible to the one or more volume clients. The replication manager may be configured to operate in cooperation with the first and second volume servers and the one or more volume clients to maintain a replica of at least a subset of the one or more logical volumes at the second set of one or more physical block devices.
    Type: Grant
    Filed: December 20, 2004
    Date of Patent: February 2, 2010
    Assignee: Symantec Operating Corporation
    Inventors: Ronald S. Karr, Niranjan Pendharkar, Anand A. Kekre, Angshuman Bezbaruah, Vikas Kailash Gupta, Ashish Agarwal, Raghu Krishnamurthy, Michael Root, Kati Rader, Kedar Karmarkar
  • Patent number: 7610478
    Abstract: A method and apparatus for improving the boot sequence of a computer clone. The kernel within an operating system is designed to always access special devices within the computer's memory using a mount path that is hard coded into the kernel for each of the special devices. When the computer is cloned, the special devices are copied to a second computer without the need for subsequent alteration of the filesystem.
    Type: Grant
    Filed: October 19, 2004
    Date of Patent: October 27, 2009
    Assignee: Symantec Operating Corporation
    Inventor: Michael Root
  • Patent number: 7557542
    Abstract: A rechargeable electrochemical cell charging system is provided having a thermistor that engages the negative cell terminal at a location remote from the negative charge contact. The thermistor outputs temperature data to a controller in the charger that determines the rate of cell temperature increase. When the increase reaches a predetermined rate, the charge to the cell is discontinued. The cell can also include an air moving system that circulates cool ambient air through battery compartment to cool the batteries being charged.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: July 7, 2009
    Assignee: Rovcal, Inc.
    Inventors: William C. Bushong, Viet H. Vu, Michael Root
  • Publication number: 20080222216
    Abstract: An application migration planning manager is provided for scanning and reporting compatibility information of stored application files, followed by conversion of selected files from a first application version format to a target application version format. A scanning module scans selected files to determine whether the scanned files are formatted according to application versions that may be incompatible with target application versions. A reporting module reports the compatibility data for the scanned files. If scanned files include multiple versions of a given document or data, the scanned files may be passed to a version extraction module for stripping the files of all but a single version of the given document or data. Each stripped version may be saved as a separate additional file. The version-stripped files and the saved additional files then may be reported back to the reporting module for further processing.
    Type: Application
    Filed: March 6, 2007
    Publication date: September 11, 2008
    Applicant: Microsoft Corporation
    Inventors: Michael Philip Jorden, Tristan Michael Root, Eric Fisk, Joseph Anthony East, Vladimir Tankovich
  • Patent number: 7424592
    Abstract: Systems and methods for implementing volume sets in a storage system. According to a first embodiment, a system may include a volume server, a first and a second client computer system, and a plurality of physical block devices. The volume server may be configured to aggregate storage in the plurality of physical block devices into a plurality of logical volumes, wherein a given logical volume includes storage from at least two physical block devices, to distribute a first subset including at least two of the plurality of logical volumes to the first client computer system for input/output as a first volume set configured to be accessed as a single logical device, and to distribute a second subset including at least two of the plurality of logical volumes to the second client computer system for input/output as a second volume set configured to be accessed as a single logical device.
    Type: Grant
    Filed: July 30, 2004
    Date of Patent: September 9, 2008
    Assignee: Symantec Operating Corporation
    Inventors: Ronald S. Karr, Randall Ko Shingai, Michael Root