WO2017009698A1 - 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 - Google Patents

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 Download PDF

Info

Publication number
WO2017009698A1
WO2017009698A1 PCT/IB2015/059169 IB2015059169W WO2017009698A1 WO 2017009698 A1 WO2017009698 A1 WO 2017009698A1 IB 2015059169 W IB2015059169 W IB 2015059169W WO 2017009698 A1 WO2017009698 A1 WO 2017009698A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
points
content
contents
users
Prior art date
Application number
PCT/IB2015/059169
Other languages
English (en)
Inventor
Yogesh Chunilal Rathod
Original Assignee
Yogesh Chunilal Rathod
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
Priority claimed from PCT/IB2015/055252 external-priority patent/WO2016016752A1/fr
Application filed by Yogesh Chunilal Rathod filed Critical Yogesh Chunilal Rathod
Priority to US15/017,592 priority Critical patent/US20160162924A1/en
Publication of WO2017009698A1 publication Critical patent/WO2017009698A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates

Definitions

  • Track user activities and in exchange provide points to use for various activities including advertising contents to targeted users of network
  • the present invention relates generally to user to user content broadcasting, sharing, viewing, posting, advertising and presenting platform and virally grow user base by using users opt-in contacts information.
  • present invention also relates to social currency wherein central unit monitors user activities and base on that assign or provide or add points to user and in exchange of said points user can use for other various purposes.
  • Google search engine shows contextual advertisement based on matchmaking of searching keyword(s) and advertisement related keyword(s).
  • Google search engine Adwords charges for presenting of said advertisements to searching or viewing users based on number of views or clicks or impressions or conversions.
  • Present invention enables user to view preference based or search advertised or broadcasted or shared or presented contents of other users of network and in exchange of that earn particular number of points wherein said earned or balance points, user can utilize or redeem for broadcasting or sharing or presenting or advertising his/her contents to particular number of preference based target viewers. So user will not charge actual money for advertising or viewing by users or take actions by users. For earning points, user has to view other users' contents.
  • Present invention also enables monitoring & tracking user activities, actions, interactions, events, transactions, status, senses, locations, places, behavior; storing user activities, actions, interactions, events, transactions, status, senses, locations, places, behavior and associate data, metadata & system data and based on said each user activity, action, interaction, event, transaction, status, sense, location, place & behavior store or add pre-defined points or dynamically provide points or number of numeric values to user; and enable to redeem, use, store, transfer, assign, value, unitize, use for payment, use as medium of exchange, sell & spend or spend only for particular purpose said points or number of numeric values or number of points related to particular type of point(s) or set or group(s) of points.
  • the principal object of the present invention is to enabling user to view shared or broadcasted or posted or advertised contents of other users of network and in exchange of this user earns particular number of viewers based on types, numbers & duration of content views and taking actions on content or associate with contents.
  • User can spend or redeem or use said earned points or views for broadcasting or advertising or posting of user's own one or more type(s) of contents or media including text, photo, video, image & voice and any combination thereof to target viewers.
  • the other object of the present invention is to asking opt-in permission from user to retrieve user's contacts including phone contacts, email address, various user names related to social networking web sites or applications and utilize said contacts of said user to invite them for one or more purposes including install application(s).
  • Other important object of present invention is to ask user to provide opt-in permission to utilize user's selective profile & device data including contact information for advertising, marketing, sending or presenting contents or customized contents to their contacts. For example ask user to provide their phone contacts for sending their contacts, SMS comprising advertisement content, conveying user's contact(s) to download, install & register particular application which said user also downloaded.
  • Other important object of present invention is to monitoring & tracking user activities, actions, interactions, events, transactions, status, senses, locations, places, behavior; storing user activities, actions, interactions, events, transactions, status, senses, locations, places, behavior and associate data, metadata & system data and based on said each user activity, action, interaction, event, transaction, status, sense, location, place & behavior store or add pre-defined points or dynamically provide points or number of numeric values to user; and enable to redeem, use, store, transfer, assign, value, unitize, use for payment, use as medium of exchange, sell & spend or spend only for particular purpose said points or number of numeric values or number of points related to particular type of point(s) or set or group(s) of points.
  • the term "receiving" posted or shared contents & communication and any types of multimedia contents from a device or component includes receiving the shared or posted contents & communication and any types of multimedia contents indirectly, such as when forwarded by one or more other devices or components.
  • “sending" shared contents & communication and any types of multimedia contents to a device or component includes sending the shared contents & communication 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 ⁇ T# ⁇ 2MF, 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.
  • Embodiments described herein enabling user(s) or group(s) of users to take one or more actions, activities, interactions, senses & transactions on/with presented or shared one or more types of one or more media contents of/from one or more users or sources.
  • Base on said monitoring & tracking of said user actions, activities, interactions, senses & transactions determine and store values or number of points and enabling user to post or present or share or broadcast or start campaign of advertising or advertise one or more types of one or more media contents as per one or more target preferences & rules to number of contextual viewers or preference based viewers based on said earned or stored points.
  • said actions, activities, interactions, senses & transactions comprises view, read, listen, click & tap, conversion, impression, calls, visit web site, download application, purchase product, fill forms or survey, ask queries, like, dislike, provide feedback, ratings & reviews or comments, indicate interest to buy, visiting to shop, already purchased or using.
  • media contents includes text, link, photo, video, voice, controls (combo box, list, button, menu, radio button, check box) , application, web service, object, function, web site, web page, document or file, slide show, one or more type of digital content(s) or resource(s), job profile, article or news or blog, advertisement, edited user photo or video, associate metadata including one or more categories, keywords, date & time of posting, location, type of device, user's unique identity, user data, preferences, privacy settings, presentation settings & any combination thereof.
  • one or more media contents to user based on preferences & rules including based on one or more search keyword or phrases, match-making preferences, selected or subscribed one or more categories, keywords, locations, entity type, type of content, type of source or user, user contacts or groups or names and user data including profile, location, status, activities, actions, triggering of events, transactions & senses and date & time, any type of content, filter applied by user at the time of viewing to view and any combination thereof.
  • enabling user to post or present or share or broadcast or advertise one or more types of one or more media contents as per one or more target preferences & rules comprising selected one or more categories, keywords, locations, type of content, type of users or destinations, type of presentation, user contacts or groups or names and user data including profile, age, gender, interest, group & network type, globally or auto present as per default settings or preferences, location(s), place(s), status, activities, actions, events, transactions & senses of sending or receiving user and date & time, balance number of points and any combination thereof.
  • values or number of points based on one or more rules including predetermined values or number of points different for one or more types of predetermined one or more or predetermined number of actions, activities, interactions, senses & transactions including view, read, listen, click, like, dislike & tap, duration, location, user profile, type of content, duration spent on content.
  • enabling user to spent more points per view for better results including more actions or downloads or purchases, share, transfer, gift, redeem points in exchange of money, product, application, service, coupon, offer & like, assign, buy and sale points to one or more users of network.
  • enabling user to create campaigns for broadcasting or advertising contents apply bid in terms of number of points for one or more content, type of content, type of target action(s) or for one or more target preferences, update target viewers of posted content(s) or campaign(s) related preferences, start or pause or stop as per schedule, start, pause & stop or remove, and adjust or fine-tuning one or more posting or presenting of contents or advertisement campaign(s) to targeted viewer(s).
  • one or more channels including SMS, Email, EVI, Web site, Phone call, and VOIP Call.
  • said activities, actions, interactions, events, tasks, transactions, status, senses, locations, places, behavior comprises view other users contents and take one or more actions on it, provide user services to other users of network, download particular mobile applications, register web site(s), buy products & services, spent money or conduct transactions, visit particular place, view video, click or tap particular content item or controls, listen music, search at particular web site, refer customer, re-share within friends or contacts, like or dislike, participate in particular group, view advertising.
  • In an embodiment provide different number of points to different users for conducting or participating or taking one or more pre-defined activities, actions, interactions, events, transactions & senses and have particular status, locations & places and any combination thereof.
  • monitoring, tracking & storing user or group of users activities, actions, interactions, events, transactions, status, senses, locations, places, behavior including enabling user to take one or more actions, activities, interactions, senses & transactions on/with presented or shared one or more types of one or more media contents of/from one or more users or sources; based on said each user activity, action, interaction, event, transaction, status, sense, location, place, behavior and any combination thereof determine and store or add pre-defined points or provide purpose specific points or dynamically provide points or number of numeric values to user; and enable to redeem, use, share, buy, sell, store, transfer, gift, assign, value, unitize, use for payment, use as medium of exchange, sell & spend or spend only for particular purpose said points or number of numeric values or number of points related to particular type of point(s) or set or group(s) of points including enabling user to post or present or share or broadcast or start campaign of advertising or advertise one or more types of one or more media contents as per one or more target preferences & rules to number
  • One or more embodiments described herein provide that methods, techniques, and actions performed by a computing device are performed programmatically, or as a computer- implemented method.
  • Programmatically means through the use of code or computer-executable instructions. These instructions can be stored in one or more memory resources of the computing device.
  • a programmatically performed step may or may not be automatic.
  • a programmatic module, engine, or component can include a program, a sub-routine, a portion of a program, or a software component or a hardware component capable of performing one or more stated tasks or functions.
  • a module or component can exist on a hardware component independently of other modules or components.
  • a module or component can be a shared element or process of other modules, programs or machines.
  • Some embodiments described herein can generally require the use of computing devices, including processing and memory resources.
  • computing devices such as servers, desktop computers, cellular or smartphones, personal digital assistants (e.g., PDAs), laptop computers, printers, digital picture frames, network equipments (e.g., routers) and tablet devices.
  • Memory, processing, and network resources may all be used in connection with the establishment, use, or performance of any embodiment described herein (including with the performance of any method or with the implementation of any system).
  • one or more embodiments described herein may be implemented through the use of instructions that are executable by one or more processors. These instructions may be carried on a computer-readable medium.
  • Machines shown or described with figures below provide examples of processing resources and computer-readable mediums on which instructions for implementing embodiments of the invention can be carried and/or executed.
  • the numerous machines shown with embodiments of the invention include processor(s) and various forms of memory for holding data and instructions.
  • Examples of computer-readable mediums include permanent memory storage devices, such as hard drives on personal computers or servers.
  • Other examples of computer storage mediums include portable storage units, such as CD or DVD units, flash memory (such as carried on smartphones, multifunctional devices or tablets), and magnetic memory.
  • Computers, terminals, network enabled devices e.g., mobile devices, such as cell phones
  • embodiments may be implemented in the form of computer-programs, or a computer usable carrier medium capable of carrying such a program.
  • FIG. 1 illustrates an example system for enabling a user to post and view contents of other users using a computing device, under an embodiment.
  • FIG. 2 illustrates some examples, according to various embodiment of present system.
  • FIG. 3 illustrates user broadcasted, advertised & shared contents search engine for enabling other users or users of network or searching user or prospective customers to search local shops, service providers, products, businesses, entities & like and in exchange of viewing search result item(s) user gain points which will user can redeem or spent in advertising user contents to targeted users of network;
  • FIG. 4 illustrate graphical user interface, wherein user can subscribe one or more categories and keywords to follow said subscribed categories or keyword specific broadcasted, advertised & shared contents and/or sources of contents for receiving updated broadcasted, advertised & shared contents;
  • FIG. 5 illustrate graphical user interface, wherein user can browse or navigate or access categories directory for searching and viewing or taking one or more associate actions on user broadcasted, advertised & shared contents;
  • FIG. 6 and FIG. 7 illustrate graphical user interface, wherein user can browse or navigate or access categories tab specific contents and can view or take one or more associate actions on user broadcasted, advertised & shared contents;
  • FIG. 8 illustrate graphical user interface for enabling user to draft, update and manage broadcasted, advertised & shared contents and campaigns including set target preferences & settings;
  • FIG. 9 illustrate graphical user interface for enabling user to set broadcasted, advertised & shared contents target preferences & settings for presenting said content to said target preferences & settings users of network;
  • FIG. 10 illustrate graphical user interface for enabling user to view various statistics and provide notification & other settings
  • FIG. 11 illustrate flowchart explaining how central unit retrieve, processes, filter & utilize user's opt-in contacts from user device as per user permission, according to an embodiment
  • FIG. 12 illustrate examples of flowchart describe in figure 3, according to an embodiment
  • FIG. 13 is a block diagram that illustrates a mobile computing device upon which embodiments described herein may be implemented.
  • FIG. 1 illustrates an example user to user content advertising platform, under an embodiment.
  • system 100 can be implemented through software that operates on a portable computing device, such as a mobile computing device 110.
  • System 100 can be configured to communicate with one or more network services, databases, objects that coordinate, orchestrate or otherwise provide advertised contents of each user to other users of network.
  • the mobile computing device can integrate third-party services which enable further functionality through system 100.
  • 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 user to user advertising & viewing user contents based system.
  • gateway 120, database 115 and server 110 may be implemented in the user to user advertising & viewing user contents based system as separate systems, a single system, or any combination of systems.
  • the user to user advertising & viewing users' contents based system may include a posting user device or mobile devices 130/140 and viewing user device or mobile devices 135/ 145.
  • Devices or Mobile devices 130/140/135/145 may be particular set number of or an arbitrary number of devices or mobile devices which may be capable of posting, sharing, publishing, broadcasting, advertising, sending, presenting, searching, matching, accessing and managing shared contents to target contextual viewers or users of network who search or follow particular or one or more or group(s) or set of categories, keywords, key phrases, named entities, nodes, ontology, and taxonomies.
  • Each device or mobile device in the set of posting user(s) 130/140 and viewing user(s) device or mobile devices 135/140 may be configured to
  • 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 user to user content advertising system may include gateway 120.
  • Gateway 120 may be a web gateway which may be configured to communicate with other entities of the user to user content advertising system via wired and/or wireless network connections.
  • gateway 120 may communicate with mobile devices 130/140/135/145 via network 125.
  • gateway 120 may be connected to network 125 via a wired and/or wireless network connection.
  • gateway 120 may be connected to database 115 and server 110 of user to user content advertising system.
  • 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 user contents or posts or data to targeted or prospective, matched & contextual viewers based on preferences, wherein user data comprises user profile, user connections, connected users' data, user shared data or contents, user logs, activities, actions, events, senses, transactions, status, updates, presence information, locations, check-in places and like) to/from mobile devices 130/140/135/145.
  • gateway 120 may be configured to receive posted contents provided by posting users or publishers or content providers to database 115 for storage.
  • gateway 120 may be configured to send or present posted contents to contextual viewers stored in database 115 to mobile devices 130/140/135/145.
  • Gateway 120 may be configured to receive search requests from mobile devices 130/140/135/145 for searching and presenting posted contents.
  • gateway 120 may receive a request from a mobile device and may query database 115 with the request for searching and matching request specific matched posted contents, sources, followers, following users and viewers. Gateway 120 may be configured to inform server 110 of updated data. For example, gateway 120 may be configured to notify server 110 when a new post has been received from a mobile device or device of posting or publishing or content broadcaster(s) or provider(s) stored on database 115.
  • the user to user content advertising 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 registered user's profile, accounts, posted or shared contents, followed updated keyword(s), key phrase(s), named entities, nodes, ontology, semantic syntax, categories & taxonomies, user data, payments information received from mobile devices 130/140/135/145 via network 125 and gateway 120.
  • 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, user profile, user data, posted or shared contents, user followers, following users, viewers, contacts or connections, user or provider account's related data which meet the criteria specified in the request.
  • Database 115 may be configured to communicate with server 110.
  • the user to user content advertising 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 or updated user profile, user data, user posted or shared contents, user followed updated keyword(s), key phrase(s), named entities, nodes, ontology, semantic syntax, categories & taxonomies & various types of status stored in database 115.
  • FIG. 1 illustrates a block diagram of an broadcasting or advertising user contents to contextual viewers based system configured to implement the platform where user(s) can post contents to target viewers and/or search, match, browse, filter, view & select one or more search query specific or categories and taxonomies specific posted contents of other users of network. 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
  • gateway 120, database 115 and server 110 may be implemented in the posting user contents and broadcasting or advertising user contents to contextual viewers based system as separate systems, a single system, or any combination of systems.
  • the broadcasting or advertising user contents to contextual viewers based system may include a posting user device or mobile devices 130/140 and viewing user device or mobile devices 135/ 145.
  • Devices or Mobile devices 130/140/135/145 may be particular set number of or an arbitrary number of devices or mobile devices which may be capable of posting, sharing, publishing, broadcasting, advertising, sending, presenting, searching, accessing and managing shared contents to target contextual viewers or users of network.
  • Each device or mobile device in the set of posting user(s) 130/140 and viewing user(s) device or 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.
  • 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 broadcasting or advertising user contents to contextual viewers based system may include gateway 120.
  • Gateway 120 may be a web gateway which may be configured to communicate with other entities of the broadcasting user contents to contextual viewers based system via wired and/or wireless network connections.
  • gateway 120 may communicate with mobile devices 130/140/135/145 via network 125.
  • gateway 120 may be connected to network 125 via a wired and/or wireless network connection.
  • gateway 120 may be connected to database 115 and server 110 of the broadcasting or advertising user contents to contextual viewers based system.
  • 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 user posted contents or posts or data to prospective, matched & contextual viewers based on preferences and matched user data of users, wherein user data comprises user profile, user connections, connected users' data, user shared data or contents, user logs, activities, actions, events, senses, transactions, status, updates, presence information, locations, check-in places and like to/from mobile devices
  • gateway 120 may be configured to receive posted contents provided by posting users or publishers or content broadcasters to database 115 for storage.
  • gateway 120 may be configured to send or present posted contents to followers of categories & taxonomies or contextual viewers stored in database 115 to mobile devices 130/140/135/145.
  • Gateway 120 may be configured to receive search requests from mobile devices 130/140/135/145 for searching and presenting posted contents.
  • gateway 120 may receive a request from a mobile device and may query database 115 with the request for searching and matching request specific matched posted contents, sources, followers, following users and viewers who are located at request specific place(s) or location(s). Gateway 120 may be configured to inform server 110 of updated data. For example, gateway 120 may be configured to notify server 110 when a new posts has been received from a mobile device or device of posting or publishing or content broadcaster(s) provider(s) stored on database 115.
  • the broadcasting or advertising user contents to contextual viewers based 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 registered user's profile, accounts, posted or shared contents, followed updated categories & taxonomies, user data, payments information received from mobile devices 130/140/135/145 via network 125 and gateway 120.
  • 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, user profile, user data, posted or shared contents, user or provider account's related data which meet the criteria specified in the request.
  • Database 115 may be configured to communicate with server 110.
  • the broadcasting user contents to contextual viewers based 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 or updated user profile, user data, user posted or shared contents, user followed updated categories & taxonomies & various types of status stored in database 115.
  • Figure 2 illustrates various examples of user to user content advertising & viewing system.
  • viewing user [A] 255 take one or more actions, activities, interactions, senses & transactions on/with presented or shared one or more types of one or more media contents of one or more users or sources of network 280.
  • central unit or super node or server 110 determines and stores values or number of points.
  • Postings user 205 can draft advertisement or capture or record or select photo or video or voice or draft text and select various preferences & settings to select target viewers for said posted advertisement or content including locations, places, gender, age ranges, languages, interests, networks, entities & like that's well known in targeting advertisements.
  • Posted contents associate metadata with user's advertisement target preferences stored at central unit or server 110.
  • Central unit or server 110 matches the posting user's 205 advertisement target preferences with data of users of network 290 including profile data, preferences, and search query and present posting user's 205 advertisement or content to contextual users of network 290 e.g. user 255 and user 265, wherein user 255 and user 265 can view said posted advertisement or content of posting user 205.
  • Figure 3 illustrates that user can search advertised or shared or broadcasted contents of other users of network, wherein said posted or advertised or shared content by user base on target preferences set by said posting or advertising or broadcaster user including include or exclude location & IP addresses, language, categories, keywords, show content based on one view or action one point based model or set bid number of points for per view and/or action i.e.
  • User can input or select or select from auto fill list of search keywords or search query 305 and click or tap on "search" button 307 for viewing 320 said search keywords or search query or search phrases specific advertised or shared or broadcasted one or more types of contents of other users of network.
  • search button 307 for viewing 320 said search keywords or search query or search phrases specific advertised or shared or broadcasted one or more types of contents of other users of network.
  • user is presented with abstract of each search result item specific content, so user can tap on preferred or select particular search result item and view associate contents completely.
  • So user's actual number of views of or clicks on search result items or contents can monitored and tracked to determine number of contents or advertisements or search result items user viewed and accordingly add points, wherein adding of points is based on plurality of factors including type of content user viewed or tapped or clicked or listen or read or took one or more actions from list of action presented with search result item, number or type of actions user taken, number & amount of transaction, date & time, location, place, language, age & gender of user, contextual user based on advertisement criteria. It's possible all user gets fix amount of point or variable amount of points in spite of viewing same content or search result item or advertised content.
  • User can select on or more categories 315 to filter 310 or location 317 or search category 315 or location 317 specific advertised or shared or broadcasted one or more types of contents of other users of network.
  • present or rank search result as per maximum bids in terms of number of points, maximum number of points pending to spent for particular advertisement or shared or broadcasted content, location of user and any combination thereof.
  • User can also search or filter as per type of content including photo, image, video, live stream, text, voice, application, one or more types of forms related posted or advertised or broadcasted contents including user profile, job profile, blog & like, and any combination thereof.
  • User can add to cart, order, book, make payment, ask query to seller or chat with seller for details or answers or negotiation, bookmark, add to buying list or wish list, share, refer, like, dislike, rate & provide comments for/on one or more search result items and subscribe source for reeving new or updated contents from selected search result item associate source(s).
  • User can use advance search option to search more specific and contextual posted or shared or broadcasted contents by users of network including one or more locations or place specific, posting date & time or date & time range specific, one or more types of contents, languages & location, posting user's age or age ranges, gender, interest, entity name or type including company, school, college & shop, number of likes.
  • Figure 4 illustrates that user can search 423, match select, add, remove, suggest one or more categories or taxonomy or ontology 410, sub-categories 422 & keywords or phrases 425 to subscribe said selected one or more categories, sub-categories & keywords specific advertised, broadcasted or shared contextual contents of users of network.
  • User can search, match, browse & select one or more sources or users of network of advertised, broadcasted or shared contents to follow or subscribe them 430.
  • User can also subscribe contents posted or broadcasted or advertised at particular date & time or related to particular event, activity, brand, entity, conference, location, and place 435.
  • Figure 5 illustrates that user can use categories directory 525 for searching, matching, selecting, navigating, accessing, viewing, conducting one or more actions on one or more directory listing or search result item(s) or searched content items or broadcasted, advertised & shared contents of users of network.
  • User can select, click, tap, view & take one or more actions on recently posted 535 broadcasted, advertised & shared contents of users of network.
  • User can view suggested broadcasted, advertised & shared contents of users of network based on user data & profile, user activities, actions, events, senses, transactions, locations, date & time, places & status.
  • user can view live stream related to one or more categories, keywords, location place, activity, entity, type of entity, channel, brand, & event specific broadcasted, advertised & shared contents of users of network.
  • Figure 6 illustrates that user can view, listen, read, access & take one or more content item associate actions on subscribed or searched or selective categories specific auto presented or manually selected posted or broadcasted or advertised contents of users of network.
  • Figure 7 illustrates that user is automatically presented with broadcasted or advertised or shared or published or posted consents of users of network based on user activities, actions, interactions, events, transactions, logged data, user data, profile data, current or selected or logged location(s), place(s), senses, behavior, status, date & time, subscriptions, user preferences & settings, device type, data network type, balance number of points. User can access auto presented contents as per selection of categories or tabs 710.
  • User can view total number of content items, total number of viewers related to selected or current selected tab or category e.g. (Goa-Flower 710) 715 within particular period of time or duration, User can also view number of total points / likes of all viewers related to selected or current tab or category (Goa-Flower 710) 720 within particular period of time or duration, number of viewers, number of Live Viewers, Points / Likes, Time watched, Duration, Retention (local save). User can view auto presented or selected items and latest content items. In an embodiment user is dynamically presented with next and previous button or present next and previous button in different position after each time next or previous, so user can view previous 751 or view next 752 content item within particular period of time or duration with open eye or guarantee to view content item.
  • next and previous button or present next and previous button in different position after each time next or previous, so user can view previous 751 or view next 752 content item within particular period of time or duration with open eye or guarantee to view content item.
  • User can filter one or more type of content 780 to view contents.
  • User can show or hide 790 chat or one or more type(s) of applications or interfaces or set of controls on content item(s).
  • user can pause or re-start or play 791 content.
  • user can save content item e.g. 770 locally 794, bookmark source, viewing user can tag content item(s), search, match, select, access & view list of content items related to selected tab or category 710 i.e. list 794, report content as spam, copyrighted or other's content, non-contextual, not good quality & inappropriate 796, user can give one or more likes 798 or dislike(s) 797.
  • next content item base on various rules for different types of content items including if photo content item then after 1 or 2 or particular seconds move to next content item, if video or live streaming or voice content item then move next when video finish or length of duration video, if content item is text then based on number of characters or words or lines move next.
  • Figure 8 illustrates exemplary user interface for advertising, broadcasting & sharing of one or more types of contents to contextual, targeted and preferences based prospective viewers or users of network.
  • User can select type of broadcasting, sharing, advertising, publishing & posting campaign including express sharing or advertising contents 802 where user can select type of content, category, keyword(s) and required minimum settings or popular settings and target viewers or users of network who receives said posted or advertised contents are auto matched for presenting or delivering user's posted or advertised contents, normal sharing or advertising contents where user is presented with minimum required target preferences and settings including location, age ranges, gender, entity type(s) & entity name(s), advance sharing or advertising contents campaign (discuss in detail in figure 9) provide all preferences, settings,& filter to contextually target said advertised or shared contents to contextual users or viewers of network including include or exclude or select locations, places, languages, IP addresses, provide budget (number of points) for each view or action or duration (per second view) or other ad.
  • model(s) including select pay predetermined fix points for per view or per second view or per defined action, create ad. or content group(s) and one or more associate ad. content or shared content, select contextual keywords, search, match, download, install, purchase, customize & select one or more user actions, applications, features, functions, controls (link, list box, combo box, checkbox, radio button, function or action button(s) etc.), website, web page & objects, enable or pause stop or cancel or restart campaign(s) or ad group(s) or ad(s).
  • Website / Web page Profile, Job Profile, Job Posting, Matrimonial Profile, Custom Form Generator & one or more type of digital contents for drafting, editing, saving, updating, selecting, capturing, recording & preparing contents.
  • user can select broader target group including public or users of network 813, contacts of user 815, followers of users 817 and any combination thereof, select one or more categories 820 and subcategories 823 and keywords 821.
  • categories 820 and subcategories 823 and keywords 821 Based on type of content user can select additional details, metadata and preferences. For example when user selects "standard ad.” content type 804 then user is presented with advertisement related title and description 827.
  • User can select one or more target destinations 830 where user want to publish or advertise or present or broadcast or share said drafted or prepared or selected content(s). User can preview 813 the drafted contents.
  • User can search, browse, add or suggest, input or select or tag 821 one or more contextual keywords related to contents.
  • User can schedule broadcasting or posting of contents 890.
  • User can hide or show user's identity to viewers or show only nick name 891.
  • User can enable or disable or show or hide chat interface or one or more types of other interface or application or set of controls 892 for enabling broadcasting or posting users and viewers to provide comments or share information or take one or more actions on contents including like, dislike, ratings, book, purchase, subscribe, buy.
  • User can also show or hide location and/or current or selective place(s) 893.
  • User can provide title or details of broadcasted to posted contents 827.
  • user can broadcast or post contents to one or more destinations including web sites, web pages, applications, interfaces, devices, servers, databases or storage medium & networks.
  • User can create, update, discard & save 832 one or more campaigns, ad. or content groups, ads or drafted contents, target preferences & settings for later use, updates and broadcasting or advertising or posting purposes.
  • User can post or advertise or broadcast 830 said prepared content(s) to auto matched or settings & preferences based target users or viewers of network.
  • User can then view real-time statistics related to one or more broadcasted or advertised or shared content(s) 880 to target users of network including number of views 850, number, type & amount activities, actions, interactions, senses, events, transactions 831 / 833 including likes, dislikes, ratings, report content item as spam or copyright infringements & inappropriate, comments on said broadcasted or advertised or shared contents to target users of network.
  • User can real-time chatting 855 or conversing 858 with one or more viewing users of user's contents.
  • user can edit 880 & update 875 posted contents, associated metadata, categories, keywords, details, target preferences & settings and make available updated content 875 to targeted or viewing users of network.
  • broadcaster or posting user can search, match, make payment, download, install, upload, certify, register, select, customize or configure, attach or post one or more links of objects or applications or user actions or one or more or set of controls including button to access object or web service(s) or interface(s) or form(s) with broadcasted or posted contents or chat e.g. buy button, donate to broadcaster, surveying viewing user(s), order, subscribe, refer, as queries etc.
  • User is enable to on or off current chat 871, pause 872 or re-start 873 serving or delivering of said advertisements or broadcasted or posted sent or shared or published contents to target users of network.
  • User can select one or more broadcasted or advertised or published or posted content item(s) from list 833 for conduction various tasks including edit, update, remove, pause or restart or stop or cancel delivering or serving of advertised or broadcasted or shared contents, update target preferences & settings, view various statistics and analytics.
  • User can view previous 851 or next 852 advertised or broadcasted or posted or shared or published content item(s).
  • User can also notify about starting or schedule campaign(s), finishing of campaign(s), various status, reach, delivery status, results, analytics & statistics of campaign(s), current number of viewers and actions, number of points spent & like.
  • Figure 9 illustrates advance campaign(s) managements, advertisements or contents group(s) related to one or more campaign(s) management, advertisement(s) or content item(s) of one or more advertisements or contents group(s) related to one or more campaign(s) management, targeting preferences & settings.
  • User can select or input or edit one or more content type(s) 903, campaign name 905, one or more campaign categories 907, current or selective or include or exclude one or more locations or places 910, select language(s) 912, select or filter or include or exclude IP addresses 917, daily spending of points budget and model type including pay per view, pay per particular type(s) of viewing user's action(s), pay particular duration of or pay per second viewing of content item(s) & like, select, search, match, purchase, subscribe, upload, download, install & customize one or more user actions or link of user actions including functions, interfaces, objects, applications, services, controls (links, buttons, combo box, list, check box, radio button etc.), forms, web sites, web pages 920, select or customize presentation type(s) and destination(s) 925 for targeting one or more content item(s) or advertisement(s) to said preferences & settings specific users or viewers of network.
  • User can create, update & remove, view, access, post, start, schedule, pause, stop, restart one or more campaign(s) 960, advertisement groups or content groups 960, advertisement(s) or content item(s) 950 and view associate analytics, statistics & reports.
  • FIG. 10 illustrates exemplary graphical user interface (GUI) for enabling user to view various types of general statistics and apply various settings.
  • GUI graphical user interface
  • User can access, view, update, apply privacy settings to view user's profile by others & share user profile 1001.
  • User can view various statistics including number of broadcasted or advertised or posted content item(s) 1002 which further comprise list of all broadcasted or posted content items details including campaign specific, ad. or content group specific, date & time specific, type of content item specific, number of viewers & actions including likes or dislikes of each content item 1002, number of total viewers 1003 & actions which further includes detail statistics including campaign specific, ad. or content group specific, ad.
  • User can also view content item wise detail statics 2809 to find most popular content items, content type(s), content sources, categories, keywords, location of viewers.
  • User can view total number of followers 1011 which further includes name or nick name or profile details of followers.
  • User can view total number of following users 1011 which further includes name or nick name or profile details of following users.
  • User can view list of friends or contacts 1015 including phone book contacts, Facebook friends, contacts related to one or more 3 rd parties web sites, applications, web services, social networks & like.
  • notification settings comprise receive notification when new content item broadcasted or posted under subscribed categories or keywords 1037 or receive notification only when set particular number of new content items broadcasted or posted under subscribed categories or keywords 1037, receive notification when Friends Goes Live 1040, receive notification when Friends Shares Broadcast 1043, receive notification when Friends Install App 1045, receive notification when Followed User Goes Live 1051, receive notification when Followed User Shares
  • User can enable Live NewsFeed 1057 for all contacts or selected contacts only, so all or selected contacts only can view user's broadcasted or posted content item(s).
  • User can on or off Auto Save 1060 to saving all viewed contents or save each manually from interface.
  • User can show or hide user's Identity (e.g. photo, profile details, status, location, check in or selected place, last seen & name) 1065.
  • User can set settings to notify user when number of users views Ads/contents 1082, number of users took actions on Ads./ content 1085, number of points spent for Ads./ content 1088 and various campaign status including start, pause, stop and finish of one or more campaign 1090.
  • Figure 11 explains flowchart describing different embodiment, flowchart shows that user is enable to provide permission to use or access user's one or more contacts for one or more types of purposes and asking of user permission to retrieve & use one or more types of user contacts for one or more purposes.
  • Figure 12 illustrates one of the example of implementing inventive embodiment discuss in figure 11.
  • step 1 ask user permission 1205 to utilize user or user profile or user device contacts information to send SMS on behalf of user to one or more contacts for one or more times for one or more purposes including install mobile application from Google Play Store or Apple App store.
  • After confirming permission show user agreements or terms & conditions 1210 for enabling user to read, print, consult & confirm or accept said user agreement and terms & conditions else close interface.
  • user is enabling to search, match, filter, group, rank, reorder & select all 1215 or one or more types of one or more contacts from list 1225.
  • After selection of contacts locally process or filter contacts including e.g.
  • server including remove duplicate contacts (or at the time of storing allow only unique phone number else skip), again check who not install particular mobile application, identify already send SMS particular number of times, identify after sending of SMS who (1) install (remove from list) (2) uninstall (add to list) particular mobile application so accordingly update list for resending SMS to them for inviting them to install particular mobile application. Also process list after every particular period of time e.g. 24 hours or as per rule (e.g. one time each day update contacts & send SMS to them). Identify user's number of friends or contacts already installed particular mobile application for preparing customized SMS content targeting each contacts of prepared or updated list.
  • SMS Template "NOW due to ⁇ max. 10 char source user's name>, ⁇ 3 digit number e.g. 10> friends connected with ⁇ app name e.g. ChatCall>. Like voice call, call for chat. Connect with them. PS:https://goo.gl/67ir3k,AS:https://goo.gl/6Evitk”. So SMS content must within or up-to 160 chars.
  • Base on registration data & list data identify & analyze who install app via SMS etc. and also send or update notification to source user (provider of contacts user) that due to you ⁇ source user name> ⁇ number e.g. (10)> friends or contacts now connected on ⁇ app name e.g. ChatCall>. Thank you.
  • 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.
  • 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.
  • 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.
  • I/O input/output
  • 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 (IS As), such as the x86, PowerPC, SPARC, or MIPS IS As, or any other suitable ISA.
  • IS As instruction set architectures
  • 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.
  • APIs application programmer interfaces
  • 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.
  • 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.
  • 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

  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Divers modes de réalisation concernent un système, des procédés, une plateforme, une base de données, un moteur de recherche et un dispositif qui permettent de surveiller, ainsi que de suivre et d'enregistrer un ou plusieurs utilisateurs ou un groupe d'activités, d'actions, d'interactions, d'événements, de transactions, d'états, de sens, d'emplacements, de lieux et de comportements d'utilisateurs et, d'après ces éléments, de fournir des points qu'un utilisateur peut racheter, utiliser, partager, acheter, vendre, stocker, transférer, donner en cadeau, attribuer, valoriser, unifier, utiliser pour le paiement, utiliser comme support d'échange et de dépense, ou dépenser uniquement à des fins particulières, lesdits points comprenant des points d'utilisation pour la diffusion, le partage, la présentation et l'annonce d'un contenu utilisateur à l'attention d'autres utilisateurs cibles du réseau. Un autre mode de réalisation concerne la croissance virale d'une base d'utilisateurs ou d'une base de clients au moyen des contacts adhérents de l'utilisateur.
