Patent classifications
H04N21/47815
Systems and methods for automated object recognition
A method for recognizing an object in a video stream may include receiving a video stream from a video source, the video stream comprising a plurality of video frames. The method may also include selecting at least one video frame from the video frames according to a frame selection rate. The method may also include partitioning the selected video frame into a first plurality of image blocks. The method may also include recognizing, out of the first plurality of image blocks, a second plurality of image blocks which comprise an image of an object, the recognition being based on an image recognition parameter determined by a machine-learning algorithm. The method may also include determining that at least one of the second plurality of image blocks corresponds to the object based on a likelihood metric, the likelihood metric being determined by the processor based on at least the frame selection rate. The method may further include displaying, on a display, information identifying the object. A system and non-transitory computer-readable medium may also be provided.
VIDEO PROCESSING METHOD, LIVE STREAMING PROCESSING METHOD, LIVE STREAMING SYSTEM, ELECTRONIC DEVICE, TERMINAL, AND MEDIUM
The present disclosure provides a video processing method, including: determining, according to a consulting message, a target short video corresponding to the consulting message; and pushing the target short video to a terminal sending the consulting message. The present disclosure further provides a live streaming processing method, an electronic apparatus, a live streaming system, a terminal, and a computer-readable storage medium. The video processing method can improve the user experience during a live streaming process.
Online live video sales management system
A sales administration system that manages online sales via overlays on a video stream. Customers can comment on or respond to the video stream, and may order products using simple phrases such as “Sold”. The system can stream video with overlays to multiple clients simultaneously, including websites and mobile apps. Comments from all clients are received, aggregated, processed for orders, and displayed to the sales administrator. The system is coupled to a merchant's operational data, providing immediate visibility to changes in inventory and orders. Video overlays may be updated automatically by the system as this operational data changes, for example highlighting products with low stock. The system may analyze customer comments and orders both during the video stream and after the sales session is complete, and may generate recommendations to improve sales effectiveness. For backorders, customers may preauthorize charges to be at the front of the queue for shipment.
Linking a transaction between a merchant and a resident of the same vicinity to the resident viewing the merchant broadcast advertisement
Systems, data access management utilities, and methods generate links between local merchants and community programs, whereby the merchant may provide incentives to customers in relation to community programs. The implementations may track community programs, as well as online and offline customer transactions with merchants that make use of the incentive. Implementations may include as participants, customers, merchants, community organizations, intermediaries, and other groups or individuals. Participants may have participant identifiers, which may be linked to a payment source. Data may be collected about all participants, either expressly, or from offline or online transactions between merchants and customers utilizing a participant identifier, and the data may be stored in a data storage area. All data in the data storage area may be utilized by a logic tool, which may provide information, such as details of customers that view a broadcast of content that is interleaved with a merchant's advertisement and analytic reporting. Matches between transactions with a merchant and a customer that view a broadcast of content that is interleaved with the merchant's advertisement may be identified by the system, and a level of certainty that the match is accurate may be determined.
SYSTEM AND METHOD OF PROMOTING ITEMS RELATED TO PROGRAMMING CONTENT
A system, apparatus, and method of promoting and discovering items related to programming content are disclosed. In one aspect, the system includes a first interface to a programming content supplier system, the first interface configured to receive data relating to any items available for promotion that are displayed in the programming content. The system includes a second interface to one or more promotion systems, wherein each promotion system includes item details on the items available for promotion, the second interface configured to receive, from a promotion system, item details. The system includes a promotion generator configured to match items displayed in the programming content with the items available for promotion from the promotion system. The system includes an interface generator configured to display items that are available for promotion to a user, and provide the user with an option to accept a promotion associated with the displayed items.
Automated generation of video-based electronic solicitations
Systems and methods are provided for generating a trackable video-based product. One method comprises receiving a video comprising a plurality of frames from a video database; receiving product information associated with at least one product for sale from a product database; and receiving annotation data linking the received product information to at least one of the plurality of frames from a metadata database. The method may further comprise modifying a database to include a link between the at least one of the plurality of frames and the product information and generating an augmented video using the annotation data and the received video. The method may further comprise delivering the augmented video to a client device, such as a user device of a consumer, and responsive thereto receiving a communication related to the delivered video, the communication comprising data relating to an interaction with the video; comparing the data relating to the interaction with the link in the database to determine an associated product; and delivering information associated with the determined associated product to the client device.
Media sharing and communication system
A media sharing and communication system, including a recording mechanism that records a desired portion of media upon activation by a first individual user, a first user transmitter/receiver that transmits the portion of media and a message generated by the first individual user regarding the portion of media to a second individual user and is capable of transmitting a message to a second individual user, a confirmation mechanism that confirms that the second individual user is authorized to view the portion of media, a notification mechanism that notifies the first individual user if the second individual user is not authorized to receive the portion of media, a second user transmitter/receiver that receives the portion of media and voice message upon authorization of the second individual user, a search mechanism for searching for media and products used in media, and a video recording mechanism for recording and sharing videos of users.
SYSTEM AND METHOD FOR INTERACTIVE TELEVISION WITH MESSAGING BASED PAYMENTS
Disclosed is a system and method for integrating email, SMS, and social media based transactions with interactive television or standard cable with Internet access to make payments. Disclosed is a method to tie together a vendor and a cable provider with an e-commerce system leveraging each entity's customer information to streamline the payment process. Also disclosed are multiple methods to allow customers to make messaging based payments via interactive cable television features. The messaging allows for payments based on various levels of convergence between Internet and cable television experiences.
SYSTEM AND METHOD FOR REWARD VIDEO VIEWING
Apparatus and associated methods relate to a rewarded viewing video distribution system configured to reward a user for viewed video content based on presenting video content to a user, assigning the user rewards generated based on the value of the video portion viewed, and automatically presenting the user with marketplace credit to spend the rewards. In some embodiments, the viewed video portion value may be determined as a function of a predetermined reward threshold. In an illustrative example, the predetermined reward threshold may be the video percentage viewed. Various implementations may employ a reward threshold based on advertisements viewed, permitting advertisement spending adapted as a function of verified advertisement views. Some examples may reward views using a video player plug-in. Some embodiments may permit a user to spend viewing rewards on affiliated partner services or products. Various examples may advantageously provide earned rewards spendable via an integrated rewards spending gateway.
METHOD FOR PROCESSING DATA AND COMPUTER DEVICE
Provided is a method for processing data, which belongs to the field of Internet technologies. The method includes: providing an item identification function in a live streaming room; acquiring item information based on the item identification function; triggering a server to query a matched target item based on the item information; receiving the target item returned by the server; displaying the target item and a post control in the live streaming room; and adding the target item into an item list of the live streaming room in response to a trigger operation on the post control.