[go: up one dir, main page]

WO2012160567A1 - Système et procédé pour obtenir un moteur de recherche active unifiée se basant sur des liaisons actives, identifiées, dynamiques, accessibles et contextuelles spécifiques à un élément de résultat de recherche - Google Patents

Système et procédé pour obtenir un moteur de recherche active unifiée se basant sur des liaisons actives, identifiées, dynamiques, accessibles et contextuelles spécifiques à un élément de résultat de recherche Download PDF

Info

Publication number
WO2012160567A1
WO2012160567A1 PCT/IN2011/000390 IN2011000390W WO2012160567A1 WO 2012160567 A1 WO2012160567 A1 WO 2012160567A1 IN 2011000390 W IN2011000390 W IN 2011000390W WO 2012160567 A1 WO2012160567 A1 WO 2012160567A1
Authority
WO
WIPO (PCT)
Prior art keywords
active
user
data
resources
associate
Prior art date
Application number
PCT/IN2011/000390
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
Application filed by Yogesh Chunilal Rathod filed Critical Yogesh Chunilal Rathod
Publication of WO2012160567A1 publication Critical patent/WO2012160567A1/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results

Definitions

  • the present invention relates generally to dynamic, customize, unified active search engine, search results, ranking, and advertisements based on identified, dynamic, contextual & accessible active link(s).
  • search engines allow a user to search for web pages by using keywords or other criteria.
  • a search engine typically uses algorithms to retrieve and order relevant results, such as web pages or other documents.
  • a user of a search engine reads one or more of the document results, in order to determine the solution to a particular problem.
  • a user of a search engine can search result as per search query and access, click and navigate one or more relevant search results related web pages or URL or search result item link.
  • user After going to particular web page of web site from search result links, user is enable to take one or more actions or to-do one or more things including register with that searched web site, buy products from that web site, download applications and can do plurality of web site or application or service specific actions and activities. All theses user actions and to-do are take place in disconnected, unorganized, ununified mode and are not connected directly with search engine domain.
  • Search engine is not connected with user actions, events, and transactions that take place in external domains or search result sources which are presented by said search engine or cannot measure user actions, activities, behavior, hits, transactions and interactions in external domain which are searched by said search engine.
  • the internet provides a number of mechanisms that allow a user to share contents with users of social network, share application contents with connected users, 3 rd parties' developers or external domains.
  • Many types of social networks and communication systems are facilitating users for sharing, searching, communicating, collaborating with external domains based on privacy settings and solving some problems.
  • a user can search, register web sites, subscribe services, install applications, and share contents by using plurality of sources for wide different varieties of user's requirements.
  • these sources are disparate and disorganized. In other words, the user must spend time researching, searching, registering, accessing, and identifying different sources that are not present in consolidated, coherent, unified and integrated manner. Often many of the sources are not relevant to user.
  • What is needed is providing user a dynamic, customize & active search engine, active search results, active search results ranking and active advertisements based on dynamic, contextual, relevant, accessible, user friendly, abbreviated, & identified active link(s) for directly access one or more identified, contextual and accessible active link(s) associate one or more applications, services, objects, profiles, user data, user connections, social graph, groups, networks, communication channels, devices, databases, widgets, presentation systems, multimedia data from search results, wherein said contextual and dynamic active link(s) with each search result item enables searching user to sell, purchase, transact, participate with same activities as search result source, participate with connected or related users, communicate, collaborate, workflow, provide response to external domains in an integrated, dynamic and unified manner.
  • An active resource providers or external domains or domains from which structured, semi structured & un structured active search results are crawled or retrieved or received may create and identify one or more accessible, contextual active links and associate one or more applications, services, profile objects, people, objects, communication channels, multi media contents, databases as per search engine standard and make them crawl able or index able for search engine.
  • Search engine when crawl said digital resources or can receives active resources with active links directly from one or more external domain in plurality of ways and make them searchable with active links for searching users, wherein said dynamic and contextual active link related to each search result item enables searching user to access active link(s) associate one or more applications, services, profile objects, people, objects, communication channels, multi media contents, databases in unified and integrated manner and take one or more actions, make payment, transactions, e-commerce, communications, collaboration, sharing, uploading, downloading, commenting, ranking, publishing user generated contents, worktlow and share shared profile and user data with external domains including one or more web sites, web servers, applications, services, networks, objects, communication channels, databases, devices, web pages, presentation systems, features, groups, users of web site, applications installed by user, services subscribe by user, groups created by user, communication channels used by user, profiles of user, connected or related or matched users of user of web site(s) or domain(s) or network(s).
  • Conventional search engine lack a active search results delivery mechanism that enables users to easily access search result item specific active links or objects, where active link enables searching user to access, view, transact, participate, communicate, collaborate in interconnected, interrelated, unified and integrated manner.
  • search result item contains posted question " ⁇ Question>" and said search result item is attached or associate with active link (1) Answer My Question and searching user does not have to visit that web site, search, install application and register with service for providing answer. Searching user can directly access question associate integrated application or active link from search result for providing answer(s).
  • active search engine crawl active resources i.e. resources with active links e.g. indexes active resources photos and attached active links (dynamic application features) view my photo, share my photo, which enables searching user(s) to view photo, share photo with other connected users, wherein photos active link indicates external domain related accessible objects based on namespace and view my photo, share my photo active links indicates dynamic application features or components or objects that external domain and/or user of external domain can associate with active resources and enable searching user to view & share photos. User doesn't have to install application, and can access active links.
  • active resources with active links e.g. indexes active resources photos and attached active links (dynamic application features) view my photo, share my photo, which enables searching user(s) to view photo, share photo with other connected users, wherein photos active link indicates external domain related accessible objects based on namespace and view my photo, share my photo active links indicates dynamic application features or components or objects that external domain and/or user of external domain can associate with active resources and enable searching user to view & share photos.
  • No prior art provides on demand, customize, contextual, dynamic, all-in-one, unified and integrated searching environment for communication, collaboration, transaction, participation, sharing, providing response based on active resources and associate active links.
  • User does not have to install plurality of applications, subscribe services, register with different applications, web sites and services, and maintain different profiles for different web sites & apps, searching content and media data from plurality of different sources.
  • user can access plurality of applications, services, objects from network base on message associate active links without departing from search engine or present network and user can share shared user profile, user data, application data, user provided & generated data, received data and auto generated data with plurality of apps, services and users based on privacy settings.
  • the principal object of the present invention is to provides dynamic, customize & active search engine, active search results, active search results ranking and active advertisements based on dynamic, contextual, accessible & identified active link(s) and provide on demand, integrated, unified, loosely coupled, user friendly, personalize, customize, contextual, interconnected, dynamic, real time communication, collaboration, transactions, workflow, publishing and sharing platform based on active search results, wherein said active link(s) with active search result item(s) enables active searching user to sell, purchase, transact, participate with activities, communicate, collaborate, workflow with connected & related users, active resource providers, 3 rd parties external domains, source and provide response in an integrated, dynamic and unified manner.
  • Central unit stores each active search result item(s) and associate active links associate user actions and data for enabling user to share said data with other apps, services and users.
  • Another object of invention is to monitor, track, store, index & rank each user actions on said each active resources and associate each active link and making them searchable for other users which enable receiving users to get relevant results.
  • Many users action is [Users] buys from merchant [ABC] for mobile [XYZ] indicates more relevant for search query "mobile" and rank prior to other search results.
  • Another significant objective of the present invention is, enabling users, active resource providers, external domains and active search engine to selectively loading and share data with each other based on privacy settings.
  • Another significant objective of the present invention is provide matched and active advertisement with active link(s) to active searching user, wherein said dynamic and contextual active link enables searching user to buy products and services within active search engine in unified and integrated manner.
  • Another significant objective of the present invention is, providing active rank to active resources and based on that presenting active search results to active searching users, wherein said active ranking also based on highest amount or percentage of commission on sales of products and services or bid offer by active resource provider for particular keywords, categories, locations, languages, types and criteria and click through rate. Active resource provider will pay to active search engine only when user clicks and/or purchase products and services, lugncr ihe amount of pay and click through rate will place the active resource search result item higher up on the search results page.
  • Another significant objective of the present invention is, providing one click registration with selective shared user profile, user data, social graph and connections of users of active search engine and enabling one click log-in with one or more external domains and active resource providers.
  • Another significant objective of the present invention is, providing active analytics to users, active resource providers and active search engine.
  • the term "receiving" active resources, active search query, active search results, active advertisements, shared data or contents, user services, user actions, data items, updates, request, response, or other message, from a device or component includes receiving the message indirectly, such as when forwarded by one or more other devices or components.
  • “sending" an item, active resources, active search results, active advertisements, shared data & contents, user services, user actions, data items, updates, request, response, or other message to a device or component includes sending the item indirectly, such as when forwarded by one or more other devices or components.
  • client application including thin client, smart client and web client 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# ⁇ 2ME ⁇ 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 providing dynamic, customize & active search engine, active search results, active search results ranking and v advertisements based on dynamic, contextual, accessible & identified active link(s) and provide on demand, integrated, unified, loosely coupled, user friendly, personalize, customize, contextual, interconnected, dynamic, real time searching platform based on active links.
  • Mechanisms of the invention may enable searching user to submit one or more active search queries and central unit presents active search results with active links, wherein said active link enable users or searching user(s) or requestor(s) to install applications, download or view multimedia contents, register with web site, join group, subscribe services, provide answer, search for search query, communicate with user(s), buy or sell or make payment for products or services.
  • Active links comprising associate one or more objects, applications, services, web page, widget, multimedia data, group, network, profile objects and associate metadata, privacy settings.
  • present invention makes use of the following terms, definitions, acronyms, and abbreviations for describing the invention or active search engine and/or active search engine combined with social network including central unit, system, network, platform and framework:
  • a "User” is who have Active Search engine account and send or submit request or active search query and receive active search results, send and receive shared user data to and from one or more other users, domains, applications, services, objects, networks, groups, web pages, databases, devices who are identified by active search engine, a "User” is creator & receiver of shared contents, profiles, provider & receiver of responses, user services & actions or "User” is "Provider User" of network or “Service Provider” or "User” is "Friends" of or “Connected” to other user or “User” is enterprise user's administrator or “User is “Experts” or “User” is developer of the applications and services or “User” is advertiser or content partner and like.
  • the terms "administrator” or “admin” refer to those entities whose primary role includes managing the one or more active resources, shared contents, services & actions, profiles, and/or updating resources, shared contents and actions, establishing the editorial workflows and/or creating accounts, and managing the multi domain communications.
  • the terms "end-user,” and “user” refer to those entities that may register for use of the active search engine and active search engine combined enabled Social Network including Central Server or Platform or System or Network or Framework or any feature(s) or service(s) or application(s) or device(s), and typically provide "user generated contents”.
  • an entity typically represents a person
  • the invention is not so limited and including one or more individuals, team or association, collaboration of one or more pre-identified individuals and one or more entities including but not limited to company, associations, organization, professional bodies, social bodies, shops, manufacturer, wholesaler, supplier, dealers and distributor, web site, portal, research agency, governmental bodies and enterprises or an entity that exists as a particular and discrete unit.
  • an entity may include virtually any person, group of persons, businesses, organizations, or even a computing structure including a program, or the like. Intended user or groups of individual or volunteer or experts or service providers or any entity like company or organization can register with one or more profile(s) to the central server.
  • User profile may comprise one or more expertise area of provider(s), service details, service type, keywords, taxonomies, ontology, rank, points, levels, payment details, availability timings, applications, services, subscribers, subscriptions, privacy settings, preferences, metadata, connections, and list of preferred external domains & associate users, connected users of users, applications, services, objects, devices, databases, groups, networks of external domains.
  • Custom commands & search syntax In one embodiment user can use one or more or group(s) or combinations or series or sequence of custom commands & syntax or command templates or scripts and/or search operators and parameters with one or more active search queries, active resources, active search results, active links, communications, shared data, user actions, response(s) related to active search results for searching, matching, two way matching, selecting, filtering, subscribing, mapping, downloading, accessing, invoking, programming, book marking, attaching, detaching, assigning, federating, aggregating, integrating, distributing, collaborating & communicating, composing, comparing, co-coordinating, orchestrating, choreographing, . . , .
  • User can also use one or more or combinations of search Boolean operators including AND (+), OR, NOT (-), Phrases, multiple brackets for multiple inner searches, domain specific semantic and ontology syntax and parameters including one or more active resource providers or external domain(s) list, connected or related users of user list, active resource provider(s) or source(s) related keywords, type, taxonomies, categories or classification(s) or cluster(s) list, active resource service type(s) including free or paid or sponsored, preferences including bookmark or save results or export results, rank & hits range, data range, language(s) list, location(s) list, safe search, two way match making preferences, set number of results per page & search up to number of depth(s) of sources, apply one or more filter(s) including ALL, EXACT, ANY, NONE words and one or more or combination of sorting type(s) including ascending & descending order, rank wise, category wise, date & time wise, hit wise, location wise, language wise, availability status wise, price wise (free or paid) with
  • User can also concurrently searching for one or more or multiple search string(s) of one or more or multiple fields or categories or taxonomy classifications or clusters and each search results presented in one or more pages via categories tabbed interfaces and each result of each said search results comprising source URL or profile link, full or partial or abstract of contents, messages, active resources, active search results, responses, resource, data, source details & URL, category, date & time, ranks & reviews, hit statistics, online status, subscription status, . . .
  • Active resources, active results project management in one embodiment user can use project management and workspace for managing plurality of or one or more active searching users or requestors or users, active search queries, active resources, active resource providers, active search results, active links, information links, communications, shared data, user actions data, response(s) related to active search results, active link related objects & objects data, contents from database(s) and service applications from plurality of sources including searching, matching, book marking, subscribing, attaching, detaching, assigning, federating, planning, aggregating, integrating, distributing, collaborating & communicating, composing, comparing, co-coordinating, orchestrating, classifying & grouping, connecting, disconnecting, removing, adding, alternating or changing or modifying, testing or trialing, updating & upgrading, replicating or synchronizing, transacting, ranking & grading, analyzing, invoking, mapping, binding with 3 rd party applications, networks, services & devices, filtering, routing or redirecting, forwarding, transferring, merging, joining
  • anonymous user(s), requestors), & searching user(s) are enabled to search active resources or register or identify user(s), requestors) & searching user(s) and store user profile, user data including user generated data, saved active resources, shared data by user, data received from other users & sources and monitored, tracked, filtered, recorded, processed, stored & auto generated user's and connected users of user's actions, activities, events & transactions related accessible data, user connections among other users of network, user social graph, subscribers, subscriptions, privacy settings, preferences, groups, networks, installed applications, subscribed services, user associate active links and associate privacy settings, metadata and data.
  • user is enable to set, update and apply one or more privacy settings for searching, requesting, selecting, presenting, sharing, providing, receiving, accessing active resources or active search results and/or related shared data, transactions data, communications data, user data, user profile, user actions and activities related data, active links and associate digital resources associate data and metadata.
  • user is enable to set, update and apply pre search settings for searching, receiving, subscribing, presenting active search results including set advance searching options and/or domain or subject specific options for presenting or receiving active query specific active search results or request specific active resources including select, include or exclude one or more categories, types, ranges, keywords, filters, locations, languages, sources, networks, groups, search algorithms, real time search results, connected users of user, providers of active resources and active searchable resources or data.
  • user is enable to set, update and apply dynamic presentation settings including number of results per page, view type or format of presentation of active resources or active searchable resources and/or associate active links including tree, list, visual, time line, tabular, web page, tabular for categories, grouping of active resources or active search results, default sort type including date wise, source wise, rank wise, location wise, category wise, keyword wise, user wise, group wise, location range wise, date range wise, price wise, multimedia data type wise including text, html, blog, video, audio, image, photo, application, object, one or more document types, file types, present active link associate object, application, service, web page, multimedia data and any other object in an integrated and unified manner .
  • web page & presentation system including above or side of web page, application & presentation system and in different window, web page & presentation system.
  • user is enable to set, update and apply data sharing privacy settings including share one or more types of selective user profile, user data, transaction data, user activities, actions, events data, communication data and any other types of user data with one or more connected, related, matched users, any other user of network, subscribers, active search engine, one or more or related providers of active resources or active searchable resources and one or more 3 rd parties and external domains including web sites, applications, services, networks, devices, databases.
  • user is adapted to subscribe one or more active search results or active resources based on one or more criteria and set, update and apply active search result subscription settings including subscribe active resources related to one or more keywords, categories, sources, active resources providers, data types, connected or related users of user, set synchronizing types including snapshot, merge, transactional and pull and/or push subscription types.
  • user is configure to set, update and apply one or more privacy settings and filters for receiving of active resources related data from one or more connected, related, selected & matched users including receive profile data, user data, one or more types of user actions, activities, transactions, events, communications on one or more types of active links, active search results related data.
  • user is enable to set, update and apply monitoring, recording, filtering, storing, processing, generating and presenting user's search related actions and activities options for monitoring, recording, filtering, storing, processing, generating and presenting one or more user activities, actions, events, transactions and search queries specific one or more sequences of search process with action related accessible objects & dynamic application features and share with one or more selected, matched & related users and connected users of user.
  • user is adapted to set, update and apply while searching settings including dynamically present dynamic privacy settings, presentation settings and list of active resources providers, sources & connected users of user, list of one or more types, categories, and keywords, matched active advertisements, dynamically and real time sharing active search query and/or active search resources with one or more selected, matched & related users and connected users of user for collaborative searching and sharing, list of auto fill keywords for searching active resources each time when user search or receive active searchable resources.
  • While search user can select one or more search keywords from list of keywords or auto fill of keywords, user can apply or associate one or more Boolean operators with active search query including "AND”, “OR”, “NOT”, “+”, “-”, “Phrases”, conditions, rules, ranges, selections, types, filters, categories, metadata, locations, languages and like.
  • User can use or select active search query from list of historical active search queries and take assistance from one or more connected or related users or experts for preparing or submitting active search queries.
  • user is configure to set, update and apply post active search settings or user actions including filter, search & match within search, sort, dynamically change presentation or views of active search results, bookmark, save, print, categories, share, access active links associate objects, applications, services, multimedia data, provide comments & rank to all or one or more selected active search result(s) and/or item(s), view monitored, recorded, filtered, stored and processed one or more user actions, actions, activities, transactions, events, communications, logs related data.
  • post active search settings or user actions including filter, search & match within search, sort, dynamically change presentation or views of active search results, bookmark, save, print, categories, share, access active links associate objects, applications, services, multimedia data, provide comments & rank to all or one or more selected active search result(s) and/or item(s), view monitored, recorded, filtered, stored and processed one or more user actions, actions, activities, transactions, events, communications, logs related data.
  • anonymous active resource providers is configure to create, provide, publish, send, update, synchronize, present active resources with or without active links to active search engine or active resource providers is enable to register & identify active resource providers including external domain(s), web sites, applications, services, networks, device, sources, databases with or without profile, privacy settings and preferences to create, provide, publish, send, update, synchronize, present active resources with or without active links to active search engine.
  • active resource providers including external domain(s), web sites, applications, services, networks, device, sources, databases are enabled to identify, create, update, storing, index, process, integrate, attach, embed, present, publish, provide, send, synchronize, manage structured and/or un-structured active resources or data including associate active link(s) and information link(s) with or without identifying, updating, selecting, matching, embedding, integrating, associating, presenting, setting, applying and attaching one or more active link(s), privacy settings, presentation settings, conditions, rules, certificates, metadata and data.
  • privacy settings of active search engine comprising allow active search engine to set privacy settings related to active resources or active searchable resources and/or one or more active resources or active searchable resources providers including set crawler for crawling or receiving or blocking or including or excluding one or more selected or keywords or category or types specific active resources or active searchable resources from one or more selected or keywords or category or types specific active resources or active searchable resources providers or sources, set priorities types including high, medium, low to one or more active resources or active searchable resources providers or categories or keywords or types specific one or more active resources or active searchable resources providers for crawling or receiving or queuing one or more active resources, register one or more active resources providers and verify, validate, allow, check mutual agreements, terms, conditions for sharing revenue, receiving, sending, and subscribing, publishing, crawling, accessing & sharing data, apply privacy settings for loading selective use data including user profile, user generated data, auto generated user's activities, actions, events & transactions related data, communications & log data, connected users of user data, data from databases(s) of active search engine
  • active resource providers are configure to update, set and apply active resources crawling, sending, providing related privacy settings including allow one or more selected active resources, types, categories, sources including web pages, applications, services, communications channels, objects, users, users data & user generated data, connected users of users, user's applications & services, users' profile, auto generated data including users actions, activities related data, logs, databases, networks, groups, devices and keywords specific of active resources searchable for active search engine and enable active search engine domain to crawl and receive said one or more allowable or selected active structured and/or un-structured resources, select active resources publishing or providing synchronizing types including snapshot, merger, transactional and pull & push selective publishing of active structured and/or un- structured resources including web pages, data of databases(s), attached or associated active links, active links associate objects, applications, services, networks, groups, databases, communication channels, web pages, multimedia data and user profile & user data, apply privacy settings to each active link associate object, application, service, multimedia data, group, network, communication channel, database, web page including sharing selective data with
  • active resource providers including external domain(s), web sites, applications, services, networks, device, sources, databases are configure to create, generate, save and update active link comprising provide name or title to active link, associate one or more URLs or URls, Links or namespace of uploaded or identified digital resources including applications, services, objects, profile objects, identities, networks, groups, communication channels, web pages, databases, devices, sources and multimedia data, associate access conditions, rules, agreements and certificates, associate or load data or dynamic conditions & privacy settings of loading of data, associate or apply privacy settings & metadata, associate details, helps, access information.
  • central unit is adapted to monitor, track, crawl and identify active resources or updated active resources with or without active links from one or more sources including one or more web sites, web pages, portals, applications, communication channels, services, databases, repositories, directories and one or more applications, services, objects, networks, groups, devices, databases, repositories, directories, processed data sources, user profile, user data, connected users of user data, data from sensors and devices from present network, one or more external domains, personal computer or device, local or wide networks, intranets, internet, social networks, peer to peer networks and any other sources of digital data.
  • central unit is configure to receive, record, log and store active resources with or without active links including any types of digital data, active searchable resources comprising structured resources, unstructured resources, multimedia data including text, html, web pages URLs or links, images, photos, audio, videos, databases, documents, files, objects, application, any types of binary or executable data, system data, metadata with or without active link(s) and active link(s) and/or active link(s) associated or attached one or more applications, services, objects, profile objects, networks, groups, web pages, multimedia data, application features, presentation systems, privacy settings, metadata & data, information links and important links.
  • active searchable resources comprising structured resources, unstructured resources, multimedia data including text, html, web pages URLs or links, images, photos, audio, videos, databases, documents, files, objects, application, any types of binary or executable data, system data, metadata with or without active link(s) and active link(s) and/or active link(s) associated or attached one or more applications, services, objects, profile objects, networks,
  • receiving, recording, logging and storing active resources with or without active links comprising receiving active resources based on crawling, subscriptions and snapshot, merge, transactional synchronization, selective pull and/or push publishing and subscription types and models via web services, application programming interface (API) and any types of communication interface.
  • API application programming interface
  • indexing of active resources comprising applying or employing one or more types of indexing algorithms for indexing active resources and storing index data.
  • processing of active resources comprising structuring un-structured data or further structuring semi-structure or structured active resources including processing, mapping, analyzing, formatting, converting, parsing text data and xml documents, identifying fields, tags, categories, metadata, database records and store structured data to database(s), associating one or more identified, contextual, relevant and dynamic active link(s) & information links, metadata, categories, keywords, locations, advertisements, system data, verify and validating privacy settings, authentication information, security policies & certificates, transfer content to firewalls & antivirus for spam, junk & virus filter, compress or decompress, encrypt or decrypt, spell checking, conversion, formatting, editing, clarifying, update details, detecting languages, translating, transcribing, converting to other formats like voice, text, associating ranks, date & time, payment information, associating structured data.
  • user or active searching user or requestor is adapted to select, prepare, draft, update and submit active search query, set advance search options, preferences and privacy settings related to active search query, select keywords from list of keywords, select auto fill of keywords options, spell checking of keywords, select active search query specific alternate keywords, select one or more categories or types of active search, select structured and/or unstructured search options, select normal and/or active search options.
  • active search query or request comprises one or more selections, keywords, categories, taxonomies, ontology, semantic syntax, metadata, lists, attachments, string, characters, rules, conditions, commands, Boolean operators, structured query, voice, video, image, text, document or file, xml data, script, syntax, database record, SQL query, one or more locations, languages, ranges including data range, distance range, price rage, grade or level or rank range, filters, sort types and orders, settings, other options and any combination thereof.
  • request comprising request for displaying or presenting or sending one or more keywords specific or types or categories of one or more active resources from one or more types or categories specific sources or active resource providers.
  • central unit or active resource server is configure to receiving and processing request for active resources or receiving and processing active search query for active search results comprising matching the active search query or request with index data of active resources based on one or more searching & matching algorithms for finding actual active resources and retrieving matched active resources.
  • central unit is configure to dynamically generate, present, send, synchronize, update, publish, provide active search results based on said retrieved active search query specific matched active resources and formatting, processing, dynamically associating one or more metadata, advertisements, and system data and dynamically presenting said active search result to searching user or request specific active resources to requestor.
  • active query specific active search results or request specific active resources comprises list of active resources returned by an active search engine in response to active search query or request including structured and/or unstructured and/or semi-structured active resources like web pages, multimedia data, database records, and structured xml data with titles, a link to the page or sources, and a short description showing where the keywords have matched content within the page or resource, dynamically associated or attached one or more identified, contextual & relevant active links and general or common active links, dynamically loaded or presented selective active resource providers) profile data or other data, active link associate data, searching user's or connected or related or matched users profile data and any types of user data in active search result page or one or more active link associated one or more applications, services, objects, multimedia data, presentation system, groups, networks, and profile objects based on one or more privacy settings, one or more information links, important links of source domains, source link of active resource provider, active search result item(s) specific updated tracking status, communication details, one or more metadata including date & time, accessible profile link of source
  • active query specific active search results or request specific active resources comprises any types of digital resources, multimedia data including text, html, videos, images, photos, audio, binary data, databases, documents, files, objects, applications, URLs, links and associate dynamic presentation systems and associate dynamic application features.
  • one or more active search result item specific selected or clicked active links associated one or more accessible applications including applications related to search, e-commerce, shopping, deals, auctions, bids, advertisements, payment, transactions, social networking, grouping, communication, sharing, accessing information & multimedia data including text, videos, audio, music, images, photos, graphics, documents, files, URLs, binary data, database & real time data viewing, accessing & managing, comparison, match making, location based, downloading, uploading, publishing & subscribing, messaging, posting information, document management, presentation, question & answers, yellow page, directories, map, collaboration, workflow, providing user generated contents, games, surveys, mobile, enterprise and field or domain or subject or category specific applications, services, communication channels, objects, multimedia data, web pages, groups, networks, profile objects, databases, devices, widgets, data, workspace for collaboration, connections present in an unified, integrated manner and load from active search engine, load & open in separate window or load & open from separate domains which
  • active link(s) associate one or more objects, applications, application features, services, groups, networks, databases, multimedia data, communication channels related data with active search engine server and/or active searchable data or resources provider(s) and/or searching user and/or connected users of searching user and/or 3rd parties or external domains based on privacy settings.
  • selectively load related user data, user and connected user's profile(s), social graph, auto generated and user generated data, transaction & communication data & any types of user data, data from active resource provider(s), active link associate applications, services, objects, multimedia data, data from 3 rd parties and external domains, applications, services, networks, devices & databases and data from active search engine in said presented one or more active search result item specific selected or clicked active links associated one or more accessible digital resources based on privacy settings, filters, selections, preferences and permissions.
  • active resources requestor(s), active resources searching user(s), one or more connected or related users of user, active search engine service provider, active resources provider(s), related 3 rd parties or external domains, web sites, applications, applications providers, service providers, services, networks, databases & devices is enable to selectively share one or more identified, selected, presented & accessed active links associate one or more applications, services, communication channels, objects, multimedia data, web pages, groups, networks, profile objects, databases, devices, widgets, data, workspace related data, data loaded or provided by active search engine including user or requestor or searching user and connected users of said user's data, profile data, keywords, lists, selections, payment related data, auto fill or ready to use data & templates, related or matched or selected historical data, bookmarks, ranks & comments provided by user, system data and data provided or loaded by active resource provider and 3 rd parties or external domains, web sites, applications, applications providers, service providers, services, networks, databases & devices including active link associate data, system data, accessing or related user(
  • active link accessing user and connected or related users active search engine service provider domain, active resource provider(s) including active link(s), related 3 rd parties or external domains, web sites, service providers, networks, application providers, databases, devices, and sources for sharing, communicating, transacting, connecting, collaborating, participating with each other based on privacy settings via web services, programming instructions, application programming interface (API), networking and any types of communication interface.
  • active search engine service provider domain active resource provider(s) including active link(s), related 3 rd parties or external domains
  • web sites service providers, networks, application providers, databases, devices, and sources for sharing, communicating, transacting, connecting, collaborating, participating with each other based on privacy settings via web services, programming instructions, application programming interface (API), networking and any types of communication interface.
  • API application programming interface
  • user or searching user or requestor is enable to download, install, access, use, bookmarks, rank, order, categories, list and subscribe one or more active link(s) associate one or more applications, services, objects, multimedia data, databases, publications, messages, updated status, auto generated data, sources, web features, web pages, groups, networks, communication channels and any digital resources related to active link(s).
  • active link(s) associate one or more applications, services, objects, multimedia data, databases, publications, messages, updated status, auto generated data, sources, web features, web pages, groups, networks, communication channels and any digital resources related to active link(s).
  • privacy settings related to each active link associated application, service, object, profile object, multimedia data, database, device, communication channel, network, group, user data, user connections and any types of objects and digital resources.
  • In one embodiment provides access to user profile and any types of user data associate with user maintained by active search engine domain or network or website to a third-party or external domain, web site, application, network, database, device application server comprising:
  • transmitting the user identifier, and the request to access the application to the third-party application server; • presenting said application, service, object, multimedia data, communication channel, group, network, web page, device, database, user profile, user data, user connections, social graph from the said application server(s) to a user;
  • searching user or requestor or viewer is enable to take one or more actions on one or more selected active resources or active search results including re-search or search & match within active search results, one or more types of sort including category wise, source wise, keyword wise, type wise, group wise, active resource data type wise including multimedia data types, date & time wise, range wise, location wise, language wise and any other sort types, bookmarks, save locally, save to remote location, export, print, filter, update, remove, send, transfer or assign, copy, search, match, present, apply privacy settings, metadata & preferences, view & access user & providers actions and logs, report spam, abuse & violation, provide comments & ranks, attach or detach one or more active resources from list, view, define & set tracking status, view statistics & analytics and set priority type, select dynamic presentation or view type, share one or more active resources with one or more connected, selected, related & matched users, forward, select collaborative search option, access active links, share active link associate applications, services, objects related data including transaction data, action or
  • identify, monitor, track, record, store, rank, process & present one or more user actions, activities, transactions and events related to active searching, active search results, active links and active link associate any types of active digital resources, related responses, communications, sharing, collaboration, searching based on one or more filters & privacy settings with action date & time, action categories, user provided or auto recorded action related details, action related response & message, one or more action source(s) including people, applications, services, shared workspace, media data or contents, objects, groups, networks, pages, items, links and any action related identified objects from network and/or external domains, attachments, lists, tracking status, further communication details, ratings or ranks, comments and user provided and/or dynamically associated one more active links, services, objects, media data, shared workspaces and applications and presenting said auto generated accessible user action's data to one or more selected, connected, related & matched users and subscribers.
  • action source(s) including people, applications, services, shared workspace, media data or contents, objects, groups, networks, pages, items, links and any action related
  • action source(s) including people, applications, services, shared workspace, media data or contents, objects, groups, networks, pages, items, links and any action related identified objects from network and/or external domains, attachments, lists, tracking status, further communication details, ratings or ranks, comments and user provided and/or dynamically associated one more active links, services, objects, media data, shared
  • each data associate with user including user social graph, user connections with other users of network and/or external domains, user profile, subscribers, subscriptions, data related to installed applications & subscribed services, user's active resources and active search related privacy settings, presentation settings, subscription settings & preferences, saved or bookmarked active search results or active resources, active links or active link associate applications, services, objects & any types of digital resources related or associated data, auto generated data related to user's each actions, activities, transactions, locations and events, user generated data, data generated or provided by active links, applications, services, objects, networks, groups, databases, devices, communication channels, web pages use and access by user, data provided to or associate with user by active search engine domain or web site or application or network, active resources providers and 3 rd parties or external domains, web sites, applications, services, databases, networks and devices.
  • In one embodiment provide privacy settings to user for setting one or more types of privacy settings with one or more types of user data for sharing, receiving, providing accessing rights and presenting one or more selected, related, matched user data to user, connected users of user, any other users, active search engine, active resource providers and 3 rd parties or external domains.
  • share active link associate data comprising user's and connected users of user's profile, user data & connections, comments, ranks, communication details, logs, user actions, transactions, events & shared data, user generated, provided, received data, multimedia data, binary data including applications, objects, metadata, privacy settings, preferences, payment information including credit card details, transaction details, applications data, system data, attachments.
  • active resources and active searchable resources provider is adapted to register and login with Active Search Engine (ASE) for providing, synchronizing, updating, sending & publishing structured, semi-structured and unstructured active resources or active searchable resources, connecting, disconnecting, blocking, allow to subscribe and allowing or enabling Active Search Engine (ASE) to connect with domain for crawling active resources and active searchable resources including active links, active link(s) associate one or more applications, services, objects, multimedia data, and any types of active digital resources, information links, important links, any types of associate metadata, system data & data and enable Active Search Engine (ASE) and/or one or more users, applications, services, profiles, objects, communication channels, networks, groups, databases, devices of Active Search Engine (ASE) to communicate with active resources and active searchable resources provider(s) and/or one or more connected users of users, applications, services, profiles, objects, communication channels, networks, groups, databases, devices of active resources and active searchable resources provider(s).
  • ASE Active Search Engine
  • active resources and active searchable resources provider(s) is configure to receive, update, store, process and present data including user or searching user or requestor profile data, user data, user generated data, auto generated data, data provided by active search engine and 3 rd parties or external domains, web sites, devices, databases, and networks from active search engine related to active resources and associate active links provided by active resources and active searchable resources provider(s), accessed and used by users or searching users or requestors of active search engine including transacting, searching, sharing, processing, editing, viewing, listing, reading, downloading, subscribing, installing, creating, joining, communication, collaboration, workflow and any types of user actions by user(s).
  • active resources and active searchable resources providers and 3 rd parties or external domains, web sites, portals, applications, services, networks, and devices are enable to integrate active search engine related one or more sources, active resources and active searchable resources providers, domains, subjects, categories, keywords, taxonomies specific active resources and active searchable resources via web services, application programming interface (API), programming instructions, widgets, buttons, plug-n-play and any types of communication interface.
  • API application programming interface
  • dynamic, contextual, & accessible active links associated or attached with said search result(s) item(s) enables searching user(s) and/or connected or related or matched users of searching user and/or source of search result(s) to communicate, collaborate, edit, update, process, access, order, direct, consult, warning, alerts, notification, send something via courier, provide comments, assign jobs & tasks, provide alternative works or tasks to available users, fulfill workflow, provide service, purchase products & services, accept deals, negotiate with customers, guiding somebody, sharing photos, provide directions and location information, refer brands, products & services to connected users and allow them to buy products & services, teach how to play sports, prescribe medicines, share brands purchase or preferred or like by user, training, helping, selling, preparing, guide based on user preferences, profile, interest, education, age and like, and takes any types of user actions.
  • active links can be automatically and dynamically select and attach with active resources and generated active search results by the central unit.
  • said dynamic selection is based on selections, searching, matching, connections, relationships, active search query, request, keywords or categories or sources specific active search results subscriptions, affinity, location, events, transactions, life stream, preferences, contents, profiles, transactions, behavior, privacy settings, one or more filters, ranks, rules, relevancy and context, random.
  • active search result(s) or item(s) and generated active search result(s) or item(s) compresses accessible profile link, name, and identity of searching user or requestor or subscribers or connected or related users and source(s) including web site, application, service, network, device, sensor, and digital or automated sources, date & time, categories, types, location(s), details or descriptions, associate one or more accessible active links, active link(s) associate one or more identified & accessible objects, applications, services, people, groups, networks, related one or more accessible lists, attachments, & multimedia data & content types including text, video, audio, image, file, application, service, URL or links, conditions, rules, structured list, associate metadata including categories, keywords, ontology, taxonomies, system data, advertisement, privacy settings, preferences, title or subject, expiration date & time, location(s), language(s), size, dynamically associated or attach one or more accessible services, applications, links, utilities & shared workspace link(s) for participate in the activity, take related actions, sharing, searching,
  • said dynamically associate one or more active links are active search result item(s) specific and enables searching user or receiver or viewing user to access one or more applications, services, objects, multi AI agents, multimedia data & contents, people, networks, groups, links or URLs, ID, user profiles, profile objects, pages, attachments, informational links, shared workspaces, to participate in the activity, take related actions, sharing, searching, tracking, communication, collaboration, accessing information, workflow, forward, share, edit, process, update, re-send, bookmark, format, buy, sale, refer, convert, dynamically present, action item(s).
  • said active link comprising one or more applications, services, objects, multi AI agents, multimedia data & contents, people, networks, groups, links or URLs, ID, User Profiles, profile objects, pages, attachments, informational links, shared workspaces for collaboration from networks and/or from external domains, applications, networks, services and devices with one or more associate data.
  • said associate data of active link comprising URL or namespace of each active link for identifying and allowing to access active link associate objects, applications, services, media data, people, entities, identities, profile, group, network, page & other objects of network, active link related one or more metadata, categories, keywords, sources, providers, details, descriptions, properties, links, attachments, features, upload, created & use date & time, help, identifier & profile(s) of sender & receiver of active link, active link associate tracking status & status, active link associate object related user data and preferences, security policies, authentication information and privacy settings of accessing & sharing active link and active link associate object(s) related user data.
  • active search engine active resource provider or user is enable to create and update one or more categories lists of identified active links based on selecting, uploading, searching & matching, suggesting & providing by connected & matched users, suggested list or auto generated by central unit based on active resource provider or user profiles, user data, user activities, recorded user's actions, past responses, interest, list of active links, list of active links of connected users, installed applications and provided by 3 rd parties developers, service providers and advertisers based on users privacy settings and preferences.
  • active resource provider or user is adapted to search, select, identify and manually attach or auto attach one or more active links with active resources or message or response or communication, wherein said one or more attached active links enables receivers and/or responders to provide one or more responses & actions, communicate, collaborate, answer, share, search, workflow, take one or more actions, transact, e-commerce, social networking and participating activities of sender of message.
  • said associate tracking status & status of active link and user of active link comprises pending, online, offline, transacting, transaction complete, using, downloading, viewed, install and other active link associate tracking status & status.
  • one or more senders and receivers of common active link is adapted to share active link & active link associate objects and said object related at least part of user data with one or more users based on privacy settings for communication, grouping, workflow and collaboration.
  • responder of message or communication is configure to attach one or more active links based on sender user's message, sender user's profile, sender user's data, sender user's connections, responder user's analysis, suggestion from other connected users of responders, auto match making and suggested by sender of message.
  • active resource provider or user is configure to register and verify one or more active links including objects, profiles, accounts, identities, applications, services, multimedia media contents, networks, groups, connections, pages and other objects with central unit.
  • said active links & applications, services, objects, databases, user profile objects, user data, user connections, user social graph, privacy settings, metadata and multimedia data can provided and host by the central unit and/or users and/or 3 rd parties developers, service providers and advertisers.
  • determining one or more active resource search results or active resource or shared data based on selecting one or more connected or matched or filtered users, connected users of connected users or one or more degrees of separations, subscribers or categories of subscribers, verified users, all users (public) of network and determine by other users including user selected, connected, matched users based on privacy settings of receivers.
  • said categorized contacts or connections or dynamic relationships comprise contacts determined by searching and selecting known connections of connected users, unknown likeminded users based on one or more search criteria, said categorized contacts optionally enabled by accepting invitations from users.
  • said subscription based on selections, send request or invite others, connections, contacts, search people, find friends from contacts, search sources from message(s) associate source(s), search subscribers & subscriptions of each public user, one or two way match making preferences, rules, conditions, categories, taxonomy wise directories & lists, auto match making based on preferences, profile, user data and user activities, actions, events & transactions, life stream.
  • receiving, storing, indexing, processing active resources, related responses, active links and user actions & action associate logged data for making them searchable for other users based on one or more search criteria and/or send to subscribers or connected users of user based on sender & receiver user's privacy settings & preferences, wherein action associate said active links enable said one or more receiver users to access said active links and participate with sender user.
  • application features, services, groups, networks, databases, communication channels, multimedia data with active search engine server and/or active searchable data or resources provider(s) and/or searching user and/or connected users of searching user and/or 3 rd parties or external domains based on privacy settings;
  • one click registration with selective shared user profile, user data, social graph and connections of users of active search engine and enabling one click log-in with one or more external domains and active resource providers comprising: • maintaining & storing a user profile for a plurality of users of the active search engine, user connections, privacy settings, preferences, metadata, subscribers, subscriptions, social graph, user data including user generated data, received data, transactions data, updated data, auto generated data based on monitoring, tracking, recording, logging, filtering, storing, processing of user actions, activities, events, transactions, locations and behavior;
  • active advertisement comprising:
  • each active advertisement request comprising an advertisement, targeting criteria and active resources including one or more active links & information links and associate identified, contextual, relevant, dynamic & accessible one or more applications including communication, e-commerce, booking, support, workflow, collaboration, searching, sharing related applications & services, objects, communication channels, multimedia data, user and connected users data & profile data, metadata, privacy settings;
  • aggregate active ranking comprising: monitoring, tracking, updating, identifying, calculating, determining, assigning, providing, presenting rank to each active resource item or active search result item of each active resource provider or each active resource associate each active link or each active resource provider based on highest amount or percentage of commission on sales of products and services or bid & budget offer by active resource provider for particular keywords, categories, locations, languages, types and criteria and click through rate, ranks provided by users or viewers, total number of users views active resource, total number of users clicks on one or more links including any types of resource links, active links, information links & important links of active resource, total number of users bookmarks active resource and/or associate one or more active links, information links, important links and active resource, total amount of transactions on active resource of users, total number of products users buy or subscribe services, total number of duration or time spent on active resource by users including web page, multimedia data, application, service and any types of associate digital resources, total number of times users sharing active resource with other users, average ranks provided by users, total number of comments & reviews provided by users on
  • user specific active ranking comprising: monitoring, tracking, updating, identifying, calculating, determining, assigning, providing, presenting rank to each active resource item or active search result item of each active resource provider or each active resource associate each active link or each active resource provider based on highest amount or percentage of commission on sales of products and services or bid & budget offer by active resource provider for particular keywords, categories, locations, languages, types and criteria and click through rate, rank provided by user or viewer, total number of times user views active resource, total number of times user clicks on one or more links including any types of resource links, active links, information links & important links of active resource, bookmarks of active resource and/or associate one or more active links, information links, important links and active resource, total amount of user transactions on active resource, total number of products user buy or subscribe services, total number of duration or time spent on active resource by user including web page, multimedia data, application, service and any types of associate digital resources, total number of times user share active resource with other users, average ranks provided by user, total number of comments & reviews provided by user on active active resource
  • active analytics comprising: monitoring, tracking, crawling, registering, subscribing, identifying, receiving, updating, recording, logging, storing, indexing and processing active resources from one or more sources by active search engine;
  • each active resource item associate each active links & information links and associate each digital resources including user is viewing, reading, listing, accessing, searching, editing, processing, downloading, uploading, publishing, authoring, sharing, buying, selling, communicating, collaborating, participating, waiting for answer or communication
  • each said active analytics data to active search engine, presenting active resource provider specific said active analytics to each related active resource provider and presenting user specific active analytics to each user in real or near real time based on one or more types of sorting including date & time wise, location wise, categories wise, type wise, keyword wise, group wise, name or identity wise, users, connected users of user, active resource providers, products, services, brands, active links, active link associate applications, objects, services, networks, groups, multimedia data, and active resources names or categories or types wise, actions, activities, events, transactions, tracking status types wise.
  • loading and sharing of active searching user(s) or requestors) related data comprising:
  • said digital resources comprising active link associate one or more applications, services, objects, multi AI agents, multimedia data & contents, people, networks, groups, links or URLs, ID, User Profiles, profile objects, pages, attachments, informational links, shared workspaces for collaboration from networks and/or from external domains, applications, networks, services and devices with one or more associate data.
  • said associate data of active link comprising URL or namespace of each active link for identifying and allowing to access active link associate objects, applications, services, media data, people, entities, identities, profile, group, network, page & other objects of network, active link related one or more metadata, categories, keywords, sources, providers, details, descriptions, properties, links, attachments, features, upload, created & use date & time, help, identifier & profile(s) of sender & receiver of active link, active link associate tracking status & status, active link associate object related user data and preferences, security policies, authentication information and privacy settings of accessing & sharing active link and active link associate object(s) related user data.
  • present invention facilitates all customers services life cycle related steps including establishing requirement, specifying, sourcing, ordering, paying, obtaining, testing & accepting, training, monitoring, maintenance, upgrades and updates, replacing, returning, accounting, monitoring and evaluation of products and services, steps or stages or phases including establish (or recognize) a need for the products or services, determine the products or services attributes, determine where to obtain the products or services, order the product or service from a supplier, transfer funds, take possession of the products or receive services, ensure that the products or services meets specifications, add to an existing inventory or integrate with existing internal business processes, control access and use of the products or services, upgrade the products or services, move, return, or dispose of products or services; cease to need the service, monitor expenses related to the products or services.
  • Users or members or customers or prospective customers can transact with all needed brands in one place for their wide range of purchase requirements like pre(before)-purchase requirements including knowledge, information, comparison, search, match, guidance, suggestion, review, feedback, experience, enquiry, presentation and answer, during purchase requirements including presentation, negotiation, comparison, training and learning, e-commerce, sales and marketing, promotion, product locators and post(after)-purchase requirements including support, notifications of updates, new arrivals, exchange offers. It also includes the entire online process of developing, marketing, selling, delivering, servicing and paying for products and services.
  • Active search engine comprises a traffic logger including community metrics, web metrics and business metrics that is configured to track metrics and any activity associated with a viewing of the website by a viewer to understand the what, why, how, who, when and where of company, brands, brand networks and users or customers metrics including hits, page views, first visit or first session, repeat visitors, new visitors, impression, bounce rate, visibility time, unique visitors, new member registrations, most active members, top searches, message posts, conversion, advertising performance, first time contributors, content rating, content tagging, comments per blog or publication post, podcasts & video (linked to/uploaded), member blog posts, size of networks/buddy lists, session duration, page view duration, depth or page views per session, visit/session, frequency or session per unique i.e.
  • advertisement based on a pay per click (PPC) for advertisements on the web page pay per impression (PPI), cost per lead (CPL), cost per action for an advertisement (CPA), cost per sale or order or transaction, cost per visit, cost per member or a mouse over of an advertisement within the web page, pay per show advertisement in active search results and pay per transactions.
  • PPC pay per click
  • PPI pay per impression
  • CPL cost per lead
  • CPA cost per action for an advertisement
  • cost per sale or order or transaction cost per visit
  • cost per member or a mouse over of an advertisement within the web page pay per show advertisement in active search results and pay per transactions.
  • present invention also facilitates group buying and selling of one or more products, services and deals. User can share one or more deals with connected or related users of user.
  • active search engine comprising content or topic type specific search engines like General online web search engine, P2P search engines, Metasearch engines, Collaborative search engines, Geographically limited scope search engines, field or domain or subject or categories or taxonomies specific search engines including Accountancy, Business, Enterprise, Food/Recipes, Mobile/Handheld, Job search engine, Legal, Medical, News, People, Real estate / property, Television, Video Games, information type specific search engines like Forum, Blog, Multimedia, Source code, downloads, email, maps, price, shopping, e-commerce product search engine, Question and Answer search engines, social search engines, visual search engines, Search appliances and Desktop search engines, enterprise search engines, target different kinds of search, including image search, local search, video search, academic search, news search and industry-specific vertical search engines, federated search engine, multitasking search engine, visual search engine, hotel search, college search engine, knowledge search engine, deep search, local search, question and answer search, domain name search, Comparison Shopping Search Engines, books search engine, foods, deals, social search engine combined with social
  • present invention provides social search or a social search engine is a type of web search that takes into account the Social Graph of the person initiating the search query.
  • this Social-Graph approach to relevance is in contrast to established algorithmic or machine-based approaches where relevance is determined by analyzing the text of each document or the link structure of the documents.
  • Search results produced by social search engine give more visibility to content created or touched by users in the Social Graph.
  • the search experience takes into account varying sources of metadata, such as collaborative discovery of web pages, tags, social ranking, commenting on bookmarks, news, images, videos, knowledge sharing, podcasts and other web pages.
  • Example forms of user input include social bookmarking or direct interaction with the search results such as promoting or demoting results the user feels are more or less relevant to their query.
  • FIG. 1 is a system diagram of one embodiment of an environment in which the invention may be practiced
  • FIG. 2 shows one embodiment of a client device that may be employed in a system implementing the invention
  • FIG. 3 shows one embodiment of a network device that may be employed in a system implementing the invention
  • FIG. 4 illustrates flowcharts for in one embodiment explaining a flow diagram of an exemplary process for dynamic, customize & active search engine, active search query specific active search results based on dynamic, contextual, accessible & identified active link(s);
  • FIG. 5A illustrates logical flow diagram generally showing one embodiment of a process for displaying active resources
  • FIG. 5B illustrates flowcharts for in one embodiment explaining a flow diagram of an exemplary process for dynamic, customize & active search engine, active search query specific active search results based on dynamic, contextual, accessible & identified active link(s);
  • FIG. 6A illustrates a block diagram of an exemplary active search engine
  • FIG. 6B illustrates a block diagram of an exemplary active resources provider(s);
  • FIG. 7 and 8 is an interaction diagram of a process for, monitoring, tracking, registering, subscribing, crawling, identifying, receiving, updating, recording, logging, storing, indexing and processing active resources from one or more sources and generating, updating, sending, publishing, presenting & providing request specific active resources or active search query specific active search results in accordance with an embodiment of the invention;
  • FIG. 9 illustrates graphical user interface (GUI) for creating, updating, editing, providing, publishing and managing active resources including active searchable resources, active links, active link associate objects, data, privacy settings & metadata, and information links with an embodiment of the invention
  • FIG. 10 illustrates, exemplary active resource provider or external network or domain or web site, in accordance with an embodiment of the invention
  • FIG. 11 illustrates examples, in accordance with an embodiment of the invention.
  • FIG. 12 illustrates examples, in accordance with an embodiment of the invention.
  • FIG. 13 illustrates examples, in accordance with an embodiment of the invention.
  • FIG. 14 illustrates example of extended graphical user interface (GUI) of Fig. 11 (11017 and 11020) for using, accessing and managing bookmarked active links from list of active resources and active links, selecting, accessing and using one or more communication channels, selecting one or more user actions on one or more selected active search results and active links, managing user connections, selecting one or more sort options, filter options, search options and view types options for one or more active resources and/or active links and active search results;
  • GUI graphical user interface
  • FIG. 16 illustrates examples, in accordance with an embodiment of the invention.
  • FIG. 17 illustrates examples, in accordance with an embodiment of the invention.
  • FIG. 18 illustrates examples, in accordance with an embodiment of the invention
  • FIG. 19 illustrates examples, in accordance with an embodiment of the invention
  • FIG. 20 illustrates examples, in accordance with an embodiment of the invention
  • FIG. 21 illustrates examples, in accordance with an embodiment of the invention
  • FIG. 22 illustrates graphical user interface (GUI) for selecting one or more types of active resources for searching active resources from active search engine with an embodiment of the invention
  • FIG. 23 illustrates graphical user interface (GUI) for user's profile with an embodiment of the invention
  • FIG. 24 illustrates graphical user interface (GUI) for user's profile management with an embodiment of the invention
  • FIG. 25 illustrates graphical user interface (GUI) for user's account settings with an embodiment of the invention
  • FIG. 26 illustrates graphical user interface (GUI) for user's privacy settings with an embodiment of the invention
  • FIG. 27 illustrates graphical user interface (GUI) for user's Friends Management with an embodiment of the invention
  • FIG. 28 illustrates graphical user interface (GUI) for presenting in real time or near real time user's each monitored, tracked, recorded, logged, stored, filtered, proceed actions, activities, transactions, events, behavior, locations, status, tracking status, logs, statistics and analytics with accessible data, metadata, one or more action related identified objects, dynamic application features and dynamic filters & user actions.
  • GUI graphical user interface
  • FIG. 28 illustrates graphical user interface (GUI) for presenting in real time or near real time user's each monitored, tracked, recorded, logged, stored, filtered, proceed actions, activities, transactions, events, behavior, locations, status, tracking status, logs, statistics and analytics with accessible data, metadata, one or more action related identified objects, dynamic application features and dynamic filters & user actions.
  • FIG. 29 illustrates graphical user interface (GUI) for presenting in real time or near real time each user of active search engine's each monitored, tracked, recorded, logged, stored, filtered, proceed actions, activities, transactions, events, behavior, locations, status, tracking status, logs, statistics and analytics with accessible data, metadata, one or more action related identified objects, dynamic application features and dynamic filters & user actions.
  • GUI graphical user interface
  • FIG. 30 illustrates graphical user interface (GUI) for presenting in real time or near real time each active resource provider's related each user's each monitored, tracked, recorded, logged, stored, filtered, proceed actions, activities, transactions, events, behavior, locations, status, tracking status, logs, statistics and analytics with accessible data, metadata, one or more action related identified objects, dynamic application features and dynamic filters & user actions.
  • GUI graphical user interface
  • FIG. 1 is a high level block diagram illustrating a system environment suitable for operation of an active search engine website 100.
  • the system environment comprises one or more client devices 150 and 350, one or more third-party third party domains including web sites, portals, search engines, applications, services, databases, repositories, networks & devices e.g. active searchable data or resources provider web site 200, an active search engine website 100, and a network 230.
  • client devices 150 and 350 comprise one or more computing devices that can receive member input and can transmit and receive data via the network 230.
  • the client devices 150 and 350 may be desktop computers, laptop computers, smart phones, personal digital assistants (PDAs), or any other device including computing functionality and data communication capabilities.
  • the client devices 150 and 350 are configured to communicate via network 230, which may comprise any combination of local area and/or wide area networks, using both wired and wireless communication systems.
  • network 230 may comprise any combination of local area and/or wide area networks, using both wired and wireless communication systems.
  • the third party domains, web sites, portals, search engines, applications, services, databases, repositories, networks & devices e.g. active searchable data or active resources provider web site 200 and the action recorder-150 are coupled to the network 230 for communicating messages to the active search engine website 100 about the members' actions off the website 100.
  • the active search engine website 100 The active search engine website 100.
  • the active searchable data or resources provider web site 200 can identify, store, index, process, integrate, attach, embedded, update, present, publish, create, provide, send, synchronize, manage active searchable structured and/or un-structured resources or data including active resource identity via xml tags, source name & link, title or subject, types of resources, categories of resources, associate keywords, metadata & system data, descriptions or details of resource, date & time of creation or updating, one or more information links, identified, contextual, relevant, dynamic & accessible active link(s), each said information or active link associate applications, services, objects, profile objects, user or connected users of user objects, databases, devices, groups, networks, communication channels, web pages, multimedia data, workspaces, privacy settings, rules, conditions, policies, presentation settings, customize settings, preferences, presentation systems, dynamic application features, metadata including keywords, categories, taxonomies, identity, details, helps, access information, hosting source, application data & system data, one or more important web links or URLs of web site or web pages, active searchable structured and/or un-
  • Web server or cluster of servers or central unit 930 of exemplary active searchable data or resources provider web site 200 can store said active searchable structured and/or un-structured resources or data with metadata to active searchable structured and/or un-structured resources or data with metadata store 960 or embedded or attach active searchable structured and/or unstructured resources or data with metadata with web pages or presentation systems which are store to web server 930 or dynamically presented from active searchable structured and/or unstructured resources or data & metadata store 960.
  • web crawler 510 of web server or clusters of servers or central unit or active search engine server 530 of active search engine web site 100 can crawl the one or more web sites, web pages, databases, repositories, directories and other sources of active searchable data or resources including active searchable data or resources provider web site or web pages of web sites 200 and/or active searchable resources or data with metadata store 960 for receiving active searchable data or resources via web server 930.
  • active searchable data or resources provider web site 200 can provide, send, synchronize, update and push searchable structured and/or un-structured resources or data via web server 930 to active searchable resources or data & metadata store 560 of active search engine web site 100 via web server 530 with or without registering with active search engine web site 100.
  • web server 530 of active search engine web site 100 can receive, pull, update data from one or more active searchable data or resources providers e.g. active searchable data or resources provider web site 200 and/or active searchable resources or data & metadata store you oasea on privacy settings and preferences of each active searchable data or resources providers) to active searchable resources or data & metadata store 560 via web server 930.
  • active searchable data or resources providers e.g. active searchable data or resources provider web site 200 and/or active searchable resources or data & metadata store you oasea on privacy settings and preferences of each active searchable data or resources providers
  • the active search engine website 100 can indexes and processes each crawled and received active searchable resources or data & metadata from one or more sources including web sites, portals, applications, services, networks, social networks, databases, repositories, devices and any digital data storage or sources via index server associate with active search engine server 530 and store said indexes to active searchable resources or data & metadata index store 565.
  • index server or cluster of index servers and active search engine server or cluster of active search engine servers 530 are same or different or in different locations.
  • active searchable data or resources provider web site 200 can also index their own searchable structured and/or un-structured resources or data and store said index data to active searchable resources or data & metadata index store 965.
  • the active search engine website 100 provides active search engine to searching uses including registered users with profile and un-registered or anonymous or guest users.
  • the active search engine website 100 provides searching interface 515 to searching user(s) 150 via active search client including online, web page, smart client, offline client, mobile client, devices, networks including internet, intranet, social network, peer to peer, local and any types of other physical and/or digital networks.
  • Active searching user(s) 150 can submit active search query with one or more search criteria to active web server 530 of active search engine 100 for searching one or more active search results.
  • the web server 530 of active search engine web site 100 receives said active search query from user of active search engine web site 100.
  • Web server 530 sends the query to the index servers.
  • index servers tells which pages contain the words that match the query or matching said active search query with active searchable resources or data & metadata index store 565 of index server associate with web server 530.
  • the query travels to the active searchable resources or data server(s) associate with web server 530, which actually retrieve the stored searchable structured and/or un-structured resources or data. Snippets are generated to describe each search result.
  • the search results are returned to the said searching user(s) 150.
  • active searchable resources or data server or cluster of active searchable resources or data server(s) and active search engine server or cluster of active search engine servers 530 are same or different or in different locations.
  • the active search engine website 100 comprises a computing system that allows searching users or members to search active query specific active search results and/or access active links, active links associate shared data and communicate, collaborate, share or otherwise interact with each other including users, connected users of user, applications, services, groups, networks, communication channels of present network e.g. active search engine web site 100 and/or one or more active searchable data or resources providers as described herein.
  • the active search engine 100 and active searchable data or resources provider web site 200 stores user or member profiles that describe the user or members of active search engine and/or social network, including biographic, demographic, and other types of descriptive information, such as work experience, educational history, hobbies or preferences, location, and the like.
  • the active search engine/social network website 100 and/or active searchable data or resources provider web site 200 further stores data describing one or more relationships between different members.
  • the relationship information may indicate members who have similar or common work experience, group memberships, hobbies, or educational history.
  • the active search engine/social networking website 100 and/or active searchable data or resources provider web site 200 includes member-defined relationships between different members, allowing members to specify their relationships with other members. For example, these member defined relationships allows members to generate relationships with other members that parallel the members' real-life relationships, such as friends, co-workers, partners, and so forth. Members may select from predefined types of relationships, or define their own relationship types as needed.
  • FIG. 1 - 100 is an example block diagram of active search engine website 100.
  • the active search engine/social networking website 100 includes a web server or active search engine server including index server & active searchable resources or data server 530, web crawler and/or receiving searchable structured and/or un-structured resources or data component 510, Active search query submission interface 515, Active search results generator 518, an action logger 520, an action log 525, Active Searchable Resources or Data & metadata index Store 565, Active Searchable Resources or Data & metadata Store 560, , an active advertisements server 540, a database of active advertisements requests 545, an active e-commerce server 550, active e- commerce data store 555, a user profile including profile data, payment details, privacy settings, preferences, connections, groups, subscribers & subscriptions store 570, each active link related namespace, properties, data, privacy settings, metadata & associate objects store 585, each active link associate object or application related user data store 590, user data store 580 including active search related all data, user actions, contents, transactions, events, bookmarks & all other user data including publications, shared contents, communications
  • FIG. 1 - 200 is an example block diagram of active searchable data or resources provider web site 200.
  • the active searchable data or resources provider web site 200 includes a web server including index server & active searchable resources or data server 930, Active Searchable Resources or Data & metadata management module 910 for identifying, storing, indexing, processing, integrating, attaching, embedding, updating, presenting, publishing, creating, providing, sending, synchronizing, managing Active Searchable structured and/or un-structured Resources or Data including active link(s), an action logger 920, an action log 925, Active Searchable Resources or Data & metadata index Store 965, Active Searchable Resources or Data & metadata Store 960, an active advertisements server 940, a database of active advertisements requests 945, an active e-commerce server 950, active e-commerce data store 955, a user profile including profile data, payment details, privacy settings, preferences, connections, groups, subscribers &
  • the web server 530 links the active search engine/social networking website 100 via the network 230 to one or more client devices 150 and 350, as well as to one or more third party websites 200.
  • the web server 530 may include index server, active searchable resources or data server, a mail server or other messaging functionality for receiving and routing messages between the active search engine web site 100, active searchable data or resources providers e.g. web site 200 and the client devices 150 and 350 or third party websites 200.
  • the messages can be instant messages, queued messages (e.g., email), text and SMS messages, or any other suitable messaging technique.
  • the action logger 520 is capable of receiving communications from the web server 530 about member actions on and/or off the active search engine/social networking website 100.
  • the received actions can occur within the active search engine/social networking website 100 as well on other websites, via an application programming interface exposed by the active search engine/social networking website 100.
  • the active search engine/social networking website 100 maintains the action log as a database of entries. When an action is taken on and/or off the active search engine/social networking website 100, an entry for that action is generated and stored by the action logger 520.
  • Examples of user actions within the active search engine/social networking website 100 include registering publishing services, subscribing services, searching, sharing resources, installing applications, creating groups, providing responses, posting requests, receiving related responses, attaching active links, take one or more actions on each request, related response and active links including purchase or sell products, book tickets, likes one or more brands, joining a group, communication & sharing with other users.
  • Examples of user actions outside of the active search engine/social networking website 100 include purchasing or reviewing a product or service using an online marketplace hosted by a third-party website 200, auto recorded, auto detected, auto sensed, auto selected or extracted from user's service life stream, auto extracted from video or audio or images, auto identified, auto determined, auto generated and auto posted one or more publishing contents from one or more applications, services, networks and devices based on monitoring, tracking and recording of user actions, events, current location, transactions & activities by action recorder applications & devices 400.
  • the action logger 520 includes data describing the member performing the action, the date & time the action occurred, an identifier for the member who performed the action, an identifier for the member to whom the action was directed, an identifier for the categories of action performed, an identifier for an object acted on by the action (e.g., an application), content associated with the action, identifying one or more objects associate with actions, dynamically identifying and associating one or more active links & applications or application features with action, who-what-where-when-how-where about the action occurred and/or other data describing the action.
  • the action logger 520 can communicate with the all active links, objects, applications, services, groups, networks, data & content stores of network related to actions and/or user related to action.
  • the action logger 525 can organize the stored action data according to an action identifier which uniquely identifies each stored action.
  • searching user can communicate, collaborate, share, search with one or more connected or matched or related users of user and responder users 350 of present active search engine web site 100 and/or external domains e.g. active searchable data or resources provider web site 200.
  • FIG. 1 shows components of one embodiment of an environment in which the invention may oe practiced. Not all the components may be required to practice the invention, and variations in the arrangement and type of the components may be made without departing from the spirit or scope of the invention.
  • system 1000 of FIG. 1 includes a client device 150 and 350, in particular mobile device, smart device and personal computer.
  • the system also includes active search engine/social networking website 100, network 230, central unit or active search server or web server 530.
  • client devices may include mobile devices, digital home clients such as personal computers and media centers, and other client devices.
  • mobile device 150 and 350 may include virtually any portable computing device capable of receiving and sending a message over a network, such as network 230, or the like.
  • Mobile device 150 and 350 may also be described generally as a client device that is configured to be portable.
  • Mobile device 150 and 350 may have the capability of connecting to a network using wireless technology, wired technology, or a combination of both wired and wireless technologies.
  • mobile device 150 and 350 may include virtually any portable computing device capable of connecting to another computing device and receiving information.
  • Such devices include portable devices such as cellular telephones, smart phones, display pagers, radio frequency (RF) devices, infrared (IR) devices, Personal Digital Assistants (PDAs), handheld computers, sensors, laptop computers, wearable computers, tablet computers, integrated devices combining one or more of the preceding devices, and the like.
  • mobile device 150 and 350 typically ranges widely in terms of capabilities and features.
  • a cell phone may have a numeric keypad and a few lines of monochrome LCD display on which only text may be displayed.
  • another cell phone or web-enabled mobile device may have a touch sensitive screen, a stylus, and several lines of color LCD display in which both text and graphics may be displayed.
  • a web-enabled mobile device may include a browser application that is configured to receive and to send web pages, web-based messages, and the like.
  • the browser application may be configured to receive and display graphics, text, video, multimedia, and the like, employing virtually any web based language or protocol, including a wireless application protocol messages (WAP), and the like.
  • WAP wireless application protocol messages
  • the browser application is enabled to employ Handheld Device Markup Language (HDML), Wireless Markup Language (WML), WMLScript, JavaScript, Standard Generalized Markup Language (SMGL), HyperText Markup Language (HTML), extensible Markup Language (XML), and the like, to display and send a message.
  • Mobile device 150 and 350 may include one or more other client applications that are configured to receive content from another computing device.
  • the client application may include a capability to provide and receive textual content, graphical content, audio content, video content, and the like.
  • the client application may further provide information that identifies itself, including a type, capability, name, and the like.
  • mobile device 150 and 350 may uniquely identify itself through any of a variety of mechanisms, including a phone number, Mobile Identification Number (MIN), an electronic serial number (ESN), or other mobile device identifier.
  • MIN Mobile Identification Number
  • ESN electronic serial number
  • the information may also indicate a content format that the mobile device is enabled to employ. Such information may be provided in a message, or the like, sent to web server 530 or other computing devices.
  • Mobile device 150 and 350 may also be configured to communicate a message, such as through Short Message Service (SMS), Multimedia Message Service (MMS), instant messaging (IM), internet relay chat (IRC), Mardam-Bey's IRC (mIRC), Jabber, and the like, between another computing device, such as web server 530, another web server(s) e.g. web server 930, or the like.
  • SMS Short Message Service
  • MMS Multimedia Message Service
  • IM internet relay chat
  • IRC Mardam-Bey's IRC
  • Jabber Jabber
  • Mobile device 150 and 350 may be further configured to enable a user to participate in communications sessions, such as IM sessions.
  • mobile device 150 and 350 may include a client application that is configured to manage various actions on behalf of the client device.
  • the client application may enable a user to interact with the browser application, email application, IM applications, SMS application, and the like.
  • instant messaging provides ability for at least two computing devices to exchange messages in real time.
  • Mobile device 150 and 350 may further be configured to include a client application that enables the end-user to log into an end-user account that may be managed by a network application.
  • a client application that enables the end-user to log into an end-user account that may be managed by a network application.
  • Such an end-user account may be configured to enable the end-user to receive emails, send/receive IM messages, SMS messages, and access selected web pages, maintain a digital wallet, or the like.
  • Network 230 is configured to couple mobile device & Personal Computer 150 and/or 350, as well as other client devices not illustrated, and their components, with other network devices, such as web server 530, and the like.
  • Network 230 is configured to couple responder client devices 350 with web server 530 of the active search engine/social networking site 100.
  • network 230 are shown, in various environments employing tne present invention, same network, different networks, or different networks including a combination of overlapping components and distinct components. The discussion herein that describes network 230 may therefore be applicable to describe network.
  • Network 230 may include any of a variety of wired or wireless sub-networks that may further overlay stand-alone ad-hoc networks, and the like, to provide an infrastructure-oriented connection for mobile device 150 and 350.
  • Such sub-networks may include mesh networks, Wireless LAN (WLAN) networks, cellular networks, and the like.
  • network 230 may connect to mobile devices with a wired connection, such as cable, phone lines, Ethernet wires, and the like.
  • Network 230 may include wide area networks, such as the Internet. The invention may be used either generally with networks, specifically with wireless networks, or with various combinations of wireless and wired networks.
  • Network 230 may further include an autonomous system of terminals, gateways, routers, and the like connected by wireless radio links, and the like.
  • Network 230 may further employ a plurality of access technologies including 2nd (2G), 3rd (3G) generation radio access for cellular systems, WLAN, Wireless Router (WR) mesh, and the like.
  • Access technologies such as 2G, 3G, and future access networks may enable wide area coverage for mobile devices, such as mobile device 150 with various degrees of mobility.
  • network 230 may enable a radio connection through a radio network access such as Global System for Mobil communication (GSM), General Packet Radio Services (GPRS), Enhanced Data GSM Environment (EDGE), Wideband Code Division Multiple Access (WCDMA), and the like.
  • GSM Global System for Mobil communication
  • GPRS General Packet Radio Services
  • EDGE Enhanced Data GSM Environment
  • WCDMA Wideband Code Division Multiple Access
  • network 230 may include virtually any communication mechanism by which information may travel between mobile device 1 0 and another computing device, network, and the like.
  • Network 230 may further include or employ one or more network gateways (not shown) that serve as intermediaries between mobile device 150 and other network devices, such as web server or central unit 530.
  • a network gateway may receive data from a device or network, transform the data, and forward the data to another device or network.
  • a network gateway may perform a transformation in more than one direction. Transformation may, for example, include modifying protocols or communications mechanisms in order to facilitate communication between two devices or two networks, each of which may employ differing protocols.
  • a WAP gateway is one type of network gateway.
  • a WAP gateway may facilitate communication between a first device that uses the Wireless Application Protocol (WAP), and a second device. The second device may, for example, communicate using the HyperText Transfer Protocol (HTTP).
  • WAP Wireless Application Protocol
  • HTTP HyperText Transfer Protocol
  • An SMS gateway is a network gateway that facilitates communication between a device using the Short Message Service (SMS) protocol and another device, such as one using HTTP.
  • SMS Short Message Service
  • a WAP and SMS gateway combines the features of a WAP gateway and an SMS gateway.
  • network 230 may include one or more components of an instant messaging service that operates to facilitate communication of instant messaging between mobile device 150 and central server 530 of the active search engine/social network web site 100.
  • FIG. 1 shows mobile device 150 and 350 communicating with web server or central unit or active search server 530 of the active search engine/social network web site 100, and central unit or web server 530 communicating with external domains 200 and responder 350.
  • Each of these communications may employ a direct connection, or one or more networks, or a combination thereof.
  • central unit or web server or active search server 530 and active searchable resource provider(s) e.g. active searchable resource provider 200 may employ any one or more of direct communication, a local area network, or a wide area network, such as network 230.
  • a network enabling any one or more of the above communications may employ any form of computer readable media for communicating information from one electronic device to another.
  • the network may include the Internet in addition to local area networks (LANs), wide area networks (WANs), direct connections, such as through a universal serial bus (USB) port, other forms of computer-readable media, or any combination thereof.
  • LANs local area networks
  • WANs wide area networks
  • USB universal serial bus
  • a router acts as a link between LANs, enabling messages to be sent from one to another.
  • communication links within LANs typically include twisted wire pair or coaxial cable
  • communication links between networks may utilize analog telephone lines, full or fractional dedicated digital lines including Tl, T2, T3, and T4, Integrated Services Digital Networks (ISDNs), Digital Subscriber Lines (DSLs), wireless links including satellite links, or other communications links known to those skilled in the art.
  • ISDNs Integrated Services Digital Networks
  • DSLs Digital Subscriber Lines
  • remote computers and other related electronic devices could be remotely connected to either LANs or WANs via a modem and temporary telephone link.
  • the network includes any communication method by which information may travel between active search server or central unit or web server 530, searching user or user or active resource requestor 150, active resource provider domains or external domains 200 and responder's client devices 350, and other computing devices.
  • communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, data signal, or other transport mechanism and includes any information delivery media.
  • modulated data signal and “carrier-wave signal” include a signal that has one or more of its characteristics set or changed in such a manner as to encode information, instructions, data, and the like, in the signal.
  • communication media includes wired media such as twisted pair, coaxial cable, fiber optics, wave guides, and other wired media and wireless media such as acoustic, RF, infrared, and other wireless media.
  • Active resource requestor or active resource searching user or user and responder clients 150 & 350 are computing devices that may be employed by a user, referred to as a user, for searching active resources, accessing active resources, providing responses and communicating with active search server(s) or central unit(s) or web server(s), responder(s), active resources provider(s) and 3 rd parties or external domains including web sites, applications, services, networks, databases and devices.
  • client devices may be employed in accordance with the invention.
  • Client devices may include mobile devices, digital home clients such as personal computers and media centers, and other client devices.
  • sending and responder clients may include virtually any computing device, portable or non-portable, capable of receiving and sending a message over a network, such as network 230, or the like.
  • Clients may include devices such as mobile device 150 (mobile device) or 150 (PC) described herein. Though FIG. 1 illustrates only two clients 150 (mobile device) or 150 (PC), it is envisioned that the invention may be practiced in an environment that include a large community of searching users or requestors clients. Thus, clients may number in the hundreds, thousands, hundreds of thousands, millions, or virtually any number.
  • FIG. 1 illustrates an embodiment of a system having each of network active search server or central unit or web server(s) 530 and user or active resources requestor(s) 150 and/or responder(s) 350 as separate computing devices, the invention is not so limited. Software, hardware, or hardware-software combinations implementing any portion of these components may be combined with any other component on a single computing device, or arranged in a different manner among multiple computing devices. Some portion or all of the functionality of any component may be distributed or duplicated among multiple computing devices.
  • One embodiment of a network device that may be used to implement any one or more of active search server or central unit or web server 530 is described in more detail below in conjunction with FIG. 3.
  • network devices may include any computing device capable of communicating with other network devices to enable network applications or web sites to process and respond to requests from client devices, such as mobile device 150 is described in more detail below in conjunction with FIG. 2.
  • client devices such as mobile device 150 is described in more detail below in conjunction with FIG. 2.
  • Devices that may operate as these network devices include personal computers desktop computers, multiprocessor systems, microprocessor-based or programmable consumer electronics, network PCs, servers, and the like, or any combination thereof.
  • FIG. 1 illustrates an embodiment in which mobile device 150 communicates with central server 530.
  • a user of mobile device 150 referred to as an "active resources searching user” or “user” or “active resources requestor” or “responder”, may employ mobile device 150 to send active resources request or active resource search query or communications, shared resources to active search server or central unit or web server 530.
  • Active search server or central unit or web server 530 may receive and process the active resources request or active resource search query or communications or shared resources from mobile device 150.
  • Active search server or central unit or web server 530 may process, search, match, select, generate and present a set of active resources to client devices 150.
  • Active search server or central unit or web server 530 may employ identifiers or addresses of requestor or searching user and responder devices, or both.
  • Active search server or central unit or web server 530 may employ any one or more of these identifiers or addressing mechanisms when communicating with a requestor or searching user or responder device.
  • active resources requestor or “active resources searching user” or “responder” may be used to refer to a person, a requestor or searching user or responder device, or a combination of a person and a requestor or searching user or responder device.
  • FIG. 2 shows one embodiment of client device 2000 that may be included in a system implementing the invention.
  • Client device 2000 may include many more or less components than those shown in FIG. 2. However, the components shown are sufficient to disclose an illustrative embodiment for practicing the present invention.
  • Client device 2000 may represent, for example, requestor or searching user or responder user client devices 150 (mobile device) and 150 (PC) and responder user client device 350 (mobile device) and 350 (PC) of FIG. 1.
  • client device 2000 includes a processing unit (CPU) 222 in communication with a mass memory 230 via a bus 224.
  • Client device 200 also includes a power supply 226, one or more network interfaces 250, an audio interface 252, video interface 259, a display 254, a keypad 256, an illuminator 258, an input/output interface 260, an optional haptic interface 262, and an optional global positioning systems (GPS) receiver 264.
  • Power supply 226 provides power to client device 200.
  • a rechargeable or non-rechargeable battery may be used to provide power.
  • the power may also be provided by an external power source, such as an AC adapter or a powered docking cradle that supplements and/or recharges a battery.
  • Client device 2000 may optionally communicate with a base station (not shown), or directly with another computing device.
  • Network interface 250 includes circuitry for coupling client device 200 to one or more networks, and is constructed for use with one or more communication protocols and technologies including, but not limited to, global system for mobile communication (GSM), code division multiple access (CDMA), time division multiple access (TDMA), user datagram protocol (UDP), transmission control protocol/Internet protocol (TCP/IP), SMS, general packet radio service (GPRS), WAP, ultra wide band (UWB), IEEE 802.16 Worldwide Interoperability for Microwave Access (WiMax), SIP/RTP, or any of a variety of other wireless communication protocols.
  • GSM global system for mobile communication
  • CDMA code division multiple access
  • TDMA time division multiple access
  • UDP user datagram protocol
  • TCP/IP transmission control protocol/Internet protocol
  • SMS general packet radio service
  • GPRS general packet radio service
  • WAP ultra wide band
  • UWB ultra wide band
  • IEEE 802.16 Worldwide Interoperability for
  • Audio interface 252 is arranged to produce and receive audio signals such as the sound of a human voice.
  • audio interface 252 may be coupled to a speaker and microphone (not shown) to enable telecommunication with others and/or generate an audio acknowledgement for some action.
  • Display 254 may be a liquid crystal display (LCD), gas plasma, light emitting diode (LED), or any other type of display used with a computing device.
  • Display 254 may also include a touch sensitive screen arranged to receive input from an object such as a stylus or a digit from a human hand.
  • Video interface 259 is arranged to capture video images, such as a still photo, a video segment, an infrared video, or the like.
  • video interface 259 may be coupled to a digital video camera, a web-camera, or the like.
  • Video interface 259 may comprise a lens, an image sensor, and other electronics.
  • Image sensors may include a complementary metal-oxide-semiconductor (CMOS) integrated circuit, charge-coupled device (CCD), or any other integrated circuit tor sensing light.
  • CMOS complementary metal-oxide-semiconductor
  • CCD charge-coupled device
  • Keypad 256 may comprise any input device arranged to receive input from a user.
  • keypad 256 may include a push button numeric dial, or a keyboard.
  • Keypad 256 may also include command buttons that are associated with selecting and sending images.
  • Illuminator 258 may provide a status indication and/or provide light. Illuminator 258 may remain active for specific periods of time or in response to events. For example, when illuminator 258 is active, it may backlight the buttons on keypad 256 and stay on while the client device is powered. Also, illuminator 258 may backlight these buttons in various patterns when particular actions are performed, such as dialing another client device.
  • Illuminator 258 may also cause light sources positioned within a transparent or translucent case of the client device to illuminate in response to actions.
  • Client device 2000 also comprises input/output interface 260 for communicating with external devices, such as a headset, or other input or output devices not shown in FIG. 2.
  • Input/output interface 260 can utilize one or more communication technologies, such as USB, infrared, Bluetooth.TM., or the like.
  • Optional haptic interface 262 is arranged to provide tactile feedback to a user of the client device.
  • the optional haptic interface may be employed to vibrate client device 200 in a particular way when another user of a computing device is calling.
  • GPS transceiver 264 can determine the physical coordinates of client device 200 on the surface of the Earth, which typically outputs a location as latitude and longitude values. GPS transceiver 264 can also employ other geo-positioning mechanisms, including, but not limited to, triangulation, assisted GPS (AGPS), E-OTD, CI, SAI, ETA, BSS or the like, to further determine the physical location of client device 200 on the surface of the Earth. It is understood that under different conditions, GPS transceiver 264 can determine a physical location within millimeters for client device 200; and in other cases, the determined physical location may be less precise, such as within a meter or significantly greater distances. In one embodiment, however, mobile device may, through other components, provide other information that may be employed to determine a physical location of the device, including for example, a MAC address, IP address, or the like.
  • Mass memory 230 includes a RAM 232, a ROM 234, and other storage means. Mass memory 230 illustrates another example of computer storage media for storage of information such as computer readable instructions, data structures, program modules or other data. Mass memory 230 stores a basic input/output system ("BIOS") 240 for controlling low-level operation of client device 200. The mass memory also stores an operating system 241 for controlling the operation of client device 200. It will be appreciated that this component may include a general purpose operating system such as a version of UNIX, or LINUX.TM., or a specialized client communication operating system such as Windows Mobile.TM, or the Symbian.RTM Operating system.
  • BIOS basic input/output system
  • the operating system may include, or interface with a Java virtual machine module that enables control of hardware components and/or operating system operations via Java application programs.
  • Memory 230 further includes one or more data storage 244, which can be utilized by client device 200 to store, among other things, applications 242 and/or other data.
  • data storage 244 may also be employed to store information that describes various capabilities of client device 200. The information may then be provided to another device based on any of a variety of events, including being sent as part of a header during a communication, sent upon request, or the like.
  • data storage 244 may also be employed to store multimedia information and/or content for later publication, editing, or the like, as well as other information including address lists, contact lists, personal preferences, or the like. At least a portion of the content may also be stored on a disk drive or other storage medium (not shown) within client device 200.
  • Applications 242 may include computer executable instructions which, when executed by client device 200, transmit, receive, and/or otherwise process messages (e.g., SMS, MMS, IM, email, and/or other messages), content, and enable telecommunication with another user of another client device.
  • Other examples of application programs include calendars, editors, email clients, IM applications, SMS applications, VOIP applications, contact managers, task managers, transcoders, database programs, word processing programs, security applications, spreadsheet programs, games, search programs, and so forth.
  • Applications 242 may further include browser 245.
  • Browser 245 may include virtually any of a variety of client applications configured to receive and/or provide communications of web pages, and other content over a network.
  • Browser 245 typically provides for a graphical display of various web pages, including user interfaces provided, in part, by another computing device over the network.
  • Browser 245 may include a variety of security features, and/or other plug-in applications, modules, applets, scripts, or the like, to enable display of animation, videos, playing of audio files, or the like.
  • Browser 245 and applications 242 are configured to enable a user or requestor or searching user and/or responder user to communicating with or prepare content for sending to web server or central unit or active search server 530 of the active search engine/social networking web site 100 of FIG. 1.
  • applications 242 including online Applications like web site, we page, application, service, communication channel, thin client and smart client applications enable the user or requestor or searching user and/or responder user to send active resource searching request, receive active resources or active search results, send or receive shared data, user data, auto generated data, transactions data, active resources, contents, communications, messages and notifications.
  • online Applications like web site
  • we page, application, service, communication channel, thin client and smart client applications enable the user or requestor or searching user and/or responder user to send active resource searching request, receive active resources or active search results, send or receive shared data, user data, auto generated data, transactions data, active resources, contents, communications, messages and notifications.
  • FIG. 3 shows one embodiment of a network device 3000, according to one embodiment of the invention.
  • the embodiment of network device 3000 illustrated in FIG. 3 may be used to implement the active search engine server 530 of FIG. 1.
  • Network device 3000 may include many more components than those shown. It may also have less than all of those shown. The components shown, however, are sufficient to disclose an illustrative embodiment for practicing the invention.
  • One or more network devices, and the application programs integrated with the devices, may be used to implement the processes of the present invention, as illustrated in FIGS. 4-8 and discussed herein.
  • network device 3000 includes processing unit 312, video display adapter 314, and a mass memory, all in communication with each other via bus 322.
  • the mass memory generally includes RAM 316, ROM 332, and one or more permanent mass storage devices, such as hard disk drive 328, tape drive, optical drive, and/or floppy disk drive.
  • the mass memory stores operating system 320 for controlling the operation of network device 300. Any general-purpose operating system may be employed.
  • BIOS Basic input/output system
  • network device 3000 also can communicate with the Internet, or some other communications network, via network interface unit 310, which is constructed for use with various communication protocols including the TCP/IP protocol.
  • Network interface unit 310 is sometimes known as a transceiver, transceiving device, or network interface card (NIC).
  • the mass memory as described above illustrates another type of computer-readable media, namely computer storage media.
  • Computer storage media may include volatile, nonvolatile, removable, and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. Examples of computer storage media include RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computing device.
  • the mass memory also stores program code and data.
  • One or more applications 350 are loaded into mass memory and run on operating system 320.
  • Examples of application programs may include transcoders, schedulers, calendars, database programs, word processing programs, HTTP programs, customizable user interface programs, IPSec applications, encryption programs, security programs, VPN programs, SMS message servers, IM message servers, email servers, account managers, and so forth. More detailed discussions of some application programs are included herein.
  • Mass memory further includes web server including index server and active resources data server 356, data stores including user data, active searchable index data and active resources or data 358, and applications 350.
  • Applications 350 are shown to include active searchable data crawler and receiver component 352 and Search query processor 354 and active search results generator 355.
  • Web server 356 includes virtually any application configured to delivers Web pages and other content to browsers and other client applications via at least the HTTP protocol. However, web server 356 may also be configured to provide scripts, user interfaces, accounting interfaces, editors, security, or the like, to the client application. Moreover, web server 356 may employ a variety of other communication protocols, beyond HTTP. For example, web server 356 may be configured to manage email communication protocols, SMS protocols, IM protocols, or the like. Moreover web server 356 may employ a variety of scripts, applets, programs, or the like, to enable communications of content with a client application.
  • Data stores 358 may include any of a variety of storage mechanisms, configured to store, and otherwise managed content, applications, scripts, applets, or the like. As such, data stores 358 may be a database, a file structure, or the like. Data stores 358 may store the content into a category structure, such as folders, albums, graphs, trees, or the like, based on a user account, a web service, or the like. In one embodiment, data stores 358 may represent the Data Management services illustrated in FIG. 1, and described in more detail below in conjunction with FIG. 4-8.
  • Active Search Engine (ASE) platform 352 includes a variety of components to provide web services to a user, including search tools, user interfaces, plug-and-play modules, or ⁇ . .. . , , . , , ,
  • applications 350 may include Active searchable data crawler and receiver component 352, Search query processor 354 and Active search results generator 355.
  • a Active searchable data crawler and receiver component 352 may include program logic that monitor, tracks, crawl, receives, subscribes, registers, identifies, updates, stores, processes and indexes active resources or active searchable resources from one or more sources or active resources providers, receives and processes active search queries or request from active resource searching users or active resource requestors and provides active search results or active resources to requestors or searching users described in more detail below.
  • applications 350 may include active search engine components 356 (describe in details in Figure 6A and 6B) and program logic. Though FIG. 3 illustrates an active search engine processor, the actions and logic of each component may be combined into a single component, divided into multiple components in a different manner, or distributed in a variety of ways across multiple network devices.
  • FIG. 4 is a detail logical flow diagram generally showing one embodiment of a process for dynamic, customize & active search engine, active search query specific active search results based on dynamic, contextual, accessible & identified active link(s):
  • step 4010 allowing anonymous user(s) or registering or identifying user(s) and storing user profile, user data, connections, user social graph, subscribers, subscriptions, privacy settings, preferences, groups, networks, installed applications, subscribed services, objects & associate privacy settings, metadata and data to access active search engine;
  • step 4020 allowing anonymous external domain(s) or registering or identifying external domains with or without profile, privacy settings, and preferences for providing, publishing, sending, updating, synchronizing, presenting searchable active resources with or without active links to active search engine;
  • step 4030 allowing external domains to identifying, storing, indexing, processing, integrating, attaching, embedding, updating, presenting, publishing, creating, providing, sending, synchronizing, managing active searchable structured and/or un-structured resources or data including active link(s) with or without identifying, selecting, matching, embedding, integrating, associating, presenting attaching active link(s);
  • step 4043 receiving, updating, recording, logging and storing active searchable structured and/or un-structured resources or data from one or more sources including active link(s) with or without identifying, selecting, matching, embedding, integrating, associating, presenting, attaching active link(s);
  • step 4045 indexing and processing said active searchable structured and/or un-structured resources or data
  • step 4050 allowing searching user to submit one or more active search queries for searching active search query specific active search results with one or more active links;
  • step 4060 dynamically generating and presenting, sending, synchronizing, updating, publishing, providing active search query specific active search results with one or more dynamic, contextual, accessible & identified active links.;
  • step 4070 allow to access active search result(s) and/or associate one or more dynamic, contextual, accessible & identified active link(s) in an integrated, unified manner based on privacy settings, wherein said access comprising clicking, using, using associate dynamic & contextual application features, installing, downloading, subscribing, browsing, navigating, selecting, identifying, searching, matching, sorting, ranking, weighting, ordering, attaching, detaching, removing, adding, updating, upgrading, filtering, bookmarking, forwarding, referring, mapping, applying programming instructions, invoking, integrating, distributing, managing, configuring, customizing, authenticating, connecting, disconnecting, synchronizing, binding, creating lists or categories or groups, applying privacy settings & preferences, dynamically presenting based on one or ' more preferences & privacy settings and sharing one or more active search result(s), active links, active link(s) associate applications, services, objects, profile objects, multimedia data including text, video, audio, URLs, images, photos, graphics, documents, files, binary or executable files, structured
  • step 4075 allow to share related, selected, identified, matched data, metadata, system data, selective user & connected users of user profile, user data & connections, privacy settings, preferences of one or more active link(s) associate one or more objects, applications, application features, services, groups, networks, databases, devices, communication channels, multimedia data with active search engine server and/or active searchable data or resources provider(s) and/or searching user and/or connected users of searching user and/or 3rd parties or external domains based on one or more privacy settings, permissions and preferences;
  • FIG. 5A is a detail logical flow diagram generally showing one embodiment of a process for displaying active resources comprising:
  • step 501 OA monitoring, tracking, registering, subscribing, crawling, identifying active searchable resources from one or more sources;
  • step 5020A receiving, updating, recording, logging, storing, indexing and processing active searchable resources from one or more sources;
  • each step of displaying active resources can interact with each other's in any order and steps.
  • One or more steps work in any combination, separately and remotely. All steps are not necessary and fewer or more steps may comprise displaying active resources. Steps can work collaboratively, in any combinations, individually or separately, concurrently and step by step.
  • One or more steps are executed on same server or different server or cluster of servers and any combination thereof.
  • FIG. 5B is a detail logical flow diagram generally showing one embodiment of a process for dynamic, customize & active search engine, active search query specific active search results based on dynamic, contextual, accessible & identified active link(s):
  • step 5020 receiving, updating, recording, logging and storing active searchable structured and/or un-structured resources or data from one or more sources including active link(s) with or without identifying, selecting, matching, embedding, integrating, associating, presenting, attaching active link(s);
  • step 5030 indexing and processing said active searchable structured and/or un-structured resources or data;
  • step 5040 allowing searching user to submit one or more active search queries for searching active search query specific active search results with one or more active links;
  • step 5050 dynamically generating and presenting, sending, synchronizing, updating, publishing, providing active search query specific active search results with one or more dynamic, contextual, accessible & identified active links.
  • step 5060 allow to access active search result(s) and/or associate one or more dynamic, contextual, accessible & identified active link(s) in an integrated, unified manner based on privacy settings, wherein said access comprising clicking, using, using associate dynamic & contextual application features, installing, downloading, subscribing, browsing, navigating, selecting, identifying, searching, matching, sorting, ranking, weighting, ordering, attaching, detaching, removing, adding, updating, upgrading, filtering, bookmarking, forwarding, referring, mapping, applying programming instructions, invoking, integrating, distributing, managing, configuring, customizing, authenticating, connecting, disconnecting, synchronizing, binding, creating lists or categories or groups, applying privacy settings & preferences, dynamically presenting based on one or more preferences & privacy settings and sharing one or more active search result(s), active links, active link(s) associate applications, services, objects, profile objects, multimedia data including text, video, audio, URLs, images, photos, graphics, documents, files, binary or executable files, structured or un
  • step 5070 allow to share related, selected, identified, matched data, metadata, system data, selective user & connected users of user profile, user data & connections, privacy settings, preferences of one or more active link(s) associate one or more objects, applications, application features, services, groups, networks, databases, devices, communication channels, multimedia data with active search engine server and/or active searchable data or resources provider(s) and/or searching user and/or connected users of searching user and/or 3rd parties or external domains based on one or more privacy settings, permissions and preferences.
  • FIG. 6A a block diagram of an exemplary active search engine/social network provider, such as the active search engine/social network provider 100 shown in FIG. 1, is shown.
  • Registering or identifying or login of user(s) component 6005 allow anonymous user(s) to access limited functionalities of active search engine or registering or identifying user(s) and storing user profile, user data, connections, user social graph, subscribers, subscriptions, privacy settings, preferences, groups, networks, installed applications, subscribed services, objects & associate privacy settings, metadata and data to access active search engine.
  • Register user can log-in to active search engine and access active search engine functionalities.
  • a user profile store 6010 or 570 is provided for storing data associated with each of the users, such as the user 150 and 350 associated with user device.
  • a user profile may be generated for user 150 and 350.
  • the user 150 and 350 may select privacy settings & preferences, provide payment details, provide contact information, provide personal details & . . ,
  • the user 150 and 350 adds or updates additional information to the user profile, such as adding additional contacts, installing applications, subscribing services the user profile and social graph in the profile database 6010 or 570 may be updated with the information added or automatically updated.
  • the user profile may be stored, modified, added, and so forth to any storage medium.
  • a timestamp may be associated with the user profile. Examples of timestamp include order of occurrence in a data base, date, time of day, and the like.
  • a registering with or without profile or identifying or Log-In external domain(s) component 6015 facilitates active resource providers or external domains including web sites, applications, services, networks, objects, communication channels, databases, and devices to register with active search server 530 for providing active resources and active searchable resources and sending and/or receiving communications, active link(s) associate shared data, transaction details, statistics data, user actions details based on privacy settings.
  • a registering with or without profile or identifying or Log-In external domain(s) component 6015 allow anonymous external domain(s) or registering or identifying external domains with or without profile, privacy settings, and preferences for providing, publishing, sending, updating, synchronizing, presenting searchable active resources with or without active links to active search engine.
  • User's Active Resources and Active Search Privacy Settings, Presentation Settings & Preferences Component 6020 allow user to set one or more privacy settings for searching, selecting, presenting, sharing, providing, receiving, accessing active resources or active search results and/or related shared data, transactions data, communications data, user actions data, active links associate data and apply said privacy settings.
  • User can set pre search settings for searching, receiving, subscribing, presenting active search results including set advance searching options and/or domain or subject specific options for presenting or receiving active query specific active search results or request specific active resources including select, include or exclude one or more categories, types, ranges, keywords, filters, locations, languages, sources, networks, groups, search algorithms, real time search results, connected users of user, providers of active resources and active searchable data, set dynamic presentation settings including number of results per page, view type of presentation of active resources or active searchable resources and/or associate active links including tree, list, visual, time line, tabular, web page, tabular for categories, grouping of active resources or active search results, default sort type including date wise, source wise, rank wise, location wise, category wise, keyword . , . . J .
  • multimedia data type wise including text, html, blog, video, audio, image, photo, application, object, one or more document types, file types, present active link associate object, application, service, web page, multimedia data and any other object in an integrated manner including above or side of web page or application or presentation system and in different window or web page or presentation system, set sharing of data privacy settings including share one or more types of selective user profile, user data, transaction data, user activities, actions, events data, communication data and any other types of user data with one or more connected or related or matched users of user, any other user of network, subscribers, active search engine central unit or active search engine domain or web server, one or more or related providers of active resources or active searchable resources and one or more 3 rd parties and external domains including web sites, applications, services, networks, devices, databases.
  • User can subscribe one or more active search results based on one or more criteria and set active search result subscription settings including subscribe active resources related to one or more keywords, categories, sources, active resources providers, data types, connected or related users of user, set synchronizing types including snapshot, merge, transactional and pull and/or push subscription types.
  • User can set receiving of active resources related data from one or more connected or related or selected or matched users including filter or receive profile data, user data, one or more types of user actions, activities, transactions, events, communications on one or more types of active links, active search results related data.
  • User can set monitoring, recording, filtering, storing, processing and presenting user search related actions options for monitoring, recording, filtering, storing, processing and presenting one or more search queries specific one or more sequences of search process, user activities, actions, events and share with one or more selected & matched & related users and connected users of user.
  • User can set while searching settings including dynamically present dynamic privacy settings, presentation settings and list of active resources providers, sources & connected users of user, list of one or more types, categories, and keywords specific active advertisements, dynamically and real time sharing active search query and/or active search resources with one or more selected & matched & related users and connected users of user for collaborative searching and sharing, list of auto fill keywords for searching active resources each time when user search or receive active searchable resources.
  • search user can select one or more search keywords from list of keywords or auto fill of keywords, user can apply or associate one or more Boolean operators with active search query including "AND”, “OR”, “NOT”, “+”, “-”, “Phrases”, conditions, rules, ranges, selections, types, filters, categories, metadata, locations, languages and like.
  • User can use or select active search query from list of historical active search queries and take assistance from one or more connected or related users or experts for preparing or submitting active search queries.
  • User can set or use post active search settings or actions including filter, search & match within search, sort, dynamically change presentation or views of active search results, bookmark, save, print, categories, share, access active links associate objects, applications, services, multimedia data, provide comments, rank search results to all or one or more selected active search result(s) and/or item(s), view monitored, recorded, filtered, stores and processed one or more user actions, actions, activities, transactions, events, communications, logs related data.
  • active search settings or actions including filter, search & match within search, sort, dynamically change presentation or views of active search results, bookmark, save, print, categories, share, access active links associate objects, applications, services, multimedia data, provide comments, rank search results to all or one or more selected active search result(s) and/or item(s), view monitored, recorded, filtered, stores and processed one or more user actions, actions, activities, transactions, events, communications, logs related data.
  • Active Resources Providers or External Domain's Active Resources Privacy Settings & Preferences Component 6025 allow active search engine to set privacy settings related to active resources or active searchable resources and/or one or more active resources or active searchable resources providers including set crawler for crawling or receiving or blocking or including or excluding one or more selected or keywords or category or types specific active resources or active searchable resources from one or more selected or keywords or category or types specific active resources or active searchable resources providers or sources.
  • Set priorities types including high, medium, low to one or more active resources or active searchable resources providers or categories or keywords or types specific one or more active resources or active searchable resources providers for crawling or receiving or queuing one or more active resources.
  • Active search engine can register one or more active resources providers and can verify, validate, allow, check mutual agreements, terms, conditions for sharing revenue, receiving, sending, and subscribing, publishing, crawling, accessing & sharing data. Active search engine can apply privacy settings for loading selective use data including user profile, user generated data, auto generated user's activities, actions, events & transactions related data, communications & log data, connected users of user data, data from databases(s) of active search engine domain, data from one or more 3 rd parties domain, web sites, services, networks, devices and databases.
  • Monitoring, tracking, crawling, subscribing, & identifying active searchable resources Module 6030 facilitates active search engine to monitor, track, crawl, subscribe and identify structured and/or un-structured active resources and/or active searchable resources with or without active links and other active data & metadata.
  • Active search engine can monitoring, tracking, registering, subscribing, crawling and identifying active searchable structured and/or un-structured resources or data from one or more sources based on privacy settings of active searcn engine domain, active resources provider(s) domain(s) and/or users of active resources provider(s) domain(s) including active link(s) with or without identifying, selecting, matching, embedding, integrating, associating, presenting, attaching active link(s).
  • Active search engine can subscribe active resources and/or active searchable structured and/or un-structured resources or data from one or more sources or active resources providers including one or more web sites, applications, databases or repositories, data providers, active resources publishers, users, connected users of user, groups, services, networks and devices, wherein said subscription based on one or more replication or synchronizing topology models and types including snapshot, merge, transactional and pull & push subscriptions of active resources from one or more sources.
  • Web crawling is the process of locating, fetching, and storing the pages on the Web.
  • Web crawler is a computer program that browses the World Wide Web in a methodical, automated manner or in an orderly fashion.
  • Other terms for Web crawlers are ants, automatic indexers, bots, Web spiders, Web robots. This process is called Web crawling or spidering.
  • Web crawlers are mainly used to create a copy of all the visited pages for later processing by a search engine that will index the downloaded pages to provide fast searches.
  • a Web crawler is one type of bot, or software agent. In general, it starts with a list of URLs to visit, called the seeds.
  • the crawler visits these URLs, it identifies all the hyperlinks in the page and adds them to the list of URLs to visit, called the crawl frontier.
  • URLs from the frontier are recursively visited according to a set of policies.
  • the large volume implies that the crawler can only download a fraction of the Web pages within a given time, so it needs to prioritize its downloads.
  • the high rate of change implies that the pages might have already been updated or even deleted.
  • the behavior of a Web crawler is the outcome of a combination of policies: a selection policy that states which pages to download,
  • the web crawler collects information about the website and it's links:
  • Receiving, updating and storing active searchable resources Module 6035 of active search engine facilitates active search engine to receive, update, record and store active searchable resources from said one or more sources.
  • one or more active resources or active searchable resources providers can push, send, provide, present, publish, store, synchronize, update active resources to active search engine based on mutual privacy settings, agreements, permissions and publishing and subscribing models, preferences and privacy settings including one or more publishers-subscribers topology models, synchronizing types including snapshot, merge, transactional and pull & push selective publishing and subscribing.
  • active search engine can receiving, updating, recording, logging and storing active searchable structured and/or un-structured resources or data from one or more sources including active link(s) with or without identifying, selecting, matching, embedding, integrating, associating, presenting, attaching active link(s).
  • Indexing active searchable resources component 6040 employing one or more or plurality of indexing algorithms for indexing active resources and active searchable resources and store updated index data to Active Searchable Resources or Data & metadata index Store 565 which are accessible via index server 530 of active search engine 100.
  • index server(s) are different to web server or cluster of index server(s) in same or different location and in connected or disconnected mode.
  • Active search engine indexing collects, parses, and stores data to facilitate fast and accurate information retrieval.
  • Index design incorporates interdisciplinary concepts from linguistics, cognitive psychology, mathematics, informatics, physics, and computer science. An alternate name for the process in the context of active search engines designed to find web pages on the Internet is Web indexing.
  • Processing active searchable resources Component 6045, processes received and stored active resources and active searchable resources including structuring un-structured data or further structuring semi-structure or structured data active resources including processing, mapping, . . . J . J
  • processing can take place before indexing and/or before storing received active resources.
  • Active Resource Request and Active Search Query submission Presentation Module 6050 present interface to user or requestor via online web client or smart or mobile client for entering or sending active search query to active search engine. Interface enables searching user to prepare search query, set advance search options, preferences and privacy settings.
  • Interface can also provide keyword selection, auto fill of keywords options, spell checking of keywords, active search query specific alternate keywords, selections of one or more categories or types of active search, selection of structured and/or unstructured search options, selection of normal and/or active search options, active search query comprises one or more selections, keywords, categories, taxonomies, ontology, semantic syntax, metadata, lists, attachments, string, characters, rules, conditions, commands, Boolean operators, structured query, voice, video, image, text, document or file, xml data, script, syntax, database record, SQL query, one or more locations, languages, ranges including data range, distance range, price rage, grade or level or rank range, filters, sort types and orders, settings and other options.
  • request can be send by voice enabled technologies, request can be sent in automated manner or in background mode and request can be sent directly to active search engine without using active search engine interface.
  • request comprising request for displaying or presenting or sending one or more keywords specific or types or categories of one or more active resources from one or more types or categories specific sources or active resource providers.
  • Active resources request or active search query receiver & processor and Active Search Results or Active Resources generator and presenter Module 6055 receives & process request for active resources or receives search query for active search results from active searchable database(s).
  • active search engine 100 For example Processing of said active request or active search query at web server 530 of active search engine 100 comprising matching the active search query of user 150 with active resources index data of Active Searchable Resources or Data & metadata index Store 565 based on one or more searching & matching algorithms via index server 530 associate with web server 530 for finding actual active search resources and retrieving matched active resources from Active Searchable Resources or Data & metadata Store 560 via Active Searchable Resources or Data Server or active resources server 530 associate with web server or active search engine server 530.
  • Web server or active search engine server 530 generates active search results based on said retrieved active search query specific matched active resources and formatting, processing, dynamically associating one or more metadata, advertisement, and system data and dynamically presenting active search result to searching user or request specific active resources to requestor.
  • active search engine active results page is the listing of active resources returned by an active search engine in response to active search query.
  • the each active search result(s) or active search result item(s) or requested active resource(s) normally include a list of active resources including structured and/or unstructured and/or semi-structured active resources like web pages, database records, and structured xml data with titles, a link to the page or sources, and a short description showing where the keywords have matched content within the page, dynamically associated or attached one or more identified, contextual & relevant active links and general or common active links, dynamically loaded or presented selective active resource provider(s) profile data or other data, active link associate data, searching user's or connected or related or matched users profile data and any user data in active search result page or one or more active link associated one or more applications, services, objects, multimedia data, presentation system, groups, networks, and profile objects based on one or more privacy settings, one or more information links, important links of source domains, source link of active resource provider, active search result item(
  • Active resources request or active search query receiver & processor and Active Search Results or Active Resources generator and presenter Module 6055 can dynamically generating, presenting, sending, synchronizing, updating, publishing, providing active search query specific active search results with one or more dynamic, contextual, accessible & identified active links to searching user or requestor.
  • searching user or requestor or viewer can take one or more actions on one or more selected active resources or active search results including re-search or search & match within active search results, one or more types of sort including category wise, source wise, keyword wise, type wise, group wise, active resource data type wise including multimedia data types, date & time wise, range wise, location wise, language wise and any other sort types, bookmarks, save locally, save to remote location, export, print, filter, select dynamic presentation or view type, share one or more active resources with one or more connected, selected, related & matched users, forward, select collaborative search option, access active links, share active link associate applications, services, objects related data including transaction data, action or activities related to active links associate monitored, recorded, filtered & stored data, logs, communication data, transactions & events data, share user & connected users of user's profile & any types of user data, provide rank, provide comments, categories active search results, formatting, translating, mapping, selecting, downloading, organizing, configuring, attaching, detaching, removing, adding, listing,
  • Active links associates presenting & accessing, related data loading and sharing Module 6060, presents user selected or clicked one or more active search result item specific active links associated one or more accessible applications including applications related to search, e-commerce, shopping, deals, auctions, bids, advertisements, payment, transactions, social networking, grouping, communication, share, information & multimedia data including text, videos, audio, music, images, photos, graphics, documents, files, URLs, binary data, database & real time data viewing, accessing & management, comparison, match making, location based, download, upload, publishing & subscribing, messaging, posting information, document management, presentation, question & answers, yellow page, directories, map, collaboration, workflow, user generated contents, games, surveys, mobile, enterprise and field or domain or subject or category specific applications, services, communication channels, objects, multimedia data, web pages, groups, networks, profile objects, databases, devices, widgets, data, workspace for collaboration, connections in an unified, integrated manner or load from active search engine or load & open in separate window or load &
  • Active links associates presenting & accessing, related data loading and sharing Module 6060, allow to access active search result(s) and/or associate one or more dynamic, contextual, accessible & identified active link(s) in an integrated, unified manner based on privacy settings.
  • Active links associates presenting & accessing, related data loading and sharing Module 6060, allow to share related data of active link(s) associate one or more objects, applications, application features, services, groups, networks, databases, communication channels, multimedia data with active search engine server and/or active searchable data or resources provider(s) and/or searching user and/or connected users of searching user and/or 3rd parties or external domains based on privacy settings.
  • Active links associates presenting & accessing, related data loading and sharing Module 6060, wherein said dynamic, contextual, & accessible active links associated or attached with said active search result(s) item(s) enables searching user(s) and/or requestor and/or connected or related or matched users of searching user and/or source of search result(s) to communicate, collaborate, edit, update, process, access, order, direct, consult, warning, alerts, notification, send something via courier, provide comments, assign jobs & tasks, provide alternative works or tasks to available users, fulfill workflow, provide service, purchase products & services, accept deals, negotiate with customers, guiding somebody, sharing photos, provide directions and location information, refer brands, products & services to connected users and allow them to buy products & services, teach how to play sports, prescribe medicines, share brands purchase or preferred or like by user, modify food prepared by cook as per customers requirements, send person for repairing, maintenance, training, helping, selling, preparing, guide based on user preferences, profile, interest, education, age and like, and takes any types of user
  • Active links associates presenting & accessing, related data loading and sharing Module 6060 can selectively loads user and connected user's profile(s), social graph, auto generated or use generated data, transaction & communication data & any types of user data, data from active resource provider or active link associate applications, services, objects, multimedia data providers, data from 3 rd parties or external domains, applications, services, networks, devices & databases and data from active search engine based on privacy settings, filters, selections, preferences and permissions.
  • Active links associates presenting & accessing, related data loading and sharing Module 6060, enables active resources requestor(s), active resources searching user(s), one or more connected or related users of user, active search engine service provider, active resources provider(s), related 3 rd parties or external domains, web sites, applications, applications providers, service providers, services, networks, databases & devices to selectively share one or more identified, selected, presented & accessed active links associate one or more applications, services, communication channels, objects, multimedia data, web pages, groups, networks, profile objects, databases, devices, widgets, data, workspace related data, data loaded or provided by active search engine including user or requestor or searching user and connected users of said user's data, profile data, keywords, lists, selections, payment related data, auto fill or ready to use data & templates, related or matched or selected historical data, bookmarks, ranks & comments provided by user, system data and data provided or loaded by active resource provider and 3 rd parties or external domains, web sites, applications, applications providers, service providers, services, networks, databases
  • Active links associates presenting & accessing, related data loading and sharing Module 6060 establish communication link among active link accessing user and connected or related users, active search engine service provider domain, active resource provider(s) including active link(s), related 3 rd parties or external domains, web sites, service providers, networks, application providers, databases, devices, and sources for sharing, communicating, transacting, connecting, collaborating, participating with each other based on privacy settings via web services, programming instructions, application programming interface (API), networking and any types of communication interface.
  • API application programming interface
  • Active links associates presenting & accessing, related data loading and sharing Module 6060 enables user or searching user or requestor to install, bookmark and subscribe one or more active link(s) associate one or more applications, services, objects, multimedia data, databases, publications, messages, updated status, auto generated data, sources, web features, web pages, groups, networks, communication channels and any digital resources related to active link(s).
  • Active links associates presenting & accessing, related data loading and sharing Module 6060 provides privacy settings related to each active link associated application, service, object, profile object, multimedia data, database, device, communication channel, network, group, user data, user connections and any types of objects and digital resources.
  • Active links associates presenting & accessing, related data loading and sharing Module 6060 provides privacy settings for each active link associate each said types of digital resources in active search engine comprising: receiving a request from a user or member or searching user or requestor to install, use, access, subscribe one or more active link(s) associate one or more applications, services, objects, multimedia data, databases, publications, messages, updated status, auto generated data, sources, web features, web pages, groups, networks, communication channels and any digital resources related to active link(s), in association with the member profile; installing the requested digital resources; providing a privacy settings selection to control access to data associated with the installed, subscribed, use, access of said digital resources including one or more active link(s) associate one or more applications, services, objects, multimedia data, databases, publications, messages, updated status, auto generated data, sources, web features, web pages, groups, networks, communication , . , ,. ,
  • Active links associates presenting & accessing, related data loading and sharing Module 6060 provides access to user profile and any types of user data associate with user maintained by active search engine domain or network or website to a third-party or external domain, web site, application, network, database, device application server comprising: receiving, at the active search engine domain or network or website, a request to access an application, service, object, multimedia data, communication channel, group, network, web page, device, database from a user; identifying the said application server associated with the request; determining a user profile and any types of user data associated with the user providing the request to access the , service, object, multimedia data, communication channel, group, network, web page, device, database, the user profile including a user identifier; and transmitting the user identifier, user data associated with the user identifier, and the request to access the application to the third-party application server and receiving, at the active search engine domain or network or website, a request for data included in the user profile from the third-party application server; evaluating a privacy setting
  • auto monitoring, tracking, recording, storing, processing and presenting user actions component 6065 can identifying, monitoring, tracking, recording, storing, ranking, processing & presenting one or more user actions, activities, transactions and events related to active searching, active search results, active links and active link associate any types of active digital resources, related responses, communications, sharing, collaboration, searching based on one or more filters & privacy settings with action date & time, action categories, user provided or auto recorded action related details, action related response & message, one or more action source(s) including people, applications, services, shared workspace, media data or contents, objects, groups, networks, pages, items, links and any action related identified objects from network and/or external domains, attachments, lists, tracking status, further communication details, ratings or ranks, comments and user provided and/or dynamically associated one more active links, services, objects, media data, shared workspaces and applications.
  • action source(s) including people, applications, services, shared workspace, media data or contents, objects, groups, networks, pages, items, links and any action related identified objects from network and
  • said auto generated accessible user action's data present to one or more selected or connected or related or matched users.
  • auto monitoring, tracking, recording, storing, processing and presenting user actions component 6065 can monitoring, tracking, logging, recording, storing, processing and presenting user actions on said active search result(s) and/or associate one or more dynamic, contextual, accessible & identified active link(s) and/or active link(s) associate data & metadata.
  • user actions on active resources and active search results including active links Module 6070, facilitating user(s) to take one or more actions or group of actions on one or more selected or identified or filtered or matched active search results or active search resources including active links & active link associate any types of digital resources, metadata & data comprising sort, filter, categories, share, rank, update, remove, bookmark, synchronies, send, organize & order, forward, transfer or assign, copy, search, match, present, apply privacy settings, metadata & preferences, view & access active links, user & providers actions and logs, report spam, abuse & violation, provide comments & ranks, attach or detach one or more active links, objects, profile objects, applications, services, connected, selected, matched users or group(s) of user(s) and providers, view, define & set tracking status, view statistics & analytics and set priority type.
  • active links & active link associate any types of digital resources, metadata & data comprising sort, filter, categories, share, rank, update, remove, bookmark, synchronies, send,
  • User Data Store 6075 can store each data associate by user including user social graph, user connections with other users of network and/or external domains, user profile, subscribers, subscriptions, data related to installed applications & subscribed services, user's active resources and active search related privacy settings, presentation settings, subscription settings & preferences, saved or bookmarked active search results or active resources, active links or active link associate applications, services, objects & any types of digital resources related or associated data, auto generated data related to user's each actions, activities, transactions, locations and events, user generated data, data generated or provided by active links, applications, services, objects, networks, groups, databases, devices, communication channels, web pages use and access by user, data provided to or associate with user by active search engine domain or web site or application or network, active resources providers and 3 rd parties or external domains, web sites, applications, services, databases, networks and devices.
  • User Data Store 6075 can provide privacy settings to user for setting one or more types of privacy settings with one or more types of user data for sharing, providing accessing rights and presenting one or more selected, related, matched user data to user, connected users of user, any other users, active search engine, active resource providers and 3 rd parties or external domains.
  • the said one or more components of active search engine can interact with each other's in any order and steps.
  • One or more component can interact with related components of active resource provider.
  • One or more component works in any combination and separately. All components are not necessary and fewer or more components may comprise active search engine server.
  • Components can work concurrently or step by step.
  • One or more components are on same server or different server.
  • the said one or more components of active search engine can accesses, used, host and managed from web server, mobile device or network or application, online, offline and smart client application and any other types of applications, services, networks and devices.
  • FIG. 6B a block diagram of an exemplary active resources or active searchable resources provider(s), such as the active resources or active searchable resources provider 200 shown in FIG. 1, is shown.
  • Registering, Login, and connecting with Active Search Engine (ASE) component 6010B enables active resources and active searchable resources provider to register and login with Active Search Engine (ASE) for providing, synchronizing, updating, sending & publishing structures, semi-structures and unstructured active resources or active searchable resources, connecting, disconnecting, blocking, allow to subscribe and allowing or enabling Active Search Engine (ASE) to connect with domain for crawling active resources and active searchable resources including active links, active link(s) associate one or more applications, services, objects, multimedia data, and any types of active digital resources, information links, important links, any types of associate metadata, system data & data and enable Active Search Engine (ASE) and/or one or more users, applications, services, profiles, objects, communication channels, networks, groups, databases, devices of Active Search Engine (ASE) to communicate with active resources and active searchable resources provider(s) and/or one or more users of users, applications, services, profiles, objects, communication channels, networks, groups, databases, devices of active resources and active searchable resources provider(s).
  • Active Resources Management Module(s) 6015B discussed in more details in Fig. 9 facilitates active resources and active searchable resources provider(s) to create, edit, update, provide, publish and manage active resources, active searchable resources and associate active links, information links.
  • Active Resources Provider, Publishing and Privacy Settings Component 6020B allow providers to set active resources crawling, sending, providing related privacy settings including allow one or more selected active resources, types, categories, sources including web pages, applications, services, communications channels, objects, users, users data & user generated data, connected users of users, user's applications & services, users' profile, auto generated data including users actions, activities related data, logs, databases, networks, groups, devices and keywords specific of active resources searchable for active search engine and enable active search engine domain to crawl and receive said one or more allowable or selected active structured and/or un-structured resources.
  • Provide can select active resources publishing or providing synchronizing types including snapshot, merger, transactional and pull & push selective publishing of active structured and/or un- structured resources including web pages, data of databases(s), attached or associated active links, active links associate objects, applications, services, networks, groups, databases, communication channels, web pages, multimedia data and user profile & user data.
  • Provider can apply privacy settings to each active link associate object, application, service, multimedia data, group, network, communication channel, database, web page including sharing selective data with active search engine, searching user or requestor of active resources, connected users of searching user or requestor of active resources and one or more 3 rd parties or external domains, applications, services, networks, databases and devices.
  • Active Resources including active link(s) related communications and data sharing Component 6025B, enabling active resources and active searchable resources provider(s) to receive, update, store, process and present data including user or searching user or requestor profile data, user data, user generated data, auto generated data, data provided by active search engine and 3 rd parties or external domains, web sites, devices, databases, and networks from active search engine related to active resources and associate active links provided by active resources and active searchable resources provider(s), accessed and used by users or searching users or requestors of active search engine including transacting, searching, sharing, processing, editing, viewing, listing, reading, downloading, subscribing, installing, creating, joining, communication, collaboration, workflow and any types of user actions by user(s).
  • Active Search Engine Integration Component 6030B enables active resources and active searchable resources providers and 3 rd parties or external domains, web sites, portals, applications, services, networks, and devices to integrate active search engine related one or more sources, active resources and active searchable resources providers, ⁇ . . . _
  • Active Search Engine Integration Component 603 OB enables active resources and active searchable resources providers to provide active search engine to members of their network to search active resources and active searchable resources of active resources and active searchable resources provider or present or current network or domain or web site or application or service or device.
  • the said one or more components of active resources and active searchable resources provider of active search engine can interact with each other's in any order and steps.
  • One or more component can interact with related components of active search engine.
  • One or more component works in any combination and separately. All components are not necessary and fewer or more components may comprise active search engine server. Components can work concurrently or step by step.
  • One or more components are on same server or different server.
  • the said one or more components of active search engine can accesses, used, host and managed from web server, mobile device or network or application, online, offline and smart client application and any other types of applications, services, networks and devices.
  • FIG. 7 and 8 is an interaction diagram of a process for, monitoring, tracking, registering, subscribing, crawling, identifying, receiving, updating, recording, logging, storing, indexing and processing active resources from one or more active resource providers or sources and generating, updating, sending, publishing, presenting & providing request specific active resources in accordance with an embodiment of the invention.
  • anonymous users are allowed to search active search engine without registration.
  • users e.g. user(s) 1 0 are allow to register with or without profile with web server or active search server or central server unit 530 of active search engine 100 for using and accessing active search engine and enhanced functionalities of active search engine which are not allowed or restrict to unregistered users including creating user connections & social graph, network, group, sharing with connected or related users and active resource providers, applying privacy settings, recording user's actions, activities.
  • unregistered user can also use limited enhanced functionalities of active search engine. , ,. .
  • a process ⁇ in one embodiment allow anonymous user(s) or registering or identifying user(s) and storing user profile, user data, connections, user social graph, subscribers, subscriptions, privacy settings, preferences, groups, networks, installed applications, subscribed services, objects & associate privacy settings, metadata and data to access active search engine.
  • registered users profile and registering information are stored to User and active resource providers (ARPs) or external domains Profile & Data Store(s) store 710.
  • ARPs User and active resource providers
  • ARP external domains Profile & Data Store
  • users and active resource providers (ARP) or external domains profile data store are different or same.
  • a process 704 in one embodiment allow anonymous active resource providers (ARPs) or external domains to provide active resources to active search engine.
  • active resource providers (ARPs) or external domains to register with active search engine with or without profile for providing structured, semi-structured & unstructured active resources and/or allow to crawl or provide all or selective active resources based on one or more privacy settings including allow to crawl one or more types, categories, keywords, applications, services, communication channels, databases, devices, networks, groups, web pages, sources, web features specific one or more selected active resources.
  • a process 704 in one embodiment allow anonymous external domain(s) or registering or identifying external domains with or without profile, privacy settings and preferences for providing, publishing, sending, updating, synchronizing, presenting searchable active resources with or without active links to active search engine.
  • registered active resource providers (ARPs) or external domains profile and registering information are stored to User and active resource providers (ARPs) or external domains Profile & Data Store(s) store 710.
  • users and active resource providers (ARP) or external domains profile data store are different or same.
  • active search engine also provide social networking or other types of networking functionalities and allow user to register with web server 530 and providing social networking functionalities for enhanced active search engine functionalities including users can create & update connections & social graph among other users of network including friends, family, co-workers, related, matched, selected & like minded users, install applications, subscribe services and communication channels, update profile, provide user generated contents, share contents including user actions data, transactions & events data, communication details or logs and user generated data, communicate with other members of social network, provide user services and responses to other users including searching user 150.
  • searching user 150 and social network user or member 350 are same and/or different.
  • registered users or members profile and registering information are stored to User and active resource providers (ARPs) or external domains Profile & Data Store(s) store 710.
  • ARPs User and active resource providers
  • ARP external domains Profile & Data Store
  • users and active resource providers (ARP) or external domains profile data store are different or same.
  • active searching users and user or member of social network are same or different.
  • register user comprising searching user, user, requestor, member of social network, user of applications & communication channels, subscriber of services, connected or related users of user, active resources providers, external domains, application, service, device, database, object, network, group of present network or active search engine and/or external domains.
  • central unit or active search engine can identify users, entities, ARPs & external domains or anonymous or un-registered users for providing, receiving, searching, crawling, sharing, publishing, using, accessing active resources.
  • users 150 and 350 can set, update, select, store & apply one or more privacy settings for allow to access, share, use, publish, subscribe, modify, update one or more types of user data including user selective generated data, user communications, received data from other sources & connected users of user, application specific, service specific, profile specific, transactions, actions, activities, locations & events or types of transactions, actions, activities, locations & events specific selective data, store, update, set & apply one or more user preferences including active search results dynamic presentations, subscription preferences, set, select, update, store & apply one or more filters for receiving active resources or active query specific active searchable resources or data, create and store connections among users, update social graph, manage and store list of subscribers & subscriptions, create or join and store groups & networks, store information about installed one or more applications, subscribed services, objects & associate privacy settings, metadata and data.
  • active resources providers and external domains can set, update, select, apply and store one or more privacy settings and preferences including allow accessing, using, sharing, providing, sending, receiving, publishing, and crawling one or more types of active resources with active search engine.
  • process 712 of searching user 705 of active resource provider or external domain and 716 of responder or member of social network or searching user or requestor or 3 rd parties' service provider, all theses updates of respective user are store and update to user data store 718.
  • active resources providers and external domains can apply Active Search Engine Standard and allow active resources providers and external domains to use, install, subscribe & access active resources management applications & services (describe in detail in Fig. 6015B & fig. 9) for creating, updating, identifying, managing and providing Active Searchable Resources or Data and allow active resources providers and external domains to Active Search Engine integration with active resources provider domains and external domains via plug-ins, widgets, application programming interface (API), web services, programming instructions and any other communication interface for sending active resources based on privacy settings and/or receiving data including related searching users activities, actions, events, locations, transactions related data & any other selective user profile & user data and communicating, collaborating, workflow, sharing and participating with Active Search Engine and/or users of Active Search Engine.
  • Active Search Engine Standard and allow active resources providers and external domains to use, install, subscribe & access active resources management applications & services (describe in detail in Fig. 6015B & fig. 9) for creating, updating, identifying, managing and providing Active Searchable Resources or
  • active search engine is also enabled or configured to identifying, storing, indexing, processing, integrating, attaching, embedding, updating, presenting, publishing, creating, providing, sending, synchronizing, managing active searchable structured and/or un-structured resources or data including active link(s) with or without identifying, selecting, matching, embedding, integrating, associating, presenting attaching active link(s).
  • process 726 in one embodiment allowing active resources providers and external domains to identifying, storing, indexing, processing, integrating, attaching, embedding, updating, presenting, publishing, creating, providing, sending, synchronizing, managing active searchable structured and/or un-structured resources or data including active link(s) with or without identifying, selecting, matching, embedding, integrating, associating, presenting attaching active link(s).
  • active search engine can monitoring, tracking, registering, subscribing, crawling and identifying active searchable structured and/or un-structured resources or data including active link(s) with or without identifying, selecting, matching, embedding, integrating, associating, presenting, attaching active link(s) from one or more sources e.g. in , i ( . resort ⁇ .
  • crawler of active search engine can crawling from said one or more sources or active resources providers can providing active resources and active searchable resources to active search engine e.g. in process 731 active search engine server 530 and/or in process 732 active resource provider 200 can provide active resources to active search engine based on privacy settings.
  • active search engine 530 can receive, update, record, log and store active searchable structured and/or un-structured resources or data from one or more sources via process 733 and 734 including active link(s) with or without identifying, selecting, matching, embedding, integrating, associating, presenting, attaching active link(s).
  • index server(s) are different to web server or cluster of index server(s) in same or different location and in connected or disconnected mode. Active search engine indexing collects, parses, and stores data to facilitate fast and accurate information retrieval.
  • processing said each received, recorded, updated, logged and stored active searchable resources and active resources comprising structuring un-structured data or further structuring semi-structure or structured data or active resources including processing, mapping, analyzing, formatting, converting, parsing, text data, xml document, identifying fields, tags, categories, metadata, database records and store structured data to database(s), associating one or more identified, contextual, relevant and dynamic active link(s), metadata, categories, keywords, locations, advertisements, system data, verify and validating privacy settings, authentication information, security policies & certificates, transfer content to firewalls & antivirus for spam, junk & virus filter, compress or decompress, encrypt or decrypt, spell checking, conversion, formatting, editing, clarifying, update details, detecting languages, translating, transcribing, converting to other formats like voice, text, associating ranks, date & time, payment information, associating structured data and in process 742, storing, updating & further indexing said processed and updated data to Active searchable resources or data
  • user or requestor or active searching user can select & apply one or more filters for receiving active search results or active resources, select one or more types and/or sources of active resources and select, set, update & apply advance search settings for receiving active resources based on subscription and request or receiving active search query specific active resources.
  • active search engine can store said user determined updated filters, types & sources and advance search settings for receiving active resources via from user or requestor or active searching user via process 746.
  • active search engine presents active search interface to user or requestor or active searching user via online web pages or online client or smart client e.g. mobile client for entering or sending active search query to active search engine.
  • Interface enables searching user to prepare search query, set advance search options, preferences and privacy settings.
  • Interface can also provide keyword selection, auto fill of keywords options, spell checking or keyword checking, active search query specific alternate keywords, selections of one or more categories or types of active search, selection of structured and/or unstructured search options, selection of normal and/or active search options, active search query comprises one or more selections, keywords, categories, taxonomies, ontology, semantic syntax, metadata, lists, attachments, string, characters, rules, conditions, commands, Boolean operators, structured query, voice, video, image, text, document or file, xml data, script, syntax, database record, SQL query, one or more locations, languages, ranges including data range, distance range, price rage, grade or level or rank range, filters, sort types and orders, settings and other options.
  • request can be send by voice enabled technologies, request can be sent in automated manner or in background mode and request can be sent directly to active search engine without using active search engine interface.
  • request comprising request for displaying or presenting or sending one or more keywords specific or types or categories of one or more active resources from one or more types or categories specific sources or active resource providers.
  • active search engine receives & processes active search query or request for active resources and generates query specific active search results or request specific active resources from active searchable database(s). For example Processing of said active request or active search query at web server 530 of active search engine 100 comprising matching the active search query of user 150 with active resources index data of Active Searchable Resources or Data & metadata index Store 565 based on one or more searching & matching algorithms via index server 530 associate with web server 530 for finding actual active search resources and retrieving matched active resources from Active Searchable Resources or Data & metadata Store 560 via Active Searchable Resources or Data Server or active resources server 530 associate with web server or active search engine server 530.
  • Web server or active search engine server 530 generates active search results based on said retrieved active search query specific matched active resources and formatting, processing, dynamically associating one or more metadata, advertisement, and system data and dynamically presenting active search result to searching user or request specific active resources to requestor.
  • active search engine active results page is the listing of active resources returned by an active search engine in response to active query.
  • the each active search result(s) or active search result item(s) or requested active resource(s) normally include a list of active resources including structured and/or unstructured and/or semi-structured active resources like web pages, database records, and structured xml data with titles, a link to the page or sources, and a short description showing where the Keywords have matched content within the page, dynamically associated or attached one or more identified, contextual & relevant active links and general or common active links, dynamically load or present selective active resources provider(s) profile data or other data, active link associate data, searching user's or connected or related or matched users profile data and any user data in active search result page or one or more active link associated one or more applications, services, objects, multimedia data, presentation system, groups, networks, and profile objects based on one or more privacy settings, one or more information links, important links of source domains, source link of active resource provider, active search result item(
  • active search results comprising any types of digital resources, multimedia data including text, html, videos, images, photos, audio, binary data, databases, documents, files, objects, applications, URLs, links and associate dynamic presentation systems and associate dynamic application features.
  • active search engine can queuing, scheduling, presenting, sending, broadcasting, publishing, updating, synchronizing, highlighting, advertising, posting, appending, attaching, storing said generated one or more active search results or items to searching user(s).
  • active search engine can dynamically generating, presenting, sending, synchronizing, updating, publishing, providing active search query specific active search results with one or more dynamic, contextual, accessible & identified active links to searching user or requestor.
  • process 761 in one embodiment dynamically present active search query specific active search result based on privacy settings, presentation settings and preferences.
  • searching user or requestor or viewer can take one or more actions on one or more selected active resources or active search results including re-search or search & match within active search results, one or more types of sort including category wise, source wise, keyword wise, type wise, group wise, active resource data type wise including multimedia data types, date & time wise, range wise, location wise, language wise and any other sort types, bookmarks, save locally, save to remote location, export, print, filter, select dynamic presentation or view type, share one or more active resources with one or more connected, selected, related & matched users, forward, select collaborative search option, access active links, share active link associate applications, services, objects related data including transaction data, action or activities related to active links associate monitored, recorded, filtered & stored data, logs, communication data, transactions & events data, share user & connected users of user's profile & any types of user data, provide rank, provide comments, categories active search results, formatting, translating, mapping, selecting, downloading, organizing, configuring, attaching, detaching, removing
  • process 765 in one embodiment presents user selected or clicked one or more active search result item specific active links associated one or more accessible applications including applications related to search, e-commerce, shopping, deals, auctions, bids, advertisements, payment, transactions, social networking, grouping, communication, share, information & multimedia data including text, videos, audio, music, images, photos, graphics, documents, files, URLs, binary data, database & real time data, viewing, accessing & management, comparison, match making, location based, download, upload, publishing & subscribing, messaging, posting information, document management, presentation, question & answers, yellow page, directories, map, collaboration, workflow, user generated contents, games, surveys, mobile, enterprise and field or domain or subject or category specific applications, services, communication channels, objects, multimedia data, web pages, groups, networks, profile objects, databases, devices, widgets, data, workspace for collaboration, connections in an unified, integrated manner or load from active search engine or load & open in separate window or load & open from separated domain i.e. other than active search engine
  • process 765 in one embodiment allow user to access active search result(s) and/or associate one or more dynamic, contextual, accessible & identified active link(s) in an integrated, unified manner based on privacy settings.
  • process 765 and 770 in one embodiment allow user to share related data of active link(s) associate one or more objects, applications, application features, services, groups, networks, databases, communication channels, multimedia data with active search engine server and/or active searchable data or resources provider(s) and/or searching user and/or connected users of searching user and/or 3rd parties or external domains based on privacy settings.
  • said dynamic, contextual, & accessible active links associated or attached with said active search result(s) item(s) enables searching user(s) and/or requestor and/or connected or related or matched users of searching user and/or source of search result(s) to communicate, collaborate, edit, update, process, access, order, direct, consult, warning, alerts, notification, send something via courier, provide comments, assign jobs & tasks, provide alternative works or tasks to available users, fulfill workflow, provide service, purchase products & services, accept deals, negotiate with customers, guiding somebody, sharing photos, provide directions and location information, refer brands, products & services to connected users and allow them to buy products & services, teach how to play sports, prescribe medicines, share brands purchase or preferred or like by user, modify food prepared by cook as per customers ⁇ . . .
  • process 765 and 770 in one embodiment, selectively loads user and connected user's profile(s), social graph, auto generated or use generated data, transaction & communication data & any types of user data, data from active resource provider or active link associate applications, services, objects, multimedia data providers, data from 3 rd parties or external domains, applications, services, networks, devices & databases and data from active search engine based on privacy settings, filters, selections, preferences and permissions.
  • process 765 and 770 enables active resources requestor(s), active resources searching user(s), one or more connected or related users of user, active search engine service provider, active resources provider(s), related 3 rd parties or external domains, web sites, applications, applications providers, service providers, services, networks, databases & devices to selectively share one or more identified, selected, presented & accessed active links associate one or more applications, services, communication channels, objects, multimedia data, web pages, groups, networks, profile objects, databases, devices, widgets, data, workspace related data, data loaded or provided by active search engine including user or requestor or searching user and connected users of said user's data, profile data, keywords, lists, selections, payment related data, auto fill or ready to use data & templates, related or matched or selected historical data, bookmarks, ranks & comments provided by user, system data and data provided or loaded by active resource provider and 3 rd parties or external domains, web sites, applications, applications providers, service providers, services, networks, databases & devices including active link associate data, system data, access
  • process 765 and 770 in one embodiment establishing communication link among active link accessing user and connected or related users, active search engine service provider domain, active resource provider(s) including active link(s), related 3 parties or external domains, web sites, service providers, networks, application providers, databases, devices, and sources for sharing, communicating, transacting, connecting, collaborating, participating with each other based on privacy settings via web services, programming instructions, application programming interface (API), networking and any types of communication interface.
  • API application programming interface
  • process 765 and 770 in one embodiment enables user or searching user or requestor to install, bookmark and subscribe one or more active link(s) associate one or more applications, services, objects, multimedia data, databases, publications, messages, updated status, auto generated data, sources, web features, web pages, groups, networks, communication channels and any digital resources related to active link(s).
  • process 765 in one embodiment provides privacy settings related to each active link associated application, service, object, profile object, multimedia data, database, device, communication channel, network, group, user data, user connections and any types of objects and digital resources.
  • process 765 and 770 in one embodiment provides privacy settings for each active link associate each said types of digital resources in active search engine comprising: receiving a request from a user or member or searching user or requestor to install, use, access, subscribe one or more active link(s) associate one or more applications, services, objects, multimedia data, databases, publications, messages, updated status, auto generated data, sources, web features, web pages, groups, networks, communication channels and any digital resources related to active link(s), in association with the member profile; installing the requested digital resources; providing a privacy settings selection to control access to data associated with the installed, subscribed, use, access of said digital resources including one or more active link(s) associate one or more applications, services, objects, multimedia data, databases, publications, messages, updated status, auto generated data, sources, web features, web pages, groups, networks, communication channels and any digital resources related to active link(s); receiving the privacy settings selection from the member; and displaying the data associated with the said digital resources based on the privacy settings selection, wherein the data associated with the installed application is displayed to
  • process 765 and 770 in one embodiment providing access to user profile and any types of user data associate with user maintained by active search engine domain or network or website to a third-party or external domain, web site, application, network, database, device application server comprising: receiving, at the active search engine domain or network or website, a request to access an application, service, object, multimedia data, communication channel, group, network, web page, device, database from a user; identifying the said application server associated with the request; determining a user profile and any types of user data associated with the user providing the request to access the , service, object, multimedia data, communication channel, group, network, web page, device, database, the user profile including a user identifier; and transmitting the user identifier, user data associated with the user identifier, and the request to access the application to the third-party application server and receiving, at the active search engine domain or network or website, a request for data included in the user profile from the third-party application server; evaluating a privacy setting associated with the user profile; comparing the request for
  • each data associate by user including user social graph, user connections with other users of network and/or external domains, user profile, subscribers, subscriptions, data related to installed applications & subscribed services, user's active resources and active search related privacy settings, presentation settings, subscription settings & preferences, saved or bookmarked active search results or active resources, active links or active link associate applications, services, objects & any types of digital resources related or associated data, auto generated data related to user's each actions, activities, transactions, locations and events, user generated data, data generated or provided by active links, applications, services, objects, networks, groups, databases, devices, communication channels, web pages use and access by user, data provided to or associate with user by active search engine domain or web site or application or network, active resources providers and 3 rd parties or external domains, web sites, applications, services, databases, networks and devices.
  • process 771 in one embodiment provide privacy settings to user for setting one or more types of privacy settings with one or more types of user data for sharing, providing accessing rights and presenting one or more selected, related, matched user data to user, connected users of user, any other users, active search engine, active resource providers and 3 rd parties or external domains. T . . . . ,
  • process / ii in one embodiment present user associated selected and related data including said updated, received & shared data from 771.
  • auto identifying, monitoring, tracking, recording, storing, ranking, processing & presenting 780 one or more user actions, activities, transactions and events related to active searching, active search results, active links and active link associate any types of active digital resources, related responses, communications, sharing, collaboration, searching based on one or more filters & privacy settings with action date & time, action categories, user provided or auto recorded action related details, action related response & message, one or more action source(s) including people, applications, services, shared workspace, media data or contents, objects, groups, networks, pages, items, links and any action related identified objects from network and/or external domains, attachments, lists, tracking status, further communication details, ratings or ranks, comments and user provided and/or dynamically associated one more active links, services, objects, media data, shared workspaces and applications.
  • said auto generated accessible user action's data present to one or more selected or connected or related or matched users.
  • facilitating user(s) to take one or more actions or group of actions on one or more selected or identified or filtered or matched active search results or active search resources including active links & active link associate any types of digital resources, metadata & data comprising sort, filter, categories, share, rank, update, remove, bookmark, synchronies, send, organize & order, forward, transfer or assign, copy, search, match, present, apply privacy settings, metadata & preferences, view & access active links, user & providers actions and logs, report spam, abuse & violation, provide comments & ranks, attach or detach one or more active links, objects, profile objects, applications, services, connected, selected, matched users or group(s) of user(s) and providers, view, define & set tracking status, view statistics & analytics and set priority type.
  • process 780 in one embodiment presenting user actions, events, transactions & tracking status data.quaint .
  • the said one or more processes of active search engine can interact with each other's in any order and steps.
  • One or more processes are works in any combination, separately and remotely. All processes are not necessary and fewer or more process may comprise active search engine. Each process can work concurrently or step by step.
  • One or more processes are executed on same server or different server.
  • FIG. 9 illustrates graphical user interface (GUI) for creating, updating, editing, storing, saving, uploading, configuring, providing, publishing and managing one or more active resources including active links, active link associate digital resources, applications, services, objects, associate privacy settings, metadata & data, information links with an embodiment of the invention.
  • GUI graphical user interface
  • user can create one or more active links and/or information links.
  • user can create new active link via clicking "Create New" button 9022 and enter name and title of active link in text box 9086 e.g. "Buy" active link name and select active link associate one or more identified link or URL or namespace or URI of applications, services, objects, profile objects, identities, groups, networks, databases, sources, communication channels, web pages, devices, workspace, multimedia data, attachments, lists, widgets, and any types of digital resources e.g. in this example user select link or URL of online buying application from list of prospective active link related digital resources 9087, which user can upload, import from one or more sources.
  • 9088 shows user can upload Active Link(s) related one or more applications, objects, profile objects, multimedia data, links, widgets, Web pages, scripts, programming instructions files and root URLs or links or URI of said digital resources are listed in list 9087.
  • User can manually enter URL or URI or Namespace or link of Active Link(s) associate digital resources which are presented in list 9087.
  • User can search 9093 from list 9087 for selecting URLs or links or URIs for creating and updating active links.
  • User can attach or detach or remove one or more links or URLs or URIs from list 9087.
  • User can associate one or more access conditions, rules, agreements and certificates 9090, associate or load data or dynamic conditions & privacy settings of loading of data 9091, associate or apply privacy settings & metadata 9095, associate details, helps, access information 9096 with said active link. Finally user generates, save and preview said created active link 9005. 9007 shows said created and generated active link "Buy”. User can access, test, verify, validate and update said generated and presented active link. User can also update one or more selected active links from list of created active links 9006. All said created active links are listed in active link list 9001, created information links listed in information links 9002 and created important links are listed in important links 9003.
  • 9010 facilitates active resources providers to create, update, edit, store, save, provide, publish and mange one or more active resources.
  • Active resource provider can select "New" button 9045 for presenting empty editor for preparing or drafting or crating active resources and load resources of selected Web Pages or URL(s) 9047, loads selected or retrieved or generated data from database(s) 9049, import resources from one or more external sources 9052, manually past resources 9054, select from list of resources or templates of resources 9056, select resources from one or more sources including databases, external domains, applications, services, devices, networks, data providers and any other digital data sources 9057 to Active Resource Editor 9030.
  • User can loads, view, navigate, create, edit, manage, access, draft one or more types of resources via categories active resources tabs 9020.
  • User can create new or edit & update existing active resources 9059. User can discard in process active resources 9046.
  • loading deals related all 30 data from databases via 9049 and presenting in editor 9030.
  • User can edit, update and process content (all standard editor related features can provided to user fro drafting, editing, updating and preparing active resources which are not shown here). For example user can select active links (1) Buy (2) Share (3) Buy for friend from list of active links 9001.
  • User can search 9095 one or more active links based on one or more search criteria from list of active links 9001.
  • User can attach one or more selected active link(s) to selected active resources or data or records 9030.
  • user attach via 9068 said 3 selected active links (1) Buy (2) Share (3) Buy for friend from list of active links 9001 which are presented in contextual and related active links 9027 or detach attached active links via 9071 with said one or more deals loaded and presented in 9030.
  • User can order, format & apply one or more dynamic presentation settings 9074 for said attached active links 9027.
  • user can also select general active links 9024 which are related to one or more types or categories of active resources.
  • user can select information links (1) Details, (2) Highlights, (3) Contacts, Maps & Directions, (4) Reviews. (5) Rank and (6) Statistics from list of information links 9002.
  • User can search 9066 one or more information links based on one or more search criteria from list of information links 9002.
  • User can attach one or more selected information link(s) to selected active resources or data or records 9030. For example user attach via 9069 said 6 selected information (1) Details. (2) Highlights. (3) Contacts. Maps & Directions. (4) Reviews. (5) Rank and (6) Statistics from list of information links 9002 which are presented in information links 9023 or detach attached information links via 9072 with said one or more deals loaded and presented in 9030.
  • User can order, format & apply one or more dynamic presentation settings 9075 for said attached information links 9023.
  • user can select important URLs or links (1) Contact Us, (2) Sign Up, (3) NYC Deals from list of important links 9003.
  • User can search 9097 one or more important links based on one or more search criteria from list of important links 9003.
  • User can attach one or more selected important link(s) to selected active resources or data or records 9030.
  • user attach via 9070 said 3 selected important links (1) Contact Us, (2) Sign Up, (3) NYC Deals from list of important links 9003 which are presented in important links 9025 or detach attached important links via 9073 with said one or more deals loaded and presented in 9030.
  • User can order, format & apply one or more dynamic presentation settings 9076 for said attached important links 9025.
  • contextual active links e.g. 9027 and general active links 9024
  • information links 9023 and important links 9025 with active resources e.g. 9030 user can associate or apply privacy settings 9048, associate metadata 9050, presentation settings 9051, add title or subject 9053, associate access conditions, rules, agreements and certificates 9055 with said active resources e.g. 9030 and user can save data active resources to databases via Save to Database(s) 9031 option.
  • said created active data resources 9030 with active links save to deals related database via selecting "Save to Database(s)" 9031 option.
  • Web page related active resources can saved via "Save to Web Page(s)" 9032 option.
  • user can save and publish said active resources via "Save and Publish” option, which publishes said active resources to active resource provider's domain including one or more web sites, portals, applications, services, devices, databases and networks.
  • active resource provider's deals related web site "Hot Deals of New York City” shown and discussed in details in Fig. 9 (10090) and said published active resources enables active search engine to monitor, track, crawl, receive, store, index, process and present said active resources shown in Fig. 11 (11032) of active search engine's search results.
  • user can save and provide 9034 active resources to active search engine based on push publishing to subscriber active search engine based on one or more privacy settings, push synchronizing settings including selecting snapshot, merge, transactional types of synchronizing or providing active resources to active search engine via web services, application programming interface (API) and any types of communication interface.
  • Active search engine can receives, stores, indexes, processes and presents said active resources to requestor or active searching user of active search engine.
  • user can save said drafted active resources to draft 9036 for later editing, updating and publishing purpose.
  • user can apply said similar attached active links, information links and important links and all settings with active resources e.g. 9033 to all or selected one or more web pages or data or resources 9038 e.g. user applies said settings with all 30 deals related data.
  • user can update, preset & apply defaults including attach selected one or more active links, information links and important links, apply privacy settings, associate metadata, presentation settings and all other settings & associate data to one or more selected categories, types, features, keywords specific active resource 9037.
  • user can apply settings, preferences and privacy settings for crawler of active search engine for monitoring, tracking, crawling, receiving, storing, accessing, modifying, updating, sharing, transferring, indexing, processing, accessing active links, sharing active links associate any types of selective data and presenting said one or more active resources or one or more types and categories specific active resources via Active Search Engine Crawler Settings 9040.
  • user can take one or more actions 9009 or 9035 on one or more selected 9026 active resources of active resource editor 9030 comprising search, match, save, publish, provide, select, sort, filter, bookmark, share, view, categories, format, order, attach, detach, apply privacy settings, associate metadata, and attach active links & information links to groups of active resources.
  • user can set editor options including auto loading web page or data in editor, auto attaching matched or related active links, information links, data, metadata, privacy settings and presentation settings, auto identifying, creating & updating active links, information links & important links and set other automated or default operations related settings.
  • FIG. 10 illustrates exemplary active resource provider or external network or domain or web site fig. 1-200, in accordance with an embodiment of the invention. Active resources created from , . . _, ,
  • Fig.y ( uiuj are display or present to active resource provider s web site or application or service, for example said active resources with active links presented in web page of deals related web site "Hot Deals of New York City" 10090.
  • active resources 10090 including active links (1) Buy 10032, (2) Buy it for a friend 10033 and (3) Share 10034, title 100300, information links (1) Details. 10041 (2) Highlights. 10042 (3) Contacts. Maps & Directions. 10040 (4) Reviews. (5) Rank and (6) Statistics 10043.
  • active resource provider can attach similar or different or less or more active links with active resources for active search engine which are different than presented in active resource provider site or domain or application or service. For example in above example information links (4) Reviews.
  • Active search engine 100 can monitoring, tracking, crawling said active resources 10090 via web server 530 from said web page of web site 200 "Hot Deals of New York City" of active resource provider via web server 930 based on privacy settings of active resource provider and/or receive said active resources directly from database of active resource provider based on active resource provider's privacy settings and publication settings and store said received active resources to Active Searchable Resources or Data & metadata Store 560 of active search server 530 of active search engine 100 and processing and indexing said active resources and store said index data to Active Searchable Resources or Data & metadata index Store 565 of index server associate to web server 530.
  • FIG. 11 illustrates examples of active search engine search results related to deals posted or published & provided by active resource provider 200 (discussed in Figures. 9 & 10) and accessing active links by searching user of active search engine.
  • active searching user [Yogesh Rathod] logged to active search engine and submits active query e.g. "New York City Deals" 11010 to active search server 530
  • said active search server send query to index server for matching active search query with index data of Active Searchable Resources or Data & metadata index Store 565 and returns one or more active resources or active search results from Active Searchable Resources or Data & metadata Store 560 based on said matched index data and present active said search results e.g. search result includes said deal related active resources (discussed in Figures.
  • Active search engine 100 monitors, tracks, filters, records, stores, processes and presents one or more user actions and actions related data 11031 including transaction data, communication details, selective user profile and user data from active search engine profile store and tracking status & user actions 11010 and share said data with one or more connected or related users of user, other users of network, active search engine 100, active resource provider(s) e.g. 200 and 3 rd parties external domains, web sites, service providers, applications, databases, devices and networks.
  • active resource provider(s) e.g. 200 and 3 rd parties external domains, web sites, service providers, applications, databases, devices and networks.
  • FIG. 11 shows active search result item(s) 11032, 11040 with more active search results presented in multiple pages of active search results.
  • User can navigate pages 1 1045.
  • User can select one or more search results or items via each search result or item specific check box 11050 & 1 1040 and tack one or more actions on active search results 11017 and 11020.
  • searching user or requestor or viewer can take one or more actions on one or more selected active resources or active search results including re-search or search & match within active search results, one or more types of sort including category wise, source wise, keyword wise, type wise, group wise, active resource data type wise including multimedia data types, date & time wise, range wise, location wise, language wise and any other sort types, bookmarks, save locally, save to remote location, export, print, filter, select dynamic presentation or view type, share one or more active resources with one or more connected, selected, related & matched users, forward, select collaborative search option, access active links, share active link associate applications, services, objects related data including transaction data, action or activities related to active links associate monitored, recorded, filtered & stored data, logs, communication data, transactions & events data, share user & connected users of user's profile & any types of user data, provide rank, provide comments, categories active search results, formatting, translating, mapping, selecting, downloading, organizing, configuring, attaching, detaching, removing, adding, listing,
  • each search result may comprising title or subject 1 1026 or 1 1033, abstract from details or data 11027 or 11034, dynamically associated one or more identified, accessible, contextual & dynamic information links 11028 or 110 35, identified, accessible, contextual & dynamic and active search result item specific active links & general or common active links 11029 or 11036 and important links 1 1030 or 11037, tracking status & user actions 1 1010 or 11038 and communication details & other data comprising selective user profile & user data, communication or log data, transactions & events data, connected users of user data including comments, review & ranks, user generated data, data loaded & provided by active search engine and active resources providers 1 1031 or 11039.
  • active search engine active results page is the listing of active resources returned by an active search engine in response to active query.
  • the each active search result(s) or active search result item(s) or requested active resource(s) normally include a list of active resources including structured and/or unstructured and/or semi-structured active resources like web pages, database records, and structured xml data with titles, a link to the page or sources, and a short description showing where the Keywords have matched content within the page, dynamically associated or attached one or more identified, contextual & relevant active links and general or common active links, dynamically load or present selective active resources provider(s) profile data or other data, active link associate data, searching user's or connected or related or matched users profile data and any user data in active search result page or one or more active link associated one or more applications, services, objects, multimedia data, presentation system, groups, networks, and profile objects based on one or more privacy settings, one or more information links, important links of source domains, source link of active resource provider, active search result item(
  • said active search results comprising any types of digital resources, multimedia data including text, html, videos, images, photos, audio, binary data, databases, documents, files, objects, applications, URLs, links and associate dynamic presentation systems and associate dynamic application features.
  • active search query interface 11005 provides active search query interface to active searching user for preparing, selecting & submitting active query to active search engine for searching active search results from active searchable structured, semi-structured & unstructured active searchable resources or data of one or more sources and request specific active resources.
  • Active searching user can select active search, normal web search or search both types including active search and normal web search option.
  • user selects "Active Search" option user can also select search structured & semi-structured and unstructured active searchable or search both types active resources option.
  • User can enter or select from auto fill one or more keywords, search string, Boolean operators, structured query, select query from templates, lists, categories, commands, rules, conditions, taxonomies, past search query of user and connected users of user, take experts assistant for preparing search query.
  • User can select one or more ranked keywords including user, connected or related users of user, other identified users of network, subscribers, publishers, active links, information links, important links, applications, services, objects, profiles identities, brands, names, communication channels, groups, networks, devices, databases, workspaces, web pages, active resources providers, social graph related nodes & connections, multimedia data, types of multimedia data, locations names, identities, accessible node links or URLs or URIs or links & associate metadata or active resources categories or categories sources of active resources providers or external domains including web sites, applications, services, objects, networks, devices, databases, application provider, service provider from list of ranked keywords 110001 which are sorted and ranked or bookmark as favorite by user, wherein rank also based on frequency of use of said keywords, weights of keyword, rank given by user, connected user, active search engine & active resources providers.
  • User can also select one or more active resources providers or external domains or sources of active search results from list of sources or providers 11002.
  • User can also select "Auto match based on preferences profile(s)" option 11012, which enables user to select, update, apply preset set of preferences from list of default categories preferences profiles for applying preferences or advance search options with active search query 10010.
  • User can also select active search query specific advance search option, where in advance search comprising select one or more categories, taxonomies, sources or active resources providers, source categories & types, connected or related users of user, brand names, active links categories or name or keywords, ranges, data & time range, price range, distance range, locations, data types, sort types, presentation type and set results per page.
  • active search engine can also provides social networking and other types of functionalities to users.
  • User can register with active search engine with profile, creates user connection with other users of network including friends, family, co-workers, like minded users and other types of relationships, install applications from active search engine, active links associate applications and applications from 3 rd parties external domains or networks, subscribe services, create or join groups & networks, share user profile & user data, provide user generated contents & user services, communicate with other users and active resource providers.
  • 11080 shows user's social networking related management including connection or friends management, viewing and sharing monitored, tracked, filtered, recorded, processed, stored & auto generated user's and connected users of user's actions, activities, events & transactions related accessible data, user's publications, updated status, messages, applications, services, groups, networks, user generated contents, user data, communication channels, objects and manage other types social networking related digital resources & features.
  • User can also manage access, share and update user profile and set, update & apply privacy settings and account settings 11022.
  • active advertisers posts one or more active advertisements attached with one or more active links, information links and important links, associate privacy settings, metadata & data to active search engine for displaying 11050 to active searching users or requestors based on matching active search query or request with advertisement contents.
  • User can click on one or more active links associate with one or more advertisements.
  • 11050 shows active query related matched advertisements to searching user [Yogesh Rathod] and user clicks advertisement 11051 related active link Book Hotel New York 11055 which presents active links associate hotel booking application 11056 in an integrated and unified manner.
  • Active search engine and active resource provider can load selective and related user profile and user data including payment information & user details to application. User can access and use said application and book hotel.
  • Active search engine monitors, tracks, records, logs, process, & store each actions, activities, transactions, communications, events and presents to searching user and share with active search engine, related advertisers or active resource provider(s) and 3 rd parties including service providers based on privacy settings.
  • user can click on one or more active links of active search result(s) or item(s) e.g. active links 11029 associate with active search result(s) or item(s) 11032 and active links 11036 associate with active search result(s) or item(s) 11040.
  • active searching user [Yogesh Rathod] clicks on "Buy" active link 11085 of active search result item 11032
  • active search engine presents active links associate "Buy” application of active resources provider [www.Hot_Deals_of_NYC.com] to searching user [Yogesh Rathod] which shows and discussed in Fig. 12.
  • active search engine presents active links associate "Search All Deals" application of active resources provider [www.US_hlot_Deals.com] to searching user [Yogesh Rathod] which shows and discussed in Fig. 13.
  • Fig. 12 shows "Buy” active link 12010 associate "Buy” application 12020 of active resources provider [www.Hot_Deals_of_NYC.com] to searching user [Yogesh Rathod], which enables searching user [Yogesh Rathod] to buy deals directly from active search engine without going to said deals related web site [www.Hot_Deals_of_NYC.com], without further registering, searching, providing user data, payment information and like.
  • Active search engine loads user profile data & user data including credit card details, payment details, user details, user selections, and data from active resource providers into application "Buy” for making buying transaction fast and easy in an integrated, unified and dynamic mode.
  • buying application 12020 automatically loads and presents searching user [Yogesh Rathod] 's selections of deals and related product and product details based on selected search results, selective user profile data, related payment & credit card data or details, so user can buy product with less clicks and removing or lessening various steps.
  • Active search engine monitors, tracks, records, logs, process, & store each actions, activities, pre, while & post transactions, communications, events and presents to searching user and share with active search engine, related advertisers or active resource provider(s) and 3 rd parties including service providers based on privacy settings.
  • FIG. 13 shows "Search All Deals” active link 13010 associate "Search All Deals" application 13020 of active resources provider [www.US_Hot_Deals.com] to active searching user [Yogesh Rathod], which enables searching user [Yogesh Rathod] to search deals from active resources provider [www.US_Hot_Deals.com] and select, buy, make payment for one or more deals, without going to that site or leavening to active search engine.
  • Active search engine loads user profile data & user data including user preferences, keywords, credit card details, payment details, user details, user selections, and data from active resource providers into application "Search All Deals" for searching, making buying transaction fast and easy in an integrated, unified and dynamic mode.
  • searching deals application 13020 automatically loads and presents searching user [Yogesh Rathod] 's selections of deals and related product and product details based on selected search results, selective user profile data, related payment & credit card data or details, so user can buy product with less clicks and removing or lessening various steps.
  • Active search engine monitors, tracks, records, logs, process, & store each actions, activities, pre-while & post transactions, communications, events and presents to searching user and share with active search engine, related advertisers or active resource provider(s) and 3 rd parties including service providers based on privacy settings.
  • FIG. 14 illustrates example of extended graphical user interface (GUI) of Fig.
  • GUI extended graphical user interface
  • 11 for using, accessing and managing bookmarked active links from list of active resources and active links, selecting, accessing and using one or more communication channels, selecting one or more user actions on one or more selected active search results and active links, managing user connections, selecting one or more sort options, filter options, search options and view types options for one or more active resources and/or active links and active search results;
  • bookmarks of active resource & active links User can select one or more active links for accessing active link associate applications, services, objects, databases, devices, networks, groups, communication channels, multimedia data, user connections objects for participating, communicating, collaborating, transacting with other users, applications, services, external domains and devices based on user selection or selection from system provided matched list of active links.
  • a user may quickly and easily reference one or more active links while posting messages and sharing active links to the social network.
  • Selectable links enable the user to mention one or more active links in the social network when posting messages and sharing active link with other connected and related users of network as describe in US patent application No., titled: "A System and Method for generating and updating information of connections between and among nodes of social network".
  • FIG. 14 (14010) comprises plurality of attachable and accessible objects of network that host and link by central unit Fig. 1-530 or from active resource providers, external network & domain, developer of application, develop by user, service providers including one or more profiles of user and connected users, identity of user and resources, contents, publications, media data & items including image, photo, video, audio, message, communications, lists, attachments, applications, services, groups, networks, links or URLs, AI Agents, pages, search results, brands name or objects name, advertisements, logs, search macros, auto generated messages, relationships, one or more or list of user connections objects, subscribers, privacy settings, structured data like list of brands, domain specific categories survey forms for getting more details in structured way and any other objects.
  • Fig. 1-530 or from active resource providers, external network & domain, developer of application, develop by user, service providers including one or more profiles of user and connected users, identity of user and resources, contents, publications, media data & items including image, photo, video, audio, message, communications, lists, attachments, applications, services,
  • Another example is that user send message "I want to buy mobile - Attachments" and send to matched or connected or subscriber or responder users of network and related one or more responders can attach one or more active links and apps with said response like responder send response "Purchase mobile from SuperMobile Store, near shop for you” and attach active links or applications or application features or services like Active Links: (1) Purchase from SuperMobile Store, (2) Mobile Presentation Video and send said response to said user, wherein said links enable said user to buy mobile by clicking and using said active links or applications and system automatically tracks user's actions on said response like "User Actions: (Auto: Tracking Status: Like & Viewed)" and related active links or apps or stores user defined action and comments like "Purchase from SuperMobile Store at Mulund”.
  • Central unit Fig. 1-530 receives, stores, indexes and process said messages, related responses & active links & applications and associate system generated or user defined one or more user actions on said messages, related responses & active links & applications and making them searchable for other users based on ranking and one or more search criteria.
  • User can determine and select one or more responders based on auto match making, search, match, filter & select from categories list(s) of user connections including friends, friends of friends, family, co-workers, classmates, Search, invite & select users from central search engine and other sources or external domains, select from one or more categories list of subscribers, search, subscribe & select one or more verified providers or responders from categories lists, online available matched public providers, select based on one & two way match making preferences, select from bookmarks of responders or users, select from suggested responders or users or service providers, select responders based on dynamically created Group based on online available matched users, similar activities, location, applications, interest, categories, select service based responders based on service profile, select one or more user networks, groups, customize selection of responders including selection conditions, rules, search specific name, connections, networks, groups, interest, activities, location. User can select or update responders for all messages (default) or for each message. User can save or post one or more messages.
  • Fig. 14 - 14020 User can select or switch one or more or combination of communication channels Fig. 14 - 14020 and set default communication channel e.g. Fig. 11 shows default "Active Search Engine” communication channel. User can select various types of Sort (Fig. 14 - 14040), Filter (Fig. 14 - 14050) & Search (Fig. 14 - 14060) options for active search results, related active links, information links, response(s) & communication data and select view type (Fig. 14 - 14070) for presenting and managing active search results, related active links, information links, response(s) & communication.
  • Sort Fig. 14 - 14040
  • Filter Fig. 14 - 14050
  • Search Fig. 14 - 14060
  • Fig. 14 - 14070 select view type for presenting and managing active search results, related active links, information links, response(s) & communication.
  • Fig. 14 illustrates an exemplary GUI 14040 for presenting to user various Sort options or selections for sorting of active search results, related active links, information links, response(s) & communication data and source or providers of active resources & responses including Active resource providers, user or subscriber or connection wise, Date & time wise, Source wise, Activities wise, Group wise, Categories wise, Action Type wise, User Actions Type wise, Communication Channels wise, Active Links & Applications wise, Multimedia data type wise, Customize Sorting and any combination thereof.
  • Fig. 14 illustrates an exemplary GUI 14050 for presenting to user various Filter options or selections for filtering active search results, related active links, information links, response(s) & communication data including Date & Time Range, Selected one or more Users, subscribers, connections, Providers, Groups, Networks, Keyword(s), Categories & Taxonomies, Ranking & Rating, Active links & apps types, Activities, User Actions Types, Communication Channels, Applications, Services, Resource or media data types including image, video, audio, text, docs, file, status types and any combination thereof.
  • Fig. 14 illustrates an exemplary GUI 14060 for presenting to user various Search options or selections for searching active search results, related active links, information links, response(s) & communication data including searching based on One or more eyword(s) with conditions, Provider(s), Users, Subscribers, Connections Name, Group(s) specific, Categories specific, Communication Channels specific, Action Type specific User Actions Type specific, Activities specific, Applications specific, Services specific, Media Data Type(s) including Text, Image, Video, File and any combination thereof or customize one or more search criteria.
  • Fig. 14 illustrates an exemplary GUI 14060 for presenting to user various Search options or selections for searching active search results, related active links, information links, response(s) & communication data including searching based on One or more eyword(s) with conditions, Provider(s), Users, Subscribers, Connections Name, Group(s) specific, Categories specific, Communication Channels specific, Action Type specific User Actions Type specific, Activities specific, Applications specific, Services specific, Media Data Type(s) including Text
  • GUI 14070 for presenting to user various Views options or selections for selecting presentation and management type for managing active search results, related active links, information links, response(s) & communication data including Tree-Branch style, Explorer style, Application style, Visual style, List style, Web Page & Web Parts, Offline Smart Applications and Customize.
  • Fig. 14 illustrates an exemplary GUI 14020 for user to select one or more communication channels for including: Active Search Engine Communication Channel: as describe in this invention.
  • Dynamic Communication Channel as describe in US patent application No. 13/001,785, titled: "A method and system for customize, contextual, dynamic & unified communication, zero click advertisement and prospective customers search engine”.
  • Public Messaging, Publishing & Status Updates Communication Channel where user can subscriber & subscription of public message publication of any other users of network and search sources from public message content as describe in US patent application No. 11995343, titled: "A method and system for communication, publishing, grouping, advertising, searching, sharing and dynamically providing a Journal Feed" and divisional US patent application No.
  • Service based social network Communication Channel where user provides one or more services to other users of social network including task, work, searching, sharing, marketing, advertising, communication services and user can subscribe one or more services of other users as describe in US patent application No. 12/847,875, titled: "A System and method of Service Based Social Network and expert human mediated search engine” and US CIP patent application of Div. App. No: 12/847,875 - Service based social network.
  • Human mediated search engine services Communication Channel in which user send search query or question to one or more expert human agents based on auto matchmaking or user selection or determination and one or more expert human agents provided search result(s) or answer(s) to related searcher or asker.
  • Central unit stores, indexes and process said search query and related responses and provides search engine to other users for searching contents as describe in US patent application No. 12/847,875, titled: "A System and method of Service Based Social Network and expert human mediated search engine", US patent application No. 12/974,998, titled: “Div-12: A method and system for managing resources for providers” and US patent application No. 12/975,016, titled: “Div-13: A method and system for requesting social services from group of users”.
  • Unified & Integrated Communication Channel where user can create or initiate plurality of communications and attach & detach connected & selected users and communication applications including email, chat, IM and user can send request for joining one or more communications or invite other users for joining communication as describe in US patent application No. 12/975,036, titled: "A method and system for integrated online communication and collaboration”.
  • Dynamic Publishing Communication Channel wherein user or system can dynamically publish and present user content and data as per subscriber users selection and preferences as describe in US patent application No. 12/973,387, titled: "A method & system for publishing and subscribing in social network” and PCT App No:
  • Sharing Communication Channel where user can share content from external domain to any communication channel and connected users of existing domain as describe in US patent application No. 12/948,483, titled: "A method and system of sharing in a plurality of networks”.
  • User created Group(s) and Dynamic Group(s) Communication Channel wherein user can create one or more public, private and shared groups for communication, collaboration, workflow, participating, searching & sharing and system dynamically creates one or more groups based on user activities, online availability, location, date & time and combination thereof for communication, collaboration, workflow, participating, searching & sharing as describe in US patent application No. 11995343, titled: "Method and system for communication, publishing, grouping, advertising, searching, sharing and dynamically providing a Journal Feed” and divisional US patent application No.
  • Search Macro Communication Channel in which system monitors, records, stores, indexes and process user's one or more keywords specific search process related sequences of actions & events and allow user to edit search process related one or more actions, events and providing said search macros to other users, connected users and subscribers as describe in US patent application No. 12/847,853, titled: "A System and method for Creating, Searching and Using a Search Macro”.
  • Universal Desktop and Database Resource searching Communication Channel in which system send search query to matched user's desktop based on index data and users desktops act as distributed search server and matched or selected search results send to related searching user(s).
  • Central unit also stores, indexes ranked and selected said searched contents and making them available to other users of network as describe in US patent application No. 12/847,879, titled: “A System and Method for Universal Desktop & Database Resources Searching, Subscribing and Sharing” and US patent application No. 12/853,108, title: “A system and method of peer to peer network”.
  • Advertisement Communication Channel in which advertisers and relevant and matched users of network can interact, communicate, transact with each other as describe in US patent application No. 12/973,351, titled: "A method & system for Intelligent Targeting of Advertisements” and US patent application No. 12/847,840, titled: "A system and method of targeting advertisements and providing advertisements
  • Brands Social Network Communication Channel in which user selects or inputs brands and identification data based on relevant templates and system creates public, private and shared networks based on said brands and identification data for e-commerce, review, communication, collaboration, workflow, participation, searching & sharing as describe in US patent application No. 12/954,564, titled: "A METHODS AND
  • Network(s) Communication Channel where users can join or create one or more networks for communication, collaboration, workflow, participation with other users' activities, searching & sharing within network(s).
  • Searching Communication Channel in which user can initiate search process and system auto matching online related users including connected users for searching & sharing search result collaboratively.
  • Video & Photo Sharing Communication Channel wherein user can share refers, view, upload one or more videos and provide ranking or rating and comments.
  • System also monitories, records, filters and stores user's video related activities and actions including viewing particular video, uploading video, commenting and rating a video and auto generating messages and attaching links of video and source user with said video related user's activities and sharing with other connected or filtered users of user, so other user can view said video or read comments & rating on video.
  • Messaging Communication Channel in which user can post one or more messages including any media data like text, video, link or URL, video, photo to selected and connected users of network.
  • O-Mail or Omnipresent Mail Communication Channel in which anybody can communicate with anybody, anywhere for anything and provide on demand, integrated, unified, loosely coupled, user friendly, personalize, customize, contextual,
  • PCT/IN2011/0000301 Titled: A system and method for facilitate domains and users, applications, services, objects, communication channels of multiple domains to communicate with each other. 21. User States Communication Channels as describe in PCT App No:
  • PCT TN2011/0000302 Titled: "A system and method for managing, monitoring, tracking, updating, measuring and facilitate in maintaining user status & state”.
  • System can also provides application framework to user, so user can search, share and install one or more applications from central unit Fig. 1-530 & one or more developers and service providers and share application data with one or more connected users based on privacy settings as describe in US patent application No. 12/847,861, titled: "A System and Method for accessing applications for social networking and communication in plurality of networks"
  • System can dynamically and selectively apply privacy setting for one or more user profiles, user data or content, communication channels, applications and services as describe in US patent application No. 12/948/495, titled: “A systems and methods for dynamically generating a survey result(s)", US patent application No. 12/975,046, titled: “A method and system for sharing user and connected users' data with external domains, applications & services and users' and “A System and Method for publishing, sharing and accessing selective contents in a Social Network” System maintains in a database a plurality of nodes of a social graph, plurality of connections in the social graph, where each connection represents a connection between two or more nodes in the social graph and maintaining in database information about one or more of the nodes and connections.
  • Each node of social graph is identified by unique namespace.
  • System dynamically updates connection information between nodes based on user's activities, actions, interactions, events and transactions with other nodes including connected and matched users, objects, applications, services, media data & contents, identities, pages, links and other objects from network.
  • User can search, select, access and share one or more links of nodes with other nodes on network, wherein link or namespace enables other users to access and invoke link associate one or more resources, applications, services, media data, objects, profile, page, communication channels and like as describe in US patent application No., titled: "A System and Method for generating and updating information of connections between and among nodes of social network"
  • FIG. 15 illustrates examples of active search engine search results related to deals posted or published & provided by active resource provider and accessing active links by searching user of active search engine. For example when active searching user [Yogesh Rathod] logged to active search engine and submits active query e.g.
  • "airline ticket booking delhi" 15010 to active search server 530 said active search server send query to index server for matching active search query with index data of Active Searchable Resources or Data & metadata index Store 565 and returns one or more active resources or active search results from Active Searchable Resources or Data & metadata Store 560 based on said matched index data and present active said search results with accessible title or subject 15024, abstract of details 15026, associate dynamic, contextual, relevant or general accessible active links 15028, information links 15027 and important links 15029 to searching user, wherein said accessible active links with said search result item 15032 enables searching user [Yogesh Rathod] to access, use, invoke and book said airline tickets for Delhi directly from active search engine without leaving active search engine or search results.
  • Active search engine 100 monitors, tracks, filters, records, stores, processes and presents one or more user actions and actions related data 15030 including transaction data, communication details, selective user profile and user data from active search engine profile store and tracking status & user actions 15030 and share said data with one or more connected or related users of user, other users of network, active search engine 100, active resource provider(s) and 3 rd parties external domains, web sites, service providers, applications, databases, devices and networks.
  • user can click on one or more active links of active search result(s) or item(s) e.g. active links 15028 associate with active search result(s) or item(s) 15032 and active links 15036 associate with active search result(s) or item(s) 15040.
  • active searching user [Yogesh Rathod] clicks on "Book Airlines Tickets” active link 15085 of active search result item 15032
  • active search engine presents active links associate airline tickets booking application of active resources provider [www.Fast_Travel_Air.com] to searching user [Yogesh Rathod] which shows and discussed in Fig. 16.
  • active links 15028 associate with active search result(s) or item(s) 15032
  • active links 15036 associate with active search result(s) or item(s) 15040.
  • active searching user [Yogesh Rathod] clicks on "Book Airlines Tickets” active link 15085 of active search result item 15032
  • active search engine presents active links associate airline tickets booking application of active resources provider [www.Fas
  • FIG. 16 shows "Book Airlines Tickets" active link 16010 associate airline tickets booking application 16020 of active resources provider [www.Fast_Travel_Air.com] to searching user [Yogesh Rathod], which enables searching user [Yogesh Rathod] to book said airlines tickets directly from active search engine without going to said airlines ticket booking related web site [www.Fast_Travel_Air.com], without further registering, searching, providing user data, payment information and like.
  • Active search engine loads user profile data & user data including credit card details, payment details, user details, user selections, and data from active resource providers into application airline tickets booking for making booking transaction fast and easy in an integrated, unified and dynamic mode.
  • airline tickets booking application 16020 automatically loads and presents searching user [Yogesh Rathod] 's selections data and related details based on selected search results, selective user profile data, related payment & credit card data or details, so user can book airline tickets with less clicks and removing or lessening various steps.
  • Active search engine monitors, tracks, records, logs, process, & store each actions, activities, pre, while & post transactions, communications, events and presents to searching user and share with active search engine, related advertisers or active resource provider(s) and 3 rd parties including service providers based on privacy settings.
  • FIG. 17 illustrates examples of active search engine search results related to user "Yogesh Rathod” provided by various active resource providers, external domains, web sites, applications, networks, services, groups, devices and communication channels in which user "Yogesh Rathod” is member or registered user or related to user "Yogesh Rathod” and accessing active links by searching user of active search engine.
  • active searching user [Yogesh Rathod] logged to active search engine and submits active query e.g. "Yogesh Rathod” i.e.
  • active search server 530 said active search server send query to index server for matching active search query with index data of Active Searchable Resources or Data & metadata index Store 565 and returns one or more active resources or active search results from Active Searchable Resources or Data & metadata Store 560 based on said matched index data and present active said search results with accessible title or subject 17025, abstract of details 17026, associate dynamic, contextual, relevant or general accessible active links 17028, information links 17027 and important links 17029 to searching user, wherein said accessible active links with said search result item 17032 enables searching user [Yogesh Rathod] to access, use, invoke various social networking, communications, messaging, activity stream, sharing, workflow related applications & services directly from active search engine without leaving active search engine or search results.
  • Active search engine 100 monitors, tracks, filters, records, stores, processes and presents one or more user actions and actions related data 17030
  • user can click on one or more active links of active search result(s) or item(s) e.g. active links 17028 associate with active search result(s) or item(s) 17032 and active links 17036 associate with active search result(s) or item(s) 17040.
  • active links 17028 associate with active search result(s) or item(s) 17032
  • active links 17036 associate with active search result(s) or item(s) 17040.
  • active search engine presents 17075 active links associate questions and answers application of active resources provider [www.Social_Net.com] to searching user [Yogesh Rathod], wherein user [Yogesh Rathod] can post question for receiving answer from related or selected or connected or public users of domain [www.Social_Net.com] in which user is registered and have connections.
  • active search engine presents 17080 active links associate updated status or user publication application of active resources provider [www.Multi_Social_Net.com] to searching user [Yogesh Rathod], wherein user [Yogesh Rathod] can post or publish updated status or message or publication data to subscribes or related or selected or connected or public users of domain [www.Multi_Social_Net.com] in which user is registered and have connections.
  • FIG. 18 shows, for example when active searching user [Yogesh Rathod] clicks on "Post Active Notes" active link 18028 of active search result item 18032, active search engine presents 18075 active links associate active note application of active resources provider [www.ActiveNotes_Network.com] to searching user [Yogesh Rathod], wherein user [Yogesh Rathod] can post active note(s) with or without active link(s) to responders or experts or providers or subscribes or related or selected or connected or public users of domain [www.ActiveNotes_Network.com] for receiving active note related responses, communication, collaboration, workflow with receivers in which user is registered and have connections.
  • active resources provider www.ActiveNotes_Network.com
  • user [Yogesh Rathod] can post active note(s) with or without active link(s) to responders or experts or providers or subscribes or related or selected or connected or public users of domain [www.ActiveNotes_Network.com] for receiving
  • active search engine presents 18080 active links associate messaging related application of active resources provider [www.Multi_Social_Net.com] to searching user [Yogesh Rathod], wherein user [Yogesh Rathod] can send messages to one or more subscribes or related or selected or connected or public users of domain [www.Multi_Social_Net.com] in which user is registered and have connections.
  • FIG. 19 shows, for examples when active searching user [Yogesh Rathod] clicks on "Action Feed" active link 19028 of active search result item 19032, active search engine presents 19075 active links associate user's journal feed or action feed application of active resources provider [www.ActivesearchEngine.com] to searching user [Yogesh Rathod], wherein user [Yogesh Rathod] can view and access own or connected or related users of user related action feed item or journal items of domain [www. ActivesearchEngine.com] in which user is registered and have connections, wherein active link associate with user action feed or journal items enables viewing user to install applications, join group, buy & share deals, share multimedia data, receive responses, communication, collaboration, workflow and participate with sender.
  • active search engine presents 19080 active links associate O-Mail client application of active resources provider [www.0-MailNetwork.com] to searching user [Yogesh Rathod], wherein user [Yogesh Rathod] can post O-Mail content to desired destinations including one or more user or connected users' profiles, applications, services, devices, communication channels, databases, groups, networks, web pages, one or more subscribes or related or selected or connected or public users of domain [www. MailNetwork.com] in which user is registered and have connections.
  • FIG. 20 illustrates examples of active search engine search results related to movie ticket booking resources posted or published & provided by active resource provider and accessing active links by searching user of active search engine. For example when active searching user [Yogesh Rathod] logged to active search engine and submits active query e.g.
  • said active search server send query to index server for matching active search query with index data of Active Searchable Resources or Data & metadata index Store 565 and returns one or more active resources or active search results from Active Searchable Resources or Data & metadata Store 560 based on said matched index data and present active said search results with accessible title or subject 20025, abstract of details 20026, associate dynamic, contextual, relevant or general accessible active links 20028, information links 20027 and important links 20029 to searching user, wherein said accessible active links with said search result item 20032 enables searching user [Yogesh Rathod] to access, use, invoke and book said movie tickets in Mumbai directly from active search engine without leaving active search engine or search results.
  • Active search engine 100 monitors, tracks, filters, records, stores, processes and presents one or more user actions and actions related data 20030 including transaction data, communication details 20031, selective user profile and user data from active search engine profile store and tracking status & user actions 20030 and share said data with one or more connected or related users of user, other users of network, active search engine 100, active resource provider(s) and 3 rd parties external domains, web sites, service providers, applications, databases, devices and networks.
  • user can click on one or more active links of active search result(s) or item(s) e.g. active links 20028 associate with active search result(s) or item(s) 20032 and active links 20036 associate with active search result(s) or item(s) 20040.
  • active searching user [Yogesh Rathod] clicks on "Book Movie Tickets” active link 20028 of active search result item 20032
  • active search engine presents active links associate movie tickets booking application 20075 of active resources provider [www.booking_my_shows.com] to searching user [Yogesh Rathod] which enables user to book preferred movie tickets.
  • FIG. 21 illustrates examples of active search engine search results related to videos posted or published & provided by active resource provider and accessing active links by searching user of active search engine. For example when active searching user [Yogesh Rathod] logged to active search engine and submits active query e.g.
  • top songs” 21010 to active search server 530 said active search server send query to index server for matching active search query with index data of Active Searchable Resources or Data & metadata index Store 565 and returns one or more active resources or active search results from Active Searchable Resources or Data & metadata Store 560 based on said matched index data and present active said search results with accessible title or subject 21025, abstract of details 21026, associate dynamic, contextual, relevant or general accessible active links 21028, information links 21027 and important links 21029 to searching user, wherein said accessible active links with said search result item 21032 enables searching user [Yogesh Rathod] to access, use, invoke and play said video directly from active search engine without leaving active search engine or search results.
  • Active search engine 100 monitors, tracks, filters, records, stores, processes and presents one or more user actions and actions related data 21030 including transaction data, communication details 21031, selective user profile and user data from active search engine profile store and tracking status & user actions 21030 and share said data with one or more connected or related users of user, other users of network, active search engine 100, active resource provider(s) and 3 rd parties external domains, web sites, service providers applications, databases, devices and networks.
  • user can click on one or more active links of active search result(s) or item(s) e.g. active links 21028 associate with active search result(s) or item(s) 21032 and active links 21036 associate with active search result(s) or item(s) 21040.
  • active searching user [Yogesh Rathod] clicks on "Play videos & music" active link 21028 of active search result item 21032
  • active search engine presents active links associate video application 21075 of active resources provider [www.Your_Videos.com] to searching user [Yogesh Rathod] which enables user to view said video.
  • GUI 22 illustrates graphical user interface (GUI) for selecting one or more types of active resources for searching active resources from active search engine with an embodiment of the invention.
  • GUI graphical user interface
  • dynamically provide active searching interface including dynamically change search query submission interface, searching and matching algorithm for finding active query specific active resources, dynamically presenting active search results with dynamic application features for viewing, editing, downloading, shopping, comparison, posting, ranking, processing, workflow, dynamically present advance search options, auto fill of keywords, user actions, active links, presentation, privacy settings, preferences and other options based on one or more selected types of active resources.
  • FIGS. 23 illustrates embodiments of screens 23000 useable to view the user's profile page displaying profile picture and all Friends, Applications, Services, Journal Feed and Messages Lists links 23001 and list and profiles links of all friends 23002, Created and joined all public and private Networks list 23003, Friends in other networks list and profiles links 23004, user's details 23005, user's and all friends status 23006, updated statistics 23007, My News 23008, all types of Active Search Results, Active Links, Active Resources including bookmarked, saved, like, accessed, ranked, categories, shared, received from other users & sources 23009 and all attached applications and services 23010 including Photos, Top Brands, Groups, Answer, E- commerce, Survey, Contest, Poll, Events, Blogs and Videos and like with User's Profile Page.
  • FIGS. 24 illustrates embodiments of screens 24000 useable to manage the user's profile 24001 and extended profiles 24003 including work profile 24002 and Education Profile 24006.
  • a process can be applied to the Location and Description fields to scan for HTML and/or offensive content. If the profile includes HTML, or offensive language/content, an alerts message can appear to the user after they click on "Save My Profile" telling them to check for at least one of these two conditions and resubmit after editing. Note that all uploaded images can be reviewed via a Picture Queue. Uploaded images can be published to the public site immediately with the finished profile, but if an image fails review, a generic placeholder image can be substituted on this page and the user's public profile page.
  • FIGS. 25 illustrates embodiments of screens 25000 useable to manage the user's Account settings including change password 25001, reset password 25002, Active Search Engine (ASE) mobile website activation settings 25003, change email contact address 25004, preferred site and language settings and time zone 25005, notifications related settings including sent notifications when add users as friend, when user confirm friendship request, suggest friends and like 25006 and all attached applications specific settings 25007.
  • a facility may be provided to a user to remove their profile from the system 25008.
  • FIGS. 26 illustrates embodiments of screens 26000 useable to manage the user's Privacy settings including control who can see user's profile and related information.
  • Users can customize privacy settings from the Privacy page from which user have total control over who can view all of contents. At most, only user's friends, their friends and the people or members on user's networks can see user's profile 26001. Users can adjust who can find user in searches and what they can see or do with users search result via settings for Search Privacy 26002. User can adjust Search privacy options by clicking on "Edit Settings" in the "Search" section of the Privacy page. From this page, user can restrict who can find user in many different ways. The default option is for everyone on Active Search Engine (ASE) to be able to find user in searches.
  • ASE Active Search Engine
  • User's Profile privacy setting determines who can actually view user's full profile.
  • Active Search Engine also offers more restrictive search privacy options, the only people who can find in searches are all the people in Active Search Engine (ASE) networks and all friends, some of the people in Active Search Engine (ASE) networks and all friends, or just user's friends. If user select "Some of my networks and all my friends" user will get to select which networks can find user in search and which cannot. From the Search privacy page, user can also establish what people can see about user. User can also restrict profile picture to appear in search results. User can also prevent the people who find user in searches from messaging user, adding user as a friend or viewing user's friends list. These settings only apply to people who are not permitted to see user's profile (i.e.
  • ASE Active Search Engine
  • User can also set privacy settings for sharing and publications i.e. who see or use which shared contents and publications 26007.
  • User control Active Search Engine (ASE) networks membership i.e. who is eligible to join user's Active Search Engine (ASE) networks 26009.
  • User can use the Block feature to end all interactions with a user on Active Search Engine (ASE) by entering their name in the "Block Users" box 26008. Once user finds them in the search, click the "Block User" link to the right of their name.
  • ASE Active Search Engine
  • ASE Active Search Engine
  • users or members within user's Active Search Engine (ASE) networks and confirmed friends can view user's profile.
  • On the most private setting "Only Friends,” only users who are confirmed friends will be able to view profile.
  • User can restrict all news and actions related content 26005 and who contact user via see user's picture, send message, add user as friend and view friend list 26004.
  • User can create private or personal Active Search Engine (ASE) groups or lists or share selected shared contents and set privacy settings to control who see or update selected or particular shared contents 26011.
  • FIGS. 27 illustrates embodiments of screens 27000 useable to manage the user's friends or Network members including search and match preference based members and add to friend 27006, find friends already registered on Active Search Engine (ASE), invite friends or friends' friends 27008 to join Active Search Engine (ASE).
  • User can invite one or more friends via email to join the Active Search Engine (ASE), when they join, automatically added to user's friends list 27002.
  • User can also invite all friends from all contact address list of all email accounts 27003.User can also find already registered friends 27004 and send them link 27005.Further user can browse Active Search Engine (ASE) 27007 and check contact book or invitation box or extended network to invite public members 27009.
  • ASE Active Search Engine
  • FIG. 28 illustrates graphical user interface (GUI) for 28050 presenting in real time or near real time user's each monitored, tracked, recorded, logged, stored, filtered, proceed actions, activities, transactions, events, behavior, locations, status, tracking status, logs, statistics and analytics with accessible data, metadata, one or more action related identified objects, dynamic application features and dynamic filters & user actions.
  • GUI graphical user interface
  • User can filter said action feed, statistics and analytics based on one or more selected or entered locations 28010, duration ranges 28011 like data & time ranges, day, week, month, year, categories 28012, types 28012, keywords specific 28013, active resource providers or sources 28014, connected or related users of user 28015, transaction specific or transaction types 28016, action types 28017 and any one or more combination thereof.
  • User can view all or user's own or subscribers or networks or groups or other users of network related action feed 28025.
  • User can take one or more actions on selected one or more action items of action feeds 28030 and 28035 including re-search & match, sort, filter, bookmark, share, filter, categories, access active links, attach, detach, remove, organize, order, views and other user actions.
  • User can navigate action feed items pages 28055.
  • User can view, access and use user related statistics and analytics 28060.
  • User can set one or more privacy settings 28040 and preferences 28041 for providing user's one or more selected types of action feeds to one or more selected connected or related or matched users and subscribers of user's action feed and receive one or more selected types of action feeds from one or more selected connected or related or matched users and publishers of action feeds.
  • User can set presentation settings 28042 for presenting action feeds including number of action feed items per page, default one or more filters settings, include or exclude one or more keywords or categories specific action feed items.
  • FIG. 29 illustrates graphical user interface (GUI) for presenting in real time or near real time each user of active search engine's each monitored, tracked, recorded, logged, stored, filtered, proceed actions, activities, transactions, events, behavior, locations, status, tracking status, logs, statistics and analytics with accessible data, metadata, one or more action related identified objects, dynamic application features and dynamic filters & user actions.
  • GUI graphical user interface
  • Active search engine's administrator can filter said action feed, statistics and analytics based on one or more selected or entered locations 29010, duration ranges 29011 like data & time ranges, day, week, month, year, categories 29012, types 29012, keywords specific 29013, active resource providers or sources 29014, users 29015, transaction specific or transaction types 29016, action types 29017 and any one or more combination thereof. Active search engine's administrator can view all or selected active resources providers or sources, selected users and customize related action feed 29025.
  • Active search engine's administrator can take one or more actions on selected one or more action items of action feeds 29030 and 29035 including re-search & match, sort, filter, bookmark, share, filter, categories, access active links, attach, detach, remove, organize, order, views and other user actions.
  • Active search engine's administrator can navigate action feed items pages 29055.
  • Active search engine's administrator can view, access and use Active search engine's administrator related statistics and analytics 29060.
  • Active search engine's administrator can set one or more privacy settings 29040 and preferences 29041 for receiving one or more selected types of action feeds from one or more selected or related or matched users and publishers of action feeds.
  • Active search engine's administrator can set presentation settings 29042 for presenting action feeds including number of action feed items per page, default one or more filters settings, include or exclude one or more keywords or categories specific action feed items.
  • FIG. 30 illustrates graphical user interface (GUI) for presenting in real time or near real time each active resource provider's related each user's each monitored, tracked, recorded, logged, stored, filtered, proceed actions, activities, transactions, events, behavior, locations, status, tracking status, logs, statistics and analytics with accessible data, metadata, one or more action related identified objects, dynamic application features and dynamic filters & user actions.
  • GUI graphical user interface
  • Active resource provider can filter said action feed, statistics and analytics based on one or more selected or entered locations 30010, duration ranges 30011 like data & time ranges, day, week, month, year, categories 30012, types 30012, keywords specific 30013, users or active advertisement viewers 30015, transaction specific or transaction types 30016, action types 30017 and any one or more combination thereof.
  • Active resource provider can view all or selected users or current or locations or categories or customize related action feed 30025.
  • Active resource provider can take one or more actions on selected one or more action items of action feeds 30030 and 30035 including re-search & match, sort, filter, bookmark, share, filter, categories, access active links, attach, detach, remove, organize, order, views and other user actions. Active resource provider can navigate action feed items pages 30055.
  • Active resource provider can view, access and use user related statistics and analytics 30060.
  • Active resource provider can set one or more privacy settings 30040 and preferences 30041 for providing Active resource provider's one or more selected types of action feeds to one or more selected connected or related or matched users and subscribers of Active resource provider's action feed and receive one or more selected types of action feeds from one or more selected or related or matched users and publishers of action feeds.
  • Active resource provider can set presentation settings 30042 for presenting action feeds including number of action feed items per page, default one or more filters settings, include or exclude one or more keywords or categories specific action feed items.
  • 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)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

L'invention concerne un système et un procédé pour un moteur de recherche dynamique et active. Un procédé comprend l'affichage de ressources actives et de résultats de recherche active se basant sur la surveillance, le suivi, l'exploration par robot, la déclaration, l'abonnement, l'identification des ressources actives à partir d'une ou plusieurs sources, la réception, la mise à jour, l'enregistrement, la journalisation, le stockage, l'indexation et le traitement desdites ressources actives et desdites ressources interrogeables actives à partir d'une ou plusieurs sources et la génération, la mise à jour, l'envoi, la publication, la présentation et l'obtention de ressources actives spécifiques à une interrogation de recherche et/ou de requête ou des résultats de recherche active pour activer l'utilisateur ou le demandeur de recherche active. Un procédé active un moteur de recherche active unifiée, personnalisée, dynamique, des résultats de recherche active, un classement actif et des publicités actives se basant sur une ou des liaisons actives, identifiées, dynamiques, accessibles et contextuelles.
PCT/IN2011/000390 2011-05-20 2011-06-10 Système et procédé pour obtenir un moteur de recherche active unifiée se basant sur des liaisons actives, identifiées, dynamiques, accessibles et contextuelles spécifiques à un élément de résultat de recherche WO2012160567A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN1537/MUM/2011 2011-05-20
IN1537MU2011 2011-05-20

Publications (1)

Publication Number Publication Date
WO2012160567A1 true WO2012160567A1 (fr) 2012-11-29

Family

ID=44653385

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IN2011/000390 WO2012160567A1 (fr) 2011-05-20 2011-06-10 Système et procédé pour obtenir un moteur de recherche active unifiée se basant sur des liaisons actives, identifiées, dynamiques, accessibles et contextuelles spécifiques à un élément de résultat de recherche

Country Status (1)

Country Link
WO (1) WO2012160567A1 (fr)

Cited By (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140122423A1 (en) * 2012-10-26 2014-05-01 Google Inc. Unified file search
WO2015072880A1 (fr) 2013-11-15 2015-05-21 Yandex Europe Ag Procédé de traitement d'une demande d'un utilisateur dans une page de résultats de recherche
WO2015072878A1 (fr) 2013-11-15 2015-05-21 Yandex Europe Ag Procédé de présentation d'informations sur une page de résultats de recherche
US9418128B2 (en) 2014-06-13 2016-08-16 Microsoft Technology Licensing, Llc Linking documents with entities, actions and applications
US9542473B2 (en) 2013-04-30 2017-01-10 Microsoft Technology Licensing, Llc Tagged search result maintainance
US9542495B2 (en) 2013-04-30 2017-01-10 Microsoft Technology Licensing, Llc Targeted content provisioning based upon tagged search results
US9547713B2 (en) 2013-04-30 2017-01-17 Microsoft Technology Licensing, Llc Search result tagging
US9558270B2 (en) 2013-04-30 2017-01-31 Microsoft Technology Licensing, Llc Search result organizing based upon tagging
CN108984505A (zh) * 2018-07-17 2018-12-11 浪潮软件股份有限公司 一种基于作业模版的数据资源自动化共享方法及系统
US10282453B2 (en) 2015-12-07 2019-05-07 Microsoft Technology Licensing, Llc Contextual and interactive sessions within search
US10380181B1 (en) 2014-12-19 2019-08-13 HCA Holdings, Inc. Randomized compliant searching
CN110235121A (zh) * 2017-01-30 2019-09-13 宋硕奎 用于增强型在线调研的系统和方法
CN110620816A (zh) * 2019-09-16 2019-12-27 杭州比孚科技有限公司 一种船舶用组间通讯方法
CN110704294A (zh) * 2018-07-09 2020-01-17 百度在线网络技术(北京)有限公司 用于确定响应时间的方法和装置
KR20200040929A (ko) * 2014-12-01 2020-04-20 이베이 인크. 최적화된 항목 속성 비교
CN111046316A (zh) * 2019-12-16 2020-04-21 北京智游网安科技有限公司 一种应用上架状态监控方法、智能终端及存储介质
CN111654427A (zh) * 2013-11-22 2020-09-11 杭州惠道科技有限公司 社交媒体系统
CN111782185A (zh) * 2020-06-30 2020-10-16 北京百度网讯科技有限公司 人工智能开发平台的管理方法及设备、介质
CN112000178A (zh) * 2020-10-09 2020-11-27 山东省食品药品检验研究院 一种获取网络化妆品安全风险信息的方法及装置
CN112000876A (zh) * 2014-09-18 2020-11-27 华为技术有限公司 一种信息显示的方法、终端、服务器
CN112469061A (zh) * 2020-12-14 2021-03-09 北京升哲科技有限公司 网络资源的申请方法、装置、设备及存储介质
CN112948403A (zh) * 2021-01-25 2021-06-11 北京房江湖科技有限公司 一种用于自动更新房源数据的方法和装置
CN112949581A (zh) * 2021-03-30 2021-06-11 深圳软牛科技有限公司 谷歌地图的数据提取方法、装置、设备及存储介质
CN113014581A (zh) * 2017-05-16 2021-06-22 苹果公司 凭据委托
CN113260433A (zh) * 2018-09-19 2021-08-13 索尼互动娱乐有限责任公司 用于启动直接游戏玩法的动态界面
CN113297282A (zh) * 2020-07-28 2021-08-24 阿里巴巴集团控股有限公司 数据处理方法、系统及装置
CN113344613A (zh) * 2021-05-26 2021-09-03 北京奇艺世纪科技有限公司 一种数据匹配的方法、装置、电子设备及存储介质
CN113454967A (zh) * 2020-01-24 2021-09-28 谷歌有限责任公司 交互跟踪控制
US11321116B2 (en) 2012-05-15 2022-05-03 Apple Inc. Systems and methods for integrating third party services with a digital assistant
CN114547461A (zh) * 2022-02-24 2022-05-27 北京得间科技有限公司 资源推送方法、服务器及存储介质
CN114710705A (zh) * 2017-07-18 2022-07-05 谷歌有限责任公司 用于保护和验证视频文件的方法、系统和介质
US11467802B2 (en) 2017-05-11 2022-10-11 Apple Inc. Maintaining privacy of personal information
US11487364B2 (en) 2018-05-07 2022-11-01 Apple Inc. Raise to speak
US11538469B2 (en) 2017-05-12 2022-12-27 Apple Inc. Low-latency intelligent automated assistant
US11550542B2 (en) 2015-09-08 2023-01-10 Apple Inc. Zero latency digital assistant
US11557310B2 (en) 2013-02-07 2023-01-17 Apple Inc. Voice trigger for a digital assistant
US11580990B2 (en) 2017-05-12 2023-02-14 Apple Inc. User-specific acoustic models
US11595517B2 (en) 2021-04-13 2023-02-28 Apple Inc. Digital assistant integration with telephony
US11630525B2 (en) 2018-06-01 2023-04-18 Apple Inc. Attention aware virtual assistant dismissal
US11675491B2 (en) 2019-05-06 2023-06-13 Apple Inc. User configurable task triggers
US11696060B2 (en) 2020-07-21 2023-07-04 Apple Inc. User identification using headphones
US11699448B2 (en) 2014-05-30 2023-07-11 Apple Inc. Intelligent assistant for home automation
US11705130B2 (en) 2019-05-06 2023-07-18 Apple Inc. Spoken notifications
US11749275B2 (en) 2016-06-11 2023-09-05 Apple Inc. Application integration with a digital assistant
US11783815B2 (en) 2019-03-18 2023-10-10 Apple Inc. Multimodality in digital assistant systems
US11783827B2 (en) 2020-11-06 2023-10-10 Apple Inc. Determining suggested subsequent user actions during digital assistant interaction
US11790914B2 (en) 2019-06-01 2023-10-17 Apple Inc. Methods and user interfaces for voice-based control of electronic devices
US11810562B2 (en) 2014-05-30 2023-11-07 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US11809886B2 (en) 2015-11-06 2023-11-07 Apple Inc. Intelligent automated assistant in a messaging environment
US11838734B2 (en) 2020-07-20 2023-12-05 Apple Inc. Multi-device audio adjustment coordination
US11838579B2 (en) 2014-06-30 2023-12-05 Apple Inc. Intelligent automated assistant for TV user interactions
US11842734B2 (en) 2015-03-08 2023-12-12 Apple Inc. Virtual assistant activation
US11888791B2 (en) 2019-05-21 2024-01-30 Apple Inc. Providing message response suggestions
US11893992B2 (en) 2018-09-28 2024-02-06 Apple Inc. Multi-modal inputs for voice commands
US11900923B2 (en) 2018-05-07 2024-02-13 Apple Inc. Intelligent automated assistant for delivering content from user experiences
US11900936B2 (en) 2008-10-02 2024-02-13 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
US11914848B2 (en) 2020-05-11 2024-02-27 Apple Inc. Providing relevant data items based on context
US12001933B2 (en) 2015-05-15 2024-06-04 Apple Inc. Virtual assistant in a communication session
WO2024115969A1 (fr) * 2022-12-02 2024-06-06 Abdulwaduud Muhammad Système et procédé d'intégration de résultats de recherche à un groupe de conversation en ligne
US12014118B2 (en) 2017-05-15 2024-06-18 Apple Inc. Multi-modal interfaces having selection disambiguation and text modification capability
WO2024128411A1 (fr) * 2022-12-15 2024-06-20 (주)누리플렉스 Système et procédé de plateforme de gestion de données
US12051413B2 (en) 2015-09-30 2024-07-30 Apple Inc. Intelligent device identification
US12067985B2 (en) 2018-06-01 2024-08-20 Apple Inc. Virtual assistant operations in multi-device environments
US12073147B2 (en) 2013-06-09 2024-08-27 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
US12124861B1 (en) 2018-08-20 2024-10-22 C/Hca, Inc. Disparate data aggregation for user interface customization
CN119003890A (zh) * 2024-10-23 2024-11-22 四川水利职业技术学院 一种数据分析处理方法
CN119003627A (zh) * 2024-10-24 2024-11-22 华能信息技术有限公司 一种用于企业信息的智能动态资讯系统
US12165635B2 (en) 2010-01-18 2024-12-10 Apple Inc. Intelligent automated assistant
US12204932B2 (en) 2015-09-08 2025-01-21 Apple Inc. Distributed personal assistant
CN119357273A (zh) * 2024-12-24 2025-01-24 广东智普生命科技有限公司 一种呼气代谢物数据获取方法、装置、介质及计算机
US12223282B2 (en) 2016-06-09 2025-02-11 Apple Inc. Intelligent automated assistant in a home environment
US12254887B2 (en) 2017-05-16 2025-03-18 Apple Inc. Far-field extension of digital assistant services for providing a notification of an event to a user
US12266365B2 (en) 2022-05-17 2025-04-01 Apple Inc. Providing textual representations for a communication session
US12272448B1 (en) 2020-02-18 2025-04-08 C/Hca, Inc. Predictive resource management
US12333445B2 (en) 2020-07-03 2025-06-17 Indiavidual Learning Limited System for generating multiple similar questions and their solutions and method thereof
CN120335620A (zh) * 2025-06-20 2025-07-18 中国标准化研究院 一种结合规则引擎与实时流处理技术的高效人机交互方法及系统
US12394299B2 (en) 2021-04-13 2025-08-19 Apple Inc. User suggestions based on engagement
US12406144B2 (en) * 2023-05-19 2025-09-02 Raj Abhyanker Linguistic analysis to automatically generate a hypothetical likelihood of confusion office action using Dupont factors

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007052285A2 (fr) * 2005-07-22 2007-05-10 Yogesh Chunilal Rathod Systeme universel de gestion des connaissances et de recherche bureau
WO2010001406A1 (fr) * 2008-07-04 2010-01-07 Yogesh Chunilal Bathod Procédés et systèmes pour une plateforme de réseaux sociaux de marques (bsn)
WO2010057174A1 (fr) * 2008-11-17 2010-05-20 Digitalpersona, Inc. Procédé et appareil pour une suite de protection d'identité d'utilisateur final

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007052285A2 (fr) * 2005-07-22 2007-05-10 Yogesh Chunilal Rathod Systeme universel de gestion des connaissances et de recherche bureau
WO2010001406A1 (fr) * 2008-07-04 2010-01-07 Yogesh Chunilal Bathod Procédés et systèmes pour une plateforme de réseaux sociaux de marques (bsn)
WO2010057174A1 (fr) * 2008-11-17 2010-05-20 Digitalpersona, Inc. Procédé et appareil pour une suite de protection d'identité d'utilisateur final

Cited By (108)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11900936B2 (en) 2008-10-02 2024-02-13 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
US12165635B2 (en) 2010-01-18 2024-12-10 Apple Inc. Intelligent automated assistant
US12431128B2 (en) 2010-01-18 2025-09-30 Apple Inc. Task flow identification based on user intent
US11321116B2 (en) 2012-05-15 2022-05-03 Apple Inc. Systems and methods for integrating third party services with a digital assistant
US20140122423A1 (en) * 2012-10-26 2014-05-01 Google Inc. Unified file search
US9529938B2 (en) * 2012-10-26 2016-12-27 Google Inc. Unified file search
US12277954B2 (en) 2013-02-07 2025-04-15 Apple Inc. Voice trigger for a digital assistant
US11557310B2 (en) 2013-02-07 2023-01-17 Apple Inc. Voice trigger for a digital assistant
US11862186B2 (en) 2013-02-07 2024-01-02 Apple Inc. Voice trigger for a digital assistant
US9542473B2 (en) 2013-04-30 2017-01-10 Microsoft Technology Licensing, Llc Tagged search result maintainance
US9542495B2 (en) 2013-04-30 2017-01-10 Microsoft Technology Licensing, Llc Targeted content provisioning based upon tagged search results
US9547713B2 (en) 2013-04-30 2017-01-17 Microsoft Technology Licensing, Llc Search result tagging
US9558270B2 (en) 2013-04-30 2017-01-31 Microsoft Technology Licensing, Llc Search result organizing based upon tagging
US12073147B2 (en) 2013-06-09 2024-08-27 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
WO2015072880A1 (fr) 2013-11-15 2015-05-21 Yandex Europe Ag Procédé de traitement d'une demande d'un utilisateur dans une page de résultats de recherche
WO2015072878A1 (fr) 2013-11-15 2015-05-21 Yandex Europe Ag Procédé de présentation d'informations sur une page de résultats de recherche
CN111654427A (zh) * 2013-11-22 2020-09-11 杭州惠道科技有限公司 社交媒体系统
US11699448B2 (en) 2014-05-30 2023-07-11 Apple Inc. Intelligent assistant for home automation
US11810562B2 (en) 2014-05-30 2023-11-07 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9418128B2 (en) 2014-06-13 2016-08-16 Microsoft Technology Licensing, Llc Linking documents with entities, actions and applications
US11838579B2 (en) 2014-06-30 2023-12-05 Apple Inc. Intelligent automated assistant for TV user interactions
CN112000876B (zh) * 2014-09-18 2023-04-11 荣耀终端有限公司 一种信息显示的方法、终端、服务器
CN112000876A (zh) * 2014-09-18 2020-11-27 华为技术有限公司 一种信息显示的方法、终端、服务器
US11616860B2 (en) 2014-09-18 2023-03-28 Honor Device Co., Ltd. Information display method, terminal, and server
US11366572B2 (en) 2014-12-01 2022-06-21 Ebay Inc. Mobile optimized shopping comparison
KR20200040929A (ko) * 2014-12-01 2020-04-20 이베이 인크. 최적화된 항목 속성 비교
KR102206000B1 (ko) * 2014-12-01 2021-01-21 이베이 인크. 최적화된 항목 속성 비교
US10380181B1 (en) 2014-12-19 2019-08-13 HCA Holdings, Inc. Randomized compliant searching
US11347789B1 (en) 2014-12-19 2022-05-31 C/Hca, Inc. Randomized compliant searching
US11645330B1 (en) 2014-12-19 2023-05-09 C/Hca, Inc. Randomized compliant searching
US11842734B2 (en) 2015-03-08 2023-12-12 Apple Inc. Virtual assistant activation
US12154016B2 (en) 2015-05-15 2024-11-26 Apple Inc. Virtual assistant in a communication session
US12001933B2 (en) 2015-05-15 2024-06-04 Apple Inc. Virtual assistant in a communication session
US11550542B2 (en) 2015-09-08 2023-01-10 Apple Inc. Zero latency digital assistant
US11954405B2 (en) 2015-09-08 2024-04-09 Apple Inc. Zero latency digital assistant
US12204932B2 (en) 2015-09-08 2025-01-21 Apple Inc. Distributed personal assistant
US12051413B2 (en) 2015-09-30 2024-07-30 Apple Inc. Intelligent device identification
US11809886B2 (en) 2015-11-06 2023-11-07 Apple Inc. Intelligent automated assistant in a messaging environment
US10282453B2 (en) 2015-12-07 2019-05-07 Microsoft Technology Licensing, Llc Contextual and interactive sessions within search
US12223282B2 (en) 2016-06-09 2025-02-11 Apple Inc. Intelligent automated assistant in a home environment
US11749275B2 (en) 2016-06-11 2023-09-05 Apple Inc. Application integration with a digital assistant
CN110235121A (zh) * 2017-01-30 2019-09-13 宋硕奎 用于增强型在线调研的系统和方法
CN110235121B (zh) * 2017-01-30 2023-10-27 宋硕奎 用于增强型在线调研的系统和方法
US11467802B2 (en) 2017-05-11 2022-10-11 Apple Inc. Maintaining privacy of personal information
US11538469B2 (en) 2017-05-12 2022-12-27 Apple Inc. Low-latency intelligent automated assistant
US11862151B2 (en) 2017-05-12 2024-01-02 Apple Inc. Low-latency intelligent automated assistant
US11580990B2 (en) 2017-05-12 2023-02-14 Apple Inc. User-specific acoustic models
US12014118B2 (en) 2017-05-15 2024-06-18 Apple Inc. Multi-modal interfaces having selection disambiguation and text modification capability
US12254887B2 (en) 2017-05-16 2025-03-18 Apple Inc. Far-field extension of digital assistant services for providing a notification of an event to a user
CN113014581B (zh) * 2017-05-16 2023-12-19 苹果公司 凭据委托
CN113014581A (zh) * 2017-05-16 2021-06-22 苹果公司 凭据委托
US12218920B2 (en) 2017-07-18 2025-02-04 Google Llc Methods, systems, and media for protecting and verifying video files
CN114710705B (zh) * 2017-07-18 2023-12-15 谷歌有限责任公司 用于保护和验证视频文件的方法、系统和介质
CN114710705A (zh) * 2017-07-18 2022-07-05 谷歌有限责任公司 用于保护和验证视频文件的方法、系统和介质
US11907436B2 (en) 2018-05-07 2024-02-20 Apple Inc. Raise to speak
US11487364B2 (en) 2018-05-07 2022-11-01 Apple Inc. Raise to speak
US11900923B2 (en) 2018-05-07 2024-02-13 Apple Inc. Intelligent automated assistant for delivering content from user experiences
US11630525B2 (en) 2018-06-01 2023-04-18 Apple Inc. Attention aware virtual assistant dismissal
US12067985B2 (en) 2018-06-01 2024-08-20 Apple Inc. Virtual assistant operations in multi-device environments
CN110704294B (zh) * 2018-07-09 2023-06-09 百度在线网络技术(北京)有限公司 用于确定响应时间的方法和装置
CN110704294A (zh) * 2018-07-09 2020-01-17 百度在线网络技术(北京)有限公司 用于确定响应时间的方法和装置
CN108984505A (zh) * 2018-07-17 2018-12-11 浪潮软件股份有限公司 一种基于作业模版的数据资源自动化共享方法及系统
US12124861B1 (en) 2018-08-20 2024-10-22 C/Hca, Inc. Disparate data aggregation for user interface customization
CN113260433A (zh) * 2018-09-19 2021-08-13 索尼互动娱乐有限责任公司 用于启动直接游戏玩法的动态界面
US11893992B2 (en) 2018-09-28 2024-02-06 Apple Inc. Multi-modal inputs for voice commands
US11783815B2 (en) 2019-03-18 2023-10-10 Apple Inc. Multimodality in digital assistant systems
US11675491B2 (en) 2019-05-06 2023-06-13 Apple Inc. User configurable task triggers
US11705130B2 (en) 2019-05-06 2023-07-18 Apple Inc. Spoken notifications
US11888791B2 (en) 2019-05-21 2024-01-30 Apple Inc. Providing message response suggestions
US11790914B2 (en) 2019-06-01 2023-10-17 Apple Inc. Methods and user interfaces for voice-based control of electronic devices
CN110620816B (zh) * 2019-09-16 2021-11-05 杭州比孚科技有限公司 一种船舶用组间通讯方法
CN110620816A (zh) * 2019-09-16 2019-12-27 杭州比孚科技有限公司 一种船舶用组间通讯方法
CN111046316B (zh) * 2019-12-16 2023-03-21 北京智游网安科技有限公司 一种应用上架状态监控方法、智能终端及存储介质
CN111046316A (zh) * 2019-12-16 2020-04-21 北京智游网安科技有限公司 一种应用上架状态监控方法、智能终端及存储介质
US12014039B2 (en) 2020-01-24 2024-06-18 Google Llc Interaction tracking controls
CN113454967B (zh) * 2020-01-24 2023-06-30 谷歌有限责任公司 交互跟踪控制方法、系统、和非暂时性计算机可读介质
CN113454967A (zh) * 2020-01-24 2021-09-28 谷歌有限责任公司 交互跟踪控制
US12272448B1 (en) 2020-02-18 2025-04-08 C/Hca, Inc. Predictive resource management
US11914848B2 (en) 2020-05-11 2024-02-27 Apple Inc. Providing relevant data items based on context
CN111782185B (zh) * 2020-06-30 2024-01-09 北京百度网讯科技有限公司 人工智能开发平台的管理方法及设备、介质
CN111782185A (zh) * 2020-06-30 2020-10-16 北京百度网讯科技有限公司 人工智能开发平台的管理方法及设备、介质
US12333445B2 (en) 2020-07-03 2025-06-17 Indiavidual Learning Limited System for generating multiple similar questions and their solutions and method thereof
US11838734B2 (en) 2020-07-20 2023-12-05 Apple Inc. Multi-device audio adjustment coordination
US11750962B2 (en) 2020-07-21 2023-09-05 Apple Inc. User identification using headphones
US11696060B2 (en) 2020-07-21 2023-07-04 Apple Inc. User identification using headphones
CN113297282A (zh) * 2020-07-28 2021-08-24 阿里巴巴集团控股有限公司 数据处理方法、系统及装置
CN112000178A (zh) * 2020-10-09 2020-11-27 山东省食品药品检验研究院 一种获取网络化妆品安全风险信息的方法及装置
US12293764B2 (en) 2020-11-06 2025-05-06 Apple Inc. Determining suggested subsequent user actions during digital assistant interaction
US11783827B2 (en) 2020-11-06 2023-10-10 Apple Inc. Determining suggested subsequent user actions during digital assistant interaction
CN112469061A (zh) * 2020-12-14 2021-03-09 北京升哲科技有限公司 网络资源的申请方法、装置、设备及存储介质
CN112469061B (zh) * 2020-12-14 2023-11-03 北京升哲科技有限公司 网络资源的申请方法、装置、设备及存储介质
CN112948403A (zh) * 2021-01-25 2021-06-11 北京房江湖科技有限公司 一种用于自动更新房源数据的方法和装置
CN112948403B (zh) * 2021-01-25 2023-08-08 北京房江湖科技有限公司 一种用于自动更新房源数据的方法和装置
CN112949581A (zh) * 2021-03-30 2021-06-11 深圳软牛科技有限公司 谷歌地图的数据提取方法、装置、设备及存储介质
US12394299B2 (en) 2021-04-13 2025-08-19 Apple Inc. User suggestions based on engagement
US12388926B2 (en) 2021-04-13 2025-08-12 Apple Inc. Digital assistant integration with telephony
US11595517B2 (en) 2021-04-13 2023-02-28 Apple Inc. Digital assistant integration with telephony
CN113344613B (zh) * 2021-05-26 2023-09-01 北京奇艺世纪科技有限公司 一种数据匹配的方法、装置、电子设备及存储介质
CN113344613A (zh) * 2021-05-26 2021-09-03 北京奇艺世纪科技有限公司 一种数据匹配的方法、装置、电子设备及存储介质
CN114547461A (zh) * 2022-02-24 2022-05-27 北京得间科技有限公司 资源推送方法、服务器及存储介质
US12266365B2 (en) 2022-05-17 2025-04-01 Apple Inc. Providing textual representations for a communication session
WO2024115969A1 (fr) * 2022-12-02 2024-06-06 Abdulwaduud Muhammad Système et procédé d'intégration de résultats de recherche à un groupe de conversation en ligne
WO2024128411A1 (fr) * 2022-12-15 2024-06-20 (주)누리플렉스 Système et procédé de plateforme de gestion de données
US12406144B2 (en) * 2023-05-19 2025-09-02 Raj Abhyanker Linguistic analysis to automatically generate a hypothetical likelihood of confusion office action using Dupont factors
CN119003890A (zh) * 2024-10-23 2024-11-22 四川水利职业技术学院 一种数据分析处理方法
CN119003627A (zh) * 2024-10-24 2024-11-22 华能信息技术有限公司 一种用于企业信息的智能动态资讯系统
CN119357273A (zh) * 2024-12-24 2025-01-24 广东智普生命科技有限公司 一种呼气代谢物数据获取方法、装置、介质及计算机
CN120335620A (zh) * 2025-06-20 2025-07-18 中国标准化研究院 一种结合规则引擎与实时流处理技术的高效人机交互方法及系统

Similar Documents

Publication Publication Date Title
US12399609B2 (en) Installing web application as standalone application in the client device
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
US11106794B2 (en) Trust network effect
WO2012160567A1 (fr) Système et procédé pour obtenir un moteur de recherche active unifiée se basant sur des liaisons actives, identifiées, dynamiques, accessibles et contextuelles spécifiques à un élément de résultat de recherche
US11334897B2 (en) Enabling to creating, selecting and associating tags or hashtags with contents
US20140067702A1 (en) Method and System for Dynamically Publishing, Sharing, Communication and Subscribing
US20180314762A1 (en) Follow search result associated identified unique domain name or unique user associated identified unique account or source
US20140074629A1 (en) Method and system for customized, contextual, dynamic & unified communication, zero click advertisement, dynamic e-commerce and prospective customers search engine
WO2013098830A1 (fr) Système et procédé pour réseau(x) dynamique(s), portable(s), personnalisé(s), contextuel(s), unifié(s) et intégré(s)
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
US20110208822A1 (en) Method and system for customized, contextual, dynamic and unified communication, zero click advertisement and prospective customers search engine
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
US20110276396A1 (en) System and method for dynamically monitoring, recording, processing, attaching dynamic, contextual and accessible active links and presenting of physical or digital activities, actions, locations, logs, life stream, behavior and status
US20150127628A1 (en) Method and System for Display Dynamic & Accessible Actions with Unique Identifiers and Activities
US12099607B2 (en) Trust network effect
WO2012137215A1 (fr) Système et procédé de communication
WO2012150602A1 (fr) Système et procédé permettant de surveiller, d'enregistrer, de traiter, de fixer de façon dynamique des liaisons actives, dynamiques, contextuelles et accessibles et de présenter des activités, des actions, des emplacements, des journaux, des flux de vie, un comportement et un statut, de type physique ou numérique
US11397520B2 (en) Application program interface or page processing method and device
WO2012127484A1 (fr) Système et procédé permettant de gérer, contrôler, suivre, mettre à jour, mesurer et faciliter le maintien du statut et de l'état d'un utilisateur
WO2012131688A2 (fr) Système et procédé permettant de fournir des applications, des services, des objets, des canaux de communication de plusieurs domaines à des domaines et à des utilisateurs afin qu'ils puissent communiquer entre eux
US20120296971A1 (en) Social content management
US20240078595A1 (en) Displaying functions on content
US20250013750A1 (en) Trust network effect
A Karim et al. Digital Analytics for Marketing

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: 11757954

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11757954

Country of ref document: EP

Kind code of ref document: A1