23rd week of 2011 patent applcation highlights part 63 |
Patent application number | Title | Published |
20110137900 | METHOD TO IDENTIFY COMMON STRUCTURES IN FORMATTED TEXT DOCUMENTS - A computer implemented method, computer program product and data processing system, for identifying common structures shared across a plurality of formatted text documents. The common structure is presented as a sequence of landmarks, each of which has a starting and ending marker to describe the borders of text. The common structure is identified by counting the occurrences of repeating text segments across documents. Frequently co-occurred adjacent segments become candidates for markers of landmarks. In addition, styling information of textual content within a landmark is extracted and mapped to rules. The rules are used to merge and summarize content from multiple documents, which gives an advantage over current practice of content concatenation. | 2011-06-09 |
20110137901 | METHOD FOR ENHANCING FAST BACKWARD PERFORMANCE AND ASSOCIATED ELECTRONIC DEVICE - A method for enhancing fast backward performance includes: with regard to a plurality of offsets of a multimedia file, respectively storing corresponding cluster numbers into a first buffering region/buffer, where the offsets respectively correspond to different playback time points, and the cluster numbers respectively represent a plurality of clusters belonging to the multimedia file; and utilizing at least one portion of the offsets and the cluster numbers to perform a fast backward operation of the multimedia file. An associated electronic device is further provided. | 2011-06-09 |
20110137902 | Search and Retrieval of Objects in a Social Networking System - A social networking system receives a query associated with a user and, in response, provides a combined result set comprising objects stored by a social networking system that match the query. The combined result set comprises multiple result sets obtained from different search algorithms. The various objects stored by the social networking system may be of different types representing different concepts, such as user objects, application objects, event objects, location objects, group objects, and hub/page objects, any of which may be included in the result set. The objects of the result set may be further filtered, ordered, and/or grouped based at least in part on known relationships of the user with the objects, such as geographic distances between locations associated with the user and the objects. | 2011-06-09 |
20110137903 | OPTIMIZATION AND VISUAL CONTROLS FOR REGIONALIZATION - In accordance with certain embodiments of the present disclosure, a regionalization method is disclosed. The method includes inputting a data set into a computer. The method further includes utilizing the computer to perform contiguity-constrained hierarchical clustering on the data set to generate two regions and performing a fine-tuning procedure on the two regions with the computer to iteratively modify the boundaries between the two regions. | 2011-06-09 |
20110137904 | CLICKSTREAMS AND WEBSITE CLASSIFICATION - One embodiment is a method that receives a seed Uniform Resource Locator (URL) that represents a category for website classification. Clickstream data generated from the seed URL and additional URLs are analyzed to determine whether the additional URLs belong to the category. The method selects one or more of the additional URLs to represent the category. | 2011-06-09 |
20110137905 | USE OF INFERENCE TECHNIQUES TO FACILITATE CATEGORIZATION OF SYSTEM CHANGE INFORMATION - Methods, systems, and articles for receiving, by a monitor server, change data associated with a change captured on a target host, are described herein. In various embodiments, the target host may have provided the change data in response to detecting the change, and the change data may include one or more rules, settings, and/or parameters. Further, in some embodiments, the monitor server may analyze the change data in order to group the change data into clusters. Once the change data have been classified as clusters, a report may be generated providing classification or categorization and cluster information for the various changes. In various embodiments, the generating may comprise generating a report to the target host and/or to an administrative user. | 2011-06-09 |
20110137906 | SYSTEMS AND METHODS FOR DETECTING SENTIMENT-BASED TOPICS - A method for analyzing sentiment comprising: collecting an object from an external content repository, the collected objects forming a content database; extracting a snippet related to the subject from the content database; calculating a sentiment score for the snippet; classifying the snippet into a sentiment category; creating sentiment taxonomy using the sentiment categories, the sentiment taxonomy classifying the snippets as positive, negative or neutral; identifying topic words within the sentiment taxonomy; classifying the topic words as a sentiment topic word candidates or a non-sentiment topic word candidate, filtering the non-sentiment topic word candidates; identifying the frequency of the non-sentiment topic words in each of the sentiment categories; identifying the importance of the non-sentiment topic word for each of the sentiment categories; and, ranking the topic word, wherein the rank is calculated by combining the frequency of the topic words in each of the categories with its importance. | 2011-06-09 |
20110137907 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD OUTPUTTING INFORMATION ON MOVEMENT OF PERSON - In a position history analysis unit for analyzing a position history to acquire movement history information such as places of stay, a speed history computation unit refers to the position history to determine a speed occurring at each point of time and to obtain a speed history. A categorization unit organizes a time axis in the position history, and, ultimately, data for position coordinates occurring at respective points of time, into segments of stay and segments of movement, by checking the speed history against a threshold value. A merge unit detects segments of stay which occur at different points of time but which are identified as indicating stays in the same place, by feeding the time flow, categorized into segments of stay and segments of movement by the categorization unit based on the speed, back to the position coordinates in the respective segments. The merge unit merges the segments of stay as needed. An information generation unit evaluates a set of position coordinates and speed values in each segment of stay and in each segment of movement thus obtained and derives predetermined information on each segment. | 2011-06-09 |
20110137908 | ASSIGNING INTO ONE SET OF CATEGORIES INFORMATION THAT HAS BEEN ASSIGNED TO OTHER SETS OF CATEGORIES - Techniques are described for assigning, to target categories of a target scheme, items that have been obtained from a plurality of sources. In situations in which one or more of the sources has organized its information according to a source scheme that differs from the target scheme, the assignment may be based, in part, on an estimate of the probability that items from a particular source category should be assigned to a particular target category. Such probability estimates may be based on how many training set items associated with the particular source category have been assigned to the particular target category. Source categories may be grouped into clusters. The probability estimates may also be based on how many training set items within the cluster to which the particular source category has been mapped, have been assigned the particular target category. | 2011-06-09 |
20110137909 | LOCATION INDEPENDENT EXECUTION OF USER INTERFACE OPERATIONS - This disclosure relates to systems, methods, and software that involve location-independent execution of user interface operations. This execution can include identifying a user interaction through a client-side user interface that is communicably coupled with a server-side computer. It is then dynamically determined whether to process the identified user interaction on the client-side or the server-side. If the user interaction is to be processed on the client-side, then a client-side action handler is invoked. If the user interaction is to be processed on the server-side, then it is requested that a server-side action handler process the interaction. | 2011-06-09 |
20110137910 | LAZY EVALUATION OF SEMANTIC INDEXING - A method for searching a database of digital media assets, comprising: designating a database of digital media assets, wherein the database of digital media assets has been indexed according to a set of general indexers; receiving a search query; defining specialized search conditions by identifying one or more elements of the search query corresponding to one or more specialized indexers; defining general search conditions by identifying elements of the search query corresponding to the general indexers; identifying a subset of the digital media assets by applying the general search conditions; indexing the subset of the digital media assets using the identified specialized indexers; and ranking the subset of the digital media assets by applying the specialized search conditions. | 2011-06-09 |
20110137911 | SYSTEM AND METHOD FOR PROVIDING INTEGRATED MANAGEMENT OF ELECTRONIC INFORMATION - A system and method for managing electronic information using a computer system for one or more users, comprising creating an electronic folder and storing the folder in an electronic folder management system, creating files for the electronic folder, maintaining a collection of electronic folders and the files stored therein, and associating the electronic folders with one or more files such that each of the files may be accessed by identifying the related electronic folder. | 2011-06-09 |
20110137912 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR DOCUMENTS RETRIEVAL - The invention provides a system and method for retrieving documents from a collection of documents that match a word search query. A word index is generated for each document in which each entry is an enriched-term string built from the stemmed form of the word to be searched and a separator character followed by the original form of the word to be searched. During a retrieving operation, a search query is processed depending the original form or the stemmed form of a word to be searched. Cross-documents tables are addressed to find documents that match the enriched-term string of the word to be searched. | 2011-06-09 |
20110137913 | Systems and Methods for Interest-Driven Stock market Segmentation and Stock Trading - Systems and methods for indexing and searching companies for use in a stock trading application are provided. Indexing may assign a scoring system based on the several pre-determined factors as well as the data source from which the data has been received. Additionally, the indexing methodology supports the creation of minimarkets of stocks based on a term-based or user interest-based groupings of companies. | 2011-06-09 |
20110137914 | CUSTOM CACHING - Methods and systems are presented for custom caching. Application threads define caches. The caches may be accessed through multiple index keys, which are mapped to multiple application thread-defined keys. Methods provide for the each index key and each application thread-defined key to be symmetrical. The index keys are used for loading data from one or more data sources into the cache stores on behalf of the application threads. Application threads access the data from the cache store by providing references to the caches and the application-supplied keys. Some data associated with some caches may be shared from the cache store by multiple application threads. Additionally, some caches are exclusively accessed by specific application threads. | 2011-06-09 |
20110137915 | SINGLE PARSE, DIAGRAM-ASSISTED IMPORT INTO A UNIFIED MODELING LANGUAGE BASED META-MODEL - Systems and methods for conversion and importation of models that describe system behavior into a UML meta model-based representation, include parsing through the textual model for the plurality of elements, searching for an element semantic definition, element view definitions corresponding to a semantic definition, or an element view containing diagram definition within the textual model for each of the plurality of elements, generating element reference nodes for placement on an internally constructed custom tree, attaching a listener to each of the element reference nodes, wherein the listener is configured to await population of the element reference node with an equivalent unified modeling language semantic element, wherein a listener awaiting population is an awaiting sequenced listener, completing an inheritance hierarchy between the element reference nodes up to a parent node inferred from the diagramming definitions and resolving awaiting sequenced listeners that are made aware of an awaited unified modeling language value. | 2011-06-09 |
20110137916 | SYSTEM AND METHOD FOR SYNCHRONIZED CONTENT DIRECTORIES ON CLUSTER DEVICES - According to embodiments of the invention, a system, method and computer program product for a computer program product for synchronizing content directories on cluster devices are provided. Embodiments generate a binary tree for each device in a cluster of devices, the binary tree representing the locations of all copies of content residing in the device. The binary tree for a plurality of other devices in the cluster may be stored in each device the binary tree. The binary trees for the plurality of other devices may be used to determine availability of content and the available content may be displayed to a user. | 2011-06-09 |
20110137917 | RETRIEVING A DATA ITEM ANNOTATION IN A VIEW - A method of retrieving an annotation associated with a data item in a view generated by an information management system querying a data source, includes receiving an output of a query; analyzing the output of the query to identify one or more data items having a data value and an attribute associated therewith; for each identified data value and attribute, identifying a unique value associated with the data value and the attribute, wherein an identified unique value associated with the data value and an identified unique value associated with the attribute forms a unique set of values; identifying from a data store a previously logged set of unique values corresponding to the set of unique values; in response to a positive determination, determining whether the previously logged unique set of values are an associated annotation; and in response to a positive second determination retrieving the annotation from the data store. | 2011-06-09 |
20110137918 | Methods and Systems for Customized Content Services with Unified Messaging Systems - Profile information and other information about users are received from information sources into a unified messaging platform. Multimedia messages and files for users are converted to text using approximation algorithms. Text and multimedia messages and files for users are analyzed using confidence scores and thresholds. Profile information, file keyword information and message keyword information are used to identify and transmit a limited amount of information about users to information consumers and content service providers. Information consumers and content service providers can customize their content that is presented to users. | 2011-06-09 |
20110137919 | APPARATUS AND METHOD FOR KNOWLEDGE GRAPH STABILIZATION - A method for stabilizing a knowledge graph includes: generating a knowledge graph in which same entities in a semantic relation list between entities provided as an input are represented as a single node based on names and types of the entities; computing, on the knowledge graph, semantic similarities between all potential entity pairs of same entity types by comparing, for each potential entity pair, a type of relation associated with an entity in the entity pair and an opponent entity to the entity; and selecting, based on the semantic similarities, a representative entity from each of semantically similar entity pairs on the knowledge graph and integrating an opponent entity to the representative entity into the representative entity. The method further includes computing relation weighted values between the entities by using a graph analysis and statistic information, and adding the weighted values to the knowledge graph. | 2011-06-09 |
20110137920 | METHOD OF MAPPING SONGS BEING LISTENED TO AT A GIVEN LOCATION, AND ADDITIONAL APPLICATIONS ASSOCIATED WITH SYNCHRONIZED LYRICS OR SUBTITLES - The invention pertains to song-related software applications. More specifically, the invention describes mapping songs being listened to in a given area, identifying users listening to those songs, and optionally selecting to follow the songs listened to by a specific second user. The invention allows charting the most popular songs according to geographical location. Additionally, the invention allows a user to select an internet radio station and be provided with the synchronized lyrics of the song playing. The invention allows translation of lyrics into various languages and synchronization of the translation during playback of the song. The invention also allows a user to synchronize subtitles of multimedia presentations, with the playback of the presentation. | 2011-06-09 |
20110137921 | METHOD, COMPUTER SYSTEM, AND COMPUTER PROGRAM FOR SEARCHING DOCUMENT DATA USING SEARCH KEYWORD - Techniques provide for searching pieces of document data using a search keyword. The technique includes: calculating, as a first vector, respective first scores at which or respective probabilities that each of the pieces of document data belongs to clusters or classes; calculating, as a second vector, respective second scores at which or respective probabilities that the search keyword or a relevant keyword associated with the search keyword belongs to the clusters or the classes; calculating an inner product of each of the first vectors and the second vector, the calculated inner product being a third score of the corresponding piece of document data regarding the search keyword; and acquiring a correlation value from document data containing each keyword in a classification keyword set and document data with the third score that is equal to or more than a predetermined threshold or is included in a predetermined high-ranking proportion. | 2011-06-09 |
20110137922 | AUTOMATIC GENERATION OF A QUERY LINEAGE - A method of generating a query lineage is provided. The method includes, performing on a processor, evaluating at least one of query tree information and operations performed on a query tree, where the query tree includes one or more nodes; identifying a lineage rule based on the at least one of query tree information and operations; and generating a lineage of the query tree based on the lineage rule. | 2011-06-09 |
20110137923 | XBRL DATA MAPPING BUILDER - A method and computer program for automatic mapping of Extensible Business Reports Language (XBRL) Data to corresponding locations in an initial business document. The program takes XBRL filing, together with text of the initial report, and starts a data mapping engine based on Evolutionary Optimization. The engine searches for the most plausible locations in the document for every data item. After the data locations have been identified, the program tags them in the document and creates visualization forms so a user could easily see and verify correspondence between 2 formats of the same data: saved in XBRL filing and presented in the document. | 2011-06-09 |
20110137924 | CLUSTER PROCESSING OF AN AGGREGATED DATASET - Using a computer, a database comprising a field is identified. A query relating to the field is identified. Prior to processing the query, the field is dynamically altered to conform to a desired bit size. The query is processed. The results of the query are returned. | 2011-06-09 |
20110137925 | SYSTEMS AND METHODS FOR IDENTIFICATION AND REPORTING OF AD DELIVERY HIERARCHY - Systems and methods for determining delivery hierarchical information for an Ad unit. In an example method performed at a server, location information is received from a user computer system via a network. The location information is associated with an Ad unit presented on a webpage accessed by the user computer system. The server determines if any previously stored signature information matches with at least a portion of the received location information, then extracts domain information for any portions of the received location information that matches with any previously stored signature information. Then, at least partial delivery hierarchical information is generated based on the extracted domain information. The process repeats for other location information associated with the Ad unit that is received at the server. The generated delivery hierarchical information is aggregated. Then a report is generated based on the aggregated delivery hierarchical information. | 2011-06-09 |
20110137926 | TRANSLATING A SEARCH QUERY INTO MULTIPLE LANGUAGES - A computer-implemented method can include translating a search query from a first language to a second language, comparing the translated query with content in the second language, and identifying content in the second language relevant to the translated query based on the comparing. Also, a computer-implemented method can include translating content in a second language at one or more network locations into a first language, comparing the translated content with a search query written in the first language, and identifying, from the translated content, content relevant to the query based on the comparing. | 2011-06-09 |
20110137927 | METHOD AND APPARATUS FOR AUTOMATICALLY INCORPORATING HYPOTHETICAL CONTEXT INFORMATION INTO RECOMMENDATION QUERIES - A system facilitates automatically determining the hypothetical context information or the distribution of hypothetical contexts. During operation, the system receives a request from a user for one or more recommendations. The system also receives a current context substantially associated with the request. The system then determines a hypothetical context for the request, wherein the hypothetical context may be determined by considering several sources of information, including but not limited to the current context, past contexts, and relationships between the current context and past contexts. Next, the system determines one or more recommendations for the user based on the hypothetical context. Finally, the system returns the one or more recommendations to the user. | 2011-06-09 |
20110137928 | System and Method of Matching Financial Transaction Records to Merchant Records of a Merchant Profile Database - A system and method for matching transaction records to merchant records of a merchant profile database is provided, the transaction records containing transaction data of financial presentation devices that are presentable to a plurality of merchants, the transaction data including merchant identifying data that identifies the merchant for the transaction. The system includes a memory storing a plurality of transaction records, a merchant profile database storing a plurality of merchant profile records, a processor, and a match logic module executable by the processor and adapted to recognize a plurality of variations in the merchant identifying data contained in the transaction records, the match logic module operable to match each of the transaction records to an associated merchant profile record in the merchant profile database according to the recognized variations in the merchant identifying data. | 2011-06-09 |
20110137929 | COMPUTER IMPLEMENTED METHOD FOR INTEGRATING SERVICES IN A CALENDAR APPLICATION VIA WEB SERVICES - A computer readable storage medium having stored therein instructions executable by a processor, the instructions when executed by the processor, integrate a service in a calendar application and cause the processor to:
| 2011-06-09 |
20110137930 | METHOD AND APPARATUS FOR GENERATING A SHAPE GRAPH FROM A BINARY TRIE - A capability is provided for representing a set of data values using data structures, including converting a binary trie data structure representing the set of data values to a shape graph data structure representing the set of data values. The shape graph data structure is generated from the binary trie data structure based on the shapes of the sub-trees rooted at the nodes of the binary trie data structure. The shape graph includes vertices representing shapes of the sub-trees of the binary trie data structure. A shape graph data structure permits operations similar to the operations that may be performed on the binary trie data structure for performing lookups for data values from the set of data values, while at the same time reducing the structural redundancy of the binary trie data structure such that the shape graph data structure provides significant improvements in memory usage over the binary trie data structure. | 2011-06-09 |
20110137931 | Search Strategy Capture and Retrieval Method - A system that improves searching based on a search term by first capturing successful search strategies and then offering them in the results of a subsequent search based on the same search term. In the illustrative embodiment of the present invention, a search engine collects successful search sequences based on a search term, a database stores the search sequences and then provides them to the search engine in response to subsequent uses of the search term. The search engine comprises a data capture mechanism that gives a searcher a way of indicating when a successful search has been completed. | 2011-06-09 |
20110137932 | Second-Order Connection Search in a Social Networking System - A social networking system receives a query associated with a user and, in response, provides a combined result set comprising objects stored by a social networking system that match the query. The combined result set comprises multiple result sets obtained from different search algorithms. The various objects stored by the social networking system may be of different types representing different concepts, such as user objects, application objects, event objects, location objects, group objects, and hub/page objects, any of which may be included in the result set. The objects of the result set may be further filtered, ordered, and/or grouped based at least in part on known relationships of the user with the objects, such as geographic distances between locations associated with the user and the objects. | 2011-06-09 |
20110137933 | RESOURCE SEARCH OPERATIONS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying query-relevant content in a resource identified by a search result in response to the query. In one aspect, a method includes identifying resource search tidbits for a resource, each resource search tidbit being eligible for a resource search operation for the resource. The resource search tidbits are provided with search results to a client device. In response to a user selecting a resource identified by a search result, the client device identifies text in the resource matching the query-relevant text of the resource search tidbit and performs a resource search operation on the resource if the identified text meets a search operation threshold condition. | 2011-06-09 |
20110137934 | System and method for distributing assets to multi-tiered network nodes - Provided are methods and systems for distributing an asset to a multi-tiered network node. A pending notice is received from a distribution server. If the notice indicates that at least one asset is pending, i.e., awaiting deployment, an asset descriptor manifest is received from the distribution server. The asset descriptor manifest, which is stored in a memory on a node, identifies at least one asset to be deployed to the node and includes an offset associated with the asset identifier. A fragment, associated with the asset, is received and stored in the memory. The offset associated with the asset is marked with the end of the fragment and a second fragment, beginning at the offset, is received. Additional fragments are received, and the offset updated, until the entire asset is deployed to the node. Alternately, the entire asset or multiple assets are received in the first fragment. | 2011-06-09 |
20110137935 | Server system and method for exporting digital assets in enterprise information systems - Member objects of a computer system part(s) in an Enterprise Information System (EIS) are identified and categorized for export to a packaging process or to another computer system over tiers of network(s). An intermediate representation of the part(s) is made while applying context rule(s) to determine a standard specified context or a non-specified context of the parts. For a standard specified context, a directed search acquires the set of runnable and/or non-runnable member objects in a location(s) in the EIS. For a non-specified context, an implicit traversal search is performed for any of the set of runnable and/or non-runnable member objects in one or more locations in an Enterprise Information System (EIS). Set(s) of runnable and/or non-runnable member objects are accessed at their locations in the EIS and a preliminary package specification is made therefrom. Digital assets listed therein are updated with export descriptors added to the extended environment. | 2011-06-09 |
20110137936 | Systems and methods for managing database authentication and sessions - Systems and methods enable remote (or “off-campus”) users complete authorized access to full-record content of 3rd-party databases subscribed to by the user's institution. More particularly, the present invention relates to a method and system that acts as a transparent conduit between the user and a remote database, managing relevant session/context information without the user's awareness and without the need for users to install plug-ins or configure browser proxies. | 2011-06-09 |
20110137937 | SEMANTIC VERIFICATION OF MULTIDIMENSIONAL DATA SOURCES - An illustrative embodiment provides a computer-implemented process for semantic verification of multidimensional data sources that receives a trusted output from a trusted multidimensional expression engine, receives an un-trusted output from an un-trusted data source and determines whether a query produces a correct semantic result, wherein the correct semantic result is within a predetermined tolerance. Responsive to a determination that the query does not produce a semantically correct result, identifies queries having semantically incorrect results to form a local subset, notifies a query planner of semantically incorrect queries and determines whether to process queries locally. Responsive to a determination to not process queries locally, creates a set of simplified multidimensional expression queries for remote execution. | 2011-06-09 |
20110137938 | DATABASE SYSTEM, SERVER DEVICE, TERMINAL DEVICE, AND DATA PRESENTATION METHOD - According to one embodiment, a database system includes a first and second storage unit, a reading unit, and a generating unit. The first storage unit stores a first data table in which first data records, each including information about information fields, are described. The second storage unit stores a second data table in which second data records including pieces of attribute information, each representing a display attribute about the information field included in the first data record, are described. The reading unit reads out the first and second data records from the first and second storage units in accordance with the fact that displaying the information included in the first data table is requested. The generating unit generates an image for displaying the information included in the read first data record in accordance with the display attribute represented by the attribute information included in the read second data. | 2011-06-09 |
20110137939 | Data Supervision Based on the Configuration Rule of All Operational Indicators - Using the way of destruct, the complex system is split into several different qualitative elements (the definition of indicator, the definition of database, the definition of scheduling, the definition of check way, etc.). Each element has its special concept. Combing different elements organically, a completely certain meaning indicator-checked incident is produced, and it is possible to finish the expected indicator-checked task flexibly. In the case of the check fails, due to the pre-warning it is possible to perform the manual intervention in time. | 2011-06-09 |
20110137940 | Methods And Apparatus For Selecting Updates To Associated Records To Publish On An Information Feed In An On-Demand Database Service Environment - Disclosed are systems, apparatus, methods, and computer readable media for selecting updates to associated records to publish on an information feed in an on-demand database service environment. In one embodiment, one or more updates associated with a data record are accessed. The one or more updates are stored in a database. The data record is a parent record, and the one or more updates relate to one or more child records associated with the parent record. The one or more updates are provided as one or more candidates for publication on an information feed associated with the data record, where the information feed is capable of being displayed on a display device. A number of the candidates is selected for publication on the information feed based on one or more criteria. | 2011-06-09 |
20110137941 | SEGMENTATION AND PROFILING OF USERS - The formulation of a profile group of users by defining segments using a function as applied to a single attribute, and combining them with set operations. The segments may be populated by applying the selected function against the selected attribute against multiple users. Then, the profile groups build upon the segments and are populated by applying the selected operations against the selected combination of segments. This represents an efficient mechanism for formulating profile groups based on user attributes. | 2011-06-09 |
20110137942 | Scheduling for Fast Response Multi-Pattern Matching Over Streaming Events - A query pattern handler may be configured to determine at least one query pattern to be matched against a stream of events, and may be configured to determine a plurality of run-time patterns representing active instances of the at least one query pattern which are currently available for matching, and which each include a plurality of states. An event scheduler may be configured to receive an event of the stream of events, the event associated with a current event set of the stream of events. A run-time pattern scheduler may be configured to determine a ranked set of the run-time patterns based on a priority metric which characterizes, for each run-time pattern, an advancement of each run-time pattern from a current state thereof when matched against the current event set. A pattern match evaluator may be configured to evaluate each run-time pattern of the ranked set, in turn, against the current event set. | 2011-06-09 |
20110137943 | APPARATUS FOR DECIDING WORD-RELATED KEYWORDS, AND METHOD AND PROGRAM FOR CONTROLLING OPERATION OF SAME - A word for which a keyword is desired to be decided is input, and a web page related to the input word is found by a search. Keywords (“programming language”, “object-oriented”, “education”, “seminar”), which are described in a meta tag of the found web page, are extracted. The extracted keywords are transmitted to a dictionary server where a specialized dictionary containing the input word has been registered. If any of these transmitted keywords has been registered at this dictionary server, then this keyword is decided upon as a keyword related to the input word. | 2011-06-09 |
20110137944 | METHOD AND SYSTEM FOR MATCHING BETWEEN A TISSUE DONOR AND A TISSUE RECIPIENT - A system and method are presented for identifying a suitable tissue donor for an intended tissue recipient. A database of individuals is provided that comprises, for each individual, genetic data parameters comprising hereditary parameters that play a role in tissue-typing for matching between donor and recipient and comprises genealogical data for a plurality of individuals including at least some of said individuals for whom the genetic data is provided in the database. A recipient tissue type (RTT) is determined for the intended tissue recipient. The database is searched for one or more individuals that have a degree of similarity to the RTT that satisfy predetermined criteria to thereby identify one or more pivot individuals. A search is conducted for a target group of target individuals that includes the pivot individuals and individuals that are genetically related to the pivot individuals, and output data indicative of search results is generated. | 2011-06-09 |
20110137945 | SYSTEM AND METHOD FOR ACCESSING BUILDING INFORMATION - A system and method for accessing building information, and a processor configured to control access to building information. In one broad aspect users and buildings form a network creating a building database comprising building related data for physical real world buildings. The processor is configured to determine the level of access for each user to each piece of building related data. | 2011-06-09 |
20110137946 | INDIVIDUALIZED DATA SHARING - Granting permissions for attributes in a distributed data store involves implementing a federated control system. The system can include dynamic permissions granted to content blobs. Acknowledgment of dynamic permissions facilitates identification of users that receive content to enable restoring data on a machine following data loss. Acceptance of dynamic permissions can further facilitate automatic updates to data, or providing content blobs in response to changes in user attributes. | 2011-06-09 |
20110137947 | DYNAMIC ACCESS CONTROL FOR DOCUMENTS IN ELECTRONIC COMMUNICATIONS WITHIN A CLOUD COMPUTING ENVIRONMENT - The present invention provides a solution to manage and control document transmission and electronic communication. Specifically, the present invention solves the problem of having control over data (documents, image files, and attachments hereafter referenced as “documents”) that are associated with multiple types of data communication. Along these lines, the present invention provides a hub and spoke communication model in order to achieve multiple benefits in terms of effectiveness, efficiency, flexibility, and control. This type of granular control is critical for information sharing within a Cloud computing environment. This approach is also useful for collaboration tools and can be augmented by the creation and management of access control lists (ACL) for the hub-spoke system. To this extent, this present invention solves the problem of being able to automatically update ACL's as documents are being forwarded or otherwise communicated between multiple people. These ACL's are kept up to date through the analysis of to whom (and where) a document has been sent. | 2011-06-09 |
20110137948 | Dynamic Content Presentation - A computer-implemented method includes receiving, at a computing device, a request from a user device to access requested data. Based on the request, a reader object is selected that specifies data access information associated with accessing data from a particular data source. Computer-implementable access code is dynamically instantiated to access the requested data from a data source based on the reader object and the request. A data access request is sent to the data source based on the computer-implementable access code. The requested data is received from the data source and a presentation object is selected that specifies data output information associated with the reader object. Computer-implementable output code is dynamically instantiated to output the requested data based on the presentation object. Output data, including the requested data, is sent to the user device in a presentation format specified by the computer-implementable output code. | 2011-06-09 |
20110137949 | System, method, and data structure for packaging assets for processing and distribution on multi-tiered networks - The present invention provides a system, method, and data structure for packaging assets for processing and distribution over a multi-tiered network. An asset may represent network and/or application components (e.g., data, objects, applications, program modules, etc.) that may be distributed among the various resources of the network. In an embodiment, the package structure includes at least one representation of an asset having a logic/data portion and an asset extended environment portion, and a package extended environment that includes package information associated with at least one asset. | 2011-06-09 |
20110137950 | CONTEXTUAL SUPPORT FOR PUBLISH-SUBSCRIBE SYSTEMS - A method for providing contextual support for a publish-subscribe system includes the steps of receiving a user-defined objective of subscription relating to a topic provided from a subscriber to the publish-subscribe system, and determining one or more topics related to the subscriber provided objective of subscription. The method also includes the steps of filtering through a plurality of feeds related to the subscriber provided objective of subscription fed to the publish-subscribe system from one or more feed sources to provide a filtered list of feeds, aggregating through the filtered list of feeds to provide an aggregated list of feeds, and inferencing through the aggregated list of feeds to determine one or more of the plurality feeds that are relevant to the subscriber provided objective of subscription. | 2011-06-09 |
20110137951 | SYSTEM AND METHOD FOR THE AUTOMATED NOTIFICATION OF COMPATIBILITY BETWEEN REAL-TIME NETWORK PARTICIPANTS - The present invention is a method and system for using predetermined preferences/characteristics to ascertain personal compatibility between network or chat room participants based upon profile information. When the system determines that these preferences are favorable for interpersonal compatibility, the system will automatically notify or page the participants so as to facilitate their introduction. Further functionality, aside from the compatibility based upon profile information, includes e-mail and other electronic notification of personal compatibility as well as geographic compatibility. | 2011-06-09 |
20110137952 | METHOD AND APPARATUS FOR IMPROVING THE PERFORMANCE OF OBJECT-ORIENTED QUEUES - A method for managing object-oriented queues by reusing queue entry objects instead of creating and destroying each queue entry object inserted into and removed from the queue. Inserting a queue entry object into the queue involves changing the status of the queue entry object from available to in-use, adding the queue entry object to a queue list, returning a reusable queue entry object to the queue user, receiving an insertion notification that the queue entry object data is valid, and marking the insertion of the queue entry object into the queue as complete. Removing a queue entry object from the queue involves un-marking the queue entry object in the queue as complete, removing the queue entry object from the queue list, returning the valid queue entry object to the queue user, receiving a removal notification that valid data has been extracted from the queue entry object, and changing the status of the reusable queue entry object removed from the queue list from in-use to available. | 2011-06-09 |
20110137953 | System and method for transactional and fault-tolerant distribution of digital assets over multi-tiered computer networks - Provided herein is a system and computer program product for distributing at least one infrastructure description record (IDR) over at least one tier of a network. The system includes at least one network interface that receives the infrastructure description records (IDRs) and the IDRs being enqueued on at least one incoming, transactional, persistent queue (ITPQ), at least one transactional, persistent store, and at least one transactional process that dequeues the IDR from the ITPQ and accesses the IDR to create an accessed IDR, the accessed IDR being stored in the transactional, persistent store in the system. | 2011-06-09 |
20110137954 | METHOD AND APPARATUS FOR ADJUSTING REMINDER DATA STORED IN A CALENDAR DATABASE - A method and apparatus for adjusting reminder data stored in a calendar database when a third calendar event is inserted between two existing calendar events is provided. Third calendar event data is received, representative of a third calendar event occurring between the first calendar event and the second calendar event, the third calendar event data associated with third location data. A first time period for travelling between the first calendar event and the third calendar event and a second time period for travelling between the third calendar event and the second calendar event are determined, using the locations of each calendar event. Third calendar event reminder data is generated for storage in the calendar database from a third calendar event start time and the first time period. Second calendar event reminder data, stored in the calendar database, is adjusted using the second time period, the second calendar event reminder data originally determined from a second calendar event start time and a time period for travelling between the first calendar event and the second calendar event using first location data and second location data. | 2011-06-09 |
20110137955 | APPARATUS AND METHOD FOR CREATING CAN DATA FILE FOR TEST - An apparatus and method of creating a Controller Area Network (CAN) data file for test are provided, in which a setting value of a travelling variable of a vehicle is received, a piece of standard CAN data for communication control between control parts of the vehicle is updated by reflecting the received setting value of the travelling variable, and associated CAN data is updated based on the updated standard CAN data. A test CAN data identical to CAN data which is created during actual driving of a vehicle without having to use expensive hardware equipment or software simulation, thereby facilitating a test process at a product development stage. | 2011-06-09 |
20110137956 | Method for Canceling Impact of Physical Property Variability on Image Quality Performance of Digital Imaging System - A method for canceling the impact of the physical property variability on the image quality performance of a digital imaging system, obtained during quality control (QC) analysis using a serial numbered quality control (QC) target by applying physical property deviation controlled behaviour model corrections to the raw image quality performance. The serial numbered QC-target used for the QC analysis comprises target-specific, measured physical property data encoded in- or outside of QC-target. | 2011-06-09 |
20110137957 | TECHNIQUES FOR MANAGING DATA RELATIONSHIPS - Techniques for managing data relationships are presented. A database element from a first database table is linked with a database element of a second database table via a Graphical User Interface as directed by a user. The link establishes a data relationship having attributes and properties. The relationship along with the attributes and properties are graphically presented to the user for inspection and analysis. | 2011-06-09 |
20110137958 | Implementation Method of DATACOM Data Command Platform - Implementation method of DATACOM Data command platform, taking the characteristic of data business into account, DATACOM system working on the data command platform, which is both data processor and data general converter, completes both command protocol conversion and command contents conversion, after the conversion of the opening command of data business from BOSS to the opening command of network element (NE) data, business opening, including single business and a batch of business, NE scheduling and load balancing are all achievable. Meanwhile, troubles are compatible; comprising following steps: 1) Data Source Configuration; 2) Configuration of Data Source Differences; 3) Data Command Configuration; 4) NE Data Configuration; 5) Configuration of Generating Data Command; this method stores the command in a configuration table, splitting the command content into records of the table. The relation between the records forms a tree structure, which can present either XML format or fixed length string, the program generates the command content in accordance with this structure. | 2011-06-09 |
20110137959 | REPRESENTING RELATIONAL SCHEMA INFORMATION USING GENERIC META SCHEMAS - In an embodiment, a computer system defines a generic relational meta-schema (GRMS), where the GRMS describes a generic representation for relational schemas and where the GRMS includes metadata indicating how a relational schema is to be stored as data in the data store. The computer system also defines describes a generic relational data schema (GRDS), where the GRDS describes a generic representation for relational data and where the GRDS includes metadata that indicates how relational data is to be stored in the data store in a generic fashion not necessarily complying with the relational schema for the data. Next, the computer system stores data in the data store according to the generic relational data schema and stores metadata as data in the data store according to the generic relational meta-schema. | 2011-06-09 |
20110137960 | APPARATUS AND METHOD OF CREATING AND UTILIZING A CONTEXT - The described aspects include an apparatus or method of context-aware communication comprises obtaining, by an access terminal, a plurality of terminal data from a plurality of access terminal subsystems, one or more terminal applications, or a combination of both. Further, the aspects include determining at least one context corresponding to at least a portion of the plurality of terminal data. Also, the aspects include creating a context profile having a context identifier identifying each context, wherein each context profile comprises profile parameters corresponding to the respective portion of the plurality of terminal data determined to correspond to the respective context. Additionally, the aspects include storing each context profile. Optionally, the aspects may further include monitoring for the occurrence of a context corresponding to a content profile, and performing a context action triggered by detecting the occurrence of a context. | 2011-06-09 |
20110137961 | TECHNIQUES FOR CROSS REFERENCING DATA - Techniques for cross referencing data are presented. A first database object and a second database object are linked together. The linkage is automatically cross referenced to a third database object. Access to any of the database objects can be achieved via any of the remaining database objects and vice versa. Additionally, the link and cross reference can be visualized and visually manipulated and modified. | 2011-06-09 |
20110137962 | Applying Limited-Size Hardware Transactional Memory To Arbitrarily Large Data Structure - A technique for applying hardware transaction memory to an arbitrarily large data structure is disclosed. A data updater traverses the data structure to locate an update point using a lockless synchronization technique that synchronizes the data updater with other updaters that may be concurrently updating the data structure. At the update point, the updater performs an update on the data structure using a hardware transactional memory transaction that operates at the update point. | 2011-06-09 |
20110137963 | PERFORMING AN ACTION IN RESPONSE TO A FILE SYSTEM EVENT - A method and apparatus for performing an action in response to a file system event is provided. According to one aspect, sets of “event listeners” are associated with a file hierarchy and/or the nodes thereof. Each event listener contains a set of “event handlers.” Each event handler corresponds to a separate type of event that may occur relative to the file hierarchy's nodes. When an event is going to occur relative to the hierarchy or a node thereof, all event listeners that are associated with that hierarchy/node are inspected to determine whether those event listeners contain any event handlers that correspond to the event's type. Those event handlers that correspond to the event's type are placed in an ordered list of event handlers to be invoked. As the event handlers in the list are invoked, programmatic mechanisms that correspond to those event handlers are executed to perform customized user-specified actions. | 2011-06-09 |
20110137964 | File System Manager Using Tagging Organization - A data processing system includes a file system manager that organizes content into albums using a tagging technique. The file system manager comprises a filename utility that sets a unique filename for each file of uploaded files across a plurality of albums and an album manager utility that manages an album according to a list of tags. The tags include unique content file references and content metadata, whereby a file instance in a cross-section of the tags is included in multiple albums. | 2011-06-09 |
20110137965 | FILE SYSTEM MANAGING METHOD AND RECORDING MEDIUM - In a recording medium including stacked recording layers, management data requiring reliability is recorded in the recording layer far from the surface of the recording medium and data bodies are recorded in the recording layer close to the surface of the recording medium. Thus a data file can be read even if defects such as fingerprints and scratches occur on the surface of the recording medium. | 2011-06-09 |
20110137966 | METHODS AND SYSTEMS FOR PROVIDING A UNIFIED NAMESPACE FOR MULTIPLE NETWORK PROTOCOLS - A network storage server system includes a presentation layer that presents multiple namespaces over the same data stored in an object store, allowing users to simultaneously access data over multiple protocols. The system supports object location independence of the stored data objects by introducing a layer of indirection between directory entries and storage locations of stored data objects. In one embodiment, the directory entry of a data object points to a redirector file that includes an object locator (e.g., an object handle or a global object ID) of the data object. The directory entries of data objects are stored in a directory namespace (e.g., NAS path namespace). In another embodiment, a global object ID of the data object is directly encoded within the directory entry of the data object. | 2011-06-09 |
20110137967 | DISPLAY CONFIGURATION FOR MULTIMODE ELECTRONIC CALIPERS HAVING A RATIOMETRIC MEASUREMENT MODE - A multimode electronic measuring instrument is provided that includes a ratiometric mode of operation. During the ratiometric mode, a desired dimension is established as a stored reference dimension X | 2011-06-09 |
20110137968 | METHOD FOR DETERMINING THE POSITION OF IMPACTS - A method for determining the position of impacts on an object comprising two acoustic sensors, and N active areas of said object, comprises the steps of: (a) receiving two acoustic signals S | 2011-06-09 |
20110137969 | APPARATUS AND CIRCUITS FOR SHARED FLOW GRAPH BASED DISCRETE COSINE TRANSFORM - An apparatus and circuit for performing a discrete cosine transformation of input signals. A discrete cosine transformation (DCT) apparatus includes a forward adder-tree module, a first set of multiplexers, a shared flow-graph module, an inverse adder-tree module, and a second set of multiplexers coupled in series. In operation, the multiplexers are configured to process input signals via the forward adder-tree module and the shared flow-graph module to perform a forward DCT of the input signals or via the shared flow-graph module and the inverse adder-tree module to perform an inverse discrete cosine transform of the input signals. | 2011-06-09 |
20110137970 | MODE-BASED MULTIPLY-ADD RECODING FOR DENORMAL OPERANDS - In a denormal support mode, the normalization circuit of a floating-point adder is used to normalize or denormalized the output of a floating-point multiplier. Each floating-point multiply instruction is speculatively converted to a multiply-add instruction, with the addend forced to zero. This preserves the value of the product, while normalizing or denormalizing the product using the floating-point adder's normalization circuit. When the operands to the multiply operation are available, they are inspected. If the operands will not generate an unnormal intermediate product or a denormal final product, the add operation is suppressed, such as by operand-forwarding. Additionally, each non-fused floating-point multiply-add instruction is replaced with a multiply-add instruction having a zero addend, and a floating-point add instruction having the addend of the original multiply-add instruction is inserted into the instruction stream. Upon inspection of the operands, if an unnormal intermediate result or a denormal final result will not occur, the addend may be restored to the multiply-add instruction and the add instruction converted to a NOP. | 2011-06-09 |
20110137971 | DATA COLLECTION METHOD AND SYSTEM - A method of collecting data into a server from multiple client computers is provided as a first aspect of the invention. The method includes the steps of: reconstructing a collection network in a tree structure having the server acting as a highest node and the multiple client computers acting as child nodes every time the data is collected; the server broadcasting a parent-child declaration to nodes placed at the lower level; and each of the nodes transferring data to a node placed at the higher level. | 2011-06-09 |
20110137972 | SYSTEM AND METHOD FOR AGENT NETWORKS - In a network of mobile agents, data integrity can be improved by providing an agent server that can migrate between devices operating in the region of interest (ROI). The agent server distributes agent clients onto devices in the ROI and provides agent server services to the agent clients, including receiving and storing data from the agents. When the agent server device is to leave the ROI, the agent server can migrate to any device executing an agent client and continue to provide the agent server services, including data collection and aggregation, from the device to which the agent server has migrated. | 2011-06-09 |
20110137973 | SYSTEM AND METHOD FOR WEBSITE PERFORMANCE OPTIMIZATION AND INTERNET TRAFFIC PROCESSING - A system for optimizing the performance of a website that runs on one or more HTTP servers and is configured to receive HTTP requests from one or more clients via user agents and provide HTTP responses to the one or more clients includes an intermediary component configured to connect to the clients and the servers via network connections. The intermediary component includes a traffic management system (TMS) that includes means for managing HTTP requests originating from the clients and targeting the servers and HTTP responses originating from the servers and targeting the clients and means for redirecting the HTTP requests to the intermediary component. The intermediary component further includes a traffic processing system that includes means for receiving the redirected HTTP requests and the HTTP responses and means for applying optimization techniques to the redirected HTTP requests and the HTTP responses. | 2011-06-09 |
20110137974 | METHODS AND SYSTEMS FOR DISPLAYING, ON A FIRST MACHINE, DATA ASSOCIATED WITH A DRIVE OF A SECOND MACHINE, WITHOUT MAPPING THE DRIVE - Methods and systems for displaying data associated with a client drive of a client computing device in a virtualized desktop executing on a remote computing device without explicitly mapping the client drive onto the remote computing device are described. A first client agent executing on a client computing device establishes a user session with a remote computing device. The first client agent transmits data identifying the client drive of the client computing device to a second client agent executing on the remote computing device. The second client agent receives data associated with the client drive and generates a shell link using the received data associated with the client drive in the context of the user session. The second client agent displays the data associated with the client drive of the client computing device in a virtualized desktop executing on the remote computing device. | 2011-06-09 |
20110137975 | SECURE PROFILING METHOD PROVIDING PRIVACY IN SOCIAL NETWORKING SYSTEMS - The present invention includes devices and methods for enabling private and secure data collection by profile servers relating to users that are associated with a profiling user in a social networking system. Particular aspects of the present invention are described in the claims, specification and drawings. | 2011-06-09 |
20110137976 | Multifunction Multimedia Device - A method for interpreting messages, user-defined alert conditions, voice commands and performing an action in response is described. A method for annotating media content is described. A method for presenting additional content associated with media content identified based on a fingerprint is described. A method for identifying that an advertisement portion of media content is being played based on a fingerprint derived from the media content is described. A method of one media device recording particular media content automatically in response to another media device recording the particular media content is described. A method of concurrently playing media content on multiple devices is described. A method of publishing information associated with recording of media content is described. A method of deriving fingerprints by media devices that meet an idleness criteria is described. A method of loading, modifying, and displaying a high definition frame from a frame buffer is described. A method of recording or playing media content identified based on fingerprints is described. | 2011-06-09 |
20110137977 | METHOD AND SYSTEM FOR GENERATING RICH CLIENT APPLICATIONS FOR ADMINISTRATORS AND TRANSLATORS - . A method for providing an admin-user with a client User-Interface (UI) for managing a client application, comprising: defining at least one admin-user privilege level; providing a client application with an end-user UI definition and at least one admin-user privilege level definition; providing a run-time application adapted to execute the client application alternatively at an end-user privilege level, and at the at least one admin-user privilege level, wherein the run-time application is adapted to provide a rich client UI when invoked by an admin-user and wherein the run-time application is adapted to modify the end-user UI definition in response to inputs received from an admin-user when invoked with admin-user level privilege. | 2011-06-09 |
20110137978 | CAPACITY PLANNING TOOL FOR THE WEB - The current invention is a Capacity Planning Tool for the Web. This tool is developed and integrated to be within an Internet browser tool. The tool is used as an XML markup language for describing multimedia presentations. It can be used to examine the capacity of the server and network to transmit the entire requested multimedia document smoothly without interruptions. Also, the system can be utilized as part of an interactive e-learning tool for Web page development. | 2011-06-09 |
20110137979 | SERVER CONNECTED TO IMAGE FORMING APPARATUS AND CLIENT, CLIENT, AND METHOD OF REMOTELY INSTALLING DRIVER OF IMAGE FORMING APPARATUS - A server connected to an image forming apparatus and a client, a client, and a method of remotely installing a driver of the image forming apparatus. A method of remotely installing a driver of an image forming apparatus in which a server is connected to at least one image forming apparatus and at least one client, the method including selecting at least one client where a driver of the image forming apparatus is to be installed, selecting a kind of at least one driver to be installed in the selected at least one client, receiving status information from the selected at least one client, displaying installation information of the driver on the at least one selected client according to the received status information, and selectively installing the driver in the selected at least one client according to the display installation information. | 2011-06-09 |
20110137980 | METHOD AND APPARATUS FOR USING SERVICE OF PLURALITY OF INTERNET SERVICE PROVIDERS - A method and apparatus for using a service of an Internet Service Provider (ISP) from among a plurality of ISPs are provided. The method includes: receiving information regarding a plurality of servers respectively operated by the plurality of ISPs from a server managing information regarding the plurality of ISPs; searching for an ISP which provides Internet access to the client from among the plurality of ISPs by accessing at least one of the plurality of servers according to the received information; and using a service of the ISP which provides the Internet access to the client and is discovered based on the searching. | 2011-06-09 |
20110137981 | INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME - The information processing apparatus includes a screen display unit configured to display a first screen that displays content acquired from an external server and a second screen that displays content stored in the information processing apparatus, an accepting unit configured to accept language information about selection of a language to be used to display the first screen, a notification unit configured to notify a predetermined external server of the accepted language information and address information representing an address of the content, a first determination unit configured to determine whether the predetermined external server is a specific external server, and a setting unit configured to, when the first determination unit determines that the predetermined external server is the specific external server, set a language to be used to display the second screen to the same language as that of a received content. | 2011-06-09 |
20110137982 | Business Infrastructure System and Method for Using Same - A system and method for consolidating a business infrastructure is provided. The business infrastructure may have an infrastructure unit for use in an office. The infrastructure unit may have a plurality of technology components. The plurality of technology components may have a telephone component configured to communicate with one or more phone cords located at the building and a server component for serving one or more client computers. The infrastructure unit may have a housing for containing the plurality of technology components and wherein the housing is movable within the office. | 2011-06-09 |
20110137983 | Realization to the Great Volume of Data Based Dynamic Policy - The innovation provided an approach to the great volume of data based dynamic policy model, which consists of the steps as the following: 1) User registration in the Differentiation Access & Application Control System (DACS); 2) After user log in Radius system, the user profile is delivered to DACS system where user profile can be recorded; 3) After logging in DACS system, user has option to subscribe the policy for the bandwidth, and the DACS system record the subscribed policy information; 4) User requests to use the subscribed policy via the interface provided by DACS system; 5) After receiving policy requests from user, the DACS system creates a thread which dispatches the policy ordered by subscriber. After finishing above, the result will be returned to subscriber. The innovation supports dynamic policy dispatch in real-time manner for the large number of subscribers, specified bandwidth and QoS according to the service, thus the change from bandwidth control to the dynamic policy model for the service control is realized. | 2011-06-09 |
20110137984 | METHOD AND APPARATUS FOR SUPPORTING MULTIMEDIA STREAMING SERVICE - A client apparatus and method using a multimedia streaming service supporting technology that controls streaming communication with a streaming server on the basis of a buffer level independently from a pause/resuming input of a user are provided. The method includes: measuring a buffer level of a buffer of a streaming client which temporarily stores streaming data received from a streaming server; and controlling, independently from a user's input, streaming communication with the streaming server according to the measured buffer level. | 2011-06-09 |
20110137985 | NETWORK TYPE CONTENT REPRODUCING SYSTEM - The network type audio system includes a content server storing a large number of music data pieces, an audio client reproducing music, and a controller monitoring and controlling the audio client through the content server. The audio client requests the server to provide the music data of a music piece selected in response to the user's operation. The content server returns the music data of the selected music piece in response to the request from the audio client. The music data is distributed from the content server to the audio client on the basis of a specified amount. The audio client notifies the content server of its status. The content server notifies the controller of the status of the audio client. The controller displays the status. The controller also instructs the audio client to reproduce the music piece selected in response to the user's operation through the content server. | 2011-06-09 |
20110137986 | Accessing content hosted on a peer device in a peer-to-peer network using a uniform resource locator (URL) - A system and method allows users to access content that is hosted on a peer device. Additionally, a resource-generating device automatically creates a URL for resources generated on the peer device. The generated resource is accessible from a public network while still on the device via the URL. The system and device further includes an update feed for new and newly-modified resources on the system or device. | 2011-06-09 |
20110137987 | AUTOMATICALLY GENERATING COMPLIANCE QUESTIONNAIRES - A device receives compliance content from a user device, determines requirements associated with the compliance content, and matches the requirements with compliance questions provided in a compliance library associated with the device. The device also automatically generates a compliance questionnaire based on the compliance questions matching the requirements, and provides the compliance questionnaire to the user device. The compliance questionnaire includes a minimum set of compliance questions needed to determine compliance. | 2011-06-09 |
20110137988 | AUTOMATED SOCIAL NETWORKING BASED UPON MEETING INTRODUCTIONS - A meeting record, including identified participant information associated with each of the group of meeting participants, and a topic for a meeting is generated via a social network computing device. A meeting notification, including a link to the meeting record, is sent to each of the group of meeting participants. | 2011-06-09 |
20110137989 | GENERATING ACTIVITIES BASED UPON SOCIAL DATA - A method described herein includes acts of receiving data from a social networking application, wherein the data is generated by a first individual, and executing an entity extraction algorithm to extract at least one entity from the received data. The method also includes automatically causing a hyperlink to be displayed on a computing device utilized by a second individual, wherein the hyperlink is based at least in part upon the at least one entity, wherein the hyperlink is configured to direct the first individual to a search engine and is further configured to cause the search engine to execute a search that pertains to the at least one entity. | 2011-06-09 |
20110137990 | ELECTRONIC DEVICE AND DATA TRANSMISSION METHOD THEREOF - A data transmission method for transmitting data from a first computer to a second computer includes: obtaining a first image of visual information displayed on the first computer and displaying the first image; determining whether a to-be-copied portion from the first image is selected; storing the selected to-be-copied portion from the first image; obtaining a second image of visual information displayed on the second computer and displaying the second image; determining whether a to-be-updated portion from the second image is selected; and transmitting the selected-to-be-copied portion from the first image and the to-be-updated portion from the second image to the second computer. A related electronic device is also provided. | 2011-06-09 |
20110137991 | Systems and methods for management and collaboration in a private network - A system and method for providing an easily installed, deployed, and administered home networking system includes, in one embodiment, a collaboration group. The collaboration group may be installed and configured to execute in a peer-to-peer model or a client/server model. In one embodiment, the collaboration group provides federation to external network services. In another embodiment, the collaboration group provides access to a private network to previously provisioned devices located outside of the private network. In yet another embodiment, the collaboration group provides data sharing between devices within the collaboration group, such as for shared calendaring and presence. | 2011-06-09 |
20110137992 | SHARING CALENDAR INFORMATION - Sharing calendar information may be provided. Calendar information may be shared with individuals that may or may not be associated with a local exchange server in order to coordinate schedules. A determination is conducted to decide whether a sender is authorized to send calendar information to another by examining registration rights. Next, if the registration rights are valid, input may be received from the sender associated with sending the calendar information to another using one or more entry points. Next, calendar information settings are received from the sender, which are used when sending the calendar information to another. Next, calendar information is published to the Internet based on the calendar information settings established by the sender, and provided to others for viewing. | 2011-06-09 |
20110137993 | SYSTEM AND METHOD FOR PROVIDING CONFERENCE SERVICE USING NETWORK SERVICE BASED ON USER TERMINAL CAPABILITIES - A system and method for providing a conference service using a network service based on user terminal capabilities are provided. In the method, it is determined to perform media conversion required for media transfer corresponding to the capabilities of the user terminal in response to a conference service join request, and a transcoding service location of a network device supporting the media conversion is searched over the Internet. Then, a connection is made to the transcoding service location to perform the media conversion, and the converted media is delivered to the user terminal. | 2011-06-09 |
20110137994 | SYSTEM AND METHOD OF A PURCHASING INFORMATION PLATFORM - In embodiments of the present invention improved capabilities are described for facilitating sharing of user-submitted purchase information with other users of a social network. A purchasing information platform may secure permission from the user to connect to a user account, passively gather user purchasing information from the user account, provide a user-search facility to allow the user to find another user within the social network, allow the user to create a sharing user by selecting another user to share the user purchasing information with, publish the user purchasing information so that it becomes viewable to the sharing user, and allow the user and the sharing user to create commentary on the published user purchasing information. Related user interfaces, application programming interfaces, applications, and systems are disclosed. | 2011-06-09 |
20110137995 | Selectively Providing Locations of Users Based on Notification Rules in a Social Network - Systems, methods, apparatus and software have been discovered for use by individual users to monitor the geographic location of other people or assets with some relationship to the user. Once some manner of location information is determined, users have the ability to describe that location in various ways and control how that information is shared with other users. | 2011-06-09 |
20110137996 | Managing Location Labels in a Social Network - Systems, methods, apparatus and software have been discovered for use by individual users to monitor the geographic location of other people or assets with some relationship to the user. Once some manner of location information is determined, users have the ability to describe that location in various ways and control how that information is shared with other users. | 2011-06-09 |
20110137997 | Social Networking System which Provides Location Information of Related Users - Systems, methods, apparatus and software have been discovered for use by individual users to monitor the geographic location of other people or assets with some relationship to the user. Once some manner of location information is determined, users have the ability to describe that location in various ways and control how that information is shared with other users. | 2011-06-09 |
20110137998 | SYSTEM AND METHOD FOR DELIVERY OF NON-TEXTUAL CONTROLLER PILOT DATA LINK COMMUNICATIONS (CPDLC) FOR PILOT REVIEW - An avionics system comprises a control device having an input/output interface to receive a Controller Pilot Data Link Communication (CPDLC) message; a textual-based Human-Machine Interface (HMI) coupled to the control device, the textual-based HMI operable to display textual content in the received CPDLC message based on instructions from the control device; and a graphical display unit coupled to the control device. The control device is operable to determine if graphical content is contained in the received CPDLC message. If the received CPDLC message contains graphical content, the control device is operable to send the graphical content to the graphical display unit and to provide instructions to the textual-based HMI to display a notification that the received CPDLC message contains graphical content. | 2011-06-09 |
20110137999 | TAGGING COMMUNICATION FILES BASED ON HISTORICAL ASSOCIATION OF TAGS - To associate an email with a tag, an email client may receive a tag corresponding to an email attribute, wherein the email attribute is an historical email tag. The email client stores the tag to a record keyed by the email attribute, and receives an email tag request, the email tag request having a word attribute, and looks up at least one record based on the word attribute to find the tag. The email client presents the tag of the at least one record to a user. The email client receives a user selection of the tag to form a selected tag, and sends an email having the selected tag as part of the email header, wherein the email comprises the email tag request. | 2011-06-09 |