PCT/IB2015/059169 2015-07-11 2015-11-27 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 WO2017009698A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/017,592 US20160162924A1 (en) 2015-11-27 2016-02-06 Track user activities and in exchange provide points to use for various activities including advertising contents to targeted users of network

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
IBPCT/IB2015/055252 2015-07-11
PCT/IB2015/055252 WO2016016752A1 (fr) 2014-07-27 2015-07-11 Microcanaux en direct d'utilisateur à utilisateur pour publier et visualiser des contenus contextuels en direct en temps réel
IBPCT/IB2015/059009 2015-11-20
IB2015059009 2015-11-20

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US15/017,592 Continuation US20160162924A1 (en) 2015-11-27 2016-02-06 Track user activities and in exchange provide points to use for various activities including advertising contents to targeted users of network

Publications (1)

Publication Number Publication Date
WO2017009698A1 true WO2017009698A1 (fr) 2017-01-19

Family

ID=57757795

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2015/059169 WO2017009698A1 (fr) 2015-07-11 2015-11-27 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

Country Status (1)

Country Link
WO (1) WO2017009698A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111033543A (zh) * 2017-08-31 2020-04-17 株式会社Mrs控股公司 积分转换***
JP7433699B2 (ja) 2019-10-17 2024-02-20 株式会社モノリシックデザイン コンテンツ管理サーバ、コンテンツ管理プログラム及びコンテンツ管理システム
US20240070711A1 (en) * 2022-08-24 2024-02-29 Jorge Checo Smart contract-integrated keyboard data collection and rewards system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020010621A1 (en) * 2000-07-19 2002-01-24 Bell Christopher Nathan Incentives for content consumption
US20100269158A1 (en) * 2007-12-17 2010-10-21 Ramius Corporation Social networking site and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020010621A1 (en) * 2000-07-19 2002-01-24 Bell Christopher Nathan Incentives for content consumption
US20100269158A1 (en) * 2007-12-17 2010-10-21 Ramius Corporation Social networking site and system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111033543A (zh) * 2017-08-31 2020-04-17 株式会社Mrs控股公司 积分转换***
CN111033543B (zh) * 2017-08-31 2023-06-02 株式会社Mrs控股公司 积分转换***
JP7433699B2 (ja) 2019-10-17 2024-02-20 株式会社モノリシックデザイン コンテンツ管理サーバ、コンテンツ管理プログラム及びコンテンツ管理システム
US20240070711A1 (en) * 2022-08-24 2024-02-29 Jorge Checo Smart contract-integrated keyboard data collection and rewards system

