48th week of 2011 patent applcation highlights part 63 |
Patent application number | Title | Published |
20110295845 | Semi-Supervised Page Importance Ranking - Importance ranking of web pages is performed by defining a graph-based regularization term based on document features, edge features, and a web graph of a plurality of web pages, and deriving a loss term based on human feedback data. The graph-based regularization term and the loss term are combined to obtain a global objective function. The global objective function is optimized to obtain parameters for the document features and edge features and to produce static rank scores for the plurality of web pages. Further, the plurality of web pages is ordered based on the static rank scores. | 2011-12-01 |
20110295846 | PREDICTING CONTENT AND CONTEXT PERFORMANCE BASED ON PERFORMANCE HISTORY OF USERS - Systems and methods are provided for selecting contexts for new invitational content and invitational content for new contexts. In particular, a performance history of delivered invitational content in known contexts is combined with similarity measures for the delivered invitational content, with respect to a new invitational content, to generate a list of potential contexts for the new invitational content. Similarly, a performance history of in known contexts with delivered invitational content can combined with similarity measures for known contexts, with respect to a new context, to generate a list of potential content for the new context. Further, a combination of these methods can be used to pair new invitational content with new contexts. | 2011-12-01 |
20110295847 | CONCEPT INTERFACE FOR SEARCH ENGINES - Concepts are presented related to a search engine query. Users can subsequently navigate search results and/or reformulate a query at a conceptual level. In one instance, users can specify weight with respect to one or more concepts to capture interest or lack of interest with respect to search intent. Based on one or more weights, a search query can be modified and results presented to a user along with associated concepts to enable continued interaction. Additionally or alternatively, organization and/or presentation of search results as well as advertisements can be influenced by user-specified weights or other interactions with concepts. | 2011-12-01 |
20110295848 | COMPUTER-IMPLEMENTED SYSTEM AND METHOD FOR DETERMINING A RESPONSE TO A STIMULUS - The present invention provides a computer based, online and mobile app system that collects, filters and aggregates market data by flashing products, music clips, words, photos and other images at users and measuring the speed of their responses to 1/100 | 2011-12-01 |
20110295849 | INFORMATION PROCESSING APPARATUS AND METHOD, AND PROGRAM - Disclosed herein is an information processing apparatus that presents, to a user who performs a search among a plurality of contents distributed over a search space formed using N, N is an integer greater than one, types of search axes, assistant information for assisting the user with the search. The apparatus includes: specification means for specifying a first range; range presentation means for presenting a state of distribution of contents within the first range, and presenting the state of the distribution of the contents within a second range; and narrowing-down axis presentation means for selecting, and presenting the narrowing-down axis candidate or candidates to the user. | 2011-12-01 |
20110295850 | DETECTION OF JUNK IN SEARCH RESULT RANKING - Embodiments are directed to ranking search results using a junk profile. For a given corpus of documents, one or more junk profiles may be created and maintained. The junk profile provides reference metrics to represent known junk documents. For example, a junk profile may comprise a dictionary of document data that is automatically inserted into documents created using a particular system or template. A junk profile may also comprise one or more representations (e.g., histograms) of a distribution of a particular junk variable for known junk documents. The junk profile provides a usable representation of known junk documents, and the present systems and methods employ the junk profile to predict the likelihood that documents in the corpus are junk. In embodiments, junk scores are calculated and used to rank such documents higher or lower in response to a search query. | 2011-12-01 |
20110295851 | REAL-TIME ANNOTATION AND ENRICHMENT OF CAPTURED VIDEO - An annotation suggestion platform is described herein. The annotation suggestion platform may comprise a client and a server, where the client captures a media object and sends the captured object to the server, and the server provides a list of suggested annotations for a user to associate with the captured media object. The user may then select which of the suggested metadata is to be associated or stored with the captured media. In this way, a user may more easily associate metadata with a media object, facilitating the media object's search and retrieval. The server may also provide web page links related to the captured media object. A user interface for the annotation suggestion platform is also described herein, as are optimizations including indexing and tag propagation. | 2011-12-01 |
20110295852 | FEDERATED IMPLICIT SEARCH - A resource selection system is described for assisting a user in performing a task that includes multiple actions. At each stage of the task, the system presents a set resources from which the user may select to perform a subsequent action in the task. The system implicitly selects the set of resources based on context information that identifies the user's current informational needs. For example, the context information may be derived from textual information that is being presented on a user device, which the user is presumed to be viewing at the current time. In one implementation, the system selects the set of resources by computing language models for respective domains and respective entities. The system uses the language models to determine the relevance of the context information to each of the domains. The system then selects resources associated with domains that have been assessed as relevant. | 2011-12-01 |
20110295853 | EXTENSIBLE SYSTEM AND METHOD FOR INFORMATION EXTRACTION IN A DATA PROCESSING SYSTEM - A data mashup system having information extraction capabilities for receiving multiple streams of textual data, at least one of which contains unstructured textual data. A repository stores annotators that describe how to analyze the streams of textual data for specified unstructured data components. The annotators are applied to the data streams to identify and extract the specified data components according to the annotators. The extracted data components are tagged to generate structured data components and the specified unstructured data components in the input data streams are replaced with the tagged data components. The system then combines the tagged data from the multiple streams to form a mashup output data stream. | 2011-12-01 |
20110295854 | AUTOMATIC REFINEMENT OF INFORMATION EXTRACTION RULES - A method and system for automatically refining information extraction (IE) rules. A provenance graph for IE rules on a set of test documents is determined. The provenance graph indicates a sequence of evaluations of the IE rules that generates an output of each operator of the IE rules. Based on the provenance graph, high-level rule changes (HLCs) of the IE rules are determined. Low-level rule changes (LLCs) of the IE rules are determined to specify how to implement the HLCs. Each LLC specifies changing an operator's structure or inserting a new operator in between two operators. Based on how the LLCs affect the IE rules and previously received correct results of applying the rules on the test documents, a ranked list of the LLCs is determined. The IE rules are refined based on the ranked list. | 2011-12-01 |
20110295855 | Graph-Processing Techniques for a MapReduce Engine - Systems, methods, and devices for sorting and processing various types of graph data are described herein. Partitioning graph data into master data and associated slave data allows for sorting of the graph data by sorting the master data. In another embodiment, promoting a data bucket having a first data bucket size to a data bucket having a second data bucket size greater than the first data bucket size upon reaching a memory limit allows for the reduction of temporary files output by the data bucket. | 2011-12-01 |
20110295856 | IDENTIFYING RELATED OBJECTS USING QUANTUM CLUSTERING - Techniques for grouping related objects such as documents and files using quantum clustering are disclosed. A method may include constructing a feature-object database of multiple objects. The feature-object database may have quantized selected features as keys. A connected objects database maybe built. Clusters of connected objects may be identified in the connected objects database. The clusters of identified objects may be evaluated to determine groups of related objects. The method may be implemented on a computing device. | 2011-12-01 |
20110295857 | SYSTEM AND METHOD FOR ALIGNING AND INDEXING MULTILINGUAL DOCUMENTS - A system and method for aligning multilingual content and indexing multilingual documents, to a computer readable data storage medium having stored thereon computer code means for indexing multilingual documents, to a system for presenting multilingual content. The method for aligning multilingual content and indexing multilingual documents comprises the steps of generating multiple bilingual terminology databases, wherein each bilingual terminology database associates respective terms in a pivot language with one or more terms in another language; and combining the multiple bilingual terminology databases to form a multilingual terminology database, wherein the multilingual terminology database associates terms in different languages via the pivot language terms. | 2011-12-01 |
20110295858 | METHOD AND APPARATUS FOR SEARCHING NUCLEIC ACID SEQUENCE - A method and apparatus for searching compressed nucleic acid sequences are disclosed. In the method, a reference sequence is compared with a subject sequence to be encoded, the subject sequence is compressed, an index is created with respect to the reference sequence and the compressed subject sequence, a position corresponding to a query is searched for in the compressed subject sequence using the index, a character found at the position within the compressed sequence is converted into a sequence, and the sequence is output as the response to the query. | 2011-12-01 |
20110295859 | Technique For Multi-Dimensionally Determining Strength Of An Item In A Weighted List Based On Tagging - A weighted list may be visually shown on a website, e.g., as a tag cloud, object cloud, etc. The font size of each item in the weighted list may indicate its strength relative to the other items in the same. The strength of a weighted list item is determined based at least on multi-dimensional weights accorded to applications by users of a given tag to an object. For example, each multi-dimensional weight may be an aggregate of weight measures of two or more of quantity-based dimensions, time-based dimensions, social distance-based dimensions, semantic similarity dimensions, etc. | 2011-12-01 |
20110295860 | Managing Drill-Through Parameter Mappings - A mechanism is provided for creating drill-through parameter mapping candidates. A location of source metadata and target metadata is received as well as a set of parameter mapping candidates. The source metadata, target metadata, and parameter mapping candidates are analyzed in order to form analyzed metadata. A set of parameter mapping candidates are then generated using the analyzed metadata, which are then prepared for presentation to an agent. A sorted set of parameter mapping candidates is then returned to the agent. In addition, a location of the source metadata and the target metadata as well as the set of parameter mapping candidates is sent to a parameter mapping creation process. A request is sent to retrieve a created parameter mapping candidate from the parameter mapping creation process. A parameter mapping candidate is then displayed to a user and a gesture of the user is acted upon. | 2011-12-01 |
20110295861 | SEARCHING USING TAXONOMY - A technique is provided for processing search results. The technique includes executing a search based on a user input entered via a graphical user interface using a processor, identifying relevant documents based on the search, and obtaining a standard classification for each relevant document. The standard classification is a classification within a standard classification system. The technique also includes reclassifying each relevant document, based on the relevant document's standard classification, into an interpretive classification within an interpretive classification system. The interpretive classification comprises at least a primary class and a secondary class. The technique further includes grouping the relevant documents into each relevant document's primary class and secondary class, and displaying the primary classes of the relevant documents and a number of relevant documents grouped in each displayed primary class via the graphical user interface on a display device. | 2011-12-01 |
20110295862 | Early return of partial sort results in a database system - As described herein, a database machine is provided with specialized hardware that can be used to accelerate the sort function. This hardware lowers the computation cost of performing a raw sort operation over the result rows. The hardware may be embodied in a direct circuit (e.g., ASIC), a programmable circuit (e.g., FPGA), a parallel compute engine (e.g., GPU) or any parallel computer. A hardware-assisted sort procedure provides for the early return of up to K results. This early return feature is critically valuable in database operations because often an entire result set is not required. For requests that require only the first L results, when L<=K the query can be satisfied with only a single pass over the data. The hardware- or GPU-assisted sort procedure, referred to herein as “scraper sort,” may be based on modifications of well-known, existing parallel sort algorithms. | 2011-12-01 |
20110295863 | EXPOSING METADATA RELATIONSHIPS THROUGH FILTER INTERPLAY - Embodiments are disclosed that relate to exposing metadata relationships through filter interplay. One embodiment provides a method comprising filtering a collection of items according to a first and a second metadata category to form an original subset of items that comprise metadata values for each of the categories. The method further comprises displaying a first and a second interactive filter view illustrating the original subset arranged according to their respective metadata values. The method further comprises receiving user input modifying an original range of metadata values of the first metadata category to form a modified range, determining a modified subset of items that comprise metadata values of the first metadata category falling within the modified range and that also comprise metadata values of the second metadata category, and modifying the second interactive filter view to illustrate the modified subset. | 2011-12-01 |
20110295864 | Iterative fact-extraction - Some embodiments provide a method for identifying a first pattern formed by a first set of document elements. The method associates a tag that identifies the first pattern with the document. The method then identifies a second pattern formed by a second set of document elements and the tag. The method associates a second tag with the document. The second tag identifies the second pattern and is associated with a fact. Some embodiments provide a graphical user interface (GUI) for manually processing tags associated with a document. Further, different embodiments provide a system for performing iterative fact-extraction on a set of documents. | 2011-12-01 |
20110295865 | Schema Contracts for Data Integration - A system and method for extracting data from an input source, transforming the data, and loading the transformed data to an output destination. A schema contract including constraints is used to validate a set of input data column types and translate them into a set of actual types. Mapping data in the schema contract enable mapping input data columns to data columns used by data integration components. The constraints and mapping data provide flexibility in transforming sets of data having different sets of input data column types, while providing a fixed set of types for use during dataflow executions. Flexibility may enable optional columns, sets of one or more columns, varying arrangements of columns, and variations in type definitions of each column. | 2011-12-01 |
20110295866 | ONTOLOGY GUIDED REFERENCE DATA DISCOVERY - Mapping and translating reference data from multiple databases using an enterprise ontology. This is achieved by various means, including mapping values of a first database to corresponding fields within the ontology, mapping values of a second database to corresponding fields within the ontology, and determining relationships between the values of the first database and the values of the second database based on their respective mappings to common fields within the ontology. | 2011-12-01 |
20110295867 | KEY-BREAK AND RECORD-LOOP PROCESSING IN PARALLEL DATA TRANSFORMATION - Embodiments of the invention provide a method and apparatus for providing additional functionality to a data processing program. This is achieved by various means, including preprocessing records in a data volume, designating certain records with a key-break, and creating an aggregation structure that user programs may use to store previously-processed records from the data volume. | 2011-12-01 |
20110295868 | ADAPTER ARCHITECTURE FOR MOBILE DATA SYSTEM - A data architecture provides View objects that define an enterprise data source interface to an application through connectors, and also by Data Objects defined by Commands. Thus, a Data Object comprises a configurable request for data that is issued through Commands to the Adapters of the enterprise data sources. The architecture provides an application developer with the ability to create custom enterprise connectivity to disparate backend enterprise data sources. | 2011-12-01 |
20110295869 | EFFICIENT STRING MATCHING STATE MACHINE - An apparatus and a method for searching one or more documents for several different strings is described. A finite state machine receives and processes one or more search strings with a tail-first search. A matching string machine forms states based on the characters in the search string with at least one state accepting a match. The states are annotated with a pattern that indicates what the state has matched and can match. Each position within the pattern is either a character that has been matched at that point or an indicator that it is unknown. | 2011-12-01 |
20110295870 | SYSTEMS AND METHODS FOR PROVIDING CUSTOM OR CALCULATED DATA MEMBERS IN QUERIES OF A BUSINESS INTELLIGENCE SERVER - A business intelligence (BI) server and repository are described which support a set of customized and/or calculated data members. In accordance with an embodiment, the BI server maintains a connection to a plurality of data sources which may store a set of dimension members. The data source can be relational, file storage based, multidimensional and other types. In accordance with an embodiment, the BI server can accept queries from the user that contain calculated members as a parameter. The calculated member is defined by an expression including multiple dimension members and one or more arithmetic operators. The BI server can parse and validate the query and rewrite the query for the data source. After the query is rewritten and optimized, it is executed against the data source and a set of results is received. | 2011-12-01 |
20110295871 | Filtering and Sorting Information - Generally described, embodiments of the present invention provide the ability to sort and/or filter information contained in a summary table based on related information that may not be included in the summary table. According to one aspect, a computer-readable medium having computer executable components for filtering or sorting information displayed in a summary table is provided. Included in the computer executable medium is a category receipt and identification component configured to receive selections of categories and identify related categories contained in a dataset represented by the summary table. Also included in the computer-readable medium is a filtering component and a sorting component, each configured to control the structure and criteria upon which information contained in a category displayed in the data summary table may be filtered or sorted. | 2011-12-01 |
20110295872 | Method for Visualizing Resource Relationships Stored in SQL Tables Within a Mainframe Environment - A system and method is provided for visualizing system resource relationships in a mainframe environment. The resource relationships may be presented in a single, logically constructed diagram/graph regardless of the number of sub-systems or database tables in the mainframe environment. | 2011-12-01 |
20110295873 | METHODS AND APPARATUS TO ENHANCE QUERIES IN AN AFFINITY DOMAIN - Methods and apparatus to enhance queries in an affinity domain are disclosed herein. An example method of providing a query service in an affinity domain includes receiving a query including one or more template identifiers that indicate conformance with a standard related to content of a document; generating an expression including the one or more template identifiers to define a search of a registry; performing the search of the registry according to the expression, wherein the search is configured to identify documents including the one or more template identifiers; and conveying the identified documents to an entity associated with the query. | 2011-12-01 |
20110295874 | METADATA CACHE MANAGEMENT - In an embodiment managing a cache includes determining from metadata of a received service request whether a cache data response may satisfy the request as a function of recognizing a cacheable method name specification within request metadata by a service provider associated with the request, the embodiment further including determining whether the request is an inquiry or a request as a function of comparing an update frequency specification in the request metadata to a value of a time parameter associated with the cacheable method name in the metadata if the request may be satisfied by the cached data. The embodiment also includes searching the cache for the data response if determined the data is cacheable and the request is an inquiry, and sending the request on to a service provider if the data response is not a cacheable response or the request is an update request. | 2011-12-01 |
20110295875 | LOCATION-AWARE QUERY BASED EVENT RETRIEVAL AND ALERTING - Hybrid search results are provided based on analyzing a web-query and a location. Hybrid search results may include a web-search result and an event-search result. The event-search result may be identified based on identifying a location associated with the search engine user and the web-query. The event-search result may include event details, such as time, location and descriptive information. Additionally, an event-alert link may be provided. An event-alert link may allow a user to receive updates related to an event. | 2011-12-01 |
20110295876 | Validation Of Database Schema Upgrades Using A Data Differencing Tool - An upgrade controller that compares the contents of a reference database with an upgraded database is described. In one embodiment, the upgrade controller connects to the reference and upgraded database and retrieves the list of tables. For each of the tables, the upgrade controller compares the content of the reference and the upgraded table. The upgrade controller compares the table contents by comparing the contents on a record-by-record basis. In addition, the upgrade controller can use a whitelist of tables and columns to reduce the number of false positive(s) that could be generated during the comparison. | 2011-12-01 |
20110295877 | SYSTEM AND METHOD FOR ONLINE HANDWRITING RECOGNITION IN WEB QUERIES - A graphic representation resulting from a user interacting with a user interface operating on a user device is received over a network. The graphic representation corresponds to a portion of a desired graphic character of a graphic character set (e.g. Chinese). The graphic representation is analyzed to select a plurality of graphic characters of the graphic character set that are a probable match of the graphic representation. The plurality of probable graphic characters are transmitted back to the user. A selection of one of the plurality of probable graphic characters is received over the network. A plurality of suggested search terms are identified to the user. Each suggested search term comprises at least one graphic character from the graphic character set. One of the plurality of suggested search terms is selected to be used to conduct an Internet search. An Internet search is then conducted using the selected search term. | 2011-12-01 |
20110295878 | ASSISTED CONTENT AUTHORING - An authoring system on a mobile device (or other type of device) may help a user to author a message based on context available on the device. Context data comes to exist on the device in some manner. For example, the context may contain the results of a search that a user has performed on the device. A message may be proposed based on the search query and/or the result—e.g., if a user searches for “Edinburgh,” the authoring system may propose the message “Username likes Edinburgh” or “Username is learning about Edinburgh.” The authoring system may allow the user to change the message and/or to add additional content and/or links to the message. The user may then to send the message over some channel such as e-mail, a social network, a microblogging site, etc. | 2011-12-01 |
20110295879 | SYSTEMS AND METHODS FOR DOCUMENT MANAGEMENT - Systems and methods for document management are presented. A virtual document, irrespective of a number of pages in the virtual document, may be transferred to a device via a network within a time period similar to or approximately equal to a time period to transfer a single page document. The systems, database structures, and methods described herein can allow for the management of a document similar to that of a file system, by allowing each individual page of a multi-page document to be stored and updated individually. In some embodiments, multi-page image documents may be stored at a page level, that is, each page of a multi-page image document may be individually stored and individually accessed, allowing for a random access of any page within a multi-page image document without a need to access any other pages of the multi-page image document. | 2011-12-01 |
20110295880 | PROCESS FOR MONITORING THE SUCCESS OF THE ADMINISTRATION OF A FLUID TO A NON HETEROGENOUS BIOLOGICAL TARGET, AND SYSTEM THAT ENABLES THE EXECUTION OF SAID PROCESS - A computer implemented method for inputting transient data into a persistent world is provided. The method includes capturing sensor data from a sensor. The method further includes detecting a condition, wherein the detection is based at least in part on the match of a detection criteria from a database of a plurality of detection criteria to the captured sensor data. The method includes interpreting the detected condition, wherein the interpretation is based at least in part on the match of an interpretation criteria from a database of a plurality of interpretation criteria to the detected condition. And, the method includes registering the interpretation of the detected condition with a virtual object in a simulation. | 2011-12-01 |
20110295881 | MERGING COMPUTER PRODUCT, METHOD, AND APPARATUS - A computer-readable, non-transitory medium that stores therein a merging program that causes a computer capable of accessing a database that stores therein a data group, to execute a process that includes specifying, from the data group, first data and second data that are mergeable; identifying, from the data group, third data that are mergeable with the first data specified at the specifying; determining the second data specified at the specifying and the third data identified at the identifying as mergeable data; and outputting a determination result obtained at the determining. | 2011-12-01 |
20110295882 | SYSTEM AND METHOD FOR PROVIDING A COMPOSITE VIEW OBJECT AND SQL BYPASS IN A BUSINESS INTELLIGENCE SERVER - Systems and methods are described for performing a SQL bypass in a business intelligence (BI) server environment. The BI server initially receives a SQL query and constructs an extensible markup language (XML) representation of the SQL query. The XML representation is sent to an application server that hosts an application developer framework (ADF). The ADF receives the XML representation of the SQL query and constructs a composite view object at runtime, to access the appropriate data. It then generates a database-specific query based on the composite view object and returns it to the BI server. The BI server replans the database-specific query and sends it to a database storing the data. | 2011-12-01 |
20110295883 | TPEG CLIENT DEVICE AND METHOD - An electronic device configured to operate as a TPEG client is provided. The electronic device includes an interface adapted to receive TPEG messages comprising TPEG event codes. A relational database is stored in memory of the electronic device. The relational database includes at least one relation with a plurality of records, each record associating a TPEG event code with an event text. | 2011-12-01 |
20110295884 | DATA CONVERSION METHOD PROCESSING FOR CONVERSION OF DATABASE, APPARATUS AND COMPUTER PROGRAM OF THE SAME - The first and second table data of the SQL sentence of the query of “ACCESS” based on a predetermined conversion list is generated based on a predetermined conversion table. The data of each line of the second table data is read in the order depending on a kind of queries, and parenthesis is added to these. And the results are substituted for a variable sequentially. The value of the final variable is substituted for the third table data. And it is processed as a query after the conversion which may be processed by SQL Server. | 2011-12-01 |
20110295885 | REMOTE-INTERACTION APPARATUS AND INTERACTION UNIT THEREOF - A remote-interaction apparatus comprises a portable electronic device installing a specific software and an interaction unit having an interaction-mode database. The interaction unit can detect a sensory information inputted by a user and find out an interaction information corresponding to the sensory information from the interaction-mode database for transmitting the first interaction information to the portable electronic device by a first communication protocol. And the specific software employs the portable electronic device to transmit the interaction information to another remote-interaction apparatus by a second communication protocol. The specific software can also employ the portable electronic device to transmit another interaction information transmitted from the said another remote-interaction apparatus to the interaction unit by the first communication protocol, so that the interaction unit can find out a control command corresponding to the said another interaction information from the interaction-mode database and perform a response action according to the control command. | 2011-12-01 |
20110295886 | METHODS FOR SEARCHING FORENSIC DATA - In one aspect of the present invention, a software component for conducting digital forensic searches is described. The software component has a header; one or more search markup language programs, and a data features section. The software component, also referred to as a search pack, enables a first entity, such as a federal investigation agency, to share its suspect and sensitive data with a second entity, such as another investigative agency in a manner that allows the second agency to utilize the suspect data while not revealing the actual content of the sensitive data to the second agency. The second agency can perform comparisons and other operations on the sensitive data without having to know the actual content of the data. The search pack allows an investigative agency to define an investigative strategy for a particular case via the search markup language programs and by the data features that it includes in the search pack. Thus, by sharing search packs among agencies, an agency can share or inform others of that agency's theory of the case and investigative goal. Search packs can also be updated automatically as new information is learned about a particular case. A search pack is updated is determined by the agency that created it and manages it. | 2011-12-01 |
20110295887 | SYSTEM AND METHOD FOR PROVIDING A SEARCHABLE DATABASE OF SURGICAL INFORMATION - Systems and methods of creating, managing, and using a database, comprising surgical data may involve receiving input signals from a plurality of surgical data sources, the input signals being representative of surgical data associated with a plurality of patients, storing the surgical data in the database, and sending one or more output signals to one or more authorized users in response to one or more queries, the output signals being representative of one or more portions of the surgical data. Among other uses, the systems and methods may be used to improve the performance of surgical procedures, rate surgeons, train surgeons, and establish insurance rates for surgeons and patients. | 2011-12-01 |
20110295888 | User Interface for Facts Query Engine with Snippets from Information Sources that Include Query Terms and Answer Terms - A method and a system for providing snippets of source documents of an answer to a fact query are disclosed. Snippets of source documents may be provided in response to a user request for the source documents from which the fact answer to a fact query was extracted. The snippets include the terms of the fact query and terms of the answer. The snippets may be displayed along with Uniform Resource Locators (URL's) of the source documents. | 2011-12-01 |
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. | 2011-12-01 |
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. | 2011-12-01 |
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. | 2011-12-01 |
20110295892 | SYSTEM AND METHOD FOR WEB MINING AND CLUSTERING - A method and system for web mining and clustering is described. The method includes receiving and dividing input data into a plurality of primitive datasets. Additionally, one or more combinations of the plurality of primitive datasets may be created. Further, a model for each primitive dataset in the plurality of primitive datasets and each of the one or more combinations of the plurality of primitive datasets may be generated. Subsequently, a cost associated with a model corresponding to each primitive dataset in the plurality of primitive datasets, and each of the one or more combinations of the plurality of primitive datasets may be computed. Further, a sum of the costs associated with the models corresponding to each primitive dataset in the plurality of primitive datasets may be compared with the cost associated with each model corresponding to each of the one or more combinations of the plurality of primitive datasets. Finally, the plurality of primitive datasets may be partitioned into one or more clusters based on the comparison of the costs such that each primitive dataset is a part of a cluster in the one or more clusters or a stand-alone primitive dataset. | 2011-12-01 |
20110295893 | METHOD OF SEARCHING AN EXPECTED IMAGE IN AN ELECTRONIC APPARATUS - A method of searching an expected image in an electronic apparatus comprises the steps of inputting a hand drawing of the expected image into the electronic apparatus; determining whether or not a text description for partially characterizing the expected image is inputted; identifying and searching the expected image in the electronic apparatus according to the hand drawing if the text description is not inputted, or selecting a text label from the text description and interpreting the selected text label by the electronic apparatus if the text description is inputted; and searching a database in the electronic apparatus according to the text label, and fetching the expected image from the database if the value of the image item matches the text label. The hand drawing and/or text label inputted from a mobile phone screen are provided for arranging and searching pictures or images in the database efficiently. | 2011-12-01 |
20110295894 | SYSTEM AND METHOD FOR MATCHING PATTERN - System and method for matching a pattern are provided. The pattern matching method includes performing a sub pattern matching operation to match at least one sub data of a plurality of sub data of a target data with a pre-stored pattern data, and performing a full pattern matching operation to determine whether the target data is identical to at least the pre-stored pattern data by referring to a result of the sub pattern matching operation, and wherein the full pattern matching operation is performed or not performed according to a type of the pre-stored pattern data. Accordingly, an accurate matching operation is performed with respect to the target data of various patterns. | 2011-12-01 |
20110295895 | CATALOG TAXONOMY FOR STORING PRODUCT INFORMATION AND SYSTEM AND METHOD USING SAME - A catalog taxonomy organized in a tree-like configuration including at least one first tier product category having at least one first tier attribute associated with products in the first tier category, and a plurality of second tier product categories branching from the first tier product category and defining subcategories, at least one of the plurality of second tier product categories having a second tier attribute associated with products in a subcategory defined by the plurality of second tier product categories, wherein each of the second tier product categories inherits the first tier attribute of the first tier product category from which the plurality of second tier product categories branches. In addition, a system and method utilizing such catalog taxonomy. | 2011-12-01 |
20110295896 | SYSTEMS AND METHODS FOR EXECUTING A NAVIGATION QUERY - Systems and methods consistent with the invention may include receiving a navigation query including input text, determining, via a processor, whether the input text is satisfies a predetermined criteria, generating a response including data representing a screen associated with the input text when the input text satisfies the predetermined criteria, selecting a language preference when the input text fails to satisfy the predetermined criteria, performing a fuzzy search based on the input text, the language preference, and usage history, and generating a response to the navigation query based on a result of the fuzzy search. | 2011-12-01 |
20110295897 | QUERY CORRECTION PROBABILITY BASED ON QUERY-CORRECTION PAIRS - Query-correction pairs can be extracted from search log data. Each query-correction pair can include an original query and a follow-up query, where the follow-up query meets one or more criteria for being identified as a correction of the original query, such as an indication of user input indicating the follow-up query is a correction for the original query. The query-correction pairs can be segmented to identify bi-phrases in the query-correction pairs. Probabilities of corrections between the bi-phrases can be estimated based on frequencies of matches in the query-correction pairs. Identifications of the bi-phrases and representations of the probabilities of those bi-phrases can be stored in a probabilistic model data structure. | 2011-12-01 |
20110295898 | System And Method For Incident Processing Through A Correlation Model - Disclosed is a method, system and a computer program for correlating an incident service ticket with an incident resource ticket. The method includes, in response to a creation of an incident service ticket in a certain service category; searching with a data processor for open incident resource tickets of the same or similar category; searching with the data processor based on a set of similarity rules for corresponding critical configuration items defined in business service configuration items and, if both searches succeed, searching with the data processor found incident resource tickets ordered by time using found critical configuration items and, if a match is found, declaring the incident service ticket to be correlated with the matching incident resource ticket. The exemplary embodiments further provide that, if both searches do not succeed, or if a match is not found, obtaining input from a dependency tree for the business service configuration items and if no related service configuration items for the service category are identified then concluding the performance of the method, otherwise searching with the data processor found incident resource tickets ordered by time using found related service configuration items. If no associated resource tickets are available then the method performs constraint adaptive probing of resources determined from the dependency tree to attempt to generate at least one corresponding resource ticket, and to search on any corresponding resource tickets that are generated for related configuration items. | 2011-12-01 |
20110295899 | Systems And Methods For Permissions-Based Profile Repository Service - In some embodiments, provided is a method that includes storing, by a profile repository service, respective profile information for one or more users. The method includes receiving, by the profile repository service, permissions input from a particular one of the one or more users specifying content of the particular user's profile information accessible to content providers. Further, the method included receiving, by the profile repository service, a request from a content provider for profile information for the particular user, wherein the content provider is distinct from the profile repository service. The method also includes providing, by the profile repository service in response to the request, profile information for the particular user to the content provider, wherein the profile information is provided according to the permissions input from the particular user, and wherein the profile information is used to generate content delivered to the particular user remotely from the profile repository service. | 2011-12-01 |
20110295900 | Database data dictionary - Systems and methods are provided for manipulating data sets. In accordance with one implementation, a computerized system is provided for storing, managing, indexing, interrelating, and/or retrieving data sets in a manner independent of the data model. The system includes an element module configured to store and uniquely identify elements and an element relation module configured to store relationships between the elements in the element module. The computerized system may also comprise a class module configured to store attributes of elements in a class and a type definition module configured to define the class and the attributes related to the class. The computerized system may further comprise a state machine module, the state machine module including a state machine transition module and a status module. | 2011-12-01 |
20110295901 | MANAGING COMPUTER FILE SYSTEM USING FILE SYSTEM TREES - A system, method and computer program product for managing computer file system using file system trees. A plurality of Virtual Execution Environments (VEEs) running on a computer system is provided. The computer system has a common file system tree, which can be concurrently accessed by the VEEs. The shareable files are stored in the common file system tree located in a local storage of the computer system. The common file system tree includes a first set of files that can be accessed by VEEs directly using first redirection. The common file system tree also includes a second set of files that can be accessed by VEEs using first and second redirection. The files system accesses the files from the local storage using first redirection and from the network storage using first and second redirection. The local storage can also receive files from the network storage and store them in the common file system tree. | 2011-12-01 |
20110295902 | TAXONOMIC CLASSIFICATION OF METAGENOMIC SEQUENCES - Method(s) for identifying a taxon corresponding to a query sequence are described herein. The method includes selecting a target cluster, from amongst a plurality of reference clusters, corresponding to the query sequence. The target cluster may be selected based on a composition based analysis. A similarity based analysis of the query sequence is performed with respect to the target cluster. From the target cluster, the taxon corresponding to the query sequence is identified based on the similarity based analysis. | 2011-12-01 |
20110295903 | SYSTEM AND METHOD FOR AUTOMATICALLY GENERATING SYSTEMATIC REVIEWS OF A SCIENTIFIC FIELD - A system and method are provided for automatically generating systematic reviews of received information in a field of science and technology, such as scientific literature, where the systematic review includes a systematic review of a research field in the scientific literature. The method is preferably implemented by a programmed computer and includes the steps of constructing a time series networks of words, passages, documents, and citations and/or co-citations within received information into a synthesized network, decomposing the networks into clusters of fields or topics, performing part-of-speech tagging of text within the received information to provide tagged text, constructing semantic structures of concepts and/or assertions extracted from the source text, generating citation-based and content-based summaries of the clusters of fields or topics and the semantic structures including measuring the saliency, novelty, significance, and transformative features of individual entities in the clusters of fields or topics and semantic structures, and generating structured narratives of the clusters of fields or topics and the summaries of the generated semantic structures, including labeling and summarizing features of the clusters of fields or topics and delinearizing the resulting clusters into templates that provide summarizations of the structure and trends of the information in the clusters at multiple levels of abstraction. Narratives of the citation-based and content-based summaries are merged into a systematic review having a predetermined arrangement. | 2011-12-01 |
20110295904 | CLUSTER IDENTIFICATION AND TRANSFORMATION - Apparatus, systems, and methods may operate to access individual lines of information included in a file stored in an electronic storage medium, to detect the existence of data clusters in the file based on neighboring cell content in a horizontal direction (corresponding to the individual lines), and in a vertical direction (orthogonal to the horizontal direction), to identify at least some of the data clusters as being associated with predefined table types (comprising vertical tables, horizontal tables, or cross tables), to merge some of the data clusters into section tables having common properties, and to transform the tables resulting from the merging activity, as well as remaining un-merged data clusters, into a single flat table. The stored file may comprise a spreadsheet file. Additional apparatus, systems, and methods are disclosed. | 2011-12-01 |
20110295905 | METHODS AND SYSTEMS FOR TRACKING WORK IN A MULTI-TENANT DATABASE ENVIRONMENT - A system and method for tracking work in a database environment. In one embodiment, a method includes generating a plurality of work records, where each work record is associated with code that is submitted for integration into a software application. The method further includes receiving a first indication that designates a first work record of the plurality of work records as a parent work record, and receiving a second indication that designates a second work record of the plurality of work records as a child work record, where the second work record is a child of the first work record. | 2011-12-01 |
20110295906 | METHOD AND SYSTEM FOR EVALUATING DATA - A method and a system for evaluating data. The method comprises: receiving an Object Constraint Language (OCL) expression-based evaluation request; transforming at least part of the OCL expressions in the evaluation request into query requests; querying relevant data based on the query requests; and evaluating data obtained from the querying based on the evaluation request. The present invention may support evaluation of complex OCL expressions on a mass data set. | 2011-12-01 |
20110295907 | Apparatus and Method for Expanding a Shared-Nothing System - A computer readable storage medium includes executable instructions to evaluate an expanded shared-nothing data store configuration. A data redistribution schedule table with specified parameters is formed. Data is redistributed within the expanded shared-nothing data store in accordance with the data redistribution schedule table. | 2011-12-01 |
20110295908 | DETECTING COUNTERFEIT DEVICES - A method, system, and computer usable program product for detecting a counterfeit device are provided in the illustrative embodiments. A set of parameters associated with a device is determined. An on-device signature stored on the device is located. A subset of parameters is selected from the set of parameters and a signature is computed using the subset of parameters. The computed signature is compared with the on-device signature. The device is detected as a counterfeit device if the computed signature does not match the on-device signature. | 2011-12-01 |
20110295909 | TECHNIQUE TO INTRODUCE ADVANCED FUNCTIONAL BEHAVIORS IN A DATABASE MANAGEMENT SYSTEM WITHOUT INTRODUCING NEW DATA TYPES - A row property provides a mechanism for implementing advanced functional behavior in a relational database management system (RDBMS) without introducing new data types. A row property is part of a table definition, such that, when a table is defined in the RDBMS, at least one row property is specified for one or more associated columns of rows of the table, wherein the row property has an associated functional behavior that is predefined within the RDBMS. The columns associated with the row property are generally of existing data types supported by an RDBMS. A row property may be invoked when the RDBMS processes a language statement that references the row property. When the row property is invoked, the RDBMS executes programming logic associated with the row property, in order to perform the advanced functional behavior using data stored in the associated columns. | 2011-12-01 |
20110295910 | CUSTOMIZING STANDARD FORMULA FIELDS IN A MULTI-TENANT DATABASE SYSTEM ENVIRONMENT - In a method, system, and computer-readable medium having instructions for customizing standard formula fields, at least a portion of a formula is received for a standard database field of a standard database entity in a multi-tenant database and the standard database entity is used by a plurality of tenants, a date range is stored for maintaining at least the portion of the formula, information on one or more variables of the formula is received, a value is calculated for the standard database field with at least the portion of the formula and information on the one or more variables of the formula and one or more database entities depend on the value for the standard database field, and the value is stored for the standard database field. | 2011-12-01 |
20110295911 | Database data dictionary - Systems and methods are provided for manipulating data sets. In accordance with one implementation, a computerized system is provided for storing, managing, indexing, interrelating, and/or retrieving data sets in a manner independent of the data model. The system includes an element module configured to store and uniquely identify elements and an element relation module configured to store relationships between the elements in the element module. The computerized system may also comprise a class module configured to store attributes of elements in a class and a type definition module configured to define the class and the attributes related to the class. The computerized system may further comprise a state machine module, the state machine module including a state machine transition module and a status module. | 2011-12-01 |
20110295912 | DATA STORAGE AND TRANSFER - A method and apparatus for storing data regarding parameter values by making a series of measurements of parameter values at times separated by predetermined time intervals, processing the series of measurements of parameter values made at predetermined time intervals to identify events at different times, generating a further series of measurements of parameter values at each of said different times, and storing each of said further series of measurements of parameter values in association with said respective different time. | 2011-12-01 |
20110295913 | DATABASE APPARATUS - A logical record of a source logical page is moved to a space area or a deletion area in a destination logical page. The source logical page is sequentially set forward from the logical page immediately before the last stored logical page in a subrange. The destination logical page is sequentially set backward from the leading logical page in the subrange. When a logical record is moved, exclusive control is performed in logical page units only on the source logical page and the destination logical page. The access by online operations is not prohibited on other logical pages not exclusively controlled in the same subrange. | 2011-12-01 |
20110295914 | STORAGE SYSTEM - A storage system includes: a data storing unit that stores division data configuring a file; a metadata storing unit that stores metadata representing a storing position of the division data; and a data processing unit that stores the division data into the data storing unit and stores the metadata representing the storing position of the division data into the metadata storing unit. Into the metadata storing unit, the data processing unit stores the metadata that has a key part storing position-in-file information representing a position in the file of the division data and an address part storing address information representing a storing position in which the division data is stored corresponding to the position represented by the position-in-file information so as to correspond to the position-in-file information. The key part and the address part are configured by mutually separated data. | 2011-12-01 |
20110295915 | FILE MANAGEMENT APPARATUS AND FILE MANAGEMENT METHOD - In a file management apparatus, on detection of the user's file selecting action, a high-speed file processing execution program P | 2011-12-01 |
20110295916 | File generation for testing single-instance storage algorithm - For each section of a buffer, a string of characters is retrieved and reordered to generate a reordered string of characters for the section. Thereafter, for each section of the buffer, the string of characters within the section is copied over with the reordered string of characters for a different section of the buffer. The buffer is then output to a file. If a desired length of the file has not yet been reached, then this process is repeated, or the buffer is again output to the file, based on a desired amount of duplicate data to be included within the file. The resulting file can be used to test a single-instance storage algorithm. The file is thus adapted to mimic a non-artificially generated file in relation to testing a single-instance storage algorithm. | 2011-12-01 |
20110295917 | DIGITAL DEVICE CONFIGURATION AND METHOD - A digital Storage Element is described. A device is configured including a Storage Element for access by a user responsive to a native control code. A processing arrangement executes a control program for controlling the overall device and executing at least a portion of the native control code as part of the control program for interfacing with the Storage Element. A programming arrangement is provided separate from the device for customizing a read channel within the Storage Element. Command, user interaction and data transfer execution are discussed for mitigation of potential mechanical shock effects. Status indications relating to the Storage Element are provided including head position and mechanical shock. Calibration, test and operational monitoring procedures, for using head position status, are described. Failure configuration monitoring is provided in tracking overall performance and design considerations. | 2011-12-01 |
20110295918 | Method of evaluating a function and associated device - A method for evaluating a function of a finite field of characteristic p into itself, for an element x of the field, uses an evaluation, for the element x, of a polynomial formed by a plurality of monomials. The evaluation of the polynomial includes the following steps: determining monomials the degree of which is an integer power of the characteristic p by successive raisings of the element x to the power p; and determining monomials the degree of which is different from an integer power of the characteristic p on the basis of the determined monomials, the degree of which is an integer power of the characteristic p, and by at least one multiplication. An evaluating device is also provided. | 2011-12-01 |
20110295919 | Variable Exponent Averaging Detector and Dynamic Range Controller - The VEA Detector and Dynamic Range Controller of the invention more accurately measure constant or non-constant, periodic or aperiodic, signals and the use of such measurements to control the upstream and/or downstream processing of program signals, including without limitation audio, video, and power program signals. The invention uses an antilog module acting within the context of a log domain circuit such that the “averaging” at an integrator is linear, not logarithmic. However, since the detection is within the log domain, the dynamic range of the VEA Detector is exponentially larger. | 2011-12-01 |
20110295920 | Computer-Implemented Symbolic Polynomial Factorization - An input polynomial, in symbolic form, is received, classified, pre-processed, and factored. The input polynomial is classified as a constant, a univariate polynomial, or a multivariate polynomial. Various pre-processing is performed depending on the classification. After the input polynomial is pre-processed, the remaining polynomial is factored using a polynomial factoring algorithm. By pre-processing the input polynomial, the complexity of the polynomial to be factored is reduced, which reduces the computational expense of the polynomial factoring algorithm. | 2011-12-01 |
20110295921 | Hybrid Greatest Common Divisor Calculator for Polynomials - A hybrid greatest common divisor (GCD) calculator analyzes characteristics of polynomials and selects a particular GCD algorithm from multiple available GCD algorithms based on a combination of characteristics of the polynomials. The selected GCD algorithm is then applied to calculate the GCD of the polynomials. | 2011-12-01 |
20110295922 | ASPECT ORIENTED PROGRAMMING FOR AN ENTERPRISE SERVICE BUS - A method and system for executing an additional action by an ESB server in response to detecting a predefined state of the ESB is described. | 2011-12-01 |
20110295923 | Bridging data distribution services domains based on discovery data - Bridging data distributed service (DDS) domains in a networked system based on discovery data is provided. Each DDS domain includes DDS software applications capable of publishing data and subscribing to data. A DDS domain bridge is communicatively coupled with the DDS software applications of both DDS domains. The DDS domain bridge monitors discovery data provided by the DDS software applications for a topic name, a topic type, and/or QoS properties. The DDS domain bridge includes creation rules and enabling rules controlling input/output DDS dataflow objects. Based on the state of the DDS dataflow objects set by the rules, uni- or bi-directional DDS dataflow is established between the input and output DDS dataflow objects enabling data propagation between DDS software applications of DDS domains. | 2011-12-01 |
20110295924 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PREVENTING PROCESSING OF AN HTTP RESPONSE - Methods and systems are described for preventing processing of an HTTP response. In one aspect, first command information identifying a first command for sending in an HTTP request to a server is received from a user agent. A determination is made that no command response for the first command is to be received for delivery from the server to the user agent. A no-return indicator is set in a data storage media, in response to the determination. The first command is sent in the HTTP request to the server. | 2011-12-01 |
20110295925 | SYSTEMS AND METHODS FOR SELECTING AN ALTERNATIVE COMPUTING INFRASTRUCTURE - The present disclosure is directed to, among other things, a method that includes accessing a first server in a first computing infrastructure to obtain data about a configuration of the first computing infrastructure and use of the first computing infrastructure. The method may also include analyzing, by a processor on a second server, the data from the first server. The method may also include selecting, based on the analysis of the data, a second computing infrastructure from a plurality of computing infrastructures to replace the first computing infrastructure. The method may also include generating a report with the analysis of the data and the selected second computing infrastructure. | 2011-12-01 |
20110295926 | MONITOR DEVICE FOR COLLECTING AUDIENCE RESEARCH DATA - A monitor ( | 2011-12-01 |
20110295927 | Mechanism for Cooperative Load Balancing with HTTP in Converged Telecommunication Services - A mechanism for cooperative load balancing with HyperText Transport Protocol (HTTP) in converged telecommunication services is disclosed. A method of the invention includes receiving an incoming HyperText Transport Protocol (HTTP) request, determining that the HTTP request does not belong to a server machine node that received the HTTP request, updating a hints field included with the HTTP request with identifying information of the server machine node, selecting another server machine node of the cluster of server machine nodes that is not listed in the hints field to place in a route field included with the HTTP request, and sending a redirection response with the updated hints and updated route fields to a client machine. | 2011-12-01 |
20110295928 | METHODS AND SYSTEMS FOR SELECTING AND IMPLEMENTING DIGITAL PERSONAS ACROSS APPLICATIONS AND SERVICES - A persona determination approach can be utilized to apply digital personas across multiple communications domains. A service gateway can determine whether to transfer a request for communications services to a Persona Determination Mechanism (PDM). The PDM can select a digital persona based on available information and transmit the digital persona to the service gateway. The service gateway can process the communications services based on the selected digital persona or based on the determination not to transfer the request. In some methods, the service gateway can forward the processed request to one or more network elements for further processing. Related systems are also disclosed. | 2011-12-01 |
20110295929 | Optimistic Concurrency Utilizing Distributed Constraint Enforcement - Optimistic concurrency is effectuated to manage constraints in a synchronization environment at multiple computing device endpoints in a consistent fashion without utilizing concentrated centralized constraint logic. Implemented data synchronization constraints that identify false violation scenarios may be automatically resolved without user intervention by using an etag system directed by a master component to assist computing device endpoints to maintain data synchronization among them. Data entries defining each file hierarchy component to be synched are generated and shared with the master component and each computing device endpoint in a synchronization environment. Individual computing device endpoints can use the data entries generated locally with those generated by other computing device endpoints to locally resolve identified false violation scenarios. | 2011-12-01 |
20110295930 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING AN ATTACHED COMMAND RESPONSE - Methods and systems are described for processing an attached command response. In one aspect, an attachable command is sent in a first HTTP request to a server node. A second HTTP response to a second HTTP request sent to the server node is received. A determination is made that the second HTTP response includes at least a portion of the first command response. | 2011-12-01 |
20110295931 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING A COMBINED COMMAND RESPONSE - Methods and systems are described for processing a combined command response. In one aspect, a first HTTP request identifying a first command and a second HTTP request identifying a second command are sent by a user agent node to a server node. A combined HTTP response is received. A determination is made that the combined HTTP response includes a first command response for the first command and a second command response for the second command. | 2011-12-01 |
20110295932 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING AN ATTACHED COMMAND RESPONSE BASED ON A MARKUP ELEMENT - Methods and systems are described for processing an attached command response based on a markup element. In one aspect, a resource including an attach markup element is sent. A first request message identifying a command and a second request message are received including attach-request information based on the element. Either or both of a command response to the command and a response message to the second request message is determined attachable. In response, the response message is sent including some or all of the command response. | 2011-12-01 |
20110295933 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING A NON-RETURNABLE COMMAND RESPONSE BASED ON A MARKUP ELEMENT - Methods and systems are described for processing a non-returnable command response based on a markup element. In one aspect, a resource is sent to a user agent includes a no-return markup element. A request message is received identifying a command and including no-return-request information based on the resource. The command is processed and no command response is sent for delivery to the user agent in response to receiving the no-return-request information. | 2011-12-01 |
20110295934 | Cached and Server Views with Automatic Caching and Smooth Scrolling - On a client computer, customer relationship management software is integrated into a messaging application that includes a user interface. Customer relationship management (CRM) information is received from a server computer. An automatic determination is made as to whether the received CRM information is to be cached on the client computer. When it is determined that the CRM information is to be cached on the client computer, the CRM information is cached in a cache on the client computer. When at least some of the CRM information is cached on the client computer, the cached CRM information is displayed as a view on the client computer. The display of the CRM information is integrated into the user interface of the messaging application program. | 2011-12-01 |
20110295935 | MINIMIZING PCC RULE INSTANTIATION LATENCY - Various exemplary embodiments relate to a method, policy and charging rules node (PCRN) and machine-readable storage medium for creating policy and control charging rules with minimal rule instantiation latency. Embodiments may include one or more of the following: receiving at a PCRN from an application node a first service request message, determining whether the PCRN should wait for a mate message for the service flow, if the PCRN should not wait for a mate message, immediately generating at least one PCC rule, and immediately pushing the first PCC rule to at least one gateway. Various exemplary embodiments may further include using subscriber preferences and/or a record of previous decisions to determine whether the PCRN should wait for a mage message. In various embodiments, the PCRN may disable a timer when it determines it should not wait for a mate message. | 2011-12-01 |
20110295936 | WEB SERVER PROVIDING ACCESS TO DOCUMENTS HAVING MULTIPLE VERSIONS - A web server provided according to an aspect of the present invention provides access to different versions of a document. In an embodiment, the web server sends the last version in response to a first request, and a specific requested version in response to a second request (identifying the specific requested version). According to another aspect, the specific requested version is sent when the request includes a corresponding version identifier along with a document identifier, and the last version is sent when the request includes only the document identifier. According to one more aspect, the web server sends a web page indicating all the versions of a document in response to a request for all the versions. | 2011-12-01 |
20110295937 | DIGITAL CONTENT BUNDLE - The present technology describes creating and delivering a digital content package in a specified input structure to a content server for processing before distribution to client devices. The technology includes receiving one or more creatives, a targeted application, and a manifest associated with the targeted application within the digital content package. The content server uses the manifest to prepare an archive file containing selected resources related to the targeted application. The archive can be optimistically served to a client device along with one or more creatives for display on the client device and linking to the targeted application. A user selection of one of the one or more creatives can cause execution of the targeted application. Accordingly, the present technology leverages the use of the digital content package created by content providers to process new content and serve it to client devices. | 2011-12-01 |
20110295938 | MULTI-MASTER COMMUNICATIONS IN A CONTROLLER AREA NETWORK - According to the present disclosure, a multi-master communication network for a patient support apparatus includes a physical layer, a data link layer, an application layer, and a network layer. The network layer includes a messaging structure allowing a plurality of network nodes to simultaneously function as a client. | 2011-12-01 |
20110295939 | STATE SHARING IN A DISTRIBUTED DATA STREAM PROCESSING SYSTEM - State sharing is facilitated in stream processing environments, including distributed stream processing environments. A customized shared state implementation representing the state to be shared is automatically created based on at least one of user preferences, hints of usage, and system performance. | 2011-12-01 |
20110295940 | FALLBACK PROCEDURES FOR DOMAIN NAME SERVER UPDATE IN A MOBILE IP REGISTRATION - A method and/or apparatus for intelligent domain name server selection are provided. A mobile device may wirelessly receive one or more domain name server Internet Protocol (IP) addresses from a network serving agent during a call setup or a network registration. The mobile device then determines whether one or more of the received domain name server IP addresses is valid prior to attempting to contact a domain name server associated with one of the received domain name server IP addresses. A fallback sequence of valid domain name server IP addresses may be generated and provided (either individually or as a group) from a link layer to an application layer for domain name resolution. Received domain name server IP addresses that are geographically closer to a current location of the mobile device or its visited network may be given priority. | 2011-12-01 |
20110295941 | SYSTEM AND METHOD FOR CONTINUATION OF A WEB SESSION - A computer-implemented method, executed on a web browser, for facilitating continuation of a web session after the web session has been terminated. The method initiates a web session with a URL from the web browser having an associated web page. The method then communicates client data to a web server and receives session information related to the web session from the web server. Resuming the web session after termination includes transmitting the session information to the web server and receiving authentication of the transaction identifier of the session information from the web server. Further, the method transmits the client data corresponding to the authenticated transaction identifier to the web server for validation. Thus, the web session may be continued at the web page. | 2011-12-01 |
20110295942 | APPLICATION-LAYER TRAFFIC OPTIMIZATION SERVICE MAP UPDATES - Using the ALTO Service, networking applications can request through the ALTO protocol information about the underlying network topology from the ISP or Content Provider. The ALTO Service provides information such as preferences of network resources with the goal of modifying network resource consumption patterns while maintaining or improving application performance. This document describes, in one example, an ALTO server that implements enhancements to the ALTO service to enable initiating incremental updates of network and cost maps to ALTO clients upon receiving status information from a content delivery network (CDN) node. | 2011-12-01 |
20110295943 | DATA PROCESSING SYSTEM AND METHOD - A server for receiving first user content from a first user and sending the first user content to at least one other user in a conference session; the server arranged to receive a first invite from the first user to create or join the conference session; add the first user to the conference session; and determine if the first invite contains information that identifies first media content; and if so, send the first media content to the at least one other user. | 2011-12-01 |
20110295944 | Communications Portal - Per one embodiment, apparatus may be provided that include a communications portal and a back-end system. The communications portal includes a provider interface accessible by providers and a target user interface accessible by target users. The back-end system may include an deployment management. The provider interface is configured to present graphical user interface tools representing offering options. The graphical user interface tools are presented on a remote provider data access point device display remote from the provisioning portal while the remote provider data access point device is authenticated for a given provider. The offering options include “provider selectable assets” screen inputs configured to receive asset selections from the given provider, and “asset location and identifying data” screen inputs configured to receive data locating and identifying assets selected by the given provider. | 2011-12-01 |