Entries |
Document | Title | Date |
20100057812 | METHOD AND SYSTEM FOR DETERMINING MIGRATION OF PORTED TELEPHONE NUMBERS BETWEEN SERVICE PROVIDERS - A method and system include obtaining at a first time a first image of a database having number portability records for each telephone number which has been ported between service providers. The first image is indicative of the LNP records in the database at the first time. At a second time a second image of the database is obtained. The second image is indicative of the records in the database at the second time. The first and second images are compared to determine migration of ported telephone numbers. | 03-04-2010 |
20100063981 | SYSTEM AND METHOD FOR RETRIEVING AND DISPLAYING DATA, SUCH AS ECONOMIC DATA RELATING TO SALARIES, COST OF LIVING AND EMPLOYEE BENEFITS - A system and method for retrieving and displaying data, such as economic data. The method can include receiving over a computer network a user request for a first item of economic data, retrieving the first item of economic data from a database, and providing a display description for view by the user over the computer network with the display description including the first item of economic data. The method can further include receiving a second item of economic data from the user over the computer network and at least reducing a fee from the user for receiving the first item of economic data. In another embodiment, the method can include displaying a plurality of discrete data items to the user and receiving a selection of one of the discrete data items from the user resulting from the user at least aligning a cursor on the graphical display with the selected discrete data item. The method can further include retrieving additional data corresponding to the selected discrete data item and providing instructions for displaying the additional data to the user. | 03-11-2010 |
20100070526 | Method and system for producing a web snapshot - There is provided a method for producing a web snapshot, comprising determining a search subject from a received input, designating a plurality of content sources on which to search for contents relating to the search subject, and executing a respective search protocol for each of the plurality of content sources. The method further comprises selecting the contents found on each of the plurality of content sources according to a time associated with each of the contents, and composing a viewing pane including a visual representation and a location for each of a predetermined number of the selected contents from each of the plurality of content sources. The method includes applying a time stamp to the viewing pane to produce of web snapshot. In one embodiment, the method is performed according to instructions stored on a computer-readable medium. | 03-18-2010 |
20100076995 | Method and System of Displaying Related Keywords - A method and a system of displaying related keywords are provided. The method includes: receiving a primary keyword inputted by a user and a request for retrieving keywords related to the primary keyword; recording a frequency of the retrieving request corresponding to the primary keyword; selecting a candidate group of related keywords based on the frequency from the groups of related keywords corresponding to the primary keyword; and displaying the related keywords in the candidate group of related keywords. The system includes: an interface unit, a recording unit, an acquiring unit and a displaying unit. The disclosed method and system retrieve different groups of related keywords based on the frequency of the request for retrieving keywords related to a certain primary keyword, and display the retrieved related keywords in a rotating manner and allow a user to obtain the related keywords in an easier and more complete way. | 03-25-2010 |
20100082667 | UTILIZING A SOCIAL NETWORK FOR LOCATING A TARGET INDIVIDUAL BASED UPON A PROXIMITY SEARCH - A method of utilizing a social network for locating a target individual based upon a proximity search can be provided. In one embodiment of the invention, a method of utilizing a social network for locating a target individual based upon proximity search can include identifying a geographic location for a mobile computing device of a target individual, retrieving a list of contacts from a social network associated with the target individual, generating a subset of the contacts according to a proximity of available ones of the contacts to the identified geographic location for the mobile computing device, and prompting at least one of the contacts in the subset to alert the target individual. | 04-01-2010 |
20100082668 | DATA PROCESSING METHOD AND SYSTEM CAPABLE OF REDUCING REQUIRED MEMORY - A data processing system is disclosed. The system includes a processor, a transformer, a first memory buffer, a second memory buffer, a first filter, and a second filter. An obtained transmission signal symbol is first transformed to first data. The first memory buffer stores the first data. The processor obtains peak data based on the first data according to a predetermined threshold. The transformer transforms the peak data to second data and stores the second data in the second memory buffer. The first filter filters the second data to determine reserved data of the second data and removes the reserved data from the second data to generate third data. The transformer transforms the third data to fourth data and stores the fourth data in the second memory buffer. The processor merges the first and fourth data to generate fifth data. The second filter filters the fifth data based on the transmission signal symbol and a previously obtained transmission signal symbol. | 04-01-2010 |
20100082669 | System and Method for Retrieving and Storing Industrial Data - The invention provides a system and method for retrieving and storing industrial data, the system comprising a data retriever that includes a data retrieval manager and one or more watchers for monitoring data associated with one or more industrial devices, wherein if the data associated with the one or more industrial devices is new or modified, the one or more watchers notifies the data retrieval manager thereof and the data retrieval manager uploads the new or modified data. The system further includes a database manager for receiving the new or modified data in a first form from the data retrieval manager and for storing the new or modified data in a structural data form in one or more databases. | 04-01-2010 |
20100082670 | MULTIPLE SEARCHING IN A WEB BROWSER INTERFACE - Input is received from a user that indicates a selection of a hierarchical group of websites from a bookmark hierarchy in a web browser. In response, a modal dialog is opened to allow text input from the user. Text input is received via the modal dialog. The text input is supplied to each of the websites in the hierarchical group, causing each website in the group to produce a search result for the text input. Each of the search results is presented substantially simultaneously in a separate webpage associated with a respective website in the hierarchical group. | 04-01-2010 |
20100082671 | Joining Tables in Multiple Heterogeneous Distributed Databases - A method for joining tables in multiple heterogeneous distributed databases implemented by at least two data sources accessible to a federal database server over a network includes: transmitting from the federated database server a sub-command to a first of the data sources responsive to the federated database server receiving a data query; retrieving, with the federated database server, block data from the first data source related to the data query using block fetching according to the sub-command; transmitting, with the federated database server, at least a portion of the block data to a second of the data sources together with an instruction for the second data source to perform a join operation on the portion of the block data and a data table stored by the second data source related to the query; and retrieving a result of the join operation with the federated database server. | 04-01-2010 |
20100082672 | SYSTEMS AND METHODS FOR MANAGING SINGLE INSTANCING DATA - Described in detail herein are systems and methods for managing single instancing data. Using a single instance database and other constructs (e.g. sparse files), data density on archival media (e.g. magnetic tape) is improved, and the number of files per storage operation is reduced. According to one aspect of a method for managing single instancing data, for each storage operation, a chunk folder is created on a storage device that stores single instancing data. The chunk folder contains three files: 1) a file that contains data objects that have been single instanced; 2) a file that contains data objects that have not been eligible for single instancing; and 3) a metadata file used to track the location of data objects within the other files. A second storage operation subsequent to a first storage operation contains references to data objects in the chunk folder created by the first storage operation instead of the data objects themselves. | 04-01-2010 |
20100088335 | METHOD AND APPARATUS FOR IMPROVING FILE ACCESS PERFORMANCE OF DISTRIBUTED STORAGE SYSTEM - Embodiments of the invention provide methods and apparatus for improving the performance of file transfer to a client from a distributed storage system which provides single name space to clients. In one embodiment, a system for providing access to files in a distributed storage system comprises a plurality of storage nodes and at least one computer device connected via a network. Each storage node is configured, upon receiving a file access request for a file from one of the at least one computer device as a receiver storage node, to determine whether or not to inform the computer device making the file access request to redirect the file access request to an owner storage node of the file according to a preset policy. The preset policy defines conditions for whether to redirect the file access request based on at least one of file type or file size of the file. | 04-08-2010 |
20100088336 | SEARCHABLE HEALTH EVENTS DIRECTORY - Searchable directories of health events are described. In many embodiments, a health event directory platform is provided that enables health providers to upload events to database of health events. The health event directory platform captures data from the health provider in a structured way that facilitates the searching of the database of health events. In addition, the health event directory platform uses knowledge of previous searches to suggest additional information to associate with a health event in order to increase the likelihood that the health event will appear in the results of a relevant search query. Users can provide requests for information to the health event directory platform, which uses the request to query the health events database and retrieve information concerning relevant health events within a particular geographic area. In many embodiments, the user can register for an event and/or pay using the health event directory platform. | 04-08-2010 |
20100088337 | System and Method for Performing Local Searches Across User Defined Events - The instant invention presents a system and method for performing local searches across one or more events created by one or more users. The system of the present invention comprises an event data structure comprising one or more user defined events, each event associated with a zip code. A zip list processor is provided to receive a zip code and a distance value, e.g., from user defined input, which are used to calculate a zip list comprising all zip codes geographically located with the distance value from the zip code. An event list generator to receives the zip list and queries the event data structure to retrieve events associated with zip codes contained in the zip list. The method of the present invention comprises creating an event data structure comprising one or more user defined events, each event associated with a zip code, calculating a zip list comprising all zip codes geographically located within a distance equal to a received distance value from a received zip code, and querying the event data structure to retrieve events associated with zip codes contained in the zip list. | 04-08-2010 |
20100088338 | RED FLAG IDENTIFICATION VERIFICATION SYSTEM AND METHOD - Embodiments relate to systems and methods for verifying an individual's identify and preventing identify theft. The system comprises at least one input device, third party databases, network and processing unit. The input device is used to enter an individual's consumer identity information, while the third party databases stores identity data. The network communicates with the third party databases and the at least one input device, while the processing unit communicates with at least one of the input devices, third-party databases and the network. The processing unit contains instructions for receiving the individual's consumer identify information from the at least one input device; searching the third party databases using the received identify information to identify at least one pattern of interest in at least one alert category; scoring at least the one pattern of interest as a function of at least one Red Flag Rule; and communicating the score. | 04-08-2010 |
20100094899 | SYSTEM FOR ASSEMBLING AND PROVIDING PROBLEM SOLVING FRAMEWORKS - A system is described for assembling and providing problem solving frameworks. The system may include a processor, a memory and an interface. The memory may store a template for solving a problem. The template may include several tasks, each task associated with an attribute indicating whether the task should be performed by a machine. The interface may communicate with a user and components. The processor may receive a request to solve a problem and may identify the template for solving the problem. The processor may assign each task in the template to a machine component if the associated attribute indicates a machine should perform the task. The processor may provide the tasks to the assigned components and may receive responses from the assigned components. The processor may determine a solution to the problem based on the responses received from the components, and may provide the solution to the user. | 04-15-2010 |
20100094900 | CONTENT PACKAGE FOR ELECTRONIC DISTRIBUTION - Defining a content package having media files and table of contents (TOC) data. The content package includes physical representation data and logical representation data for the media files (e.g., stored in the TOC data). Computing devices store, download, and play back the media files based on the data in the content package. Presentations (e.g., collections of files) within the content package are available for extraction based on a configuration of a media player. The media files are provided for presentation to a user of the computing device, or for storage by the computing device. | 04-15-2010 |
20100100562 | Fully Parameterized Structured Query Language - A method for selectively creating a chart and dynamically displaying the chart is disclosed. The method comprises retrieving dimensions from a database, retrieving metrics from said database, retrieving dates from said database, creating user selectable menus, dynamically generating a query based on user selections in said user selectable menus, receiving the results of said query, and dynamically generating a chart from said results. | 04-22-2010 |
20100100563 | METHOD OF COMPUTING A COOPERATIVE ANSWER TO A ZERO-RESULT QUERY THROUGH A HIGH LATENCY API - An information retrieval system including a user operated computer having a display and a storage facility, a search back-end containing an index into a collection of documents, the index defining results sets of queries relative to the collection of documents, and a search application stored in the storage facility which is executable by the computer to perform a method of providing a cooperative answer to a query submitted by the user, the submitted query having an empty result set, the cooperative answer comprising subqueries of the submitted query and, for each subquery, cardinality information indicative of whether the subquery has an empty result set. The method includes making an initial set of requests to the search back-end, a request specifying a query and calling for a response that provides cardinality information indicative of whether the subquery has an empty result set, the response being said to be positive if the result set is non-empty and negative if the result set is empty, the requests in the initial set of requests being made in parallel and specifying queries that are subqueries of the submitted query. When a positive response to a request is received, the method includes displaying the query specified by the request together with cardinality information provided by the response which enables the user to determine that the result set of the specified query is not empty, the specified query and the cardinality information being part of the cooperative answer. When a negative response to a request is received, the method includes making a subsequent set of requests to the search back-end, the requests being made in parallel and specifying queries that are subqueries of the query specified by the request for which the negative response is received. | 04-22-2010 |
20100100564 | SYSTEM AND METHOD FOR SPAM IDENTIFICATION - A system and method are provided for improving a user search experience by identifying spam results in a result set produced in response to a query. The system may include a user interface spam feedback mechanism for allowing a user to indicate that a given result is spam. The system may additionally include an automated spam identification mechanism for implementing automated techniques on the given result to determine whether the given result is spam. The system may further include a merging component for merging the determinations of the user interface spam feedback mechanism and the automated spam identification mechanism for deriving an indicator of the likelihood that a given result is spam. | 04-22-2010 |
20100106741 | METHOD AND DEVICE FOR SEARCHING FOR MUSIC FILE OF MOBILE TERMINAL - A method and device for searching for a music file of a mobile terminal are provided. The method of searching for a music file of a mobile terminal includes, receiving at least one input key signal in an idle state of the mobile terminal, setting a search word by combining characters mapped to the received at least one input key signal, determining whether a music file that includes the search word exists within the mobile terminal, and requesting, if it is determined that a music file that includes the search word does not exist within the mobile terminal, a search for a music file that includes the search word to a preset web server. | 04-29-2010 |
20100114944 | METHOD AND SYSTEM FOR PROVIDING A VOICE INTERFACE - Methods and systems for providing a voice interface are disclosed. A classifier voice interface of a user terminal may receive a query, may parse the query to identify an attribute, and may process the query to select a first domain-specific voice interface of a plurality of domain-specific voice interface based on the attribute, wherein each of the domain-specific voice interface comprises specialized information to process queries of different types. The classifier voice interface may further instruct the first domain-specific voice interface to process the query. | 05-06-2010 |
20100114945 | Methods, Systems, and Computer Readable Media for Associating a Network User with a Commercial Entity Associated with a Predetermined Profile and for Associating a Network User with a Commercial Entity Based on a Search Query - Methods, systems, and computer readable media for associating a network user with a commercial entity associated with a predetermined profile and for associating a network user with a commercial entity based on a search Query are disclosed. According to one aspect, a method includes receiving a user query directed to one or more commercial entities associated with a predetermined profile. The method also includes sending the user query to a commercial entity associated with the predetermined profile and having a commercial account. Further, the method includes receiving a response to the user query from the commercial entity for presentation of the response to a network user associated with the user query. | 05-06-2010 |
20100114946 | ADAPTIVE WEIGHTED CRAWLING OF USER ACTIVITY FEEDS - Embodiments are directed towards determining frequencies for adaptively crawling user activity feeds, by taking into account user activity patterns, as well as a type or nature of a service to be crawled. A statistical model of activity patterns is generated for each user and user activity source based on various parameters. The activity patterns may be weighted to account for variation in relevancy of user content. Various measures are generated that are adaptive by being updated at a rate determined sufficient to detect user activity pattern changes. The statistical model produces clusters of users for each service. A crawling frequency may be assigned to the various clusters such that different users for a given service may have content crawled at different frequencies. | 05-06-2010 |
20100114947 | Online web search based business-to-business interaction system - An online web search based business-to-business interaction system that facilitates simultaneously viewing and browsing more than one search interface presented on a webpage In general, a webpage presented to the user by a web client can have more than one search engine interface, an instant messaging section (such as an HTML DIV), a video display section on the web page, a company profile display section, etc. The user need not open up additional browser windows just to conduct additional searches, etc. The webpage also provides instant messaging capabilities and company profile display capabilities. The display of the company profile is facilitated by the company profile display module. When a company profile is searched by a user, and a target company profile is determined, it is displayed in a company profile section/pane or optionally in a main screen area. The target profile comprises contact information, product information, video information, such as a CEO's presentation, etc. Thus, a user can locate/search company profiles and be able to interact with those companies, thereby conducting business-to-business interactions. | 05-06-2010 |
20100114948 | SYSTEM AND METHOD FOR SCHEDULED AND COLLABORATIVE DISTRIBUTION OF SOFTWARE AND DATA TO MANY THOUSANDS OF CLIENTS OVER A NETWORK USING DYNAMIC VIRTUAL PROXIES - A method and system for distributing content from a server computer to a number of client computers is disclosed. A file to be distributed to a requesting client computer is identified. If another client computer of the plurality of client computers can distribute the file to the requesting client computer, the requesting client computer requests the file from the other client computer. If no client computer can distribute the file to the requesting client computer, the requesting client computer requests the first file from the server computer. Then the requesting client computer receives the first file from either the other client computer or the server computer. Each client computer can act both as a client and a server to the other client computers, providing content that would otherwise be provided by the server computer. | 05-06-2010 |
20100114949 | CONTENTS DELETION/UPDATE APPARATUS, CONTENTS DELETION/UPDATE METHOD AND RECORDING MEDIUM - A contents deletion/update system includes plural nodes which delete or update contents shared by the plural nodes mutually connected via a network. | 05-06-2010 |
20100114950 | Dynamic Index and Search Engine Server - An apparatus for, computer software for, and method of providing personalized search capabilities of internet web pages comprising: providing an index server maintaining a dynamic index to internet web pages and employing a hierarchical plurality of topic categories; permitting a non-administrative end-user to specify any subset of the plurality of topic categories; and adding to an internet web page controlled by the user link information permitting execution of searches of the index server in any category of the subset but only of categories in the subset. | 05-06-2010 |
20100114951 | MEDICAL IMAGE IMPORTER AND METHOD - Provided are a medical information importer and method for importing medical information into a network-accessible database. The medical information importer includes a housing includes with an external stand-alone form factor, the housing including an interface for receiving a portable computer-readable medium storing medical information. An information reading component is provided for reading the medical information from the portable computer-readable medium when operatively connected to the interface. A computer-readable memory in communication with the information reading component stores, at least temporarily, the medical information read by the reading component under the direction of a controller. And a network interface connects the medical information importer to a communication network without a local connection between the medical information importer and a computer terminal including a display device for viewing the medical information. | 05-06-2010 |
20100114952 | SYSTEM AND METHOD FOR ACCESSING DATA IN DISPARATE INFORMATION SOURCES - The present invention relates to a system ( | 05-06-2010 |
20100131553 | GLOBAL DISTRIBUTION SYSTEM FOR SEARCHING BEST TRAVEL DEALS - A global distribution system (GDS) organized for searching travel deals from a plurality of travel vendor fare databases ( | 05-27-2010 |
20100131554 | SYSTEM AND METHOD FOR PUBLISHING MESSAGES ASYNCHRONOUSLY IN A DISTRIBUTED DATABASE - An improved system and method for publishing messages asynchronously in a distributed database is provided. Clusters of sequencer servers and broker servers may provide services for asynchronously publishing messages about topics including transactions for performing semantic operations on data in the distributed database system. A publisher client may send a message to a sequencer server that may add a sequence number to the message for the topic. The sequencer server may send the message to a primary broker server and a secondary broker server for asynchronous publication to subscribers of the topic of the message. If the primary broker server fails, the message sent to the secondary broker may be distributed to subscribers of the topic of the message. A subscriber client may receive the message and may order the messages received by sequence number for consumption by an application such as a subscriber database engine. | 05-27-2010 |
20100131555 | DOUBLE LINK SEARCH SYSTEM AND METHOD FOR DISPLAYING STARTING POSITION OF SEARCH KEYWORD IN SEARCH RESULT PAGE - A double link search system, which when a user inputs a search keyword in a wire or wireless network and inquires out search results, provides the user with a link page displaying a sentence starting with the search keyword, comprises means for receiving a search request including a search keyword from a user terminal; means for collecting search results corresponding to the search keyword from information sites; means for storing a URL (Uniform Resource Locator) of each information site where the search results are located and a unique URL of a search server corresponding to the URL of each information site; means for generating a search result page including search result items, each item having the URL of the search server; and means for providing the user terminal with the search result page. | 05-27-2010 |
20100138445 | METHOD AND APPARATUS - It is presented a method for a portable apparatus comprising: receiving text input as search text from a user of the portable apparatus; searching for content items of at least one content type matching the search text, resulting in a list of containing zero or more matching content items; presenting the list of matching content items on a display of the portable apparatus, when the list of matching content items contains at least a threshold number of content items; and presenting at least one option to search a database available over a digital network using the search text on the display, when the list of matching content items comprises less than the threshold number of content items. Corresponding portable apparatuses, a computer program product and a user interface are also presented. | 06-03-2010 |
20100138446 | SYSTEM AND METHODS FOR METADATA MANAGEMENT IN CONTENT ADDRESSABLE STORAGE - Provided is a content addressable storage (CAS) system that allows a user to request, either through an application server or directly to one or more CAS servers, files and content related to a query. In some embodiments, the content can be discovered by searching previously-stored metadata related to each file at the content addressable storage server. The search can also be replicated across multiple content addressable storage servers in order to obtain varied results and redundant results. Duplicate results may be flagged or omitted, and the results are returned to the requester. | 06-03-2010 |
20100145987 | SYSTEM FOR AND METHOD OF LOCATION-BASED PROCESS EXECUTION - In accordance with the embodiments, when a device carried with a user enters a zone, Web content associated with that zone is dynamically generated and sent to the user's cell phone, portable computer, or other device capable of displaying the content. Content can include traffic conditions for travel routes through the zone, alternate travel routes, sales for stores located in or around the zone, and weather reports for the zone. The location and movement of the device is tracked by using cellular network towers, GPS components, WiFi locators, or any combination of these. In other embodiments, the location or movement triggers a control signal to be sent to a device, for example, to turn it on as a vehicle being tracked nears its destination. | 06-10-2010 |
20100145988 | IMAGE PROCESSING APPARATUS, METHOD FOR MANAGING IMAGE DATA, AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM - An image forming apparatus ( | 06-10-2010 |
20100145989 | IDENTIFYING WORKS, USING A SUB LINEAR TIME SEARCH OR A NON EXHAUSTIVE SEARCH, FOR INITIATING A WORK-BASED ACTION, SUCH AS AN ACTION ON THE INTERNET - An electronic document, such as an image and a text file for example, may be associated with an action by (1) electronically extracting within a client device features from the electronic document work, (2) transmitting the extracted features from the client device to one or more servers, (3) receiving at the client device from the one or more servers an identification of the electronic document work based on the extracted features, wherein the identification is based on a sub-linear search (or wherein the identification is based on a non-exhaustive search identifying a neighbor), (4) electronically determining an action based on the identification of the electronic document work, and (5) electronically performing the action on the client device. | 06-10-2010 |
20100153443 | UNIFIED CONFIGURATION OF MULTIPLE APPLICATIONS - Various embodiments herein provide systems, methods, and software for unified configuration of multiple computer applications. Some embodiments include receiving input configuring a set of distinct computer applications in an application configuration environment. The application configuration environment may include a configuration repository that stores the settings of each distinct computer application. Such embodiments may further deploy the configuration settings from the configuration repository of the application configuration environment to at least one application execution environment including an instance of at least one of the set of distinct computer applications. | 06-17-2010 |
20100153444 | FRAMEWORK FOR WEB SERVICES EXPOSING LINE OF BUSINESS APPLICATIONS - Exposing functionality from a line of business application as a web service. A method includes receiving user input requesting information about objects exposed by a line of business application. Metadata is gathered about a first set of objects exposed by the line of business application. The metadata is returned to the user. User input is received selecting a second set of objects from among the first set of objects to be exposed as a web service. A web service model is constructed that exposes the second set of objects. The web service model includes a service description, metadata map, and configuration information. The web service model is published to allow for web service clients to access the second set of objects by accessing the web service model. The web service can then be used to translate messages between a line of business application and one or more web service clients. | 06-17-2010 |
20100153445 | SCHEDULING RECORDING OF RECOMMENDED MULTIMEDIA PROGRAMS - Users provide preferred multimedia programs types and receive electronic messages with recommendations for recording upcoming broadcasts. In response to receiving reply messages to the recommendations, the recommended multimedia programs may be scheduled for transport to the user. Example multimedia programs that may be recommended include without limitation television shows, sporting events, and pay-per-view events. | 06-17-2010 |
20100153446 | CUSTOMER GOALS USER INTERFACE - Exemplary embodiments may provide a computer implemented system and method that may integrate both sales and service functions of a customer service representative on a desktop user interface. A comprehensive set of customer service goals derived from a large sample of actual customer calls may be empirically identified. Desired customer sales goals may be integrated into the comprehensive list of service goals. The integrated set of service and sales goals may be presented in a user interface. A recommendation engine, to present in highlighted form, which subset of goals a customer service representative should pursue with a given customer, when to pursue them, and for how long, may be incorporated. A delineation of a step-by-step process (using “wizards” or “assistants”) may be provided for each goal. | 06-17-2010 |
20100153447 | SYSTEMS AND METHODS TO SEARCH A DATA SOURCE BASED ON A COMPATIBILITY WITH AN APPLICATION - Methods and systems to search a data source based on compatibility with an application. The system receives a first query that includes keywords and identifies at least one keyword in the first query as application information. The application information describes a first application. Next the system infers remaining keywords in the first query as item information that describe a first item that is sought on a network-based marketplace. The first item is a part that is compatible with the first application. Next, the system searches a data storage device to identify a first listing on the data storage device as matched. The first listing includes an item for sale on the network-based marketplace and listing item information that matches the item information in the first query. The first listing further includes listing application information that is matched based on the application information. | 06-17-2010 |
20100161657 | METADATA SERVER AND METADATA MANAGEMENT METHOD - Provided are a metadata server cluster and a metadata management method thereof, which distribute metadata for a file to a cluster including a plurality of metadata servers to replicate the metadata. The metadata server includes a directory hierarchy storage unit, a metadata storage unit, and a search unit. The directory hierarchy storage unit stores all directory hierarchies which are stored in the metadata server cluster. The metadata storage unit stores metadata for a data file. The search unit searches the directory hierarchies and the metadata. | 06-24-2010 |
20100161658 | Displaying Network Objects in Mobile Devices Based on Geolocation - Displaying network content searches on mobile devices involves obtaining results of a network content request via a mobile device. A geolocation of at least one object associated with the results of the network content request is also obtained. A scene is viewed in a camera view of the mobile device. A virtual location is determined in the camera view. The virtual location represents the actual location of the object relative to the scene contained in the camera view. A graphic representing the object is then displayed at the virtual location in the camera view. | 06-24-2010 |
20100161659 | INFORMATION SUPPLYING SERVER - An information supplying server includes a retrieval request receiver ( | 06-24-2010 |
20100161660 | System and Method for Creating and Manipulating Information Containers with Dynamic Registers - A search query may be run against a plurality of container registers encapsulated and logically defined in a plurality of containers to identify one or more container registers responsive to the search query. Thereafter, a list characterizing the identified containers may be provided. Related methods, apparatus, computer program products, and computer systems are also described. | 06-24-2010 |
20100161661 | PERFORMING AN ORDERED SEARCH OF DIFFERENT DATABASES - Providing a speculative search result for a search query prior to completion of the search query. In response to receiving a search query from a client node, a speculative search result is provided to the client node for the search query prior to receiving an indication from the client node that said search query is completely formed. The speculative search result may be displayed on the same web page on the client node as the search query, while the search query is being entered by the user. As the user further enters the search query, a new speculative search result may be provided to the user. | 06-24-2010 |
20100169369 | METHOD AND APPARATUS FOR GENERATING MERGED MEDIA PROGRAM METADATA - A method, apparatus, article of manufacture for generating a media program database having a plurality of media programs is disclosed. In one embodiment, the method is comprises the steps of receiving first media program metadata from a first source, searching the Internet to find second media program metadata from a second source distinct from the first source, determining if the first media program metadata and the second media program metadata are associated with the same media program, merging the first media program metadata and the second media program metadata if the first media program metadata and the second media program metadata are associated with the same media program, and storing the merged first media program metadata and second media program metadata in the media program database. | 07-01-2010 |
20100174745 | Consumer Share Quota Feature - Disclosed herein is a system and method that that allows device administrators to set disk quotas for each share of a server. Quotas are set and enforced per share. The quota specifies the total disk space the share may consume on the device. When a share reaches or exceeds the set quota the share can no longer be written to. | 07-08-2010 |
20100185666 | ACCESSING A SEARCH INTERFACE IN A STRUCTURED PRESENTATION - Methods, systems, and apparatus, including computer programs stored on computer storage media, for accessing a search interface from a structured presentation. One aspect can be embodied in machine-implemented methods that include the actions of displaying a structured presentation on a display device, receiving data characterizing a user interaction with the displayed structured presentation, the data including a specification of a first instance and a first attribute of the structured presentation, and displaying a formerly concealed search interface on the display device in response to receiving the data. | 07-22-2010 |
20100185667 | System and method appending internet command functions - A system and method of software database tracking design encompasses user, commercial user, professional and novice researcher usage of the internet on database systems located locally on hard-drives or remotely on servers through internet protocol design computers and storage systems alike IP telephony, mobile phones, mobile system storage devices and average home and laptop computers via software installation or as alternate service providers to emulate small as well as large command demand URL files upon objects, through menus, or display directly on a location on a website to dedicate to the user's need and demand for a high-grade interoperability of usage of tracking their movements on the internet both as point to point landing pages including objects as precisely offering step by step user's usage in a functioning internet environment including some cases of expertly delivering advertisements. | 07-22-2010 |
20100191765 | System and Method for Processing Images - A method for processing digital images includes receiving from one of a plurality of sensors a first image in a first format. A first set of metadata is associated with the first image. The method also includes generating a second set of metadata based on at least the first set of metadata and a configuration file. The configuration file identifies metadata to be included in the second set of metadata. Additionally, the method includes converting the first image in a first format into a second image in a second format and storing the second set of metadata in a metadata database. The method further includes receiving search parameters from clients, identifying one or more sets of metadata corresponding to the search parameters, and transmitting to a client one or more images associated with the identified sets of metadata. | 07-29-2010 |
20100191766 | Method and apparatus for information retrieval via electronic mail - Invention provides a method for an e-mail based interface to function as a single common access point for requesting, receiving, publishing, accessing and sharing various data from multiple, remote information systems. The invention becomes akin to a human relay operator in the loop which is transparent to the user. By relaying the e-mail chain, the invention performs multiple functions based on the originating request, and reply as a human would. | 07-29-2010 |
20100198869 | SYSTEM AND METHOD FOR COMMUNAL SEARCH - A system and method which may allow a requester to post a search query and get time-sensitive responses from other users who are best suited to respond to the search query. The system may find out such best suited responders based on their location, activity and time affinity/proximity to the search query, and forward the search query to them. The system may then return the responses to the requester. The system may also be able to automatically answer search queries based on users' historical query-response activities. By matching a search query with users knowledgeable about it, the invention may help a requester to get timely and accurate responses to his search query. | 08-05-2010 |
20100205209 | Method and system for monitoring a personal intake - An identifier comprising readable ID information related to the identifier is associated to a product or product type so that when selecting said product the corresponding identifier ID is read and transferred to a server as a query by a user related communication device, which may be e.g. a mobile station or cash machine. The server is configured to be in a data communication connection with a database comprising identifier ID and content information of each product or product type. The transferred identifier ID is then connected with content information of the product or product type with corresponding identifier ID at the database, after which said content information is transferred as a response to said query to said user related communication device. | 08-12-2010 |
20100205210 | SYSTEM AND METHOD FOR HIERARCHICAL INFORMATION RETRIEVAL FROM A CODED COLLECTION OF RELATIONAL DATA - A system for information retrieval from a collection of hypermedia data over a distributed network is presented. The system includes a data storage system that is a collection of hypermedia data. The collection of hypermedia data also has a number of hyperlinks to items of hypermedia content, and the hyperlinks are each respectively associated with at least one code value generated based on the content of the respective hypermedia content. The system also includes an application that receives progressive user input and iteratively build a user search code value according to the user input. It matches the user search code value to at least a portion of the hypermedia content code value for the hyperlinks in the data storage to identify each such associated hyperlink to a particular information retrieval data set. | 08-12-2010 |
20100211601 | Education credentials management method and system - A system and method for online storage and distribution of educational credentials and related documents of student and job seeker applicants comprising, a centralized education credentials document management database that receives and securely stores resumes, transcripts, letters of recommendation, military records, professional certificates, rental and credit history, and related documents from document sources such as university or school registrars, referees, and related entities to be easily accessible by document recipients such as undergraduate and graduate schools, recruiters, or employers. The system of the present invention provides a vast improvement over the existing time consuming and expensive methods of collecting, compiling and physically sending documents required for school admissions and job placement. By storing all of the original documents in a centralized online database student and job seeker applicants can easily comply with a wide array of document support requirements simply by providing a link to the parties that are requesting the information. | 08-19-2010 |
20100223288 | PREPROCESSING TEXT TO ENHANCE STATISTICAL FEATURES - A document preprocessor preprocess a document to enhance the statistical features of the document. The system preprocesses the document by matching a prefix and a trailing context in the document with one or more matching prefixes in a transformation database, where the prefix is a first string of one or more tokens in the first document and the trailing context is a second string of one or more tokens in the first document that trail the prefix. Alternatively, the system preprocesses the document by computing cyclic permutations of the document, sorting these permutations and taking the last token from each of the sorted permutations. | 09-02-2010 |
20100223289 | MULTI-PASS DATA ORGANIZATION AND AUTOMATIC NAMING - A method and a system to organize a data set into groups of data subsets in multiple passes using different parameters and to automatically name the groups is disclosed. For example, a data set is retrieved in accordance with a search query submitted by a user. The data set is organized into clusters based on a statistic(s) of the data set. The data set is then organized into groups of data subsets based on an attribute(s) indicated by the data set. Each of the groups are automatically named based on a property shared by data units of the group. The name(s) of a group may be mined from the data units of the group, retrieved from a structure that maps to attribute values indicated by the data units of the group, etc. | 09-02-2010 |
20100223290 | Method of using a code to track user access to content - A method for tracking user internet surfing involving steps of providing a computer hosting a plurality of contents stored on a computer storage medium; storing on the computer storage medium a surf code reference for each content in the plurality of contents; storing on the computer storage medium an identification of the user to enable the user to log in to the computer; enabling a logged-in user to access the computer through the requesting client to view a content in the plurality of contents; maintaining a user list comprising the surf-code reference of the content viewed by the logged-in user; enabling the logged-in user to access the user list to identify the content viewed by the logged-in user; and, presenting the content viewed by the logged-in user to the requesting client based on the user list. | 09-02-2010 |
20100228773 | System and method for effectively utilizing a transport operator in an electronic network - A system and method for effectively utilizing a transport operator in an electronic network includes an information service that is configured to provide information distribution services by performing an information distribution procedure through an electronic network. User devices are provided for device users to communicate with the information service for receiving the information distribution services. Transport structures are utilized for communicating with the user devices to provide selected content and advertising information from the information service to targeted ones of the device users. The transport operator performs various appropriate transport management functions to effectively support the foregoing information distribution procedure. | 09-09-2010 |
20100228774 | Protocol Independent Mirroring - A method and apparatus including a mirror module to reviewing a data request, check a local data archive for the requested data, and send a request to a remote archive in response to a failed check for the requested data in the local data archive, the local data archive having a matching structure to the request data archive. The mirror module checks whether requested data available in the local data archive is valid. The local data archive is update with data received from the remote data archive in response to the data request. Data requests can be received and serviced for a plurality of protocols by a plurality of mirror modules using the local data archive. | 09-09-2010 |
20100228775 | REAL ESTATE ANALYSIS SYSTEM - A real estate analysis system that provides an integrated approach for gathering available real estate data and synthesizing the real estate data for various uses by various users. The real estate data may be real time data, historical data, and/or most recent data. The processing of the data utilizes cloud resources in a cloud computing architecture. In addition, cloud resources are used to store various accumulated real estate data in a manner such that the cloud resources can quickly process calculations and have the results returned to an end user who requested the data. | 09-09-2010 |
20100228776 | SYSTEM, MECHANISMS, METHODS AND SERVICES FOR THE CREATION, INTERACTION AND CONSUMPTION OF SEARCHABLE, CONTEXT RELEVANT, MULTIMEDIA COLLAGES COMPOSITED FROM HETEROGENEOUS SOURCES - The current invention provides an enhanced user experience for consumers by minimizing the number of click-throughs, and optimizing time spent by providing customizable, interactive visual multimedia collages of information created from several sources of information in scrollable snapshots. Moreoyer, the same experience is made available for the users on-the-go on their mobile device where they can access the same collages and interact with them in a manner meaningful to the modalities provided on the mobile device, such as phone calls, text messaging, and Wireless Application Protocol (WAP) browser viewing. On the desktop Internet, interested consumers will be referred from the image collage result sets to content provider or retailers' web sites. Each image has all the information: the advertisement from the seller, customer review, product rating, and seller rating composited together. In one embodiment, the consumer can click on any of the regions of the collage (e.g. customer surveys) to click through to the WAP site or Internet site housing the information. In other embodiments, the consumer can just browse the information, consummate a buy transaction on-line: get it shipped or pick it up himself, place a bid for a used product, and/or call a number for more information. Through the system's analytics engine, the invention provides to the retailers competitive location-based information, consumer behavior data for advertising, and location based product demand. The consumer can save any of the interactive images and forward to others. For enterprises, retailers, and individuals interested in selling new/used products, they can create advertisements for their products using the Internet web based information collage authoring tool. | 09-09-2010 |
20100235388 | SYSTEM FOR COMMUNICATING - A method and system for communicating. The system and method can include steps for entering data into database and setting conditions for the retrieval of the information. A communications system capable of accessing the data in the database may process this information and use it to contact one or more people associated with the data in the database at predetermined intervals. Following the receipt of feedback from the parties who were contacted, the communications system may cease contact with the one or more people associated with the data in the database or may contact still other people associated with the database. | 09-16-2010 |
20100235389 | CONTEXT BASED NETWORKING - Context based networking. A method for context based networking includes receiving a query. Further, the method includes obtaining behavioral targeting scores of a plurality of first buddy nodes of a node corresponding to the query. Furthermore, the method includes updating the behavioral targeting scores of the plurality of first buddy nodes based on behavioral targeting score of at least one second buddy node of each first buddy node. In addition, the method includes forwarding the query to at least one first buddy node based on the updated behavioral targeting scores. Further, the method includes obtaining a response associated with the query. The method also includes electronically providing the response to a user of the node. | 09-16-2010 |
20100235390 | SEARCH DEVICE, SEARCH METHOD, AND COMPUTER-READABLE RECORDING MEDIUM STORING SEARCH PROGRAM - The search method includes: receiving a search request including plural search conditions; separating the plural search conditions into search conditions for individual databases; storing, for each database, the search condition and the database identifier in a condition record; searching a search result management table by the database identifier and the search condition; determining anterior search databases; searching each of the anterior search databases by the search condition to acquire a first search result; determining common entity identifiers included in common in the first search results; and searching each of posterior search databases by the common entity identifiers and the search condition. | 09-16-2010 |
20100241659 | SINGLE LIBRARY FOR ALL MEDIA CONTENT - Particular embodiments generally relate to using a single library that allows users to view media content located on a plurality of devices. In one embodiment, an interface allows a user to view content stored on multiple devices. Information may be received for a plurality of content stored on a plurality of devices. The information may be metadata that is stored in a library. The information may be used to display an interface that shows various content. The information displayed in the interface is agnostic of where the content may be stored on devices. For example, a unified interface is provided that allows users to view content in a manner that does not take the location of the content into account. In one example, a user may view all pictures that are found on the plurality of devices in a single list. | 09-23-2010 |
20100241660 | RETRIEVAL OF METADATA FOR PERIPHERAL DEVICES - Techniques whereby a client computer may request metadata relating to a peripheral device from one or more server computers are provided. Upon connecting to a peripheral device, the client computer receives information identifying the device, and generates a query, using the received information, for metadata relating to the device. The client computer may, for example, first attempt to execute the query locally to determine if metadata appropriate for use (e.g., not outdated) is stored on the client computer. If not, the client computer may issue the query to one or more server computers which stores metadata received from manufacturers and/or suppliers of peripheral devices. The one or more server computers may issue a response making the requested metadata available to the client computer and providing instructions relating to subsequent requests from the client computer, so as to manage the processing load borne by the one or more server computers. The client computer may employ the metadata to present a graphical interface that enables the user to manage the device. | 09-23-2010 |
20100241661 | Access To Data Stored In A File System - Presented is a method of operating a server to enable a client to access data stored by a file system. The method comprises: receiving from the client a request to perform an operation on the data; instructing the file system to perform a preliminary metadata operation and, before the metadata-operation has completed, instructing the file system to perform the operation on the data; waiting for the file system to complete both the metadata-operation and the operation on the data; and responding to the client. | 09-23-2010 |
20100241662 | METHOD AND APPARATUS FORMATTING INFORMATION WITHIN A DIRECTORY TREE STRUCTURE INTO AN ENCYCLOPEDIA-LIKE ENTRY - Method and apparatus for formatting information within a directory tree structure into an encyclopedia-like entry. The method includes performing a search by utilizing a selective one or more search methodologies including keyword search, hierarchical search, dichotomous key search, and parametric search to correlate a search criteria to a searchable database for generating one or more matching items, wherein the searchable database is formatted in the directory tree structure. The directory tree structure includes nodes comprising a collection of related data and branches comprising links between the nodes. Each matching item represents a node from within the directory tree structure. The method further includes selecting one of the matching items, formatting the collection of related data corresponding to the node of the selected matching item into an encyclopedia-like entry, and displaying the encyclopedia-like entry corresponding to the node of the selected matching item. The encyclopedia-like entry can include text, graphics, links to related topics within the directory tree structure, links to related web sites external to the directory tree structure, or any combination thereof. Utilizing the search methodologies can be performed by a server, preferably accessible over the internet through the public switched telephone network. | 09-23-2010 |
20100241663 | PROVIDING CONTENT ITEMS SELECTED BASED ON CONTEXT - Systems, methods, and computer storage media having computer-executable instructions embodied thereon that provide content items selected based on context are provided. Contextual indicators associated with a user are identified and utilized to determine one or more content items that the user is likely to desire to access at a particular point in time. Upon receiving an indication that the user desires to perform a context-aware search, the identified content items (or references thereto) are presented automatically to the user, that is, without the user having to input any search query terms. The indication that the user desires to perform a context-aware search may be received, for instance, upon receiving an indication that a selectable context-aware search button has been selected by the user. This single-button action is particularly useful for mobile computing devices, wherein alpha-numeric textual input is relatively difficult. | 09-23-2010 |
20100250589 | Tree structured P2P overlay database system - A system and methods to construct and maintain a balanced-tree overlay network are used to host distributed databases. As overlay nodes can detach from and re-attach to an overlay unpredictably, overlay protocols must maintain the overlay tree properly to minimize communication overheads associated with store and retrieval operations of the hosted databases. Unlike a DHT (distributed hash table) approach, the balanced-tree approach has the advantages of stabilizibility and provable correctness of the overlay protocols. Fast inquiry can be achieved by using a caching algorithm that allows each overlay node to keep track of data ranges stored in a neighboring set of nodes. Self-healing and load balancing protocols are also incorporated to enhance the performance and stability of the tree-structured overlay. | 09-30-2010 |
20100250590 | System and method for managing energy - A system for managing energy, comprising a digital exchange with a communications interface adapted to allow connections from remote users over a data network, wherein the digital exchange receives preferences from a plurality of exchange participants and these preferences are used at least in part to create response profiles relevant to the participants, at least some of the response profiles are aggregated into response packages with defined statistical properties, and at least some of the response packages are made available for use by participants in the digital exchange, is disclosed. | 09-30-2010 |
20100250591 | Methods, Systems, And Computer Program Products For Providing Access To Metadata For An Identified Resource - Methods and systems are described for providing access to metadata for an identified resource. Information identifying a resource and a resource domain of a resource provider of the resource is received. A metadata access request (MAR) having the information is generated and transmitted for routing based on the resource domain to a resource directory node for accessing a record associating the resource with metadata for the resource where the metadata is in a domain represented by a metadata repository node. An accessor for accessing the metadata is received in response to the MAR. | 09-30-2010 |
20100250592 | Unifying Web And Phone Presence - The subject matter of this specification can be embodied in, among other things, a computer-implemented method that includes obtaining, at a computer system, a plurality of contact identifiers for a computer account holder, wherein the identifiers represent a plurality of different communication modes; identifying a handle for the account holder, wherein the handle is associated with a uniform resource locator; and correlating the handle with the plurality of contact identifiers, and storing the handle and plurality of contact identifiers together so as to permit retrieval of the contact identifiers in response to identification of the handle. | 09-30-2010 |
20100250593 | NODE DEVICE, INFORMATION COMMUNICATION SYSTEM, METHOD FOR MANAGING CONTENT DATA, AND COMPUTER READABLE MEDIUM - A node device communicates with a plurality of node devices via a network. The node device includes a first obtaining unit that obtains search information for searching the content data stored in at least one node device, and a particular determination unit that applies a predetermined rule to determine whether the search information is required to be stored. A first storage unit stores the search information when required. A second obtaining unit obtains the content data from the information communication system, and a second storage unit stores the content data from the second obtaining unit. A third storage unit stores the search information corresponding to the stored content data in the second storage unit. A management unit manages the stored content in the second storage unit based on the search information stored in at least one of the first storage unit and the third storage unit. | 09-30-2010 |
20100250594 | NODE DEVICE, INFORMATION COMMUNICATION SYSTEM, METHOD FOR RETRIEVING CONTENT DATA, AND COMPUTER READABLE MEDIUM - A node device connected to other node devices has a particular obtaining unit that obtains search information including, a first determination unit that applies a predetermined rule to determine whether the search information obtained by the particular obtaining unit is required to be stored in the node device. The node device has a first storage unit that stores search information when required, and a second determination unit that determines whether the search information obtained by the particular obtaining unit is newly published in the network. A second storage unit stores the search information when the second determination unit determines that the storage information is newly published. A search unit searches the content data, based on the search information stored in at least one of the first storage unit and the second storage unit. | 09-30-2010 |
20100262618 | System and method for real-time media presentation using metadata clips - There is provided a system and method for real-time media presentation using metadata clips. There is provided a media device for providing one or more media files for a display, the media device including a memory and a processor. The memory includes a plurality of metadata clips, wherein each of the plurality of metadata clips references a referenced source media from the media files, a referenced start position, and a referenced end position. The processor can determine a playlist including some of the plurality of metadata clips for streaming segments of media files as defined by their referenced start and end positions. Flexible behaviors can also be added to enhance playback logic or to enforce access restrictions, and metadata clips and playlists may also be user generated. | 10-14-2010 |
20100262619 | PROVISION OF APPLICATIONS TO MOBILE DEVICES - Embodiments related to the provision of applications to mobile devices are disclosed. One embodiment provides a mobile device application server system, comprising a database, a processor, and memory comprising instructions stored thereon that are executable by the processor to perform a method of providing applications to mobile devices. The method comprises receiving a first application configured to be run on a first mobile device type, storing the first application, receiving a second application configured to be run on a second device mobile device type, and storing the second application. The method further comprises receiving a request for the first application from a first mobile device of the first mobile device type, providing the first application to the first mobile device, receiving a request for the second application from a second mobile device of the second mobile device type, and providing the second application to the second mobile device. | 10-14-2010 |
20100268734 | SYSTEM AND METHOD FOR DISTRIBUTED PRIVACY PRESERVING DATA MINING - Distributed privacy preserving data mining techniques are provided. A first entity of a plurality of entities in a distributed computing environment exchanges summary information with a second entity of the plurality of entities via a privacy-preserving data sharing protocol such that the privacy of the summary information is preserved, the summary information associated with an entity relating to data stored at the entity. The first entity may then mine data based on at least the summary information obtained from the second entity via the privacy-preserving data sharing protocol. The first entity may obtain, from the second entity via the privacy-preserving data sharing protocol, information relating to the number of transactions in which a particular itemset occurs and/or information relating to the number of transactions in which a particular rule is satisfied. | 10-21-2010 |
20100268735 | ONLINE CONTENT SERVICE WITH CATALOG-BASED INTERACTION - An online content system is provided, including a plurality of user accounts maintained at a network-accessible online service, where associated with each user account are a plurality of content items. A catalog service is operable to provide offline metadata for the plurality of user accounts, whereby, for the plurality of content items in each of the plurality of user accounts, (a) a catalog engine of the catalog service is operable to generate a hierarchical tree descriptor for the plurality of content items, and (b) a service interface of the catalog service is operable to cause network transmission of the hierarchical tree descriptor to a remote device associated with the user account, such network transmission being independent of content item downloads to the remote device. | 10-21-2010 |
20100268736 | EFFICIENT CREATION, STORAGE, AND PROVISION OF WEB-VIEWABLE DOCUMENTS - A system and method are disclosed for providing a resource, such as a document, to a client computing device. A request is received at a server from the client for particular named objects representing a portion of the document. It is determined that the particular named objects requested are contained in a particular chunk of a bundle. The bundle includes a plurality of named objects that comprise a version of the document that is rendered to be displayable by the client. It is determined that the particular chunk is not stored locally at the server, so the particular chunk is requested and received from bundle storage. The particular chunk, which includes the particular named objects requested and additional named objects, is stored locally by the server. The particular named objects are then sent to the client without sending the additional named objects to the client. | 10-21-2010 |
20100274805 | SEARCH SYSTEM OF COMMUNICATIONS DEVICE - A communications system is provided which can search for information about a communications device that is not registered in a network by designating time. The search system, which includes a plurality of communications devices, gateways and an entity management server, can execute a search method. The entity management server stores in a storage device the identification information of the communications device sent from the gateways with establishing correspondence with notification time. The entity management server receives from a mobile terminal the identification information of the communications device and designated time. The entity management server searches for the identification information stored in the storage device at the designated time, and identifies the location information of the gateways corresponding to the identification information included in the search request. | 10-28-2010 |
20100274806 | SELECTING APPLICATIONS FOR MIGRATION FROM A POD ENVIRONMENT TO A POOL ENVIRONMENT - A device may receive a selection of an application from a client device, send two or more sets of questions related to the application to the client device, receive answers to the two or more sets of questions from the client device, obtain a score for each of the sets of questions based on the answers, determine whether the application is to be ported from a first computing environment to a virtual computing environment based on the scores, and send results of the determination to the client device. | 10-28-2010 |
20100281051 | Bidirectional Data Transfer Optimization And Content Control For Networks - A method of transferring data objects over a network comprises intercepting a network transfer message with a passing object, creating a unique identifier for the object using a predetermined function, the same function having been used to provide identifiers for objects stored at predetermined nodes of said network, removing the object and sending on the network transfer message with the unique identifier in place of the object. Then, at the recipient end it is possible to obtain the unique identifier and use it as a key to search for a corresponding object in the local nodes. The search starts with a node closest to the recipient and steadily spreads outwards. The object when found is reattached for the benefit of the recipient and network bandwidth has been saved by the avoidance of redundant transfer since the object is brought to the recipient from the node which is the closest to him. | 11-04-2010 |
20100281052 | NAVIGATION DEVICE, SYSTEM AND METHOD WITH OVER THE AIR SEARCH MODULE - A navigation device is provided. The navigation device includes an input interface; a processor; and a display controllable by the processor. The input interface is additionally configured to enable a user to input a search text and to select a reference location. In at least one embodiment, the navigation device further includes an over the air (OTA) search module for generating a server call message including the reference location and the search text for transmission to a remote map search server and for receiving a search results reply message from such a remote map search server based on the reference location and the search text. The processor is responsive to the OTA search module to control the display to display the search results to the user. | 11-04-2010 |
20100281053 | METHOD, APPARATUS, AND COMPUTER-READABLE MEDIUM FOR DISTRIBUTING A QUERY - A method for distributing a query, wherein the query comprises one or more sub-clauses, wherein each sub-clause comprises a triple pattern having three components for use with a distributed system, the method comprising the steps of: identifying each sub-clause; analysing three components of each sub-clause in accordance with one or more analysis rules in order to determine the proportion of values to variables; in response to the determination, testing the sub-clause against one or more execution rules, wherein the execution rules are associated with an order of processing of a sub-clause based on the proportion of values to variables; in response to the testing, generating a sub-query associated with a first sub-clause having the largest proportion of values to variables. | 11-04-2010 |
20100281054 | METHOD AND APPARATUS FOR HANDLING ACCESS TO DATA - Method, apparatus and computer programs for handling access to data distributed along a plurality of databases. A first message comprising a first identifier is received in a server interfacing messages before said plurality of databases, a second identifier usable for sending a message to the database storing data in relationship with the received first identifier is obtained, and a subsequent second message comprising the first identifier is sent to said database. For obtaining the second identifier, the server sends the second message comprising the first identifier to said plurality of databases, and receives a reply from a database among said plurality that stores data in relationship with the first identifier comprising an identifier of said database usable as said second identifier. The invention allows a simplified configuration when a data storage system is split into a plurality of separate databases. | 11-04-2010 |
20100281055 | SYSTEM AND METHOD FOR MANAGING BUNDLE DATA DATABASE STORING DATA ASSOCIATION STRUCTURE - A bundle database management system comprises a search server including a bundle definition unit for defining a core word and a relevant word connected to the core word, and connection relation between the core and relevant words to generate and store bundle data; a description definition unit for defining description data corresponding to the core and relevant words; a search request receiving unit for receiving a search request including a specific search word input by a user; a search result page generating unit for generating a search result page including the bundle data retrieved by the search word as a core word and the description data retrieved by the core word; and a search result page transmitting unit for transmitting the search result page to the user; and a user terminal connected to the search server for transmitting the search request and receiving the search result page. | 11-04-2010 |
20100281056 | DATA PROCESSING SYSTEM ANDMETHOD THEREFOR - A data providing system for distributing content data from a data providing apparatus to a data processing apparatus and managing said data providing apparatus and said processing apparatus by a management apparatus. In the system, the management apparatus is configured to provide a key file in which is stored content key data and usage control policy data indicating a content of rights, including permission conditions of the content data. At least a part of said key file is encrypted. The data providing apparatus is configured to provide the content data encrypted by using the content key data stored in the key file. The data processing apparatus is configured to decrypt the key file to obtain the content key data from the key file and determine handling of the content data based on the usage control policy data stored in the key file. | 11-04-2010 |
20100287199 | NETWORKED COMPUTER SYSTEM PROVIDING AN INTEGRATED SUITE OF WEB SERVICES AND A GEOGRAPHIC INFORMATION SYSTEM (GIS) FOR REAL PROPERTY AND LAND PARCELS - Systems and methods to search for, gather, transform, integrate, and present information representative of real property and land parcels. The systems and methods are web-based and include a spatial database configuration having an input side and an output side. The input side is capable of transforming data gathered from multiple disparate sources in an automated or semi-automated manner. The output side is capable of presenting an intuitive interface for users to search for, access, and view the transformed information. | 11-11-2010 |
20100287200 | SYSTEM AND METHOD FOR ACCESSING A DATA OBJECT STORED IN A DISTRIBUTED STORAGE NETWORK - A user device includes a browser module, a DSN interface to a local or external DSN memory and a DS processing module coupled to the DSN interface for storing and retrieving the data object from the DSN memory, wherein the data object is divided into a plurality of data segments and wherein each of the plurality of data segments is stored in the DSN memory as a plurality of encoded data slices that are generated based on an error encoding dispersal function. The browser module is operable to interpret a user input as a request to display a data object, determine the data object is stored in the DSN memory, request the DS processing module to retrieve the data object from the DSN memory and request an application program to open the data object for display. | 11-11-2010 |
20100306252 | Efficient Use of Peer Cache Space In Large Scale File Distributions - A mechanism for providing efficient use of peer cache space in large scale file distributions. A peer computer receives a download plan for a requested file. The download plan specifies a number of peer servers where the file is stored, a minimum number of peer servers required to store the file, and a saturation level for the file in the zone. When the peer computer downloads the file from one or more peer servers listed in the download plan, the peer computer determines whether the file is required to be cached at the peer computer by comparing the minimum number of peer servers in the plan required to store the file against the number of peer servers listed in the plan. If the minimum number required to store the file is greater the number of peer servers listed in the plan, the peer computer caches the file. | 12-02-2010 |
20100306253 | Tiered Managed Storage Services - Systems and methods for managed access to tiered storage are disclosed. One such system comprises a plurality of storage systems and a tier manager. Each storage system implements a tier selected from the group of online and other than online. The tier manager is configured to ensure that a specified file is available on a specified tier, responsive to a client request. | 12-02-2010 |
20100306254 | SYSTEMS AND METHODS FOR OBJECT-BASED MODELING USING COMPOSITE MODEL OBJECT HAVING INDEPENDENTLY UPDATABLE COMPONENT OBJECTS - Embodiments relate to systems and methods for object-based modeling using a composite model object having independently updatable component objects. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. In aspects, the source data accepted into the modeling client can include consumer or business-level applications, whose spreadsheet, database or other content can be extracted and encapsulated in extensible markup language (XML) or other object-oriented format. Various model objects can be extracted from source data, and aggregated into a composite model object encapsulating the underlying set of component model objects. In aspects, each of the component model objects can be accessed, updated, and stored independently of the other constituent objects. The modeling client can exchange composite or other modeling objects with external platforms on a programmatic basis. | 12-02-2010 |
20100306255 | SYSTEMS AND METHODS FOR EXTRACTING DATA CELL TRANSFORMABLE TO MODEL OBJECT - Embodiments relate to systems and methods for extracting a data cell transformable to a model object. Aspects relate to object-based modeling using modeling objects that can be extracted from spreadsheet cells, database entries, or other sources. A modeling client can host modeling logic and an application programming interface (API) to create, access, manipulate, and import/export modeling objects used in modeling applications, such as engineering, medical, financial, and other modeling platforms. In aspects, the source data can be accepted into the modeling client from consumer or business-level applications, whose cell, database, or other data content can be extracted and encapsulated in object-oriented format, such as extensible markup language (XML) format. Modeling operations can therefore be performed on or incorporate data that was not originally strictly configured for object-based modeling applications. The extracted model object can also be exchanged with other applications or platforms. | 12-02-2010 |
20100306256 | Distributed Database Write Caching With Limited Durability - A distributed database system includes a central data server, and a plurality of application nodes for receiving connections from clients. Each application node is in communication with the central data server, and has a data cache which maintains local copies of recently used data items. The central data server keeps track of which data items are stored in each data cache and makes callback requests to the data caches to request the return of data items that are needed elsewhere. Data items, including modified data items, are cached locally at a local application node so long as the locally cached data items are only being accessed by the local application node. The local application node handles transactions and stores changes to the data items. The local application node forwards changes, in order by transaction, to the central data server to insure consistency, thereby providing limited durability write caching. | 12-02-2010 |
20100306257 | CONTENT IDENTIFICATION AND MANAGEMENT IN CONTENT DISTRIBUTION NETWORKS - Peer-to-peer file sharing and uploading of content to content server systems is increasing in popularity on the Internet. Content signals can be edited and combined with other content programming, and or altered in ways that make it difficult to identify using conventional techniques. Content identification based on content fingerprints is used to retrieve related metadata, which in turn, is used to manage use of the content signal in content distribution systems. The content signal is uploaded to a computer within a network of computers in the content distribution system. A content fingerprint of the content signal is computed and sent to a database to look up related metadata. The metadata is received and used to manage use of the content signal in the content distribution system based on the metadata. This can include blocking uploading or rendering of audio or video, controlling streaming of audio or video, linking to a licensing server, which provides usage control rules, etc. | 12-02-2010 |
20100312793 | DISPLAYING RELEVANCY OF RESULTS FROM MULTI-DIMENSIONAL SEARCHES USING HEATMAPS - A multi-dimensional search can be performed for each search term within a search phrase. Individual relevancies that represent the relevance to each search term can be determined for each search result. An overall relevancy can be calculated based on the individual relevancies. The individual relevancies can be displayed using a heatmap that depicts the relationship between the individual relevancies. In addition, the heatmap may be color-coded based on the overall or individual relevancies. | 12-09-2010 |
20100312794 | METHOD FOR TESTING FILE TRANSMISSION FUNCTION OF MOBILE PHONE - A method for testing file transmission function of a mobile phone, includes following steps. The mobile phone is connected to a file server and downloads a file from a first folder of the file server. The mobile phone then uploads the downloaded file to a second folder of the file server. A file comparison module checks if files in the first folder and the second folder are the same. | 12-09-2010 |
20100312795 | SEARCH ENGINE FOR VIDEO AND GRAPHICS - A method of selecting graphic or video files having corresponding locators used to locate such graphic or video files using a computer. Identifiers are created by searching an area within a web page near a graphic or video file for searchable identification terms and searching an area within a web page near links to a graphic or video for searchable identification terms. The identifiers are stored in a database. User requests for graphic or video file content are received and the database of identifiers is searched to find graphic and video files corresponding criteria of the user. Graphic or video file content is then provided to the user. | 12-09-2010 |
20100312796 | Systems and Methods for Server Management - Exemplary systems and methods for server management are provided. An exemplary system comprises a plurality of servers, with each server having the ability to access a database or, in some embodiments, be configured to perform a calculation, computation or make a determination of a particular value, values or other information. A communications network delivers queries to each server whereby a look-up table directs query processing by the servers. Further embodiments of the system feature a program logic controller for rebalancing the workload of the network servers. Exemplary methods of processing queries on the system comprise submitting a query to the network, communicating the query to each server in the network and each server looking-up on a look-up table the processing responsibilities of the servers in the network. The query is processed by the server having primary responsibility for processing the query while other the servers monitor query processing. Transmission of a query result to a user typically completes the process. | 12-09-2010 |
20100318564 | IMPLEMENTING AN EPHEMERAL FILE SYSTEM BACKED BY A NFS SERVER - Provided is a method for implementing a file system that includes a combination of read-only and read/write parts. A file system located on a data server maintains an original copy of a data store. An “Ephemeral” file system (EFS) is created on a client computer. The data server is contacted only once for each file accessed and the copy is in an original state each time the system is mounted. Changes made to the file system by one client are not seen by other clients. The EFS maintains the file system state in memory and uses the NFS server as a backing stored for cached file data. File data for files created on the client are backed up by the client system's swapping space. | 12-16-2010 |
20100318565 | Distributed Computing Management - Management of distributed computing systems is required, for example, to carry out activities using shared resources such as computational tasks, in-silico experiments and other tasks. In an embodiment a distributed computing graph represents processes executing in the distributed computing system in order to carry out the activity and this graph is available to entities in the distributed computing system. For example, a user interface at an entity in the distributed computing system enables a user to view a local representation of the distributed computing graph and to control the activity using that local representation which maps dynamically to and from the underlying distributed computing graph. In examples, the local representation of the distributed computing graph enables live control of the activity without the need for compilation. In examples the distributed computing graph is shared through the distributed computing system using peer-to-peer distribution or using a replication mechanism. | 12-16-2010 |
20100325153 | SYNCHRONIZED DISTRIBUTED MEDIA ASSETS - Synchronized distributed media assets is described. In embodiments, a global media catalog of global metadata is maintained for media assets that are accessible by client devices registered to a user. The global metadata corresponds to the media assets that are located remotely from one or more of the client devices. A client device can communicate a request for a media asset that is identified by the global metadata and located at a location remote from the client device. | 12-23-2010 |
20100325154 | METHOD AND APPARATUS FOR A VIRTUAL IMAGE WORLD - An approach is provided for the filtering user-generated image recognition content. An object data and associated location information are received. The object data represents an image of a physical object within a physical environment. Storage is initiated of the received object data and location information. The received object data is associated with a virtual environment corresponding to the physical environment. Approval is initiated of the received object data for inclusion in a filtered virtual environment. | 12-23-2010 |
20100325155 | Systems and Methods for Providing Access to Various Files Across a Network - Systems and methods for providing access to an information stream in a format customized for a receiving device involve a network-based information storage and distribution system for receiving, storing, and distributing an information stream to a user of the information stream over a network. The system receives media files and converts the media files into multiple formats. When a user attempts to access the media files, such as by browsing a site containing the media files or clicking on a link to the media files, a determination is made as to the type of device attempting to access the files. A database of devices and what file formats, resolutions, codecs, etc., they support is consulted to select a file format suitable for that device. Then, the selected media files are displayed or made available for download or transmission to the user's device in a format compatible with the particular device. | 12-23-2010 |
20100325156 | SYSTEMS AND METHODS FOR SECURE DATA ENTRY AND STORAGE - Systems, computer systems, methods and storage media are disclosed for secure distribution and/or storage of data, as well as for secure data entry. In one embodiment, a processor of a control computer system is configured to: generate a first portion of the first data file; communicate over a network interface the first portion of the first data file to a network location; store in a database an association between the first portion of the first data file and the first data file; receive over the network interface a communication related to the first portion of the first data file; and associate the communication related to the first portion of the first data file with the first data file based upon the association between the first portion and the first data file. | 12-23-2010 |
20100332529 | Mapping Of Metadata Between A Web Service And A Line-Of-Business System - Techniques are provided for interfacing clients with line of business (LOB) systems through a web service. An operation of the LOB system that the LOB system is configured to perform is selected. The selected operation is indicated in a metadata map. A first mapping is included in the metadata map of one or more LOB-side parameters of the operation to corresponding service-side parameters. A second mapping is included in the metadata map of one or more LOB-side types associated with the LOB-side parameters to corresponding service-side types. The metadata map may be serialized into a service contract. The service contract may be used by the web service to expose the LOB system to clients. The metadata map may be deserialized and used by the web service to map messages between the web service and LOB system. | 12-30-2010 |
20100332530 | ISLANDS OF DATA - The claimed subject matter provides a system and/or a method that facilitates generation of islands of data in distributed storage environments such as network-based backup architectures. A partition component can assign a policy to a portion of data within a distributed storage environment to generate an island of data that includes at least the portion of data. In addition, an enforcement component can manages the island of data in accordance with the policy. For instance, the enforcement component can control at least one of access to the island of the data, distribution of the island of data, or deletion of the island of data. | 12-30-2010 |
20100332531 | Batched Transfer of Arbitrarily Distributed Data - Batched data transfer may be provided. Data, such as logging data amassed by a web site server, may be distributed among a plurality of database servers. A client may request access to some and/or all of that data. The amount of data may require dividing the data into batches comprising a portion of data from each of the database servers. The batches of data may be transferred to the client and may each cover a specified period of time and a state variable may be used to store the maximum time of data that has been received by the client. | 12-30-2010 |
20100332532 | DISTRIBUTED DIRECTORY ENVIRONMENT USING CLUSTERED LDAP SERVERS - The clustering of LDAP servers wherein each LDAP server is connected to the databases of all other LDAP servers in addition to its own database. This creates a mesh of highly available LDAP servers that are loosely connected to all the repositories of LDAP data in the distributed directory environment. Also broadly contemplated herein is the employment of a cluster manager for managing the cluster of LDAP servers. | 12-30-2010 |
20100332533 | Disaster Recovery for Databases - A method and apparatus for managing data in a database. A determination is made as to whether a number of logs created for a primary database located on a first computer system is ready for transfer to a second computer system. A number of sessions is identified based on resources available to transfer the number of logs across a network to the second computer system to form an identified number of sessions in response to a determination that the number of logs is ready to be transferred. The first computer system and the second computer system are in communication with the network. The number of logs is transferred from the first computer system to the second computer system using the identified number of sessions. | 12-30-2010 |
20100332534 | FILE SYSTEM AND METHOD OF FILE ACCESS - A file system and method of file access are disclosed. In a particular embodiment, a method is performed at a host device coupled to a non-volatile memory, where the host device includes a memory having a first file data structure. A first directory entry in a file directory of a file system is located where the first directory entry corresponds to a first file stored in the non-volatile memory. First data associated with the first directory entry, including first location data indicating a location of the first file in the non-volatile memory, is retrieved and stored in the first file data structure. A request to open the first file is received. In response, the first location data of the first file is retrieved from the first file data structure and data of the first file from the non-volatile memory is read. First metadata associated with the first file is extracted from the data read from the non-volatile memory. | 12-30-2010 |
20100332535 | SYSTEM TO PLAN, EXECUTE, STORE AND QUERY AUTOMATION TESTS - An automation testing platform that will enable simultaneous testing of new product code over variety of Operating Systems by calling remote machines. In one embodiment, the system is an SAP master data management based system such as NetWeaver, and the testing platform places important testing information onto the master data database itself. The platform then calls and controls the remote machines using distributed computing methodology such as the Java RMI protocol. The system provides the ability to run automated tests according to different technologies, OS, platforms and codelines, and allows for an automatic test portfolio to be managed from a single test catalog. The results can be represented by a variety of configurable user interface reports. The system has an ability to use legacy automation code, and can report on the quality, reliability and stability of the new product code along various configurable key performance indicators. | 12-30-2010 |
20100332536 | ASSOCIATING ATTRIBUTE INFORMATION WITH A FILE SYSTEM OBJECT - Attribute information is associated with a file system object that is part of a distributed file system stored in a server system. In response to a request for the file system object from a first client, the attribute information associated with the file system object is accessed. The accessed attribute information allows for differentiated treatment in processing the request for the file system object from the first client as compared to a request for the file system object received from another client. | 12-30-2010 |
20110004622 | Method and apparatus for gathering and organizing information pertaining to an entity - A method and apparatus for gathering and organizing data pertaining to an entity by extracting the data from a plurality of data sources associated with one or more tenants, organizing the data into connector files having a predefined structure and associating the data in each connector file with a tenant parameter, and storing the connector files in memory. | 01-06-2011 |
20110004623 | WEB PAGE RELAY APPARATUS - To inform a terminal whether linked URLs contained in a browsed Web page are subject to browsing restriction, without placing a high load on a URL information database, a relay apparatus acquires a Web page from a Web server in accordance with a request from a terminal, queries a URL database as to a linked URL contained in the Web page, creates link information containing a restriction level to which a linked Web page belongs and the in-page location of a link display, determines a link subject to browsing restriction based on the link information and a predetermined restriction level of the requesting terminal, changes the link display, and sends the Web page with the changed link display to the terminal. Further, the relay apparatus caches the link information. If link information about a Web page acquired in accordance with a request from the terminal exists in a cache, the relay apparatus does not query URL information but uses the link information. | 01-06-2011 |
20110010389 | METHOD FOR PRESENTING INFORMATION TO AN ADVISOR AT A CALL CENTER - A method is disclosed herein for presenting information to an advisor at a call center. The method includes, but is not limited to, displaying basic vehicle information to the advisor regarding a remotely located vehicle. The method further includes presenting the advisor with an option to obtain additional vehicle information regarding the remotely located vehicle. The method further includes automatically obtaining the additional vehicle information from multiple data storage components in response to a request made by the advisor to obtain the additional vehicle information. The method also includes displaying the additional vehicle information to the advisor. | 01-13-2011 |
20110010390 | CONCURRENCY CONTROL IN A FILE SYSTEM SHARED BY APPLICATION HOSTS - A manager program for managing virtual machines includes a process which receives a notification message indicating an occurrence of an event affecting a data storage unit in a data storage system that supports a shared file system. The notification message might have come from a virtual machine host or resulted from a hardware reconfiguration. The manager program then determines whether another virtual machine host is sharing the data storage unit. The manager program might make this determination by polling each of the virtual machine hosts it manages or by checking information previously collected and stored in a database. If another virtual machine host is sharing the data storage unit, the manager program sends a refresh message to that virtual machine host that causes the virtual machine host to update information relating to the data storage unit in a cache associated with the virtual machine host. | 01-13-2011 |
20110010391 | CONTACT PICKER INTERFACE - An interface for identifying one or more contacts is used to access and provide contact information to one or more interested parties or applications in a controlled manner. Various criteria can be used to identify which contacts will be presented to a user and how they will be presented in such a way as to facilitate access to the corresponding contact information. An API is used to handle and pass contact information on to requesting applications. | 01-13-2011 |
20110022630 | SECURE VIRTUAL PLATFORM FOR QUERYING WIDGETS - Secure virtual platform for querying widgets. A method includes receiving, electronically, an input associated with one or more widgets. The method also includes asynchronously forwarding the input to the one or more widgets. Further, the method includes electronically retrieving contents associated with the input from the one or more widgets. Moreover, the method includes displaying the contents corresponding to the one or more widgets. | 01-27-2011 |
20110022631 | IMAGE FORMING APPARATUS, DISPLAY CONTROL METHOD, AND RECORDING MEDIUM - An image forming apparatus is disclosed including a search request transmission unit transmitting a search request to a predetermined resource in a network, a response receiving unit receiving response information in response to the search request, and storing the received response information in a storage unit, a list screen display control unit displaying a list screen including a display element corresponding to each response information stored in the storage unit within a first predetermined time period. When the list screen is changed to another screen and then changed back again to the list screen, the list screen display control unit displays the list screen including the display element corresponding to response information stored in the storage unit after the first predetermined time period has passed. | 01-27-2011 |
20110022632 | INFORMATION PROCESSING APPARATUS, IMAGE FORMING APPARATUS, AND CONTROL METHOD THEREFOR - An information processing apparatus includes a receiving unit configured to receive a search request sent from an external apparatus, a search unit configured to search for a device matching a search condition included in the search request, a determination unit configured to determine an attribute of a device, and a transmission control unit configured to perform control so that information regarding the device is sent to the external apparatus as a search result in response to the search request when the device matching the search condition has a first attribute and so that the information regarding the device is not sent to the external apparatus as a search result in response to the search request when the device matching the search condition has a second attribute. | 01-27-2011 |
20110022633 | DISTRIBUTED MEDIA FINGERPRINT REPOSITORIES - Media fingerprints, which are each derived from and uniquely correspond to a portion of media content, are stored over a distributed database. An instance of one or more information containers of the distributed database are each disposed over two or more computing devices, which are communicatively linked over a data network. The media fingerprints are distributed among the information containers based on a criterion that relates individually to each of the media fingerprints. Upon a query directed to one of the media fingerprints, at least one of the two or more computing devices is selected based on the criterion. The query is executed over the distributed database instance of the selected computing device. | 01-27-2011 |
20110029559 | METHOD, APPARATUS, AND PROGRAM FOR EXTRACTING RELATIVITY OF WEB PAGES - Even when the operation of web page referencing or search is discontinuous and implicit, relativity between web pages is extracted. A web relativity extraction unit is executed as a program by the processing unit of a recommendation server. The web relativity extraction unit extracts relativity between web pages about a search term related to the web pages. Further, it considers a user's information search model based on the process of accessing between web pages and quantitatively evaluates a relativity degree indicating the intensity of relativity and thereby extracts relativity between the web pages. | 02-03-2011 |
20110029560 | Automatic Population of a Contact File With Contact Content and Expression Content - A system and method automatically populate a contact file on a device with contact content and expression content. An image or other content associated with a user automatically populates into the contact file from a web-based social network. When the image on the web-based social network database changes, the contact file on the device is automatically updated. As a result, the need to manually populate contact files by using a keyboard or similar data entry device is avoided. The device also may receiving an identifier in the form of caller identification or caller ID from a second device, which may be used to trigger the display of the image from the contact file. | 02-03-2011 |
20110035408 | SYSTEM AND METHOD OF RECONCILING HUMAN RESOURCE DATABASE - A system and method to reconcile Human Resource databases, including payroll, accounting, tax and travel databases, are provided. The system and method may include a database aggregation component that automatically gathers and stores a plurality of databases in a corporation business information system wherein these databases may be logically related to each other and a database reconciliation component that is capable of querying a database for retrieving data entries based on user instructions or on requests automatically generated according to preset conditions. The reconciliation method may further compare data from logically related databases. If discrepancies exist in a comparison result, the method may provide a drill-down step where data at next level of detail may be retrieved according to automatically generated queries. This reconciliation process of comparison and drill-down for more detail may continue until a preset condition is satisfied or there is no further detail to retrieve. The system may produce a report relating to the reconciliation results. | 02-10-2011 |
20110040786 | METHOD OF HANDLING LARGE VOLUMES OF SYNCHROPHASOR MEASURMENTS FOR REAL TIME EVENT REPLAY - A method is provided for handling synchrophasor measurements relating to an electrical power system. The method includes: (a) acquiring a plurality of synchrophasor measurements containing data representing at least one power system event; (b) inserting and storing the event related synchrophasor measurements in a database as a partitioned binary large object (BLOB); (c) reading and transferring the synchrophasor measurements related to a user selected current or historical event from the database to a client computer partition by partition; and (d) processing the event data at the client computer on a partition-by-partition basis such that the client computer will be able to start a replay of the event replay as soon as processing of the first partition of the event BLOB data is completed. | 02-17-2011 |
20110040787 | PRESENTING COMMENTS FROM VARIOUS SOURCES - A system may include one or more databases to store comments relating to documents, the comments originating from first and second sources, where the comments from the first source include comments received from users via commenting functionality associated with browsers installed on client devices, and the comments from the second source include comments received from users independent of the commenting functionality associated with the browsers installed on the client devices. The system may also include one or more server devices to receive a request for comments relating to a particular document, search at least one of the one or more databases to identify comments relating to the particular document, and provide the identified comments for presentation in connection with the particular document. | 02-17-2011 |
20110040788 | Coherent File State System Distributed Among Workspace Clients - A system comprising at least one file state server and a plurality of network attached workspace client apparatuses; operating the file state server by receiving an update to a version tracking record from each workspace client apparatus whenever a new or modified file is committed into a file system view, by archiving every version of every committed file, by transmitting a version tracking parameter to a workspace client apparatus in response to a query as to the data freshness of a certain file in a file system view, and by updating a workspace client apparatus with a list of peer workspace client apparatuses; operating the workspace client apparatus by aging files and removing the least recently used file from local store, exchanging file system views of committed files with peer workspace client apparatuses, updating a list of peer workspace client apparatuses, requesting a data block of a committed file from a peer workspace client apparatus, transmitting an archive copy and a version tracking parameter to a file state server for each file committed into a file system view, and querying a file state server for a version tracking parameter for a data block read request. | 02-17-2011 |
20110055260 | SYSTEMS AND METHODS FOR DELIVERING A WEB PAGE TO A USER IN RESPONSE TO A PAGE REQUEST - Systems and methods for gleaning insight by examining search queries and the query results are described. Interception logic may be provided in the API (application programming resource), across all of a hosts' resources to collect information about searches and the results being returned. This information can be aggregated in a service, which can be hit before other searches are run to determine if there is a better set of data that should be returned than the default response. Systems and methods for delivering a web page (e.g., search results) to a user in response to a page request (e.g., a request for search results) are also described, wherein the web page delivered to the user may be the same as or different from the page requested. The collected information is used to determine which page should be delivered to the user. | 03-03-2011 |
20110055261 | Methods and Systems for Concurrently Reading Direct and Indirect Data Blocks - Methods and systems for concurrently reading direct and indirect data blocks of a data object stored in a network storage server system. In one embodiment, upon receiving a request to read a data object, the storage server identifies a location of an indirect data-block of the data object and a total number of direct data-blocks associated with the data object. Using this information, the storage server concurrently reads, using a single read operation, both the indirect data-block and a specific number of data blocks that are contiguous with the location of the indirect data-block. The specific number is commensurate with the total number of direct-data blocks associated with the data object. In one embodiment, the storage server verifies whether the data object is represented using a contiguous-mode layout scheme before performing the concurrent single-read operation to read the data object. | 03-03-2011 |
20110055262 | Personalized plan development based on one or more reported aspects' association with one or more source users - A computationally implemented method includes, but is not limited to: providing one or more relevant reported aspects associated with one or more source users that are relevant to achieving one or more target outcomes, the providing of the one or more relevant reported aspects being based, at least in part, on the one or more relevant reported aspects' association with the one or more source users; and developing one or more personalized plans designed to facilitate an end user to achieve the one or more target outcomes when one or more emulatable aspects indicated by the one or more personalized plans are emulated, the development of the one or more personalized plans being based, at least in part, on the providing In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 03-03-2011 |
20110055263 | Display system that integrates word explanations in different dictionary databases and method thereof - This specification discloses a display system that integrates word explanations in different dictionary databases and the method thereof. When looking up a word, the system finds its explanations in different dictionary databases. After comparing the contents of the explanations with a same attribute, the system combines the repeated contents and keeps distinct ones. Finally, the system displays the combined and preserved explanations. It achieves the effects of integrate same or similar explanations and displays them, increasing the convenience for the user to read. | 03-03-2011 |
20110060759 | Data De-Duplication in a Distributed Network - A computer-implemented method for efficient data storage is provided. A first storage medium associates data stored on one or more data storage media with a unique identification value (ID) for the purpose of determining de-duplication status of the data. In response to receiving a request to read the data from a logical address, the first storage medium retrieves the data from a second storage medium based on the unique ID. In response to receiving a request to write the data to a logical address, the one or more data storage media store at least one copy of the data based on the de-duplication status of the data. | 03-10-2011 |
20110060760 | NETWORK BASED DIRECTORY SERVICE FOR TERRESTRIAL BROADCASTS - Methods and apparatus, including computer program products, implementing and using techniques for providing access for a networked device to a directory service for terrestrial broadcasts. A networked-based directory service that includes broadcasting data for one or more broadcasting stations within various geographical locations is provided. The broadcasting data includes tuning information that enables receivers to tune in one or more terrestrial broadcasts transmitted by the one or more broadcasting stations. A request is received from a networked device to obtain information about an availability of terrestrial broadcasts at a geographical location of the networked device. The directory service is queried using the geographical location as a query parameter. A response is transmitted to the networked device. The response includes tuning information that enables a receiver to automatically tune to one or more terrestrial broadcasts associated with the geographical location of the networked device. | 03-10-2011 |
20110060761 | Interactive writing aid to assist a user in finding information and incorporating information correctly into a written work - A machine and computer-implemented process that assists a user in authoring any written work in that it automatically searches multiple sources simultaneously on the world wide web or other designated database in order to provide automatic citation and/or information suggestions to an author's written work. The invention parses and sorts both user entered information and returned search results to create databases which assist in suggesting the most relevant information and citation suggestions to the user. The machine and computer-implemented process also provide automatic formatting, in a user pre-selected style, of both the written work and the citations which are automatically generated and suggested to the author based upon user defined presets and relevancy criteria. The invention described assists a user in finding information and the next step in a variety of processes. | 03-10-2011 |
20110060762 | SYSTEM AND METHOD FOR ELECTRONICALLY MANAGING MEDICAL DATA FILES - A network server arrangement including a processor with a machine readable storage encoded with software for execution by the processor. The network server arrangement is responsive to requests to access a medical record of an individual and generates summary medical record data including summary information having a plurality of data elements associated with the individual, at least one of the data elements conveying medical information about the individual, and a pointers component including at least one pointer pointing to a network location containing importable medical information in connection with the individual that is not contained in the summary information component. The pointer includes a machine readable address part for processing by the client, allowing the client to import the medical information from the network location, and a label part for displaying to a user the nature of the medical information residing at the network location. | 03-10-2011 |
20110066642 | METHOD FOR TAGGING MEDIA CONTENT, PORTABLE ELECTRONIC DEVICE, AND COMPUTER PROGRAM - A method for tagging media content captured by a portable electronic device is disclosed. The method comprises determining a time for capturing of a piece of media content; connecting, via the Internet, to at least one bulletin service; acquiring from the at least one bulletin service, a data string indicating information associated with the determined time; and including the data string into metadata associated with the piece of media content. A portable electronic device and a computer program are also disclosed. | 03-17-2011 |
20110066643 | SYSTEM AND METHOD FOR ASSEMBLING, VERIFYING, AND DISTIBUTING FINANCIAL INFORMATION - A method and system may allow inputting data into a database of financial information from multinational sources (e.g., in the form of documents), and searching over that data. One agent may add or upload a document relating to a corporation, metadata for the document may be generated, and another agent may validate the metadata or the document. Based on the document type, the document may be divided into portions and tagged. An automatic process (e.g., a “crawler”) may collect documents on corporations. A user may search over the documents, where the original documents are in a language different from the user's search language. | 03-17-2011 |
20110066644 | SYSTEM AND METHOD FOR ASSEMBLING, VERIFYING, AND DISTIBUTING FINANCIAL INFORMATION - A method and system may allow inputting data into a database of financial information from multinational sources (e.g., in the form of documents), and searching over that data. One agent may add or upload a document relating to a corporation, metadata for the document may be generated, and another agent may validate the metadata or the document. Based on the document type, the document may be divided into portions and tagged. An automatic process (e.g., a “crawler”) may collect documents on corporations. A user may search over the documents, where the original documents are in a language different from the user's search language. | 03-17-2011 |
20110066645 | SYSTEM AND METHOD FOR ASSEMBLING, VERIFYING, AND DISTIBUTING FINANCIAL INFORMATION - A method and system may allow inputting data into a database of financial information from multinational sources (e.g., in the form of documents), and searching over that data. One agent may add or upload a document relating to a corporation, metadata for the document may be generated, and another agent may validate the metadata or the document. Based on the document type, the document may be divided into portions and tagged. An automatic process (e.g., a “crawler”) may collect documents on corporations. A user may search over the documents, where the original documents are in a language different from the user's search language. | 03-17-2011 |
20110066646 | RANGE-CENTRIC CONTEXTUAL INFORMATION SYSTEMS AND METHODS - A computer implemented method for providing location-based services using a mobile device is provided. A first anchor is generated by sensing a location-identifying physical characteristic proximate to a mobile device present at a first location and generating a representation of the location-identifying physical characteristic; determining a descriptive identification of the first location; and combining the descriptive identification and the representation of the location-identifying physical characteristic. The first anchor is transmitted to a computer remote from the first location. A request is made to a remote computer for a chronotope retrieved from a database of previously generated anchors, the received chronotope indicating a logical distance between the first anchor and a second anchor, wherein the second anchor is associated with a second location distinct from the first location. Information including the logical distance between the first and second anchors indicated by the received chronotope is conveyed to a user of the mobile device. | 03-17-2011 |
20110066647 | Consolidating Related Task Data in Process Management Solutions - A computer implemented method, apparatus, and computer program product for managing task data. A task advisor identifies a set of queries and a set of data sources mapped to a task type in a mapping entry. The task type is associated with a selected task. The mapping entry maps the task type to the set of queries. The set of queries is mapped to the set of data sources. The task advisor sends each query in the set of queries to a corresponding data source in the set of data sources. The task advisor aggregates the data received from the set of data sources in response to the set of queries. A user may utilize the aggregated data to complete the selected task. | 03-17-2011 |
20110066648 | SIMULTANEOUS RESERVATION OF BRAND IDENTITY - Simultaneous reservation of brand identity is disclosed. In one embodiment a method to simultaneous reserve online brand identity includes initiating a simultaneous search responsive to a single criteria, creating a uniform search result of available internet property such as trademark names, domain names, and/or social media names, searching availability of the internet property related to single search criteria, retaining ownership of matching internet property, registering the internet property, presenting opportunity to users to challenge ownership of the internet property. In another embodiment, a method may include abandoned trademarks responsive to a single search criteria are automatically registered and semantic analysis is performed on search results from the single search criteria. | 03-17-2011 |
20110066649 | DOUBLE MAP REDUCE DISTRIBUTED COMPUTING FRAMEWORK - A method, apparatus, system, article of manufacture, and data structure provide the ability to perform a sorted map-reduce job on a cluster. A cluster of two or more computers is defined by installing a map-reduce framework onto each computer and formatting the cluster by identifying the cluster computers, establishing communication between them, and enabling the cluster to function as a unit. Data is placed into the cluster where it is distributed so that each computer contains a portion of the data. A first map function is performed where each computer sorts their respective data and creates an abstraction that is a representation of the data. The abstractions are exchanged and merged to create complete abstraction. A second map function searches the complete abstraction to redistribute and exchange the data across the computers in the cluster. A reduce function is performed in parallel to produce a result. | 03-17-2011 |
20110072045 | Creating Vertical Search Engines for Individual Search Queries - In one embodiment, access a first search query received by a search engine; dynamically construct a list of network resources for the first search query, the list of network resources comprising one or more network resources that are relevant to the first search query, the list of network resources being determined based on analysis of a plurality of user-provided network resources; conduct a first search through the list of network resources using the first search query; and generate a first search result for the first search query based on a result of the first search. | 03-24-2011 |
20110078182 | SYSTEMS AND METHODS FOR GENERATING A LIST OF VEHICLES AND FOR PROVIDING INSTRUCTIONS FOR LOADING STORAGE SPACE - Systems and methods for providing instructions for loading objects into a storage space and for generating an optimized list of vehicles. The methods include generating a list of objects including receiving an object characteristic, retrieving an object based on the object characteristic, and receiving a selection of a retrieved object. The methods further include retrieving dimensional data associated with objects and retrieving dimensional data associated with a storage space of a vehicle. | 03-31-2011 |
20110078183 | VALUE HELP SEARCH SYSTEM AND METHOD - A computer-implemented system and method for implementing a value help search that includes receiving a value help search criteria from a user and sending the value help requests to multiple backend systems using a server computer system in a service oriented architecture system. Sending the value help search criteria may include a specific search help name to one of the multiple backend systems. The value help search service receives both metadata and result data from said one of the multiple backend systems. The metadata describes the structure of a search results. The value help search service may generate a search result table from the result data received from the backend system. | 03-31-2011 |
20110078184 | MOBILE TERMINAL AND METHOD OF SEARCHING A CONTACT IN THE MOBILE TERMINAL - A mobile terminal includes a wireless communication unit communicating with a server providing a social network service, a memory storing a contact list and account information related to the social network service, a user input unit receiving a search query, a controller searching for a contact person in the contact list based on the search query, the controller also connecting and transmitting information of the contact person found in the contact list to the server, and receiving a search result from the server, and a display unit displaying the search result. | 03-31-2011 |
20110078185 | EXTENSIBLE DATA PROVIDER QUERYING AND SCHEDULING SYSTEM - Embodiments provide an independent layer between an application user interface and various data sources so that both the user interface and data sources can be added to, removed, or modified without affecting the other. The independent layer provides scalability to allow data sources and data providers to be plugged into a system in an easy manner. In one or more embodiments, the independent layer provides a common set of query APIs that can be used by client applications to make queries on one or more data sources. The independent layer then communicates the queries to one or more data providers associated with individual data sources. Queries are executed on the data sources and results are returned back up through the data providers and independent layer for consumption by a client application. In at least some embodiments, the client application comprises a web browser that makes use of the independent layer. | 03-31-2011 |
20110082879 | Proxy Support For Special Subtree Entries In A Directory Information Tree Using Attribute Rules - A mechanism for providing proxy support for special subtree entries in a directory information tree by defining filters at the proxy level to indicate relationships between main subtree entries and associated special subtree entries. A proxy server receives a request from a client for a special subtree entry and determines whether the distinguished name of the main subtree entry can be built using information in the request and pre-defined relationships between the main subtree entry and the requested subtree entry. If so, the proxy server builds the distinguished name of the main subtree entry associated with the special subtree entry and applies a partitioning filter to the distinguished name of the main subtree entry to determine a target directory server in the plurality of backend directory servers that comprise the special subtree. The proxy server then sends the request to the target directory server. | 04-07-2011 |
20110082880 | SYSTEM FOR AND METHOD OF SEARCHING CONTENT - A system for and method of searching content is presented. The system and method allow a user to search within content stored locally or on a network by associated closed captioning content, to display the search results, and to play content associated with the search results. | 04-07-2011 |
20110082881 | SYSTEM AND METHOD FOR UNIVERSAL DESKTOP AND DATABASE RESOURCES SEARCHING, SUBSCRIBING AND SHARING - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 04-07-2011 |
20110082882 | Electronic Access Control Device and Management System - A mobile electronic control device, such as an electronic key, is used to access or otherwise control the operations of a field device, such as an appliance, power tool, shipping container, etc. In a control event in which the mobile control device interacts with the field device via wired or wireless communications, the control device obtains the current location and the field device ID. The communications between the mobile control device and the field device may be secured with encryption. The location information is used by the mobile control device to determine whether the field device should be accessed or enabled. Alternatively, the location information may be stored separately in a location sensing device, and the control event data recorded by the key and the location information recorded by the location sensing device are later combined when they are downloaded into a management system for auditing. Moreover, an electronic access control device is disclosed comprising two microprocessors. | 04-07-2011 |
20110087699 | OWNER-BROKERED KNOWLEDGE SHARING MACHINE - The invention discloses a system and method for promoting information or knowledge sharing among users registered to a computer network by allowing an information or knowledge owner to locate or directly access private information, to publish information for direct access by knowledge requestors, or to broker information or knowledge with an information or knowledge requestor. This invention also discloses a system and method which allow an organization to develop and manage a reward system based on the frequency of an information or knowledge owner's contribution to information or knowledge sharing and the frequency of an information or knowledge requestor's use of shared knowledge. | 04-14-2011 |
20110093499 | SYSTEM, METHOD AND COMPUTER-READABLE MEDIUM FOR DYNAMIC SKEW AVOIDANCE FOR GENERIC QUERIES - A system, method, and computer-readable medium that facilitate dynamic skew avoidance are provided. The disclosed mechanisms advantageously do not require any statistic information regarding which values are skewed in a column on which a query is applied. Query selectivity is evaluated at a check point and thereby facilitates accurate detection of an overloaded processing module. The successful detection of an overloaded processing module causes other processing modules to stop sending more skewed rows to the overloaded processing module. Detection of an overloaded processing module is made when the overloaded processing module has received more rows than a target number of rows. Further, skewed rows that are maintained locally rather than redistributed to a detected processing module may result in more processing modules becoming overloaded. Advantageously, the disclosed mechanisms provide for a final redistribution adjustment to provide for even distribution of rows among all processing modules. | 04-21-2011 |
20110099198 | NATIONWIDE SEND PROCESS - Methods, systems, apparatuses and/or computer program products are directed to a nationwide send process of outgoing returns. A plurality of outgoing return files are collected. The plurality of outgoing return files are organized by endpoint destination and distributed on a predetermined schedule to the endpoint destinations. | 04-28-2011 |
20110099199 | Method and System of Detecting Events in Image Collections - A method and system of combining recognition of objects, backgrounds, scenes and metadata in images with social graph data for automatically detecting events of interest. | 04-28-2011 |
20110099200 | DATA SHARING AND RECOVERY WITHIN A NETWORK OF UNTRUSTED STORAGE DEVICES USING DATA OBJECT FINGERPRINTING - A data sharing method using fingerprinted data objects for sharing data among untrusted network devices. Each peer device is adapted for storing a plurality of data objects, and a fingerprint generator is used to generate a fingerprint for each stored data object available for sharing or for recovery. The fingerprints are stored in a local data store, and a data manager running on one of the computer devices retrieves from another of the computer devices a copy of one of its data objects through the use of the associated fingerprints. The fingerprints include a hash value output from a strong hashing algorithm. The retrieving includes transmitting query messages with the fingerprints of the needed data objects to the networked, peer devices and then verifying the integrity of received data objects by generating a fingerprint of the received data objects that can be compared with the ones provided in the queries. | 04-28-2011 |
20110106847 | ASSEMBLING STREAMED CONTENT FOR ON-DEMAND PRESENTATION - Assembling streamed content for on-demand presentation is described. In embodiments, a media asset can be requested from a content distributor, and cacheable segments of the media asset are streamed to the requesting client device. The cacheable segments are received in an initial quality display format for uninterrupted playback of the media asset at the client device while the cacheable segments are being received. An asset matrix that correlates a bit rate and a time position for each cacheable segment in the media asset is also received. The cacheable segments of the media asset can be assembled according to the asset matrix to generate an assembled asset data file of the media asset. The assembled asset data file can then be back-filled with selected ones of the cacheable segments that are replaced with a highest quality display format for on-demand presentation of the media asset when selected for viewing. | 05-05-2011 |
20110113062 | SYSTEM AND METHOD FOR SEARCHING DISPARATE DATASTORES VIA A REMOTE DEVICE - A system and method are provided for searching the contents of a network system connected to data storage devices from a remote terminal over a wired or wireless link. This system formulates search requests, and dispatches the requests, A variety of search engines and services are invoked to find the requested contents. A summary is formed in a format brief enough for transmission over a wireless link. The search summary information is indexed the remote terminal to subsequently request all or part of a document referenced in the search summary, allows formation of requests of all or part of a referenced document in its original form or in a form transcoded appropriately for transmission over a wireless link and presented on the remote terminal. | 05-12-2011 |
20110125791 | QUERY CLASSIFICATION USING SEARCH RESULT TAG RATIOS - Techniques are described herein for classifying a search query with respect to query intent using search result tag ratios. A tag is a character or a combination of characters (e.g., one or more words) that indicates a property of a document, such as a topic of the document, a type of entity (i.e., subject matter) the document references, etc. A search result tag ratio is defined as a fraction (e.g., a proportion, a percentage, etc.) of the documents in a search result that includes a respective tag. A search query may be classified based on back-off ratios, which are tag ratios of search queries that are related to the search query to be classified. Tag ratios may be pre-computed (i.e., calculated before the corresponding search queries are received from users). | 05-26-2011 |
20110125792 | Data Distribution System - To readily select a data file to be obtained from among data files to be distributed, or to readily recommend such a data file to a user, while suppressing a load imposed on a data distribution system. A data distribution system comprises a distribution device for holding data files which are distribution objects, and user terminals. Each of the user terminals obtains each of file pieces from any of other user terminals or the distribution devices, the file pieces being obtained by dividing one object file among the data files to be distributed, obtains a list of data files having been obtained by another user terminal when obtaining a file piece from the other user terminal, and assembles the obtained file pieces to obtain the object file, in which information of the data files included in the obtained list is used in selecting a data file to be newly obtained. | 05-26-2011 |
20110131241 | Actionable Search Results for Visual Queries - A server system receives a visual query and identifies an entity in the visual query. The server system further identifies a client-side action corresponding to the identified entity and creates an actionable search result element configured to launch the client-side action. Examples of actionable search result elements are buttons to initiate a telephone call, to initiate email message, to map an address, to make a restaurant reservation, and to provide an option to purchase a product. The entity identified in the visual query may be indirectly associated with a client-side action whose contact address or appropriate link is found in a search result associated with the identified entity. The client system receives and displays the actionable search result element, and upon a user selection of the actionable search result element, launches the client-side action in an application distinct from the visual query client application. | 06-02-2011 |
20110131242 | PERSISTENT QUERYING IN A FEDERATED DATABASE SYSTEM - Methods and systems are provided, for persistent querying in a federated database system. A federated database system has a plurality of connectable database management system nodes, each database node having at least one database. Persistent querying includes: receiving a query at a first database node and propagating the query from the first database node to other database nodes in the federated database system. A responding database node satisfying the query: obtains a query results set; defines a topic identifier for the query; and publishes subsequent messages relating to the topic identifier when data updates are available. The first database node receives query results sets from one or more responding nodes and the first database node subscribes to topic identifiers for publications of subsequent messages from the responding database nodes. Subsequent messages are published relating to the query along the connection through which the query is returned. | 06-02-2011 |
20110145283 | INTELLIGENT MECHANISM FOR IDENTIFYING ONTOLOGICAL HYPERTEXT AND PRE-FETCHING AND PRESENTING THE TARGET INFORMATION - A computer implemented method for identifying ontological hypertext and pre-fetching and presenting the target information may include receiving an original query by a database server. The method may also include searching the database server to locate an ontological mapping record. The ontological mapping record may represent an association between information responsive to the original query and related information associated by ontological hypertext. The method may further include presenting information responsive to the original query and the related information. | 06-16-2011 |
20110145284 | PRESENTING SKILLS DISTRIBUTION DATA FOR A BUSINESS ENTERPRISE - Systems and techniques to present graphical representations of skill needs versus skill availability in a business organization. Skill needs and skill availability across multiple categories can be represented as geometric objects that overlap on a two-dimensional chart. Overlapping of the geometric objects indicates one or more relationships between skill needs and skill availability across an arbitrary number of dimensions that correspond to defined categories. The categories, and thus the number and meaning of axes in the chart, can be dynamically selected, thereby providing a tool to quickly identify staffing shortfalls and overcapacity. | 06-16-2011 |
20110153661 | NAVIGATION DEVICE AND DATABASE UPDATE PROGRAM - A navigation device that is provided with reference databases that include search databases that are referenced when the navigation device performs a location search for a location on a map, that accepts provided update data, and that performs update processing for the reference databases is provided with a priority processing unit that, in a case where a command to perform the location search is input during the update processing for the reference databases, gives priority to performing the update processing for location data that are stored in the search databases, as well as with a search unit that, after the update processing for the location data is completed by the priority processing unit, is enabled to perform the location search using the updated location data. | 06-23-2011 |
20110161366 | Media Content Notification Via Communications Network - The notification system identifies media content based on personal preferences of individual users and provides notification of identified media content to the users. In one embodiment, the system includes a number of user nodes that communicate with a registration site and a notification site via the interne. The notification site includes a media content database and a processor running contents election logic. The processor accesses the media content database in order to identify content that may be of interest to particular users of the user nodes. In this regard, content for a particular user may be identified by matching interest information obtained from the registration site with the content information of the media content database. | 06-30-2011 |
20110167086 | Method of Finding a Search String in a Document for Viewing on a Mobile Communication Device - A server find process by which a user enters a search term for a document attachment into his/her mobile communication device. If no occurrences of the term are found on the device, the device then prompts the user to initiate a server side search. If the user accepts, then the server searches the document attachment and returns the first section of text that contains the search term to the device for viewing by the user. This process can then be repeated until the server find feature reports that no further instances of the search string have been found on the server. | 07-07-2011 |
20110167087 | AGILE NETWORK PROTOCOL FOR SECURE COMMUNICATIONS USING SECURE DOMAIN NAMES - A secure domain name service for a computer network is disclosed that includes a portal connected to a computer network, such as the Internet, and a domain name database connected to the computer network through the portal. The portal authenticates a query for a secure computer network address, and the domain name database stores secure computer network addresses for the computer network. Each secure computer network address is based on a non-standard top-level domain name, such as .scom, .sorg, .snet, .snet, .sedu, .smil and .sint. | 07-07-2011 |
20110173229 | STATE DRIVEN MOBILE SEARCH - Methods, apparatuses, and systems are provided to process search queries initiated at a mobile computing device based, at least in part, on a state of the mobile computing device as indicated by one or more of travel speed, travel direction, and geographic location of the mobile computing device. | 07-14-2011 |
20110173230 | METHOD AND SYSTEM FOR PROVIDING LOCATION INFORMATION OF TARGET DEVICE - A method of providing a location of a target device to an application implementing location based services includes receiving a request for a location resource from the target device at a first location server and generating the location resource in response to the request, where an external domain to which the location resource is attributed corresponds to a second location server different from the first location server. The location resource is provided to the target device, the target device providing the location resource to the application, which subsequently requests the location of the target device from the second location server using the location resource. A query is received from the second location server requesting the location of the target device, the query including the location resource. The target device is identified using the location resource. | 07-14-2011 |
20110179077 | Retrieval system and method of searching of information in the Internet - A retrieval system and a method of searching of information in the Internet are proposed. The algorithm of allocation of information about Web sites in the database of retrieval system and the algorithm of searching of information are based on the Global Classification of Information in the Internet. The retrieval system designed for searching of information in the Internet comprise a interconnected with the Internet server of retrieval system including multi-language Web site of retrieval system with searching programs and database of retrieval system. The retrieval system comprises also plural network servers wherein information, that is belong to information suppliers, is stored. The retrieval system also provides organization of a data transfer for automatic systems, and provides organization of an automatic collection of information. The users of retrieval system, computers of which interconnected with the Internet, can be as suppliers of information as searchers of information. The method of searching of information in the Internet comprise a procedure of registration of Web sites by information suppliers, a procedure of forming database of information about registered in retrieval system Web sites, including procedures of forming database of information of retrieval system and renovate and addendum information to database of retrieval system, a procedure of searching of information and procedure of selecting of required data from results of the search. | 07-21-2011 |
20110179078 | Open Framework for Integrating, Associating, and Interacting with Content Objects - Information regarding a mobile user's context including but not limited to current mobile activity, social relations and associations history, and past mobile, search and browsing history is identified and converted to metadata. Metadata is also applied to content sources delivering content to a search engine or personalized content engine. The metadata is used in part to determine the relative display of content objects delivered to the mobile user as search results or a personalized aggregated information resource, e.g., home page. The user may select information, from one or more entities or search results or as presented to the user in other contexts, to be automatically delivered to the user's home page as a content feed including multiple content objects or content feeds associated with an entity. Information regarding mobile user activity is compiled and used to permit publishers and advertisers to identify target candidates to receive advertisements or marketing materials. | 07-21-2011 |
20110179079 | FACILITY RETRIEVAL DEVICE - A facility retrieval device includes: an input device | 07-21-2011 |
20110191371 | SOCIAL NETWORK SEARCH - Social network search techniques are described. In an implementation, one or more search criteria are stored that are usable to search for users of a social network service. Responsive to a new user joining the social network service, a search of data associated with the new user is performed using the stored one or more search criteria to determine whether the one or more search criteria are met by the new user. | 08-04-2011 |
20110196893 | Data Storage Management - Apparatus is disclosed for managing the use of storage devices on a network of computing devices, the network comprising a plurality of computing devices each running different operating systems, at least one data storage device, and a management system for controlling archival of data from the computing devices to the data storage device, the management system including a database of data previously archived; the apparatus comprising an agent running on a first computing device attached to the network, the first computing device running a first operating system, the agent being adapted to issue an instruction to a second computing device being one of the plurality of computing devices via a remote administration protocol, the second computing device running a second operating system that differs from the first operating system, and the instruction comprising a query to the database concerning data archived from computing devices running the second operating system. The remote administration protocol is preferably Secure Shell (SSH), but other protocols can be employed. A corresponding method and software agent are also disclosed. In addition, a data storage resource management system is disclosed, comprising a query agent and an analysis agent, the query agent being adapted to issue at least one query to a database of backed up or archived objects in order to elicit information relating to the objects; the analysis agent being adapted to organise the query results and display totals of objects meeting defined criteria. | 08-11-2011 |
20110196894 | ACCESSING DATA IN A DATA PROCESSING SYSTEM - A method, in a system in which a plurality of data items are distributed across a plurality of computers, includes, at a first computer in the network, (a) receiving from a requesting computer in said network, a request, the request including a specific name of a particular data item, wherein the particular data item comprises a particular sequence of bits, and wherein the specific name of the particular data item is based at least in part on the data comprising the particular data item, the specific name of the particular data item having been determined, at least in part, using a given function of the particular sequence of bits, wherein two identical sequences of bits have the same name as determined using the given function; and (b) causing said requesting computer to obtain at least a portion of said particular data item from a second computer in said network, said second computer being distinct from said first computer. | 08-11-2011 |
20110213801 | EFFICIENT COMPUTATION OF TOP-K AGGREGATION OVER GRAPH AND NETWORK DATA - A method and system for efficiently answering a local neighborhood aggregation query over graph data. A graph which has a plurality of nodes is received and stored in memory. A local neighborhood aggregation query is received. A processing engine applies forward processing with differential index-based pruning, backward processing using partial distribution, or an enhanced backward processing that combines the backward processing and the forward processing. As a result of the forward, backward, or enhanced backward processing, nodes in the graph that have the top-k highest aggregate values over neighbors within h-hops of the nodes are determined. Identities of entities or persons associated with the determined nodes are presented and/or stored. | 09-01-2011 |
20110219028 | AUTOMATIC GENERATION OF VIRTUAL DATABASE SCHEMAS - A data consumer is provided with a system that enables automatic generation of a virtual database schema in order to support a customized pattern of data consumption across one or more source databases. In one embodiment, a metadata manager component is configured to facilitate creation of a first data tag and a second data tag. A schema definition manager component is configured to facilitate creation of a data entity that groups the first data tag with the second data tag. A virtual schema generation service component generates the virtual database schema by analyzing the data entity and, based on the grouping of the first data tag with the second data tag, automatically generating and storing a database query statement that, when executed, causes a retrieval of data consistent with data location indicators included in the first and second data tags. | 09-08-2011 |
20110219029 | DOCUMENT PROCESSING USING RETRIEVAL PATH DATA - The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user. | 09-08-2011 |
20110219030 | DOCUMENT PRESENTATION USING RETRIEVAL PATH DATA - The browsing activity of a first user is motivated by some intent. The first user requests retrieval of a particular document while browsing. A document processing and presentation machine associates the document with a retrieval path taken by the first user. By using the retrieval path data of the document, the document processing and presentation machine infers an intent that likely motivated the first user. When a second user makes a request similar to a request within the retrieval path, the machine presents the second user with the document and some of the retrieval path data, thus providing the second user with a shortcut that leads the second user directly to the document. Thus, the second user may be able to satisfy his intent with significantly less browsing activity compared to the first user. | 09-08-2011 |
20110219031 | SYSTEMS AND METHODS FOR SLA-AWARE SCHEDULING IN CLOUD COMPUTING - Systems and methods are disclosed for scheduling one or more queries for execution with one or more cloud computers by applying a service level agreement (SLA) analysis using an SLA-tree data structure to each query in a query queue; using the SLA-tree data structure to determine an overall profit in the query queue; and generating a profit-oriented schedule to select the next query for execution by the cloud computers. | 09-08-2011 |
20110219032 | MANAGING FILES USING LAYOUT STORAGE OBJECTS - Managing file objects in a data storage system includes providing a plurality of metadata servers, each metadata server having information for only a subset of file objects in the storage system, each subset for each of the metadata servers being less than a total number of file objects for the system and includes providing at least one metadata location server, where an entity accessing a specific file object of the system determines which of the metadata servers contains data for the specific file object by first accessing the at least one metadata location server. Information for the subset of file objects may include a table having file identifiers and metadata location information. The metadata location information may point to data storage for a metadata object for a file. | 09-08-2011 |
20110225187 | NON-TRANSITORY STORAGE MEDIUM STORING MANAGEMENT PROGRAM, MANAGEMENT APPARATUS, AND MANAGEMENT METHOD - A non-transitory storage medium storing a management program, the management program causing a computer to execute first receiving case data related to a result of a clinical trial; referring to a definition table storing a first criterion and a second criterion; determining whether or not the case data satisfies the first criterion or second criterion; first transmitting a first inquiry to a terminal; second transmitting a second inquiry to the terminal; second receiving a first answer to the first inquiry from the terminal, the first answer including other case data that is the case data at least a part of which is modified; third determining whether or not the other case data satisfies the second criterion; and making a second answer to the second inquiry on the basis of a result of the third determination. | 09-15-2011 |
20110225188 | METHOD AND SYSTEM FOR PROCESSING TRAVEL-RELATED DATA - A method and system for querying travel-related data wherein a computer-readable storage medium comprises one or more programming instructions for: receiving a request for flight information; searching a plurality of Global Distribution System (GDS) databases or at least one airline database directly in accordance with the request; sending at least one result from the plurality of GDS databases corresponding to the request, the at least one result including at least one of an available flight upgrade or an available flight award; and sending at least one result from the plurality of GDS databases corresponding to the plurality of requests for alerts related to availability of a seat upgrade, availability of a flight upgrade, and/or availability of further flight rewards. | 09-15-2011 |
20110225189 | SYSTEMS, METHODS AND APPARATUS FOR ASSESSING COMPLIANCE AND FEDERATING DATABASES - Systems, methods, and apparatus as discussed herein, provide for enabling a user to select containers and parent level requirements to be retrieved. A navigation panel is provided that enables a user to navigate through the selected containers. A sieve module filters non applicable requirements in the containers based on the selected parent level requirements. The system further joins and integrates compliance information stored within in the Compliance Database, and the associated requirements stored in the containers. The system further stores, manages and reports compliance information associated with specific requirements located in the identified container. Additionally, a federation module may enable user to link requirements located in different containers, and may copy requirements from one container and paste into another container. | 09-15-2011 |
20110231442 | SYSTEMS, METHODS AND APPARATUS FOR ASSESSING COMPLIANCE AND FEDERATING DATABASES - Systems, methods, and apparatus as discussed herein, provide for enabling a user to select containers and parent level requirements to be retrieved. A navigation panel is provided that enables a user to navigate through the selected containers. A sieve module filters non applicable requirements in the containers based on the selected parent level requirements. The system further joins and integrates compliance information stored within in the Compliance Database, and the associated requirements stored in the containers. The system further stores, manages and reports compliance information associated with specific requirements located in the identified container. Additionally, a federation module may enable user to link requirements located in different containers, and may copy requirements from one container and paste into another container. | 09-22-2011 |
20110238697 | System And Method For Two-Way Data Filtering - The addition of a two-way filter to computer networks, such as the Internet, uses both the criteria of the information producer (or product/service provider) and the criteria of the information consumer (or customer) to specifically target consumers with useful information or special offers on products or services they need during a specific time frame or time frames. Two-way filtering also permits customers or information consumers to quickly identify available products or services or information they are specifically interested in without requiring the customer to review hundreds, if not thousands, of sources, since the returned results have been heavily filtered. Two-way filtering is particularly important when it is used to match the service area the service provider is working in during a particular day (or a particular period of time) with customers in that service area that may need the services of the service provider. | 09-29-2011 |
20110246518 | METHOD AND SYSTEM OF DISTRIBUTED CACHING - An approach is provided enabling efficient access to and storage of data within a database system comprising a plurality of data repository sites distributed across different physical locations. A processor receives a request for data, the request specifying a key value. The processor determines a bucket associated with one of a plurality of data repository sites of a virtual cache based on the key value, the data repository sites being in different physical locations. The association between the bucket and the one data repository site is based on probability of serving the request. | 10-06-2011 |
20110246519 | Secure and flexible access to electronic documents in databases - A method of accessing an electronic document located within a communication network including database nodes ( | 10-06-2011 |
20110252054 | SYSTEMS AND METHODS OF NETWORKING ENHANCEMENTS USING LOCATION BASED SERVICES - A location based service and method configured to provide a mechanism for information to a subscribing user. The method is implemented on a computing infrastructure and includes querying one or more databases for matching information of a third party that is associated with one or more mobile devices that pass within a predefined location at one or more predefined intervals. The method further includes providing location information to a subscribing user of the one or more mobile devices that have the matching information and pass within the predefined location. | 10-13-2011 |
20110252055 | DIGITAL CONTENT SUPPLY SYSTEM - The invention concerns a method of generating and electronically transmitting to at least one distribution platform a digital media product, the method involving: generating product parts of a first product based on a plurality of digital media files retrieved from a database ( | 10-13-2011 |
20110252056 | SYSTEM FOR SUPPLYING DIGITAL CONTENT - The invention concerns a method of electronically transmitting from a media distribution system to at least one distribution platform product data of a digital media product, the method involving: identifying, based on scheduling data ( | 10-13-2011 |
20110252057 | JOURNALING ON MOBILE DEVICES - A journaling subsystem on a mobile device stores event data related to applications or other subsystems running on the mobile device. The event data can be stored and indexed in a journal database so that a timeline of past events can be reconstructed in response to search queries. In some implementations, a timeline can be reconstructed with markers on a map display based on search results. When the user interacts with a marker on the map display, the event data collected by the mobile device is made available to the user. | 10-13-2011 |
20110252058 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus includes: a data processing unit which performs copy processing for recording recorded data of a first medium in a second medium, wherein the data processing unit receives playlist sequence information which represents the use sequence of a playlist applied to reproduction processing of copy data recorded in the second medium, from a management server and performs processing for generating an attribute file which stores the playlist sequence information and recording the generated attribute file in the second medium. | 10-13-2011 |
20110252059 | Method, Product, and Apparatus for Enhancing Resolution Services, Registration Services, and Search Services - A client computing device receives a search request including an identifier and an identifier prefix. The computing device determines the identifier prefix and generates a uniform resource locator (URL) corresponding to the identifier prefix by inserting the identifier into a template such that the URL is configured to facilitate a specific request depending on the determined identifier prefix. Alternatively, a client computing device receives a search request and retrieves a search result comprising a uniform resource identifier (URI) having a domain name. The client computing device generates a hyperlink corresponding to the search result, the hyperlink effecting access of additional information related to a resource indicated by the URI having the domain name. The computing device generates enhanced search results by combining the search result and the hyperlink. The additional information could be sitemap information, homepage information, WHOIS information, page source information, meta tag information, or other additional information. | 10-13-2011 |
20110258228 | INFORMATION OUTPUT SYSTEM, COMMUNICATION TERMINAL, INFORMATION OUTPUT METHOD AND COMPUTER PRODUCT - An information providing system ( | 10-20-2011 |
20110264693 | APPARATUS, AND ASSOCIATED METHOD, FOR OBTAINING MOBILITY DEVICE INFORMATION - An apparatus and associated method is provided for facilitating a search for user information in a multiple-domain communication scheme. A search is initiated by way of a web-based console. A search request causes search inquiries to be made to each of the domains of the multi-domain communication scheme. And, search results are provided also by way of a web-based console. | 10-27-2011 |
20110264694 | SYSTEM AND METHOD FOR PUBLISHING AND DISPLAYING DIGITAL MATERIALS - The present invention provides a system for publishing and displaying digital materials, comprising an ePub publishing module comprising a mechanism for publishers to upload ePub files, a user management module providing a means to add, edit and remove end users from the system, a bookshelf module for organizing the user's content in order to create a logical grouping of content, a reading content module for reading content after the user has been mapped to the content, and an annotating content module for annotating user selected text. | 10-27-2011 |
20110264695 | Systems and methods to process enquires by receving and processing user defined scopes first - This invention discloses an apparatus for use in managing information content in a network-based communication system. The apparatus comprising a processing element comprising a processor coupled to a memory. The processing element provides at least a portion of a content management web site identified by a first uniform resource locator and accessible to a user of the communication system, the content management web site permitting the user to enter a plurality of defining terms as search filters for searching and retrieving uniform resource locators for linking to contents relevant to the defining terms entered by the user. | 10-27-2011 |
20110264696 | Pharmaceutical Compositions and Methods for Verifying Dosing Compliance - A pharmaceutical dosage form is provided that has a distinguishing characteristic and an identifier associated with the dosage form. The distinguishing characteristic is assigned from a limited set of distinguishing characteristics and is determined upon oral administration of the dosage form, or is detected in breath, bodily fluids, or tissues after ingestion, or injection or other non-oral administration. The identifier is associated with the dosage form and with the distinguishing characteristic. The identifier is associated with only one distinguishing characteristic but the distinguishing characteristic may be associated with multiple identifiers. The pharmaceutical dosage form may be used in a method to monitor compliance with a dosage regimen. | 10-27-2011 |
20110270880 | AUTOMATED COMMUNICATIONS SYSTEM - Embodiments of the present invention are directed to automated systems for organizing and facilitating information exchange between members of an organization. These automated systems allow for creation and administration of hierarchical groupings of members of the organization to facilitate efficient dissemination of information among members of groups and provide for automated and intelligent routing of information and communications among many different types of communications media and devices through which members of the organization can distribute and exchange information with one another. Embodiments of the present invention additionally provide for sophisticated logging, tracking, and monitoring of information distribution and management within the organization as well as for various levels of member-access security. | 11-03-2011 |
20110276597 | DECOY APPLICATION SERVERS - A computing device, executing a decoy application server that does not have access to real data, receives a service request from a client. The decoy application server protects a designated application server, wherein the decoy application server and the designated application server include instances of a single Java application server program. The decoy application server establishes a connection to a false database via a decoy Java Database Connectivity (JDBC) driver. The decoy application server retrieves false data from the false database, and provides the false data to the client. | 11-10-2011 |
20110276598 | SYSTEM FOR AND METHOD OF PROVIDING REUSABLE SOFTWARE SERVICE INFORMATION BASED ON NATURAL LANGUAGE QUERIES - A system for and method of providing reusable software service information based on natural language queries. The system and method may include receiving, from a user system, query data in a natural language format that indicates a request for a plurality of reusable software service applications that are configured to perform a particular task, processing the query data to generate search criteria that include query values, and searching, a database, for the plurality of reusable software service applications based on the query values. | 11-10-2011 |
20110289115 | SCIENTIFIC DEFINITIONS TOOL - A method and apparatus provide definition information to a reader during reading of a text within a defined field of technology or literature. This can be done, for example, by:
| 11-24-2011 |
20110295889 | EMAIL SYSTEM PROVIDING ENHANCED CONVERSATION AND CATEGORY SEARCH FEATURES AND RELATED METHODS - An email system may include an email server(s) configured to store email messages in a plurality of mailboxes, where the email messages are organized into different conversations and the conversations are organized into different categories. A plurality of mobile wireless communications devices may each be configured to store email messages from respective mailboxes also organized into the different conversations and the different categories. Each of the mobile wireless communications devices may also associate respective conversation IDs with the different conversations, and associate respective category IDs with the different categories. An email synchronization server(s) may be configured to synchronize email messages between the mobile wireless communications devices and respective mailboxes, translate an email search request in the form of a conversation ID(s) and a category ID(s) from a given mobile wireless communications device, and cooperate with email server(s) to retrieve email messages based upon the translated email search request. | 12-01-2011 |
20110295890 | Apparatuses, Methods and Systems for a Real-Time Multi-Hop Route Reporter - The APPARATUSES, METHODS AND SYSTEMS FOR A REAL-TIME MULTI-HOP ROUTE REPORTER (“REPORTER”) facilitates generation and provision of relevant and descriptive network performance reports that are efficient, economical and useful to executives, managers and other non-IT professionals and/or personnel. The REPORTER may be implemented as a multi-tiered web application that may collect, analyze and update database records which facilitate generation of the descriptive report. The REPORTER may include facilities for establishing correlations between various devices in the same network in order to evaluate and report the network performance. | 12-01-2011 |
20110295891 | Search device, search method, and search program - When searching for a starting point candidate on an abnormality occurred in a first management range, if a search destination extends over a second management range, a first search device transmits a query to a second search device and requests a second search device to search for a starting point of an abnormality in the second management range. The second search device receives the query, searches the second management range for a starting point candidate of an abnormality, replaces a starting point candidate of an abnormality with a dummy configuration item, and transmits a response. Thus, the first search device can search for a starting point candidate of an abnormality without grasping a connection relationship of configuration items in the second management range. | 12-01-2011 |
20110307514 | METHOD AND SYSTEM FOR PROVIDING DISTRIBUTED STORAGE SYSTEM USING CONSUMER STORAGE MEDIA - An approach is provided for providing a distributed database management and distributed storage system, which can use consumer storage media. A query for data stored in a distributed database formed by a plurality of storage media is received. The plurality of storage media corresponds to a plurality of set-top boxes. A determination is made that which one or more of the set-top boxes is associated with the data stored in the storage media. A request for the data is generated in response to the received query. The request is transmitted to the determined one or more of the set-top boxes. | 12-15-2011 |
20110307515 | Conversion Path Performance Measures And Reports - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing conversion path performance measures and reports. In one aspect, user interaction data are obtained, were the user interaction data specify user interactions for a plurality of conversions. User interactions that are associated with each conversion are selected from the user interaction data, where the associated user interactions for each conversion are user interactions with a converting user during the conversion cycle for the conversion. Using the user interaction data for the selected user interactions, a quantity of user interactions that are associated with each conversion and occurred during the conversion cycle for the conversion are determined. In turn, conversion path performance measures are computed and reports specifying the conversion path performance measures are generated. | 12-15-2011 |
20110314058 | COORDINATED RETRIEVAL OF DATA FROM A DISPERSED STORAGE NETWORK - A method begins by a processing module determining to retrieve a dispersed error encoded file from a dispersed storage network wherein the dispersed error encoded file is stored as a plurality of sets of encoded data slices. The method continues with the processing module determining whether a neighboring device has a desire to retrieve the dispersed error encoded file and when the neighboring device has a desire to retrieve the dispersed error encoded file, coordinating retrieving of the dispersed error encoded file such that, collectively, the device and the neighboring device receive at least a decode threshold number of encoded data slices of a first set of encoded data slices and at least the decode threshold number of encoded data slices of a second set of encoded data slices. | 12-22-2011 |
20110320488 | LOCATION IN SEARCH QUERIES - A computer-implemented method includes receiving a search query from a remote device, determining if the search query includes location-related information, and if the search query includes location-related information, generating a first result set based on the search query and the location-related information, and if the search query does not include location-related information, determining whether a location indicator is associated with the remote device, and if a location indicator is associated with the remote device, generating a second result set based on the search query and the location indicator. | 12-29-2011 |
20110320489 | DISTRIBUTED GLOBALLY ACCESSIBLE INFORMATION NETWORK IMPLEMENTED TO MAINTAIN UNIVERSAL ACCESSIBILITY - A distributed information network is constructed for gathering information from sites distributed across a globally accessible computer network, i.e., the Internet. The distributed information network preferably includes a root server that stores a list of multiple distributed sites each represented by metadata. A network browser delivers an information search request to the root server, which in response develops a profiled information search request. The information provider of each of the distributed sites stores metadata corresponding to information content that is retrievable in response to the profiled information search request for search results derivable from the information content to which the metadata correspond. A profiled information communication link between the root server and each of the multiple distribution sites enables formation of a path for delivery of the search results to a destination site, from a site or sites represented by the metadata of the profiled information search request. | 12-29-2011 |
20120011149 | Systems and Methods for Secure Access of Data - In one embodiment the present invention includes a computer-implemented method comprising receiving a first query in a local computer system to access data stored on a remote computer system the local computer system. Data elements of the remote data are associated with data elements of the local data. The query is transformed into multiple queries. A second query is sent to the remote computer system to retrieve remote data. A first data result is received and stored on the local computer system and incorporated into a third query. The third query is executed against the local data and the first data result to produce a result. Sensitive data may be stored locally in a dimension table of a star schema and non-sensitive data may be stored remotely in a fact table and another dimension table of the star schema, for example. | 01-12-2012 |
20120011150 | Methods and Apparatus for Efficiently Processing Multiple Keyword Queries on a Distributed Network - Methods and apparatus are described herein for performing AND/OR searching using multiple keywords. A query is received at a first node in a network having multiple keywords. The first node determines a set of documents matching a first of the multiple keywords, and computes an ideal Bloom filter representing those keywords. The first node sends the query and the Bloom filter to a second node, which determines its search results for a second of the multiple keywords in accordance with the Bloom filter. | 01-12-2012 |
20120011151 | System and Method for Managing Images Over a Network - Images created by one or more image acquisition devices are initially stored in remote data bases at one or more remote or satellite locations and copies of the images are subsequently transferred to a central server at a central storage location over a network and stored in a central data base. A common catalog listing local image files stored at the central data base and remote image files stored at one or more remote data bases is stored at the central location and is accessed by users to search for images. User requests for images associated with local image files result in transfer of the requested images by the central server to the user. User requests for images associated with remote image files are relayed by the central server to the associated remote location, and the requested images are then relayed to the user from the remote location via the central server. | 01-12-2012 |
20120016905 | Systems and Methods for Server Management - Exemplary systems and methods for server management are provided. An exemplary system comprises a plurality of servers, with each server having the ability to access a database or, in some embodiments, be configured to perform a calculation, computation or make a determination of a particular value, values or other information. A communications network delivers queries to each server whereby a look-up table directs query processing by the servers. Further embodiments of the system feature a program logic controller for rebalancing the workload of the network servers. Exemplary methods of processing queries on the system comprise submitting a query to the network, communicating the query to each server in the network and each server looking-up on a look-up table the processing responsibilities of the servers in the network. The query is processed by the server having primary responsibility for processing the query while other the servers monitor query processing. Transmission of a query result to a user typically completes the process. | 01-19-2012 |
20120023133 | DOCUMENT SEARCHING SYSTEM AND METHOD - A document search system and a method are provided to enable a writer (document provider) of a document to detect metadata, which is included in web/WAP documents, and to offer summary or detailed information on the corresponding product (including multimedia content), which is indicated by the metadata, to a document reader. According to the present invention, a client detects the metadata inserted into the corresponding document from the document that is written by the document provider, extracts a reference value, demands production information corresponding to a product ID, to a serer to collect the product information and offers the product information to the document reader. Additionally, the client collects the reference value and information on the document reader who reads the document, into which the metadata is inserted, and stores the collected data in the server. | 01-26-2012 |
20120030236 | Audio Content Distribution Control System - A system for providing access to audio files at multiple locations via a telecommunications network is described. The system includes an interface by which an end user can access at least one audio file from an online database; a system for selecting at least one audio file from the online database for inclusion in a playlist; a plurality of playback devices located in multiple locations; and a system for transmitting the at least one audio file for playing on the plurality of playback devices in multiple locations. | 02-02-2012 |
20120030237 | COMMUNICATION SYSTEM, COMMUNICATION TERMINAL, SERVER, DATA STORING METHOD AND RECORDING MEDIUM - Image data stored in a server can be easily removed therefrom by use of a communication terminal. There are included a communication terminal for transmitting an acquired image data and a server for storing the image data received from the communication terminal. The communication terminal transmits an acquired image data to the server, displays abbreviated data which allows the image data to be identified and the data amount of which is smaller than the data amount of the image data. And, when having accepted, from the exterior, a removal of the image data instructed by designating the displayed abbreviated data, the communication terminal requests the server to remove the image data corresponding to the abbreviated data. The server stores, into a database provided therein, the image data received from the communication terminal. And, when having been requested, by the communication terminal, to remove the image data, the server removes the image data from the database. | 02-02-2012 |
20120036153 | MOBILE SYSTEM, SEARCH SYSTEM AND SEARCH RESULT PROVIDING METHOD FOR MOBILE SEARCH - Provided is a search service providing system associated with a mobile system, and a method for providing a search result for a mobile terminal. The system may include a user interface unit to provide a search interface for selecting a search mode, a search request unit to receive search request information based on the search mode selected via the search interface, and to transfer the search request information to the search server, and a search result providing unit to receive a search result corresponding to the search request information from the search server, and to provide the search result. The search mode may include an audio search mode for providing a search result corresponding to input audio data, an image search mode for providing a search result corresponding to input image data, or both the audio search mode and the image search mode. | 02-09-2012 |
20120036154 | DYNAMIC CONTENT LINKED TO CONTACT IDENTIFIERS - A system, method, device and interface for accessing dynamic contact data. The system may include associating a telephone number with one or more uniform resource locators (URLs) identifying corresponding data sources, submitting a query in a form of a telephone number, retrieving the associated one or more URLs, retrieving data from the data sources corresponding to the one or more URLs, and rendering the retrieved data. Associating may be performed by a publisher interacting with a service platform server. The one or more of submitting, retrieving and rendering may be performed by a customer interacting with a service platform server. | 02-09-2012 |
20120036155 | ON-LINE SEARCHING SYSTEMS - A method of identifying within a database of node pairs, one or more complete paths connecting a start search node to a finish search node. The method includes sending a search query from a client terminal to a network: receiving the search query at a server, identifying node pairs having a finish node matching a start search node, sending a response from the server to the client terminal identifying any matching node pairs, and storing responses of any matching node pairs that have as a start node the finish search node. Further search queries are distributed across all servers, and node pairs having a finish node matching the start node contained in the query are identified. A response is sent from the server to the client terminal identifying any matching node pairs | 02-09-2012 |
20120041976 | MECHANISM FOR CO-LOCATED DATA PLACEMENT IN A PARALLEL ELASTIC DATABASE MANAGEMENT SYSTEM - A database management system implemented in a cloud computing environment. Operational nodes are assigned as groups of controller-nodes, compute-nodes or storage-nodes. Assignments as compute-nodes or storage-nodes vary during execution of queries. Queries specify tables for an associated database operation, and respective storage nodegroup(s). The number of nodes executing a query may change by (a) changing a compute-nodegroup, or (b) adding or removing nodes from a compute nodegroup; and/or distributing data to the storage nodegroup based on a Distribution Method which may be specified by a Distribution Vector (DV) that determines at least where each row is stored. | 02-16-2012 |
20120047168 | INTEGRATED SEARCH SERVER AND INTEGRATED SEARCH METHOD - In order to mitigate a load in communications among an integrated search server, a plurality of search users and a plurality of search servers in an integrated search system, in the present invention, when an integrated search is executed, first, information for narrowing down the search servers is obtained from each search server, and subsequently, the search servers are narrowed down based on this information, and search results are obtained from only the search servers which have been narrowed down. Thereby, there are advantageous effects of reducing memory usage of the integrated search server, and reducing unnecessary network traffic between the integrated search server and each search server. | 02-23-2012 |
20120047169 | System for Replication and Delivery of Remote Data and Accumulated Metadata with Enhanced Display - A delivery platform delivers data from a remote data source to an application on a mobile device. In response to requests from the application, the delivery platform retrieves the data from a remote data source and stores it in a local database. Corresponding metadata is stored in a metadata database. The delivery platform delivers to the application a view of the retrieved data that is based on the retrieved data stored in the local database and on the metadata stored in the metadata database. | 02-23-2012 |
20120047170 | TECHNIQUES FOR ACCESSING REMOTE FILES - Techniques for accessing remote files are presented. A local user, via a local client, requests access to a file. A local file system determines that the file is associated with a junction. The junction is resolved and an associated remote file system is contacted by the local file system to acquire results for the request. The local file system then delivers the results to the local user via the local client. | 02-23-2012 |
20120047171 | SYNCHRONIZATION OF SIDE INFORMATION CACHES - In order to improve interactive compression using compression state information, the side information caches of communicating parties must be updated, or synchronized. The present invention is directed to a method of synchronizing side information databases within an interactive compression system comprising two communicating parties comprising the steps of transmitting, from the a first communicating party to the second communicating party, a device hierarchical node index; comparing the device hierarchical node index with a server hierarchical node index and then determining a shared hierarchical node index based on common entries in the two hierarchical node indexes. | 02-23-2012 |
20120059847 | METHOD AND APPARATUS FOR CALLBACK SUPPLEMENTATION OF MEDIA PROGRAM METADATA - A method and apparatus for obtaining media program metadata is disclosed. In one embodiment, the method comprises the steps of receiving a media program callback message in a content delivery system from a client device displaying a webpage retrieved from a host server, the media program embedded in the retrieved webpage, the callback message comprising a callback address to the webpage, and storing the address as metadata associated with the media program in the database. | 03-08-2012 |
20120059848 | SOCIAL NETWORK BASED USER-INITIATED REVIEW AND PURCHASE RELATED INFORMATION AND ADVERTISING - Techniques are provided which include obtaining, from a user, a query for review or purchase information from users in a social network of the user, relating to a product, service or brand that, for example, the use ay be considering or intending to purchase. Based at least in part on the query, review or purchase information is obtained from multiple users in a social network of the user, relating to the duct, service or brand, and this information is used in formulating a reply to the user. Collected information may also be used in advertising targeted to the user. | 03-08-2012 |
20120072449 | OBJECT INSTANCE VERSIONING - A first version of object data for an object instance can be stored in an object persistence store, which can be a distributed store. After the first version of the object data is stored, a second version of the object data can be stored in the store, without deleting the first version of the object data. Object data versioning information that identifies the first version of the object data and the second version of the object data can be stored separately from method versioning information for the object instance. After the second version of the object data is stored, a request to retrieve the first version of the object instance can be received, and in response, the first version of the object data can be retrieved from the store. Multiple versions of the object instance data can also be searched. | 03-22-2012 |
20120072450 | SYSTEMS, METHODS AND SOFTWARE FOR RESEARCHING STATUTORY INFORMATION - With conventional print and electronic tools, researching statutory material is difficult and time-consuming. So, to facilitate this type of research, the present inventors devised systems, methods, and software that promise to improve the ability of researchers to find, verify, read, and/or interpret statutory information. One exemplary system provides options for users to access statutory information by citation, by table of contents, by index, and/or by popular name; presents specific statutory information in combination with visual indicators, such as red or yellow flags, that indicate the validity or status of the information; and provides requested statutory information in context of links to related information, such as tables of contents, other versions of a statute, case law, scholarly materials, legislative history, cross-referenced statutes, and administrative-law materials. | 03-22-2012 |
20120078959 | METHOD AND APPARATUS FOR CONTROLLING DEVICE AND COMPUTER READABLE MEDIUM STORING THE METHOD - A device control method and apparatus and computer readable medium storing the method, the method including selecting at least one device based on at least one outdoor environment information; and generating control information regarding the selected at least one device based on the at least one outdoor environment information. | 03-29-2012 |
20120089638 | METHODS AND SYSTEMS FOR LATENCY-FREE CONTACTS SEARCH - Systems and methods for performing latency-free contact searches using two-level indexed data structures having decreasing integer sets as identifiers to represent actual contact data. The indexed data structures are stored in distributed memory. Data operations such as intersection and union are performed using the indexed data structures. A binary interval reduction technique is used to quickly move through the data sets looking for common elements for the intersection set, or unique elements to add to the union set. | 04-12-2012 |
20120089639 | SYSTEM AND METHOD FOR RETRIEVING LOST BAGGAGE IN TRAVEL INDUSTRY - A system and method for retrieving a lost baggage by its owner is provided. This method provides the baggage owner a system to actively participate in searching the lost baggage using the provided World Wide Web portal site, which is connected to the central database server. This system includes baggage warehouse; baggage inventory terminals; baggage data management software; central database server which will hold the textual information and images on the baggage and its content; a user browsing and searching interface through the said portal site. The baggage owner can actively join the search process for the lost baggage by searching the database, browsing the search results, viewing the baggage images. This system increases the success rate of returning the lost baggage to its owner by utilizing the owner's knowledge on the lost baggage. | 04-12-2012 |
20120089640 | Systems, Methods, Software For Integration of Case Law, Legal Briefs, and Litigation Documents into Law Firm Workflow - The present inventors recognized a need for improving conventional informational retrieval systems, particularly those intended for retrieval of legal information. Accordingly, they devised systems, methods, and software that facilitate online access to documents, such as non-opinion legal documents, in context of a legal workflow. An exemplary method of operation includes determining that a user of a client access device is performing a litigation-related task using a word-processing application on the client-access device. And in response to an affirmative determination, providing trial court materials relevant to the litigation-related task to the client access device without the user leaving the word-processing application. In some embodiments, the word-processing application is launched from a case-management application that provides case, activity, and role information to the online legal research system. | 04-12-2012 |
20120096027 | Digital Patent Marking Method - A method of patent marking products comprises providing digital data identifying one or more patents related to predetermined products in a patent marking sense, and facilitating access to the digital data such that at least the numbers of the one or more related patents can be ascertained. One disclosed execution involves acquiring or developing a patent-product map which correlates product attributes, identifiers or other product data regarding predetermined products with the numbers of patents which relate to the products in a patent marking sense. The map is made available on a remotely accessible patent marking link such that upon accessing the link, patent marking information concerning the predetermined products can be ascertained. The maps are utilized to provide patent numbers correlated with products. In all more than 20 executions of the invention are disclosed. | 04-19-2012 |
20120102067 | DYNAMICALLY SPLITTING MULTI-TENANT DATABASES - An online service includes managed databases that include one or more tenants (e.g. customers, users). A multi-tenant database may be split between two or more databases while the database being split continues processing requests. For example, web servers continue to request operations on the database while content is being moved. After moving the content, tenant traffic is automatically redirected to the database that contains the tenant's content. | 04-26-2012 |
20120110011 | MANAGING APPLICATION ACCESS ON A COMPUTING DEVICE - A computing device that is configured for managing application access is described. The computing device includes a processor and instructions stored in memory. The computing device determines one or more connectors needed to execute one or more commands using a mapping. The computing device executes the one or more commands using the one or more connectors. User information is updated to reflect any changes. One or more audit records are generated and stored. | 05-03-2012 |
20120110012 | Estimating User-Perceived TCP Throughput - A passive network measurement based solution for estimating user-perceived TCP throughput in a mobile PS network is provided. Instead of direct detection of TCP bulk data periods and server side limitations, the diversity of TCP connection end-points on the Internet side is exploited. The TCP throughput at an interface of the mobile network from/to each server on the Internet side during a file/object transfer of bulk date periods is monitored and measured and the servers are ranked according to their throughput statistics. The top performing servers are grouped into classes by statistical algorithms. The throughput samples from the users towards the servers belonging to the top group of highest average throughput are averaged to obtain a proper estimation for the user-perceived TCP throughput. | 05-03-2012 |
20120117110 | DYNAMIC LOCATION-BASED MEDIA COLLECTION AGGREGATION - A cloud-based media aggregation system that aggregates media collections of geographically proximate users is disclosed. In one embodiment, the media aggregation system determines that a first user and one or more second users are geographically proximate to one another. In response, the media aggregation system dynamically aggregates at least a portion of media collection catalogs of the one or more second users with a media collection catalog of the first user to provide an aggregate media collection catalog of the first user. The media aggregation system may control an extent of the aggregation based on pre-defined criteria. | 05-10-2012 |
20120117111 | Data Distribution in A Data Processing System - A first data item is split into one or more parts. A corresponding name is determined for each of the one or more parts, each part name being determined using a message digest function or hash function of all of the data in the corresponding part. A second file is created to include the part names of the one or more parts of the first data item. Each of the one or more parts is caused to be distributed to at least one location in a computer network. In response to a request for the first data item, the second file is provided. The name of the second file may be published as a name for the first data item. The network may be a peer-to-peer network. | 05-10-2012 |
20120124087 | Method and apparatus for locating naming discrepancies - A system is provided that polls one or more caching nameservers and compares their results to a trusted or standard set of data. The set of data may be, for example, stored in a computer system or distributed among several computer systems. In one aspect, the system comprises a discrepancy detector that detects discrepancies between one or more copies of mapping information. Mapping information may be, for example, mapping stored on a Domain Name System (DNS). | 05-17-2012 |
20120131052 | MANAGING COPIES OF DATA - A method in a computer system for retrieving data from one of multiple copies of the data is provided, referred to as the data management system. The data management system receives a request identifying data object to be accessed. Then, the data management system queries a metabase to locate data copies that contain the identified data object, wherein the data copies are created from similar source data, and wherein for each data copy the metabase contains an indication of the availability of the copy relative to other copies. Next, the data management system determines one of the located data copies to use to access the identified data object, wherein the determination is made based on the indicated availability contained in the metabase for each of the located data copies. Then, the data management system accesses the identified data object using the determined one of the located data copies. | 05-24-2012 |
20120136894 | System and Method for Updating a Search Results Page in Response to a User Map Interaction - The present invention is directed towards systems and methods for updating a search results page in response to user interaction with a map resource. The method of the present invention comprises receiving a first search results page in response to a search query comprising at least a first map resource. The method monitors a change in position of a map resource in response to a user interaction and calculates a location corresponding to a map position. The method then re-executes at least one search query based upon said calculated location and displays a second search results page comprising a plurality of updated search results. | 05-31-2012 |
20120143910 | SYSTEM FOR PROCESSING VISUAL INFORMATION AND METHOD THEREOF - A system for processing visual information and a method thereof. Exemplary embodiments provides to a terminal event information searched through space recognition by a processing server for long-term storing image information input through the terminal so as to match and output event information with the input image information and recognize events that are an object of interest in the input image information or the long-term stored the image information and provide the related information so as to learn interest characteristics of a user and store the interest characteristics in the database, thereby providing user-based information. In addition, the exemplary embodiments of the present invention long-term stores the visual information by processing the visual information through the processing server so as to be used as a black box and can be used for applications requiring various artificial intelligence functions such as a disabled sensory supporting system, a robot, or the like. | 06-07-2012 |
20120150908 | MICROBLOG-BASED CUSTOMER SUPPORT - Embodiments are disclosed that relate to microblog-based customer support. One embodiment provides a method comprising receiving a stream of microblog messages including two or more microblog messages received at a designated microblog address associated with customer support, and sorting the stream of microblog messages into two or more different pools based on preselected criteria. The method further comprises receiving an input of a first microblog reply to a first microblog message of a first pool, and sending the first microblog reply via the designated microblog address associated with customer support. The method further comprises receiving an input of a second microblog reply to a second microblog message of a second pool different than the first pool, and sending the second microblog reply via the designated microblog address associated with customer support. | 06-14-2012 |
20120150909 | METHOD AND SYSTEM FOR MANAGING MOBILE TELEPHONE NUMBERS AND MOBILE TELEPHONE SUBSCRIBERS' DATA WITHOUT GEOGRAPHY-BASED RESTRICTION - A system manages subscribers' data of mobile telephones in a wireless network. Data servers are located according to geographic service areas, and each of the data servers may store subscribers' data of mobile telephones based on the respective geographic area. Location of subscribers' data is determined depending upon subscribers' ID, to which two or more Mobile telephone Numbers (MTNs) are assigned. Two or more MTNs may have different area codes for which subscribers' data are stored in at least two or more of the data servers. A terminal, for example, receives a user request calling for subscriber's data of a first MTN, retrieves a subscriber's ID corresponding to the first MTN from an Electronic Telephone Number Inventory (eTNI) database and sends a request containing the subscriber's ID. A router determines a first data server corresponding to the retrieved subscriber's ID and routes the request to the first data server. | 06-14-2012 |
20120150910 | MANAGING DATABASE INQUIRIES - A rules engine assigns a set of appropriateness rules to a particular data collection. The set of appropriateness rules describes an optimum usage for the particular data collection based on a source of the particular data collection and a type of activity that is deemed best suited to utilize the particular data collection. The set of appropriateness rules also requires that a data collection requester's role matches a data collection provider's role. In response to determining that a requesting computer is implementing an activity that matches the set of appropriateness rules, a rules engine directs a database controller to transmit the particular data collection to the requesting computer. | 06-14-2012 |
20120158781 | KNOWLEDGE-MANAGEMENT SYSTEMS FOR LAW FIRMS - The present inventors devised unique systems, methods, interfaces, and software for managing and leveraging knowledge in law firms and potentially other enterprises. For example, one system provides a single user interface for researching case law for online legal research service and identifying and accessing law-firm documents. | 06-21-2012 |
20120166481 | SYSTEM AND METHOD FOR SCALING FOR A LARGE NUMBER OF CONCURRENT USERS - Disclosed embodiments provide a system, machine-readable medium and a method that may generate a session identification for a user session of each of a plurality of users of the computer application. Cookies related to users may be retrieved from external storage using the session identification. A user context may be restored using the retrieved cookies. Functional computing logic may be called based on the restored user context. A state representation may be assembled according to data in a database. Upon completion of functions performed by the called functional computing logic, the user context and the assembled state representation may be stored as a cookie for each of users in external storage. Based on the assembled state representation, user context, and data from the accessed database, HTML code may be generated. Stateful function computing logic may be re-used by employing stateless implementations of consistency frameworks which may include lock management and update task handling performing the actual database changes. | 06-28-2012 |
20120166482 | SERVING RELIABLE CONTENT THROUGH SEARCH - A system and method for serving reliable content in search, the method comprising: receiving at a server computer from a user, a request to search a network for certain information; searching the network for the information requested and obtaining a set of results including user-generated content; searching the user's list of social connections; determining whether any of the search results related to a person in the user's list of social connections/contacts; and providing an indication of greater reliability for the search results that correspond to persons from the user's list of social connections. | 06-28-2012 |
20120166483 | Systems and Methods for Database Proxy Request Switching - The present application is directed towards systems and methods for selecting a database from a plurality of databases to forward a SQL query request based on a property of the SQL request. A device intermediary to a plurality of clients and databases may establish a plurality of connections to the plurality of databases. The device may receive, from a client of the plurality of clients, a request to execute a SQL query. The device may evaluate one or more properties of the request to execute the SQL query responsive to a policy. The device may select a database from the plurality of databases based on a result of evaluation of the one or more properties of the request to execute the SQL query. The device may forward the request to execute the SQL query to the selected database via a connection of the plurality of connections. | 06-28-2012 |
20120179715 | Method of Obtaining An Electronically-Stored Financial Document - A method to obtain an electronically-stored financial document is disclosed. The document includes a specific document parameter, such as a record date. The financial document is maintained in an off-site storage system when the record date is later than a pre-selected date and in an on-site storage system when the record date is earlier than or equal to the pre-selected date. The off-site storage system is different from the on-site storage system. A request is inputted and compared to determine if the record date is later than, earlier than, or equal to the pre-selected date. In processing the request, a computer terminal, connected to the off-site and on-site storage systems through a processing unit, is utilized to access one of the storage systems in response to the comparison of the record date to the pre-selected date. After accessing the appropriate storage system, the requested financial document is retrieved. | 07-12-2012 |
20120191753 | System & Method For Assessing & Responding to Intellectual Property Rights Proceedings/Challenges - An automated system profiles personnel, organizational behavior, etc., of entities associated with intellectual property rights proceedings and challenges. By analyzing rules and events associated with such organizations (Patent & Trademark Office, Board of Appeals, District/Appellate Courts, etc.) more accurate assessments can be made of the merits and potential outcomes of IP proceedings. Ratings can be calculated and assigned for individuals, entities, representatives, cases, etc., as part of the assessment. | 07-26-2012 |
20120191754 | Locating Subscription Data in a Multi-Tenant Network - For locating subscription data in a multi-tenant network, a request to be processed on the basis of subscription data is received in a subscription data locator ( | 07-26-2012 |
20120191755 | AUTOMATIC ASSOCIATION OF REFERENCE DATA WITH PRIMARY PROCESS DATA BASED ON TIME AND SHARED IDENTIFIER - A method and system for automatically associating primary process data with reference data. The primary process data may include image, video, audio, text, search data, and the like. The reference data may include location, temperature, pressure, and the like. A primary process data processor device, such as a digital camera, is used to acquire the primary process data with time information, but without any reference data. A reference data collector device, such as a cellular telephone, is used to acquire the reference data with time information. The primary process data and the reference data are uploaded to a server and each are associated with a shared identifier, such as a user ID. Of the content and reference data associated with the shared ID, the server determines which primary process data and reference data were acquired near the same time, and automatically associates the reference data with the primary process data. | 07-26-2012 |
20120197934 | REAL TIME SEARCHING AND REPORTING - A system arranged to search machine data to generate reports in real time. A search query is provided that includes a plurality of search commands. The search query is parsed to form a main search query and a remote search query. Machine data is collected from remote data sources and evaluated against one of the main and remote search queries to generate a set of search results. The main search query is then evaluated against at least a partial set of the search result to generate at least one report regarding the collected machine data. Initially a search window is pre-populated with historical machine data related to the search query. Over time the historical machine data is replaced with the collected machine data. | 08-02-2012 |
20120197935 | Consolidating Related Task Data in Process Management Solutions - A computer implemented method, apparatus, and computer program product for managing task data. A task advisor identifies a set of queries and a set of data sources mapped to a task type in a mapping entry. The task type is associated with a selected task. The mapping entry maps the task type to the set of queries. The set of queries is mapped to the set of data sources. The task advisor sends each query in the set of queries to a corresponding data source in the set of data sources. The task advisor aggregates the data received from the set of data sources in response to the set of queries. A user may utilize the aggregated data to complete the selected task. | 08-02-2012 |
20120203795 | DETECTING MOBILE OPERATOR NETWORKS - Various embodiments are disclosed that relate to detecting mobile operator networks. For example, one disclosed embodiment provides a method of operating a catalog server to which a mobile computing device connects via a computer network path that traverses a mobile operator network. The method may include receiving data from a mobile device, the data including a locale and a mobile operator identifier stored in memory on the mobile device; searching a database to find a store based on the mobile operator identifier and the locale; if a store is found, populating settings based on the store; and sending configuration information to the mobile device based on the settings. | 08-09-2012 |
20120203796 | MEDIA CONTENT LOCATION AWARENESS AND DECISION MAKING - Various embodiments related to the ability to find content for consumption across all endpoint computing devices in a computing system are disclosed. For example, one disclosed embodiment provides a method for presenting content including aggregating endpoint metadata for each endpoint computing device in a computing system and content metadata of content stored on each of a plurality of endpoint computing devices, receiving a request for a content item on a selected endpoint computing device, querying aggregated endpoint metadata and content metadata to find instances of the content item and corresponding endpoint computing device locations, generating a ranked list of instances of the content item based on selection criteria, and selecting an instance of the content item from the ranked list for playback by the selected endpoint computing device. | 08-09-2012 |
20120203797 | ENHANCED CONTROL TO USERS TO POPULATE A CACHE IN A DATABASE SYSTEM - Providing enhanced control to users to populate a cache in a database system. A user provides an explicit indication indicating the specific information (available from the data stored in a storage of the database system) to be populated in the cache, and the cache is populated with the corresponding information. The information in the cache (whether due to explicit indications or otherwise) can then be used to generate results of queries, without having to access the same information from the storage of the database system. | 08-09-2012 |
20120209876 | Systems and methods for searching for and translating real estate descriptions from diverse sources utilizing a consumer-based product definition - Disclosed herein are: systems capable of searching, receiving and conglomerating the data from real estate databases of varying formats, and translating that received into a common format; execution of pre-defined translation rules referencing data tags used within the system or the originating databases; rules constructed in a simple, heirarchical or a class-based structure whereby one rule depends upon the output of another rule for its input; data sources prioritized or merged where the same property-related information is presented in more than one source; map definitions containing rule sets crafted for a particular use, such as for a particular consumer or user; such systems used in the course of real estate appraisals, in property search reports, extending across databases of differing formats. Detailed information on various example embodiments of the inventions are provided in the Detailed Description below, and the inventions are defined by the appended claims. | 08-16-2012 |
20120209877 | METHOD AND APPARATUS FOR SEARCHING METADATA - Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, but is not limited to, in response to a search query for metadata stored in one or more of metadata stores, the search query is partitioned into multiple search query segments. Thereafter, searches corresponding to the search query segments are performed, where each search is performed independently within the one or more metadata stores. Other methods and apparatuses are also described. | 08-16-2012 |
20120215809 | SEARCH MEDIATION SYSTEM - A user registers information in searcher information storage in advance. Database creators register provision conditions of information in provision condition storage as a rule for defining information granularity. When a query request is received from a user terminal, a search request is sent to each database. Query results from the each database are acquired, and information to be provided into a form at an appropriate information granularity is sent to the user terminal. A third party may register disclosure restriction information. In this manner, a search mediation system capable of controlling information to be disclosed according to the searcher who wants to access to the information is provided. | 08-23-2012 |
20120226712 | Distributed Storage System With Web Services Client Interface - A distributed, web-services based storage system. A system may include a web services interface configured to receive, according to a web services protocol, a given client request for access to a given data object, the request including a key value corresponding to the object. The system may also include storage nodes configured to store replicas of the objects, where each replica is accessible via a respective unique locator value, and a keymap instance configured to store a respective keymap entry for each object. For the given object, the respective keymap entry includes the key value and each locator value corresponding to replicas of the object. A coordinator may receive the given client request from the web services interface, responsively access the keymap instance to identify locator values corresponding to the key value and, for a particular locator value, retrieve a corresponding replica from a corresponding storage node. | 09-06-2012 |
20120233209 | ENTERPRISE SEARCH OVER PRIVATE AND PUBLIC DATA - A unified search service may collect information related to an enterprise from at least one of publicly available data and private enterprise data. In some implementations, crowd sourcing may be used to determine a source list of one or more sources of information. Authored content can be generated, such as by combining one or more items of information from the public data with one or more items of information from the private enterprise data. Further, in some implementations, a public index may be generated from the public data, and one or more affiliation indexes may be generated from the private enterprise data. For example, a first affiliation index may contain confidential enterprise information, while a second affiliation index may contain non-confidential enterprise information. A user's affiliation to the enterprise may be taken into consideration when determining which indexes to use when responding to a search request from the user. | 09-13-2012 |
20120233210 | Storage of Arbitrary Points in N-Space and Retrieval of Subset thereof Based on Criteria Including Maximum Distance to an Arbitrary Reference Point - Provided are: 1) storage in a data store of points of interest in n-space along with arbitrary related information; and 2) efficient retrieval of subsets of those points meeting arbitrary criteria. Criteria can limit retrieval to neighbors of a reference point (i.e., points that are within a specified distance of that reference point). The method may be used to retrieve subsets from data stores which limit inequality or range operations. When used to model neighboring points on a planetary surface in 3-space, the method does not suffer from polar distortion (where spherical coordinate systems have difficulty). | 09-13-2012 |
20120233211 | SYSTEM AND METHOD FOR SEARCHING A REMOTE DATABASE - A device is in communication with a server over a wireless network. Items are stored locally in the device. The device receives, from a user of the device, a request to search for items matching a search parameter. The device finds items among the locally-stored items that match the parameter. The device sends a request to the server for the server to search among items stored remotely on the server for items matching the parameter. The device receives, from the server, a list of the remotely-stored items that match the parameter without receiving the items themselves. The device displays, to the user, a composite list of both the locally-stored items and remotely-stored items matching the parameter. | 09-13-2012 |
20120239689 | COMMUNICATING TIME-LOCALIZED METADATA - A system includes a processor that retrieves, from a first database, a portion of content associated with time-localized metadata. The time-localized metadata and a tag mode identifier are retrieved from a second database. A tag mode associated with the portion of content is determined based on the time-localized metadata and/or the tag mode identifier. The portion of content and/or the time-localized metadata are transmitted to a user device based on the tag mode. In some embodiments, a reconstruction mode associated with the portion of content is determined based on the time-localized metadata and/or a reconstruction mode identifier. The portion of content, the time-localized metadata, attribute information, and/or mapping information are transmitted to the user device based on the reconstruction mode. | 09-20-2012 |
20120239690 | UTILIZING TIME-LOCALIZED METADATA - A system includes a processor that receives, via a communication channel, a portion of content associated with time-localized metadata. The time-localized metadata and a tag mode identifier are retrieved from a database. A tag mode associated with the portion of content is determined based on the time-localized metadata and/or the tag mode identifier. The processor implements a feature based on the time-localized metadata and the tag mode. | 09-20-2012 |
20120239691 | METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA - According to one embodiment, a method includes storing instances of a file in a first storage tier and a second storage tier of a storage system; associating each instance of the file on the first and second storage tier with a unique program identifier (UPI); receiving a request to access the file or instance thereof from a user in a group of users; searching for a UPI associated with an instance of the file that exists on the first storage tier; and providing the user requesting access to the file with remote access to the instance of the file on the first storage tier. Additional methods are also presented. | 09-20-2012 |
20120239692 | DYNAMIC MANAGEMENT OF MULTIPLE PERSISTENT DATA STORES - Dynamic management of multiple persistent data stores is disclosed. One or more data objects are retrieved from two or more of a plurality of persistent data stores and provided to the client context in a manner such that the one or more data objects appear to the client context to come from a single source, even if in fact the objects have been retrieved from two or more different persistent stores. | 09-20-2012 |
20120239693 | ONLINE SERVICE FOR PROGRAM LOOKUP - An integrated program lookup browser provides an integrated system with an online program lookup web service that assists the user in finding these unrecognized files, protocols and web page objects by allowing the user to perform a program lookup on a web service that can search one or more databases and return the URL to download the appropriate application or protocol or return the actual program or protocol. | 09-20-2012 |
20120246194 | MECHANISM FOR CO-LOCATED DATA PLACEMENT IN A PARALLEL ELASTIC DATABASE MANAGEMENT SYSTEM - A database management system implemented in a cloud computing environment. Operational nodes are assigned as groups of controller-nodes, compute-nodes or storage-nodes. Assignments as compute-nodes or storage-nodes vary during execution of queries. Queries specify tables for an associated database operation, and respective storage nodegroup(s). The number of nodes executing a query may change by (a) changing a compute-nodegroup, or (b) adding or removing nodes from a compute nodegroup; and/or distributing data to the storage nodegroup based on a Distribution Method which may be specified by a Distribution Vector (DV) that determines at least where each row is stored. | 09-27-2012 |
20120246195 | LOCATING SYSTEM AND A METHOD FOR OPERATING A LOCATING SYSTEM - A location system for locating an entity, and a method of operating such a system, are disclosed. The method includes receiving identification information associated with at least one entity such as a person or business. A unique identifier associated with the at least one entity is either generated by the system or provided by a user of the system. The system receives geographic location data associated with the entity. The received identification information, the received geographic location data and the unique identifier associated with the at least one entity are stored in an updatable database. The unique identifier is usable to access the updatable database to retrieve the identification information and geographic location data associated with the entity. The location system includes an identification receiver module which receives identification information associated with the entity. A location receiver module is arranged to receive geographic location data associated with the entity. An updatable database is arranged to store the received identification information and the received geographic location data associated with the entity. An association module is arranged to associate the generated or user-provided unique identifier with the entity. | 09-27-2012 |
20120254239 | LOCATING AND EXECUTING OBJECTS IN A DISTRIBUTED NETWORK - The subject disclosure relates to interaction and execution of objects in a distributed network or in the cloud. Each object comprises a Uniform Resource Identifier (URI) path that names the object in the cloud through a distributed object directory. A client device can directly interface with a live instance of an object based on the URI path. The object can be agnostic to remote procedure call semantics. In some aspects, the object can be connected to an interacted with either remotely or locally. Further, single instances or multiple instances of the object can exist at substantially the same time. | 10-04-2012 |
20120254240 | Method For Determining Constraint-Based Relationships Between Devices For Interacting and Sharing Information - The system includes a constraint-based registry server and a plurality of devices. The constraint-based registry server is coupled to the plurality of devices for publishing or registering spots, managing places and authenticating membership and places. The constraint-based registry server includes a data store for constraint metadata, an authentication module, a spot manager module, a place manager module and a query response module. The devices are adapted to collect field values, create spots, access places, and interact and share information with other spots. In one embodiment, the devices include a constraint collection module, a spot creation module, a query module, a challenge creation module, a presentation module, a challenge response module, a spot action module and a spot communication module. The present invention also includes a number of methods for creating a spot, for generating and approving a challenge, for direct communication or sharing of documents, for performing an action based upon information space membership and for searching for available places. | 10-04-2012 |
20120271849 | DATABASE MANAGER AND METHOD AND COMPUTER PROGRAM FOR MANAGING A DATABASE - A database manager comprises: a detector detecting a connection of an external database which comprises media files, a database file system comprising a media identifier comprising a file or directory path name and an identification on the location of the media file on the external database, and metadata for each of the media files; a database synchronizer reading and storing, as a first step, part of the database file system and, as a second step, part of the metadata when the at least a portion of the database file system is read; and a search request processor processing a search request for a media file in parallel with the second step, wherein the search request processor provides a search result based on the media identifier from the database file system, even when the metadata for the media file is not yet read and stored in the second step. | 10-25-2012 |
20120284306 | NOVEL COMPUTER SYSTEM FOR ENHANCED TAXONOMY MANAGEMENT - A computer system and method are provided to promote the creation of a dynamically alterable taxonomy supporting query based database investigations is select fields. The system operates seamlessly and transparent to the underlying system search functions. A query that uses search terms unrecognized by the then extant taxonomy triggers a series of operations that test the new terms and updates the taxonomy as appropriate. To facilitate speed and accuracy, the system creates incentives to promote the enhancement of the taxonomy for an emerging technology. | 11-08-2012 |
20120290611 | SHORT-RANGE COMMUNICATION ENABLED LOCATION SERVICE - In some examples, aspects of the present disclosure may include techniques to identify a physical location of an item with potentially enhanced precision. In one example, a method includes, receiving an item descriptor that describes one or more physical items. The method also includes receiving a data payload from a peripheral device using short-range wireless communication that includes information usable to locate at least one of the one or more physical items. The further includes selecting physical location data based on the item descriptor and the data payload, wherein the physical location data includes a representation of a physical location of the at least one of the one or more physical items; and outputting the physical location data that is usable to locate the at least one of the one or more physical items. | 11-15-2012 |
20120290612 | N-DIMENSIONAL DATA SEARCHING AND DISPLAY - Methods, apparati, and computer-readable media for performing computerized data searches. In a method embodiment of the present invention, a server ( | 11-15-2012 |
20120290613 | INFORMATION COLLECTING SYSTEM - An information collecting system includes a dictionary defining the kinds of each supporting information to be added to job-site data and a database of the supporting information. The supporting information is background information including pieces of information indicating an analysis assist material affecting an analysis and an evaluation assist material affecting an evaluation of an analysis result. That is, the job-site data is included as a factor in a fishbone diagram having a shared knowledge of an organization or an organization knowledge as a characteristic, and the background information is other factors in the fishbone diagram including the job-site data as a factor. Each supporting information is searched from the database in accordance with a dictionary, and each searched supporting information is added to the job-site data in addition to attribute data to generate event information. | 11-15-2012 |
20120290614 | METHOD AND APPARATUS FOR SEARCHING NON-PUBLIC DATA USING A SINGLE SEARCH QUERY - Method and apparatus for facilitating real-time searching of non-public data using a single search query are provided. Method includes facilitating reporting of availability of companion application of remote source unit to auto discovery module to enable client device to automatically discover remote source unit and to enable client device to search, in real-time, non-public data on remote source unit using single search query. Companion application is non-public application. Single search query comprises a search term. Method includes enabling automatic access to non-public data on remote source unit, by single search query. Method includes facilitating receipt, at remote source unit, of single search query with search term. Method includes, in response to single search query, searching, in real-time, non-public data on remote source unit using search term; retrieving, in real-time, non-public search result comprising one or more file names or folder names; and transmitting non-public search result in real-time. | 11-15-2012 |
20120290615 | SWITCHING ALGORITHMS DURING A RUN TIME COMPUTATION - A system and method for switching algorithms during a run time computation, the method including configuring hardware of a networked cluster of processing elements, each processing element with a memory hierarchy, to perform a first-tier algorithm on input data, the input data having cardinality and stored on one or a plurality of nodes in the networked cluster. Performing at least a portion of a second-tier algorithm and determining whether to complete the second-tier algorithm and perform a third or subsequent tier algorithm, the determination dependent on cardinality. Automatically passing data to an output if the cardinality of the second-tier algorithm is greater than a threshold cardinality, and passing the data back to the second-tier algorithm or to one or a plurality of subsequent algorithms, in response to the cardinality being less than the threshold, and automatically passing the data to an output at the completion of the data processing. | 11-15-2012 |
20120290616 | INTERWORKING SYSTEM AMONG A PLURALITY OF DISTRIBUTED VIRTUAL WORLDS USING A UNIVERSALLY UNIQUE DISTRIBUTED OBJECT ID AND METHOD FOR SAME - An interworking system among a number of distributed virtual worlds and a method for the same. The virtual world object includes an object having a URL address and a universal content ID (UCI), and an object managed via a DB without the above-mentioned URL address or UCI. As the use of a distributed object ID that uniquely and universally identifies various objects with the same format enables interworking and sharing among a number of virtual worlds, the open virtual world can be implemented easily and efficiently. That is, various pieces of object information can be shared among different kinds of distributed virtual worlds in the open virtual world. The open virtual world also provides an application service via interworking, such as the free movement of an avatar from one world to another virtual world, and the exchange of information between avatars that belong to different virtual worlds. | 11-15-2012 |
20120296936 | TERMINAL DEVICE FOR EXECUTING A QUERY TO A DATABASE - A terminal device includes an input part which inputs a query for retrieving a result of the query from a database stored in a database server; an estimation part which estimates an amount of resources required for processing the query input by the input part in the database server; and a sending and receiving part which sends the query input by the input part and receives a result of the query when it is judged that the amount of resources estimated by the estimation part is permissible, and does not send the query input by the input part when it is judged that the amount of resources estimated by the estimation part is not permissible. | 11-22-2012 |
20120296937 | METHOD AND DEVICE FOR SEARCHING PERSONAL NETWORK SERVICE - A method and a device for searching a personal network service are provided. The method includes: obtaining a primary keyword used for searching a service content by a Personal Network Equipment (PNE), generating an auxiliary keyword according to configuration information of the PNE, transmitting the auxiliary keyword generated and the primary keyword to a personal network server; and searching the service content by the personal network server according to the auxiliary keyword and the primary keyword, and providing a search result to the PNE; or, obtaining a search result generated by performing a search by a personal network server according to a keyword used for searching a service content by a PNE, generating a filtering condition according to configuration information of the PNE, filtering the search result generated by the personal network server and providing the search result filtered to the PNE. By means of the method, the PNE can rapidly and effectively search the service content interested by a user, and a higher searching accuracy can be obtained. | 11-22-2012 |
20120310979 | DISTRIBUTED ARCHITECTURE FOR PAPERWORK IMAGING - The present invention provides a method and system for storage of data files, comprising notifying at least one local reference storage about storing and/or deleting a data file on a central data repository, depositing a reference element on the at least one local reference storage after notifying, requesting a deposited reference element from the local reference storage for demanding a data file contained in the central data repository, retrieving the demanded data file on submitting the reference element to the central data repository. | 12-06-2012 |
20120317142 | SYSTMEN AND METHOD FOR DATA MANAGEMENT IN LARGE DATA NETWORKS - A system and method for storing an input data network, in the form of graph is provided. The system includes a master node and a plurality of slave nodes. The master node is operable to receive the data network in the form of a graph, the graph including a plurality of vertices connected by edges; calculate a probability of co-retrieval for each of the plurality of vertices; and assign each of the plurality of vertices to one of the plurality of compute nodes based on the calculated probability of co-retrieval. Another method and system are provided for converting a dataset into a graph based index and storing the index on disk. Respective systems and methods of querying such data networks are also provided. | 12-13-2012 |
20120323964 | ARRANGEMENT FOR A DISTRIBUTED FILE SYSTEM HAVING DATA OBJECTS MAPPED INDEPENDENT OF ANY DATA OBJECT ATTRIBUTE - Each data file of a distributed file system is identified by a corresponding globally-unique object identifier that is independent of any attribute of the data file. A node in the distributed file system has a file system that includes a plurality of directory entries, where each directory entry has a file name field, an attributes field, and an object identifier field configured for specifying a globally-unique object identifier. The globally-unique object identifier is universally reachable by any node of the distributed file system and uniquely identifies the data file, enabling the data file to be universally identifiable by any node based on the corresponding object identifier. The data file can be stored independently of a device file system based on providing a resolution between the data file name and its object identifier, followed by a resolution between the object identifier and a selected location for the data file. | 12-20-2012 |
20120323965 | DYNAMIC MENUS FOR MULTI-PREFIX INTERACTIVE MOBILE SEARCHES - The present invention includes systems and methods for retrieving information via a flexible and consistent targeted search model that employs interactive multi-prefix, multi-tier and dynamic menu information retrieval techniques that provide context-specific functionality tailored to particular information channels, as well as to records within or across such channels, and other known state information. Users are presented with a consistent search interface among multiple tiers across and within a large domain of information sources, and need not learn different or special search syntax. A thin-client server-controlled architecture enables users of resource-constrained mobile communications devices to locate targeted information more quickly by entering fewer keystrokes and performing fewer query iterations and web page refreshes, which in turn reduces required network bandwidth. | 12-20-2012 |
20120323966 | STORAGE DEVICE, SERVER DEVICE, STORAGE SYSTEM, DATABASE DEVICE, PROVISION METHOD OF DATA, AND PROGRAM - In a storage device of one embodiment, a record acquisition unit acquires each of records stored in a plurality of database devices as a file containing items contained in the record. The items contained in the file includes first information for specifying a record, second information indicating a degree of newness of the record and third information for specifying a database device storing the record. The file has a file name able to be specified based on the first information. A storage unit stores the file. A receiving unit receives the first information contained in any of the records stored in the plurality of database devices. A retrieval unit retrieves from the storage unit a file specified based on the first information received by the receiving unit. A file transmitting unit transmits the file retrieved by the retrieval unit to the server device. | 12-20-2012 |
20120331001 | System and Method for Providing a Routing Service in Distributed Computing Environment - A system for providing a routing service that enables a client to locate a target service in distributed computing environment that supports multiple communications protocols. The system includes a main database and a routing mechanism. The main database has routing information. The routing mechanism can be distributed in multiple instances. The routing mechanism includes a local database. The local database stores an extract of the main database. The routing mechanism uses the local database to make routing decisions. To locate the target service, the client first obtains a reference to the routing mechanism. The client then sends a request with input parameters to the routing mechanism. The routing mechanism then returns output parameters to the client. The output parameters contains a reference and/or associated properties of the target service depending on the type of the target service. The client analyzes the returned output parameters and locates the target service. | 12-27-2012 |
20120331002 | METHOD AND SYSTEM FOR RETRIEVING AND SERVING REGULATORY HISTORY FOR A PROPERTY - Described is a method and system for retrieving and serving the regulatory history of a property. An identification of data sources for permits and approvals is stored in a computer system. Property identifiers from the data sources are stored in the computer system. The system identifies the types of permit and approval data available from each of the data sources for each of the property identifiers. A determination can be made of the completeness of the regulatory history available for each property associated with each of said property identifiers. The system receives a request for the regulatory history of at least one of the properties associated with the property identifiers. A web page is populated with a list of the regulatory history for the property. | 12-27-2012 |
20130007058 | DYNAMIC CONTENT SELECTION THROUGH TIMED FINGERPRINT LOCATION DATA - The disclosed subject matter provides for employing timed fingerprint location (TFL) information in dynamically selecting a subset of content from a set of content. TFL information can provide location information for user equipment without employing conventional location techniques. As such, TLF information can provide for location-centric selection of content. Further, secondary information correlated to TFL information can be received and employed in dynamic content subset selection. In an aspect, rules can be employed to predict the future location of a user equipment such that dynamic content selection can be tailored to the predicted future position of the user equipment. Moreover, privacy components can be employed to limit the propagation of sensitive information. | 01-03-2013 |
20130007059 | INFORMATION SEARCHING METHOD, INFORMATION SEARCHING APPARATUS, INFORMATION SEARCHING SYSTEM, AND COMPUTER-READABLE INFORMATION SEARCHING PROGRAM - An information searching method to be implemented in a computer includes accepting a first character string from characters or a character string in a reading or inspecting document that is displayed on a display unit, acquiring a second character string from index information for searching the reading or inspecting document, based on identification information of the reading or inspecting document, and executing a search based on the first character string and the second character string. | 01-03-2013 |
20130013638 | Intelligent Search - A method includes loading at least two databases in a server, a first database including smart tags referred to as stags and a second database including searchable content, enabling a user to generate one or more searches using the stags, each of the stags including at least one or more what components, an equal number of or a single where component, a single how component, several where components and a single how component, or several how components that are linked with another how component, and descriptive metadata and usage data, converting the stags with an interpreting engine into a search query, maintaining in a stag management engine the stag and usage data, generating data from third party databases to rank stags in a graphical user interface, and generating a list of matching results of database records and stags depending on a user selection. | 01-10-2013 |
20130013639 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and /or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 01-10-2013 |
20130024474 | USER INTERFACES FOR SEARCH SYSTEMS USING IN-LINE CONTEXTUAL QUERIES - Systems and methods, including user interfaces, are provided for implementing searches using contextual information associated with a Web page (or other document) that a user is viewing when a query is entered. The page includes a contextual search interface that has an associated context vector representing content of the page. When the user submits a search query via the contextual search interface, the query and the context vector are both provided to the query processor and used in responding to the query. | 01-24-2013 |
20130031131 | SYSTEM AND METHOD FOR WEB KNOWLEDGE EXTRACTION - Embodiments of the disclosed invention include an apparatus, method, and computer program product for creating and executing a client workflow for web data extraction. For example, the disclosed embodiments provide a system for web data extraction. The system includes a data storage component configured for storing a plurality of preconfigured reusable software components that provide services for creating a client workflow for web data extraction. The system also includes a communication interface operable to receive workflow definitions from a client for creating the client workflow for web data extraction utilizing at, least one of the plurality of preconfigured reusable software components. The system has a processor for executing instructions to run the client workflow for web data extraction. | 01-31-2013 |
20130031132 | APPARATUS AND METHOD OF PRODUCING MAP DIFFERENTIAL DATA - An apparatus includes a map data storage device, a map update device, a determination device, and a data production device. The storage device stores map data. The update device reflects a first map update to a first version of the map data to produce a second version of the map data when the first map update occurs. The update device reflects a second map update to the second version of the map data to produce a third version of the map data when the second map update occurs after the first map update. The determination device determines whether the first and second map updates depend on each other. The production device produces map differential data from the first and second map updates when the determination device determines that the first and second map updates depend on each other. | 01-31-2013 |
20130036135 | CLOUD DATA STORAGE - Disclosed herein are systems, methods, and non-transitory computer-readable storage media for efficiently storing information. For example, lower-quality copies of files can be stored locally, and higher-quality, original versions of files can be stored on the Internet. Storing a lower-quality or lower-resolution version of a file locally can reduce local storage requirements. The higher-quality, or higher resolution, original version of a file can be retrieved from the cloud if the locally stored version is not of sufficient quality for a particular use. However, the lower-quality copy may be of sufficient quality for most usages. | 02-07-2013 |
20130036136 | TRANSACTION PROCESSING SYSTEM, METHOD AND PROGRAM - A system and method of implementing distributed transactions on a KVS having a simple configuration without unnecessarily causing rollbacks. The method includes providing a management map including a global transaction ID as a key and {a state of global transaction, a waiting global transaction ID list} as a value, starting a management local transaction on one of the plurality of servers, inserting a key-value pair including an ID of the global transaction to be processed as a key and {a state “working”, null} as a value into the management map in the management local transaction, and updating a value having the ID of the global transaction to be processed as a key to {a state “waiting”, a waiting global transaction ID list for the global transaction to be processed} on the management map in the management local transaction and committing the management local transaction. | 02-07-2013 |
20130041919 | MANAGING DATA TRANSACTION REQUESTS - In various embodiments, a system, method, and related computer-readable storage medium to process data transactions are provided. In one example, a system is arranged to process data transactions in a data store including a plurality of databases. The system includes a computer interface module to receive a data transaction request from at least one requesting computer and a data access layer having one or more processors to identify at least one database in the plurality of databases. The data access layer is to define an abstraction layer between a computer interface module and the plurality of databases. Other embodiments are disclosed. | 02-14-2013 |
20130046783 | REAL TIME SEARCHING AND REPORTING - A system arranged to search machine data to generate reports in real time. A search query is provided that includes a plurality of search commands. The search query is parsed to form a main search query and a remote search query. Machine data is collected from remote data sources and evaluated against one of the main and remote search queries to generate a set of search results. The main search query is then evaluated against at least a partial set of the search result to generate at least one report regarding the collected machine data. Initially a search window is pre-populated with historical machine data related to the search query. Over time the historical machine data is replaced with the collected machine data. | 02-21-2013 |
20130054639 | GLOBALLY UNIQUE IDENTIFICATION OF DIRECTORY SERVER CHANGELOG RECORDS - Techniques for providing a consolidated view of directory changes across different directory servers. In one set of embodiments, a changelog record can be received from a directory server, where the directory server is associated with a proprietary changelog format, and where the changelog record is formatted according to the proprietary changelog format. The received changelog record can then be translated into a virtualized changelog record that is formatted according to a standard changelog format, and the virtualized changelog record can be sent to a consuming client. In a further set of embodiments, a “changelog cookie” can be generated for a virtualized changelog record prior to sending the record to a client. In various embodiments, the changelog cookie can act as a globally unique identifier—i.e., an identifier that distinguishes the virtualized changelog record from other virtualized changelog records. | 02-28-2013 |
20130054640 | CONSIDERING DOCUMENT ENDORSEMENTS WHEN PROCESSING QUERIES - User accounts in a social networking application are divided into highly-connected accounts and regular accounts. A mapping of the highly-connected accounts to their friends, and a mapping of accounts to documents endorsed by the users associated with the accounts are stored on index servers of a search engine. When a query is received by a front-end server of the search engine, the front-end server determines if an account associated with the query is a highly-connected account. If it is, only an identifier of the account is sent to the index servers with the query. If it is not, however, then identifiers of all of the accounts that are friends with the account are sent with the query. The index servers then determine the documents that are endorsed by the friends of the account, and consider the determined documents when selecting documents that are responsive to the query. | 02-28-2013 |
20130054641 | METHOD FOR SEARCHING DATA - A method for searching data suitable for an electronic device is provided. A server is linked according to an input account, in which a plurality of user accounts and a plurality of marked results uploaded respectively by the user accounts are stored in the server. A searching string entered by the user is received through a browser. And searching in the server is performed so as to know whether or not the server contains the marked results with the above-mentioned searching string. The marked result and the corresponding user account are listed out when anyone of the marked results stored in the server contains the searching string. | 02-28-2013 |
20130054642 | DYNAMIC DATA MANAGEMENT - An interface for users to gain access and manipulate unstructured data is provided. In response to receiving a user query associated with a first database format, a system can request unstructured data associated with a second database format from a second database. The unstructured data can include a set of data groups where each data group has a set of values. Each value can be associated with a different tag. To generate a structured database, some embodiments can determine the number of data groups and the number of unique tags across the data groups and populate the table with data from the unstructured data. Subsequently, the system can apply the user query to the table to obtain a query result and transmit the query result to the user device. | 02-28-2013 |
20130054643 | Method and Apparatus for Document Matching - Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services. | 02-28-2013 |
20130060811 | System and Method for Operating Mobile Applications According to Activities and Associated Actions - A system and method are provided, the method comprising: determining an activity; determining at least one action to be executed in connection with the activity; generating a database entry to include an activity action element specifying the activity and the at least one action; enabling the database entry to be accessed in response to an input; retrieving the activity action element; and executing the at least one action, the at least one action being associated with a mobile application. A method is also provided comprising: receiving an input; using information in the input to query a database of activity action elements each specifying an activity and at least one action to be executed in connection with the activity, the at least one action being associated with a mobile application; obtaining at least one activity action element from the database; and executing at least a first activity action element. | 03-07-2013 |
20130066907 | Enabling a Search for Both Local and Remote Electronic Content - A search for content may be performed. A query may be received from a user who is interacting with a first device. A first collection of content that is stored on the first device may be searched to identify local content that is related to the query. A second collection of content that is stored on a second device may be searched to identify remote content that is related to the query. The second device may be different from the first device and may be accessible through a network. Results that refer to both the identified local content and the identified remote content may be displayed to the user. | 03-14-2013 |
20130066908 | SYSTEM AND METHOD FOR SHARING MOBILE DEVICE CONTENT - A method, system and mobile communication device for searching, sharing and accessing content stored on a mobile or computing device. The exemplary embodiments disclosed herein allow a mobile communication device ( | 03-14-2013 |
20130066909 | Methods and Systems for Managing An Inventory Of Telephone Numbers - A system and method in accordance with exemplary embodiments may include storing telephone number inventory data using a database associated with a network, receiving, from a user system, a request for telephone number forecast data, forecasting future telephone number usage based on at least a history of telephone number inventory data, and providing, to the user system, telephone number forecast data based on at least the forecast of future telephone number usage. | 03-14-2013 |
20130066910 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An apparatus performs a first search for first information that contains a first character input through an operation, and performs a second search for second information that contains both of the first character and a second character when the second character is input after the first search is started. Before the searches are performed, either a first search mode or a second search mode is selected: in the first search mode, a search is started for the first information independently of an input of the second character after the input of the first character; and in the second search mode, a determination is made whether or not there is an input of the second character after the input of the first character, and a search is started for the first information when there is no input of the second character is selected. | 03-14-2013 |
20130073589 | DYNAMIC QUERY FOR EXTERNAL DATA CONNECTIONS - An application module generates a query that may involve retrieving data from a local data storage source or from an external data storage source. The application module retrieves metadata to form a query tree stored in the local data storage source and uses the query tree to ascertain one or more sub-queries necessary to complete the query and whether the necessary data for each sub-query is stored locally or externally. Based on the location of the data to complete a sub-query, the application module uses the services of an internal query processing layer if external data is involved for the sub-query. The application module uses the services of a query processing layer in the local data storage source if the data is local. Once all the sub-queries associated with the query tree are performed, then the overall query results are returned to the application module. | 03-21-2013 |
20130073590 | METHOD AND SYSTEM OF UNIFYING DATA - A system, method and database design is provided for unifying data from a plurality of databases, each having business-context related data and a data access mechanism. A database is created which contains a node for each dimension of an industry. For each data source accessible via the system, a set of data source specific dimensions is created and mapped to the corresponding industry business context dimension(s). A set of templates (e.g., UniViews) is created to query the data sources. Each UniView contains a specific question for a specific dimension designed for a specific data source. A central server coordinates the system and facilitates use of the system through an interface (e.g., the UniViewer). UniViewer allows a user to query the data sources by identifying an industry business context dimension, a dimension instance and at least one UniView. Multiple UniViews can be combined, cached and saved to facilitate complex queries. | 03-21-2013 |
20130086108 | SYSTEM AND METHOD FOR ENABLING SMART CONTACTING AND RESOURCE FINDING IN AN ENTERPRISE - The present application provides a PeopleFinder system, a related method and a PeopleFinder device for enabling smart and more efficient contacting for enterprise professionals. The present application enables building a multi-stage search query with one or more combinations of possible search fields in a contact record or resource information records such as conference rooms, special purpose rooms, copiers or printers, and the like. Upon retrieving the search results from a server that is connected to an enterprise directory server the search results are presented on a mobile device along with adaptation of the results using location information. The invention enables the search results to display enterprise contact or resource records based on employees or resources that may be near the user performing the search. | 04-04-2013 |
20130086109 | ACCIDENT INFORMATION AGGREGATION AND MANAGEMENT SYSTEMS AND METHODS FOR ACCIDENT INFORMATION AGGREGATION AND MANAGEMENT THEREOF - Accident information aggregation and management methods are disclosed. The Accident information aggregation and management method includes receiving an accident information from a first server, wherein the accident information includes a time information and a position information for an accident; searching whether any event data that is nearby the time information and the position information can be found in a database; if so, obtaining at least one witness information and evidence data source according to the found issue data; and providing the at least one witness information and evidence data source to the first server such that the first server can use the at least one witness information and evidence data source for further accident investigation. | 04-04-2013 |
20130086110 | METHOD AND APPARATUS FOR PRECISION INTEREST MATCHING - Methods and systems for delivering content to users are provided. More particularly, a search server applies server side profile information to perform an initial search for content. That content or metadata representing the content is returned to the client device. A client application running on the client device can then apply client side profile information to refine or filter the initial search results. Content identified through the application of the client side profile information can then be obtained if it has not already been downloaded to the client device, and presented to the user. Client side profile information can include information that the user does not wish to disclose, information regarding content currently being accessed by the user, and/or information regarding holes or space available for the presentation of content to the user. | 04-04-2013 |
20130103715 | MONADIC EVALUATION OF INJECTED QUERY COMPOSITIONS - Embodiments enable the evaluation of injected queries within a monad. One or more operators with closures are received from a first process. The operators with closures represent one or more functions to be applied by a second process. The second process evaluates the received operators with closures to apply the functions within the monad. During evaluation, the second process converts the closures to simply typed closures. Further, the second process binds the converted closures within the monad to restrict execution of the functions. In some embodiments, the queries (e.g., sequences of one or more operators with closures) are composed using a set of query operators from the language integrated query (LINQ) framework encoded in uniform resource locators (URLs) in the representational state transfer (REST) style. | 04-25-2013 |
20130103716 | TERMINAL APPARATUS, SERVER APPARATUS, INFORMATION PROCESSING METHOD, PROGRAM, AND INTERLOCKED APPLICATION FEED SYSTEM - Disclosed herein is a terminal apparatus including an extraction portion configured to extract from a content to be reproduced signature data representative of a characteristic of the content; a query generation portion configured to generate a query including the extracted signature data; a communication portion configured to transmit the generated query to a server apparatus and receive a response returned therefrom in reply to the query; and an application execution portion configured to acquire and execute an application corresponding to an application identifier included in the received response. | 04-25-2013 |
20130110869 | DEVICE SPECIFIC FOLDERS FOR BOOKMARK SYNCHRONIZATION | 05-02-2013 |
20130110870 | METHODS FOR IDENTIFYING AUDIO OR VIDEO CONTENT | 05-02-2013 |
20130110871 | DISTRIBUTED PLATFORM FOR NETWORK ANALYSIS | 05-02-2013 |
20130117306 | DOCUMENT SEARCH WRAPPER - Various embodiments of systems and methods for a document search wrapper are described herein. A database search framework is provided for performing a database search. The database search framework includes a base search wrapper class and an application specific search wrapper class. The base search wrapper class includes common search methods and re-definable search methods. The common search method defines common search logic. The application specific search wrapper class includes the common search method inherited from the base search wrapper class and application specific search methods, created by redefining the re-definable search method. The database search framework may also include a search interface for providing pre-selection or post-filtering logic to the search. | 05-09-2013 |
20130117307 | SNAPSHOT ISOLATION SUPPORT FOR DISTRIBUTED QUERY PROCESSING IN A SHARED DISK DATABASE CLUSTER - System, method, computer program product embodiments and combinations and sub-combinations thereof for snapshot isolation support for distributed query processing in a shared disk database cluster are provided. The embodiments include the forming of object identification data in a leader node of query execution in the shared disk database cluster. At least one fragment of the query execution is distributed to at least one worker node in the shared disk database cluster, and the object identification data is utilized for multiversion concurrency control during query execution by the leader node and at least one worker node. | 05-09-2013 |
20130117308 | Apparatus, Method and System for Node Discovering - A node discovery mechanism is described. The mechanism includes determining if an entry relating to a desired service is found in a table stored in a node; | 05-09-2013 |
20130124562 | EXPORT OF CONTENT ITEMS FROM MULTIPLE, DISPARATE CONTENT SOURCES - Technologies are described herein for exporting content items from multiple disparate content sources to a single repository. Query parameters are received for locating content items hosted by one or more content servers of different types for export. Native search queries are generated for each content server from the query parameters and are executed on each content server. An export manifest listing the content items for export is built from query results received from the content servers. Each content item listed in the export manifest is then retrieved from the corresponding content server and stored in a single export repository. | 05-16-2013 |
20130124563 | CONTROLLING PRE-FETCHING OF MAP DATA TILES BASED ON SELECTABLE PARAMETERS - A system and method identifies pre-fetch map data to be downloaded from a remote server, having a map database, to a client device by using selectable parameters to control pre-fetching. For example, device specific parameters, such as device model number, and user specific parameters, such as user interests, may be accessed by the system and method and analyzed to determine which pre-fetch map data should be downloaded from the remote server. These parameters may be automatically stored on the client device or may be manually entered by the user. The responsive pre-fetch map data may be identified by map data type, map points of interest, map zoom level, or some other manner. Where the map database stores map data in tiles, the remote server will send selected map data tiles to the client device as the pre-fetch map data. | 05-16-2013 |
20130124564 | METASEARCH INFRASTRUCTURE WITH INCREMENTAL UPDATES - Techniques are provided for a metasearch infrastructure. The metasearch infrastructure supports one or more of the following: hotel matching, backend support of user queries, frontend support for user queries, a cache layer that groups or organizes cached data in storage based on hotel location, scoring and ranking on the client side, experiments and rankers, duplicate booking prevention, blacklisting hotels, and indexing that utilizes a document-independent data structure to store index values. | 05-16-2013 |
20130124565 | MECHANISM FOR CO-LOCATED DATA PLACEMENT IN A PARALLEL ELASTIC DATABASE MANAGEMENT SYSTEM - A database management system implemented in a cloud computing environment. Operational nodes are assigned as controller-nodes, compute-nodes or storage-nodes. The number of operational nodes, and their assignment as compute-nodes or storage-nodes can vary. Queries specify tables, with each such table assigned to a respective group of storage nodes. The number of operational nodes executing a given query may change by (a) changing the compute-nodegroup associated with a connection, or (b) adding or removing nodes from the compute-nodegroup; and/or distributing data from the tables among the nodes in a storage nodegroup. State information is maintained for each client connection, such that steps are executed assuming that the state exists. State changes are recorded during step execution for a given connection, so that subsequent steps from the same connection are executed with the state as left by a prior step, and so that subsequent queries on the same connection are executed with the state as left by the prior query. | 05-16-2013 |
20130132430 | Location Based Sales System - A location-based sales system includes a non geographically based information set with non-geographical based input characteristics that are from online classifieds for goods and services. Further included is a geographically based database with geographically based input attributes sets, wherein each set is associated with each of the online classifieds, each set includes geographic parameters. In addition, a query component based upon a buyer initiated search for the goods or services includes a geographic tag for the buyer. Also included are programs having instructions for executing the buyer initiated search in the information set and outputting a search result that matches the buyer initiated search, plus instructions to map a proximate path as between the buyer geographic tag and each one of the attribute sets associated with the search result group, wherein operationally the buyer can view goods or services search results that include geographic mapping for each specific search result. | 05-23-2013 |
20130132431 | Proximity Alert System - A proximity alert system includes a non geographically based information set with non-geographical based input characteristics associated with an individual that are from online sources. Further included is a geographically based database with geographically based input that is also associated with the individual that are also from online sources. In addition, a query component based upon a member initiated search for the selected individual includes a geographic tag for each selected individual. Also included are programs having instructions for executing the member initiated search in the non geographical and geographical databases that outputs a search result that matches the member initiated search, plus instructions to map a proximate path as between the member geographic tag and the selected individual geographic tag, wherein operationally the member can view the selected individuals associated information that include geographic mapping between the member and the individual. | 05-23-2013 |
20130132432 | MASSIVE MODEL VISUALIZATION IN PDM SYSTEMS - Massive model visualization in product data management (PDM) systems. A method includes storing a massive model database for a product data structure in a PDM server system, including storing a spatial bounding box hierarchy that acts as a spatial index for spatial bounding boxes of a plurality of unconfigured components of the product data structure and storing a cell table that associates cells of the spatial bounding box hierarchy to corresponding component identifiers of the product data structure. The method includes responding to component identifier requests from a client system by sending requested component identifiers from the product data structure to the client system. The component identifier requests correspond to visible components of an assembly represented by the product data structure. The method includes transmitting geometric data to the client system, the geometric data corresponding to components of the product data structure associated with the requested component identifiers. | 05-23-2013 |
20130138689 | SERVER DEVICE, COMPUTER-READABLE STORAGE MEDIUM AND MOVEMENT CONTROL METHOD - A specification unit specifies a cycle in which data to be processed by queries is distributed, the queries being arranged at a node and movable between the nodes and performing a processing when the data matches with a set condition. An instruction unit instructs a node as a movement source to move the queries during a period when the data to be processed by the queries to be moved is not distributed on the basis of the specified cycle. | 05-30-2013 |
20130151558 | METHODS AND APPARATUS FOR IMPLEMENTING A DISTRIBUTED DATABASE - According to a first aspect of the present invention there is provided a node of a distributed database, the node providing database clients with access to the distributed database. The node comprises a receiver configured to receive communications from database clients and other nodes of the distributed database, a transmitter configured to send communications to database clients and other nodes of the distributed database and a processor. The processor is configured to fulfil the data request using a version of the data instance that is stored by a database instance of the distributed database that has been assigned ownership of the data instance. | 06-13-2013 |
20130151559 | ADDRESS MATCHING SYSTEM AND METHOD - An address matching system that maintains a central database of valid addresses has been designed. According to the invention, address matching requests are received by the system from a plurality of remote users located at respective machines (“clients”). Those requests are processed at the central system, and the results are returned to the client that made the request. In addition, novel techniques are implemented for improving the likelihood of obtaining one or more matches from a request. | 06-13-2013 |
20130151560 | Systems and Methods for Secure Access of Data - In one embodiment the present invention includes a computer-implemented method comprising receiving a first query in a local computer system to access data stored on a remote computer system the local computer system. Data elements of the remote data are associated with data elements of the local data. The query is transformed into multiple queries. A second query is sent to the remote computer system to retrieve remote data. A first data result is received and stored on the local computer system and incorporated into a third query. The third query is executed against the local data and the first data result to produce a result. Sensitive data may be stored locally in a dimension table of a star schema and non-sensitive data may be stored remotely in a fact table and another dimension table of the star schema, for example. | 06-13-2013 |
20130159343 | Embedded Business Metadata - A methodology is disclosed for improving searches of a distributed Internet network. A distributed Internet network is searched for a particular information type, searching for a field identified using a predetermined identifier indicating that the field comprises information of the particular information type. When the field identified using the predetermined identifier is found, an association of the contents of the field with the search results is made, and repeated using the same predetermined identifier. Information of a particular information type may then be served in a field identified using a predetermined identifier that identifies the field as containing information of the particular information type. | 06-20-2013 |
20130159344 | DYNAMICALLY SPLITTING MULTI-TENANT DATABASES - An online service includes managed databases that include one or more tenants (e.g. customers, users). A multi-tenant database may be split between two or more databases while the database being split continues processing requests. For example, web servers continue to request operations on the database while content is being moved. After moving the content, tenant traffic is automatically redirected to the database that contains the tenant's content. | 06-20-2013 |
20130159345 | METHODS AND APPARATUSES FOR FACILITATING DETERMINATION OF AVAILABLE SPECTRUM - Methods and apparatuses are provided for facilitating determination of available spectrum. A method may include receiving a query originated by a white space device for an indication of available frequency spectrum at a location of the white space device. The method may further include determining whether the location of the white space device is within an area served by a first database. In an instance in which it is determined that the location of the white space device is not within the area served by the first database, the method may additionally include determining a second database and causing access information for the second database to be provided to the white space device. The determined second database may serve an area including the location of the white space device. Corresponding apparatuses are also provided. | 06-20-2013 |
20130166593 | SYSTEMS, METHODS, AND MEDIA FOR LABORATORY TESTING SERVICES - Systems, methods, and media for laboratory testing services are disclosed. Medical information can be received from an electronic device. One or more laboratory tests can be recommended based at least in part on the received medical information. For example, if one or more symptoms are received, then one or more laboratory tests may be suggested based at least in part on the received symptoms. As another example, if an order for one or more laboratory tests are received, then one or more additional and/or alternative laboratory tests may be suggested. Suggested laboratory tests can be based on medical symptoms, medical conditions, medical codes, medical history, medications, laboratories, healthcare providers, insurance companies, financial factors, locations, turnaround time, other factors, or a combination thereof. One or more of the suggested laboratory tests can be ordered. | 06-27-2013 |
20130173661 | DATA SOURCE SEARCHING SYSTEM AND METHOD THEREOF - The disclosure provides a data source searching system and a method adapted for the system. The system includes a number of cloud servers which store data. The system acquires creation time of the data in each cloud server in response to a command for searching data source of the data. A time zone of each cloud server is acquired. The system compares all creation time of the data in all cloud servers based on the time zones to determine which creation time of the data is in fact the earliest among all compared cloud servers and regards the cloud server which stores the data whose creation time is the earliest as the data source of the data. | 07-04-2013 |
20130179466 | DATA PROCESSING METHOD AND DISTRIBUTED PROCESSING SYSTEM - In a data processing method, a storage apparatus stores one or more results of a second process, corresponding to input data sets processed in the past. When a first input data set is designated, a search unit searches the storage apparatus for a result of the second process, corresponding to a second input data set having an overlapping part with the first input data set. A data processing unit acquires a result of the first process, corresponding to differential input data that is included in the second input data set but not included in the first input data set, and generates a result of the second process, corresponding to the first input data set, by removing the effect of the differential input data from the result of the second process found as a result of the search, using the acquired result of the first process. | 07-11-2013 |
20130185329 | DISTRIBUTED DATABASE - According to a first aspect of the present invention there is provided a method of operating a distributed database comprising a plurality of database nodes. The method comprises, at a first database node of the plurality of database nodes, receiving a request to manipulate data from a client (B1), determining if the data is stored or is intended to be stored at the first database node and, if the data is not stored or is not intended to be stored at the first database node, forwarding the request towards a second database node of the plurality of database nodes (B2) and, prior to receiving a final response from the second database node, sending an early response to the client indicating that the data manipulation has been successful (B3). | 07-18-2013 |
20130191414 | METHOD AND APPARATUS FOR PERFORMING A DATA SEARCH ON MULTIPLE USER DEVICES - An apparatus and method are provided for retrieving user data from various user devices and a cloud database. The method includes receiving a query entered by a user on a first device among the plurality of user devices; searching a device index of the first device for a result of the query; searching a cloud index for the result of the query, when the result is not found in the device index of the first device; presenting a preview of the result found on the cloud index; and presenting the result to the first device. | 07-25-2013 |
20130191415 | Automatic Segmentation of Video - Content items may be segmented and labeled by topic to provide for the capture, analysis, indexing, retrieval and/or distribution of information within information rich media, such as audio or video, with greater functionality, accuracy and speed. The segments and other related information may be stored in a database and made accessible to users through, for example, a search service and/or an on-demand service. Automatic segmentation may include receiving a text representation, calculating relevance intervals based on the text representation, determining a nodal representation based on the relevance intervals, and determining segments of the content item based on the nodal representation. | 07-25-2013 |
20130198229 | METHOD AND DEVICE FOR PROCESSING CONTINUOUS QUERIES - A method for processing continuous queries in natural language received from a client machine ( | 08-01-2013 |
20130198230 | INFORMATION PROCESSING APPARATUS, DISTRIBUTED PROCESSING SYSTEM, AND DISTRIBUTED PROCESSING METHOD - An information processing apparatus includes a receiving unit that receives an access request for data from one of a plurality of information processing apparatuses in a distributed processing system in which the information processing apparatuses execute a process in a distributed manner, a query issuing unit that issues, when the access request for the data is received by the receiving unit, a query to each of the information processing apparatuses as to whether the data is stored in a page cache managed by an operating system on each of the information processing apparatuses, and a responding unit that makes a response to the access request, the response specifying, as an access destination, an information processing apparatus that has responded to the query issued by the query issuing unit. | 08-01-2013 |
20130198231 | DISTRIBUTED QUERY CACHE IN A DATABASE SYSTEM - A distributed query system includes a distributed collection of dynamically created compiled queries. As each client submits a query, a parameterized query skeleton is identified, which identifies the general form of the query, and the parameters associated with the particular query. If a compiled form of the skeletal query is available within the distributed system, it is executed with the parameters of the current query. If the compiled form of the skeletal query is not available within the distributed system, a compiled form is created, and the location of this compiled skeletal query is stored for subsequent access by this client, or other clients. The executable compiled skeletal queries may be stored at each client system, or in a commonly available server storage system. | 08-01-2013 |
20130198232 | QUERY ROUTING IN A DISTRIBUTED DATABASE SYSTEM - A distributed query system includes a distributed collection of dynamically created compiled queries. As each client submits a query, a parameterized query skeleton is identified, which identifies the general form of the query, and the parameters associated with the particular query. If a compiled form of the skeletal query is available within the distributed system, it is executed with the parameters of the current query. If the compiled form of the skeletal query is not available within the distributed system, a compiled form is created, and the location of this compiled skeletal query is stored for subsequent access by this client, or other clients. The executable compiled skeletal queries may be stored at each client system, in a commonly available server storage system, or within one or more database servers. A routing system may be provided to efficiently route parameterized queries to the appropriate location(s) of the compiled skeletal query. | 08-01-2013 |
20130212126 | Method and Apparatus for Conducting a Search - The invention describes a query server and a computer-implemented method to provide a search service for finding online content. The query server may be incorporated in a system to provide the search service. | 08-15-2013 |
20130212127 | NAME DATABASE SERVER, NAME RESOLUTION SYSTEM, ENTRY SEARCH METHOD AND ENTRY SEARCH PROGRAM - Anode information storage means stores an entry in which an address and a record type are associated with a host name. An address translating means translates an address of a record type different from a record type received from a terminal device in the entry into an address of the received record type based on a predetermined rule. An entry searching means searches the node information storage means, and specifies an entry corresponding to a host name received from the terminal device. A search result transmitting means transmits an address included in the specified entry to the terminal device. | 08-15-2013 |
20130218924 | METHOD OF PROVIDING DATA INCLUDED IN BUILDING INFORMATION MODELING DATA FILE, RECORDING MEDIUM THEREFOR, SYSTEM USING THE METHOD, AND METHOD OF PROVIDING DATA USING BUILDING INFORMATION MODELING SERVER - A method of providing data included in a building information modeling (BIM) data file using a server is provided. The method includes retrieving mapping data corresponding to a user request, extracting data corresponding to at least one entity mapped to the mapping data from the BIM data file, and transmitting the extracted data to a client. | 08-22-2013 |
20130226965 | Acquiring Customized Information from a Server - A mechanism is provided for acquiring information from a server based on search condition input by a search performing user and communication results with other information terminals. Input search conditions are received from a search performing user. Communication is performed with other information terminals. A search request is transmitted to the server based on the input search conditions and the communication results from the other information terminals. Information is received from the server that matches input search results and the communication results. The acquired information is customized based the communication results with the other information terminals. The customized information is then displayed on the information terminal. | 08-29-2013 |
20130226966 | PROCESSING A HIERARCHICAL STRUCTURE TO RESPOND TO A QUERY - A method of processing of processing a hierarchical structure to respond to a query, comprising:
| 08-29-2013 |
20130226967 | DATA ACQUISITION SYSTEM WITH ON-DEMAND AND PRIORITIZED DATA FETCHING - A networked computer system is configured to obtain case data from an online web portal dynamically and on-demand. Data acquisition modules can be configured to prefetch cases predicted to be of interest to users by a separate prediction module, and to resolve access control pages on the latter's behalf to reduce latency. The system also can be configured to exploit existing data connections to piggyback and retrieve additional data items likely to be of interest. | 08-29-2013 |
20130238656 | PAGE FEED FOR EFFICIENT DATAFLOW BETWEEN DISTRIBUTED QUERY ENGINES - Page feed for efficient dataflow between distributed query engines is disclosed. An example method comprises storing a query result relation by a producer query as pages in a query engine buffer pool, and then sending these pages to a distributed caching platform (DCP) as the data source of another query. The example method also includes reading the result relation by a consumer query from the page stored in the DCP. | 09-12-2013 |
20130238657 | Optimizing Software Applications - Techniques for optimizing a software application include receiving, at a local computing system, a query from an application for data stored on a database table, the query including a context defined by a name of the database table; comparing the context of the query to a context of a predefined query scenario; based on the context of the query matching the context of the predefined query scenario, retrieving data stored on a secondary database replicated from data stored on a main database; and passing the retrieved data from the secondary database to the application. | 09-12-2013 |
20130238658 | Methods and Systems of Aggregating Information of Social Networks Based on Changing Geographical Locations of a Computing Device Via a Network - One or more systems, devices, methods, and/or processes described can apply searches and/or filters to data of social networks with respect to one or more geographical locations, geospatial references, location-based contexts, and/or map-based references. A geographical search region can be associated with a computing device of a user and with locations of the computing device, including the ability to track the computing device with the geographical search region along a path of movement of the computing device. Other geographical search regions can be associated with other computing devices that were included within the geographical search region and can be associated with locations of the other computing devices. One or more social networks can be queried with search and/or filter parameters based on the geographical search regions of respective computing devices, and user-provided social network communications and information within the geographical search regions of the respective computing devices can be received based on the queries. | 09-12-2013 |
20130246458 | File Repository Abstraction Layer - Example systems and methods of implementing an abstraction layer for a file repository are presented. In one example, an access request to retrieve an electronic file is received from a requesting device. The request includes an identification of a first storage location in the file repository. In response to the request, the first storage location of the file repository is searched for the electronic file. If the search is successful, the electronic file is retrieved from the file repository at the first storage location. If the search is unsuccessful, a redirection file is accessed in the file repository. The redirection file includes an identification of a second storage location for the electronic, file at a storage site external to the file repository. The electronic file is retrieved from the storage site based on the indication of the second storage location. The retrieved file is transmitted to the requesting device. | 09-19-2013 |
20130246459 | ABSTRACT DATABASE QUERY - Systems, apparatuses, methods, and media for configuring a terminal to access a database are provided. The systems, apparatuses, methods, and media determine connection properties of the database. The database is accessible via a uniform resource locator string. One of a plurality of database connectivity drivers that enables a connection with the database is determined based on the connection properties of the database. The one of the plurality of database connectivity drivers is provided to the terminal via a network. The one of the plurality of database connectivity drivers comprises the uniform resource locator string and is configured to establish the connection with the database via the network based on the uniform resource locator string to enable communication between the terminal and the database. | 09-19-2013 |
20130254230 | System for providing local search results - A system for providing local search results is provided with a setting module including fields including a keyword, a state, a county, a city, a mailing address, a location prominence, and a combination thereof; a database module for storing information of stores; a search algorithm module electrically connected to both the database module and the setting module for performing a search on the database module based on data input of the fields of the setting module and obtaining search results; and an information transmission module connected to a computer over the Internet and capable of sending the search results from the search algorithm module to the computer via the information transmission and over the Internet. The system can cover a narrow topic, resulting in a great reduction of both search time and the number of search results. | 09-26-2013 |
20130254231 | GATHERING AND CONTRIBUTING CONTENT ACROSS DIVERSE SOURCES - A content unification system is described herein that aligns related content from various sources into one unified stream. The system leverages tagging (e.g., hashtags or other added metadata associated with content) to filter and connect related content across sites, formats, and sources. One component of the system is a user-friendly and customizable “dash board” view of the various topics, called a “tagboard”. Tagboards can be quickly and easily created by users and can be embedded on any website. Users can interact with various content sources such as blogs, forums, or services without leaving the tagboard they are viewing. The content unification system provides users the tools to make the web efficient, increase user interaction, and increase the signal to noise ratio. The system also allows site owners and publishers to monetize their traffic better by directing advertisements to their content in real time. | 09-26-2013 |
20130262510 | QUERY DERIVED COMMUNICATION MECHANISM FOR COMMUNICATION BETWEEN RELATIONAL DATABASES AND OBJECT-BASED COMPUTING ENVIRONMENTS AND SYSTEMS - Techniques for providing communication mechanisms between object-based and relational database systems are disclosed. A communication mechanism (e.g., a Web service) can be effectively derived from one or more query statements (e.g., SQL statements) based on a mapping to the objects of the object-based system. The communication mechanism can be generated in a Top-Down or Contract-First approach based on definitions and/or metadata needed to effectively construct the communication mechanism. | 10-03-2013 |
20130268558 | Methods and Systems of Aggregating Information of Social Networks Based on Changing Geographical Locations of a Computing Device Via a Network - One or more systems, devices, methods, and/or processes described can apply searches and/or filters to data of social networks with respect to one or more geographical locations, geospatial references, location-based contexts, and/or map-based references. A geographical search region can be associated with a computing device of a user and with locations of the computing device, including the ability to track the computing device with the geographical search region along a path of movement of the computing device. Other geographical search regions can be associated with other computing devices that were included within the geographical search region and can be associated with locations of the other computing devices. One or more social networks can be queried with search and/or filter parameters based on the geographical search regions of respective computing devices, and user-provided social network communications and information within the geographical search regions of the respective computing devices can be received based on the queries. | 10-10-2013 |
20130268559 | VIRTUAL FILE SYSTEM REMOTE SEARCH - Methods and devices for connecting a mobile device with different data storage devices located either locally or remotely are provided. The device may apply one or more rules to create a hierarchical virtualization of the several data storage devices. The virtualization may then be provided to the user as a single, hierarchical file system. Further, a monitoring system may monitor the file system to determine if any new applications have been installed or if applications are currently being executed. If a connection is made to a secure network, the system may provide the information derived from the monitoring to the secure network. The secure network can then analyze the information to determine if any of the applications should be uninstalled from the device or should be stopped while the device is connected to the network. | 10-10-2013 |
20130268560 | Load Shedding in a Data Stream Management System - It is presented a method for notifying at least a first condition in an industrial system by means of a monitoring system in order to draw the attention of an operator monitoring the industrial system to the at least one condition. The method comprises displaying (S | 10-10-2013 |
20130275467 | CLIENT-SIDE STATEMENT ROUTING IN DISTRIBUTED DATABASE - A system includes reception of a first query from a client device at a first database node of a database instance comprising two or more database nodes, determination of a second database node of the two or more database nodes associated with the first query, compilation of the first query at the first database node to generate first compiled code, and transmission of the first compiled code and a first identifier of the second database node from the first database node to the client device. | 10-17-2013 |
20130275468 | CLIENT-SIDE CACHING OF DATABASE TRANSACTION TOKEN - A system includes reception of a first query of a first transaction from a client device at a first database node of a database instance comprising two or more database nodes, request of a first transaction token associated with the first transaction from a second database node of the two or more database nodes, reception of the first transaction token from the second database node at the first database node, execution of the first query at the first database node to generate first results, and transmission of the first results and the first transaction token from the first database node to the client device. | 10-17-2013 |
20130282755 | Associating a File Type with an Application in a Network Storage Service - Techniques are described for associating file types with application in a network storage service. User environment manager at storage service receives file identifier for specific requested file from user operating computing device and obtains file format type identifier associated with file identifier from data store for file. User environment manager determines default application to open specific requested file in response to matching application ID (app ID) from default “Open with” list contained in user preferences store with list of app IDs for installed applications that support file format type. Once determined, user environment manager opens specific requested file from data store utilizing the default application. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. | 10-24-2013 |
20130282756 | METHOD OF PROCESSING FILES IN STORAGE SYSTEM AND DATA SERVER USING THE METHOD - The present invention relates to a file processing method using a data server included in a storage system, such as a Network File System (NFS) or a Distributed File System (DFS). When a file request is received from a client, a file corresponding to the request is loaded. Processing requested by the client is performed on the loaded file. A result file on which the processing has been performed is generated and transmitted to the client. Accordingly, the redundant resources of the data server can be sufficiently used, unnecessary data transmission can be reduced, and the resources of the storage system can be efficiently used. | 10-24-2013 |
20130282757 | MECHANICAL TURK INTEGRATED IDE, SYSTEMS AND METHOD - A Mechanical Turk-Integrated Development Environment system is disclosed. An integrated development environment (IDE) can include one or more interfaces capable of communicating with a mechanical turk engine. As a developer creates applications within the IDE, the developer can use the IDE to submit one or more requests to the mechanical turk engine. The engine constructs a mechanical turk project based on the requests and provides project tasks to workers. The results of the tasks can then be compiled and integrated back into the developer's application via the IDE. An example use includes constructing large domain specific data sets that can be applied to spoken dialog interfaces. | 10-24-2013 |
20130282758 | METHOD AND SYSTEM FOR A TRANSPARENT APPLICATION OF MULTIPLE QUERIES ACROSS MULTIPLE DATA SOURCES - There are provided systems and methods to respond to a request for data. The system receives a request to search for the data based on a criterion and to populate data objects with the data. The request is further used to identify columns that determine data sources to query. The system performs a search of a logical table based on the criterion to identify a plurality of rows in the logical table. The system further generates a first plurality of tuples based on the plurality of rows to identify a first plurality of physical tables that are mapped to the logical table. The first plurality of tuples includes a first tuple and a second tuple. The system further queries the data sources for the data to generate results by using the first plurality of tuples. The queries of the data sources are partially successful. | 10-24-2013 |
20130290372 | SYSTEMS AND METHODS FOR ASSOCIATING TAGS WITH FILES IN A COMPUTER SYSTEM - Systems and methods are provided for providing tag suggestions for a data file. One method includes receiving a request to provide tag suggestions for a data file from a client device and identifying contextual information associated with the data file. The contextual information can include an organization chart that has a plurality of entries, and is associated with a user of the client device. The method can further include determining compatibility measures where each of the compatibility measures corresponds to one of the plurality of entries, identifying, based on the compatibility measures, one or more of the plurality of entries in the organization chart as the tag suggestions, and providing, at the tag server, the tag suggestions to the client device. | 10-31-2013 |
20130297651 | APPLICATION SEARCH SYSTEM - An application search method is executed in an application search system including a terminal for executing an application and a registration server, the terminal transmits an identifier for the application and the web address of retrieved web data to the registration server whenever the application searches for the web data, and the registration server associates the identifier for the application with the web address of the web data. | 11-07-2013 |
20130297652 | SYSTEM AND METHOD FOR PRESENTATION OF MEDIA RELATED TO A CONTEXT - A system and method for presentation of media related to a context. A request is received over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria. A query is formulated based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria. A playlist is assembled via the network containing a reference to the media files. The media files on the playlist are transmitted over the network to the requesting device. | 11-07-2013 |
20130318123 | MECHANISM FOR CO-LOCATED DATA PLACEMENT IN A PARALLEL ELASTIC DATABASE MANAGEMENT SYSTEM - A database management system implemented in a cloud computing environment. Operational nodes are assigned as controller-nodes, compute-nodes or storage-nodes. The number of operational nodes, and their assignment as compute-nodes or storage-nodes can vary. Queries specify tables, with each such table assigned to a respective group of storage nodes. The number of operational nodes executing a given query may change by (a) changing the compute-nodegroup associated with a connection, or (b) adding or removing nodes from the compute-nodegroup; and/or distributing data from the tables among the nodes in a storage nodegroup. State information is maintained for each client connection, such that steps are executed assuming that the state exists. State changes are recorded during step execution for a given connection, so that subsequent steps from the same connection are executed with the state as left by a prior step, and so that subsequent queries on the same connection are executed with the state as left by the prior query. | 11-28-2013 |
20130332484 | Data Management and Indexing Across a Distributed Database - In one embodiment, a distributed database system supporting flexible configuration of data clusters is disclosed. The system includes a cluster manager, an index, and a dataset distributed over one or more database clusters. Where the nodes of the clusters may report ownership of a particular range, the index contains an alternate range. The cluster manager receives requests to access a range of data within database and queries the index to determine the appropriate nodes and/or clusters with which to connect. The cluster manager then directs the requestor to connect to the specified nodes and/or clusters. | 12-12-2013 |
20130332485 | INFORMATION REMOVAL FROM A NETWORK - Technologies are generally described for systems, methods and devices effective to remove information from a network such as the Internet. In some examples, a device may include a memory including instructions and a processor configured in communication with the memory. The processor may be configured effective to receive user information relating to a user and search the network using the user information. In response to the search, the processor may find additional information relating to the user stored in the network. The processor may receive a first request to remove particular information from the network. The particular information may be part of the additional information and the particular information may be removable by a second user. The processor may send a second request to remove the particular information from the network. | 12-12-2013 |
20130339385 | LEVERAGING GRAPH DATABASES IN A FEDERATED DATABASE SYSTEM - A method includes receiving a database query for a first database and determining whether a second database contains data responsive to the database query, wherein the second database comprises a graph database. The method also includes retrieving responsive data from a memory device associated with the second database if it is determined that the second database contains data responsive to the database query. The method further includes responding to the database query by providing the responsive data. | 12-19-2013 |
20130339386 | PRIVACY PRESERVING METHOD FOR QUERYING A REMOTE PUBLIC SERVICE - A system and a method of querying a remote service without revealing a private document to the remote service are provided. The method includes receiving a signature of a user's private document, and querying an intermediate database with the signature of the private document to generate an intermediate result set comprising intermediate database documents, based on a computation of similarity of the signatures of the intermediate database documents to the signature of the private document. The remote service is queried, based on the intermediate result set and a final result set is received from the remote service based on the query, which can be output to the user or further processed. | 12-19-2013 |
20130339387 | Location Based Query-response Management System - A computer implemented method and system for rendering time sensitive responses to a query associated with a target location is provided. A query-response management server receives a query containing information on a target location from a first client application on a requesting user's requesting device via a network. The query-response management server dynamically retrieves location information and activity information of each of multiple responding users via the network and identifies one or more of the responding users proximal to the target location based on the location information and the activity information. The query-response management server transmits the query to a second client application on a responding device of each of the identified responding users via the network. The query-response management server receives and aggregates responses to the query from the second client application via the network and renders the aggregated responses to the first client application on the requesting device. | 12-19-2013 |
20130339388 | System and Method for Organizing Content - A method for organizing content includes receiving a first query from a first connected device, the first connected device operated on a first platform and associated with a user. The method further includes searching multiple reliable online depositories for first content relevant to the first query, organizing the first content into menus of relevant material, and making the first content available to the first connected device. The method further includes making the first content available to a second connected device, the second connected device operated on a second platform and associated with the user. | 12-19-2013 |
20130339389 | HUMAN RELATIONSHIPS REGISTERING SYSTEM AND DEVICE FOR REGISTERING HUMAN RELATIONSHIPS, PROGRAM FOR REGISTERING HUMAN RELATIONSHIPS, AND MEDIUM STORING HUMAN RELATIONSHIPS REGISTERING PROGRAM AND READABLE BY COMPUTER - To provide a human relationships registering system, a method and a server for registering human relationships, a program for registering human relationships, and a medium storing human relationships registering program and readable by a computer, all of which are used to establish wide and close relationships with members having a variety of occupations or engaged in various technical fields and to obtain expert knowledge or information. The human relationships registering system comprises first data processing units | 12-19-2013 |
20130346444 | METADATA SUBSYSTEM FOR A DISTRIBUTED OBJECT STORE IN A NETWORK STORAGE SYSTEM - A network storage server system includes a distributed object store and a metadata subsystem. The metadata subsystem stores metadata relating to the stored data objects and allows data objects to be located and retrieved easily via user-specified search queries. It manages and allows searches on at least three categories of metadata via the same user interface and technique. These categories include user-specified metadata, inferred metadata and system-defined metadata. Search queries for the metadata can include multi-predicate queries. | 12-26-2013 |
20140006444 | OTHER USER CONTENT-BASED COLLABORATIVE FILTERING | 01-02-2014 |
20140006445 | SYSTEM AND METHOD FOR SEARCHING A DATABASE OR DATA SHARING SYSTEM FOR THE PRESENCE OF DATA | 01-02-2014 |
20140012875 | METHOD AND SYSTEM FOR PROVIDING USERS WITH INFORMATION RELATING TO A POSITION - The invention relates to a system for providing information to user, comprising: a first database; a first module configured to receive information to be entered in said first database from an information provider, said information including at least data representative of a plurality of geographical codes and data representative of at least one categorical code; a second module configured to receive an information request from a user, said information request including at least data representative of a geographical position and data representative of a categorical preference; and a third module configured to enter information received by said first module in said first database, and to search said first database based on requests received by said second module, retrieve entries where a geographical code corresponds with said geographical position and a categorical code corresponds with said categorical preference, and transmit a presentation of retrieved entries to said user. | 01-09-2014 |
20140012876 | FINDING SERVICES IN A SERVICE REGISTRY SYSTEM OF A SERVICE-ORIENTED ARCHITECTURE - Searching a service registry system including a plurality of services identified by respective service names, wherein at least some of said service names being associated with a set of client identifiers, includes receiving a search request, said request including a service name and a further set of client identifiers, searching, using a processor, the service registry system for a match between the requested service name and a service name of one of said services in the service registry system, and, in the absence of such a match, searching, using the processor, the service registry system for services that have an association with at least some of the client identifiers in said further set. A search result can be returned. | 01-09-2014 |
20140019478 | Correlated Tracing of Requests through TDS - A trace header with an activity identifier is sent between a client and a database server as part of a request message stream. The activity identifier gets logged by client-side connection-related traces, by server-side traces, and by database engine traces. The activity identifier can be used to exactly correlate a thread on the client to threads on the server. Additionally, specific threads within a database engine may be correlated using the activity identifier to track the threads that processed a particular request. This enhances troubleshooting of the database system, particularly when there are many concurrent users and threads. | 01-16-2014 |
20140019479 | TECHNIQUE FOR PROCESSING DATA IN A NETWORK - A technique for processing data in a network is disclosed. In one particular exemplary embodiment, the technique may be realized as a method for processing data in a network having a plurality of network stations. The method comprises receiving a first representation of data at a first of the plurality of network stations, processing the first representation so as to generate a second representation of the data, and transmitting the second representation from the first network station to a second of the plurality of network stations for storage therein, wherein the second representation is stored at an address within the second network station. The method also comprises receiving the address at the first network station, and transmitting the address from the first network station to a third of the plurality of network stations for storage therein. | 01-16-2014 |
20140019480 | FACILITATING DYNAMIC GENERATION AND CUSTOMZIATION OF SOFTWARE APPLICATIONS AT CLEINT COMPUTING DEVICES USING SERVER METADATA IN AN ON-DEMAND SERVICES ENVIRONMENT - In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic generation and customization of software applications using server metadata in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a server computing device, a request to access server metadata relating to object types, where the server metadata is stored at a database coupled to the server computing device. The method may further include providing access to the server metadata, and facilitating, using the server metadata, dynamic generation of a mobile software application at a client computing device including a mobile computing device. The dynamic generation of the mobile software application is performed automatically, in runtime, and locally at the client computing device in response to the request. | 01-16-2014 |
20140019481 | METHOD AND SYSTEM FOR EVALUATING TRUSTWORTHINESS - Disclosed are a method and system for evaluating the trustworthiness of a target person by a user. The method and system include providing a network comprising a plurality of nodes connected by a plurality of directed links, wherein each node in the plurality of nodes is associated with a person and each link in the plurality of links connects from a first node to a second node. The link is associated with a trusting relationship from a first person associated with the first node to a second person associated with the second node, and wherein the user is associated with at least one node in the plurality of nodes. A continuous path from the user to the target person is identified, wherein the continuous path begins at a node in the network that is associated with the user and ends at a node in the network that is associated with the target person, the continuous path traversing links from their first node to their second node, the continuous path termed a trust path, thereby providing an indication of the trustworthiness of the target person. | 01-16-2014 |
20140025704 | QUERY METHOD FOR A DISTRIBUTED DATABASE SYSTEM AND QUERY APPARATUS - A method, system, and/or computer program product queries a distributed database system. In one embodiment, the query method comprises: parsing a query request; generating an access plan for the query request, wherein the access plan specifies therein a database table related to the query request, and the database table has a plurality of copies stored in different database devices respectively; selecting, based on status information of each of the plurality of copies of the specified database table, one copy from the plurality of copies as a target database table; and executing a query operation in the target database table according to the access plan. | 01-23-2014 |
20140032595 | CONTENTION-FREE MULTI-PATH DATA ACCESS IN DISTRIBUTED COMPUTE SYSTEMS - The techniques introduced herein provide for systems and methods for creating and managing a contention-free multi-path access to a distributed data set in a distributed processing system. In one embodiment, a distributed processing system comprises a plurality of compute nodes. The compute nodes are assembled into compute groups and configured such that each compute group has an attached or local storage system. Various data segments of the distributed data set are stored in data storage objects on the local storage system. The data storage objects are cross-mapped into each of the compute nodes in the compute group so that any compute node in the group can access any of the data segments stored in the local storage system via the respective data storage object. | 01-30-2014 |
20140032596 | Electronic Personal Companion - Personal companions crowd-source and/or crowd-share characterizations, and optionally raw data, from real-world, virtual and/or mixed-reality experiences. Characterizations can advantageously be stored in one or more self-evolving, structured databases, and can be organized according to objects, actions, events and thoughts. Characterizations can be weighted differently for different users, and “forgotten” over time, especially in favor of maintaining higher level characterizations. Personal companions can be used to obtain additional information, and conduct interpersonal, commercial, or other interactions or transactions. | 01-30-2014 |
20140032597 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR PROCESSING COMMUNICATIONS IN A SERVICE ENVIRONMENT - Disclosed are methods, apparatus, systems, and computer-readable storage media for processing communications in a service environment. In some implementations, a computing device receives an incoming communication directed to the service environment. The incoming communication may include first information associated with the communication. The computing device identifies a first one or more user records as having record information matching the first information or having record information matching a variation of the first information. In some implementations, the computing device opens for display, without reloading a user interface provided in a web browser, a first component displaying the record information of the identified first one or more user records, and one or more search fields configured to receive user input data for performing a search. | 01-30-2014 |
20140040310 | QUERY-LEVEL ACCESS TO EXTERNAL PETABYTE-SCALE DISTRIBUTED FILE SYSTEMS - A system to implement query-level access by a database engine to an external distributed file system by identifying a results file location of one or more results files on the external distributed file system, and storing the results file locations in external table files on the database engine for subsequent use during retrieval of data from the results files. The database engine serves to process queries where the query specifies the external table (which in turn references locations of the results files). Execution of the query streams data from the external distributed file system into the database engine. The data from the external distributed file system is not stored in the external table files on the database engine; rather, the external table files specify a location of code or operational directives which, when executed, streams results from the external distributed file system to at least one parallel query engine. | 02-06-2014 |
20140040311 | METHOD FOR QUERYING A RESOURCE METADATA AND/OR RELATED INFORMATION - The method comprises said resource being an item used within system databases to group or nest related information stored in said system databases. Said query comprises discovering said resource and obtaining at least part of said related information wherein said discovering comprises checking the existence of said resource. | 02-06-2014 |
20140046974 | Job Dispatcher of Transcoding Jobs for Media Programs - In one embodiment, a method determines a job to dispatch for transcoding a source file. The source file is stored on a node in a distributed file system in which a plurality of nodes are storing a plurality of source files. The method then determines location information for the source file in the distributed file system where the location information identifies the node in which the source file is stored. Also, a node in the plurality of nodes is determined in which to dispatch the source file based on the location information for the source file. Then, the job is dispatched to the determined node such that transcoding of the source file is performed on the determined node. | 02-13-2014 |
20140052754 | DEVICE AND METHOD FOR CREATING LINKS - A device for creating automatic URL links that, based on a selected sequence of words containing a target key word, inserts links into a source multimedia content requested by an end user through a web page when an inserted link is clicked on; an additional multimedia content external to said requested source multimedia content that is displayed to the end user, providing trustworthy information related to said target key word provided by a likewise trustworthy entity. | 02-20-2014 |
20140059077 | Data Processing - A system for processing arbitrary time-series datasets, the time-series datasets comprising a set of data points, each data point having: i) a time value; ii) a first data value representing the magnitude of a first parameter; and iii) one or more further data values each representing the state of a respective further parameter, and the system comprising: an input configured to receive first and second time-series datasets; a data point analyser configured to store the content of each data point in a record, each record having: a first field for holding a time value; a second field for holding one or more values of a descriptor; a third field for holding a descriptor; and a fourth field for holding a value, the data point analyser being configured to store the content of each data point received by the input in a respective record by storing: said time value in the first field; said one or more further data values in the second field; a descriptor of the first value in the third field; and said first value in the fourth field; a storage device comprising a data structure configured to store a plurality of the said records; and a data structure analyser configured to access the data structure based on the stored time values so as to enable the comparison of data from the first and second datasets. | 02-27-2014 |
20140067859 | FACILITATING DYNAMICALLY CONTROLLED FETCHING OF DATA AT CLIENT COMPUTING DEVICES IN AN ON-DEMAND SERVICES ENVIRONMENT - In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamically controlled fetching of data at client computing devices in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a server computing device, a request from a client computing device. The request includes a query for receiving data from a database coupled to the server computing device in an on-demand database system. The method may further include matching the request against a predetermine threshold value, and where the threshold value includes a first predetermined threshold range based on a first column range or a first row range and a second predetermined threshold range based on a second column range or a second row range. The method may further include generating multiple responses to the request based on one or more formulae and the predetermined threshold value if the request fails to satisfy the predetermined threshold value. | 03-06-2014 |
20140074882 | DETERMINING COMMON TABLE DEFINITIONS IN DISTRIBUTED DATABASES - Determining common table definitions in distributed databases includes independently establishing, for a node in a distributed database, a common network definition for shared logical table names. Establishing the common network definition includes providing local definitions for at least one logical table, and querying at least one node in a network of nodes to determine any existing network definitions for the logical table. If there is no existing network definition, the method includes adding the local definition as a new network definition. If there is an existing network definition, the method includes updating the existing network definition with any extra columns of local definition, and applying an updated network definition to other nodes in the network holding a record of the network definition. | 03-13-2014 |
20140074883 | INQUIRY-ORIENTED USER INPUT APPARATUS AND METHOD - User input from a reduced keypad is disambiguated and compared with a first dynamic lexicon, and predicted matches (e.g. either a single word or phrase) are offered. If a user continues to type beyond a boundary condition, then input is no longer predicted from the first lexicon, but instead is interpreted as a request for matches from a second, quasi-static lexicon allowing words or phrases to be entered. When the entry is accepted, data is transmitted to a remote receiver and may be parsed as an inquiry for subsequent operation. Following acceptance, the apparatus invokes a program suitable for interacting with the response generated to the inquiry. | 03-13-2014 |
20140082016 | AUTOMATED PERSONAL INFORMATION SHARING SYSTEM AND METHODS - Information is automatically identified and shared between individuals who wish to become socially or professionally “connected.” An electronic communication is sent from one person to another including a request or invitation to be personally connected. If the request is accepted by the other person, a computer network is automatically accessed without further user intervention to search of one or more electronic databases to locate information related to the persons. If such information is found during the search, it is provided to the persons wishing to be connected. The initial request to become connected may be sent through an electronic mail message, through physical contact between two smartphones or other portable electronic devices, or through a wireless electronic network communication. The method may include searching multiple Internet websites or electronic databases, including social or professional media Internet websites, to locate the information to be shared. | 03-20-2014 |
20140082017 | SYSTEMS AND METHODS FOR ELECTRONICALLY DETERMINING OPERATION STATUS OF VEHICLES - In one embodiment, a vehicle operational status determination system receives a vehicle identification number (VIN) associated with a vehicle. Based on vehicle history data associated with vehicles, and further based on vehicle registration data regarding vehicles in a geographical area, the vehicle operational status determination system determines an operational status of a given vehicle in one of the plurality of the geographical areas. | 03-20-2014 |
20140082018 | Device and Method for Obtaining Shared Object Related to Real Scene - An object of the present invention is to provide a method and device for obtaining a shared object associated with a real scene. A network device obtains an access respect sent by a user through user equipment based on the scene image corresponding to the real scene; performs match query in a shared object repository based on the scene image so as to obtain one or more shared objects corresponding to the access request; and provides said one or more shared objects to the user equipment. Compared with the prior art, through performing match query based on a scene image, the present invention provides a shared object associated with a real scene, which not only facilitates people to obtain information related to the scene, but also supports object sharing based on the same scene between different users, such that it is more convenient for people to obtain information and communicate with one another; besides, it also enhances use experience of users. | 03-20-2014 |
20140082019 | HISTORICAL BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing provider. A client computing device requests a remote browse session instance at a network computing provider. The network computing and storage provider processes the requested content for display, and provides a processed representation of the requested content to the client computing device for display. The network computing provider further provides a historical content representation corresponding to the requested content to a historical browse storage component for storage. The network computing provider may further provide historical content representations to the historical browse storage component for content directly or indirectly referenced by the requested content. The client computing device may subsequently search for content not previously displayed by the client computing device. | 03-20-2014 |
20140089343 | Methods and Systems for Monitoring and Controlling Social Network Communications Over a Network at a Secure Location - One or more systems, devices, methods, and/or processes described can apply searches and/or filters to data of social networks with respect to social network communications through a monitor device at a secure location, such as a home, business or entertainment center, for example. The monitor device is coupled to network equipment coupling the secure location to a wide area network (e.g., the Internet), and monitors all social network communications to and from the secure location. The monitor device is queried with search and/or filter parameters, and social network communications over the network to and from computing devices at the secure location can be monitored, intercepted, censored and/or duplicated based on the queries. Alerts can be generated in response to results of the queries and signaled to computing and telecommunications devices, for example. | 03-27-2014 |
20140095537 | REAL-TIME BUSINESS EVENT ANALYSIS AND MONITORING - Techniques for managing real-time business event analysis and monitoring are provided. In some examples, a logical request may be received at a business intelligence server configured with a continuous query service. Additionally, the continuous query service may be configured to translate the logical request into a physical request. Further, business intelligence information may be provided based at least in part on querying against an event data stream with a continuous query configured based at least in part on the physical request translated by the continuous query service. | 04-03-2014 |
20140095538 | Digital File Distribution in a Social Network System - Systems and methods for obtaining a digital file similar to one used by a device associated with a member of a social network are provided. Digital file information about the digital file is stored on a web-based social network database. The digital file may be located on the same server as the web-based social network database or a third party server such as a mobile phone carrier. A user of the web-based social network database requesting the digital file may require a different format of the digital file than that used by the device of the member. If a different format is requested by the user, a server finds or converts the digital file to be compatible for use by a device specified by the user. | 04-03-2014 |
20140101197 | User Engagement In a Social Network Using Indications of Acknowledgement - A method and system for enhancing and incentivizing user engagement with indications of acknowledgement at a social network is described. An acknowledgement application receives indications of acknowledgement associated with at least one information item from a first user and at least one second user at a social network. The acknowledgement application aggregates and processes the indications of acknowledgement. The acknowledgement application provides at least one result from the processing in response to hovering over an option for the indications of acknowledgement associated with the at least one information item. The acknowledgement application rewards the first user at least one numerical point based on indications of acknowledgement associated with the at least one specific topic and provides at least one badge of achievement to the first user on accumulating at least one threshold of a total number of points. | 04-10-2014 |
20140101198 | CLOUD-BASED SKIP TRACING APPLICATION - A method executed at least in part in a computing device for providing cloud based skip tracing is provided. The method includes providing a cloud based service enabling data interchange with a plurality of vendors providing skip tracing services and receiving at the cloud based service and from a user a file of records for skip tracing. The method further includes applying a waterfall process to the records using the computing device wherein the waterfall process includes at least a subset of the plurality of vendors and returning to the user a results file containing skip tracing results corresponding to the records. The method may further include generating a waterfall score card and sending the waterfall score card to the user, the waterfall score card summarizing performance of the subset of the plurality of vendors. | 04-10-2014 |
20140101199 | REST AND ODATA OBJECT NAVIGATION - According to some embodiments, a method and apparatus are provided to receive a request for a REST or OData object at an input field and suggest a file associated with the REST or OData object. | 04-10-2014 |
20140108450 | SYSTEM AND METHOD FOR SUPPORTING NAMED OPERATIONS IN A DISTRIBUTED DATA GRID - A system and method can support one or more named operations in a distributed data grid. The distributed data grid includes one or more cluster nodes that can provide the one or more named operations associated with one or more resources in the distributed data grid. The distributed data grid can publish the one or more named operations to a client. Furthermore, the distributed data grid can perform the one or more named operations in the distributed data grid upon receiving a request from a client. | 04-17-2014 |
20140108451 | METHOD AND APPARATUS FOR INTEGRATED APPLICATION SEARCH IN MULTIPLE APP STORES - An application search apparatus is provided, the apparatus including an input unit to receive a search word from a user, and generate a query word based on the received search word, a controller to provide an integrated result of searching a plurality of app stores for an application corresponding to the query word, and a storage unit to categorize an application provided by the plurality of app stores, and download and store the application provided by the plurality of app stores. | 04-17-2014 |
20140108452 | SYSTEM AND METHOD FOR PROCESSING DNS QUERIES - Embodiments of the present invention provide a method and system for high-speed database searching with concurrent updating, without the use of database locks or access controls, for large database systems. Specifically, a plurality of search queries may be received over a network, the database may be searched, and a plurality of search replies may be sent over the network. While searching the database, new information received over the network may be incorporated into the database by creating a new element based on the new information and writing a pointer to the new element to the database using a single uninterruptible operation. | 04-17-2014 |
20140122528 | INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD - An information processing device for obtaining contents distributed from a server, includes an answer generating section configured to generate user side answer information as information indicating an answer of a user to a question about a preference of the user so as to correspond to question information as information indicating the question, the question information being transmitted from the server. The device further includes a matching section configured to obtain the contents distributed from the server by performing matching between the user side answer information and provider side answer information as information indicating an answer set to the question by a provider providing the contents, the provider side answer information being transmitted from the server. The matching section is provided as a Web application, and performs the matching between the user side answer information and the provider side answer information by calling a plurality of APIs (Application Programming Interfaces). | 05-01-2014 |
20140129590 | METHOD AND APPARATUS FOR PROCESSING MESSAGES IN A SOCIAL NETWORK - In one embodiment, the present invention is a method and apparatus for knowledge generation and deployment in a distributed network. In one embodiment, a method for processing messages in a social network includes receiving a new message from a first node in the network, the new message including a query, providing the first node with an answer to the query, if the answer is located in a repository, and initiating generation of the answer, if the answer is not located in the repository. | 05-08-2014 |
20140129591 | PROVIDING ENHANCED BUSINESS LISTINGS WITH STRUCTURED LISTS TO MULTIPLE SEARCH PROVIDERS FROM A SOURCE SYSTEM - A source system receives listing identification data for delivery of an enhanced listing to a plurality of provider systems. For each provider system of the plurality of provider systems the source system transmits to the provider system identification data. The source system receives corresponding identification data. When the corresponding identification data is valid identification data, the source system delivers the enhanced listing to the provider system with a provider-supplied external identifier as an indication to the provider system to update a listing with enhanced content. When the corresponding identification data is not valid identification data, the source system delivers the enhanced listing to the provider system without the provider-supplied external identifier as an indication to the provider system to create a listing using the enhanced content. The enhanced content may comprise one or more structured lists. | 05-08-2014 |
20140143273 | INFORMATION-PROCESSING DEVICE, STORAGE MEDIUM, INFORMATION-PROCESSING SYSTEM, AND INFORMATION-PROCESSING METHOD - An exemplary information-processing device includes: a first accessing unit configured to access a first database storing data sets, each of the data sets relating to values of attribute items; a second accessing unit configured to access a second database storing a group of keywords including at least one keyword, an attribute item corresponding to the group of keywords, and a value of the attribute item corresponding to the group of keywords; and an extracting unit configured, when a keyword input for a search is included in the second database, to extract from the first database, as a result of the search, at least one data set relating to the value corresponding to the input keyword of the attribute item corresponding to the input keyword. | 05-22-2014 |
20140143274 | OBJECT PLACEMENT APPARATUS, OBJECT PLACEMENT METHOD AND PROGRAM - An apparatus for placement of an object includes a placement site search unit. The placement site search unit searches a placement site of the object based on a first vector element that has organized first identifiers for first placement sites existing in a system and on a second vector element that has organized second identifiers for second placement sites not existing in the system. | 05-22-2014 |
20140143275 | Journaling on Mobile Devices - A journaling subsystem on a mobile device stores event data related to applications or other subsystems running on the mobile device. The event data can be stored and indexed in a journal database so that a timeline of past events can be reconstructed in response to search queries. In some implementations, a timeline can be reconstructed with markers on a map display based on search results. When the user interacts with a marker on the map display, the event data collected by the mobile device is made available to the user. | 05-22-2014 |
20140149455 | Business Application Fingerprinting and Tagging - Various embodiments relate to a system and related method for scanning active instances of an application within a system. Unique identifiers in the form of fingerprints, tags, or metadata can be associated with a target application. A manager can then scan the process tables and file system directories of the servers within the system to find active processes and stored files that include the unique identifier. In some embodiments, the manager scans the active processes while they are running to search for the unique ID within the process' command line structure. In some embodiments, the manager also finds processes or files that do not have the unique identifier, but were previously associated with the unique identifier. The manager can then report the server and application information to user. Such information can include which of the one or more servers has the target application as an active process. | 05-29-2014 |
20140149456 | Business Application Fingerprinting and Tagging - Various embodiments relate to a system and related method for retrieving configuration information of a computer network. Unique identifiers in the form of fingerprints, tags, or metadata can be associated with a target application. A manager can scan process tables and file system directories of servers within the system to find processes and files that include the unique identifier. The manager can save the server and application information in a configuration database that can subsequently be searched. Such information can include which of the one or more servers has the target application as an active process. | 05-29-2014 |
20140149457 | METHOD AND APPARATUS FOR DATA STORAGE AND DOWNLOADING - The present invention discloses a data storage method, a data downloading method, and a related apparatus. The data storage method includes: receiving a storage request containing a uniform resource locator (URL) for a storage operation; acquiring the URL in the storage request; determining whether a URL schema corresponding to the URL is in a storage, the URL schema corresponding to different URLs for a same file under a same domain name; when the URL schema is in the storage, completing the storage operation without storing the URL; when the URL schema is not in the storage, determining a hash value of a file corresponding to the URL and a hash value of the URL schema, and storing mapping relationship information between the file hash value and the URL schema hash value in the URL index database. The storage resource usage of the URL index database is reduced. | 05-29-2014 |
20140164430 | Managing A Distributed Database - Concepts and technologies are disclosed herein for managing a distributed database. A data management application can obtain a query. The data management application can analyze the query to determine a number of data structures relevant to the query. The data management application also can analyze data stores storing the data structures and move or assign data structures to other data stores within a distributed database. The movement of the data structures within the distributed database can be based upon greedy algorithms for moving data and/or executing queries. | 06-12-2014 |
20140164431 | DATABASE AND DATA BUS ARCHITECTURE AND SYSTEMS FOR EFFICIENT DATA DISTRIBUTION - Systems and methods for managing distributed data using any of a plurality of data models are disclosed. One method includes receiving a data request from one of a plurality of database interfaces, each database interface associated with a different data model type. The method further includes translating the data request to a second data request based at least in part on a data model neutral description of a data model in the data store that is associated with data and the database interface, wherein the data store maintains descriptions of each of a plurality of different data models corresponding to the different data model types. The method also includes executing the second data request, thereby reflecting the data request in data storage such that data is managed consistently across each of the plurality of database interfaces. | 06-12-2014 |
20140172911 | Computer Application Promotion - A computer-implemented process includes providing a request to access content associated with a website; receiving web page information associated with the website, and data for displaying a notification that indicates availability of a native computer application that is associated with the website; providing a request to access information associated with the native computer application; receiving information associated with the native computer application that describes interactions between a plurality of users of an application marketplace and a component of the application marketplace that provides and receives information related to the native computer application; and displaying the descriptive information for viewing by a user, including displaying information that indicates the interactions between the plurality of users and the component of the application marketplace. | 06-19-2014 |
20140172912 | Methods, Systems, and Computer Program Products for Processing a Search Query Exchanged Via a Communications Protocol - Methods and systems are described for processing a search query exchanged via a communications protocol. In an aspect, search information is received by a communications agent in a first execution environment. A communications request identifying a search query, based on the search information, is sent to a communications service. A communications response that identifies a search result determined based on the communicant identifier is received by the first execution environment. In another aspect, a communications request that identifies a search query is received, in a communication identifying a communicant identifier, from a communications agent in a first execution environment. A query request, based on the search query is sent to a search service. A query response is received from the search service. A communications response that identifies, based on the communicant identifier and the query response, a communications search result is sent to the first execution environment. | 06-19-2014 |
20140172913 | Method and Apparatus for Document Matching - Documents written using a markup language such as XML may be decomposed into Path and Parent Associated Node (PPAN) elements, each of which is a linear data structure that includes the content of a node, the parent-child relationship of the node, and the path level of the node. A number of PPAN elements may be grouped together to form A PPAN chain. A PPAN matching process uses the PPAN elements/PPAN chain to search for structured documents that match the PPAN chain. The PPAN matching process is able to perform query and match at the same time to accelerate the PPAN matching process, and also enables complex services to be represented by generic structured documents. Optionally, the PPAN matching process may support wildcard requests so that services may be discovered without prior knowledge of the services. | 06-19-2014 |
20140181142 | SYNDICATION FEEDS FOR PEER COMPUTER DEVICES AND PEER NETWORKS - Syndication feeds for peer computer devices. In one aspect, a request is received at a server for a syndicated feed from a peer on a peer-to-peer network. It is determined whether the peer is currently online or offline; if online, the requested feed is pulled from the peer and served to the requestor, and if offline, the requested feed is retrieved from a cache of the server and served to the requestor. In one embodiment, an online/offline indicator is inserted in a feed by the server to indicate to the user the online or offline status. | 06-26-2014 |
20140188931 | LEXICON BASED SYSTEMS AND METHODS FOR INTELLIGENT MEDIA SEARCH - A computer image search system for rapid retrieval of media files images corresponding to a sequence of input display commands, the system comprising: a programmable data processor operating under the control of a program to convert the display commands into data entries in an array of multi-bit data characters and words, each entry of the array corresponding to a set of descriptions of the image to be displayed; and a scanned-raster display device for generating illuminated points on a display surface in response to applied data signals causing the programmable data processor to perform a set of operations. | 07-03-2014 |
20140188932 | PROVIDING CUSTOMIZED INFORMATION FOR MOBILE DEVICES AND EFFICIENTLY SEARCHING THE SAME - Account information associated with a mobile device is obtained through a mobile wireless communication network from a database of subscriber account records for mobile wireless communication service subscribers. The account information may identify the previous mobile device, the mobile device, and/or length of usage of the mobile device. Advice information is selected from a database of advice regarding operation of the mobile devices such that the selected advice information is adapted for the account, and the selected advice information is then provided via a user interface element of the mobile device. Additionally, multiple levels of search related phrases, in which the phrases at each level correspond to a user-selected phrase at the previous level, are presented via a user element of a mobile device. | 07-03-2014 |
20140188933 | Method for Operating a Field Device - A method for operating a field device via a fieldbus system for fieldbus communication with at least one additional field device. A web server a web browser, and a web server communication interface, via which the web browser, and a web server communication is performable. The method includes the steps executed by the field device as follows: receiving a web browser query via the web browser, web server, communication interface concerning at least also information of at least one additional field device; retrieving the queried information from the respective, at least one additional field device via the fieldbus communication connection; incorporating the information obtained from the at least one additional field device into a web page; and providing the web page via the web browser, web server, communication interface. | 07-03-2014 |
20140195558 | SYSTEM AND METHOD FOR DISTRIBUTED DATABASE QUERY ENGINES - Techniques for a system capable of performing low-latency database query processing are disclosed herein. The system includes a gateway server and a plurality of worker nodes. The gateway server is configured to divide a database query, for a database containing data stored in a distributed storage cluster having a plurality of data nodes, into a plurality of partial queries and construct a query result based on a plurality of intermediate results. Each worker node of the plurality of worker nodes is configured to process a respective partial query of the plurality of partial queries by scanning data related to the respective partial query that stored on at least one data node of the distributed storage cluster and generate an intermediate result of the plurality of intermediate results that is stored in a memory of that worker node. | 07-10-2014 |
20140195559 | NETWORK DEVICE, CONTROLLER FOR CONTROLLING NETWORK DEVICE, AND NETWORK CONTROL SYSTEM - Provided are a network device, a controller for controlling at least one network device constituting a software-defined network (SDN), and a network control system. The network control system includes at least one event processing network connected to a central server. The central server is configured to give each of the event processing network an event condition and an instruction describing an operation according to the event condition, and each of the event processing network is configured to analyze sensor data of the event processing network itself or a message received from a surrounding event processing network on the basis of the instruction given by the central server, and perform the operation according to the event condition when the event condition is satisfied. | 07-10-2014 |
20140201237 | GATHERING SEARCH QUERIES FROM EXTERNAL DEVICES FOR COLLABORATIVE SEARCHING - A system for receiving search queries from more than one remote device and performing collaborative searching is provided. The system includes more than one remote mobile device connected to a computer. Each remote mobile device generates search data that includes user data that comprises a user profile and search behavior. The remote devices generate search queries that are simultaneously received by the computer, which also receives the user data. The computer parses the search queries and user data for determining commonalities and then performs a search representative of at least one common search query. The computer then provides the search results to a user, where the search results comprise a listing of results representative of the common search query. | 07-17-2014 |
20140201238 | Data Distribution/Retrieval Using Multi-Dimensional Index - A distributed data storage system uses a data distribution and location algorithm based on distance functions and hyper-spheres in a multi-dimensional space. The distributed data storage system uses the algorithm to maintain, over time, a balanced distribution across a number of computers interconnected by a network of a varying set of data items. Each data item includes one or more key fields. The system also includes an efficient partial-match and exact-match search across a whole set of data items using as search criteria the values of any or all of the sought data item's key field(s). | 07-17-2014 |
20140201239 | METHOD, DEVICE AND SYSTEM FOR PUSHING INFORMATION - Embodiments of the present application relate to a method for pushing information, a system for pushing information, and a computer program product for pushing information. A method for pushing information is provided. The method includes sending a query request including a user's instant messaging identifier to a target database, receiving a query result from the target database, the query result including data information corresponding to the user's instant messaging identifier, determining an instant messaging client to push the data information, the determination being based on the user's instant messaging identifier, and pushing the data information to the determined instant messaging client. The data information is looked up in the target database based on a stored correspondence between the user's instant messaging identifier and the data information. | 07-17-2014 |
20140214889 | Anticipatorily Retrieving Information In Response To A Query Of A Directory - A technique includes receiving a query to a directory in a file system. In response to the query, both information targeted by the query and additional information are retrieved in anticipation of another query for the additional information. | 07-31-2014 |
20140214890 | DATABASE SHARD ARBITER - Techniques described herein provide for a shard arbiter to act as an intermediary between querying and/or data-inserting applications and sharded databases. The shard arbiter can provide an interface with which the applications can provide a request (e.g., data insert and/or query) in any of a variety of database languages, and the data is inserted into and/or retrieved from sharded databases without the need for customization or any knowledge of how data is sharded. The shard arbiter can use business rules to determine how data is sharded among databases, and may utilize different types of databases—communicating with each database in its native language. | 07-31-2014 |
20140214891 | HIERARCHICAL USER INTERFACE AND FUNCTIONAL APPARATUS - A hierarchical data management tool and user interface that provides an efficient and effective means for an organization to organize both users and their access to a system consisting of a large number of remote sensing locations. Various levels of notifications for specified personnel allow the notified persons to respond to alerts in an efficient manner. Personnel can be hierarchically organized according to their qualifications and proximity to the sensing location/alert type. | 07-31-2014 |
20140214892 | ADVANCEMENTS IN DATA DISTRIBUTION METHODS AND REFERENTIAL INTEGRITY - An elastic parallel database system where data distribution is container- and container-context based. Container Based Tables are defined and Container Member Tables achieve co-location of data as needed. A polymorphic key may also establish polymorphic key relationships between rows in one table and rows in many other possible tables. | 07-31-2014 |
20140214893 | PLATFORM AGNOSTIC RESOURCE PROVISIONING - An elastic parallel database system where metadata is specified out-of-band during database operations via a set of augmentation rules. The rules are used to augment or modify commands received, and indicate whether they are to be used for specific connections on which they are received, for all client connections, or some other scope. | 07-31-2014 |
20140214894 | ADVANCEMENTS IN DATA DISTRIBUTION METHODS AND REFERENTIAL INTEGRITY - An elastic parallel database system where data distribution is container- and container-context based. Container Based Tables are defined and Container Member Tables achieve co-location of data as needed. A polymorphic key may also establish polymorphic key relationships between rows in one table and rows in many other possible tables. | 07-31-2014 |
20140214895 | SYSTEMS AND METHOD FOR THE PRIVACY-MAINTAINING STRATEGIC INTEGRATION OF PUBLIC AND MULTI-USER PERSONAL ELECTRONIC DATA AND HISTORY - In one embodiment, a method of transmitting a directed query from a client device that stores private data elements includes determining relationships between elements of the private data, where each of the relationships associates two or more elements of the private data. The method may further include receiving a query related to a target element of the private data, where the query requests data related to the element that is not present in the private data. The method may further include storing the query in electronic memory. The method may further include determining a recipient for the query based on the relationships associated with the target element of the query. The method may further include electronically transmitting the query to the recipient. | 07-31-2014 |
20140214896 | INFORMATION PROCESSING APPARATUS AND METHOD FOR DETERMINING TIMECORRECTION VALUES - A first memory stores requester event records describing events that occurred in relation to processes executed in a first server. A second memory stores requestee event records describing events that occurred in relation to processes executed in a second server in response to execution requests issued from the first server. An associating unit searches the first and second memories for requester event records and requestee event records whose transaction identifiers are identical and associates the found records together. A determining unit compares the associated event records with each other in terms of their time information. Based on this comparison, the determining unit determines a correction value for correcting time differences between requester event records in the first memory and requestee event records in the second memory. | 07-31-2014 |
20140222864 | SYSTEMS AND METHODS TO DETERMINE RELEVANT MOBILE COMPUTING DEVICE ACTIVITIES - Certain implementations of the disclosed technology may include systems, methods, and apparatus for determining relevant mobile computing device activities. According to an example implementation, a method is provided for modifying a user interface based on contextual information. The method can include receiving, at a mobile computing device, identification (ID) information associated with a peripheral device, querying one or more databases to determine contextual information related to the ID information, wherein at least one of the one or more databases reside at a server, receiving, from the one or more databases, contextual information related to the ID information, associating at least one function of the mobile computing device with the contextual information, and outputting, for display on the mobile computing device, a user interface including at least a reference to the at least one function associated with the contextual information. | 08-07-2014 |
20140236990 | MAPPING SURPRISAL DATA THROUGTH HADOOP TYPE DISTRIBUTED FILE SYSTEMS - A method, system and computer program product for reducing an amount of data representing a genetic sequence of an organism using a Hadoop type distributed file system. The method including the steps of breaking a surprisal data filter and an uncompressed genetic sequence into blocks of data of a fixed size; distributing the blocks of data to the plurality of worker nodes within the clusters and replicating the blocks of data within each of the worker nodes; tasking the plurality of worker nodes to perform a map job comprising mapping the surprisal data filter relative to the uncompressed genetic sequence; and when a worker node has reported a completion of the map job, tasking the worker node with a reduce job based on a specific key to an output of surprisal data and associated metadata. | 08-21-2014 |
20140250147 | Generating Search Results Containing State Links to Applications - A method for generating search results containing state links to applications. The method includes receiving a search query from a remote computing device, generating a state link to a state of a native application based on the search query and providing the state link to the remote computing device, all by a processing device. The state link is provided with one or more other state links to third party applications. The native application is a third party native application. The native application corresponds to a third party application having one or more versions. The state link includes an application resource identifier corresponding to the native application and is used to access the state in the native application version of the third party application. | 09-04-2014 |
20140250148 | SYSTEM AND METHOD FOR MANAGING IMAGES OVER A NETWORK - Systems, methods, and computer-readable media for managing image files over a network. In an embodiment, a notification is received from a remote server. The notification may comprise an identifier of an image file that comprises scanned slide data and is stored at the remote server. In response to the notification, the identifier of the image file may be added in association with an indication that the image file is stored at the remote server to a stored catalog of image files, and a file-transfer operation may be initiated to transfer a copy of the image file from the remote server to a central database. Following completion of the file-transfer operation, the stored catalog may be updated to indicate that the image file is stored in the central database, and a request may be sent to the remote server to delete the image file at the remote server. | 09-04-2014 |
20140280321 | SYSTEMS, METHODS AND MEDIA FOR PROVIDING A CUSTOMIZED OUTPUT BASED ON DATA OBTAINED USING RADIO-FREQUENCY IDENTIFICATION (RFID) - Systems, methods and media are provided for providing a customized output based on data obtained using RFID. One method includes receiving from at least one RFID reader identification (ID) information stored in a plurality of RFID devices. The method also includes searching and gathering data related to a plurality of individuals carrying the plurality of RFID devices from at least one of a database and an online source based on the ID information. The databases include personal information corresponding to each of the plurality of individuals. The method further includes analyzing the gathered data to update the personal information and to search for additional data related to the individuals and correlating the gathered data and the updated personal information to derive relationships amongst the individuals. The method also includes providing a customized output using at least one of the gathered data, the updated personal information and the derived relationships. | 09-18-2014 |
20140280322 | CLAIMS-BASED QUERYING IN AN ONLINE SYSTEM - A social networking system allows its users to perform a structured search that returns objects (e.g., other users and pages) in the social networking system. A searching user may remove or add objects to the search by interacting with the returned objects. Adding or removing an object generates a claim stored by the social networking system that an object has or does not have, respectively, characteristics based on the search query. Additionally, the searching user may also request presentation of the search query to other users, which may be selected by the social networking system based on their predicted expertise. A dialog between the searching user and a selected other user may be provided to allow the searching user to provide the search query to the selected other user and to receive a response. | 09-18-2014 |
20140280323 | FILE SYSTEM MANAGER FOR CUSTOMIZED RESOURCE ALLOCATION - Systems and processes provide network clients on various platforms a customized file system experience on demand while managing files (e.g., computer animation files) across a variety of storage devices spread across a network of arbitrary size (local area networks, wide area networks, worldwide networks, the world wide web, etc.). Clients may specify a set of requirements for an instantiation of a file system interface or object for a given application. Such requirements may include storage location, file quality, capacity, scale, permanence, speed, and the like. The system may then provide to the client a customized file system interface with particular hardware resources allocated to satisfy the designated file system requirements. The file system interface may coordinate file delivery, allocation, tracking, transportation, caching, deletion, and the like. The system may manage and allocate hardware resources ranging from a local client computer to distant hard drive banks across the world. | 09-18-2014 |
20140280324 | EXECUTING STORED PROCEDURES AT PARALLEL DATABASES - The present invention extends to methods, systems, and computer program products for executed stored procedures at parallel databases. Stored procedures are transformed so that execution of the stored procedure is split between a standalone database server and a parallel database coordinator. Execution of the stored procedure is initiated at the standalone database server. At execution time, control-flow statements, variable assignment, expression evaluation, etc., are handled by the standalone database server. SQL statements are passed from the standalone database server to the database for the execution. Results from executed SQL statements can be returned to the standalone database server or to a client. The parallel database coordinator can be added as a linked server to the standalone database server. In some embodiments, a session token is used to share session state between different parties. | 09-18-2014 |
20140280325 | SUSPENDING AND RESUMING CONTINUOUS QUERIES OVER DATA STREAMS - In an embodiment, a method comprises processing an input data stream as the data stream is streamed and producing a derived stream therefrom; storing the input data stream in an input archive; suspending processing of the input data stream; subsequent to suspending processing, resuming processing of the input data stream, wherein resuming comprises: storing newly received data in the input data stream in a buffer, as the input data stream is streamed; determining a first timestamp; determining a second timestamp; searching the input archive to find a data item that matches the first timestamp of the last processed data item; processing data in the input archive having timestamps that are greater than the first timestamp until arriving at data with a third timestamp that is greater than the second timestamp; processing the input data stream from the buffer; continuing processing the input data stream as the input stream is streamed. | 09-18-2014 |
20140280326 | QUERYING ONE OR MORE DATABASES - A system and method for querying a database is disclosed. Database tables are represented as nodes in a model. Each node is associated with at least one leaf. The nodes can be interconnected with one another. A model input is received by a server from a client device, the model input including a starting node, one or more leaves, and optionally one or more filters. A query is executed against a database based on the model input. A subsequent query can be generated by selecting a result of the first query. Also disclosed is a technique for cancelling queries. | 09-18-2014 |
20140280327 | SYSTEMS AND METHODS FOR GENOMIC VARIANT ANNOTATION - A system for annotating genomic variant files includes an application server, an annotation database, a genomic database, and an annotation processing computer system. The genomic database may be graph-oriented. The annotation processing computer system processes can process variant files in batch modes and includes annotation modules designed to improve the speed of the annotation process. The batch modes may include batch transmission, and/or batch annotation. | 09-18-2014 |
20140280328 | Database Interface to Create Queries for Multiple Databases - An apparatus includes a query polling module that sends a request from a local computer to a remote computer. The request includes a request for query update information that is located on and/or is accessible to the remote computer. The local computer is in communication with one or more local databases over a local network. The remote computer is remote from the local network. The apparatus includes, in one embodiment, a query update receiver module that receives query update information from the remote computer and a query update module that updates a set of scheduled queries based on the query update information. The apparatus includes, in another embodiment, an execution module that sends each query of the updated set of scheduled queries to an applicable local database of the one or more local databases, and a results module that receives results of the queries and provides access to the results. | 09-18-2014 |
20140280329 | SYSTEMS AND METHODS FOR CROSS-REFERENCING FEED ITEMS - Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with a record via a single user interface. The user interface includes a publisher and an information feed. A user may request to interact with the record from the publisher. Information may be submitted through the publisher to interact with the record to update the record. A feed item may be presented for inclusion in the information feed based on the update. One or more entities may be cross-referenced with the feed item so that the same feed item is provided in the feeds of each of the one or more entities. Identification of the entities to be cross-referenced with the feed item can come from data defined by a user in a payload, data defined by a system administrator, and/or record relationship information in a database system. | 09-18-2014 |
20140280330 | PERTURBATION OF A SHARED, DISTRIBUTED CUBE - A method of performing a query on a cube of data is provided. A cube of data is distributed onto a plurality of computing devices with each computing device of the plurality of computing devices storing a different portion of the cube of data. A perturbation rule configured for application to the cube of data and associated with a user is received. A process space associated with the user is created. The received perturbation rule is compiled in association with the created process space. A query on the portion of the cube of data stored at the computing device is received. The received query is associated with the created process space. The query is processed while applying the compiled perturbation rule to data extracted from the portion of the cube of data stored at the computing device. A result of the processed query is sent to a requesting computing device. | 09-18-2014 |
20140280331 | FILTERING OF A SHARED, DISTRIBUTED CUBE - A method of performing a query on a cube of data is provided. An access key associated with a user is created at a computing device. The access key defines the user's access to a cube of data distributed onto a plurality of computing devices with each computing device of the plurality of computing devices storing a different portion of the cube of data. A plurality of access masks is stored in association with the portion of the cube of data stored on the computing device. A process space associated with the user is created. A query on the cube of data is received by the computing device. The query is associated with the user. The query is processed while masking the created access key with the stored plurality of access masks, wherein the masking controls access to the stored portion of the cube of data. A result of the processed query is sent to a requesting computing device. | 09-18-2014 |
20140280332 | SYSTEMS AND METHODS FOR CANCELLING A QUERY - Systems and methods for querying a database are disclosed. A server computing device includes a processor and a memory storing instructions that, when executed by the processor, cause the server computing device to: receive a query input from a client device over a network connection; establish a non-blocking socket between the client computing device and the server computing device; generate a database query based on the query input; cause the database query to begin executing against one or more databases; perform a read request on the non-blocking socket; receive a code in response to the read request on the non-blocking socket; determine whether the network connection exists between the client device and the server device based on the received code; and cause the database query to be cancelled when the server determines that the network connection does not exist between the client device and the server device. | 09-18-2014 |
20140280333 | MANAGEMENT OF DIFFERENT DATABASE SYSTEMS AND/OR ENVIRONMENTS - A database request can be processed at least partly based on one or more differences between multiple database systems and/or environments. The differences can, for example, include differences between one or more database capabilities respectively provided by the multiple database systems, differences between the representation of data in the multiple database systems, and differences in the interfaces for accessing the multiple database systems. | 09-18-2014 |
20140280334 | REPORTING AND ANALYTICS TOOL INTEGRATED WITH CLOUD SERVICE APPLICATIONS - The present solution is directed to reporting and analytics tools uniquely designed for easy integration with cloud based applications and enterprise applications with on-premise data and easy use by such applications' end users. The present solution provides this functionality as a service to cloud service providers, enabling them to augment their product's capabilities with a reporting and analytics tools that is seamlessly and securely integrated with their product. The present solution is also beneficial as a reporting tool in any market or vertical to enable end users to easily and securely create custom reports. As such, the present solution reduces the skills required for such reports and reduces the delay, time and expense of using specially skilled resources or technical resources to build the custom reports for the end users. | 09-18-2014 |
20140289273 | METHOD AND SYSTEM FOR ENHANCING METADATA - A method for retrieving enhanced metadata. A media content delivery network has a Consumer Premises Equipment (CPE) connected to a server node including a search proxy device. The search proxy device is connected to content servers on a further network. The search proxy device receives a request for information about a media object from the CPE and forms, based on the request, at least one dedicated request for a content server in a format suitable for that content server, transmits the at least one dedicated request to the at least one selected content server over the further network, receives a response from a content server comprising metadata related to the transmitted at least one dedicated request. The search proxy device may translate the received response into a defined format, in particular a defined metadata description format, and transmit a reply comprising metadata in the defined format to the CPE. | 09-25-2014 |
20140297686 | CLIENT-SIDE STATEMENT ROUTING IN DISTRIBUTED DATABASE - A system includes reception of a first query from a client device at a first database node of a database instance comprising two or more database nodes, determination of a second database node of the two or more database nodes associated with the first query, compilation of the first query at the first database node to generate first compiled code, and transmission of the first compiled code and a first identifier of the second database node from the first database node to the client device. | 10-02-2014 |
20140304299 | DATA MANAGEMENT IN A MULTI-TENANT DISTRIBUTIVE ENVIRONMENT - The present invention relates to a method and apparatus for data management in multi-tenant distributive environment. According to the embodiments of the present invention, a tenant-specific virtual metadata server may be created and registered with a task manager in a job processing system. The virtual metadata server provides a tenant-specific logical file system namespace. Any access to tenant data will be performed via the virtual metadata server. In other words, such virtual metadata server acts as an interface between a tenant terminal and an entity file system. In this way, it may effectively realize isolation of tenant data and enhance data security. Moreover, by using a virtual metadata server rather than physically isolating user data, the embodiments of the present invention may guarantee the efficiency of data sharing while improving the data security. | 10-09-2014 |
20140304300 | System and Method for Offering and Pairing Remote Laboratory Course Sections with Online Course Sections - This invention is a system and method for retrieving and displaying information relating to college courses with separate lecture and laboratory portions. This invention is also a system and method for storing and retrieving records of completion of those courses. The laboratory portion can be held anywhere, allowing online courses to offer lab work as part of their curriculum. | 10-09-2014 |
20140310309 | SYSTEMS AND METHODS FOR SERVER MANAGEMENT - Exemplary systems and methods for server management are provided. An exemplary system comprises a plurality of servers, with each server having the ability to access a database or, in some embodiments, be configured to perform a calculation, computation or make a determination of a particular value, values or other information. A communications network delivers queries to each server whereby a look-up table directs query processing by the servers. Further embodiments of the system feature a program logic controller for rebalancing the workload of the network servers. Exemplary methods of processing queries on the system comprise submitting a query to the network, communicating the query to each server in the network and each server looking-up on a look-up table the processing responsibilities of the servers in the network. The query is processed by the server having primary responsibility for processing the query while other the servers monitor query processing. Transmission of a query result to a user typically completes the process. | 10-16-2014 |
20140310310 | DISPERSED STORAGE NETWORK WITH PARAMETER SEARCH AND METHODS FOR USE THEREWITH - A method begins with a processing module selecting one of a plurality of dispersed storage (DS) processing modules for facilitating access to a dispersed storage network (DSN) memory. The method continues with the processing module sending a DSN memory access request to the one of the plurality of DS processing modules. The method continues with the processing module selecting another one of the plurality of DS processing modules when no response is received within a given time frame or when the response to the access request does not include an access indication. The method continues with the processing module sending the DSN memory access request to the another one of the plurality of DS processing modules. | 10-16-2014 |
20140324905 | COMPUTER SYSTEM, DATA MANAGEMENT METHOD, AND PROGRAM - A computer system comprising a plurality of computers coupled through a network, the computer system performing service by using a database constructed by a storage area of each of the plurality of computers, wherein a plurality of pieces of data are located in the plurality of computers constructing the database based on a distributed algorithm for distributing and locating the plurality of pieces of data in the plurality of computers, wherein the computer system comprises: a load information management part to manage load information on a load of each of the plurality of computers constructing the database; an algorithm management part to switch the distributed algorithm of the computer system based on the load information; and a relocation processing part to relocate the plurality of pieces of data stored in each of the plurality of computers based on the switched distributed algorithm. | 10-30-2014 |
20140337377 | MANAGING SUPPORT TEAM INQUIRIES - Resolving a query received by a support team comprising a plurality of members includes inferring current activities in which the plurality of members are involved and forwarding the query to a subset of the plurality of members based on how assignment of the query is expected to affect the current activities of the subset of the plurality of members. | 11-13-2014 |
20140337378 | MOVABLE CLOUD SERVER AND CLOUD SYSTEM AND METHOD FOR QUICKLY READING DATA - A movable server is provided. The movable server can include a storage unit to store information database, a searching module to search the information database according to a search request containing search criteria transmitted from a terminal and determine whether there is data in the information database matching the search criteria, a request forwarding module to transmit the search request to a main server when no data in the information database matches the search criteria, and a storing and transmitting module to transmit the information matching the search criteria to the terminal when there is data in the information database matching the search criteria and further to cache the data transmitted from the main server and relay the data to the terminal when there is no data matching the search criteria in the information database. A cloud system and a method for quickly reading data are also provided. | 11-13-2014 |
20140337379 | DISTRIBUTED MULTI-SYSTEM MANAGEMENT - Methods, systems and computer program products for operating a plurality of nodes within a network are provided. Using a monitoring node, a subgroup of the plurality of nodes is monitored, the subgroup including the monitoring node and a non-monitoring node. The non-monitoring node is configured to not manage a distributed database distributed among all monitoring nodes of the plurality of nodes, other non-monitoring nodes of the plurality of nodes, and the monitoring nodes of the plurality of nodes and is configured to not store replicated data from other ones of the plurality of nodes. Information from the subgroup is exchanged with a monitoring node of another subgroup of the plurality of nodes over the network, using the monitoring node. | 11-13-2014 |
20140351283 | WEB-BASED SEARCH TOOL FOR PROCESSING RELEVANT INFORMATION - The present document describes a web-based search tool for processing relevant information, the web-based search tool comprising: a user interface for allowing a user to connect to the web-based search tool and to enter relevant information; a network communication device for giving access to a member database on which a plurality of members are registered; a processor having access to the user interface and the network communication device; and a memory operatively coupled to the processor for storing instructions to be performed by the processor, the instructions cause the processor to: one of: process the relevant information entered by the user; and inform one of the plurality of members of the relevant information entered by the user. | 11-27-2014 |
20140351284 | SYSTEM FOR PERFORMING A PERSONALIZED INFORMATION SEARCH - The invention relates to systems for performing a personalized information search, which systems comprise client devices of remote users, and includes a query generation module, a data display module, and a module for determining the location of a client device, wherein the client devices are connected to one another with the aid of a combined network, which comprises at least one server comprising a module for processing and selecting data on the basis of a user query, a personalization module which is connected to the module for processing and selecting data on the basis of a user query, and a database storage module which is connected to the module for processing and selecting data on the basis of a user query and to the personalization module. The server comprises a module for 3D navigation and movements around a virtual world, and a module for controlling a cartographic system. The data display module comprises a module for displaying data of the virtual world and a module for displaying query results. The technical result consists in extending the possibilities of a system for performing a personalized information search. | 11-27-2014 |
20140351285 | PLATFORM AND METHOD FOR ANALYZING ELECTRIC POWER SYSTEM DATA - Disclosed are a platform and method for analyzing electric power system data. The platform uses a cloud-distributed database to store data to be processed, performs, based on a received operating command, immediate inquiry and/or multi-dimensional analysis and/or machine learning and the like on the data to be processed so as to analyze said data, and achieves knowledge mining of said data through machine learning algorithm analysis. Through the platform and method for analyzing electric power system data disclosed in the present invention, unknown and valuable data can be extracted using a machine learning algorithm, thereby providing advantageous support for enterprise decisions. | 11-27-2014 |
20140358967 | SERVICE SEARCH METHOD AND SERVER DEVICE IN DISTRIBUTED PROCESSING - A service search method, judges when receiving a service search request from a service search requester whether or not a local server matches a service search condition stored in the service search request by referring to the attribute about the local server; selects according to the route information a server having no search record in the search history information which is added to the service search request when it is judged that the local server does not match the service search condition, and transfers to the selected server the service search request to which the information about the local server is added as the search history information; and notifies the service search requester of a search request reply according to the route information generated by the local server when it is judged that the local server matches the service search condition. | 12-04-2014 |
20140365522 | USING A GRAPH DATABASE OF A VIRTUALIZATION INFRASTRUCTURE - In a computer-implemented method for providing management of a virtualization infrastructure, a query related to the virtualization infrastructure is received. A graph database of the virtualization infrastructure is accessed, the graph database including nodes associated with members of the virtualization infrastructure and edges associated with relationships of the members of the virtualization infrastructure, wherein the nodes and the relationships include types. An answer to the query is received from the graph database. | 12-11-2014 |
20140365523 | PUSH SUBSCRIPTIONS - Techniques are disclosed for delivering push subscription notifications in large scale distributed systems. Subscription notifications can be delivered to mobile devices of subscribing users by monitoring, at a server, an application database comprising a data record having one or more data values, detecting, at the server, in accordance with the monitoring, a changed data value, querying a subscription database for a subscription having at least one constant value to be compared to the changed data value in accordance with a trigger condition specified in a trigger template, determining whether the trigger condition is true using the changed data value and the constant value as the values of the first and second variables, respectively, in the at least one comparison; and pushing a notification from the server in response to the trigger condition being true. | 12-11-2014 |
20140372478 | Learning Objects And Facts From Documents - A system, method, and computer program product for learning objects and facts from documents. Embodiments of the method comprise selecting a source object and a source document and identifying a title pattern and a contextual pattern based on the source object and the source document. A set of documents matching the title pattern and the contextual pattern are selected. For each document in the selected set, a name and one or more facts are identified by applying the title pattern and the contextual pattern to the document. Objects are identified or created based on the identified names and associated with the identified facts. | 12-18-2014 |
20140379750 | ACTION ALIGNMENT FOR EVENT PLANNING, PROJECT MANAGEMENT AND PROCESS STRUCTURING - An action alignment system for event planning and execution searches out web sites relating to event planning and, based on web site content, constructs a database of various tasks that might be desired for different events (tasks can also be manually added to the database). The tasks have associated tags which allow a task search engine to match a user query representing a proposed event to potential tasks. This list of potential tasks is presented to the user who may then select the tasks as desired to customize the event plan. Vendors can provide pre-packaged deals for the tasks, and this information can be included with the task database, selected by the user, and added to the event plan. A scheduler and alert engine then inserts appropriate entries into the user's calendar, and sends timely alerts to the user which include links that simplify event management. | 12-25-2014 |
20140379751 | DISPLAY APPARATUS, DISPLAY SYSTEM AND STORAGE MEDIUM - A display apparatus connected to a content server via a network, includes a content acquisition unit that acquires content with an input format; an input format detection unit that detects an input format of content to be acquired; a storage unit that stores information on the content server connected to the display apparatus; a server search unit that searches for a content server in the network; and a server connection unit that, upon the input format detection unit detecting that the input format of the content to be acquired is an input format of content acquired from a content server, connects to at least one of a content server specified by the information stored in the storage unit and a content server searched for and detected by the server search unit. | 12-25-2014 |
20140379752 | Method and System for Filtering Movements Between Virtual Environments - In response to a teleport request, teleport destination characteristics are determined and compared against preferences, characteristics and restrictions of an avatar as indicated by metadata or tags to determine if the teleport destination is suitable for teleportation of that avatar. If the destination is found unsuitable, a search is conducted, preferably based on unmatched metadata of the avatar or the destination to suggest or directly substitute a suitable teleportation destination. Metadata for the avatar and the destination can include metadata which is dynamic (such as destination occupancy or processing capacity) adaptively developed or based on current or historical usage and virtual universe system status. | 12-25-2014 |
20150026211 | DYNAMIC SOCIAL NETWORK RELATIONSHIP DETERMINATION METHOD AND APPARATUS - A method for a computer system includes receiving an identifier from a user, initiating a user session in response to the identifier, determining a social map for the user in response to the identifier and in response to a plurality of social network relationships, receiving a first change to the plurality of social network relationships from the user, receiving a second change to the plurality of network relationships from another user, determining a revised social map for the user during the user session in response to receiving the first change, but not in response to receiving the second change, wherein the revised social map for the user reflects the first change and the second change, and storing the revised social map for the user during the user session in a cache. | 01-22-2015 |
20150032774 | METHOD AND SYSTEM FOR PROCESSING DATA IN A PARALLEL DATABASE ENVIRONMENT - An exemplary computer implemented method for processing data in a database management system implemented on a network of two or more nodes is disclosed. The method includes receiving a query referencing first and second user-defined table functions and a table distributed across the two or more nodes. The first user-defined table function is executed on each of the two or more nodes by processing records of the table residing on the respective nodes. A data sample is generated per node as a result of executing the first user-defined table function on each of the two or more nodes. The generated data samples are stored in a selected set of nodes. The second user-defined table function is executed on each of the selected set of nodes by processing records of the data samples residing on the respective nodes of the selected set of nodes to compute a user-defined aggregate. | 01-29-2015 |
20150032775 | SEGMENT DATA VISIBILITY AND MANAGEMENT IN A DISTRIBUTED DATABASE OF TIME STAMPED RECORDS - A distributed database of time stamped records can be used to store time series data such as events occurring on the Internet. A distributed database of time stamped records can store segments of data that contain events for different time intervals. The volume of events occurring on the Internet introduces a “Big Data” variable that makes collections of data sets so large and complex they are difficult to manage. Disclosed are systems and methods to manage segments of a distributed database of time stamped records for optimal size (for storage and performance reasons etc.) and for proper visibility to data when different segments contain data for overlapping time periods. | 01-29-2015 |
20150039649 | DYNAMIC RUNTIME ENVIRONMENT CONFIGURATION FOR QUERY APPLICATIONS - Techniques are disclosed for allowing users to access data libraries associated with multiple, isolated runtime environments (RTEs). A web query application receives a query and determines an RTE to execute the query against. The web query application determines whether a current RTE matches the determined RTE. If the web query application determines that the current RTE does not match the determined RTE, the web query application configures a server computing system to access the determined RTE and execute the query against data libraries associated with the determined RTE. If the web query application determines that the current RTE matches the determined RTE, the web query application executes the query against the data libraries associated with the current RTE. | 02-05-2015 |
20150039650 | PROFILE-ENABLED DYNAMIC RUNTIME ENVIRONMENT FOR WEB APPLICATION SERVERS - Techniques are disclosed for allowing administrators to manage runtime environments (RTEs). An RTE configuration component prompts for metadata characterizing a plurality of dynamically configurable runtime environments (RTE) for executing data queries. The RTE configuration component generates an RTE definition to associate with each of the plurality of RTEs. When a query is received for execution, the RTE configuration component dynamically configures the server computing system for query execution according to a selected one of the plurality of RTE definitions. | 02-05-2015 |
20150046491 | Hazardous Materials Incident Location System and Uses Thereof - Provided herein are systems for locating one or more hazardous material incidents, for example, a petrochemical incident, in a geographical area of interest. The system generally comprises electronic device with at least a processor, a memory and a display coupled to the processor and at least one network connection; and a user interactive tool coupled to the electronic device. Particularly, the interactive tool or interactive mapping tool comprises activatable widgets in an interface, databases accessible by the widgets and a mapping application and displayable interactive base map. Also provided is a method and utilizing the system to locate hazardous material incidents by activating the widgets, querying the databases and displaying incident data retrieved from the databases on the base map. Further provided is a non-transitory machine-readable storage device comprising processor-executable instructions to perform the method. | 02-12-2015 |
20150058375 | EVENT FIELD DISTRIBUTED SEARCH DISPLAY - A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order. | 02-26-2015 |
20150066982 | SEARCH APPARATUS, SEARCH METHOD, SEARCH PROGRAM, AND RECORDING MEDIUM - Even when a user specifies a plurality of keywords as a search condition, it is possible to provide information of search objects that are commercially advantageous for the user. A search apparatus divides a plurality of keywords specified as a search condition into two child search conditions, each of which includes at least one keyword. The search apparatus searches for a search object that matches all the keywords specified as the search condition. The search apparatus searches for search objects that match all the keywords included in one of the child search conditions and search objects that match all the keywords included in the other of the child search conditions. The search apparatus extracts combinations of search objects having predetermined relationship to each other from among combinations of any one of search objects found by the one of the child search conditions and any one of search objects found by the other of the child search conditions. The search apparatus identifies a combination that is more commercially advantageous for the user than the search object found by the specified search condition from among the combinations. The search apparatus provides information of the identified combination. | 03-05-2015 |
20150066983 | CONTENT USING METHOD, CONTENT USING APPARATUS, CONTENT RECORDING METHOD, CONTENT RECORDING APPARATUS, CONTENT PROVIDING SYSTEM, CONTENT RECEIVING METHOD, CONTENT RECEIVING APPARATUS, AND CONTENT DATA FORMAT - A method of using contents includes the steps of setting public time information and private time information, the public time information being associated with each content and defined universally for use by a large number of unspecified users, the private time being associated with the content and defined for use by a small number of particular persons, and searching for a content according to the public time information and/or the private time information and using the content detected in the searching. | 03-05-2015 |
20150066984 | READ-ONLY STORAGE DEVICE HAVING NETWORK INTERFACE, A SYSTEM INCLUDING THE DEVICE AND A METHOD OF DISTRIBUTING FILES OVER A NETWORK - A read-only storage device having network interface, a system including the device, and a method of distributing files. A computing device incorporating the storage device includes a computer processor and an interface bus communicably coupled to the computer processor. The storage device includes a device processor communicably coupled to the computer processor through the interface bus, storage means communicably coupled to the device processor, and a first network interface communicably coupling the device processor to a network. The device processor is configured to: communicate through the first network interface with only one or more predetermined servers; receive a file request from the computer processor, the computer processor directing the file request to the storage device, and the file request being for the computer processor to access a first file from the storage device; and retrieve the first file from a first of the one or more predetermined servers. | 03-05-2015 |
20150074143 | DISTRIBUTED STORAGE SYSTEM WITH PLUGGABLE QUERY PROCESSING - As part of a query-processing technique, in response to receiving queries for information stored in a distributed storage system and associated query-processing information identifying sets of predefined operations to perform on one or more databases in the distributed storage system, the distributed storage system accesses sets of predefined operations. Then, for the sets of predefined operations on the one or more databases, the distributed storage system uses one or more adaptors for multiple storage subsystems in the distributed storage system and one or more indexes corresponding to collections of information in the one or more databases. Moreover, the distributed storage system executes the sets of predefined operations on the multiple storage subsystems to obtain results for the queries. The sets of predefined operations may be defined by different users, so that the distributed storage system can be adapted to these users' needs. | 03-12-2015 |
20150074144 | Method, Device, and System for Discovering Machine to Machine Service - A method, a device, and a system are provided. The method includes: receiving, by a first device, a second device registration request sent by a second device, where the second device registration request carries description information of the second device; creating, by the first device, a first resource, and storing the description information of the second device; returning a response indicative of a registration success of the second device to the second device, so that the second device sends a machine to machine (M2M) service registration request to the second device; receiving, by the first device, the M2M service registration request, where the M2M service registration request carries description information of an M2M service supported by the second device; creating, by the first device, a second resource corresponding to the first resource, and storing the description information of the M2M service supported by the second device. | 03-12-2015 |
20150081733 | DATA SEARCH SYSTEM AND DATA SEARCH METHOD - A data search system | 03-19-2015 |
20150088930 | MANAGEMENT SYSTEM AND METHOD FOR A BIG DATA PROCESSING DEVICE - Provided is a management system for a big data processing device that includes a system management master node and at least one system management agent node communicatively coupled to the system management master node over a network. A first request-based communication path may be provided for transmitting data from a system management agent node to the system management master node and a second response-based communication path is provided for transmitting data from the system management master node to the system management agent node. The system management agent node may be configured to detect whether an instruction is included in a response received over the second communication path | 03-26-2015 |
20150088931 | Job Dispatcher of Transcoding Jobs for Media Programs - In one embodiment, a method determines a job to dispatch for transcoding a source file. The source file is stored on a node in a distributed file system in which a plurality of nodes are storing a plurality of source files. The method then determines location information for the source file in the distributed file system where the location information identifies the node in which the source file is stored. Also, a node in the plurality of nodes is determined in which to dispatch the job based on the location information for the source file. Then, the job is dispatched to the determined node such that transcoding of the source file is performed on the determined node. The determined node that performs the transcoding of the source file is also storing at least a portion of the plurality of source files. | 03-26-2015 |
20150095372 | DYNAMIC RUNTIME ENVIRONMENT CONFIGURATION FOR QUERY APPLICATIONS - Techniques are disclosed for allowing users to access data libraries associated with multiple, isolated runtime environments (RTEs). A web query application receives a query and determines an RTE to execute the query against. The web query application determines whether a current RTE matches the determined RTE. If the web query application determines that the current RTE does not match the determined RTE, the web query application configures a server computing system to access the determined RTE and execute the query against data libraries associated with the determined RTE. If the web query application determines that the current RTE matches the determined RTE, the web query application executes the query against the data libraries associated with the current RTE. | 04-02-2015 |
20150100600 | GENERAL PROPERTY HIERARCHY SYSTEMS AND METHODS FOR WEB APPLICATIONS - Systems and methods are disclosed for configuring a web application based on a general property hierarchy. An application property scheme including one or more property hierarchy levels may be generated based on values within a system configuration file. Each level defines configuration values for various properties associated with the web application. A property retrieval subsystem of the general property hierarchy may be used to look up configuration values from the appropriate hierarchy level(s) of the application property scheme in order to configure one or more properties of the web application during its execution. The values in the system configuration file may be changed and the changes may be reflected dynamically in the application property scheme without substantial interruption to the execution of the web application. | 04-09-2015 |
20150106401 | SYSTEM AND METHODS FOR METADATA MANAGEMENT IN CONTENT ADDRESSABLE STORAGE - Provided is a content addressable storage (CAS) system that allows a user to request, either through an application server or directly to one or more CAS servers, files and content related to a query. In some embodiments, the content can be discovered by searching previously-stored metadata related to each file at the content addressable storage server. The search can also be replicated across multiple content addressable storage servers in order to obtain varied results and redundant results. Duplicate results may be flagged or omitted, ˜d the results are returned to the requester. | 04-16-2015 |
20150106402 | METHOD AND SYSTEM FOR INFORMATION RETRIEVAL AND PROCESSING - A computer-implemented system for the retrieval and manipulation of information available via an information network includes an information retrieval and processing component. The information retrieval and processing component includes: (a) search query means for conducting a search of the information network to obtain references to the information relevant to a search query; (b) information retrieval means for retrieving information available from sources on the information network, and an information store, for storage of retrieved information; and (c) processing means for processing of information retrieved from sources on the information network, and of information stored in the information store, to produce corresponding processed information. The system includes a cell-based user interface, and an intermediate storage layer, which permits a user, who may be unfamiliar with sophisticated computer programming languages, to develop automated processes for information transfer and manipulation based on present and historical information available via the information network. | 04-16-2015 |
20150127678 | EVENT TRIGGERED SERVICE FOR THE LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL - A method and system for notifying a destination when information within a database that is accessible from an LDAP server has been changed, e.g., information within the database has been added, updated, or deleted. The method and system persistently searches the database to identify change events to entries in the database. It is then determined whether each of the plurality of change events have been previously transmitted to a corresponding destination. For each of the plurality of change events that have not been previously transmitted to the corresponding destination, the method and system (1) determine a change type associated with the change event that has not been previously transmitted to the destination; (2) identify a destination to be notified of the determined change type; and (3) transmit, to the destination, a message containing information including at least the change type and the corresponding change event that has not been previously transmitted to the destination. | 05-07-2015 |
20150127679 | SYSTEM AND METHOD FOR IDENTIFYING AND SYNCHRONIZING DATA FROM MULTIPLE BACKEND ENTERPRISE COMPUTER SYSTEMS TO MULTIPLE TYPES OF MOBILE DEVICES - A mobile framework server (MFS) may periodically obtain from an enterprise system information for a user who subscribed or is assigned to receive enterprise data. The MFS may determine whether the information indicates a change and whether the change is associated with a new record. If so, a new subscription is needed. To prepare data for the new subscription, the MFS may consult a canonical data model to determine what fields are needed for the new record and where the data for the fields are stored at the backend, perhaps managed by disparate enterprise systems. The MFS may determine appropriate queries for those enterprise systems involved and obtain record details for the fields. The record details are transformed into subscription data and stored in a subscription format. Subsequently, the subscription data is sent to a mobile device associated with the user at a significantly improved synchronization rate. | 05-07-2015 |
20150142848 | DEVICE MANAGEMENT APPARATUS AND DEVICE SEARCH METHOD - In a technology for allowing accurate and easy search of a device which satisfies a request of a user from among a large number of devices present at various places, an area ID capable of uniquely identifying a target area of the device is registered in a storage section as information on the device. A device search request from the user includes an area condition for identifying an area in which exertion of an operation by the device is desired by the user as a search condition. A matching process section determines the device to be extracted by comparing the target area identified by the area ID of each device with the area condition included in the device search request. | 05-21-2015 |
20150142849 | PROFILE-ENABLED DYNAMIC RUNTIME ENVIRONMENT FOR WEB APPLICATION SERVERS - Techniques are disclosed for allowing administrators to manage runtime environments (RTEs). An RTE configuration component prompts for metadata characterizing a plurality of dynamically configurable runtime environments (RTE) for executing data queries. The RTE configuration component generates an RTE definition to associate with each of the plurality of RTEs. When a query is received for execution, the RTE configuration component dynamically configures the server computing system for query execution according to a selected one of the plurality of RTE definitions. | 05-21-2015 |
20150149502 | AUTOMATIC DRAFT EMAIL NOTIFICATION - A system and method for automatic draft email notification includes the following steps or acts performed while a user is engaged with a first email in an active email session: retrieving a value from the first email to use as a search term; accessing draft emails associated with the user; determining if the search term from the first email matches a corresponding string in the draft emails associated with the user; and presenting the draft emails that match the search term as a listing of selectable draft emails. | 05-28-2015 |
20150149503 | PARALLEL ACCESS TO DATA IN A DISTRIBUTED FILE SYSTEM - An approach to parallel access of data from a distributed filesystem provides parallel access to one or more named units (e.g., files) in the filesystem by creating multiple parallel data streams such that all the data of the desired units is partitioned over the multiple streams. In some examples, the multiple streams form multiple inputs to a parallel implementation of a computation system, such as a graph-based computation system, dataflow-based system, and/or a (e.g., relational) database system. | 05-28-2015 |
20150149504 | System and method for co-browsing - The co-browsing system described enables participants to share controlled content during a co-browsing session. A first participant's input on a web page may be collected and transferred to a second participant's computing device. The browser in the second participant's computing device, which is displaying the same web page, may receive the first participant's input and be manipulated by the first participant's input. Consequently, the participants may share a web-browsing experience while they jointly navigate web-related content at the same time, including the content and their activities on web pages, as if they are interacting with the web page on the same screen. Such controlled content co-browsing occurs in a system which has a repository of controlled content items and customer relationship management (CRM) information. | 05-28-2015 |
20150294001 | METHOD AND APPARATUS FOR CREATING DATA CUBE IN STREAMING MANNER BASED ON DISTRIBUTED SYSTEM - Embodiments of the present invention provide a method for creating a data cube in a streaming manner based on a distributed system. The method includes: receiving, by a processing node, a physical node diagram sent by a master node; determining, by the processing node, a structure of a to-be-computed data cube of the processing node according to the physical node diagram; if the processing node receives a query command sent by the master node, performing, according to the structure of the to-be-computed data cube of the processing node, an aggregation operation on a data stream received by the processing node, to generate a data cube; and sending, by the processing node, the data cube to the master node. | 10-15-2015 |
20150302063 | SYSTEM AND METHOD FOR SEARCHING A DISTRIBUTED NODE-SHARDED GRAPH - A system, apparatus, and methods are provided for searching a distributed graph sharded by node. A controller receives a query that illustratively requires a breadth-first search commencing at an origination node. The controller issues a search request to a first data server that maintains the origination node, with an identifier of other criteria (e.g., a destination node) and with any applicable execution parameters, which may cause the search to terminate early or may cause some results to be pruned. If the first data server cannot resolve the request, it propagates the search to one or more other data servers storing other nodes (i.e., nodes that are directly connected to the origination node), and forwards the execution parameters and any partial results (e.g., partial paths) that it may have generated. Those data servers will process the search request, return responsive results to the controller, and/or further propagate the request. | 10-22-2015 |
20150302089 | Recovery of Information from Commercial Web Portals - Novel tools and techniques for automated recovery of information from commercial web portals, including commercial web portals requiring credentials for access. In some instances images are captured and pushed to external processes for improving system performance. In some instances access to automated software agent remote control modules is balanced across a system comprising a plurality of processors hosting the automated software agent remote control modules. Some instances provide provisioning of credentials, in particular indicating credentials available for an unlimited or a select limited number of users and monitoring credential use of those credentials usable by a select number of users. Some instances provide cache management optimizes retrieval of data by external processes and ensures reliability of such data to reduce unnecessary web portal inquiries. | 10-22-2015 |
20150302104 | DYNAMIC ARRAY PRESENTATION AND MULTIPLE SELECTION OF DIGITALLY STORED OBJECTS AND CORRESPONDING LINK TOKENS FOR SIMULTANEOUS PRESENTATION - A system and method for the multiple selection of digitally stored objects and the link-tokens of each selected object for simultaneous presentation and examination of the selected objects with their associated linked objects and information, including organized array presentation for graphical thumbnails that represent the selected objects, as well as sub-framing, which allows intelligent partitioning of information associated with an object. | 10-22-2015 |
20150310027 | Federating Mote-Associated Index Data - Methods and/or systems relating to mote networks having one or more indexes. | 10-29-2015 |
20150312207 | Unifying Web and Phone Presence - The subject matter of this specification can be embodied in, among other things, a computer-implemented method that includes obtaining, at a computer system, a plurality of contact identifiers for a computer account holder, wherein the identifiers represent a plurality of different communication modes; identifying a handle for the account holder, wherein the handle is associated with a uniform resource locator; and correlating the handle with the plurality of contact identifiers, and storing the handle and plurality of contact identifiers together so as to permit retrieval of the contact identifiers in response to identification of the handle. | 10-29-2015 |
20150317325 | METHODS AND APPARATUS FOR DETECTION OF ILLICIT FILES IN COMPUTER NETWORKS - In some embodiments, a method includes generating a hash value or a hash string of a suspected illicit file stored in a communication device in a computer network. The method includes comparing the hashed value of the suspected illicit file to hash values of known illicit files stored in a database. The method includes determining if the hash value of the suspected illicit file has a match with a hash value of a known illicit file stored in the database. The match can be, for example, an exact match with a known illicit file, an approximate match with a known illicit file or a match with a set of known hash values that can be generated by implementing a set of pre-determined rules. The method also includes generating an alert signal and an alert or forensic report associated with the match, if a successful match with a known illicit file or a pre-determined rule occurs. The method further includes sending the alert signal and the alert or forensic report associated with the match a law enforcement agency device. | 11-05-2015 |
20150324461 | Data Query of a Peer Device - In embodiments for data query of a peer device, a peer device implements a peer communication manager that monitors for a broadcast message with keywords that are broadcast by a requesting peer device. The keywords are usable by a peer data manager of the peer device to search for content items of shareable content that is stored on the peer device and designated as shareable. The shareable content can be searched to generate metadata that describes the shareable content items that correspond to the keywords received from the requesting device. The peer device can then establish a communication link with the requesting device via which the generated metadata is communicated to the requesting device. The requesting device can then request one or more of the shareable content items based on the generated metadata, and receive the shareable content items from the peer device. | 11-12-2015 |
20150324465 | SYSTEMS AND METHODS FOR DISCOVERING AND MONITORING DEVICES USING SEARCH PATTERNS FOR OBJECT IDENTIFIERS AND VALUES - The present disclosure is directed to systems and methods of managing remote devices. The system can include a server with memory, a detection module, and a collection module. The memory can store a management information base (MIB) having a hierarchical tree of object identifiers and corresponding object values. The detection module can query devices and receive a first object identifier and its first object value, which can vary from those in the MIB; and use patterns to match the first object identifier and object value; and generate an identification of the device from the matches. The collection module can use the identification to select a collection template, which can indicate a subtree of the MIB and a collection pattern; traverse the subtree and identify a second object identifier that matches the collection pattern, and its second object value; and associate the second object value with the first object value. | 11-12-2015 |
20150331858 | Method and Apparatus for Handling Digital Assets in an Assets-Based Workflow - A method for handling digital assets and an apparatus configured to perform the method. The apparatus comprises an asset analyzer for analyzing a digital asset to determine context and attributes of the digital asset. A comparator then compares the determined context and attributes with tags, which comprise information on context, attributes, and actions. Finally, an action unit performs an action on the digital asset specified by the tag in case the context and an attribute of the digital asset match the context and an attribute of a tag. | 11-19-2015 |
20150331876 | Content Descriptor - An apparatus, method, system and computer-readable medium are provided for generating one or more descriptors that may potentially be associated with content, such as video or a segment of video. In some embodiments, a teaser for the content may be identified based on contextual similarity between words and/or phrases in the segment and one or more other segments, such as a previous segment. In some embodiments, an optical character recognition (OCR) technique may be applied to the content, such as banners or graphics associated with the content in order to generate or identify OCR'd text or characters. The text/characters may serve as a candidate descriptor(s). In some embodiments, one or more strings of characters or words may be compared with (pre-assigned) tags associated with the content, and if it is determined that the one or more strings or words match the tags within a threshold, the one or more strings or words may serve as a candidate descriptor(s). One or more candidate descriptor identification techniques may be combined. | 11-19-2015 |
20150331905 | APPARATUS AND METHODS FOR SCANNING DATA IN A CLOUD STORAGE SERVICE - Methods and apparati for scanning objects stored in a cloud storage system are disclosed. In an embodiment, the method includes determining at least one object that requires scanning; scanning each of the at least one object, wherein the scanning is performed using at least one scanning engine; and synchronizing the scanning results of the at least one object with a plurality of devices connected to the cloud store system. | 11-19-2015 |
20150341466 | SYSTEMS AND METHODS FOR REDIRECT HANDLING - The present invention is related to a method for routing requests among a plurality of database servers. A device intermediary to a client and a plurality of database servers receives a request to access a database provided by the plurality of database servers. The plurality of database servers can include a first database server configured to process write requests and one or more second database servers configured to process read requests. The device determines that the request to access the database is a read request. The device identifies, responsive to determining that the request is a read request, one of the one or more second database servers to send the request instead of the first database server. The device then transmits the request to the identified second database server. | 11-26-2015 |
20150363492 | USE OF COLLECTED DATA FOR WEB API ECOSYSTEM ANALYTICS - An embodiment of the invention pertains to Web application programming interface (API) data associated with a Web API ecosystem. The embodiment comprises constructing a data structure that is selectively related to at least some of the Web API data associated with the Web API ecosystem. The embodiment further comprises commencing an analytics operation to determine specified information which is of interest to a given Web API user, wherein the given Web API user has a role that pertains to the Web API ecosystem. Responsive to commencing the operation, Web API data related to the data structure is used to determine one or more preliminary data elements, wherein at least one of the preliminary data elements comprises an answer to a specified preliminary query. Respective preliminary data elements are selectively used to determine the specified information that is of interest to the given Web API user. | 12-17-2015 |
20150363493 | CONTINUOUS COLLECTION OF WEB API ECOSYSTEM DATA - An embodiment of the invention comprises a method associated with a Web API ecosystem and API users includes identifying specified events over a period of time that respectively affect the ecosystem. Events can comprise an interaction between the ecosystem and a Web API user or a specified Web API. The embodiment further includes constructing a data structure that contains a data element representing each identified event. An interface is used to translate respective data elements between the data structure and a data store, wherein the data store represents translated data elements in a form different from that used to represent the data elements in the data structure. | 12-17-2015 |
20150370858 | DYNAMIC INPUT STREAMS HANDLING IN DSMS - A method for providing an output data stream in a network system comprises receiving a request for a desired output data stream and identifying at least one input data stream on the basis of the desired output data stream. The method further comprises identifying at least one relationship between the at least one identified input data stream and the desired output data stream, determining at least one operator on the basis of the at least one identified relationship and creating a query for generating an output data stream corresponding to the desired output data stream. The query is created by applying the at least one operator to the at least one identified input data stream. | 12-24-2015 |
20150370862 | METHODS AND SYSTEMS FOR AUTOMATED SEARCHING - The present invention provides systems and methods for automating a search over a network such as the Internet. A user selects data such as text from within an application. The selected data is activated and a search is performed without the user having to leave the application. The search is performed while the user is continuing within the application. When the search is complete, the search results are made available to the user within the application from which the search was initiated. In one embodiment, the data is pre-searched and the results are cached such that the results are already available should the user desire. The present invention is particularly suited to integration with an operating system such that the methods of the present invention are thereby available to all applications. Alternatively, the present invention can be specific to a particular application. | 12-24-2015 |
20150370897 | DATA QUERY METHOD AND APPARATUS - A method and an apparatus of querying data are provided. The data is stored in at least two different databases. The method includes: receiving a query request based on a business model, the business model including business elements; converting the query request into an execution mode that matches with databases to be queried according to a conversion rule between the business model and a storage model, the storage model including attribute information of the queried databases and the conversion rule including a corresponding relationship between the business elements and attributes in the queried databases; and accessing a corresponding database according to the execution mode. The technical solutions of the present disclosure prevent the data from being imported and exported between different databases and have no limitations on applicable databases. Furthermore, a difference between low-level databases is masked at a user level and the convenience and completeness of querying is improved. | 12-24-2015 |
20150370900 | METHOD AND SYSTEM FOR GENERATING A VIRTUAL THING FOR A MACHINE-TO-MACHINE APPLICATION AND A METHOD AND SYSTEM FOR PROVIDING A RESULT OF A VIRTUAL THING TO A MACHINE-TO-MACHINE APPLICATION - A method generates a virtual thing for a machine-to-machine application of a machine-to-machine system. The system includes a management function, a mashup-manager and one or more database connected to the system. The database provides one or more member resources for the machine-to-machine applications. The management function sends a request for generating a virtual thing to the mashup-manager. The mashup-manager initiates the generation of the requested virtual thing based on the information provided in the request on at least one of the databases. The request for generating the virtual thing includes virtual thing generation information comprising: member resource information, a predefined query for collecting data from the member resource according to the member resource information and semantic logic information for performing logic on the collected data. | 12-24-2015 |
20150370902 | Displaying a Summary of Media Content Items - A method at a server system includes: detecting presentation of a media content item, identifying the media content item and one or more entities related to the media content item, determining respective levels of interest in the identified entities based on one or more signals, selecting a subset of the entities based on the determined levels of interest, and sending to a client device of a user, for presenting at the client device, the selected subset of the entities. | 12-24-2015 |
20150379091 | GATHERING AND CONTRIBUTING CONTENT ACROSS DIVERSE SOURCES - A content unification system is described herein that aligns related content from various sources into one unified stream. The system leverages tagging (e.g., hashtags or other added metadata associated with content) to filter and connect related content across sites, formats, and sources. One component of the system is a user-friendly and customizable “dash board” view of the various topics, called a “tagboard”. Tagboards can be quickly and easily created by users and can be embedded on any website. Users can interact with various content sources such as blogs, forums, or services without leaving the tagboard they are viewing. The content unification system provides users the tools to make the web efficient, increase user interaction, and increase the signal to noise ratio. The system also allows site owners and publishers to monetize their traffic better by directing advertisements to their content in real time. | 12-31-2015 |
20150379139 | INTERNET AND DATABASE SEARCHING WITH HANDHELD DEVICES - The presently claimed invention relates to network searching and handheld devices. One claim recites a method including: from a first wireless device, wirelessly communicating with a second wireless device to determine whether the second wireless device has performed an internet or database search; receiving, at the first wireless device, information from the second wireless device regarding the internet or database search, if the information satisfies predetermined criteria on the first wireless device, requesting from the second wireless device at least a subset of results obtained from the internet or database search. Another claim recites: a method of searching comprising: receiving search criteria in a first, handheld mobile device; upon sensing a second, handheld mobile device by the first, handheld mobile device, automatically and wirelessly querying the second, handheld mobile device to determine whether the second, handheld mobile device has any content stored thereon corresponding to the search criteria; and receiving content corresponding to the search criteria from the second, handheld mobile device. Of course, other claims and combinations are also provided. | 12-31-2015 |
20160006600 | OBTAINING SOFTWARE ASSET INSIGHT BY ANALYZING COLLECTED METRICS USING ANALYTIC SERVICES - A plurality of software instances deployed in a monitored environment are discovered by a software asset management tool operated by a software asset administrator who is responsible for monitoring software license compliance within the monitored environment. The software asset management tool then collects metrics associated with the plurality of software instances. The collected metrics are then provided to a first analytic service adapted to generate analytic information about the plurality of software instances. Using at least the collected metrics, the analytic service generates analytic information. The analytic information is then obtained from the analytic service. By reviewing the analytic information, the software asset administrator is able to obtain additional insight into the monitored environment that would not otherwise be available to him. | 01-07-2016 |
20160012134 | DISTRIBUTED MULTI-SYSTEM MANAGEMENT | 01-14-2016 |
20160012136 | Simultaneous Local and Cloud Searching System and Method | 01-14-2016 |
20160019295 | ODATA ENABLEMENT FOR PERSONAL OBJECT WORKLISTS - The present disclosure describes methods, systems, and computer program products for exposing a personal object worklist (POWL) as an OData service. One computer-implemented method includes registering the personal object worklist (POWL) application, wherein the registration includes specifying a POWL application ID (“APPLID”) and mapping the APPLID to an OData-based service technical model, selecting one or more POWL queries associated with the POWL application for consumption when received by an OData service associated with the OData-based service technical model, specifying a query key for each POWL query of the one or more POWL queries, registering the OData service in a backend system, and activating the OData service on a gateway server system. | 01-21-2016 |
20160019296 | FINGERPRINT-BASED CONFIGURATION TYPING AND CLASSIFICATION - Disclosed are techniques for automating records related to devices coupled to a network, such as servers, clients and memory banks The fingerprint-based configuration typing and classification described herein may identify a fingerprint for a first device located on a network, the first device having a plurality of hardware components and the fingerprint generated based on a combination of at least two hardware components of the first device. The fingerprint is assigned to the first device. If the device does not have a first identifier assigned to it that identifies the plurality of hardware components, the fingerprint is compared to a plurality of stored fingerprints, with at least some of the stored fingerprints having a respective identifier. If the fingerprint matches one of the plurality of stored fingerprints and that stored fingerprint has an identifier associated therewith, the identifier associated with the stored fingerprint is assigned to the first device as the first identifier. | 01-21-2016 |
20160026683 | SYSTEMS AND METHODS FOR LOAD BALANCING AND CONNECTION MULTIPLEXING AMONG DATABASE SERVERS - The present application is related to a system and method for load balancing and connection multiplexing structured query language (SQL) queries among a plurality of database servers. A device intermediary to a plurality of clients and a plurality of database servers receives an SQL query to access a database provided by the plurality of database servers from a client via a first connection established between the device and the client. The device identifies for the SQL query a policy for selecting among the plurality of servers. The policy includes an expression to identify predetermined data from content of the SQL query. The device may select a server from the plurality of servers based on applying the expression of the policy to content of the SQL query and forward the SQL query to the selected server via a second connection established between the device and the selected server. | 01-28-2016 |
20160034536 | PROVIDING CONTEXT IN ACTIVITY STREAMS - A computer-implemented method, computer program product, and computing system is provided for providing contextual information associated with a post in an activity stream. In an implementation, a method may include determining a need for contextual information relative to a post within an activity stream. The method may also include searching one or more contextual information sources relative to at least a portion of the post within the activity stream. The method may further include associating contextual information with the post within the activity stream. | 02-04-2016 |
20160034537 | PROVIDING CONTEXT IN ACTIVITY STREAMS - A computer-implemented method, computer program product, and computing system is provided for providing contextual information associated with a post in an activity stream. In an implementation, a method may include determining a need for contextual information relative to a post within an activity stream. The method may also include searching one or more contextual information sources relative to at least a portion of the post within the activity stream. The method may further include associating contextual information with the post within the activity stream. | 02-04-2016 |
20160034590 | SYSTEM AND METHOD OF A DYNAMIC INTERFACE FOR CAPTURING VEHICLE DATA - A mobile device application is provided with a dynamic interface for capturing vehicle data. Using a captured VIN number, decoded particulars of the vehicle can be retrieved, together with other particulars from third party databases. Fields of a data capture form are pre-populated with this retrieved data as well as user input in text and multimedia formats. The unfilled fields are presented to the user through an interface in a staged format, showing only relevant unfilled fields. This is reconfigured dynamically (to show more or less fields) as the data is entered/retrieved. The application may use distinct text entry and multimedia entry modes, which may be guided (e.g. with visual cues for photo/video capture). A related method is also provided. | 02-04-2016 |
20160041981 | ENHANCED CASCADED OBJECT-RELATED CONTENT PROVISION SYSTEM AND METHOD - The present invention provides systems and methods for enhanced cascaded object-related content provision, the method including detecting an object with a multimedia communication device, uploading content related to the detected object to the device to enable a user to perform at least one user action and providing further content associated with the detected object responsive to at least one of a device location, object detection and the at least one user action. | 02-11-2016 |
20160042010 | Systems and Methods of Facilities Location - Disclosed herein are systems and methods of facilities location, in which a customer activates an application and that application determines, from the GPS device, a location and the locations of the various cables or equipment buried in their yard. The customer may mark the service location using the supplied information on the device application. In an example embodiment, if the customer has further questions, he may call into the center, for example, by pressing a voice button, to talk to a person regarding the questions. In this embodiment, a two way communication is enabled to provide the customer with additional assistance in locating the facilities. | 02-11-2016 |
20160048584 | ON-THE-FLY DETERMINATION OF SEARCH AREAS AND QUERIES FOR DATABASE SEARCHES - Innovations in the areas of determining search areas and queries for database searches are presented. For example, a search tool receives input for a search area for a database search. For the database search, the search tool determines one or more target tables that fit the search area input. In this way, the search tool can determine “on-the-fly” which database tables are relevant for the database search. The search tool can also receive input for a search string and construct queries for the database search in the target table(s). For a field of a table, the search tool can selectively convert a search value to a data format of the field. If the search string input includes multiple search values, the search tool can construct an OR query and/or an AND query. The search results can indicate real-time status of the database, while accounting for complex structures of database tables. | 02-18-2016 |
20160048594 | AUTO UPDATE UTILITY FOR DIGITAL ADDRESS BOOKS - An Internet-based system capable of automatically maintaining contact-related information in any computer software application or digital device which stores or manages contact-related information. More particularly, the system allows users to automatically enter and maintain contact-related information in a digital address book or similar application or device (such as a wireless phone or PDA) with minimal or no manual entry of the contact-related information by the user. The system also allows contacts of the user (i.e. people who's contact information or partial contact information is present in the user's address book application) to make corrections to their contact-related information contained in the user's address book, request reciprocal contact information from the user, deny the user access to additional or corrected contact-related information and take other actions relative to managing the contact-related information which others (users) have about them. | 02-18-2016 |
20160055211 | APPARATUS AND METHOD FOR MEMORY STORAGE AND ANALYTIC EXECUTION OF TIME SERIES DATA - A user query or analytic user is received. The user query or analytic requires one or more portions of time series data from a plurality of transient memories. The time series data is linked together across the transient memories devices. A location of one or more portions of the time series data is identified at the plurality of transient memories. One or more portions of the time series data is automatically retrieved from the transient memories. | 02-25-2016 |
20160055241 | SHARING RESOURCES AMONG REMOTE REPOSITORIES UTILIZING A LOCK FILE IN A SHARED FILE SYSTEM OR A NODE GRAPH IN A PEER-TO-PEER SYSTEM - A method, system and computer program product for sharing resources among remote repositories. In a shared file system, a resource identifier and metadata are created for a resource, where the resource identifier is stored in a lock file in a shared volume accessible by the remote repositories. The lock file is then released in response to distributing the associated resource to the remote repositories. Alternatively, in a peer-to-peer system, a request is received to create, read, update or delete a resource stored in a content repository. A resource name, a resource version and/or a resource fingerprint are received in connection with the request to create, read, update or delete the resource in the content repository. A determination is then made as to whether the received resource name, resource version and/or resource fingerprint matches the respective resource name, resource version and/or resource fingerprint stored in a node graph for the resource. | 02-25-2016 |
20160055244 | Audience on Networked Devices - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an audience of network devices. One of the methods includes receiving information from a source, the information associated with a device identifier. The method includes determining, based on the device identifier, a unique user identifier, wherein the unique user identifier identifies a user independent of network, media, and location. The method includes identifying at least one user attribute based on the received information. The method includes associating the user attribute with the unique user identifier. The method also includes storing the user attribute in a repository. The repository stores a plurality of other user attributes associated with the unique user identifier, the other stored user attributes being received from a plurality of different sources. | 02-25-2016 |
20160055245 | SYSTEMS AND METHODS FOR PROVIDING INFORMATION DISCOVERY AND RETRIEVAL - This invention relates generally to software and computers, and more specifically, to systems and methods for providing information discovery and retrieval. In one embodiment, the invention includes a system for providing information discovery and retrieval, the system including a processor module, the processor module configurable to performing the steps of receiving an information request from a consumer device over a communications network; decoding the information request; discovering information using the decoded information request; preparing instructions for accessing the information; and communicating the prepared instructions to the consumer device, wherein the consumer device is configurable to retrieving the information for presentation using the prepared instructions. | 02-25-2016 |
20160055248 | MULTI-USER SEARCH SYSTEM WITH METHODOLOGY FOR PERSONAL SEARCHING - A multi-user search system with methodology for personal searching. In one embodiment, for example, a system for personal searching includes a plurality of index servers storing a plurality of index shards. Each index shard of the plurality of index shards indexes a plurality of documents. Each document of the plurality of documents belongs to one of a plurality of document namespaces assigned to the index shard. The system further includes a front-end server computer for receiving a search query from an authenticated user; an access control server for determining an authorized document namespace the authenticated user is authorized to access; and a query processor for answering the search query and restricting, based on an identifier of the authorized document namespace, an answer to the search query to identifying only documents satisfying the search query and belonging to the authorized document namespace. | 02-25-2016 |
20160055257 | METHOD AND SYSTEM FOR ADAPTIVE PRE-FETCHING OF PAGES INTO A BUFFER POOL - The present disclosure provides a method for pre-fetching one or more pages from a database stored on a data storage device is provided. The one or more pages are pre-fetched in a corresponding buffer pool of one or more buffer pools. The method includes initiating the pre-fetching of the one or more pages from the database stored on the data storage device into the corresponding buffer pool of the one or more buffer pools, enabling a decision for pre-fetching the one or more pages from the database to the buffer pool of the one or more buffer pools based on a calculated probability score and fetching the one or more pages asynchronously from the database into the buffer pool of the one or more buffer pools based on the decision. The pre-fetching is done at any instant of time. | 02-25-2016 |
20160063058 | COMPUTERIZED SYSTEMS AND METHODS FOR IDENTIFYING POINTS-OF-INTEREST USING CUSTOMIZED QUERY PREDICTION - Systems and methods are disclosed for identifying points-of-interest using customized query prediction. According to certain embodiments, a partial query is received from a client via a network. The partial query may comprise a plurality of characters associated with a full query and location data associated with the client. The received partial query may be analyzed using at least one dictionary. Based on the analysis of the received partial query, at least one query may be predicted. Moreover, at least one point-of-interest may be identified based on the at least one predicted query. Further, data associated with the at least one identified point-of-interest may be transmitted over the network to the client prior to receiving the full query from the client. | 03-03-2016 |
20160063060 | PEAK DATA FEDERATION MULTIZONE SPLITTING - An example method of submitting a federated query to one or more data sources belonging to a federation includes splitting a zone into a plurality of zone subsets. The zone includes a plurality of data sources belonging to a federation. The plurality of zone subsets has disjoint sets of data sources belonging to the federation. The method also includes receiving a federated query from a client. The federated query includes a plurality of source queries. Each source query of the plurality of source queries is specific to an autonomous data source belonging to the federation. The method further includes determining the client's assigned zone subset of the plurality of zone subsets. The method also includes submitting the federated query to the client's assigned zone subset. The plurality of source queries is submitted to one or more data sources in the zone subset to which the client is assigned. | 03-03-2016 |
20160063107 | DATA RETRIEVAL VIA A TELECOMMUNICATION NETWORK - The invention relates to method for retrieving data via a telecommunication network. The network interoperatively couples a mobile telecommunication device with a sender device. The sender device hosts an application and is interoperably coupled via the telecommunication network to a DBMS hosting a database. The method comprises:
| 03-03-2016 |
20160070792 | Automatic Explanation of Presented Abbreviations - An abbreviation definition database is generated by analyzing online collaborative session participant content. An unexplained abbreviation is located in content currently being presented in an online collaborative session system. A definition for the unexplained abbreviation is determined from content of the abbreviation definition database. The determined definition is presented with the currently presented content through the online collaborative session system. | 03-10-2016 |
20160070796 | DETERMINING A PROPERTY OF A COMMUNICATION DEVICE - A mobile communication device ( | 03-10-2016 |
20160070798 | SYSTEMS AND METHODS FOR REMOTE ACCESS TO DB2 DATABASES - Systems and methods are provided that allow client programs using APIs for accessing local DB2 databases to access DB2 systems on remote logical partitions and remote zSeries mainframes rather than from a local DB2 system. For example, a method may include intercepting a DB2 request using a documented API for accessing local DB2 databases from a client program executing on a source mainframe system. The method may also include selecting a destination mainframe system and sending a buffer including information from the request from the source mainframe system to the destination mainframe system and establishing, at the destination mainframe system, a DB2 connection with the DB2 system from the request. The method may further include receiving a response from the DB2 system, sending a buffer having information from the response from the destination mainframe system to the source mainframe system, and providing the information to the client program. | 03-10-2016 |
20160085828 | JUST-IN-TIME COMPUTATION IN A FEDERATED SYSTEM - An example method for processing a federated query includes determining, at a data federation tool, a source query embedded in a federated query. The source query includes a name of a table and one or more conditions for selecting data from the table. The method also includes sending, at the data federation tool, a request to compile a software package in accordance with a view description of the table to a data slave. The software package includes a set of source files and is associated with the table. The method further includes sending the source query to the data slave and receiving, at the data federation tool, the result of the source query from the data slave. | 03-24-2016 |
20160092511 | INTERACTIVE CONSTRUCTION OF QUERIES - Method and system to assist a user in formulating a search query is described. The system may provide suggested entities, entity types, and relationship operators to a user and interactively build a complex structured query. Complex structured queries may include a combination of one or more entities and entity types, together with one or more relationship operators. | 03-31-2016 |
20160092517 | DATA PROCESSING METHOD AND DATA PROCESSING APPARATUS - A data processing method is executed by a computer to perform distributed processing of a first query and a second query. The data processing method includes calculating a first value indicating a dependency between a first partitioning key and a second partitioning key, the first partitioning key specifying a categorical attribute extracted from syntax of the first query, and the second partitioning key specifying a numerical attribute holding numerical values associated with the second query; generating a query group made of the first query and the second query based on the first value; and performing distributed processing of the first query and the second query based on the query group when executing the first query and the second query. | 03-31-2016 |
20160092570 | Sharing Configuration Information for Searches in Data Intake and Query Systems - Various embodiments describe multi-site cluster-based data intake and query systems, including cloud-based data intake and query systems. Using a hybrid search system that includes cloud-based data intake and query systems working in concert with so-called “on-premises” data intake and query systems can promote the scalability of search functionality. In addition, the hybrid search system can enable data isolation in a manner in which sensitive data is maintained “on premises” and information or data that is not sensitive can be moved to the cloud-based system. Further, the cloud-based system can enable efficient leveraging of data that may already exist in the cloud. | 03-31-2016 |
20160098412 | METHOD AND SYSTEM FOR PROVIDING PERSONALIZED POSITION-BASED INFOTAINMENT - A method performed by an infotainment providing system for providing personalized position-based infotainment in a vehicle is disclosed. The infotainment providing system determines at least a first infotainment category of interest. The infotainment providing system further determines a current position of the vehicle. The infotainment providing system searches at least a first online information source, based on the at least first infotainment category of interest and taking into consideration the determined vehicle position. Then, the infotainment providing system retrieves at least a first piece of media content which falls under the at least first infotainment category of interest and which is associated with the determined vehicle position. The infotainment providing system provides the at least first piece of media content while the vehicle is in the vicinity of the determined vehicle position. | 04-07-2016 |
20160098426 | METHOD AND SYSTEM FOR PRESENTING IMAGE INFORMATION TO A USER OF A CLIENT DEVICE - Method for providing image information to a client device comprising: Receiving a search query from the client device. Effecting a search in respect of the search query. Sending to the client device search results including a group of images and another image, the group of images being selected from a plurality of groups of images stored on a server prior to having received the search query. Sending instructions to cause a display of a search engine results page (SERP) including the other image and a visual representation of the group of images. The visual representation of the group of images and the other image being displayed in an array. The visual representation of the group of images being visually distinguishable from the other image. The visual representation of the group of images including at least one image of the group of images. | 04-07-2016 |
20160098484 | DATA SOURCE SECURITY CLUSTER - Methods, systems, and computer program for implementing data source security cluster are provided. Security tokens may be generated for a plurality of data sources. Clients may request a security token from each data source. The client may send the security tokens and a data query to a federation engine. The federation engine may generate a plurality of sub-queries from the query. The federation engine may match a sub-query and particular security token to a data source. The federation engine may validate each security token and send, to each data source, the matching sub-query for that data source. Each data source may send a result to a sub-query to the federation engine, which may join all of the results into a virtual view. | 04-07-2016 |
20160103882 | CONFIGURABLE DATA WINDOWS FOR ARCHIVED RELATIONS - Techniques for managing configurable data windows for streams and/or archived relations are provided. In some examples, a query that identifies at least a data stream or an archived relation may be identified. Additionally, a configurable window size may be identified. In some instances, the query may be initialized with at least a portion of the historical data based at least in part on the window size. Further, the query may be evaluated based at least in part on the data stream and the portion of the historical data. | 04-14-2016 |
20160103914 | OFFLOADING SEARCH PROCESSING AGAINST ANALYTIC DATA STORES - Aggressive exploration can involve multiple, successive queries and visualizations. This creates difficulty scaling the resources needed to deliver fast responses. It is particularly complicated by regular rebuilding of analytic data stores, whether daily or on demand. Migrating queries using the technology described involves migrating indexed fields, known as dimensions, and quantity fields, known as measures, in the background during a query session. A session that starts in server query processing mode may switch to client query processing as enough data fields have been copied from the server to the client. When the client determines that it has enough data fields to process an incoming query, it can locally process the new query without passing it to the server. Since both the server and client are working from copies of the same read only analytic data structure, a user receives the same results from either client or the server. | 04-14-2016 |
20160110382 | DYNAMIC LOCATION SEARCH SUGGESTIONS BASED ON TRAVEL ITINERARIES - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include detecting itinerary information stored by a first application on a user device, and identifying a travel destination based on the detected itinerary information. The travel destination is communicated to a second application executable on a user device, and the travel destination is stored in association with the second application. The second application is adapted to retrieve local information based on an identified geographic location, and local information for the travel destination is provided through the second application in response to a user interaction with the second application and based on a triggering threshold associated with the itinerary information. | 04-21-2016 |
20160110430 | FLOW-DIRECTED COLLABORATIVE COMMUNICATION - Resolving a query received from a first node in a network includes accepting, by a second node in the network, ownership of the query from the first node, receiving, at the second node, an identification of a third node in the network, wherein the identification is received from a user of the second node and the user of the second node believes that a user of the third node has information necessary to resolve at least part of the query, and transferring, by the second node, ownership of the at least part of the query to the third node, wherein the accepting, the receiving, and the transferring dynamically generates a data structure that traces a propagation of the query, and the data structure is accessible to an origin of the query. | 04-21-2016 |
20160110468 | Remote Access To Tracking System Contact Information - In the context of tracking systems, it is difficult to ensure that an organization has a complete, accurate database of contacts stored in its tracking system. When tracking systems users are required to manage exporting and importing of contacts from their desktop mail clients and handheld devices, it is almost certain that contact information will not be kept up-to-date and that confidence in the accuracy of the contact information will not be high. By enabling a remote directory access portal in the tracking system, all users can be assured that they have available the latest contact information for the organizations' contacts. In addition to providing directory access, the tracking system can authenticate users and, based on the users' entitlements, authorize users' access to specific contacts. | 04-21-2016 |
20160110469 | METHOD OF AND SYSTEM FOR DETERMINING CREATION TIME OF A WEB RESOURCE - A method and server for determining a creation time of a target page is disclosed. A page network of a plurality of pages including the target page and a plurality of links therebetween is created. Each page is a source or destination page for at least one link. Each page has a creation time and a creation time parameter. An initial value is assigned to the creation time parameter for each page. The creation time parameter of the target page is varied to maximize a page network probability which is based on a link probability for each link which is based at least in part on a difference between the creation time parameters of the source and destination pages thereof. The creation time of the target page is determined to be the value of the creation time parameter thereof which maximizes the page network probability. | 04-21-2016 |
20160117195 | FACILITATING ELASTIC ALLOCATION OF ORGANIZATION-SPECIFIC QUEUE RESOURCES IN AN ON-DEMAND SERVICES ENVIRONMENT - In accordance with embodiments, there are provided mechanisms and methods for facilitating elastic allocation of tenant-specific queue resources in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes allocating resources to a plurality of tenants, identifying, in runtime, one or more offending tenants of the plurality of tenants and one or more victim tenants of the plurality of tenants. The one or more offending tenants consume above their allocated share of the resources within a message type, and the one or more victim tenants consume below their allocated share of the resources or none of the resources within the message type. The method may further include isolating, in runtime, the offending tenants and the victim tenants, and routing, in runtime, each tenant of the offending tenants and the victim tenants to a queue dedicated to the tenant and the message type. | 04-28-2016 |
20160117369 | NODE-LEVEL SUB-QUERIES IN DISTRIBUTED DATABASES - A database query is received that includes a logical query indicator at a distributed database node within a distributed network of databases. The logical query indicator includes at least one physical database query and at least one database node identifier that allows at least one distributed database node to identify at least one physical database to execute the physical database query against. It is determined that the at least one database node identifier matches a local node identifier. The at least one physical database query is executed against at least one local physical database table. A local query response is formed including data retrieved from the at least one local physical database table. The database query is responded to with at least the local query response. | 04-28-2016 |
20160125041 | GENERATING SEGMENTS BASED ON INTELLIGENT SEQUENTIAL DATA - The present disclosure is directed toward systems and methods that allow users to efficiently and effectively create and identify segments of usage patterns. For example, systems and methods described herein allow marketers to query and return sequential segments including sequence conditions based on user-defined dimension item values. Furthermore, systems and methods described allow marketers to query and return sequential segments including sequential events based on user-defined dimension variables. In addition to the foregoing, systems and methods described herein allow marketers to query and return sequential segments defined by repeated events performed at given regularity or frequency. | 05-05-2016 |
20160132500 | DISTRIBUTED AND TIERED ARCHITECTURE FOR CONTENT SEARCH AND CONTENT MONITORING - An efficient large scale search system for video and multi-media content using a distributed database and search, and tiered search servers is described. Selected content is stored at the distributed local database and tier1 search server(s). Content matching frequent queries, and frequent unidentified queries are cached at various levels in the search system. Content is classified using feature descriptors and geographical aspects, at feature level and in time segments. Queries not identified at clients and tier1 search server(s) are queried against tier2 or lower search server(s). Search servers use classification and geographical partitioning to reduce search cost. Methods for content tracking and local content searching are executed on clients. The client performs local search, monitoring and/or tracking of the query content with the reference content and local search with a database of reference fingerprints. This shifts the content search workload from central servers to the distributed monitoring clients. | 05-12-2016 |
20160132598 | INFORMATION REMOVAL FROM A NETWORK - Technologies are generally described for systems, methods and devices effective to remove information from a network such as the Internet. In some examples, a device may include a memory including instructions and a processor configured in communication with the memory. The processor may be configured effective to receive user information relating to a user and search the network using the user information. In response to the search, the processor may find additional information relating to the user stored in the network. The processor may receive a first request to remove particular information from the network. The particular information may be part of the additional information and the particular information may be removable by a second user. The processor may send a second request to remove the particular information from the network. | 05-12-2016 |
20160140121 | Media Sharing Across Service Providers - Embodiments including methods and apparatus to share file and file recommendations are disclosed. Data is received indicating a particular media item from a first service provider, where the particular media item is accessible from the first service provider according to a first pointer. A second pointer is identified in a database according to which the particular media item is accessible from a second service provider. Data indicating the second pointer is transmitted to a media playback system, via at least one of a WAN or a LAN. | 05-19-2016 |
20160140122 | RELEVANCY IMPROVEMENT THROUGH TARGETING OF INFORMATION BASED ON DATA GATHERED FROM A CAPTURE DEVICE ASSOCIATED WITH A CLIENT DEVICE - A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data. | 05-19-2016 |
20160147791 | Method for Providing Sign Image Search Service and Sign Image Search Server Used for Same - Disclosed are a method for providing a sign image search service and a sign image search server used for the same. The present invention is realized through the steps of: by the sign image search server, mapping and storing a sign image and character information corresponding to the sign image; receiving, from a user terminal, an image search request including the character information; searching the character information included in the image search request and the sign image which has been mapped and stored; and transmitting, to the user terminal, the sign image which has been searched. According to the present invention, provided is the method for providing the sign image search service and the sign image search server used for the same capable of enabling users to freely search for and utilize sign images. | 05-26-2016 |
20160147842 | BUSINESS INTELLIGENCE MONITORING TOOL - An improved method and apparatus for auditing database queries, wherein comments are added by a server prior to the server forwarding the queries to the database system. The comments are then used to derive audit information, which is correlated with other audit information in a different server, to produce a more complete audit record. | 05-26-2016 |
20160147881 | RELATION AWARE AGGREGATION (RAA) ON NORMALIZED DATASETS - The present disclosure provides methods for performing a computation with an aggregate function using a database query, wherein the database query joins a plurality of database tables and includes a distinct aggregation function, which, when executed against one or more databases aggregates only values of database records corresponding to distinct keys by which the tables are joined, regardless of the cardinality of the joined tables. Related devices and systems are also provided. | 05-26-2016 |
20160154807 | High Precision Internet Local Search | 06-02-2016 |
20160154880 | SYSTEM AND METHOD FOR CONTINUOUS MEDIA SEGMENT IDENTIFICATION | 06-02-2016 |
20160154884 | Selective Presentation Of Content Types And Sources In Search | 06-02-2016 |
20160154890 | MULTIDIMENSIONAL-RANGE SEARCH APPARATUS AND MULTIDIMENSIONAL-RANGE SEARCH METHOD | 06-02-2016 |
20160162579 | METHOD AND DEVICE FOR PROVIDING CONTACT INFORMATION - The present disclosure relates to a method and a device for providing contact information, which improves a communication efficiency of a user on the internet. The method is applied in a server, and the method includes: obtaining keyword information input by a first user; determining contact information of at least one second user inputting same or similar keyword information as input by the first user; displaying the contact information of the at least one second user to the first user. | 06-09-2016 |
20160164980 | PREDICTIVE CONNECTION REQUEST SHEDDING - According to one or more embodiments, a method may include obtaining a connection request to communicate with a database. The method may further include determining a predicted wait time for the connection request. The predicted wait time may include a predicted amount of time until a connection with the database will be available to communicate with the database. The method may further include determining whether to shed the connection request before a connection request timeout time. The determination as to whether to shed the connection request may be based on whether the predicted wait time exceeds the connection request timeout time. | 06-09-2016 |
20160171103 | Systems and Methods for Gathering, Merging, and Returning Data Describing Entities Based Upon Identifying Information | 06-16-2016 |
20160179948 | FAST SEARCH IN A MUSIC SHARING ENVIRONMENT | 06-23-2016 |
20160179952 | APPLICATION MULTI-VERSIONING IN A TRADITIONAL LANGUAGE ENVIRONMENT | 06-23-2016 |
20160188628 | DISTRIBUTED SYSTEM INCLUDING A NODE WHICH BROADCASTS A TASK MESSAGE AND MANAGES INFORMATION OF THE TASK MESSAGE UNTIL COMPLETION - In some examples, a distributed system may include a plurality of nodes with a file stored in a file system across the plurality of nodes. One of the nodes may receive a request for location data corresponding to a part of the file. For instance, the location data may be included in a mapping file, and the request may specify an offset of the mapping file. The mapping file may include locations of nodes storing parts of the file in the file system across the plurality of nodes, and the mapping file may have a plurality of parts corresponding to the parts of the file. In response to the request, the node may access the mapping file and send location data corresponding to the offset of the mapping file. The location data may indicate at least one of the nodes storing the part of the file. | 06-30-2016 |
20160188676 | COLLABORATION SYSTEM FOR NETWORK MANAGEMENT - Aspects of the present disclosure involve systems and methods for integrating human and machine sourced data from a computing network into a shared database. The human and machine sourced data is available by one or more network administrators to allow the administrators to collaborate within the combined data set to create and execute one or more solution workflows to respond to events occurring within the network. In one embodiment, the human and machine sourced data is stored in the database as a single data set. In this manner, the data or network information may be searched collectively through one search query applied to the stored data. | 06-30-2016 |
20160188677 | SYSTEM AND METHOD FOR DISTRIBUTED DATABASE QUERY ENGINES - Techniques for a system capable of performing low-latency database query processing are disclosed herein. The system includes a gateway server and a plurality of worker nodes. The gateway server is configured to divide a database query, for a database containing data stored in a distributed storage cluster having a plurality of data nodes, into a plurality of partial queries and construct a query result based on a plurality of intermediate results. Each worker node of the plurality of worker nodes is configured to process a respective partial query of the plurality of partial queries by scanning data related to the respective partial query that stored on at least one data node of the distributed storage cluster and generate an intermediate result of the plurality of intermediate results that is stored in a memory of that worker node. | 06-30-2016 |
20160188740 | UNIFIED PROFILES - A system includes a first computer, the first computer including a user interface to allow a user to access an online service provided by an online service provider and to provide user information, a storage in which to store the user information, a processor executing instructions that cause the processor to receive the user information, access the storage to determine if the user information exists in the storage, determine if the user information in the storage matches the user information provided through the user interface, and if the user information does not match, notifying the user through the interface. | 06-30-2016 |
20160196280 | SYSTEM AND METHOD FOR DETECTING AND INTEGRATING WITH NATIVE APPLICATIONS ENABLED FOR WEB-BASED STORAGE | 07-07-2016 |
20160196300 | NOTIFYING USERS OF AVAILABLE SEARCHED DOMAIN NAMES | 07-07-2016 |
20160378864 | CLOUD-NATIVE DOCUMENTS INTEGRATED WITH LEGACY TOOLS - A facility for providing document contents from a server is described. The facility receives from a separate client computing system a retrieval request to return a document identified by a document identifier contained by the retrieval request. The retrieval request has been originated by the client computing system in response to an open request for a file stored on the client computing system that contains the document identifier. The facility transmits to the client a response containing at least a portion of a document to which the document identifier contained by the retrieval request corresponds. | 12-29-2016 |
20170235731 | METHOD AND SYSTEM FOR CONTENT IDENTIFICATION BASED ON WEARABLE DEVICE DATA | 08-17-2017 |
20170235843 | FLOW-DIRECTED COLLABORATIVE COMMUNICATION | 08-17-2017 |
20180025006 | SYSTEM AND METHOD FOR PROVIDING IMAGE SEARCH RESULT ONLINE USING DEVICE INFORMATION | 01-25-2018 |
20180025007 | METHOD AND SYSTEM FOR ADAPTIVE PROCESSING OF RESOURCE USAGE RECORDS | 01-25-2018 |
20180025053 | SYSTEMS AND METHODS FOR LOAD BALANCING AND CONNECTION MULTIPLEXING AMONG DATABASE SERVERS | 01-25-2018 |
20180025057 | M X N DISPATCHING IN LARGE SCALE DISTRIBUTED SYSTEM | 01-25-2018 |