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: 11745956Abstract: 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: GrantFiled: March 29, 2021Date of Patent: September 5, 2023Assignee: Dexterity, Inc.Inventors: Zhouwen Sun, Cyril Nader, Varun Uday Nayak, Alberto Leyva Arvayo, Michael Root, Andrew Lovett, Kevin Jose Chavez
-
Publication number: 20220390648Abstract: 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: ApplicationFiled: June 2, 2022Publication date: December 8, 2022Inventors: Joel N. Myers, Scott Mackaro, Chris Patti, Guy Pearson, Jon Porter, Michael Root, Steve Smith, Michael Steinberg
-
Publication number: 20220306402Abstract: 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: ApplicationFiled: March 29, 2021Publication date: September 29, 2022Inventors: Zhouwen Sun, Cyril Nader, Varun Uday Nayak, Alberto Leyva Arvayo, Michael Root, Andrew Lovett, Kevin Jose Chavez
-
Publication number: 20220057542Abstract: 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: ApplicationFiled: December 9, 2019Publication date: February 24, 2022Applicant: AccuWeather, Inc.Inventors: Joel N. MYERS, Marshall MOSS, Jonathan PORTER, MIchael ROOT
-
Patent number: 10557562Abstract: 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: GrantFiled: September 29, 2016Date of Patent: February 11, 2020Assignee: GOODWIN PLCInventors: Manfred Sattelberg, Matthew Stanley Goodwin, Timothy James Preston, Paul Michael Root
-
Publication number: 20180283575Abstract: 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: ApplicationFiled: September 29, 2016Publication date: October 4, 2018Applicant: GOODWIN PLCInventors: Manfred SATTELBERG, Matthew Stanley GOODWIN, Timothy James PRESTON, Paul Michael ROOT
-
Patent number: 9414821Abstract: This disclosure pertains to controllably bioabsorbable devices, particularly anchors for vascular closure plugs and to methods of use thereof.Type: GrantFiled: July 22, 2010Date of Patent: August 16, 2016Assignee: 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: 8918662Abstract: 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: GrantFiled: January 4, 2011Date of Patent: December 23, 2014Assignee: Motorola Mobility LLCInventors: Michael A. Root, Ansuman Tapan Satpathy, Haitang Wang
-
Patent number: 8832799Abstract: 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: GrantFiled: October 31, 2011Date of Patent: September 9, 2014Assignee: Motorola Mobility LLCInventors: Peter A. Matsimanis, Michael A. Root, Ansuman Tapan Satpathy, Vishal Sood
-
Publication number: 20130111556Abstract: 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: ApplicationFiled: October 31, 2011Publication date: May 2, 2013Applicant: MOTOROLA MOBILITY, INC.Inventors: Peter A. Matsimanis, Michael A. Root, Ansuman Tapan Satpathy, Vishal Sood
-
Publication number: 20120192100Abstract: 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: ApplicationFiled: January 25, 2011Publication date: July 26, 2012Applicant: MOTOROLA-MOBILITY, INC.Inventors: Haitang Wang, Parikshit H. Dharawat, Su-Yin Gan, Michael A. Root
-
Publication number: 20120173890Abstract: 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: ApplicationFiled: January 4, 2011Publication date: July 5, 2012Applicant: Motorola Mobility, Inc.Inventors: Michael A. Root, Ansuman Tapan Satpathy, Haitang Wang
-
Publication number: 20120022585Abstract: This disclosure pertains to controllably bioabsorbable devices, particularly anchors for vascular closure plugs and to methods of use thereof.Type: ApplicationFiled: July 22, 2010Publication date: January 26, 2012Applicant: 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: 7859220Abstract: 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: GrantFiled: August 16, 2004Date of Patent: December 28, 2010Assignee: Rovcal, Inc.Inventors: William C. Bushong, Paul Cheeseman, Michael Root, Viet H. Vu
-
Patent number: 7778983Abstract: 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: GrantFiled: March 6, 2007Date of Patent: August 17, 2010Assignee: Microsoft CorporationInventors: Michael Philip Jorden, Tristan Michael Root, Eric Fisk, Joseph Anthony East, Vladimir Tankovich
-
Patent number: 7657578Abstract: 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: GrantFiled: December 20, 2004Date of Patent: February 2, 2010Assignee: Symantec Operating CorporationInventors: 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: 7610478Abstract: 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: GrantFiled: October 19, 2004Date of Patent: October 27, 2009Assignee: Symantec Operating CorporationInventor: Michael Root
-
Patent number: 7557542Abstract: 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: GrantFiled: April 14, 2008Date of Patent: July 7, 2009Assignee: Rovcal, Inc.Inventors: William C. Bushong, Viet H. Vu, Michael Root
-
Publication number: 20080222216Abstract: 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: ApplicationFiled: March 6, 2007Publication date: September 11, 2008Applicant: Microsoft CorporationInventors: Michael Philip Jorden, Tristan Michael Root, Eric Fisk, Joseph Anthony East, Vladimir Tankovich
-
Patent number: 7424592Abstract: 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: GrantFiled: July 30, 2004Date of Patent: September 9, 2008Assignee: Symantec Operating CorporationInventors: Ronald S. Karr, Randall Ko Shingai, Michael Root