LYVE MINDS, INC. Patent applications |
Patent application number | Title | Published |
20150326452 | COMPUTATION OF STORAGE NETWORK ROBUSTNESS - Embodiments of the invention include a method for determining the health of a storage network of electronic devices. In some embodiments, the method may include determining a data size of a catalogue of data items stored in one or more electronic devices within a network of electronic devices; determining a storage capacity of the network of electronic devices; determining a storage health of the network of electronic devices based on the data size of the catalogue of data items and the storage capacity of the one or more electronic devices; and outputting the storage health of the network of electronic devices. | 11-12-2015 |
20150324357 | BLENDED STORAGE ALLOCATION ON A STORAGE AGENT - Systems and methods are disclosed to display a blended set of thumbnail images. A first subset of thumbnail images may include one or more thumbnail images that correspond with images stored at a local storage location. A second subset of thumbnail images may include one or more thumbnail images that correspond with images stored at a remote storage location. A request may be received to display a first image corresponding with the first subset of thumbnail images; whereupon the first image may be displayed. A request may be received to display a second image corresponding with the second image of the second subset of thumbnail images. The second thumbnail image may be displayed while the second image is requested. The second image may then be displayed in place of the second thumbnail image. | 11-12-2015 |
20150324088 | THUMBNAIL IMAGE CREATION - Embodiments described herein include systems and methods for creating a plurality of thumbnail images for an image. For example, a method for creating a plurality of thumbnail images on an electronic device includes receiving an image; determining a hardware configuration of the electronic device; determining a plurality of thumbnail image sizes based on the hardware configuration; and creating a plurality of thumbnail images of the image corresponding with the plurality of thumbnail image sizes. | 11-12-2015 |
20150243326 | AUTOMATIC GENERATION OF COMPILATION VIDEOS - Embodiments described herein include systems and methods for automatically creating compilation videos from an original video based on metadata associated with the original video. For example, a method for creating a compilation video may include determining a relevance score for video frames in an original video; selecting a plurality of relevant video frames from the original video based on the relevance score; selecting a plurality of video clips from the original video based on the relevance scores of the video frames; and creating a compilation video from the plurality of video clips. Each of the plurality of video clips, for example, may include at least one relevant video frame from the plurality of relevant video frames. | 08-27-2015 |
20150243325 | AUTOMATIC GENERATION OF COMPILATION VIDEOS - Embodiments described herein include systems and methods for automatically creating compilation videos from an original video based on metadata associated with the original video. For example, a method for creating a compilation video may include determining a relevance score for video frames in an original video; selecting a plurality of relevant video frames from the original video based on the relevance score; selecting a plurality of video clips from the original video based on the relevance scores of the video frames; and creating a compilation video from the plurality of video clips. Each of the plurality of video clips, for example, may include at least one relevant video frame from the plurality of relevant video frames. | 08-27-2015 |
20150195442 | MODULAR CAMERA CORE CONTROL - A method of controlling a modular camera using an external device, the method comprising receiving a command to capture a digital video and/or a digital image from the external device via a wireless communication, capturing the digital video and/or the digital image according to the command from the external device, storing the digital video and/or the digital image in a memory, receiving a command to transfer the digital video and/or the digital image to the external device via the wireless communication, and transferring the digital video and/or the digital image to the external device via the wireless communication. | 07-09-2015 |
20150189176 | DOMAIN AWARE CAMERA SYSTEM - A camera system is disclosed according to some embodiments described herein that may include a motion sensor | 07-02-2015 |
20150187390 | VIDEO METADATA - Systems and methods are disclosed to provide video data structures that include one or more tracks that comprise different types of metadata. The metadata, for example, may include data representing various environmental conditions such as location, positioning, motion, speed, acceleration, etc. The metadata, for example, may also include data representing various video or audio tags such as people tags, audio tags, motion tags, etc. Some or all of the metadata, for example, may be recorded in conjunction with a specific video frame of a video clip. Some or all of the metadata, for example, may be recorded in a continuous fashion and/or may be recorded in conjunction with one or more of a plurality of specific video frames. | 07-02-2015 |
20150186073 | INTEGRATION OF A DEVICE WITH A STORAGE NETWORK - A method of integrating a device with a storage network may include generating metadata associated with image files generated by a camera of a device. The method may further include automatically transferring to a storage network the image files and the metadata based a status of the device. The status of the device may include on one or more of power consumption associated with transferring the image files and metadata, battery status of a battery of the device, available storage space on the device, available connectivity paths with the storage network, and a power supply mode of the device. | 07-02-2015 |
20150181123 | IMAGE ORIENTATION ADJUSTMENT BASED ON CAMERA ORIENTATION - Systems and methods are disclosed to rotate an image recorded by an image sensor to compensate for angular rotation or tilt of the image sensor. For example, a camera can include an image sensor having a plurality of pixels arranged in an array, an accelerometer, a memory, and a processing unit. The processing unit can be configured to read a first plurality of pixels corresponding to an imaging area of the image sensor. The processing unit can also be configured to receive an acceleration value from the accelerometer, and determine an tilt angle value from the acceleration value that represents at least in part the tilt of the image sensor relative to the Earth's gravitational field or the horizon. The processing unit may also be configured to rotate at least a subset of the first plurality of image pixels of the image sensor based on the tilt angle value. | 06-25-2015 |
20150177999 | STORAGE NETWORK DATA RETRIEVAL - According to an aspect of an embodiment, a method of retrieving data in a storage network may include determining a list of storage blocks of a storage network for potential retrieval of a data file for storage on a first storage block of the storage network. The determining may be based on two or more of: assignment information of the data file as assigned by a storage network manager, location information, device types, peer-to-peer reachability, network information, and presence information. The method may also include attempting to retrieve the data file from a second storage block included in the list of storage blocks for storage on the first storage block. Further, the method may include attempting to retrieve the data file from a third storage block included in the list of storage blocks for storage on the first storage block when retrieval from the second storage block fails. | 06-25-2015 |
20140195640 | STORAGE NETWORK DATA DISTRIBUTION - A method of distributing data through a storage network may include allocating data stored on a host storage block for storage on a target storage block. The host storage block and the target storage block may be included in a storage network that also includes one or more other storage blocks. The method may further include determining a plurality of characteristics of one or more of: the one or more other storage blocks and one or more devices associated with the one or more other storage blocks. Additionally, the method may include determining a distribution strategy for distributing the data from the host storage block to the target storage block based on the plurality of characteristics. | 07-10-2014 |