WO2015128758A1 - Diffusion et partage en temps réel ou en temps quasi réel de multimédias capturés et sélectionnés, sur la base d'une demande - Google Patents

Diffusion et partage en temps réel ou en temps quasi réel de multimédias capturés et sélectionnés, sur la base d'une demande Download PDF

Info

Publication number
WO2015128758A1
WO2015128758A1 PCT/IB2015/050784 IB2015050784W WO2015128758A1 WO 2015128758 A1 WO2015128758 A1 WO 2015128758A1 IB 2015050784 W IB2015050784 W IB 2015050784W WO 2015128758 A1 WO2015128758 A1 WO 2015128758A1
Authority
WO
WIPO (PCT)
Prior art keywords
request
user
users
time
real
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/IB2015/050784
Other languages
English (en)
Inventor
Yogesh Chunilal Rathod
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of WO2015128758A1 publication Critical patent/WO2015128758A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25841Management of client data involving the geographical location of the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/414Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
    • H04N21/41407Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4222Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4223Cameras
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/632Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing using a connection between clients on a wide area network, e.g. setting up a peer-to-peer communication via Internet for retrieving video segments from the hard-disk of other client devices

Definitions

  • the present invention relates generally to enabling user(s) to send request(s) for requesting other user(s) to capturing, recording, real-time or near real-time or live streaming or broadcasting, sharing, presenting & providing request specific or related media or contents; enabling to searching & matching user(s) for received request(s); enabling to send or present or allow to access request(s) to matched user(s); and enabling said receiver(s) of request(s) to capture, record, process, apply privacy settings, store, save, share, send, submit, real-time or near realtime or live broadcast or live stream and provide request(s) specific or contextual or related stored or recorded or captured media or contents.
  • At present user can share photos, videos, voice and media via plurality types of devices, applications, services and web sites.
  • Digital media are often shared, using conventional methods, via electronic means such as email or online photo-sharing sites and applications.
  • U.S. patent number 8,447,769 Title: System and method for real-time image collection and sharing (Sylvain Paris), directed towards a group of geographically co-located mobile device users may capture images on the mobile devices during a session.
  • the devices may send the images, during the same session, to a database where the images may be stored as a real-time image collection.
  • the image collection may be shared, during the same session, among the mobile device users.
  • the users may receive notification of new images in the image collection based on user preferences.
  • the users may request, from the image collection, images containing particular content by identifying the content on an image and sending a search request which includes the identified content.
  • a computation server may maintain a data set which associates similar images in the image collection.
  • the data set may be updated for each new image that is added to the image collection.
  • said invention does not enable user to send requirement specific request to set of contextual mobile users, who are able to capture or record request specific media including videos, photos, voice and only capture or record media when they receive requests and willing to or ready to capture or record media.
  • U.S. patent number 8,447,769 enables user to capturing and storing images within same session that they like to capture at particular location(s) or same place and image collection may be shared, during the same session, among the mobile device users, where as present invention does not suggest pre- storing of collections of videos or photos or images that mobile device users' like to capture for their own interest, but present invention ask contextual mobile device users (i.e.
  • requestor user may or may not receive request specific live captured videos or photos or images.
  • Such conventional methods provide limited capabilities and does not enable user(s) to send request(s) for requesting other user(s) of network(s) to capturing, recording, real-time or near real-time or live streaming or broadcasting, sharing, presenting & providing request(s) specific or contextual or related media or contents; enabling to searching & matching user(s) for received request(s); enabling to send or present or allow to access request(s) to matched user(s); and enabling said receiver(s) of request(s) to capture, record, process, apply privacy settings, store, save, share, send, submit, real-time or near real-time or live broadcast or live stream and provide request(s) specific or contextual or related stored or recorded or captured media or contents.
  • users can share photos, videos and media with each others in plurality of ways, but none of the prior arts enabling users to send request(s) to other contextual user(s) of network(s) and requesting them to provide request specific live broadcasting of media including photos, videos, voice and shared contents via smart devices including smart phones, tablets and one or more types of media capturing, storing and broadcasting devices.
  • the principal object of the present invention is to enabling user to receive request specific live or real-time videos, photos, voice from contextual mobile device users located at request specific locations or places.
  • the other principal object of the present invention is to provide and consume defined or free form user services from request acceptor or providers of request specific live or real-time or near real-time videos, photos, voice.
  • the other main object of the present invention is to enable user to give live instruction or further request(s) or guide request acceptor or connected providers of request specific live or real-time or near real-time videos, photos, voice to broadcast or capture or record further request specific media including videos, photos, voice, wherein live instruction or further request may comprises directing user for live broadcasting of video or photos including pause video, take clear or near or zoom video or photos, ask to capture or show instructed things, items, products, shops, objects, parts, area, floor, location, place, people, person and any combination thereof related videos or photos, guide angels, directions, receiving request for user services including ask questions, ask to provide comments ask to establish communication with seller or other interested persons for ordering or booking products or services, requesting demo or presentation, negotiating & make enquiry on behalf of request(s) user(s).
  • the other main object of the present invention is to store, process, index, rank & categories live or real-time or near real-time or past broadcasted or presented or shared videos, photos, voice & shared contents by users of network(s) and enable users of network(s) to search, match, browse, select, subscribe, upload, download, sort, filter, rank, provide comments & reviews, bookmark, add to watch list, add to play list & view said stored videos, photos, voice & shared contents.
  • the other main object of the present invention is to enabling user(s) to indicate or touch or highlight or select one or more items, products, services, person, people, area, object or any other named entities or nodes or things in broadcasted video(s) and photo(s) and provide instructions or select user actions including like, dislike, provide comments, reviews & rank, make order, add to cart, indicate interest to buy, ask to talk, ask question, ask to provide comments or further details, subscribe service, book tickets or events,
  • the other main object of the present invention is to enabling enterprise users, advertisers, service providers, marketers, sellers, manufacturers including shops, vendors, malls to register for providing specific or provided details specific contextual live or real-time or near real-time videos, photos, voice to contextual requestors.
  • the term "receiving" requests, updated status, responses, communications and any types of multimedia contents from a device or component includes receiving the requests, updated status, responses, communications, and any types of multimedia contents indirectly, such as when forwarded by one or more other devices or components.
  • “sending" requests, updated status, responses, communications, and any types of multimedia contents to a device or component includes sending the requests, updated status, responses, communications, and any types of multimedia contents indirectly, such as when forwarded by one or more other devices or components.
  • client application refers to an application that runs on a client computing device.
  • a client application may be written in one or more of a variety of languages, such as C ⁇ C++ ⁇ C# ⁇ J2ME ⁇ Java, ASP.Net, VB.Net and the like. Browsers, email clients, text messaging clients, calendars, and games are examples of client applications.
  • a mobile client application refers to a client application that runs on a mobile device.
  • network application refers to a computer-based application that communicates, directly or indirectly, with at least one other component across a network.
  • Web sites, email servers, messaging servers, and game servers are examples of network applications.
  • the present invention is directed towards enabling user(s) to send request(s); enabling to searching & matching user(s) for received request(s); enabling to send or present or allow to access request(s) to matched user(s); and enabling said receiver(s) of request(s) to capture, record, save, share, send, submit, real-time or near real-time or live broadcast or live stream and provide stored or recorded or captured media or contents.
  • present invention enabling user(s) to send request(s) for requesting other user(s) to capturing, recording, real-time or near real-time or live streaming or broadcasting, sharing, presenting & providing request(s) specific or contextual or related media or contents; enabling to searching & matching user(s) for received request(s); enabling to send or present or allow to access request(s) to matched user(s); and enabling said receiver(s) of request(s) to capture, record, process, apply privacy settings, store, save, share, send, submit, real-time or near real-time or live broadcast or live stream and provide request(s) specific or contextual or related stored or recorded or captured media or contents.
  • user may comprised human, person, group(s) of users, registered user, guest user, un-registered user, device, smart device including Smartphone, mobile, tablet, smart camera & personal computer, users of network(s), users of social network(s), connected users, followers, enterprise user, administrator, expert user, automated sender and/or receiver, application, service, object, web site, network, server, group, 3 parties application, service, object, web site, network, server.
  • request(s) may comprises one or more keywords, key phrases, search query, question, SQL query, commands, rules, conditions, Boolean operators, date & time ranges, categories, taxonomies, semantic syntax, ontology, photo, image, video, audio, voice, map, file or document, XML file, data, data record, databases, text, message, nodes, named entities, items, types, profile data, one or more activities, actions, events, transactions, locations, places, check-in places, selected or inputted or updated requests from/via/by templates, tags, databases, files, forms, wizards, advance search, suggested, shared by other users, past requests & presented requests, select or input or update request(s) with the help of forms & auto completion system, auto generated or identified or recognized & presented request(s), structured request(s), voice to text or text to voice request(s), set or group(s) or categories of requests, processed or updated or modified or merged request(s), clarified requests, draft or saved requests, representation of request(s), sent request(
  • auto generate request(s) may based on one or more identified, recognized, detected, captured, triggered, stored, processed, sensed activities, actions, events, tasks, workflow, transactions, updates, stratus, locations, check-in places, senses including movement, touch, voice, view & behavior or gesture, commands, executing of instructions, and any combination thereof.
  • sent request(s) comprises send, post, share, submit, store, present, allow to use or view or present, make available or accessible or searchable request(s), broadcast, advertise, replicate, synchronize request(s), publish, pull, push, merge, snapshot request(s), schedule to post requests and sent request(s) by other user(s) on behalf of user(s).
  • sent request(s) may comprises send request(s) to public including all users, all contacts & auto matched users of network(s), one or more users, group(s), group(s) of users, contacts, connections, friends of friends or contacts of contacts, followers, following users, users of network(s), invitation accepted users, and one or more users falls in particular categories, expertise, bookmarks, ranks, keywords & having similar interest and searched & matched users based on one or two way match making of user data, user profile & preferences of users with requests, send request to/via one or more networks, social networks, peer to peer networks, applications, services, web sites, objects, databases, communication interfaces, smart devices & servers.
  • receiving request(s) may comprises storing, processing including spell checking, spam checking, language of contents checking, compressing, decompressing, encrypting, decrypting, associating or applying privacy settings & priorities, contextual advertisements, contextual contents, metadata including keywords, categories, date & time & system data, formatting, indexing, verifying & validating source or sender including authenticating & authorizing user and/or device and/or application, user limitation checking including available points, subscriptions, number of requests within particular duration, updating, clarifying, modifying request(s), match making of requests with users for sending request(s) to matched users.
  • searching & matching user(s) for received request(s) may based on users' data & profile, user's activities, actions, events, senses, transactions, location(s), check- in place(s), availability status, updates, presence information, past requests, past request specific captured or recorded contents, past shared contents, types of user services.
  • request(s) specific media comprises one or more types of media or multimedia or contents including digital media, videos, photos, voice, audio or sound, images, text.
  • request(s) receiving user to select one or more requests for providing one or more captured or recorded media including one or more videos, photos, voice.
  • enabling request(s) receiving user to select one or more requests and start capturing, recording or selecting of one or more media including one or more videos, photos, voice & contents.
  • enabling request(s) receiving user to decline or remove one or more received request(s).
  • enabling request(s) receiving user to like, provide rank, comments & reviews to request(s).
  • send and/or receive request(s) comprising send and/or receive request(s) via one or more types of communication interfaces including
  • capturing or recording or providing digital media comprising capturing or recording or providing real-time, near real time, on demand, live streaming & live digital media or multimedia or contents.
  • enabling user to select presented request(s) of other users and start realtime broadcasting or streaming or sharing of contents or media or multimedia through/via visual media capture control including capturing or recording photos/videos/voice, view statistic including live viewers or requestors, start chat session for communicating with receivers of shared or live broadcasted contents or media including sending or receiving messages, voice messages, emoticons, location information, receiving instructions for directing user for live broadcasting of video or photos including pause video, take clear or near video or photos, ask to capture instructed things, items, products, shops, objects, parts, area, floor, location, place, people, person and any combination thereof related videos or photos, guide angels, directions, receiving request for user services including ask questions, ask to provide comments ask to establish communication with seller or other interested persons for ordering or booking products or services, requesting demo or presentation, negotiating & make enquiry on behalf of request(s) user(s).
  • sender or sharer or broadcaster user to set privacy settings with live broadcasted or shared contents or media including set duration of time period including number of seconds or minutes or hours for removing live broadcasted or shared contents or media from receiving user(s) device(s) while receiving user starts viewing said request specific live broadcasted or shared contents or media.
  • FIG. 1 illustrates a block diagram of a request based real-time or near real-time or live broadcasting, sharing and providing user services system configured to implement the request based real-time or near real-time or live broadcasting, sharing and providing user services, according to some embodiments.
  • FIG. 2 illustrates exemplary graphical user interface (GUI) for enabling users to send requests for receiving and view request specific real-time or near real-time captured photos, videos, images & voice from contextual mobile device users
  • FIG. 3 illustrates exemplary graphical user interface (GUI) for enabling users to select received requests of other users and send or broadcast selected request(s) specific real-time or near realtime or live captured photos, videos, images & voice;
  • the mobile device users located, present, & available at various locations and places throughout the world and, accept request(s) or willing or ready to real-time or near real-time broadcast or share request specific captured or recorded media.
  • the mobile device users may be visiting mall, attending the event, such as a birth day party, wedding, festival, fair and like.
  • the mobile device users may be visiting the various locations or places, such as a hotel, mall, tourist places, and like.
  • the various mobile devices of the users may be connected to each other and to a central server via a wireless network.
  • the mobile device users can send or post request(s) for receiving request(s) specific media including live captured video, photos, images, voice & shared contents from mobile device users who are located at request related contextual locations or places; server sent request(s) to matched users based on user's location, check-in places, updates, status, presence information, registration, user profile data and users who may available, present and accepts requests and willing to broadcast live or real-time or near real-time media with requestor user(s) via capturing or recording request specific one or more videos, photos, images, voice by the mobile devices.
  • the videos, audio, voice, photos & images recorded or shoot or captured by the mobile device users, who may located at same or various locations or places, may be sent from the mobile devices to a central server.
  • the videos, audio, voice, photos, images may also be broadcast or stream or shared directly between/among mobile devices in the group before, after, or in parallel with the videos, audio, voice, photos, and images being sent to the server.
  • the videos, audio, voice, photos, images may be stored on the server for presenting, sending, synchronizing or live streaming and sharing with the requestor(s) mobile device users and making them searchable for other users of network.
  • the videos, audio, voice, photos & images may be shared, broadcasted, stream, posted or present in real-time or near real-time between/among the mobile device users.
  • request specific videos, audio, voice, photos & images captured by a mobile device user may trigger a notification which may inform requestor(s) user(s) or mobile device users that a new request specific videos, audio, voice, photos & images are broadcasted to requestor(s).
  • request specific videos, audio, voice, photos & images captured by a mobile device user may automatically be broadcasted or stream or shared with requestor(s) mobile device.
  • Similar types of requests are sent to set of matched users, so multiple similar requests specific users will get request(s) specific videos, audio, voice, photos & images captured by multiple or set of matched mobile device user(s).
  • requestor may get request specific past broadcasted or shared contents includes ranked videos, audio, voice, photos & images.
  • FIG. 1 illustrates a block diagram of a request specific live sharing system configured to implement the request based real-time or near real-time or live broadcasting, sharing media including videos, audio, voice, photos & images and providing user services. While FIG. 1 illustrates a gateway 120, a database 115 and a server 110 as separate entities, the illustration is provided for example purposes only and is not meant to limit the configuration of the request specific live sharing system. In some embodiments, gateway 120, database 115 and server 110 may be implemented in the request specific live sharing system as separate systems, a single system, or any combination of systems.
  • the request specific live sharing system may include a requestor(s) mobile devices 130/140 provider(s) mobile devices 135/ 145.
  • Mobile devices 110 may be particular set number of or an arbitrary number of mobile devices which may be capable of capturing or recording digital videos, audio, photos, images & voice.
  • Each mobile device in the set of requestors 130/140 and providers mobile devices 135/140 may be configured to communicate, via a wireless connection, with each one of the other mobile devices 130/140/135/145.
  • Each one of the mobile devices 130/140/135/145 may also be configured to communicate, via a wireless connection, to a network 125, as illustrated in FIG. 1.
  • the wireless connections of mobile devices 130/140/135/145 may be implemented within a wireless network such as a Bluetooth network or a wireless LAN.
  • the request specific live sharing system may include gateway 120.
  • Gateway 120 may be a web gateway which may be configured to communicate with other entities of the request specific live sharing system via wired and/or wireless network
  • gateway 120 may communicate with mobile devices 130/140/135/145 via network 125. In various embodiments, gateway 120 may be connected to network 125 via a wired and/or wireless network connection. As illustrated in FIG. 1, gateway 120 may be connected to database 115 and server 110 of the request specific live sharing system. In various embodiments, gateway 120 may be connected to database 115 and/or server 110 via a wired or a wireless network connection.
  • Gateway 120 may be configured to send and receive data (e.g., requests and request specific captured or recorded media including videos, photos, audio, images, voice, and sound) to/from mobile devices 130/140/135/145.
  • gateway 120 may be configured to receive request(s) and/or a broadcasted or live streamed or shared request(s) specific contents or media or multimedia including videos, photos, audio, images, voice and sound from a mobile device and may send the request(s) and/or broadcasted or shared request specific media including videos, photos, audio, images, voice, and sound to database 115 for storage.
  • gateway 120 may be configured to send request(s) and/or a broadcasted or live streamed or shared request(s) specific contents or media or multimedia including videos, photos, audio, images, voice and sound stored in database 115 to mobile devices 130/140/135/145.
  • Gateway 120 may be configured to receive requests from mobile devices 130/140/135/145.
  • gateway 120 may receive a request from a mobile device and may query database 1315 with the request for searching and matching request specific matched users who are located at request specific place(s) or location(s) and sent or present request(s) to matched users, so they can start capturing or recording of request specific videos, audio, photos, images & voice and live or near-live broadcast or stream or present or share to requestor(s).
  • Gateway 120 may be configured to inform server 110 of updated data.
  • gateway 120 may be configured to notify server 110 when a new videos, audio, photos, images & voice has been received from a mobile device and stored on database 115.
  • the request specific live sharing system may include a database, such as database 115.
  • Database 115 may be connected to gateway 120 and server 110 via wired and/or wireless connections.
  • Database 115 may be configured to store a database of real-time broadcasted or streamed or shared videos, audio, photos, images & voice received from mobile devices 130/140/135/145 via network 125 and gateway 120.
  • the database of videos, audio, photos, images & voice stored in database 115 may include videos, audio, photos, images & voice data, associate shared data including chat messages, voice messages & like, metadata including description, sender name & identity & system data including date & time of request, date & time of request specific videos, audio, photos, images & voice.
  • Database 115 may also be configured to receive and service requests from gateway 120.
  • database 115 may receive, via gateway 120, a request from a mobile device and may service the request by providing, to gateway 120, real-time broadcasted or shared videos, audio, photos, images & voice which meet the criteria specified in the request.
  • Database 115 may be configured to communicate with server 110.
  • the request specific live sharing system may include a server, such as server 110.
  • Server may be connected to database 115 and gateway 120 via wired and/or wireless connections.
  • server 110 may be notified, by gateway 120, of new videos, audio, photos, images & voice that have been added to the real-time request specific videos, audio, photos, images & voice image stored in database 115.
  • Server 110 may be configured to send updated metadata for each new videos, audio, photos, images & voice to database 115 such that the metadata identifies the videos, audio, photos, images & voice as a new videos, audio, photos, images & voice in database 115.
  • Fig. 2 illustrates exemplary graphical user interface (GUI) for enabling users to send requests for receiving and view request specific real-time or near real-time captured photos, videos, images & voice from contextual mobile device users.
  • GUI graphical user interface
  • 201 shows, requestor user(s) 130 and/or 140 is/are enabling to input, select & update or edit request(s) for receiving request(s) specific real-time or near real-time videos, photos, voice from matched or contextual mobile device users 135 and/or 145.
  • user is provided with spell checking, auto-fill or auto-completion or auto-suggestion of requests or key phrases, keywords, categories, templates for drafting, preparing and editing request(s).
  • Request(s) comprises one or more selected, auto selected, auto presented for selections & updated one or more keywords, key phrases, search query, question(s), SQL query, commands, rules, conditions, Boolean operators, date & time ranges, categories, taxonomies, semantic syntax, ontology, photo, image, video, audio, 226 voice, map, file or document, XML file, data, data record, databases, text, message, nodes, named entities, items, types, profile data, one or more activities, actions, events, transactions, locations, places, check-in places, selected or inputted or updated requests from/via/by templates, tags, databases, files, forms, wizards, advance search, suggested, 230 shared by other users, past requests & presented requests, select or input or update request(s)
  • user is enable to 230 share request(s) with one or more other users or selected contact(s).
  • request comprises auto generated requests(s) based on one or more identified, recognized, detected, captured, triggered, stored, processed, sensed activities, actions, events, tasks, workflow, transactions, updates, stratus, locations, check-in places, senses including movement, touch, voice, view & behavior or gesture, commands, executing of instructions, and any combination thereof.
  • user can 202 send, post, share, submit, store, present, allow to use or view or present, make available or accessible or searchable request(s), broadcast, advertise, replicate, synchronize request(s), publish, pull, push, merge, snapshot request(s), schedule to post requests and sent request(s) by other user(s) on behalf of user(s).
  • user or group(s) of user(s) or requestor(s) can 203 send request(s) to server 110 for auto matching request specific contextual users of network(s) who can provide, capture, and record request specific real-time or near real time or live media contents.
  • user or group(s) of user(s) or requestor(s) can send request(s) to 203 or 207 one or more users, group(s), group(s) of users, contacts, all contacts connections, friends of friends or contacts of contacts, followers, following users, users of network(s), invitation accepted users, and one or more users falls in particular categories, expertise, bookmarks, ranks, keywords & having similar interest and searched & matched users based on one or two way match making of user data, user profile & preferences of users with requests, send request to/via one or more networks, social networks, peer to peer networks, applications, services, web sites, objects, databases, communication interfaces, smart devices & servers.
  • request(s) sender user(s) or requestor(s) can add other users including one or more selected contacts or group(s) or connections who can receive and view user posted request(s) specific real-time or near real-time captured photos, videos, images & voice received from contextual 145 mobile device users matched by 110 server and/or selected by users.
  • 110 server(s) can search & match request(s) specific contextual user(s) from 115 database(s) based on users' data & profile, user's activities, actions, events, senses, transactions, location(s), check-in place(s), availability status, updates, presence information, past requests, past request specific captured or recorded contents, past shared contents, types of user services and sent said 201 request(s) from 130 and/or 140 requestor(s) to said 135 and/or 145 request specific matched or contextual users from 115 database of 110 server via 120 gateway and 125 network.
  • Fig. 3 illustrates exemplary graphical user interface (GUI) for enabling 130/140/135/145 users to 310 or 311 or 357 view or 310 or 357 select received one or more request(s) and 358 details of request(s), sent by 130 and/or 140 requestor(s), from 115 database of 110 server and based on selection of other request(s), application or system activates or enables or shows or presents various media capturing controls and other options for enabling user to start capturing or recording or selecting and sharing or broadcasting of selected request(s) specific or contextual one or more real-time or near real-time 324 & 224 videos, photos, images, audio & voice including 334 photo capturing control, 336 video and/or audio or voice capturing control, 335 video/voice/image or photo capturing control, 397 start selected paused video, media 339 searching, matching & selecting & 338 adding from one or more sources.
  • GUI graphical user interface
  • user is enable to set period of time or duration or ranges or number of seconds or minutes or hours for removing said broadcasted media from receiver's device(s) or after opening of pending to view said request specific shared or broadcasted or presented media or contents.
  • user is enable to set maximum length of captured or recorded request specific videos for broadcasting to requestor(s).
  • user is enable to automatically or in real-time or instantly send said captured or recorded or selected request specific media including videos, audio, photos, images & voice to one or more requestor(s).
  • user is enable to automatically or in near real-time send said captured or recorded or selected request specific media including videos, audio, photos, images & voice to one or more requestor(s) after set number of period of time.
  • user is enable to manually send said captured or recorded or selected request specific media including videos, audio, photos, images & voice to one or more requestor(s).
  • 135/145 user is enabling to start 310 selected request specific 356 chat session via touching or selecting 342 chat icon.
  • User is enable to start 356 chat with 130/140 requestor(s) before- while & after capturing or recording or providing of request specific live or real-time or near real-time shared or broadcasted 324 media contents including videos, audio, photos, images & voice.
  • Fig. 2 illustrates user is enabling to 210 or 211 select & view request(s) send by 130/140 user and can 224 view request(s) specific broadcasted or real-time or near-real time streamed or shared or presented media or contents or multimedia from other 135 and/or 145 users of network(s) including exemplary 215/217/219/221 users.
  • User is enable to live view or pending to view request specific 224 media or contents or multimedia from particular 135 and/or 140 user or provider or person or source by switching 215/217/219/221 number icons and can provide 239 ratings or rank, 240 like, 242 dislike, 239 make report including spam, inappropriate or not proper contents etc. to said 221 & 224 viewed request specific shared media or contents.
  • User is also enable to 235 on/off voice, 234 view number of seconds remaining for removing of 224 presented contents, 236, 237 play, 238 stop pause video or slideshow or presentation.
  • 232/255 user is enabling to start 210 selected request specific 255 chat session via touching or selecting 232 chat icon.
  • User is enable to start 255 chat with 133/145 provider(s) while 224 viewing of real-time broadcasting of 210 request specific media or contents or viewing of pending to view request specific broadcasted or shared contents or media or receiving of request specific live or real-time or near real-time shared or broadcasted 224 media contents including videos, audio, photos, images & voice.
  • user can 231 or 331 view various types of status and associate details including date & time, name & identity of sender(s) or receiver(s), type of user including user's contacts or users of network, requests sent, request accepted by user & broadcast or share or sent request specific live or real-time or near real-time contents, requests received, request specific live or near live contents received, statistics, request or real-time or near real-time request specific media or contents send, received, viewed or read, accepted, delivered, pending, deleted or removed based on settings, saved, forwarded, availability status of users, chat session started, joined or participated or available participants or users or members, active request, connect or disconnect users, request not accepted at all by receivers, updated or new broadcasted or shared contents and like.
  • user is enable to 295 forward received or shared contents to one or more selected contacts based on associate privacy settings applied by sender(s).
  • Fig. 3 illustrates enabling 135/145 provider user to view number of viewers or requesters and details of viewers who received and are viewing or views user's request specific broadcasted or shared real-time or near real-time captured or recorded media.
  • user is enable to 396 share, send, post, broadcast or present without request(s), one or more captured, recorded & selected media or shared contents including videos, audio, photos, images & voice to public including all users or making them searchable or viewable for other users of network(s), all contacts of user(s) & auto matched users of network(s), one or more users, group(s), group(s) of users, contacts, connections, friends of friends or contacts of contacts, followers, following users, users of network(s), 340 invitation accepted users, and one or more users falls in particular categories, expertise, bookmarks, ranks, keywords & having similar interest and searched & matched users based on one or two way match making of user data, user profile & preferences of users, send shared or broadcasted contents to/via one or more networks, social networks
  • user is enable to 396 allow to view and share, send, post, broadcast or present request(s) specific one or more captured, recorded & selected media or shared contents including videos, audio, photos, images & voice to public including all users or making them searchable or viewable for other users of network(s), all contacts of user(s) & auto matched users of network(s), one or more users, group(s), group(s) of users, contacts, connections, friends of friends or contacts of contacts, followers, following users, users of network(s), 340 invitation accepted users, and one or more users falls in particular categories, expertise, bookmarks, ranks, keywords & having similar interest and searched & matched users based on one or two way match making of user data, user profile & preferences of users, send shared or broadcasted contents to/via one or more networks, social networks, peer to peer networks, applications, services, web sites, objects, databases, communication interfaces, smart devices & servers.
  • user is enable to add broadcasted or shared contents to 385 user's story and/or user
  • user is enable to start 255 or 356 chat session and sent 281 or 381 text messages, 282 or 382 emoticons, 283 or 383 voice messages, 290 or 392 domain or subject or categories specific structured forms specific details, 393 apply filters or 395 edit or collaborative edit shared video or photo, 284 or 384 location information to other users including requestors, providers of shared contents and connected users of user.
  • user is enable to view and share request specific and/or broadcasted or shared real-time or near real-time media including video or photo related contextual contents from one or more sources with other users including requestors, providers of shared contents and connected users of user.
  • user is enable to set period of time including set number of seconds or minutes or hours for removing shared media or contents from requestor(s) device and/or other users' device(s) including one or more contacts or group(s) of users.
  • present system may be multi users, multi members, multi clients or applications including smart client, mobile client & online web site, multi devices, multi server(s), multi database(s), multi tasking, cross device accessibility i.e. sender sent requests or shared contents from one or more types of devices or clients and receiver can receive requests or shared contents from one or more types of devices or clients, multi admin active including enable members to access one or more features or options of application or system based on provided or set rights and privileges by admin(s).
  • 130 User [Yogesh] 202 sent 210 request "I want to view shops of Corum Mall" to 110 server.
  • 110 server stores said request sent by said user at 115 database and search & match request specific 135 / 140 users who may provide or capture or record live or real-time request specific media or contents or multimedia or shared contents including videos, audio, photos, images & voice to requestors and sent or present said request(s) to said matched contextual 135 and/or 140 users.
  • 130 or 140 receiving user(s) can 310 views and select said request for providing or capturing or recording said request specific live or real-time request specific media or contents or multimedia or shared contents including videos, audio, photos, images & voice to requestors via various media capture controls and options.
  • server receives, processes, index and stores said request(s) specific provided or captured or recorded live or real-time request specific media or contents or multimedia or shared contents including videos, audio, photos, images & voice to 115 database and 224 present in real-time or making them available to said 130/140 requestor(s).
  • user is enable to 310 remove one or more selected request(s).
  • user is enable to view current or new or updated, view past, view information about prospective to sent or share, access, search, match, browse, select, categories, group, sort, filter, order, arrange, rank or rate, bookmark, provide comments or notes or details, import, export, upload, download, apply privacy settings & presentation settings, format, process, share, forward, reply, save, save to other sources including one or more cloud storage, sent via e-mail, save to remote databases(s) or server(s), view various statistics, status, numbers, and details of request specific or sent or shared directly or without request related real-time, near real-time or past or historical captured, recorded, selected shared or sent or posted or presented or broadcasted contents or media or multimedia including videos, audio, photos, images, voice, text, messages to making available or accessible or viewable or searchable or present to/for 361 user(s), to 362 public including 363 all users of network(s), 373 all contacts & 372 auto matched users of network(s), 364 one or more users, 365 group(s), group
  • user is enable to view current or new or updated, view past, view information about prospective to receive or share, access, search, match, browse, select, categories, group, sort, filter, order, arrange, rank or rate, bookmark, provide comments or notes or details, import, export, upload, download, apply privacy settings & presentation settings, format, process, share, forward, reply, save, save to other sources including one or more cloud storage, sent via e-mail, save to remote databases(s) or server(s), view various statistics, status, numbers and details of request specific received or received directly or received without request related real-time, near real-time or past or historical captured, recorded, selected shared or sent or posted or presented or broadcasted contents or media or multimedia including videos, audio, photos, images, voice, text, messages to making available or accessible or viewable or searchable or present to user or group(s) of user(s) from 261 user's own (save locally or make ass private), received from 262 public including 263 all users of network(s), 273 all contacts & 272 auto
  • user is enable to provide 291 live instructions to request acceptors or contacts of users for directing request specific live or real-time broadcasting of videos or photos, wherein instructions may includes pause video, take clear or near video or photos, ask to capture instructed things, items, products, shops, objects, parts, area, floor, location, place, people, person and any combination thereof related videos or photos or voice or shared contents , guide angels, directions, make request for user services including ask questions, ask to provide comments ask to establish communication with seller or other interested persons for ordering or booking products or services, requesting demo or presentation, negotiating & make enquiry on behalf of request(s) user(s).
  • instructions may includes pause video, take clear or near video or photos, ask to capture instructed things, items, products, shops, objects, parts, area, floor, location, place, people, person and any combination thereof related videos or photos or voice or shared contents , guide angels, directions, make request for user services including ask questions, ask to provide comments ask to establish communication with seller or other interested persons for ordering or booking products or services, requesting demo or
  • user is enable to touch 292 icon for 296 highlighting or selecting or touching or taping preferred or identified or pre-defined full or part of live broadcasted contents/media or shared contents/media including photo(s) and/or video(s) for 297 indicating or providing instruction(s) or selecting various user actions including indicate user's interest to purchase or like or request details of mentioned or selected or highlighted product(s) inside video or photo, ask to provide or auto present or select one or more required or available contextual or associate applications, interfaces, web pages, links, objects, forms, digital coupons, codes, card, contents or data or multimedia media including videos, audio, photos, images, voice, sound, music, text, emoticons, virtual goods, documents, files for registering, participate in deal(s), fill forms, apply for card, view information, communicate, interact, collaborate & share with sellers or other person(s), connect with other related users, make comparison, buy products & services, book room or tickets or events or programs or particular seat for particular movie, make payment, make order, participate with other users, participate with or conduct one or
  • user is enable to 398 receive request for and provide or select via 303 menu or select for sharing or making available or presenting one or more required or available contextual or associate applications, interfaces, web pages, links, objects, forms, digital coupons, codes, card, contents or data or multimedia media including videos, audio, photos, images, voice, sound, music, text, emoticons, virtual goods, documents, files to requestor(s) or connected user(s) for registering, participate in deal(s), fill forms, apply for card, view information, communicate, interact, collaborate & share with sellers or other person(s), connect with other related users, make comparison, buy products & services, book room or tickets or events or programs or particular seat for particular movie, make payment, make order, participate with other users, participate with or conduct one or more activities, actions, events, transactions.
  • user is enable to 293 asking for user services to receiver of requests, one or more contacts of user and other users of network, wherein defined, registered, paid, free, sponsored, point based, customized & free form user services including ask questions, ask to provide comments, ask to establish communication with seller or other interested persons for ordering or booking products or services, requesting demo or presentation, negotiating & make enquiry on behalf of request(s) user(s), highlight or select or touch identified or pre-defined part of live broadcasted contents/media or shared contents/media for indicating interest to purchase or like or request details of mentioned or selected or highlighted products inside video or photo.
  • defined, registered, paid, free, sponsored, point based, customized & free form user services including ask questions, ask to provide comments, ask to establish communication with seller or other interested persons for ordering or booking products or services, requesting demo or presentation, negotiating & make enquiry on behalf of request(s) user(s), highlight or select or touch identified or pre-defined part of live broadcasted contents/media or shared contents/media for indicating interest to purchase or like or request
  • user is enable to 298 or 301 view, access, order, move, drag and drop, new window, arrange windows, split windows, synchronous scrolling, select type(s) of layouts, themes, color, fonts, effects, animate, add to slide, transitions, margins, orientation, size, boarder, position, align, rotate & styles, bring to front, send to back, view side by side, view previous & next, 215/217/219/221 jump on particular based on directly selecting dynamically presented or updated numbers or titles or labels, reset windows position, switch windows, maximize, minimize, tile, thumbnails, zoom, paging, browse, navigate, cascade, close, open, add, remove, rank, group, categories, insert or attach or detach one or more types of media or contents including video, audio, sound, voice, music, photo, image, text, links, digital signature, symbols, keywords, key phrases, taxonomies, categories, header, footer, title, number, identity, privacy settings, metadata, system data & attachments, sort, filter, arrange, search
  • provider or broadcaster or sharer or sender of captured, recorded or selected contents or media user is enabled to 302 identify, highlight, touch, select one or more 302 parts or pre-defined parts of one or more videos and/or photos and select one or more menu or options and/or provide or receive more or further details to request(s) and/or receiving user(s) including details about products, services, items, objects, things, people, named entities, area presented in video(s) and/or photo(s), receive related questions and provide answers, ask for & receive rating or like or dislike.
  • request for "I want to view [ABC] bicycle” may also presented with other brands of cycle related live or real-time or near real-time or selected shared or broadcasted or presented contents or media.
  • request can sent to one or more types of auto sources or devices or cameras for automatically providing, capturing, recording, storing, processing and sharing or broadcasting in real-time or near real-time request specific media including videos, audio, photos, images, voice & contents.
  • present system works based on points including deducting particular number of points from total number of points of user when user posts request(s), ask for number of and particular rank specific request specific real-time or near-real time captured, recorded or selected media or contents or multimedia including videos, audio, photos, images & voice, number of received request specific real-time or near-real time captured, recorded or selected media or contents or multimedia including videos, audio, photos, images & voice, ask for & consume or subscribe or use particular types of user services, instruct provider user to capture or record video, photo & voice as per user's or requestor's instructions, number of dislikes or reports as spam or inappropriate request contents, gift, sell, share, assign, use on behalf of other & transfer points to other users, adding number of points to total number of points of user when user received number of requests and/or provide or capture, record & select request specific realtime or near-real time captured, recorded or selected media or contents or multimedia including videos, audio, photos, images & voice to requestor(s), number of likes, comments & rating received
  • expert or enterprise user can provide paid, free and sponsored user services to other users of network.
  • expert or enterprise user can register, provide user service profile details or details including domain, subject, type(s), taxonomy & category of registered service, associate keywords, metadata and key phrases, privacy settings, preferences, terms & conditions, duration, period of time ranges, types of subscription model including paid, free or sponsor or based on points.
  • make said registered, guest mode or free form services searchable for other users of networks, so they can search, match, select, subscribe, un-subscribe, use on-demand, use as per live instruction, make payments, use as trail or free or use based on advertisement or sponsored or points model.
  • User services may comprises participate in chat or provide comments, ask answer of question, ask for enquiry, price, availability, features, comparison, booking, map & direction, about today's lecture, ask to clearly capture hotel rooms or products, new stock or stock availability, share contents, make available live to requested other persons for conversation, test food, take meeting on behalf of user, conduct particular tasks, workflow, jobs, assignment and like.
  • user is enable to view various types of statistics related to points including total points of user, points earned, spent, purchased, share, gift, received, notify when set number of points reached.
  • user is enable to use commands, rules, fields and/or associate values, nodes , named entities, delimited by special characters in-line with request inputted, edited or drafted.
  • user can use command "##Sent To: Amita, Brad" with text of request, so interpreter can determine "##" delimiter related contents as command and other content as text of request and send text of request to users [Amita] and user [Brad]
  • user is enable to set default target receivers of requests and include or exclude one or more contacts, connections, names, categories, keywords and like.
  • user is enable to set privacy settings with request including sent request(s) to particular or set number of users, priority of request(s) sent including high, medium, low, type of ranks of receivers or providers, length of period of time of request specific shared real-time or near real-time captured, recorded & selected media or contents including videos, audio, photos, images & voice, type(s) of user service(s) required or ask to provide, type(s) of instructions for capturing & recording request specific media.
  • user is enable to 357 search, match, 358 view details, bookmark, clarify, sort, filter, remove, update, select views type, order, provide ratings or ranks & comments to requests.
  • user is enable to set privacy settings & preferences with received requests including prefer to accept and/or accept and/or include and/or exclude and/or not accept particular sources of requests or receive from particular users, particular type(s) of user including gender, age range, qualification, income range and like, contacts or source type(s), types, categories, keywords, key phrases, locations, check-in places, date & time, date & time range(s) related to requests.
  • user is enable to set privacy settings & preferences with received requests including accept or accept or not accept requests when my particular type(s) of user's status, updates & presence information or availability.
  • user is enable to view request specific matched users and user(s) is/are enable to select users from said list of presented request specific matched for sending said request(s) to said selected matched users for receiving request specific real-time or near real-time shared or broadcasted media including videos, audio, photos, images & voice.
  • user is enable to set privacy settings & preferences including instructing system to use user's profile data, presence information, updates, user data, status, location or check-in places for match making of other users' requests.
  • user is enable to set privacy settings & preferences including instructing system to who can sent request to user including sent request to user by nobody, friends, friends of friends, selected users or contacts, one or more groups, all users of network, preference specific or matched users of network, followers, networks.
  • user is enable to set privacy settings & preferences including instructing system to sent user within particular period of time number of requests. For example daily number of requests, total duration of requests specific demanded real-time or near real-time or selected media, include or exclude date & time or date & time ranges for receiving requests, maximum and/or minimum period of time of each request specific shared media including videos, audio, photos, images & voice.
  • user is enable to set privacy settings & preferences including set priority of accepting or receiving or viewing of requests including rank or rate of requestor(s), maximum points offered by requestor(s), request from one or more or group(s) of contacts or connections of user(s), paid requestor(s).
  • user is enable to set privacy settings & preferences including instruct system to display me voice to text of request before send.
  • user is enable to set presentation settings & preferences including present on display my requests and/or requests of connected users and/or requests of selected users and/or all users, present requests on display or in present in separate widow or page or interface or present in show/hide mode.
  • user is enable to set privacy settings & preferences including user is not want to provide user services or provide free form and/or registered paid or free or sponsored user services or provide free user services to connected or related users of user.
  • user is enable to set privacy settings & preferences including disclose or do not disclose user's or sender user's and/or receiver user's identity and associate any types of details which infers user's identity for one or more types of users and/or one or more selected users or group(s) of users..
  • user is enable to set privacy settings & preferences including show user accepted request(s) specific contents including videos, audio, photos, images, voice, chat conversation shared by me as well as shared by other request acceptor users with requestor(s).
  • CD music instrument, cloths, vehicles, jewelry, bike, ships, fruits, vegetables, department stores, particular types of items, particular color of purses at various places, flowers, how restaurant or hotels or hotel rooms looks inside at particular place(s).
  • user is enable to search, match, browse, select, view, view updates or new and subscribe requests specific shared contents or categories requests specific shared contents of other users of network
  • user is presented with particular duration specific contextual advertisements before presenting or starting to present request specific real-time or near realtime shared or broadcasted contents or media or multimedia.
  • user is presented with request specific contextual real-time or near real- time shared or broadcasted contents or media or multimedia from one or more advertisers including advertised shops, brands, sellers, places, products & services.
  • user is presented with request specific contextual real-time or near realtime shared or broadcasted contents or media or multimedia from one or more deals providers enable viewing user to participate in live deals.
  • user is presented with request specific contextual real-time or near realtime shared or broadcasted contents or media or multimedia from one or more advertisers and enable user to view & live like advertised brands/places/named entities/people/movie/products and/or services.
  • advertiser is/are enable to view in real-time particular types, categories, taxonomies, locations, types of users including location, checked-in places, gender, age range, qualification & income range, keywords & key phrases related requests and request specific received or broadcasted or shared contents or media including videos, audio, photos, images & voice and present advertisements, communicate with prospective customers, make offer, accept orders, receive payments, provide details or answers, invite customer, provide details of shop including name, address, maps & directions and like.
  • computer system 1000 may be any of various types of devices, including, but not limited to, a personal computer system, desktop computer, laptop, notebook, or notebook computer, mainframe computer system, handheld computer, workstation, network computer, a camera, a set top box, a mobile device, a consumer device, video game console, handheld video game device, application server, storage device, a peripheral device such as a switch, modem, router, or in general any type of computing or electronic device.
  • computer system 1000 includes one or more processors 1010 coupled to a system memory 1020 via an input/output (I/O) interface 1030.
  • I/O input/output
  • Computer system 1000 further includes a network interface 1040 coupled to I/O interface 1030, and one or more input/output devices 1050, such as cursor control device 1060, keyboard 1070, multitouch device 1090, and display(s) 1080.
  • input/output devices 1050 such as cursor control device 1060, keyboard 1070, multitouch device 1090, and display(s) 1080.
  • embodiments may be implemented using a single instance of computer system 1000, while in other embodiments multiple such systems, or multiple nodes making up computer system 1000, may be configured to host different portions or instances of embodiments.
  • some elements may be implemented via one or more nodes of computer system 1000 that are distinct from those nodes implementing other elements.
  • computer system 1000 may be a uniprocessor system including one processor 1010, or a multiprocessor system including several processors 1010 (e.g., two, four, eight, or another suitable number).
  • Processors 1010 may be any suitable processor capable of executing instructions.
  • processors 1010 may be general- purpose or embedded processors implementing any of a variety of instruction set architectures (ISAs), such as the x86, PowerPC, SPARC, or MIPS IS As, or any other suitable ISA.
  • ISAs instruction set architectures
  • each of processors 1010 may commonly, but not necessarily, implement the same ISA.
  • at least one processor 1010 may be a graphics processing unit.
  • a graphics processing unit or GPU may be considered a dedicated graphics -rendering device for a personal computer, workstation, game console or other computing or electronic device.
  • Modern GPUs may be very efficient at manipulating and displaying computer graphics, and their highly parallel structure may make them more effective than typical CPUs for a range of complex graphical algorithms.
  • a graphics processor may implement a number of graphics primitive operations in a way that makes executing them much faster than drawing directly to the screen with a host central processing unit (CPU).
  • the methods as illustrated and described in the accompanying description may be implemented by program instructions configured for execution on one of, or parallel execution on two or more of, such GPUs.
  • the GPU(s) may implement one or more application programmer interfaces (APIs) that permit programmers to invoke the functionality of the GPU(s).
  • Suitable GPUs may be commercially available from vendors such as NVIDIA Corporation, ATI Technologies, and others.
  • System memory 1020 may be configured to store program instructions and/or data accessible by processor 1010.
  • system memory 1020 may be implemented using any suitable memory technology, such as static random access memory (SRAM), synchronous dynamic RAM (SDRAM), nonvolatile/Flash-type memory, or any other type of memory.
  • SRAM static random access memory
  • SDRAM synchronous dynamic RAM
  • program instructions and data implementing desired functions are shown stored within system memory 1020 as program instructions 1025 and data storage 1035, respectively.
  • program instructions and/or data may be received, sent or stored upon different types of computer-accessible media or on similar media separate from system memory 1020 or computer system 1000.
  • a computer-accessible medium may include storage media or memory media such as magnetic or optical media, e.g., disk or CD/DVD-ROM coupled to computer system 1000 via I/O interface 1030.
  • Program instructions and data stored via a computer-accessible medium may be transmitted by transmission media or signals such as electrical, electromagnetic, or digital signals, which may be conveyed via a communication medium such as a network and/or a wireless link, such as may be implemented via network interface 1040.
  • I/O interface 1030 may be configured to coordinate I/O traffic between processor 1010, system memory 1020, and any peripheral devices in the device, including network interface 1040 or other peripheral interfaces, such as input/output devices 1050.
  • I/O interface 1030 may perform any necessary protocol, timing or other data transformations to convert data signals from one component (e.g., system memory 1020) into a format suitable for use by another component (e.g., processor 1010).
  • I/O interface 1030 may include support for devices attached through various types of peripheral buses, such as a variant of the Peripheral Component Interconnect (PCI) bus standard or the Universal Serial Bus (USB) standard, for example.
  • PCI Peripheral Component Interconnect
  • USB Universal Serial Bus
  • I/O interface 1030 may be split into two or more separate components, such as a north bridge and a south bridge, for example.
  • some or all of the functionality of I/O interface 1030 such as an interface to system memory 1020, may be incorporated directly into processor 1010.
  • Network interface 1040 may be configured to allow data to be exchanged between computer system 1000 and other devices attached to a network, such as other computer systems, or between nodes of computer system 1000.
  • network interface 1040 may support communication via wired and/or wireless general data networks, such as any suitable type of Ethernet network, for example; via telecommunications/telephony networks such as analog voice networks or digital fiber communications networks; via storage area networks such as Fiber Channel SANs, or via any other suitable type of network and/or protocol.
  • general data networks such as any suitable type of Ethernet network, for example; via telecommunications/telephony networks such as analog voice networks or digital fiber communications networks; via storage area networks such as Fiber Channel SANs, or via any other suitable type of network and/or protocol.
  • Input/output devices 1050 may, in some embodiments, include one or more display terminals, keyboards, keypads, touchpads, scanning devices, voice or optical recognition devices, or any other devices suitable for entering or retrieving data by one or more computer system 1000. Multiple input/output devices 1050 may be present in computer system 1000 or may be distributed on various nodes of computer system 1000. In some embodiments, similar input/output devices may be separate from computer system 1000 and may interact with one or more nodes of computer system 1000 through a wired and/or wireless connection, such as over network interface 1040.
  • memory 1020 may include program instructions 1025, configured to implement embodiments of methods as illustrated and described in the accompanying description, and data storage 1035, comprising various data accessible by program instructions 1025.
  • program instruction 1025 may include software elements of methods as illustrated and described in the accompanying description.
  • Data storage 1035 may include data that may be used in embodiments. In other embodiments, other or different software elements and/or data may be included.
  • computer system 1000 is merely illustrative and is not intended to limit the scope of methods as illustrated and described in the accompanying description.
  • the computer system and devices may include any combination of hardware or software that can perform the indicated functions, including computers, network devices, internet appliances, PDAs, wireless phones, pagers, etc.
  • Computer system 1000 may also be connected to other devices that are not illustrated, or instead may operate as a stand-alone system.
  • the functionality provided by the illustrated components may in some embodiments be combined in fewer components or distributed in additional components.
  • the functionality of some of the illustrated components may not be provided and/or other additional functionality may be available.
  • Those skilled in the art will also appreciate that, while various items are illustrated as being stored in memory or on storage while being used, these items or portions of them may be transferred between memory and other storage devices for purposes of memory management and data integrity.
  • some or all of the software components may execute in memory on another device and communicate with the illustrated computer system via inter-computer communication.
  • Some or all of the system components or data structures may also be stored (e.g., as instructions or structured data) on a computer-accessible medium or a portable article to be read by an appropriate drive, various examples of which are described above.
  • instructions stored on a computer-accessible medium separate from computer system 1000 may be transmitted to computer system 1000 via transmission media or signals such as electrical, electromagnetic, or digital signals, conveyed via a communication medium such as a network and/or a wireless link.
  • Various embodiments may further include receiving, sending or storing instructions and/or data implemented in accordance with the foregoing description upon a computer- accessible medium. Accordingly, the present invention may be practiced with other computer system configurations.
  • a computer-accessible medium may include storage media or memory media such as magnetic or optical media, e.g., disk or DVD/CD-ROM, volatile or non- volatile media such as RAM (e.g. SDRAM, DDR, RDRAM, SRAM, etc.), ROM, etc., as well as transmission media or signals such as electrical, electromagnetic, or digital signals, conveyed via a communication medium such as network and/or a wireless link.
  • storage media or memory media such as magnetic or optical media, e.g., disk or DVD/CD-ROM, volatile or non- volatile media such as RAM (e.g. SDRAM, DDR, RDRAM, SRAM, etc.), ROM, etc.
  • RAM e.g. SDRAM, DDR, RDRAM, SRAM, etc.
  • ROM etc.
  • transmission media or signals such as electrical, electromagnetic, or digital signals
  • a program is written as a series of human understandable computer instructions that can be read by a compiler and linker, and translated into machine code so that a computer can understand and run it.
  • a program is a list of instructions written in a programming language that is used to control the behavior of a machine, often a computer (in this case it is known as a computer program).
  • a programming language's surface form is known as its syntax. Most programming languages are purely textual; they use sequences of text including words, numbers, and punctuation, much like written natural languages. On the other hand, there are some programming languages which are more graphical in nature, using visual relationships between symbols to specify a program.
  • the syntax of a computer language is the set of rules that defines the combinations of symbols that are considered to be a correctly structured document or fragment in that language. This applies both to programming languages, where the document represents source code, and markup languages, where the document represents data.
  • the syntax of a language defines its surface form. Text-based computer languages are based on sequences of characters, while visual programming languages are based on the spatial layout and connections between symbols (which may be textual or graphical or flowchart(s)). Documents that are syntactically invalid are said to have a syntax error. Syntax - the form - is contrasted with semantics - the meaning.
  • semantic processing In processing computer languages, semantic processing generally comes after syntactic processing, but in some cases semantic processing is necessary for complete syntactic analysis, and these are done together or concurrently.
  • the syntactic analysis comprises the frontend, while semantic analysis comprises the backend (and middle end, if this phase is distinguished).
  • semantic analysis comprises the backend (and middle end, if this phase is distinguished).
  • a software module is implemented with a computer program product comprising a computer-readable medium containing computer program code, which can be executed by a computer processor for performing any or all of the steps, operations, or processes described.
  • Embodiments of the invention may also relate to an apparatus for performing the operations herein.
  • This apparatus may be specially constructed for the required purposes, and/or it may comprise a general-purpose computing device selectively activated or reconfigured by a computer program stored in the computer.
  • a computer program may be stored in a tangible computer readable storage medium or any type of media suitable for storing electronic instructions, and coupled to a computer system bus.
  • any computing systems referred to in the specification may include a single processor or may be architectures employing multiple processor designs for increased computing capability.
  • Embodiments of the invention may also relate to a computer data signal embodied in a carrier wave, where the computer data signal includes any embodiment of a computer program product or other data combination described herein.
  • the computer data signal is a product that is presented in a tangible medium or carrier wave and modulated or otherwise encoded in the carrier wave, which is tangible, and transmitted according to any suitable transmission method.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Divers modes de réalisation de la présente invention se rapportent à un système et à des procédés de capture, de diffusion et de partage de multimédias, spécifiques à une demande, en temps quasi réel, en temps réel et en direct, comprenant des vidéos, des photographies, des images, des paroles et des contenus partagés. La présente invention concerne des procédés, des systèmes, un dispositif, un réseau, une plate-forme et un appareil qui permettent à un ou à des utilisateurs d'envoyer une ou des demandes pour demander à un ou à des utilisateurs contextuels, ou apparentés ou correspondants, spécifiques à la demande, qui sont situés à un emplacement ou lieu spécifique à la demande, prêts à, capables de et disponibles pour capturer ou enregistrer ou fournir et pour partager ou diffuser des multimédias ou des contenus contextuels, spécifiques à la demande, en temps quasi réel, en temps réel ou en direct pour des demandeurs et qui permettent au demandeur de consommer des services d'utilisateur provenant de fournisseurs de multimédias, spécifiques à la demande, en temps quasi réel, en temps réel et en direct, comprenant des vidéos, des photographies, des images, des sons vocaux et des contenus partagés.
PCT/IB2015/050784 2014-02-26 2015-02-02 Diffusion et partage en temps réel ou en temps quasi réel de multimédias capturés et sélectionnés, sur la base d'une demande Ceased WO2015128758A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
IB2014059274 2014-02-26
IBPCT/IB2014/059274 2014-02-26
IBPCT/IB2014/063460 2014-07-27
IB2014063460 2014-07-27

Publications (1)

Publication Number Publication Date
WO2015128758A1 true WO2015128758A1 (fr) 2015-09-03

Family

ID=54008242

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2015/050784 Ceased WO2015128758A1 (fr) 2014-02-26 2015-02-02 Diffusion et partage en temps réel ou en temps quasi réel de multimédias capturés et sélectionnés, sur la base d'une demande

Country Status (1)

Country Link
WO (1) WO2015128758A1 (fr)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107094136A (zh) * 2017-03-31 2017-08-25 武汉斗鱼网络科技有限公司 一种用于直播中更新在线人数的方法及系统
EP3404921A1 (fr) * 2017-05-18 2018-11-21 NBCUniversal Media, LLC Système et procédé permettant de présenter des clips contextuels pour contenu distribué
CN109076322A (zh) * 2017-06-27 2018-12-21 深圳市大疆创新科技有限公司 无线设备的配对方法和装置以及计算设备
US10346877B1 (en) 2012-12-03 2019-07-09 Maher Pedersoli Advertising and marketing platform
CN110059256A (zh) * 2019-04-26 2019-07-26 北京沃东天骏信息技术有限公司 用于展示信息的系统、方法及装置
CN110300307A (zh) * 2019-08-06 2019-10-01 广州虎牙科技有限公司 直播互动方法、装置及直播服务器
CN110381099A (zh) * 2018-04-12 2019-10-25 上海博泰悦臻网络技术服务有限公司 音频共享方法及系统
CN111865766A (zh) * 2020-07-20 2020-10-30 上海博泰悦臻电子设备制造有限公司 基于音像传输的互动方法、介质、设备及系统
CN111954017A (zh) * 2020-08-14 2020-11-17 北京达佳互联信息技术有限公司 直播间搜索方法、装置、服务器及存储介质
CN113127411A (zh) * 2021-04-07 2021-07-16 华南理工大学 一种跨云服务应用分布式数据访问系统及方法
SE2030132A1 (en) * 2020-04-19 2021-10-20 Seyd Nasrollah Esmaeilzadeh BeMyCam
US11164026B2 (en) 2018-10-16 2021-11-02 International Business Machines Corporation Graphical user interface generation based on image analysis
CN113923467A (zh) * 2021-10-09 2022-01-11 广州繁星互娱信息科技有限公司 一种跨厂商直播连麦方法、装置、电子设备及介质
CN114697882A (zh) * 2022-04-27 2022-07-01 上海寰创通信科技股份有限公司 一种无人驾驶场景下的列车实时广播系统及方法
CN115087137A (zh) * 2021-03-16 2022-09-20 华为技术有限公司 一种设备连接方法、终端设备和分布式系统
US11734723B1 (en) 2015-01-06 2023-08-22 Meta Platforms, Inc. System for providing context-sensitive display overlays to a mobile device via a network
US11836207B2 (en) 2021-12-28 2023-12-05 Dropbox, Inc. User-initiated workflow to collect media

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130155246A1 (en) * 2011-12-19 2013-06-20 International Business Machines Corporation Broker service system to acquire location based image data

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130155246A1 (en) * 2011-12-19 2013-06-20 International Business Machines Corporation Broker service system to acquire location based image data

Cited By (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10346877B1 (en) 2012-12-03 2019-07-09 Maher Pedersoli Advertising and marketing platform
US11734723B1 (en) 2015-01-06 2023-08-22 Meta Platforms, Inc. System for providing context-sensitive display overlays to a mobile device via a network
US12093980B2 (en) 2015-01-06 2024-09-17 Meta Platforms, Inc. Techniques for context sensitive overlays
CN107094136A (zh) * 2017-03-31 2017-08-25 武汉斗鱼网络科技有限公司 一种用于直播中更新在线人数的方法及系统
WO2018177404A1 (fr) * 2017-03-31 2018-10-04 武汉斗鱼网络科技有限公司 Procédé et système de mise à jour de compte d'utilisateur lors d'une diffusion en direct
CN107094136B (zh) * 2017-03-31 2018-10-19 武汉斗鱼网络科技有限公司 一种用于直播中更新在线人数的方法及系统
US12132941B2 (en) 2017-05-18 2024-10-29 Nbcuniversal Media, Llc System and method for presenting contextual clips for distributed content
US11509944B2 (en) 2017-05-18 2022-11-22 Nbcuniversal Media, Llc System and method for presenting contextual clips for distributed content
EP3404921A1 (fr) * 2017-05-18 2018-11-21 NBCUniversal Media, LLC Système et procédé permettant de présenter des clips contextuels pour contenu distribué
CN109076322A (zh) * 2017-06-27 2018-12-21 深圳市大疆创新科技有限公司 无线设备的配对方法和装置以及计算设备
CN110381099A (zh) * 2018-04-12 2019-10-25 上海博泰悦臻网络技术服务有限公司 音频共享方法及系统
CN110381099B (zh) * 2018-04-12 2022-12-27 上海博泰悦臻网络技术服务有限公司 音频共享方法及系统
US11164026B2 (en) 2018-10-16 2021-11-02 International Business Machines Corporation Graphical user interface generation based on image analysis
CN110059256A (zh) * 2019-04-26 2019-07-26 北京沃东天骏信息技术有限公司 用于展示信息的系统、方法及装置
CN110059256B (zh) * 2019-04-26 2023-11-07 北京沃东天骏信息技术有限公司 用于展示信息的系统、方法及装置
CN110300307A (zh) * 2019-08-06 2019-10-01 广州虎牙科技有限公司 直播互动方法、装置及直播服务器
CN110300307B (zh) * 2019-08-06 2021-12-03 广州虎牙科技有限公司 直播互动方法、装置、直播服务器及存储介质
SE2030132A1 (en) * 2020-04-19 2021-10-20 Seyd Nasrollah Esmaeilzadeh BeMyCam
CN111865766B (zh) * 2020-07-20 2024-02-02 博泰车联网科技(上海)股份有限公司 基于音像传输的互动方法、介质、设备及系统
CN111865766A (zh) * 2020-07-20 2020-10-30 上海博泰悦臻电子设备制造有限公司 基于音像传输的互动方法、介质、设备及系统
CN111954017A (zh) * 2020-08-14 2020-11-17 北京达佳互联信息技术有限公司 直播间搜索方法、装置、服务器及存储介质
CN115087137A (zh) * 2021-03-16 2022-09-20 华为技术有限公司 一种设备连接方法、终端设备和分布式系统
CN113127411A (zh) * 2021-04-07 2021-07-16 华南理工大学 一种跨云服务应用分布式数据访问系统及方法
CN113127411B (zh) * 2021-04-07 2023-06-16 华南理工大学 一种跨云服务应用分布式数据访问系统及方法
CN113923467B (zh) * 2021-10-09 2024-05-28 广州繁星互娱信息科技有限公司 一种跨厂商直播连麦方法、装置、电子设备及介质
CN113923467A (zh) * 2021-10-09 2022-01-11 广州繁星互娱信息科技有限公司 一种跨厂商直播连麦方法、装置、电子设备及介质
US11836207B2 (en) 2021-12-28 2023-12-05 Dropbox, Inc. User-initiated workflow to collect media
US12099564B2 (en) 2021-12-28 2024-09-24 Dropbox, Inc. User-initiated workflow to collect media
CN114697882A (zh) * 2022-04-27 2022-07-01 上海寰创通信科技股份有限公司 一种无人驾驶场景下的列车实时广播系统及方法

Similar Documents

Publication Publication Date Title
US20230318997A1 (en) Voice and video calling and recording within messaging session in message interface
US12047638B2 (en) Temporary modifying of media content metadata
WO2015128758A1 (fr) Diffusion et partage en temps réel ou en temps quasi réel de multimédias capturés et sélectionnés, sur la base d'une demande
US20180246983A1 (en) Displaying updated structured sites or websites in a feed
US20230252540A1 (en) User applications store and connecting, registering, following with and synchronizing or accessing user data of user applications from/to parent application and other user applications
US20190052701A1 (en) System, method and platform for user content sharing with location-based external content integration
US11106794B2 (en) Trust network effect
US9922124B2 (en) Enable user to establish request data specific connections with other users of network(s) for communication, participation and collaboration
US9495714B2 (en) Implementing menu pages in a social networking system
US8117281B2 (en) Using internet content as a means to establish live social networks by linking internet users to each other who are simultaneously engaged in the same and/or similar content
WO2019193407A1 (fr) Présentation de contenus structurés avec des résultats de recherche, génération de flux d'alimentation et établissement d'une communication sur la base d'activités de recherche et activation d'actions et de réactions d'utilisateur associées à un élément de résultat de recherche
US20220006661A1 (en) Access and communicate live audio streaming under micro channel or keyword(s)
CN107025539B (zh) 用于形成社交联网在线社区的系统和方法
US20180351895A1 (en) In the event of selection of message, invoking camera to enabling to capture media and relating, attaching, integrating, overlay message with/on/in captured media and send to message sender
TWI594199B (zh) 預訂線上廣告活動之系統與方法
WO2019122990A1 (fr) Fourniture d'une interface pour identifier un ou plusieurs types d'actions d'utilisateurs et des utilisateurs spécifiques de critères
MX2014013791A (es) Plataforma social con privacidad mejorada y funciones de personalizacion integradas.
WO2015036817A1 (fr) Présentation et accès structurés de connexions basés sur des statuts mis à jour, des demandes, des données d'utilisateur et une programmation
WO2015025189A1 (fr) Permettre à un utilisateur d'établir des connexions, spécifiques à des données de demande, avec d'autres utilisateurs à des fins de communication, participation et collaboration
US20160170939A1 (en) System and method for social food content sharing
US20170039499A1 (en) Calendar Management with Online Marketing Interface
US20230031724A1 (en) Computerized systems and methods for an audio and social-based electronic network
WO2017009698A1 (fr) Suivi d'activités utilisateur et fourniture, en échange, de points à utiliser pour différentes activités, y compris l'annonce d'un contenu à l'attention des utilisateurs ciblés d'un réseau
WO2016020777A1 (fr) Système et procédés permettant à un utilisateur de poster, rechercher, vérifier et voir des contenus spécifiques de champs structurés sélectionnés et créés par un utilisateur, relatifs à des produits et services
US20220329910A1 (en) Generation and delivery of content items for synchronous viewing experiences

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15755972

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 15755972

Country of ref document: EP

Kind code of ref document: A1