45th week of 2013 patent applcation highlights part 64 |
Patent application number | Title | Published |
20130297583 | OPERATIONALIZING SEARCH ENGINE OPTIMIZATION - A method for managing reference to an entity on a network includes determining shares of voice for an entity and other entities across a plurality of channels with respect to a plurality of search terms. The method also includes correlating shares of voice for the entity and the other entities with respect the search terms to determine a relative change in share of voice for the entity with respect to the other entities. Thereafter, shares of voice for the entity across the plurality of channels may be correlated to determine relative changes in share of voice for the entity within each of the channels. The relative change in share of voice for the entity with respect to the other entities and the relative changes in share of voice for the entity within each of the channels may then be displayed. | 2013-11-07 |
20130297584 | PROMOTING WEBSITES BASED ON LOCATION - A computer system, method, and media for associating locations with ranked websites are provided. The computer system includes a search engine, a log database, and a location database that are employed to respond to search requests from users by returning appropriately ranked websites to the user. The websites are ranked using the location of the website and the location of the user to select websites to receive high ranks. Additionally, the search engine includes a correction feature that reevaluates locations for a website or user when a large number of obtained locations suggest a different location than a currently associated location for the website or the user. | 2013-11-07 |
20130297585 | SEARCH TECHNIQUES FOR RICH INTERNET APPLICATIONS - A computing device includes one or more rich internet application (RIM client engines. Each RIA client engine includes a corresponding private RIA storage area. The computing device also includes a per-RIA public storage area for each RIA. The per-RIA public storage area including a subset of data items in the private RIA storage area of the corresponding RIA client engine. A search engine of the computing device may search the data items in the one or more per-RIA public storage areas and link to content in the private RIA storage area of the corresponding RIA client engine at a given data item matching a search request | 2013-11-07 |
20130297586 | OPTIMIZING QUERIES USING PREDICATE MAPPERS - Provided are a computer implemented method, computer program product, and system for re-writing a query. A query including a query predicate is received. It is determined that the query predicate includes one column with an associated predicate mapper. An equivalent predicate is generated for the query predicate using the predicate mapper that provides a mapping from the one column to another column. A cost of the query with the equivalent predicate is evaluated. In response to determining that the cost of the query is optimal, the query is rewritten to replace the query predicate with the equivalent predicate. | 2013-11-07 |
20130297587 | OPTIMIZING QUERIES USING PREDICATE MAPPERS - Provided are a computer implemented method, computer program product, and system for re-writing a query. A query including a query predicate is received. It is determined that the query predicate includes one column with an associated predicate mapper. An equivalent predicate is generated for the query predicate using the predicate mapper that provides a mapping from the one column to another column. A cost of the query with the equivalent predicate is evaluated. In response to determining that the cost of the query is optimal, the query is rewritten to replace the query predicate with the equivalent predicate. | 2013-11-07 |
20130297588 | Flexible Dashboard Enhancing Visualization of Database Information - Embodiments provide systems and methods allowing optimization of dashboard analytics. In certain embodiments, results obtained from querying a database may be manipulated to arrange, replace, or supplement existing views. The end user is afforded control to drag and drop view(s) for positioning within a dashboard, as well as to provide additional and/or replacement views. The dashboard can serve as one point of contact allowing end users to render reports created in business warehouse systems, or business intelligence on-demand systems. | 2013-11-07 |
20130297589 | IDENTIFYING PEOPLE A PERSON MAY KNOW - A method and system for evaluating the reputation of a member of a social networking system is disclosed. Consistent with an embodiment of the invention, one or more attributes associated with a social networking profile of a member of a social network are analyzed. Based on the analysis, a ranking, rating or score is assigned to a particular category of reputation. When requested, the ranking, rating or score is displayed to a user of the social network. | 2013-11-07 |
20130297590 | DETECTING AND PRESENTING INFORMATION TO A USER BASED ON RELEVANCY TO THE USER'S PERSONAL INTEREST - The invention performs predictive analytics on web content for users researching or tracking detailed topics on the web who are limited by the sparse input capability of current search tools. Using a machine learning technology core and other predictive analytics tools, the invention allows users to create predictive models based on exemplars of their interest such as articles and documents. Predictive models are mathematically patterned and pointed at the web. Results are presented to the user, with the ability to re-train the system as desired as well as create new models. | 2013-11-07 |
20130297591 | Processing the Results of Multiple Search Queries in a Mapping Application - In general, the subject matter described in this specification can be embodied in methods, systems, and program products. Information that is responsive to each of multiple distinct search queries is received from a server system. The information for each of the search queries identifies a geographical context or includes search results. One or more visual indications of the information for each of the search queries are displayed on a geographical map. A user interface element for each of the search queries is displayed. The user interface element for each of the search queries, when selected by a user, causes removal from the display of the one or more visual indications of the information for the search query that corresponds to the selected user interface element. | 2013-11-07 |
20130297592 | Associating Application-Specific Methods with Tables Used for Data Storage - A method of accessing data includes storing a table that includes a plurality of tablets corresponding to distinct non-overlapping table portions. Respective pluralities of tablet access objects and application objects are stored in a plurality of servers. A distinct application object and distinct tablet are associated with each tablet access object. Each application object corresponds to a distinct instantiation of an application associated with the table. The tablet access objects and associated application objects are redistributed among the servers in accordance with a first load-balancing criterion. A first request directed to a respective tablet is received from a client. In response, the tablet access object associated with the respective tablet is used to perform a data access operation on the respective tablet, and the application object associated with the respective tablet is used to perform an additional computational operation to produce a result to be returned to the client. | 2013-11-07 |
20130297593 | CAUSAL PROFILE - According to an aspect of an embodiment, a method of graphically representing a history of a user includes receiving information indicating a history of a user with respect to multiple categories. The method also includes mapping received information within a corresponding category and pertaining to a corresponding age range to a corresponding indicator such that the received information is mapped to multiple indicators, each indicator being associated with a corresponding category and a corresponding age range. The method also includes generating a profile object based on the indicators. The profile object graphically represents the history of the user with respect to the categories. | 2013-11-07 |
20130297594 | BATCH ENTITY REPRESENTATION IDENTIFICATION USING FIELD MATCH TEMPLATES - Techniques may be used to match records of a batch file to an entity representation in a universal database. Inputs may include, but are not limited to, a batch file and a universal (or other) database. The technique may compare the records of the batch file to the records of the universal database, and may attempt to create matches between the records in the batch file and the entity representations or records in the universal database. One possible output may include one or more tables that include foreign record IDs of the batch file records, each in association with an entity representation of the universal database. The techniques may include a batch style processing of records. | 2013-11-07 |
20130297595 | DETERMINING SORT ORDER BY DISTANCE - Included are embodiments for determining sort order. At least one embodiment of a method includes determining a plurality of search results associated with at least one search criteria. Some embodiments of a method include determining a first distance between at least one of the search results and a home page associated with the at least one search result and determining a display order for the plurality of search results. | 2013-11-07 |
20130297596 | SYSTEMS AND METHODS FOR DISTANCE AND PERFORMANCE BASED LOAD BALANCING - Systems and methods for a DNS management system utilize a distance-based and/or a performance-based A record. A DNS management system of embodiments receives a request from a client for an IP address associated with a domain name. A database of IP address location records is queried to determine a geographic location of the client in operation according to embodiments. An A record corresponding to the geographically closest available server node may thereafter be delivered to the client. A system operable according to embodiments may additionally or alternatively monitor the performance of available servers and deliver an A record corresponding to the best performing local server. | 2013-11-07 |
20130297597 | INFORMATION DELIVERY USING QUERIES AND CHANGEABLE DATABASE CONTAINING QUERIES, ADVISORY INFORMATION, AND FLOW LOGIC - A data storage system may contain a changeable database that includes: advisory information that includes the content of multiple advisory statements; query information that includes the content of multiple user queries; and flow logic information indicating a sequence for the delivery of the advisory statements and the user queries based on answers to the user queries. A user interface may deliver the user queries and the advisory statements to a user and receive answers in response to the user queries from the user. An information delivery engine that is separate from the changeable database may cause the user interface to deliver the user queries and the advisory statements to the user in a sequence based on the user's answers to the user queries and the flow logic information. This in system may be adopted to troubleshooting equipment, such as an optical network terminal. | 2013-11-07 |
20130297598 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR COMMUNICATING DATA BETWEEN A DATABASE AND A CACHE - In accordance with embodiments, there are provided mechanisms and methods for communicating data between a database and a cache. These mechanisms and methods for communicating data between a database and a cache can enable improved application quality and performance, enhanced client application interaction, increased system performance, etc. | 2013-11-07 |
20130297599 | MUSIC MANAGEMENT FOR ADAPTIVE DISTRACTION REDUCTION - An example embodiment involves creating a playlist of audio tracks, wherein the playlist comprises a plurality of segments, and selecting audio tracks for each segment, wherein the audio tracks comprising each particular segment are related to each other by at least one property of the audio tracks' musical composition. Points, based upon input data, are defined in the playlist at which each segment will begin playing, and at each defined point, a particular segment wherein the at least one property of the audio tracks comprising the particular segment is different from the at least one property of the audio tracks comprising the previously-played segment is played. | 2013-11-07 |
20130297600 | METHOD AND SYSTEM FOR CHRONOLOGICAL TAG CORRELATION AND ANIMATION - Systems and methods for facilitating the comprehension and awareness of electronic content dynamically changing over time through the movement of tags across defined intervals are herein disclosed. The systems and methods include a fetching engine that requests the content using a web service; a chronological tag assembler that selects the documents from the time-stamped document repository for the defined intervals, and creates information associated with tags within the documents in tag tables; and a tag cloud canvas that accepts the tag table information from the chronological tag assembler, determines the placement of the tags in the tag cloud canvas using the tag table information, and renders animation of the tags in the tag cloud canvas to a display device. | 2013-11-07 |
20130297601 | Memory Recalling Device - A memory recalling system comprises a memory recalling device having a message collection module, a memory backup module operatively connected with the message collection module so as to receive a input message to generate historical memory assistance data, a memory assistance module operatively connected with the message collection module so as to receive a query message to find the answers for the query message, a storage module arranged to store the historical memory assistance data and the answers for the query message, an interaction and control module operatively connecting with a visual display indicator, the message collection module, and the memory assistance module and the memory backup module. In addition, the memory recalling system further comprises a remote terminal storage wireless connected with the memory recalling device wherein the remote terminal storage is arranged to store the historical assistance memory data from the storage module. | 2013-11-07 |
20130297602 | SINGULAR, COLLECTIVE AND AUTOMATED CREATION OF A MEDIA GUIDE FOR ONLINE CONTENT - Systems and methods are provided in which a content guide includes one or more tags associated with a single user, a group of users or a channel subscribed to by users that enables the retrieval of content for subsequent viewing and which can be supplemented by recommendations and data from other sources. | 2013-11-07 |
20130297603 | MONITORING METHODS AND SYSTEMS FOR DATA CENTERS - A monitoring system includes a database storing configuration information about a plurality of objects in the data center; a first inventory instance that adds a first object to the database, where the first inventory instance classifies the first object based on a set of classification rules to select a set of monitoring rules for the first object based on its classification and add configuration information about the first object to the configuration database; and a first monitoring instance to monitor the first object, the monitoring instance monitoring status of the first object based on respective configuration information in the database; at least one of the first inventory instance and the first monitoring instance identifying a further object functionally connected to the first object, the further objects added to the database by the first or a second inventory instance and monitored by the first or a second monitoring instance. | 2013-11-07 |
20130297604 | ELECTRONIC DEVICE AND METHOD FOR CLASSIFICATION OF COMMUNICATION DATA OBJECTS - A method, system and electronic device are provided for classification of data objects such as messages. A number of rule engines, each of which may be associated with a different application or module, are provided on the electronic device. For each data object obtained by the electronic device, matching rule engines are identified, and the data object is processed by the matching rule engines to determine one or more classification values for the data object. The determined classification is stored in association with a data object identifier. Data objects can be subsequently collated according to their classification, or aggregations of data object listings can be collected and displayed in a plurality of views corresponding to the various classifications. | 2013-11-07 |
20130297605 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PERFORMING GRAPH COLORING - A system, method, and computer program product are provided for performing graph coloring. In use, a graph with a plurality of vertices is identified. Additionally, the plurality of vertices of the graph is categorized, where the categorizing of the plurality of vertices is optimized. | 2013-11-07 |
20130297606 | SYSTEMS AND METHODS FOR DETECTING, IDENTIFYING AND CATEGORIZING INTERMEDIATE NODES - A system and method for obtaining node information from a variety of potential sources and storing the information in a logical repository, and a system and method for identifying and categorizing Intermediate Nodes using a combination of requesting and responding node information. | 2013-11-07 |
20130297607 | IDENTIFICATION OF PATTERN SIMILARITIES BY UNSUPERVISED CLUSTER ANALYSIS - A method is provided for unsupervised clustering of data to identify pattern similarities. A clustering algorithm randomly divides the data into k different subsets and measures the similarity between pairs of datapoints within the subsets, assigning a score to the pairs based on similarity, with the greatest similarity giving the highest correlation score. A distribution of the scores is plotted for each k. The highest value of k that has a distribution that remains concentrated near the highest correlation score corresponds to the number of classes having pattern similarities. | 2013-11-07 |
20130297608 | CONTENT PRESENTATION DEVICE, CONTENT PRESENTATION TERMINAL, CONTENT PRESENTATION SYSTEM, CONTENT PRESENTATION PROGRAM, AND CONTENT PRESENTATION METHOD - A content presentation device including: an obtaining unit which obtains a preference of a first user, a preference of a second user, content identification information identifying a plurality of content items associated with the second user, and relationship information indicating a relationship between the first user and the second user; a content evaluating unit which evaluates display of each of the content items, based on the relationship information and a preference correlation between the preference of the first user and the preference of the second user, wherein the content evaluating unit gives a high evaluation to a content item associated with the second user, the content item having the preference correlation lower than a certain preference correlation and an affinity score higher than a certain affinity score, and the affinity score indicating strength of the relationship between the first user and the second user. | 2013-11-07 |
20130297609 | PROVIDING RECONSTRUCTED DATA BASED ON STORED AGGREGATE DATA IN RESPONSE TO QUERIES FOR UNAVAILABLE DATA - In an embodiment, a method comprises dividing collected data into data clusters based on proximity of the data and adjusting the clusters based on density of data in individual clusters. Based on first data points in a first cluster, a first average point in the first cluster is determined. Based on second data points in a second cluster, a second average point in the second cluster is determined. Aggregate data, comprising the first average point and the second average point, are stored in storage. Upon receiving a request to provide data for a particular coordinate, the reconstructed data point is determined by interpolating between the first average point and the second average point at the particular coordinate. Accordingly, aggregated data may be stored and when a request specifies data that was not actually stored, a reconstructed data point with an approximated data value may be provided as a substitute. | 2013-11-07 |
20130297610 | CHANGED FILES LIST WITH TIME BUCKETS FOR EFFICIENT STORAGE MANAGEMENT - There is provided, in a computer processing system, an apparatus for managing object data. The apparatus includes a changed objects manager for creating and managing a changed objects list that at least identifies the objects that have changed based on time of change. The changed objects list is associated with a plurality of time buckets. Each of the plurality of time buckets is associated with a respective date and time period and with object change records for objects having a timestamp falling within the respective date and time period. Each of the object change records is associated with a unique object identifier and the timestamp for a corresponding one of the objects. The timestamp specifies a date and a time corresponding to a latest one of a creation time or a most recent update time for the corresponding one of the objects. | 2013-11-07 |
20130297611 | METHOD AND APPARATUS FOR PROVIDING TEMPORAL CONTEXT FOR RECOMMENDING CONTENT FOR CONSUMPTION BY A USER DEVICE - A method for operating a system to provide temporal context for recommending items for consumption by a user device is described. The method comprises maintaining a record of items consumed by the user device or a group of devices within a reference period, together with the time of consumption of each item, and a content descriptor associated with each item. Temporal consumption periods are identified within the reference period, each consumption period spanning the consumption of one or more items with similar content descriptors, and each consumption period is associated with its respective content descriptor. An aggregated list is created of consumption periods recorded over a plurality of reference periods. Clusters of similar consumption periods are identified in the aggregated list, and recurring temporal patterns for user device behaviour are identified in each cluster. A profile is created for each user device based on the clusters and the recurring temporal patterns for each cluster, and this profile is used to provide the temporal context at the user device. | 2013-11-07 |
20130297612 | SYSTEM FOR ENHANCING EXPERT-BASED COMPUTERIZED ANALYSIS OF A SET OF DIGITAL DOCUMENTS AND METHODS USEFUL IN CONJUNCTION THEREWITH - An electronic document analysis method receiving N electronic documents pertaining to a case encompassing a set of issues including at least one issue and establishing relevance of at least the N documents to at least one individual issue in the set of issues, the method comprising, for at least one individual issue from among the set of issues, receiving an output of a categorization process applied to each document in training and control subsets of the at least N documents, the output including, for each document in the subsets, one of a relevant-to-the-individual issue indication and a non-relevant-to-the-individual issue indication; building a text classifier simulating the categorization process using the output for all documents in the training subset of documents; and running the text classifier on the at least N documents thereby to obtain a ranking of the extent of relevance of each of the at least N documents to the individual issue. The method may also comprise evaluating the text classifier's quality using the output for all documents in the control subset. | 2013-11-07 |
20130297613 | INDEXING BASED ON KEY RANGES - The present invention is a fast indexing technique that builds an indexing structure based on multi-level key ranges typically for large data storage systems. The invention is explained based on the B | 2013-11-07 |
20130297614 | METHODS FOR FACILITATING PRESERVATION AND RETRIEVAL OF HETEROGENEOUS CONTENT AND DEVICES THEREOF - A method, non-transitory computer readable medium, and content management apparatus receives a storage request including content and context information associated with the received content, the context information comprising at least metadata and information for one or more user tags, wherein the user tags are customizable and established by an administrator. One of a plurality of types of content is identified for the received content. Searchable information is extracted from the received content based on the identified one of the plurality of types of content. A searchable index is generated for the received content based on at least the extracted searchable information and the context information associated with the received content. The received content is stored in a manner which is retrievable based on one or more associations in the generated searchable index. | 2013-11-07 |
20130297615 | CLUSTERED INDEX WITH DIFFERENTIATED SUBFIELDS - A database system uses indexes to improve performance. The system can use one or more of the following: differentiated subfields for index clustering; set function calculations to reduce the amount of I/O; and/or using an inferred index in a circular table. | 2013-11-07 |
20130297616 | WEB DISCOVERY METHOD FOR ASSESSING INGREDIENTS FOR REGULATORY COMPLIANCE - A regulatory information retrieval system is disclosed. In one embodiment, the method comprises building ingredient data for manufacturing businesses. Then, those ingredients are compared with regulatory requirements. Relevant requirements are identified regarding permitted usage are extracted and converted to a guideline document. The guideline document can be viewed in a variety of ways, such as a detailed view, or an overview of repositories searched. The guidelines may then be converted to a file format that can be imported by other business applications. | 2013-11-07 |
20130297617 | Enhancing Enterprise Service Design Knowledge Using Ontology-based Clustering - Methods, systems, and computer-readable storage media for extending a knowledge base, implementations including receiving an enterprise service signature (ESS) associated with an enterprise service (ES), the ESS being stored in a computer-readable repository, segmenting the ESS to provide a segmented ESS, identifying one or more unknown terms from the segmented ESS, determining that at least one unknown term of the one or more unknown terms comprises at least one of a specialization and a new entity, and extending the knowledge base in view of the at least one of the specialization and the new entity. | 2013-11-07 |
20130297618 | SOCIAL INTELLIGENCE ARCHITECTURE - A social intelligence system is presented that streams information from a source, queues the streamed information, analyzes/scores the queued data, and stores the analyzed/scored data in an analysis database. The analyzed/scored data can then be retrieved from the database for post-processing and stored in a client specific database for further reporting. By streaming the data into various message queues and scoring the data before storing in the analysis database, large volumes of data can be efficiently processed and analyzed for a particular person and/or entity. | 2013-11-07 |
20130297619 | SOCIAL MEDIA PROFILING - A system is presented that profiles authors and social media data across different media platforms and is capable of determining the author's overall social impact. In one aspect, this is accomplished by using a data retrieval service to trawl various web-sites and social media platforms for information about authors which can then be associated with those authors in a profile database. In one example, an author may post an entry on his/her blog and the data retrieval service can access the profile information of the author, on the blog, where various aspects of the profile information (e.g., real name, employee information, home address) can be matched with candidates in a profile database. From the information gathered, authors can be linked across multiple, different platforms, and an overall social impact of each of the authors can be determined. | 2013-11-07 |
20130297620 | System and Method for Evaluating Scholarly Productivity - The present invention is directed to a method whereby scholarly activities of graduate students, including medical school residents, can be objectively evaluated. Using the present invention, research activities can be converted into scholarly activity points that are then weighted to reflect the degree of challenge and investment in the scholarly activity. A website interface is utilized by participants to enter scholarly activities. This data can be used and manipulated for multiple purposes, not limited to ratings, rankings, and comparisons. | 2013-11-07 |
20130297621 | DECOMPOSABLE RANKING FOR EFFICIENT PRECOMPUTING - Methods and computer storage media are provided for generating an algorithm used to provide preliminary rankings to candidate documents. A final ranking function that provides final rankings for documents is analyzed to identify potential preliminary ranking features, such as static ranking features that are query independent and dynamic atom-isolated components that are related to a single atom. Preliminary ranking features are selected from the potential preliminary ranking features based on many factors. Using these selected features, an algorithm is generated to provide a preliminary ranking to the candidate documents before the most relevant documents are passed to the final ranking stage. | 2013-11-07 |
20130297622 | Measuring informative content of words in documents in a document collection relative to a probability function including a concavity control parameter - Processing methods and systems are provided for representing documents relative to importance of words in the document. A processor comprising a weighting model of word importance in a document in a collection relative to an importance of the word in other documents in the collection computes a deviation of distribution of the word from a probability distribution of the word in other documents in the collection, where the deviation distribution is weighted in accordance with a concavity control function. A concavity control parameter is adjustable relative to word frequency. | 2013-11-07 |
20130297623 | Ranking Interactions Between Users on the Internet - A system and method for determining the amount of influence users of the internet have on other users of the internet based on data from interactions between users on the internet. | 2013-11-07 |
20130297624 | Interoperability between Map-Reduce and Distributed Array Runtimes - Described is a technology by which Map-Reduce runtimes and distributed array runtimes are interoperable. Map-Reduce chunks are processed into array data for processing in a distributed array runtime based upon merge information. A staging Map-Reduce job tags a chunk with tag information that indicates a relative position of the chunk in an array. A distributed array framework imports files produced via a Map-Reduce framework and provides an array to an application of the distributed array framework for processing. An export mechanism may output one or more Map-Reduce files from the distributed array framework. | 2013-11-07 |
20130297625 | METHOD AND APPARATUS FOR IDENTIFIYING SIMILAR QUESTIONS IN A CONSULTATION SYSTEM - Embodiments of the present invention further provide systems and methods for automatically identifying questions on topics similar to a newly submitted question to an online the consultation system. | 2013-11-07 |
20130297626 | SYSTEMS AND METHODS FOR EXTRACTION OF POLICY INFORMATION - In a system for extracting policy information from text, a processor analyzes if the text is relevant to a top-level category, and then determines if at least a portion of the text is relevant to categories and subcategories within a taxonomy of categories and subcategories related to the top-level category. If at least a portion of the text is determined to be relevant to the category/subcategory, a classifier extracts policy information associated with the category/subcategory. Using text that includes a known policy the classifiers can be trained to correctly recognize categories/subcategories, and the values associated therewith. | 2013-11-07 |
20130297627 | BUSINESS INTELLIGENCE ENGINE - Embodiments of the present invention provide a business intelligence engine, comprising: a processor; and at least one computer program residing on the processor; wherein the computer program is stored on a non-transitory computer readable medium having computer executable program code embodied thereon, the computer executable program code configured to: receive data from a entity; translate the data into a staging database; extract the data from the staging database; execute and manipulate the data from the staging database and transmit the data to a transaction database or a business intelligence database; and cause a reporting services to extract data from the transactional database or the business intelligence database. | 2013-11-07 |
20130297628 | DATA STREAM QUALITY MANAGEMENT FOR ANALYTIC ENVIRONMENTS - According to one aspect of the present disclosure, a method and technique for data quality management is disclosed. The method includes: deploying, into a runtime environment with a data stream analytic module, an ingress quality specification (IQS) module associated with the analytic module; receiving, by the IQS module, the data stream; analyzing, by the IQS module, a subset of data of the data stream to determine if the subset of data meets a quality expectation of the analytic module; annotating the subset of data to indicate a quality status based on whether the subset of data meets the quality expectation of the analytic module; and outputting the data stream to the analytic module. | 2013-11-07 |
20130297629 | PROCESSING DATA USING VECTOR FIELDS - Disclosed is a method including receiving a rule having at least one rule case for producing an output value based on one or more input values, generating a transform for receiving data from an input dataset and transforming the data based on the rule including producing a first series of values for at least one output variable in an output dataset, at least one value in the first series of values including a second series of values, and providing an output field corresponding to the at least one output variable in the output dataset for storing the second series of values. | 2013-11-07 |
20130297630 | Data Conversion System and Method for Converting Data That is Distributed in a Vehicle - A data conversion system for a vehicle includes an interface gateway device that is configured to be communicatively coupled with a data acquisition module and a client module. The data acquisition module obtains a value of a data parameter related to operation of the vehicle and communicates the value to the interface gateway device in a first message provided in a first format. The interface gateway device is configured to convert the first format of the first message into a different, second format to form a second message and to communicate the second message to the client module. The client module uses the second message to perform a function for the vehicle. | 2013-11-07 |
20130297631 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PERFORMING GRAPH AGGREGATION - A system, method, and computer program product are provided for performing graph aggregation. In use, a graph with a plurality of vertices and a plurality of edges is identified. Additionally, aggregation is performed on the vertices and edges of the graph by computing a graph matching, where such graph matching is performed in a data-parallel manner. | 2013-11-07 |
20130297632 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR PERFORMING GRAPH MATCHING - A system, method, and computer program product are provided for performing graph aggregation. In use, a graph with a plurality of vertices and a plurality of edges is identified. Additionally, graph matching is performed on the vertices and edges of the graph by computing a graph matching, wherein the performance of the graph matching is optimized. | 2013-11-07 |
20130297633 | COMPONENT CONFIGURATION SYSTEM AND METHODS OF OPERATING SAME - A system and methods to record a configuration record for components of an asset is provided. The system includes a user interface device comprising a screen having a plurality of attributes and a plurality of link hotspots coupled to the plurality of attributes. A database is coupled to the user interface device, wherein the database includes an aspect associated with each of the plurality of attributes. The system includes a processor coupled to the user interface device and the database, wherein the processor configured to couple the aspect to the plurality of link hotspots. | 2013-11-07 |
20130297634 | Entity Name Variant Generator - Data is received that comprises an entity name. Thereafter, it is determined (i) whether there are any punctuation variations for the entity name, (ii) whether there is at least one character to drop from the entity name, and (iii) whether there are alternative equivalents of at least a portion of the entity name. After such determinations have been made, a plurality of variants for the entity name is generated based on a combination of each determined punctuation variation, determined at least one character to drop, and determined alternative equivalent. Related apparatus, systems, techniques and articles are also described. | 2013-11-07 |
20130297635 | ADAPTIVE CLUSTERING OF RECORDS AND ENTITY REPRESENTATIONS - Disclosed is a system for, and method of, determining whether records and entity representations should be linked. The system and method include assigning to each pair of entity references a match value reflecting the likelihood that the entity references are related. Based on the match values, each entity reference may then associated with a preferred entity reference. Pairs of entity references that are mutually preferred may then be identified and linked. The process may be iterated to generate further links. | 2013-11-07 |
20130297636 | Content Item Profiles - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for managing a relationship between content and an environment for provisioning the content. In one aspect, a method includes receiving a request for a content item; and in response to receiving the request: selecting a creative from a plurality of creatives, the creative including a reference to a profile associated with one or more elements; retrieving content data from one or more content feeds bound to the elements; and delivering the creative and the content data to a user device. | 2013-11-07 |
20130297637 | OBJECT IDENTITY AND ADDRESSABILITY - Identifying a repository object is disclosed. An object identifying information usable to identify a repository object with respect to which an operation is desired to be performed is included in a request not specific to any one manner of identifying objects. The request is sent to a node associated with a repository in which the repository object is or will be stored. At the receiving end, e.g., a content server, the object identifying information included in the request is used to identify the repository object with respect to which the operation is desired to be performed, for example to retrieve the repository object. | 2013-11-07 |
20130297638 | METHODS AND SYSTEMS FOR IDENTIFYING DISTRIBUTION OPPORTUNITIES - A computer-implemented method includes receiving, by a first computing device, an identification of a video and an identification of a distribution channel of the video. The method includes retrieving, by the first computing device, from a video sharing network, metadata associated with a video. The method includes retrieving, by the first computing device, from a second computing device in a second network, data having at least one characteristic in common with the metadata. The method includes generating, by the first computing device, a profile of the video based on the retrieved data and the metadata. The method includes generating, by the first computing device, a profile of the distribution channel based on the retrieved data and metadata. The first computing device generates a recommendation for a method to increase a level of distribution of the video. The first computing device provides, to a user, the recommendation. | 2013-11-07 |
20130297639 | GEOGRAPHIC COORDINATE TRANSLATION SYSTEM - A system for translating geographic coordinates into an easy to memorize word combination. The present invention may include a program implemented on a computer. The program directs the computer to translate inputted geographic coordinates into a word combination as well as translating the word combination back into the geographic coordinates. A user may use a mobile computing device to determine the coordinates of a location, the program may translate the coordinates to the word combination, and then the user may memorize the word combination displayed by the mobile computing device for later use. | 2013-11-07 |
20130297640 | SYSTEM, METHOD AND COMPUTER PROGRAM FOR NON-BINARY SEQUENCE COMPARISON - A system and method for performing non-binary comparison of biological sequences includes a new measure ω | 2013-11-07 |
20130297641 | CODE STRING SEARCH APPARATUS, SEARCH METHOD, AND PROGRAM - To realize a longest prefix match search for code strings, using a coupled-node tree. The configuration of the coupled-node tree is made to be one that is prescribed by the index keys wherein the search target code string is encoded by a combination of a differentiating bit expressing whether a following code exists in the search target code string and bit strings. An initial search is done using an encoded search key that encodes the search key in the same way as the search target code strings while the path traversed during the search is memorized. The longest prefix matching key is retrieved from the search result code string by the initial search and search target code strings accessed by means of the information about the search path that is memorized. | 2013-11-07 |
20130297642 | Local Storage and Conditioning Systems For Nutritional Substances - Nutritional substance systems and methods are disclosed enabling the tracking and communication of changes in nutritional, organoleptic, and aesthetic values of nutritional substances, and further enabling the adaptive storage and adaptive conditioning of nutritional substances. | 2013-11-07 |
20130297643 | MOLECULAR LEVEL SIMILARITY SEARCH AND COMPUTER AIDED DRUG DISCOVERY PROCESS - Systems, methods and articles of manufacture are disclosed for searching chemical compounds referenced in chemical literature. References to chemical compounds in the documents may be transformed to corresponding references using a standard notation for representing chemical compounds. Criteria specifying desired molecular characteristics may be received. A regular expression may be generated based on the received criteria. The chemical documents may be searched using the regular expression. Based on the search, a chemical document may be determined that references a chemical compound satisfying the received criteria. Further, the regular expression may be generated based on the received criteria and a received mutation rule. Based on the generated regular expression and the chemical documents, one or more chemical compounds may be discovered that satisfy both the received criteria and the received mutation rule, but that is are not referenced in the chemical documents. | 2013-11-07 |
20130297644 | RELATION INFORMATION GENERATING METHOD, RELATION INFORMATION GENERATING DEVICE, AND DATABASE DATA STRUCTURE - Disclosed is a relation information generating device including a data relation definition input unit | 2013-11-07 |
20130297645 | Method and System to Capture, Share and Find Information and Relationships - A method and system to improve personal and collaborative information management and search. The method is to actively or passively capture pieces of information and the connections among them across disparate technologies and the human mind, while people keep working with familiar tools, and to snapshot such information objects to be globally addressed, persistent in time, and hyperlinked based on the connections. The system can be injected in existing digital information technology (servers and the cloud or personal and mobile computing devices) to capture, connect, share, synchronize, search and serve the information objects and their connections. This is particularly effective in finding information that is buried and disorganized across devices, applications, internet accounts, and people, or information and connections in the users' mind and actions that otherwise do not get captured in digital form. | 2013-11-07 |
20130297646 | SYSTEMS AND METHODS OF ACCESSING DISTRIBUTED DATA - According to one aspect, a computer system configured to access distributed data is provided. The system comprising a memory including a plurality of data sources, a plurality of processors, and a pattern matching component executed by at least one processor of the plurality of processors and configured to execute a query execution plan using a first processor of the plurality of processors concurrently with a second processor of the plurality of processors, wherein the first processor processes a first data source of the plurality of data sources identified in the query execution plan and the second processor processes a second data source of the plurality of data sources identified in the query execution plan. | 2013-11-07 |
20130297647 | DYNAMIC SESSIONIZATION OF ANALYTICS DATA - The subject technology provides configurations for providing aggregated analytics tracking data associated with a dynamically generated session in response to a query for analytics tracking data. A query for analytics tracking data associated with a period of time is received in which the analytics tracking data includes data for tracking activity associated with a web site or application. The subject technology determines analytics tracking data for aggregating according to the period of time in order to associate the aggregated analytics tracking data with a dynamically generated session. The aggregated analytics tracking data associated with the dynamically generated session is then provided in response to the query. | 2013-11-07 |
20130297648 | SERVER, TERMINAL DEVICE, IMAGE SEARCH METHOD, IMAGE PROCESSING METHOD, AND PROGRAM - A server is provided which can easily search for an image showing a desired search object in a database containing an imaging location and image data in an associated manner. The server searches for an image in a database containing image capture location information indicating an image capture location and an image captured at the image capture location in an associated manner. The server includes: an information obtainment unit that obtains object location information indicating a location of a search object; and a search unit that searches images contained in the database for at least one image showing the search object, based on the object location information obtained by the information obtainment unit and the image capture location information contained in the database. | 2013-11-07 |
20130297649 | COMPRESSION RATIO IMPROVEMENT BY LAZY MATCH EVALUATION ON THE STRING SEARCH CAM - A plurality of stored data sequences that match one or more search data sequences are determined. Each of the stored data sequences of the plurality of stored data sequences comprise a plurality of data elements and the stored data sequences are stored in a content addressable memory array. A longest stored data sequence of the plurality of stored data sequences is determined using a plurality of tracing circuits. An address associated with the longest stored data sequence of the plurality of stored data sequences is determined. A count of data elements of the longest stored data sequence of the plurality of stored data sequences is determined. | 2013-11-07 |
20130297650 | Using Multimedia Search to Identify Products - A product in television program currently being watched can be identified by extracting at least one decoded frame from a television transmission. The frame can be transmitted to a separate mobile device for requesting an image search and for receiving the search results. The search results can be used to identify the product. | 2013-11-07 |
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. | 2013-11-07 |
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. | 2013-11-07 |
20130297653 | METADATA STORAGE MANAGEMENT OFFLOADING FOR ENTERPRISE APPLICATIONS - A method for offloaded handling of metadata storage management in a utility file system includes trapping a request for a file operation from an application process directed to a specified file of metadata stored in a utility file system of a host data processing system. The method further includes determining whether the application process is part of a privileged application or an unprivileged application and restricting access to the specified file if it is determined that the application process is part of an unprivileged application, but otherwise transforming the specified request into at least one predetermined operation if it is determined that the application process is part of a privileged application and directing the performance of the predetermined operation in the utility file system. | 2013-11-07 |
20130297654 | METHOD AND SYSTEM FOR GENERATING DATABASE ACCESS OBJECTS - Systems and methods are provided for generating database access objects. Metadata associated with a database table is retrieved. The metadata includes a table name, column names, foreign key information, and/or primary key information. Objects are generated. Each object is associated with a corresponding row in the database table and includes fields associated with a corresponding column in the database table. A database access object is generated based on the metadata. The database access object includes relational database code to access data associated with the objects. The database access object is modified. Data associated with an object is accessed based on the modified database access object. | 2013-11-07 |
20130297655 | PERFORMANCE SERVICE LEVEL AGREEMENTS IN MULTI-TENANT DATABASE SYSTEMS - Various technologies described herein pertain to evaluating service provider compliance with terms of a performance service level agreement (SLA) for a tenant in a multi-tenant database system. The terms of the performance SLA can set a performance criterion as though a level of a resource of hardware of the multi-tenant database system is dedicated to the tenant. An actual performance metric of the resource can be tracked for a workload of the tenant. Further, a baseline performance metric of the resource can be determined for the workload of the tenant. The baseline performance metric can be based on a simulation as though the level of the resource as set in the performance SLA is dedicated to the workload of the tenant. Moreover, the actual performance metric can be compared with the baseline performance metric to evaluate compliance with the performance SLA. | 2013-11-07 |
20130297656 | FAST SIGNATURE SCAN - Systems and methods for scanning signatures in a string field. In one implementation, the invention provides a method for signature scanning. The method includes receiving a particular string field, scanning the particular string field for a plurality of signatures using a larger scan step size, scanning the particular string field for the remaining signatures that are shorter than what can be scanned by the larger scan step size separately either using the same scanning method but a smaller scan step size or using a different scan method and the same or a smaller scan step size, and outputting any identified signatures in the particular string field. | 2013-11-07 |
20130297657 | Apparatus and Method for Forming and Using a Tree Structured Database with Top-Down Trees and Bottom-Up Indices - A method for loading information into a tree structured database includes receiving a document and forming a top-down tree characterizing the document. Leaf nodes in the top-down tree are identified. Bottom-up indices are formed for the leaf nodes, where the bottom-up indices characterizes paths from selected leaf nodes to a root node of the top-down tree. The top-down tree and bottom-up indices are stored as separately searchable entities in the tree structured database. | 2013-11-07 |
20130297658 | METHOD AND SYSTEM FOR SYNCHRONIZING A VIRTUAL FILE SYSTEM AT A COMPUTING DEVICE WITH A STORAGE DEVICE - A method of resolving conflicts between revisions to a distributed virtual file system is implemented at a computing device that is communicatively connected to a plurality of storage devices. The virtual file system at the computing device has a first revision of the virtual file system. Upon receipt of a request to synchronize the first revision of the virtual file system with the storage devices, the computing device retrieves one or more blocks from the storage devices, which are associated with a second revision of the virtual file system. The computing device then merges a first component of the first revision with a corresponding component of the second revision if a first predefined condition is met or identifies a second component of the first revision as being conflicted with a corresponding component of the second revision if a second predefined set of conditions is met. | 2013-11-07 |
20130297659 | METHOD FOR DATA MANAGEMENT - A method for data management includes providing a data management platform with a plurality of data folders for storing data; the data management platform receiving and storing a plurality of data objects in the plurality of data folders, the plurality of data objects including uniform resource locator links, document files, audio/video streaming files and/or application software files; the data management platform capturing and storing opening page snapshots of the data objects when being opened; and when a terminal device links to the data management platform via a network for accessing a first data folder of the plurality of data folders, the terminal device displaying opening page snapshots of data objects stored in the first data folder. | 2013-11-07 |
20130297660 | Extensible RDF Databases - A method and apparatus for introducing domain-specific data types with associated semantics in an RDF database system using an extensibility framework mechanism. The extensibility framework mechanism allows users to map serialized instance data for a particular user-defined data type to properties of a base data structure associated with the domain-specific data and to map instance data in base data structures to the data's serialized form. The RDF database system may return inferred properties of RDF data stored in domain-specific data types in response to a query on the data. Further, the RDF database system may infer relationships between resources in stored data. | 2013-11-07 |
20130297661 | SYSTEM AND METHOD FOR MAPPING SOURCE COLUMNS TO TARGET COLUMNS - A system and method for mapping columns from a source file to a target file. The header for each source column is evaluated heuristically to see if the header matches a predefined entity. The contents of a group of cells in the source column are evaluated probabilistically to determine a probability that the cell contents correspond to at least one of the predefined entities. A score is assigned to the likelihood that the column corresponds to one or more predefined entities. If the score meets a threshold, then the correspondence between the source column and one or more predefined entities is mapped. If the score fails to meets the threshold, then the correspondence between the source column and one or more undefined entities is mapped. Finally, each source column is transformed into a target column in accord with the map. | 2013-11-07 |
20130297662 | Secure Virtual File Management System - A virtual file management system provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system that maintains information of storage domain specific file system primitives for accessing corresponding portions of the managed content. The data infrastructure, which maintains metadata of the storage domains and the mobile devices, comprises a policy definition and decision component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives. A client application hosted on the mobile devices is coupled to the data infrastructure and the storage domains and includes an enforcement component that communicates with the policy definition and decision component to retrieve and enforce the policies by applying the controls on the mobile devices. | 2013-11-07 |
20130297663 | EXAM NOTIFICATION TIMER DEVICE - A calculator and exam notification timer device integrated into one housing. A plurality of numeral keys (0-9) and function keys and a display are disposed the housing. A first processing section performs calculation functions based on input from the numeral keys and the function keys and displays the result on the display. A second processing section performs a time keeping function based on values programmed by user via the numeral keys and function keys, and displays a total elapsed or remaining time, a current exam problem, and an elapsed or remaining time for the current exam problem on the display. A switch within the calculator forwards the signal from the numeral keys to either the first or second processing section based on a switching state which is controlled by a switch key on the housing or one of the function keys. | 2013-11-07 |
20130297664 | NUMBER SQUARING COMPUTER-IMPLEMENTED METHOD AND APPARATUS - Embodiments of the present disclosure describe computer-implemented methods, computer-readable media and computer system associated with big number squaring. A computer-implemented method to square a number x may include storing a t-digit vector representation of x in t b-bit registers of a processor. A 2t-digit intermediate vector may be generated and stored in 2t b-bit registers of the processor, using x stored in said t b-bit registers. A value stored in at least one of the t b-bit or 2t b-bit registers may be shifted to the left by n. n may be an integer at least equal to 1. At some point after the shifting, w, square of the number x, may be represented by the 2t-digit result vector stored in the 2t b-bit registers. Other embodiments may be described and/or claimed. | 2013-11-07 |
20130297665 | Method and Apparatus for Signal Filtering and for Improving Properties of Electronic Devices - The present invention relates to nonlinear signal processing, and, in particular, to adaptive nonlinear filtering of real-, complex-, and vector-valued signals utilizing analog Nonlinear Differential Limiters (NDLs), and to adaptive real-time signal conditioning, processing, analysis, quantification, comparison, and control. More generally, this invention relates to methods, processes and apparatus for real-time measuring and analysis of variables, and to generic measurement systems and processes. This invention also relates to methods and corresponding apparatus for measuring which extend to different applications and provide results other than instantaneous values of variables. The invention further relates to post-processing analysis of measured variables and to statistical analysis. The NDL-based filtering method and apparatus enable improvements in the overall properties of electronic devices including, but not limited to, improvements in performance, reduction in size, weight, cost, and power consumption, and, in particular for wireless devices, NDLs enable improvements in spectrum usage efficiency. | 2013-11-07 |
20130297666 | FPGA-BASED HIGH-SPEED LOW-LATENCY FLOATING POINT ACCUMULATOR AND IMPLEMENTATION METHOD THEREFOR - This invention discloses a FPGA based high-speed low-latency floating-point accumulation and its implementation method. Floating accumulation of this invention comprises a floating-point adder unit, numerous intermediate result buffers, an input control unit and an output control unit. The floating-point accumulation implementation method of this invention is used for gradation of the whole accumulation calculation process to ensure cross execution of accumulation calculation processes and graded storage of intermediate results of accumulation calculation at different levels; meanwhile, the operation in the mode of pure flow line can significantly improve utilization rate of internal floating-point adder, and maintain relatively low latency to output of final results of floating-point accumulation calculation. This invention is expected to improve utilization rate of floating-point adder through dynamic allocation of input data in internal floating-point adder unit, and thereby maintains higher arithmetic speed and relatively low latency while ensuring minimized consumption of logic or DSP resources as required. | 2013-11-07 |
20130297667 | OSBS subtractor Accelerator - The OSBS Subtractor Accelerator will enable the subtraction operation to simultaneously subtract all Bits of a data set, where: no ripple affect, no complement operations; therefore no multiple additions, no multiple moves, no temporary storage and no multiple instruction steps are required. In stand alone (pure) format the required time is six propagation delays to perform a subtraction operation. Beside the pure format a distributed or grouped format is available; which is dividing both input operands into groups. This grouped configuration also performs a parallel operation on the bits and on the groups in the same time. However, it needs nine propagation delays to execute a subtraction operation (including the first and second XOR gates); regardless it is a 16, 32 or 64 bit subtractor. It uses considerably less number of components than the pure configuration, and none of the integrated circuits have more than 5 input pins. | 2013-11-07 |
20130297668 | APPLICATION IDLING IN A MULTI-TENANT CLOUD-BASED APPLICATION HOSTING ENVIRONMENT - A mechanism for idling an application in a multi-tenant cloud hosting environment is disclosed. A method of the invention includes detecting, by a reverse proxy of a node of a cloud computing architecture, a lack of minimum usage of an application hosted on the node, the application being one of a plurality of applications being hosted on the node and instructing the node to shut down the application in response. The reverse proxy is then; and reconfigured to point to a restarter instead of the application, wherein the restarter restarts the application in response to detecting an access to the application. | 2013-11-07 |
20130297669 | System and Method for Integrating Fitness Information and Offering Advice - A system for integrating fitness information includes multiple fitness equipments, multiple detecting devices, a mobile device, a cloud server and an expert system. Each fitness equipment has a fitness recorder and a local area communication interface. Each detecting device has a detecting interface and a local area communication. The mobile device has a local area communication interface, a wireless communication interface and a display interface. A method for integrating fitness information and offering advice includes the steps of: receiving fitness and physical information, transmitting the fitness and physical information, determining the fitness and physical information, and receiving the advice. | 2013-11-07 |
20130297670 | DELIVERING ACTIONABLE ELEMENTS RELATING TO AN OBJECT TO A DEVICE - A computing system and method for delivering actionable elements related to a multi-page printed piece comprises a network interface circuit, a memory and a processing circuit. The memory is configured to store identifying information for a plurality of different multi-page printed pieces and associated actionable elements for each printed piece. The processing circuit is configured to receive via the network interface circuit a request for actionable elements for the multi-page printed piece, the request having input information. The processing circuit is further configured to compare the input information in the request to the identifying information stored in the memory, retrieve the actionable elements for different pages of the multi-page printed piece from the memory based on the comparison, and send the retrieved actionable elements via the network interface circuit. | 2013-11-07 |
20130297671 | METHOD, APPARATUS AND SYSTEM FOR PROCESSING PACKETS - A system for processing packets in a distributed architecture system includes a main control board, at least one service board, and at least one interface board. The system determines a specified CPU corresponding to a received packet; and, by the service board corresponding to the CPU, processes the received packet. The received packets are processed in the service board corresponding to the specified CPU. Therefore, the packets are evenly distributed to all service boards for being processed, the workload of the main control board is relieved, the service throughput is increased significantly, and the packet processing efficiency of the whole architecture is improved. | 2013-11-07 |
20130297672 | MECHANISM FOR TRACKING AND UTILIZING FACTS ABOUT A NODE OF A MULTI-TENANT CLOUD HOSTING ENVIRONMENT - A mechanism for tracking applications on a node of a multi-tenant PaaS environment is disclosed. A method of the invention includes providing an agent of a server orchestration system on a multi-tenant node of a network-based application hosting system, wherein the node comprises a virtual machine (VM) of a cloud computing environment configured to host a plurality of Web application components of different owners, and maintaining, by the agent, a plurality of facts about the node. One of the facts is a number of source code management (SCM) software repositories on the node; each software repository containing at least one of the plurality of Web application components, which is determined by and updated by the agent to reflect the number of determined software repositories. | 2013-11-07 |
20130297673 | MECHANISM FOR NODE SELECTION FOR A NEW APPLICATION IN A MULTI-TENANT CLOUD HOSTING ENVIRONMENT - A mechanism for node selection for a new application in a multi-tenant cloud hosting environment is disclosed. A method of the invention includes receiving a request to host a software application on one of a plurality of nodes of a cloud computing infrastructure, each node configured to host multiple software applications. A set of available nodes from the plurality of nodes can be identified on which the software application can be hosted and the capacity of each identified node to host additional software applications can be determined. Then, a node is selected to host the software application using the determined capacities. | 2013-11-07 |
20130297674 | TECHNIQUES FOR DEVELOPING LOCALIZED MARKETS THROUGH BUSINESS TRANSACTIONS OVER A DATA COMMUNICATION NETWORK - Methods and systems for developing localized markets using business transactions conducted over a data network having a plurality of servers features creating a data connection with one of the plurality of servers from a client terminal. A search query is transmitted to the one of the plurality of servers. The search query requests product information to be transmitted between the server and the client identifying products satisfying a criterion of the search query. Determined is whether the one of the plurality of servers includes the information. An identity of a second server from the remaining servers of the plurality of servers that includes the product information by examining a UDDI repository table located on the one of the plurality of servers, in response to determining the product information is absent from the one of the plurality of servers. A message is sent to the client terminal with results from the product information. | 2013-11-07 |
20130297675 | System For Learning Trail Application Creation - A server configured to create a learning trail application for a geographic area. The server includes a processor configured to: provide a template having a plurality of fields including a location field configured to receive the geographic area and an image archive field configured to receive images; receive template data for placement as the content of one or more of the plurality of fields; receive instructions for determining the placement of the template data into one or more of the plurality of fields; and generate the learning trail application from the template with the received template data. During execution of the application, the application is configured to receive at least one input image, determine whether a match exists between the input images and the content in the image archive field and display the template data associated with the content in the image archive field, when a match exists. | 2013-11-07 |
20130297676 | Method and System for Providing Remote Access to Applications - A method of remotely providing an application includes receiving, at an access server, a request for an application from a client. One or more application servers which are capable of providing the requested application are identified base at least in part on a resource of the identified one or more application servers. The client is provided with the identified one or more application servers which are capable of providing the application. | 2013-11-07 |
20130297677 | TERMINAL DESKTOP PROCESSING SYSTEM, TERMINAL, SERVER AND METHOD - Disclosed are a terminal desktop processing system, a terminal, a server and a method. The system includes a terminal for executing network application software and a server connected with the terminal via a network. The terminal includes a scanning module for scanning desktop layout of the application software to obtain desktop layout information of the application software; a transmission module for transmitting the desktop layout information to a server via the network; a reading module for requesting the server for desktop layout information and reading the desktop layout information correlated with the application software stored in the server; and a layout module for changing desktop layout of the application software in the terminal according to the desktop layout information. The server includes a correlation module for correlating desktop layout information with application software at the server. Usability and stability of the terminal desktop are improved. A better feeling in using the terminal desktop is provided. | 2013-11-07 |
20130297678 | PROCESS AND APPARATUS FOR EXECUTING WORKFLOW SCRIPTS - In order to improve the safety against unauthorized access and spying in a method and a respective computer program product for the script-controlled execution of at least one application on a computer, using the help of a software robot, which controls a graphic user interface ( | 2013-11-07 |
20130297679 | DISTRIBUTED TRANSCODING APPARATUS AND METHOD USING MULTIPLE SERVERS - In one embodiment, a distributed transcoding method using a plurality of servers includes receiving a request for a first video file from a first terminal, distributing and requesting a first transcoding of the first video file to at least two second servers according to performance rates of the second servers, before receiving the first video file with the completed first transcoding completed from the second server, receiving a request for a second video file from a second terminal, and distributing and requesting a second transcoding of the second video file to the second servers according to the performance rates of the second servers. | 2013-11-07 |
20130297680 | SYSTEM AND METHOD FOR A THIRD-PARTY APPLICATION TO ACCESS CONTENT WITHIN A CLOUD-BASED PLATFORM - Techniques are disclosed for using a third-party application to access or edit a file within a cloud-based environment within a cloud-based platform or environment. In one embodiment, a method includes, in the cloud-based environment, responsive to detecting a request to access or edit a file using the third-party application, the file is provided for access or edit using the third-party application. The third-party application includes a user interface which is customized to enable storage of the accessed or edited file to the cloud-based environment. In some embodiments, the third-party application is allowed or restricted to store the accessed file back to the cloud-based environment. | 2013-11-07 |
20130297681 | SECURING ASYNCHRONOUS CLIENT SERVER TRANSACTIONS - A system, and computer usable program product for securing asynchronous client server transactions are provided in the illustrative embodiments. A request including an application identifier and a version of a second application is received at a first application. A service identifier is generated if a session with the second application is valid. A registry is generated at the first application. A catalog is generated based on the registry and the service identifier and the catalog are sent to the second application. A sub-request including the service identifier is received as part of an asynchronous client server transaction. Validity of the sub-request is determined by determining whether the service identifier has expired, whether the sub-request requests a service that is permissible according to the catalog, whether the service identifier is used in conjunction with the second application, or a combination thereof. If the sub-request is valid, the service is provided. | 2013-11-07 |
20130297682 | CLIENT DEVICE, INFORMATION PROCESSING SYSTEM AND ASSOCIATED METHODOLOGY OF ACCESSING NETWORKED SERVICES - A system makes it possible to use services offered by a plurality of servers different from one another is realized with the use of a common API. The system includes a plurality of service-offering servers, a client that uses services offered by the plurality of service-offering servers, and an interchange server that performs intermediary processing when the client uses a service. The client performs communication with the interchange server while using a common API when using any service among a plurality of services offered by the plurality of service-offering servers. The interchange server uses a unique API, which is unique to the service-offering server that offers the service selected by the client, to execute a processing sequence that is unique to the service-offering server. The client may use any service among services offered by the plurality of service-offering servers with the use of a common API without any need to use a unique API, which is unique to each of the plurality of service-offering servers. | 2013-11-07 |