Abstract: Embodiments of the disclosure provide a method for controlling a robot cleaner to climb a stair. The robot cleaner includes a main body, at least one leg, and at least one connector connecting each leg to the main body. The method includes rotating the main body relative to the at least one leg to be substantially vertical to a thread of the stair. The method further includes rotating the main body to lay flat on the tread. The method also includes rotating the at least one leg to align with the at least one connector. The method additionally includes rotating the at least one leg to lay flat on the tread.
Abstract: Embodiments of the disclosure provide a robot cleaner for cleaning a stair. The robot cleaner includes a main body configured to rotate around a first shaft. The robot cleaner further includes at least one leg each configured to rotate around a second shaft. The robot cleaner also includes at least one connector each configured to connect each leg to the main body. Each connector comprises a first end attached to the first shaft and a second end attached to the second shaft. The robot cleaner is configured to climb the stair by first lifting the main body onto a tread of the stair through rotations of the main body and the at least one connector and then lifting the at least one leg onto the tread through rotations of the at least one connector and the at least one leg.
Abstract: In accordance with at least some embodiments of the present disclosure, methods and apparatuses for delivering data to a plurality of destination nodes are presented. One example method may include in response to a request to deliver the data, determining a first transport for a first destination node based on availability of and/or network condition associated with the first transport, sending the data to the first destination node via the first transport, and determining whether to resend the data based on a delivery option extracted from the request.
Type:
Application
Filed:
May 14, 2011
Publication date:
May 23, 2013
Applicant:
MIGO
Inventors:
Barrett Comiskey, Robert Scot Hastings, Logan Adermatt, Alana Calvin, Loren Heiman, Chi Lee, Jake Schnackenberg, Samuel Tarng
Abstract: A memory card used to store digital content can be secured by masking files in such a way that the files are not accessible via the FAT file system supplied on the card. The masking process can include pointing the directory entries for the protected file to a dummy file, removing cluster links in the file allocation table and encrypting the headers of protected files. Once inserted, an un-masking application can temporarily un-mask the protected files and initiate playback of the digital content. The un-masking process can include restoring the FAT cluster chains, directory entries and content headers on the memory card. Once the playback is initiated, the files can be immediately re-masked to protect the card in case it is removed during playback. The masking and un-masking processes can also include encrypting and storing a serial number of the memory card onto reserved sectors to prevent unwanted copying.
Abstract: The various embodiments disclosed are generally directed towards systems and methods for managing and displaying content rich data, such as multimedia, residing on a removable memory apparatus inserted into a handheld device. In one aspect of the invention, a method comprises launching and displaying the content rich data soon after the device is inserted into a handheld device and monitoring the number of times the content rich data was launched and displayed. If the content rich data was launched a specific number of times, then the content rich data is deleted from the handheld device.
Type:
Grant
Filed:
August 1, 2003
Date of Patent:
May 6, 2008
Assignee:
Migo Software, Inc.
Inventors:
Johnathan P. Tann, James P. Tann, Richard T. Culver
Abstract: A system and method transfers personalization information to a portable storage device from a first computer system, and then adds personalization information to a second computer system from the portable storage device.
Type:
Grant
Filed:
May 8, 2003
Date of Patent:
November 20, 2007
Assignee:
Migo Software, Inc.
Inventors:
David Brett Levine, Christopher Jason Neumann