24th week of 2011 patent applcation highlights part 68 |
Patent application number | Title | Published |
20110145224 | SYSTEM AND METHOD FOR SPEECH-BASED INCREMENTAL SEARCH - Disclosed herein are systems, methods, and computer-readable storage media for receiving a user's spoken search query that the system will incrementally recognize and identify search terms. After the query has been incrementally recognized, the system will use the search terms to retrieve a portion of the search results that are based on usable identified search terms. As the results are found, the system will then output at least part at least part of the retrieved portion of search results on the display prior to the user concluding his or her search query. | 2011-06-16 |
20110145225 | CUSTOMIZABLE ORDERING OF SEARCH RESULTS AND PREDICTIVE QUERY GENERATION - In a computerized search system, a document corpus is searched according to a query and results of the search are presentable as an ordered search result set comprising one or more search hits, a search hit being a document of the document corpus or reference thereto. Based on content of the search result set, a number of suggested queries and/or parameter options are presented to a querier, thereby allowing the querier to select a suggested query and/or provide values for the parameters and those selections can be used to reorder the hits of the search result set. The particular suggested queries and/or parameters presented depend on the page elements of the search result set's documents and their categorization. The categorization might be done using concept networks. | 2011-06-16 |
20110145226 | PRODUCT SIMILARITY MEASURE - Queries submitted by users looking for products and/or services are monitored and collected over a time period. Webpages corresponding to products and/or services bought by the users in response to submitting the queries are also monitored and collected over the time period. Attributes are extracted from the webpages and the queries, and the attributes are correlated to identify attributes that are similar to one another. The attributes are correlated to identify attributes that are not substitutable in a query. The identified attributes may be used to rank products and/or services that are responsive to a query based on attributes associated with the products and/or services, or to recommend alternative queries based on a submitted query by substituting one or more attributes of the query with similar attributes. | 2011-06-16 |
20110145227 | DETERMINING PREFERENCES FROM USER QUERIES - A query may be received at a computing device through a network. One or more attribute values that are preferences for a subset of the one or more terms of the query may be identified by the computing device. One or more products or services having associated attributes that have values that match a subset of the identified attribute values may be identified by the computing device, and a subset of the identified products or services may be presented by the computing device through the network. Implementations may also identify latent preferences, that is, preferences that are found for a query even where such a preference is not explicitly part of a term or token of the query. | 2011-06-16 |
20110145228 | COMPUTER-IMPLEMENTED METHODS AND SYSTEMS FOR MULTI-LEVEL GEOGRAPHIC QUERY - According to one aspect of the present disclosure, a computer-implemented method is provided for processing a query for points of interest (POIs) using a hierarchical grid structure representing a geographic area. The method includes receiving a query for POIs; defining a query footprint for the query based on a location corresponding to the query, wherein the query footprint comprises query spatial identifiers for a plurality of levels of the hierarchical grid structure; matching the query spatial identifiers with one or more POI spatial identifiers organized into a plurality of indexes, wherein each one of the plurality of indexes comprises an index of the POI spatial identifiers for one of the plurality of levels; and providing an output specifying one or more POIs corresponding to the matched POI spatial identifiers. | 2011-06-16 |
20110145229 | INDEXING AND SEARCHING PRODUCT IDENTIFIERS - A system, method and computer program product for processing a search query is presented. The method according to one embodiment includes receiving a search query containing one or more terms; processing the query to add one or more bi-words as terms to the query; searching a search index having product identifiers and individual logical parts of the product identifiers in association with particular documents or portions thereof indexed into different fields in context and content parts of the index; generating a context score based on at least some of the terms matching the product identifiers and the individual logical parts in the context part of the index; generating a content score based on at least some of the terms matching content terms in the content part of the index; and generating a document score by combining the context score and content score. | 2011-06-16 |
20110145230 | Needs-based mapping and processing engine - A mechanism is disclosed that dramatically minimizes the time it takes to gather needs, dramatically minimizes the expense it takes to gather those needs, and ensures those statements are formulated in manner that comply with a set of rules designed to ensure the right inputs are used in downstream strategy formulation, marketing, product development, and related company workflows. In addition, the mechanism may or may not minimize the time it takes for a company to acquire the capability to uncover these needs statements. | 2011-06-16 |
20110145231 | METHOD AND A SYSTEM FOR RANKING OF EMPLOYMENT CANDIDATES ACCORDING TO EXTERNAL DATABASES - A method for automatically calculating a job applicant's relevance rating. The method includes retrieving the new applicant's data from data previously stored on an applicants' search engine database and retrieving obsolescence curve data from an obsolescence curve database containing graphic information. The method also includes calculating a new applicant's relevance or recalculating the relevance of an already stored applicant from said obsolescence curve data. Finally, the method further includes changing the rating for an already stored applicant according to the new value and saving the new rating to the applicants' search engine database, wherein relevance refers to the probability that the applicant is looking for a job. | 2011-06-16 |
20110145232 | SYSTEM AND METHOD FOR DYNAMICALLY AND INTERACTIVELY SEARCHING MEDIA DATA - The disclosed subject matter is directed to systems and methods for searching a database of media content wherein the user can dynamically and interactively perform searches and navigate search results. One or more search anchors are received, and at least one of the search anchors is associated with an anchor cell on a navigation map. One or more documents assigned to at least one cell on the navigation map can be determined, and the cells are populated with search results based at least in part on the search anchors. At least one of the documents is then displayed to a user. | 2011-06-16 |
20110145233 | User Interface Methods And Systems For Selecting And Presenting Content Based On User Navigation And Selection Actions Associated With The Content - A user-interface method of selecting and presenting a collection of content items based on user navigation and selection actions associated with the content is provided. The method includes associating a relevance weight on a per user basis with content items to indicate a relative measure of likelihood that the user desires the content item. The method includes receiving a user's navigation and selections actions for identifying desired content items, and in response, adjusting the associated relevance weight of the selected content item and group of content items containing the selected item. The method includes, in response to subsequent user input, selecting and presenting a subset of content items and content groups to the user ordered by the adjusted associated relevance weights assigned to the content items and content groups. | 2011-06-16 |
20110145234 | SEARCH METHOD AND SYSTEM - A search method provides a search client user with personalized search that may provide related search results according to the interest model of the search client user. The search method includes: receiving a search request from a search client, where the search request includes one or more search key words; extracting an interest model of a user according to the personalized data of the user; distributing the one or more search key words and the interest model to one or more member search devices; receiving search results and corresponding ranking scores of the search results from the one or more member search devices, where the ranking scores are calculated according to the interest model; and sorting the search results according to the ranking scores, obtaining final search results, and returning the final search results to the search client. A search system is also provided. With the present invention, the search results are more personalized, and the search service may be promoted more conveniently. | 2011-06-16 |
20110145235 | Determining Core Geographical Information in a Document - A method determines core geographical information in a document by computing a score for each geographical name found in the document. The computation of the score uses the appearance frequency of the respective geographical name and positional weights assigned to various types of appearance positions of the geographical name in the document. The system determines the core geographical information in the document based on the scores of the geographical names found in the document. The method may further compute aggregated scores of geographical regions related to the geographical names and determine the core geographical information using both the aggregated scores of geographical regions and the scores of individual geographical names to increase accuracy. | 2011-06-16 |
20110145236 | APPARATUS AND METHOD FOR MANAGING MESSAGES - In a client, an input receiver receives utterance data inputted through the client and utterance data inputted through a different client and received by a receiver, and then stores the utterance data in a past log storage as a past log. When the input receiver receives new utterance data, a reference information generator determines preceding utterance data referred to by the new utterance data, from the past log, generates reference information indicating a reference relationship, and then stores the reference information in a reference information storage. Then, a transmitter transmits the new utterance data and the reference information to the different client, and a display controller displays the utterance data stored as the past log, the new utterance data, and an indicator based on the reference information. | 2011-06-16 |
20110145237 | METHOD AND SYSTEM FOR MERCHANDISE HIERARCHY REFINEMENT BY INCORPORATION OF PRODUCT CORRELATION - System, method and computer program product for adjusting a representation of a merchandise hierarchy associated with an entity such as a retailer or wholesaler of products. Product correlation information discovered in that entity's customers' shopping records are obtained and incorporated into an existing merchandise hierarchy with a constraint on the consistency with the existing hierarchy. | 2011-06-16 |
20110145238 | Technique for Fast and Efficient Hierarchical Clustering - A fast and efficient technique for hierarchical clustering of samples in a dataset includes compressing the dataset to reduce a number of variables within each of the samples of the dataset. A nearest neighbor matrix is generated to identify nearest neighbor pairs between the samples based on differences between the variables of the samples. The samples are arranged into a hierarchy that groups the samples based on the nearest neighbor matrix. The hierarchy is rendered to a display to graphically illustrate similarities or differences between the samples. | 2011-06-16 |
20110145239 | GROUPING OF COMPUTERS IN A COMPUTER INFORMATION DATABASE SYSTEM - A computer information database system manages computer profile data for a set of computers. A profile group managing server coupled to the database manages the database such that there is a multiple node tree structure of groups for the set of computers in which each node is a group level and a top level is a root, based upon primary grouping criteria that correspond to selected computer profile data. Included in a database mapping table are fields that correspond to ranges of values for computer profile data of interest corresponding to primary grouping criteria including ranges that extend between a selected high and a selected low value. The ranges for any or all of the grouping criteria may be altered. The data in the database can be manipulated to produce summaries and reports of attributes of the computers in a given group. | 2011-06-16 |
20110145240 | Organizing Annotations - A method, a system and a computer program of organizing annotations are disclosed. The method includes receiving an annotation, accessing an annotation repository and accessing a reference repository. The annotation repository includes stored annotation units. The reference repository includes stored references corresponding to the stored annotation units. The method further includes generating a reference corresponding to the annotation and initializing the reference. The method further includes recursively parsing the annotation into annotation units and comparing the parsed annotation units with the stored annotation units. The method further includes populating the reference with appropriate stored references and generating new reference in response to the comparison. The method also includes updating the annotation repository in response to the comparison. Also disclosed are a system and a computer program for organizing annotations. | 2011-06-16 |
20110145241 | Reducing Overheads in Application Processing - A method, a system and a computer program of reducing overheads in multiple applications processing are disclosed. The method includes identifying resources interacting with each of the applications from a set of applications and grouping the applications from the set of applications, resulting in at least one application cluster, in response to the identified resources. The method further includes assigning an agent corresponding to each of the identified resources and initializing the agent corresponding to each of the identified resources. The method further includes identifying parameters associated with the identified resources, pre-processing the identified parameters for each of the identified resources, and also includes selecting a clustering means for the clustering. The method further includes computing the application clusters using the selected clustering means and the identified parameters, and also includes sharing the agents corresponding to each of the identified resources interacting with the applications in the at least one application cluster. Also disclosed are a system and a computer program for reducing overheads in multiple applications processing. | 2011-06-16 |
20110145242 | Intelligent Redistribution of Data in a Database - Embodiments of the present invention include methods, systems and computer program products. The embodiments of the present invention intelligently distribute data files within a database based upon predetermined conditions. In one embodiment, the present invention includes a computer-implemented method including, classifying a data set in response to metadata corresponding to one or more data files located on a single database; and creating a data file topology comprising a data file identifier, a data file location and a data file type. The method may also include receiving a predetermined rule directory comprising a set of features corresponding to one or more file systems; and in response to the data file topology and the predetermined rule directory, reorganizing the data set such that at least a portion of the data set is moved to one of a set of new file systems having a predetermined optimized characteristic. | 2011-06-16 |
20110145243 | Sharing of Data Across Disjoint Clusters - Methods and devices are provided for sharing data across two or more different clusters. An operating system (OS) in a cluster checks a metadata record of a file system of a shared device to retrieve path group identifiers (PGIDs). A control unit list of the shared device is checked to retrieve PGIDs that are active on the shared device. An input/output supervisor (IOS) record in a couple dataset is checked to retrieve PGIDs in the cluster. The metadata record, control unit list, and IOS record are compared, and if a PGID is found in the metadata record that is not in the IOS record and if the found PGID is not in the control unit list, the found PGID is not active on the shared device. The found PGID of the different cluster is removed from metadata record, and members of the cluster can R/W to file system. | 2011-06-16 |
20110145244 | MULTI-DIMENSIONAL HISTOGRAM METHOD USING MINIMAL DATA-SKEW COVER IN SPACE-PARTITIONING TREE AND RECORDING MEDIUM STORING PROGRAM FOR EXECUTING THE SAME - The present disclosure relates to a multi-dimensional histogram method using a minimal data-skew cover in a space-partitioning tree, which is used to estimate the selectivity of queries, that is, the sizes of query results, and a recording medium storing a program for executing the multi-dimensional histogram method. In the multi-dimensional histogram method, a Database (DB) system receives information required to generate a histogram from an outside of the DB system, and then constructs a space-partitioning tree based on the information required to generate a histogram. The DB system constructs a multi-dimensional histogram based on a minimal data-skew cover in the space-partitioning tree. When the DB system receives a query from the outside, the DB system calculates the estimate of the selectivity for the query by using the multi-dimensional histogram. Further, the present disclosure includes a recording medium storing a program for executing the multi-dimensional histogram method. | 2011-06-16 |
20110145245 | ELECTRONIC DEVICE AND METHOD FOR PROVIDING INFORMATION USING THE SAME - An electronic device and method for providing information using the same are provided. According to an embodiment, the electronic device acquires relationships between or among people or assigns relationships between or among people and manages data regarding the people based on the relationships. | 2011-06-16 |
20110145246 | DESK-TOP, STREAM-BASED, INFORMATION MANAGEMENT SYSTEM - A steam-based document storage and retrieval system accepts documents that are in diverse formats and come from diverse application, automatically creates document model objects describing these documents in a consistent format and associating time stamps with the documents to automatically create a main stream in chronological order. The stream, or sub-streams meeting selected search criteria, are displayed in a variety of forms, including a receding, partly overlapping stack with aids that facilitate user interaction. | 2011-06-16 |
20110145247 | INTERPRETING LOCAL SEARCH QUERIES - A search query may be interpreted as a number of possible interpretations, and each interpretation may be explored before the results of the search are sent to a user. In one embodiment, a device may split the search query into partitions. Each of the partitions may be submitted, as a search query, to search repositories. Confidence scores based on the results returned from the repositories may be used to determine a measure of confidence of the repository in the search query interpretation. | 2011-06-16 |
20110145248 | System and Method to Determine the Validity of an Interaction on a Network - A computer implemented method classifies a user interaction on a network. User interaction data relating to a user interaction on a network is accessed. The user interaction data comprises an aggregate measure data or a unique feature data. The user interaction data is processed to generate a score for the user interaction and determines a classification of the user interaction based on the score. | 2011-06-16 |
20110145249 | CONTENT GROUPING SYSTEMS AND METHODS - A method of grouping a plurality of media content is provided. The method includes converting at least a portion of the media content into at least one document object model (“DOM”) using a processor. The DOM can include a plurality of block elements, each comprising at least one content object. The method includes apportioning the content objects into a relevant portion and an irrelevant portion and extracting a set of keywords, the set comprising at least one keyword, within the relevant portion of the content objects. The method includes apportioning the relevant portion of the content objects into a related portion and an unrelated portion using at least a portion of the set of keywords and grouping the related portion of the content to provide a group of related content. | 2011-06-16 |
20110145250 | METHOD AND SYSTEM FOR AUTOMATICALLY IDENTIFYING RELATED CONTENT TO AN ELECTRONIC TEXT - The exemplary embodiments provide methods and systems for automatically identifying content related to an electronic text. Aspects of exemplary embodiments include linking topic categories, psychological states, demographic profiles, and additional content using one or more databases; in response to receiving content of an electronic text, analyzing by a software component executing on a computer the content and assigning one or more of topic categories to the content; automatically identifying at least one the psychological states of a user caused by the content and the demographic profiles whose members would be interested in the content that are linked to the one or more topic categories assigned to the content; and presenting a portion of the additional content that is linked to at least one of the identified demographic profiles and the psychological states. | 2011-06-16 |
20110145251 | SYSTEM AND METHOD FOR CONSTRUCTING NAMED ENTITY DICTIONARY - A system and method for constructing a named entity dictionary are disclosed. The method includes analyzing a structure of collected Web text, extracting tabulated or listed information from the Web text, extracting a named entity from the tabulated or listed information, categorizing the extracted named entity, and registering the categorized named entity in a named entity dictionary. | 2011-06-16 |
20110145252 | SHOPPING CONTEXT ENGINE - A system receives context data associated with a context and a user. The system then associates the context data to a user identifier and retrieves data associated with the context. The system then filters the data according to the context data to create result data. In another embodiment, the system also receives context data from a plurality of users, where the context data pertains to one or more attributes of a context. The system then using the context data ranks the one or more attributes of the context to create ranked data and generates a user interface based on the ranked data. In yet another embodiment, the system communicates context data associated with a context and a user to a server, and receives result data created by the server filtering data retrieved based on the context data. The system then generates a user interface based on the result data. | 2011-06-16 |
20110145253 | DOMAIN INDEPENDENT SYSTEM AND METHOD OF AUTOMATING DATA AGGREGATION - A computer automated method and system of presenting data. The method may include the steps of inputting a set of user-defined instructions into a remotely located computer database system via a public network connection, inputting a user query into the computer database system via the public network connection, mining the computer database system for data relevant to the user query, creating a data set comprising the data relevant to the user query, and aggregating data in the data set using domain metrics selected based on any of predefined and configurable rules and past user usage. The aggregation may further include tagging all data attributes in the data set based on database metadata and inputs from a user, wherein the data attributes comprise any of data identifications (IDs), data grouping attributes, and data measure attributes. | 2011-06-16 |
20110145254 | DOMAIN INDEPENDENT SYSTEM AND METHOD OF AUTOMATING DATA AGGREGATION - A computer automated method and system of presenting data. The method may include the steps of inputting a set of user-defined instructions into a remotely located computer database system via a local network connection, inputting a user query into the computer database system via the local network connection, mining the computer database system for data relevant to the user query, creating a data set comprising the data relevant to the user query, and aggregating data in the data set using domain metrics selected based on any of predefined and configurable rules and past user usage. The aggregation may further include tagging all data attributes in the data set based on database metadata and inputs from a user, wherein the data attributes comprise any of data identifications (IDs), data grouping attributes, and data measure attributes. | 2011-06-16 |
20110145255 | Systems and methods for distribution of data in a database index - Systems and methods consistent with the invention may include storing, in a memory device of the computer system, a node including existing data values stored in a sequence, including in the node an insert position value and an append count value, the insert position value providing a position in the node where one of the existing data values is included, and the append count value being a counter value that is modified based on the inclusion of the existing data values in the node; receiving a new data value; determining a location in the memory device for storing the new data value, wherein the location is determined based on at least one of a type of the new data value, the sequence, and the append count value; and storing the new data value in the determined location. | 2011-06-16 |
20110145256 | VIDEO PROCESSING SYSTEM PROVIDING OVERLAY OF SELECTED GEOSPATIALLY-TAGGED METADATA RELATING TO A GEOLOCATION OUTSIDE VIEWABLE AREA AND RELATED METHODS - A video processing system may include a display, at least one geospatial database, and a video processor. The video processor may cooperate with the display and the at least one geospatial database and be configured to display a georeferenced video feed on the display and defining a viewable area, and to overlay selected geospatially-tagged metadata onto the viewable area and relating to a geolocation outside the viewable area. | 2011-06-16 |
20110145257 | VIDEO PROCESSING SYSTEM GENERATING CORRECTED GEOSPATIAL METADATA FOR A PLURALITY OF GEOREFERENCED VIDEO FEEDS AND RELATED METHODS - A video processing system may include a video ingest module for receiving a plurality of georeferenced video feeds each including a sequence of video frames and initial geospatial metadata associated therewith, and each georeferenced video feed having a respective different geospatial accuracy level associated therewith. The system may further include a video processor coupled to the video ingest module and configured to perform image registration among the plurality of georeferenced video feeds, and generate corrected geospatial metadata for at least one of the georeferenced video feeds based upon the initial geospatial metadata, the image registration and the different geospatial accuracy levels. | 2011-06-16 |
20110145258 | METHOD AND APPARATUS FOR TAGGING MEDIA ITEMS - An approach is provided for tagging media items based on spatiotemporal data. A request to tag a media item having spatiotemporal data is received, wherein the request corresponds to a user. A determination is made whether the spatiotemporal data satisfies a predetermined criterion, and a tag specified by another user is retrieved if the spatiotemporal data satisfies the predetermined criterion. The retrieved tag is then transmitted in response to the request. | 2011-06-16 |
20110145259 | SYSTEM AND METHOD FOR IDENTIFYING DATA FIELDS FOR REMOTE ADDRESS CLEANSING - A system and method for identifying data fields for remote address cleansing, whereby a plurality of address file hash values are stored and associated with a plurality of known address data file profiles. An uploaded address file is received at the processing site from a sender who wishes to have his address list processed. A received address data file profile is identified for the uploaded address file. A first hash value is calculated based on the identified received address data file profile. The first hash value is compared with the stored plurality of address file hash values. If the first hash value matches one of the stored plurality of hash values, then the known address data profile of the matching stored hash value is associated with the uploaded address file. If the first hash value does not match any of the stored plurality of hash values, then preparing a new address file profile, generating a new hash of the new profile, and storing the new profile along with the associated new hash. | 2011-06-16 |
20110145260 | SEARCH DEVICE, A SEARCH METHOD AND A PROGRAM - The present invention provides a search device, a search method and a program which improves the search speed in a longest prefix or suffix match search. | 2011-06-16 |
20110145261 | EFFICIENT CALCULATION OF NODE PROXIMITY ON GRAPHS WITH SIDE INFORMATION - In a computerized data mining context, user input relating to positive and negative information is incorporated into node proximity measurements on a weighted, directed graph. Random walk results are updated without a full matrix inversion by using selective update to a low rank approximation and to inversion results. | 2011-06-16 |
20110145262 | MEASURING NODE PROXIMITY ON GRAPHS WITH SIDE INFORMATION - In a computerized data mining context, user input relating to positive and negative information is incorporated into node proximity measurements on a weighted, directed graph. Starting from a source node, links are added to nodes for which positive feedback is received. Where negative information is received, a sink node is substituted for nodes receiving negative information. Nodes neighboring that sink node have links added to the sink. These changes yield an altered graph. Afterwards, proximity information is determined from the altered graph. | 2011-06-16 |
20110145263 | CONTENT RECOMMENDATION SYSTEM, CONTENT RECOMMENDATION METHOD, CONTENT RECOMMENDATION APPARATUS, PROGRAM, AND INFORMATION STORAGE MEDIUM - A content recommendation system includes: an attribute value storage means which stores one or more attribute values of attributes for each content; a preference distribution storage means which stores a user preference degree for each attribute value; an attribute value acquisition means which acquires an attribute value of at least one attribute for each content; a preference distribution update means which updates the storage contents in the preference distribution storage means in accordance with the acquired attribute value; a condition determination means which selects an attribute value of one or more attributes in accordance with probability based on the user preference degree stored in the preference distribution storage means and determines the condition of the attribute value of the one or more attributes in accordance with the selected attribute value; and a content selection means which selects some or all of the contents in accordance with the determined condition. | 2011-06-16 |
20110145264 | METHOD AND APPARATUS FOR AUTOMATICALLY CREATING ALLOMORPHS - A method of automatically creating allomorphs of a keyword, includes creating allomorph candidates of a search keyword using a user log and/or user session information when the search keyword is input; and extracting a related word for verification from a web document using a related word patter from to verify the allomorph candidates. Further, the method of automatically creating allomorphs of a keyword includes removing over-created and/or erroneous candidates from the allomorph candidates using the extracted related word for verification and creating allomorphs of the search keyword. | 2011-06-16 |
20110145265 | Video search method using motion vectors and apparatus thereof - A video search method and an apparatus thereof are provided. In the video search method, the bit streams of a query video file and a plurality of video files to be searched are parsed to obtain a plurality of corresponding motion vectors (MVs). A plurality of corresponding MV maps is constructed in a time domain according to the MVs. Correlations are obtained according to the MV map corresponding to the query video file and the MV maps corresponding to the video files, and a video search result is obtained according to the correlations. | 2011-06-16 |
20110145266 | Feed for Expecting Entities for Address Books - A feeding module for an address book includes a processor and a memory. The processor receives at least one search parameter. The processor accesses information sources to find existing entities and expecting entities that match the at least one search parameter. The memory stores the found existing entities and the found expecting entities. The feeding module forwards the found existing entities and the found expecting entities to an address book to be displayed. | 2011-06-16 |
20110145267 | FILE PRESENCE DETECTION AND MONITORING - There is described a module for detecting an electronic file, the module embodied on a computer readable medium and configured for: receiving a portion of a file and extracting content from the portion; applying an initial hashing function numerous times to the content, the initial hashing function being applied to each one of a plurality of blocks of elements within the content and resulting in a representation for each one of the blocks; selecting one of the representations from multiple representations as an initial imprint for the file portion; comparing the initial imprint to contents of a first memory containing a plurality of detection imprints for known electronic files to be detected, the detection imprints having been created using at least the initial hashing function; and determining a match when the initial imprint corresponds to a detection imprint in the first memory. | 2011-06-16 |
20110145268 | SYSTEMS AND METHODS TO GENERATE AND UTILIZE A SYNONYM DICTIONARY - Systems and methods to identify synonyms are described. The system generates demand information based on a first plurality of queries. Further, the system identifies a second plurality of queries as a first cluster of queries from the first plurality of queries based on the demand information, and identifies a first synonym set based on an association map that comprises a first plurality of constraints identified from the second plurality of queries. Finally, the system stores the first synonym set in a synonym dictionary. | 2011-06-16 |
20110145269 | SYSTEM AND METHOD FOR QUICKLY DETERMINING A SUBSET OF IRRELEVANT DATA FROM LARGE DATA CONTENT - The present invention is directed to a system and method for quickly searching for all irrelevant data items in a data set based on a logical expression of an issue of interest to a user, which describes what the user is searching for. By performing this search, the size of data set that the system needs to search to find relevant documents is significantly reduced. The system is also configured to identify terms that are being used in possibly inconsistent ways with their normally accepted means so that code words can be uncovered. Additionally, the system is configured to search for Trade Terms that are not contained in any Dictionaries. In some embodiments, the system and method of the present invention utilize advanced automated search techniques including highlighting capability and use of query terms for determining subsets of relevant or irrelevant content data (in paper or electronic form). | 2011-06-16 |
20110145270 | SERVICE PERSONAS FOR ADDRESS BOOKS - Systems and methods according to these exemplary embodiments provide for service personas to be added to network address books, in addition to personal contacts. Address book functionality can be leveraged by service providers to distribute their services and/or service updates to users. Users can leverage address book functionality to search for, register for, and screen updates from, a variety of services. | 2011-06-16 |
20110145271 | METHODS AND APPARATUSES FOR REDUCING POWER CONSUMPTION IN A PATTERN RECOGNITION PROCESSOR - Apparatuses and methods are provided for reducing power consumption in a pattern-recognition processor. A power control circuit may be coupled to a block of programmed state machines to enable selective activation and deactivation of the block during a pattern search. The block may be deactivated if the pattern search is no longer active in that block and activated when needed by the pattern search. Additionally, the block may be deactivated based on an identifier of the data stream being searched. Excess blocks not used for any programmed state machines may be disabled such that they are not refreshed during a memory cycle. | 2011-06-16 |
20110145272 | ADAPTIVE VIRTUAL ENVIRONMENT MANAGEMENT SYSTEM - Systems for providing a virtual user environment are disclosed. One such system includes an environment server that includes a memory configured to store a plurality of data blocks and a programmable circuit operatively connected to the memory. The programmable circuit is configured to execute program instructions which, when executed, cause the user computing system to receive profile definition data from a user computing device, the profile definition data including a manifest of software associated with a user, and select a plurality of data blocks for return to the user computing device that are included in a definition of a virtual user environment included in the manifest for delivery to the user computing device. | 2011-06-16 |
20110145273 | VERIFYING NETWORK DELIVERY OF INFORMATION TO A DEVICE BASED ON PHYSICAL CHARACTERISTICS - A device may include a network interface configured to receive verification requirements and a message from a source device. In addition, the device may include a processor configured to receive a request from a destination device to send the message to the destination device, validate a logical address provided in the message based on a physical characteristic described or referenced in the verification requirements, and send the message to the destination device when the processor successfully validates the logical address based on the physical characteristic. | 2011-06-16 |
20110145274 | Exemplary Data Guidance in a Multi-Modality Data Viewer - Systems, methods and mediums with instructions for viewing medical data are provided. A system for viewing medical data can include a computer processor, a database and a user interface. The database can include numerous entries from numerous clinical modalities. Each entry can include image data and/or non-image data. Each entry can include annotated medical information from a previous study. The annotated medical information can include comments and markings. The database can be searchable to identify an entry based on input medical information relating to a current study. The user interface can be configured to simultaneously display annotated medical information from an identified entry and medical information from the current study. The system can further include a second user interface configured to display medical information, allow a user to annotate the medical information, and allow the user to save the annotated medical information as an entry in the database. | 2011-06-16 |
20110145275 | SYSTEMS AND METHODS OF CONTEXTUAL USER INTERFACES FOR DISPLAY OF MEDIA ITEMS - Some aspects relate to systems and methods of tagging to enhance contextualization of media items and ease of use. Tag data structures provide an extensible platform to allow description of a concept from multiple points of view and in multiple contexts, such as locations, activities, and people. Individual application instances using these data structures can each maintain a private store of media items, and can be synchronized with a server. Each application owner can select portions of the private store to share. The server also can maintain canonical hierarchies of tags, such as hierarchies of activities and of places. These canonical hierarchies can be provided to application instances, where private modifications/additions can be made. Owners can offer to share private modifications, which can be accepted or rejected. Displays of media item selections and of clouds of related tags can be formed based on the contextual and relational information contained in the tags and in the canonical hierarchies. | 2011-06-16 |
20110145276 | APPARATUS AND METHOD FOR PARALLEL PROCESSING DATA FLOW - Provided is a data flow parallel processing apparatus and method. The data flow parallel processing apparatus may include a flow discriminating unit to discriminate a flow of input first data, a processor allocating unit to allocate, to the first data, a processor that is not operating among a plurality of processors, a sequence determining unit to determine a sequence number of the first data when a second data having the same flow as the discriminated flow is being processed by any one processor composing the plurality of processors, and an alignment unit to receive the first data processed by the allocated processor and to output the received first data based on the determined sequence number. | 2011-06-16 |
20110145277 | SYSTEMS AND METHODS FOR PERFORMANCE MONITORING AND IDENTIFYING UPGRADES FOR WIND TURBINES - A method for indicating a performance of a wind turbine is provided. Target performance data are created based at least in part on performance data for one or more wind turbines of interest. Baseline performance data are calculated based at least in part on performance data for a plurality of other wind turbines. The target performance data are compared to the baseline performance data to create a relative performance profile. In addition, a graphical representation of the relative performance profile may be created, and an available upgrade for the wind turbines of interest may be evaluated based at least in part on performance data for one or more wind turbines including the available upgrade. | 2011-06-16 |
20110145278 | METHODS AND SYSTEMS FOR GENERATING METADATA DESCRIBING DEPENDENCIES FOR COMPOSABLE ELEMENTS - Embodiments of the invention provide systems and methods for generating metadata describing dependencies for composable elements. The method includes maintaining a database of composable elements. Each composable element may have associated metadata to describe dependencies for the composable elements. The method may further include receiving a request to compose two or more of the composable elements into a new element. The method may then compare the dependencies of the two or more composable elements in order to determine dependencies common to the two or more composable elements and unique to the two or more composable elements. Further, the method may determine a level of restriction for each of the common dependencies and generate metadata for the new element to include each of the unique dependencies and each of the common dependencies, wherein the common dependencies are set to the highest level of restriction. | 2011-06-16 |
20110145279 | SYSTEM AND METHOD FOR DYNAMICALLY GENERATING A SURVEY RESULT(S) AND UTILIZING SURVEY DATA FOR CUSTOMIZATION, PERSONALIZATION AND CONFIGURATION OF HUMAN OPERATING SYSTEM (HOS) - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 2011-06-16 |
20110145280 | SYSTEM FOR INQUIRING ABOUT FITNESS OF BEVERAGE AS BATTERY FUEL - Disclosed herein is a system for inquiring about fitness of a beverage as battery fuel, including a search request receiving section configured to receive an input of beverage information regarding a beverage as a search request, a storage section having stored therein a reference database in which search requests and performance data of fuel cells are associated with each other, a search section configured to automatically search the reference database for performance data which coincides with the search request, and a search answer outputting section configured to output a search answer. | 2011-06-16 |
20110145281 | Portable Application Registry - This document describes techniques that enable an application to operate as if the application were running on its native computing system when it is actually running on another computing system. The techniques may do so by building a portable database having metadata particular to the application, which can be stored in a portable device along with that application. When that portable device is connected to another computing system, the portable database may be used to supplement or supplant the other computing system's database to enable the application to operate with its particular functionality. | 2011-06-16 |
20110145282 | UTILIZING VIRTUAL FOLDERS - A system and method utilizing virtual folders. The virtual folders expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. The virtual folders contain collections of items. The system includes a folder processor that obtains queries from a user and a relational database for storing information about the items. The folder processor first obtains a query from a user and passes the query to the relational database. The relational database provides results back to the folder processor, and based on the results from the relational database, the folder processor provides the results to the user as virtual folders. Users are able to work with the virtual folders through direct manipulation (e.g., clicking and dragging, copying, pasting, etc.). | 2011-06-16 |
20110145283 | INTELLIGENT MECHANISM FOR IDENTIFYING ONTOLOGICAL HYPERTEXT AND PRE-FETCHING AND PRESENTING THE TARGET INFORMATION - A computer implemented method for identifying ontological hypertext and pre-fetching and presenting the target information may include receiving an original query by a database server. The method may also include searching the database server to locate an ontological mapping record. The ontological mapping record may represent an association between information responsive to the original query and related information associated by ontological hypertext. The method may further include presenting information responsive to the original query and the related information. | 2011-06-16 |
20110145284 | PRESENTING SKILLS DISTRIBUTION DATA FOR A BUSINESS ENTERPRISE - Systems and techniques to present graphical representations of skill needs versus skill availability in a business organization. Skill needs and skill availability across multiple categories can be represented as geometric objects that overlap on a two-dimensional chart. Overlapping of the geometric objects indicates one or more relationships between skill needs and skill availability across an arbitrary number of dimensions that correspond to defined categories. The categories, and thus the number and meaning of axes in the chart, can be dynamically selected, thereby providing a tool to quickly identify staffing shortfalls and overcapacity. | 2011-06-16 |
20110145285 | SYSTEM AND METHOD FOR INTENT MINING - A method for intent mining is provided. The method includes performing a preliminary search of a constrained source using one or more seed phrases to generate multiple preliminary search results representing different ways of expressing a desired intent. The method also includes identifying each of the plurality of preliminary search results that have expressed the desired intent to generate a plurality of intent results. The method also includes producing multiple action search strings around one or more action verbs in each of the multiple intent results. The method further includes applying each of the multiple action search strings on one or more non-constrained sources to generate multiple action search results. | 2011-06-16 |
20110145286 | DISTRIBUTED PLATFORM FOR NETWORK ANALYSIS - The present disclosure describes an apparatus and methods for performing data analysis, in particular network analysis. Specifically it provides a framework and user interface whereby raw data may be imported into a data model with entities, attributes, and relationships between the entities and multiple data analysis algorithms may be pipelined into a larger data analysis model and applied to the data model. Offline and online data visualization and data exploration techniques, may be applied to the results of the data analysis enabling real-time and near real-time interactive online analysis. Extensibility models and market transaction models are also provided. | 2011-06-16 |
20110145287 | Predictive Resource Identification and Phased Delivery of Structured Documents - In one embodiment, a method includes receiving a request for a target structured document. In a first response phase, the method includes accessing a data structure comprising an entry for the target structured document and one or more first resources associated with the target structured document, generating a first response portion including a first portion of the target structured document including one or more of the first resources or references for one or more of the first resources, and transmitting the first response portion to the client. The method further includes, in a second response phase, generating a second response portion that includes a second portion of the target structured document including one or more of: one or more second resources, or references for the one or more second resources, associated with the target structured document; and structured document language code, and transmitting the second response portion to the client. | 2011-06-16 |
20110145288 | METHODS, APPARATUS, AND COMPUTER PROGRAM PRODUCTS FOR QUANTUM SEARCHING FOR MULTIPLE SEARCH TARGETS - A first iterative Grover Search process is performed by causing at least one quantum computer to perform a first series of Grover Searches according to a characteristic function for varying numbers of iterations to identify a first search target. The characteristic function is modified according to the identified first search target. A second iterative Grover Search process is performed by causing the at least one quantum computer to perform a second series of Grover Searches according to the modified characteristic function beginning with a number of iterations determined based on a number of iterations required for at least one prior iterative Grover Search process to identify a second search target. | 2011-06-16 |
20110145289 | System and Method For Generating A Pool of Matched Content - A method of generating a pool of matched content pieces from an available pool of content pieces based on a selected sample, including providing at least one consumer database containing a plurality of consumer profiles with consumer preference identifying data stored on a data storage device, providing at least one brand database containing details of brand clients, each having one or more branding parameters stored on a data storage device, providing at least one content database containing a plurality of pieces of content provided by at least one content provider with each piece of content having one or more content profile identifiers stored on a data storage device, selecting a number of representative content pieces based on one or more branding parameters of a brand client to convey a brand identity, testing the representative content pieces against a set of constraints based on one or more content profile identifiers to establish that a minimum number of content piece identifiers are chosen using a data processor, and generating a pool of matched content pieces by selecting a plurality of content pieces from the available pool based on comparing the one or more content profile identifiers of the representative content pieces with one or more content profile identifiers of each content piece in the available pool of content pieces and including matches in the matched content pool using a data processor. | 2011-06-16 |
20110145290 | ROUTE SEARCHING APPARATUS AND ROUTE SEARCHING METHOD - A route searching apparatus includes a travel route accumulation unit, an algorithm selection unit to select route searching algorithms to meet the preference of a user based on the accumulated travel routes, and a route searching unit to perform a route search up to a destination by using the selected algorithms. Preferably, the algorithm searching unit searches for each of the travel routes accumulated in the accumulation unit by means of several algorithms, calculates, for each algorithm, a match rate between the searched route and the actual travel route, and selects an algorithm of the highest match rate. Also, it is preferable that a condition common to roads avoided by the user is extracted from the accumulated travel routes, and a route search is performed by adjusting search costs so as to make such roads less prone to be selected. | 2011-06-16 |
20110145291 | STATISTICAL QUALITY MONITORING AND ENHANCEMENT - A method and computer system for monitoring and controlling the quality of tests performed upon a database. A statistical quality layer is provided, which for each new test to be executed on the database, provides recommendations as to a confidence level to be applied to the test and to a number of additional data records to be added to the database in order to maintain the total expected number of type-I errors of tests performed upon the database. The method and computer system further provide access control of users to the database. | 2011-06-16 |
20110145292 | DELEGATED AND RESTRICTED ASSET-BASED PERMISSIONS MANAGEMENT FOR CO-LOCATION FACILITIES - At least one user is designated to manage assets including management delegations, access restrictions, and access permissions. Management responsibilities are applied based on business rules and based on a hierarchical model. The hierarchical model enables a well-defined logical flow of delegations and restrictions with pruning capability. User groups, asset groups, asset trees and asset permissions may be defined. The designated user can manage a single asset or all assets or a subset of assets. An asset may belong to one or more asset groups. | 2011-06-16 |
20110145293 | Methods, Systems, and Products for Creating Sharable Objects - Methods, systems, and products are disclosed for producing SCORM-conformant training materials. Exemplary embodiments create extensible mark-up language (or “XML”) content required by the SCORM specification, and exemplary embodiments appropriately name graphics and resources as the SCORM specification requires. Exemplary embodiments may also output metadata in the SCORM format. These features are automatically generated without requiring a software designer to rigidly adhere to the SCORM specification's complex requirements. | 2011-06-16 |
20110145294 | DEVICE DESCRIPTION FRAMEWORK INFORMATION REPORTING AND UPDATING METHOD, DEVICE AND SYSTEM - A method for reporting and updating device description framework information. The device description framework information reporting method implements that the terminal device reports the updated device description framework information to DMS, which includes: updating the local device description framework information based on the changed structure of the device management tree; informing the updated device description framework information to DMS. The device description framework information updating method improves the validity of DMS's management over the terminal device. The updating method includes: receiving an updating inform about the device description framework information from a terminal device; acquiring the update of the device description framework information based on the updating inform; and updating the device description framework information of the terminal device stored locally based on the acquired device description framework information. Corresponding device, device management server and system are also provided. | 2011-06-16 |
20110145295 | REPRESENTATION OF A SET OF NUMERIC VALUES IN A COMPUTERIZED ENVIRONMENT - A set of numeric values may be represented using a data structure. The data structure is a graph having a root and leaves. A route in the data structure may represent a mask that represents a set of values. A mask may represent a term in a DNF representation of numeric values. A mask may represent numeric values that correspond to limitations set by the mask, such as having a predetermined value in a predetermined digit. The data structure comprises edges and nodes, each may be associated with a label. The label may represent a portion of a mask. | 2011-06-16 |
20110145296 | FILE SYSTEM ACTIVE SYMBOLIC LINK - Data stored on a storage medium can be referenced by multiple independently addressable active symbolic links, with each active symbolic link representing the data through a different transformation. The active symbolic links can be in the form of file system objects, such as files or directories. A single active symbolic link can reference the data stored in multiple collections, or, conversely, a subset of data from a single collection. Active symbolic links can be automatically created for common data transformations. Searching across active symbolic links referencing encrypted data can be performed by multiple protection-specific search engines, or a single search engine that can generate a protection-level aware search index. | 2011-06-16 |
20110145297 | SYSTEM AND METHOD FOR ENHANCED USER INTERACTIONS WITH A GRID - Methods and systems that implement enhanced user interactions with a grid are described. A method may include generating a grid of cells arranged in a number of rows and columns. Each row may correspond to a data record of a database. The grid may be displayed to a user while identifying one or more cells as editable cells. Input data may be received from the user for each of the editable cells. The input data may be validated using predefined criteria to identify incorrect input data and errors associated with the incorrect input data may be displayed to the user. Additional methods and systems are disclosed. | 2011-06-16 |
20110145298 | Guide Structure Synchronization - Method and apparatus for enabling the user to guide the synchronization of a source data structure with a target data structure. The guided synchronization stores the operations defined by the user and reapplies them to future synchronizations. | 2011-06-16 |
20110145299 | Offline Gadgets IDE - The present invention provides methods and systems for running a gadget application without using a network connection to a remote server. A method for running a gadget application without using a network connection includes receiving a gadget XML file associated with the gadget application on a local server. The method also includes parsing the gadget XML file and an associated message bundle according to a gadget specification. This is performed without a network connection. The method further includes rendering the gadget application. This is also performed without a network connection. The method also includes displaying the gadget application on a display coupled to the local server. A system for running a gadget application without using a network connection includes a gadget parser and a gadget renderer. | 2011-06-16 |
20110145300 | DATABASE SYSTEM, SERVER APPARATUS, TERMINAL APPARATUS, AND DATABASE UPDATING METHOD - According to one embodiment, a database system includes first and second storing units, a detecting unit, an acquiring unit, a generating unit, and an updating unit. The first storing unit stores a first data table that describes plural first data records respectively including information concerning plural information fields. The second storing unit stores a second data table that describes second data records each including plural kinds of attribute information respectively representing attributes concerning the information fields. The detecting unit detects an information field not in use among the information fields. The acquiring unit acquires, according to an instruction of a user, attribute information concerning the detected information field. The generating unit generates a data record including the acquired attribute information and identification information of the detected information field. The updating unit updates the second data table to include the data record generated by the generating unit. | 2011-06-16 |
20110145301 | Apparatus And Method For Producing A Virtual Database From Data Sources Exhibiting Heterogeneous Schemas - A computer readable medium includes executable instructions to define an individual publication schema for each heterogeneous source of a set of heterogeneous sources. Each individual publication schema specifies mapping rules between data from a heterogeneous source and a non-permanent structured instance of data. A non-permanent structured instance of data as defined by an individual publication schema is generated. An integration schema defining a set of integration rules for combining data from each non-permanent structured instance of data as defined by individual publication schema is established. A target non-permanent structured instance of data to include data from the plurality of heterogeneous sources based on at least one integration schema is formed. | 2011-06-16 |
20110145302 | Apparatus and Method for Transporting Business Intelligence Objects Between Business Intelligence Systems - A computer readable medium includes executable instructions to create a first export file that defines attributes and relationships associated with a first business intelligence object. A second export file that characterizes a second business intelligence object associated with the first business intelligence object is formed. The first export file and the second export file are combined into a composite export entity. The composite export entity is distributed. | 2011-06-16 |
20110145303 | METHOD AND APPARATUS FOR RECYCLING INFORMATION FRAGMENTS IN INFORMATION SPACES - An approach is provided for recycling information fragments in information spaces. An information management system detects a plurality of information management processes occurring in an information space. The information management processes retrieve one or more information fragments from the information space. The information management system then determines a sequence of states for each of the plurality of information management processes over a period of time and calculates a state trajectory from each of the sequence of states. The calculated state trajectories are used to predict a finite set of possible future states. The information management system uses the prediction to determine which of the one or more information fragments are recyclable and preserves the recyclable information fragments for responding to a subsequent request directed to the information space. | 2011-06-16 |
20110145304 | EFFICIENT GARBAGE COLLECTION AND EXCEPTION HANDLING IN A HARDWARE ACCELERATED TRANSACTIONAL MEMORY SYSTEM - Handling garbage collection and exceptions in hardware assisted transactions. Embodiments are practiced in a computing environment including a hardware assisted transaction system. Embodiments includes acts for writing to a card table outside of a transaction; handling garbage collection compaction occurring when a hardware transaction is active by using a common global variable and instructing one or more agents to write to the common global variable any time an operation is performed which may change an object's virtual address; acts for managing a thread-local allocation context; acts for handling exceptions while in a hardware assisted transaction. A method includes beginning a hardware assisted transaction, raising an exception while in the hardware assisted transaction, including creating an exception object, determining that the transaction should be rolled back, and as a result of determining that the transaction should be rolled back, marshaling the exception object out of the hardware assisted transaction. | 2011-06-16 |
20110145305 | CONTENT STORAGE PROCESSING SYSTEM, CONTENT STORAGE PROCESSING METHOD, AND SEMICONDUCTOR INTEGRATED CIRCUIT - In a content storage processing system in which a plurality of content storage device connect one another via a network, upon receiving specification of a content stored in a content storage device (an original content) from a user, the content storage device transmits metadata corresponding to the specified original content and collects metadata that is relevant to the metadata corresponding to the original content from the other content storage devices. | 2011-06-16 |
20110145306 | METHOD FOR TRIMMING DATA ON NON-VOLATILE FLASH MEDIA - A method for trimming data on non-volatile flash media is generally presented. In this regard, in one embodiment, a method is introduced comprising allocating a temporary file that occupies free space on a flash memory, determining specific blocks of the flash memory that the temporary file occupies, generating TRIM commands for the specific blocks, and deleting the temporary file. Other embodiments are described and claimed. | 2011-06-16 |
20110145307 | DIRECTORY TRAVERSAL IN A SCALABLE MULTI-NODE FILE SYSTEM CACHE FOR A REMOTE CLUSTER FILE SYSTEM - Directory traversal in a scalable multi-node file system cache for a remote cluster file system, is provided. One implementation involves maintaining a scalable multi-node file system cache in a local cluster file system, and caching local file data in the cache by fetching file data on demand from a remote cluster file system into the cache over the network. The local file data corresponds to file data in the remote cluster file system. The local namespace emulates the remote namespace and is created on demand. Access to data further involves performing directory traversal for the cache for the remote cluster file system by creating a directory structure on demand. | 2011-06-16 |
20110145308 | SYSTEM TO IMPROVE NUMEREICAL CONVERSIONS AND ASSOCIATED METHODS - A system to improve numerical conversion may include a data processor and a controller configured to convert a floating-point number from the data processor to more than one different floating-point type number. The conversion may enable the selection of the more than one different floating-point type number that satisfies the requirements of an executing application and/or is closest to the original number. | 2011-06-16 |
20110145309 | AUDIO DATA PROCESSING DEVICE AND METHOD - An audio data processing device and method includes selecting one multiple-S-curves, and running an interpolation arithmetic upon original points according to the selected multiple-S-curve. Selecting one multiple-S-curve includes selecting one of a plurality of S-curves corresponding to a current utilization ratio of a processor, obtaining audio data having a fixed length including sampling frequencies and the original points of the obtained audio data, and selecting the one multiple-S-curves corresponding to the selected S-curve and the obtained sampling frequencies. | 2011-06-16 |
20110145310 | METHOD FOR UPDATING AN ENCODER BY FILTER INTERPOLATION - A method for updating the processing capacity of an encoder or decoder to use a modulated transform having a size greater than a predetermined initial size is provided, particularly, where the encoders or decoders are for storing an initial prototype filter defined by an ordered set of initial size coefficients. A step is provided for constructing a prototype filter of a size greater than the initial size to implement the modulated transform of the greater size by inserting at least one coefficient between two consecutive coefficients of the initial prototype filter. | 2011-06-16 |
20110145311 | METHOD AND APPARATUS FOR MODULO N OPERATION - A method and apparatus for a modulo N operation are provided. The method for a modulo N operation on a positive integer X includes converting the positive integer X into a binary number, determining whether a modulo N is expressed by a product of 2 to the m | 2011-06-16 |
20110145312 | SERVER ARCHITECTURE FOR MULTI-CORE SYSTEMS - A server architecture is disclosed for concurrent information processing in a server system on a multi-core processor environment. In the general embodiment, it includes simultaneous processing requests comprising multiple classes of queries and/or executing transactions in an application server and/or database server. The method includes making said requests in a Total-Async pattern, structuring the requests with hash values to enable similar requests to be grouped together, grouping similar requests in a group session, executing the requests in said group session. Our proposed architecture also minimizes thread-switching overhead by exploiting inherent parallelism in the inflowing requests. The threads and requests are de-coupled and hence any lock request only makes the execution threads to take up another request instead of waiting till the lock is acquired. As such, threads inside the database process never go into sleeping/waiting mode and system resources are utilised more efficiently. | 2011-06-16 |
20110145313 | METHOD AND SYSTEM FOR DATA TRANSPORT COMPRESSION BASED ON AN ENCODING DICTIONARY PATCH - A method and system for transport data compression between a server and a client based on patches to the dictionaries used for encoding the data. The method includes requesting the server for data, returning the data and a dictionary patch to the client where data having been compressed based on a previously used dictionary and the dictionary patch, and decompressing the returned data using the dictionary and the dictionary patch. The dictionary patch includes updates to the previously used dictionary. Each dictionary has a dictionary identifier that the server and client use to identify the dictionary in their requests and responses. The identifier might be a unique identification or a network session number. Upon receiving a response, the client updates the previously used dictionary with information in the patch and decompresses the returned data using the updated dictionary. | 2011-06-16 |
20110145314 | Communication Architecture for Devices Without Access to a Centralized Server - According to an embodiment, a mobile communication device comprises a client and a server. The client is operable to directly request information from another communication device when access to a centralized server is unavailable. The direct request bypasses the centralized server and passes through a wireless communication channel. The server is operable to directly provide information to another communication device in response to a request from the other communication device. | 2011-06-16 |
20110145315 | SYSTEMS AND METHODS FOR SORTING, GROUPING, AND RENDERING SUBSETS OF LARGE DATASETS OVER A NETWORK - Systems and methods for sorting, grouping, and rendering subsets of large datasets over a network are described. Records may be sorted according to a user input, and the system may identify the subset of records that would be displayed on a client. The system may render for display only the identified records. Additionally, the system may render and cache records proximate to the identified records. Further, the system may perform searches upon the records and use the search results to further find results for a refined search. | 2011-06-16 |
20110145316 | PROACTIVE DNS QUERY SYSTEM BASED ON CALL FLOW ANALYSIS - DNS requests associated with a network call flow may be proactively predicted. A method may include receiving a model relating DNS queries to DNS queries that are likely to be subsequently issued by other network devices; receiving a first DNS query, the first DNS query being received from a first network device; predicting additional DNS queries that are likely to be issued by the other network devices; and transmitting responses to the predicted DNS queries to other network devices. | 2011-06-16 |
20110145317 | DATA ROUTING IN A CONTENT DISTRIBUTION NETWORK FOR MOBILITY DELIVERY - System(s) and method(s) are provided to route data within a network of content with specific service constraints to mobile devices. A mobile network management component receives an identifier (ID) of a base station that serves a mobile device that originates a request for data, and relays the ID to a network platform that administers content. A mapping that associates one or more base stations with a deployed content node and the received ID are utilized to identify a content node to serve the request for data via the base station. The received request for data is directed to the identified content node. A service constraint configuration can be allocated for exchange of payload data between the mobile device and the network platform. For a request to consume data and a request to supply data, identified content node delivers data and receives data, respectively, in accordance with the service constraint allocation. | 2011-06-16 |
20110145318 | INTERACTIVE ANALYTICS PROCESSING - An end-to-end record, request, response token-based protocol is used to facilitate processing of client jobs. This allows the client to forward analytical tasks of a job directly to an analytics cluster and to record an indication of such at a server. The accelerators of the cluster to perform the tasks are specified in a token provided by the server to the client. | 2011-06-16 |
20110145319 | GROUP SESSION MANAGEMENT AND ADMISSION CONTROL OF MULTIPLE INTERNET PROTOCOL FLOWS - The present invention provides a method for establishing a plurality of flows between an application server and user equipment to support one or more applications. The method includes transmitting a group request from the application server to a policy server. The group request is to establish the flows and includes information indicating one or more relationships between the flows. The method also includes receiving, at the application server and from the policy server, a response to the group request indicating whether the flows have been established subject to one or more constraints imposed by the relationship(s). | 2011-06-16 |
20110145320 | MESSAGE BUS BASED REPLICATION - An update publishing system receives update data representing an update made to a lightweight directory access protocol (LDAP)-based database. The publishing system identifies a list corresponding to the update data, converts the data into a wire level data format, and sends the converted data to an advanced message queuing protocol (AMQP) exchange corresponding to the list. The exchange enables a client not able to process update data in LDAP data format to receive data in a format that is compatible with the client. An update subscribing system subscribes to an AMQP messaging system for updates made to the LDAP-based database. The subscribing system receives update data from the messaging system, where the update data is in the different data format, identifies an entry identifier in the update data, and replaces an entry in a second database that has a matching entry identifier with an entry in the update data. | 2011-06-16 |
20110145321 | Setting Cookies in Conjunction with Phased Delivery of Structured Documents - In one embodiment, a method includes receiving a first request from a client for a target structured document and generating the target structured document and one or more parameters for one or more state objects associated with the client. In a particular embodiment, the method includes, in a first response phase, transmitting a first portion of the target structured document to the client. In a particular embodiment, the method further includes, in a second response phase, transmitting a second portion of the target structured document that includes a code segment. The method may additionally include receiving a second request from the client sent from the client as a result of the client executing the code segment, and transmitting a response to the second request that comprises the one or more parameters for the one or more state objects. | 2011-06-16 |
20110145322 | REMOTE CLIENT MANAGEMENT - A method for managing remote clients includes retrieving a client version identifier for an application program running on a client. The client version identifier is compared with a master version identifier for a master configuration file on a server. An active configuration of the application program on the client is altered while the application program is running. | 2011-06-16 |
20110145323 | METHOD AND APPARATUS FOR CONTROLLING DELIVERY OF SERVICES TO USER DEVICES - A capability is provided for controlling delivery of services from a server to a user device using a service delivery control function. A method for controlling delivery of services from a server to a user device includes receiving service delivery feedback information from the user device and initiating, based on at least a portion of the service delivery feedback information, a control action adapted for controlling at least one characteristic of delivery of the service from the server to the user device. The service delivery feedback information includes user device state information associated with the user device and user activity information indicative of activity of a user using the user device. The at least one characteristic of delivery of the service includes one or more of a timing with which the service is provided to the user device, selection of services, service features, and/or content to be delivered as part of service delivery, one or more rates associated with service delivery, and the like, as well as combinations thereof. | 2011-06-16 |