Similar Documents

Publication Publication Date Title
US20160162924A1 (en) Track user activities and in exchange provide points to use for various activities including advertising contents to targeted users of network
US11334897B2 (en) Enabling to creating, selecting and associating tags or hashtags with contents
US11106794B2 (en) Trust network effect
US20180246983A1 (en) Displaying updated structured sites or websites in a feed
US10990983B2 (en) Managing internet advertising and promotional content
US9922124B2 (en) Enable user to establish request data specific connections with other users of network(s) for communication, participation and collaboration
US20190052701A1 (en) System, method and platform for user content sharing with location-based external content integration
US10896448B2 (en) Interface for configuring online properties
WO2019122990A1 (fr) Fourniture d'une interface pour identifier un ou plusieurs types d'actions d'utilisateurs et des utilisateurs spécifiques de critères
US20220006661A1 (en) Access and communicate live audio streaming under micro channel or keyword(s)
US20230318997A1 (en) Voice and video calling and recording within messaging session in message interface
US20140067702A1 (en) Method and System for Dynamically Publishing, Sharing, Communication and Subscribing
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
US20140074629A1 (en) Method and system for customized, contextual, dynamic & unified communication, zero click advertisement, dynamic e-commerce and prospective customers search engine
CN111210251B (zh) 报告移动应用的动作
US10664878B2 (en) Data capture for user interaction with promotional materials
US20160292734A1 (en) Systems and methods for advertising into online conversation context based on real time conversation content
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
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
US10600087B2 (en) Techniques for facilitating content retargeting
US20170046749A1 (en) One-click promotional advertising
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
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
US20190075365A1 (en) Reminding a user of an online system about a content item presented to the user in conjunction with a video
KR20160110333A (ko) 템플릿을 기반으로 하는 멀티미디어 네트워크 서비스 시스템 및 방법

Legal Events

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

Ref document number: 15898196

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15898196

Country of ref document: EP

Kind code of ref document: A1