Abstract: A digital image processing method including: retrieving by a mobile computing device an object recognition model, where the object recognition model includes one or more object recognition definitions usable to identify within a digital image one or more objects captured by the digital image; receiving a first indication from the mobile computing device that there is a first computer resource available; determining, based on the first computer resource available, that the first computer resource available is sufficient to load a first object recognition definition defined in the object recognition model; loading into the first computer resource the first object recognition definition; analyzing a particular digital image, using the first object recognition definition loaded into the first computer resource, to determine whether a first object defined by the first object recognition definition is captured within the particular digital image; receiving a second indication from the mobile computing device that t
Abstract: A content presentation system in which a set of content items, which may include static stored content documents and/or live content streaming from computing devices, is provided by a web channel engine to a web channel. A rules engine (e.g., of a web channel server or a web channel presenter) is configured to sequentially present some of the contents to a user in a video form in an automated way, based on real-time sensor data of user devices and/or interactions of the users with the web channel, including users who are provided with permissions to edit the content, look and feel of the web channel, and users who watch the web channel without editing privileges.
Abstract: A content presentation system in which a set of content items, which may include static stored content documents and/or live content streaming from computing devices, is provided by a web channel engine to a web channel. A rules engine (e.g., of a web channel server or a web channel presenter) is configured to sequentially present some of the contents to a user in a video form in an automated way, based on real-time sensor data of user devices and/or interactions of the users with the web channel, including users who are provided with permissions to edit the content, look and feel of the web channel, and users who watch the web channel without editing privileges.