13th week of 2009 patent applcation highlights part 56 |
Patent application number | Title | Published |
20090083212 | SYSTEM AND METHOD FOR EXECUTNG MULTIPLE CONCURRENT INDEX-DRIVEN TABLE ACCESS OPERATIONS - An index scan processor and method to perform concurrent scans of stored indexed data. An indexed data scanner performs a first scan of stored data by sequentially scanning through an index data structure and maintains, over a duration of the first scan, a first scan current scan location within the index data structure that indicates a currently accessed record within the stored data structure for the first scan. A scan manager accepts a request for a second scan of the stored data, determines, during the performing the first scan, a starting index scan location within the index data structure for the second scan that is sufficiently near the first scan current index scan location to cause records indicated by the starting location index to be stored within a buffer due to the performing the first scan, and starts the second scan at the starting location and proceeding to the second end key. | 2009-03-26 |
20090083213 | Method and System for Fast Navigation in a Hierarchical Tree Control - A method, system, and computer program product for fast navigation in a hierarchical tree control. A user is able to navigate more efficiently to a target file, folder or other artifact by eliminating the need to individually expand on any intervening folders that are above in hierarchy to the target file or folder. Under a fast navigation mode, a fast navigation utility displays a hierarchical tree control based on one or more fast navigation display formats. The fast navigation display formats control (i) the type of content that is displayed in the hierarchical tree control and (ii) how the hierarchical tree control is visually displayed to a user. | 2009-03-26 |
20090083214 | KEYWORD SEARCH OVER HEAVY-TAILED DATA AND MULTI-KEYWORD QUERIES - Index structures and query processing framework that enforces a given threshold on the overhead of computing conjunctive keyword queries. This includes a keyword processing algorithm, logic to determine which indexes to materialize, and a probabilistic approach to reducing the overhead for determining which indexes to build. The index structures leverage the fact that the frequency distribution of natural-language text follows a power law. Given a document collection, a set of indexes is proposed for materialization so that the time for intersecting keywords does not exceed a given threshold Δ. When considering the associated space requirement, the additional indexes are limited. Materialization of such a set of indexes for reasonable values of Δ (e.g., the time required to scan 20% of the largest inverted index), at least for a collection of short documents is distributed by the power law. | 2009-03-26 |
20090083215 | SYSTEM, METHOD, AND COMPUTER-READABLE MEDIUM FOR AUTOMATED SELECTION OF SAMPLING USAGE IN A DATABASE SYSTEM - A system, method, and computer readable medium that automate the selection of sampling for statistics collection in a database system are provided. Various resource usage and savings evaluations may be made to determine if a column or index is a candidate for sampling during statistics recollections. If the column is successfully evaluated as a quality candidate for sampling using resource usage and savings evaluations, one or more statistics accuracy evaluations may be made to determine if inaccuracies introduced in the statistics by sampling are tolerable. If the column is successfully evaluated as a quality candidate for sampling using the statistics accuracy evaluations, the column may be designated for sampling during statistics recollections on the column. A column or index is thereby identified or eliminated for sampling and designated as such in an automated manner without manual designation or specification by a database management administrator. | 2009-03-26 |
20090083216 | TEMPORALLY-AWARE EVALUATIVE SCORE - A method includes processing a performance query to a dimensional data model by processing dimension coordinates that exist within the dimensional data model, wherein the dimension coordinates have a first particular grain (“finer grain”) that is finer than a second particular grain (“coarser grain”), the method to determine an evaluative score for a particular finer grain value based on performance facts for dimension coordinates associated with the particular finer grain value. Performance parameters are determined relative to a particular coarser grain value, against which to measure the performance facts associated with the finer grain value, including processing the temporal relationships of finer grain values to coarser grain values for the dimension coordinates. The evaluative score is determined for the particular finer grain value based on performance facts of dimension coordinates having the particular finer grain value, in view of the determined performance parameters. | 2009-03-26 |
20090083217 | WEB ACCELERATOR APPARATUS, SYSTEM, AND METHOD - A system, apparatus, and method for accelerating display of frequently accessed slowly changing static content by causing a client having cache to actively request new content from a server and influencing caching policy at the client. | 2009-03-26 |
20090083218 | Retrieving Collected Data Mapped to a Base Dictionary - A method includes defining a plurality of terms for use in conjunction with a study where the terms are stored according to a series of relations and the relations corresponding to the terms indicate an association from a term to at least one other of the plurality of terms, defining at least one group of terms taken from the plurality of terms and storing at least one group of terms, including the relations corresponding to each term, defining a further level of relations to be applied to the group of terms, the further level of relations defining inclusion and exclusion criteria, and providing a match term defined by the group of terms and querying a memory of data from the study to find occurrences of the match term as defined by the further level of relations. | 2009-03-26 |
20090083219 | SQL code generation for heterogeneous environment - This invention relates generally to a system for processing database queries, and more particularly to a method for generating high level language or machine code to implement query execution plans. In one preferred embodiment, the method begins by receiving a subject query, and then forming an execution plan corresponding to the subject query. The execution plan will typically have a sequence of component snippets or pieces and corresponding processes for implementing the pieces. For at least one piece in the plan, the process then (a) generates source code using different code generation techniques as a function of expected runtime processing machine types; and then (b) compiles the generated source code to form machine executable code for implementing the subject query. As a result, the query executed directly as machine executable code thereby avoiding runtime interpretation of the pieces in the execution plan. | 2009-03-26 |
20090083220 | PROFILING CONTENT CREATION AND RETRIEVAL IN A CONTENT MANAGEMENT SYSTEM - A content management system provides a profiling mechanism that automatically tags changes made to elements in a document with applicability metadata, and uses the applicability metadata when processing a request to the repository by a user to filter the query results according to a profile for the user. A profiling mapping policy defines roles for users of the content management system. When content is requested from the repository, the profiling mechanism inserts one or more additional request parameters based on the profile of the user. The results that match both the original request and the additional request parameter(s) are returned to the user. When the user views the results, additional filtering may occur to filter individual elements from the user that do match the user's profile. | 2009-03-26 |
20090083221 | System and Method for Estimating and Storing Skills for Reuse - A system and method that automatically estimates and chronicles the skills of an individual creating a database of skills that are dynamically updated, and enables the search and viewing of skills along multiple dimensions and at the desired level of detail. The system also provides the playback or reuse of skills such that best practices may be implemented manually or automatically to resolve current problems, and facilitate training and transitioning of resources in order to effectively optimize workforce management. Further, the system automatically reallocates or makes suggestions for the reallocation of resources to meet service level agreement requirements. | 2009-03-26 |
20090083222 | Information Retrieval Using Query-Document Pair Information - Information retrieval using query-document pair information is described. In an embodiment, a click record is accessed having information about queries and documents where user clicks have been observed for query-document pairs. A click graph is either formed or accessed. This has nodes connected by edges, each node representing any of a document and a query and each edge representing at least one observed click. Given at least one first node in the click graph, a similarity measure is determined between that first node and each of one or more second nodes. The second nodes are then ranked on the basis of the similarity measure results and the ranking is used to retrieve information from the click record. | 2009-03-26 |
20090083223 | METHOD AND APPARATUS FOR ASSOCIATING MENU INFORMATION - Methods and Apparatus related to generating representations of information. The information may include menu information for merchants such as restaurants. Referring to menus, methods may include receiving potential information for a first menu, and receiving indications of associations of the information with the first menu and/or any number of additional menus. Information and/or associations may later be updated by a desired set of users. | 2009-03-26 |
20090083224 | SUMMARIZING DATA REMOVED FROM A QUERY RESULT SET BASED ON A DATA QUALITY STANDARD - A method, article of manufacture and apparatus for graphically summarizing the data in an initial query result set, including when rows are removed from the result set by applying a data quality standard is disclosed. When a user selects to change the data quality standard, a group of target rows are identified and removed from the user's display. A bitmap is generated to graphically represent the location of each row in the initial result set, including removed rows. A bitmap to summarize the data values for one or more columns in the initial result set may also be created. Thus, a user may quickly obtain an intuitive view of what the data looks like, without the need for complex analysis or graphing packages. | 2009-03-26 |
20090083225 | ADVERTISEMENT FILTERING AND TARGETING THROUGH USER-PREFERENCES - A method is provided. The method includes (a) querying a viewer for a preference setting for provision of advertisements, (b) receiving from the viewer a response to the query for the preference setting for provision of advertisements, and (c) providing to the viewer an electronic signal, the electronic signal including (i) a first component having a main content portion, and (ii) a second component having advertisements in accordance with the received selection of advertisement preferences. The first component and the second component are distinct. Software and apparatus embodiments are provided as well. | 2009-03-26 |
20090083226 | TECHNIQUES FOR MODIFYING A QUERY BASED ON QUERY ASSOCIATIONS - Techniques are provided through which query associations are made between initial queries and corresponding query modifications to the initial queries previously made. Each query modification is made with respect to a searchable source. Based on these query associations, modified queries are generated on a per-source basis. Query associations may be stored on a per user or per community basis, where a community can include many users. Frequently used query modifications may be stored as templates. | 2009-03-26 |
20090083227 | RETRIEVING APPARATUS, RETRIEVING METHOD, AND COMPUTER PROGRAM PRODUCT - A word coinciding with a retrieval object keyword and a word tied to the word are read out from a word dictionary in which words representing formal names and aliases of the normal names are registered in association with a family attribute indicating a family relation among the words. The keyword is expanded by reading out the words and content related to any one of the read words is retrieved. | 2009-03-26 |
20090083228 | MATCHING OF MODIFIED VISUAL AND AUDIO MEDIA - A method for matching media objects includes receiving a plurality of reference objects, and computing respective reference feature vectors ( | 2009-03-26 |
20090083229 | Knowledge Management System with Collective Search Facility - A search facility includes a computerized appliance coupled to one or more private enterprise networks with connected data repositories, the appliance executing software from a machine-readable media, and a portal from one of the one or more private enterprise networks to one or more networks external to the enterprise. The software provides an interactive interface on a display of the appliance, the interface providing an input mechanism for a user to enter search criteria and an initiation mechanism for the user to initiate a search using the entered criteria, and wherein a search thus initiated searches both the data repositories within the enterprise, and sources outside the enterprise accessible by the one or more networks external to the enterprise. | 2009-03-26 |
20090083230 | APPARATUS AND METHOD FOR SUPPORTING INFORMATION SEARCHES - An information search supporting apparatus includes a search history storage storing keywords, narrow-down criteria for each of the keywords, and keyword attributes expressing meanings of the keywords, while keeping them in correspondence; and a search number-of-times storage storing number of times indicating how many times one or both of the keywords and the narrow-down criteria have each been used in searches. The apparatus receives input of a character string, obtains a character string attribute expressing the meaning thereof, obtains, from the search history storage, any of the keywords and narrow-down criteria that are in association with the keyword attribute matching the character string attribute, further obtains, from the search number-of-times storage, the number corresponding to one or both of the obtained keywords and narrow-down criteria, and generates a screen on which the obtained keywords and narrow-down criteria are rearranged based on the number and that prompts the user to specify a new search criterion. | 2009-03-26 |
20090083231 | SYSTEM AND METHOD FOR ANALYZING ELECTRONIC DATA RECORDS - A system and method for analyzing electronic data records including an annotation unit being operable to receive a set of electronic data records and to compute concept vectors for the set of electronic data records, wherein the coordinates of the concept vectors represent scores of the concepts in the respective electronic data record and wherein the concepts are part of an ontology, a similarity network unit being operable to compute a similarity network by means of the concept vectors and by at least one relationship between the concepts of the ontology, the similarity network representing similarities between the electronic data records, wherein the vertices of the similarity network represent the electronic data records and the edges of the similarity network represent similarity values indicating a degree of similarity between the vertices and steps for executing the system. | 2009-03-26 |
20090083232 | SEARCH RESULTS WITH SEARCH QUERY SUGGESTIONS - A search service provides a set of search results ( | 2009-03-26 |
20090083233 | SYSTEM AND ARTICLE OF MANUFACTURE FOR EFFICIENT EVALUATION OF INDEX SCREENING PREDICATES - Techniques are provided for processing a query using an index. It is determined whether a number of consecutive keys that evaluate to a false-positive when applying a screening predicate in the query exceeds a false-positive predefined value. One or more keys in the index are skipped in response to determining that the number of consecutive keys exceeds the false-positive predefined value. | 2009-03-26 |
20090083234 | Intelligent Computing Device Agent System For Automatic Recognition Of Multi User Computing Environment And Information Sharing Setup - An intelligent computing device agent system for auto recognition of a computing environment of multi-user and optimum information exchange configuration is provided. In the computing device agent system automatically detects the user's computing environment and intelligently makes network access configuration and an information exchange type required between interacting computing devices identical to each other, so that fast, convenient interaction is carried out without complex network configuring or multi-step environment configuring for information exchange. | 2009-03-26 |
20090083235 | Apparatus and method for providing job searching services, recruitment services and/or recruitment-related services - An apparatus, including a memory device which stores information regarding a job opening, position, assignment, contract, or project, and information regarding a job search request or inquiry, a processing device which processes the information regarding a job search request or inquiry upon a detection of a job posting by at least one employer or at least one hiring entity or a posting of new or revised data or information from at least one individual or a group of individuals, automatically detects the occurrence of the searching event, and generates a message containing the information regarding a job opening, position, assignment, contract, or project, in response to the job search request or inquiry, and a transmitter which transmits the message to a communication device associated with an individual. | 2009-03-26 |
20090083236 | METHOD AND APPARATUS FOR PHOTOGRAPH FINDING - Digital image data including discrete photographic images of a variety of different subjects, times, and so forth, are collected and analyzed to identify specific features in the photographs. In an embodiment of the invention, distinctive markers are distributed to aid in the identification of particular subject matter. Facial recognition may also be employed. The digital image data is maintained in a database and quarried in response to search requests. The search requests include criteria specifying any feature category or other identifying information, such as date, time, and location that each photograph was taken, associated with each photograph. Candidate images are provided for review by requesters, who may select desired images for purchase or downloading. | 2009-03-26 |
20090083237 | Method, Apparatus and Computer Program Product for Providing a Visual Search Interface - An apparatus for providing a visual search interface may include a processing element configured to receive indications of an image including an object, receive location information indicative of a location associated with a user providing the indications of the image, and enable performance of a visual search based on the location information and features of the image to identify candidate search results by comparing the image to source images stored in association with a location within a predetermined distance from the location associated with the user. | 2009-03-26 |
20090083238 | STOP-AND-RESTART STYLE EXECUTION FOR LONG RUNNING DECISION SUPPORT QUERIES - Stop-and-restart query execution that partially leverages the work already performed during the initial execution of the query to reduce the execution time during a restart. The technique selectively saves information from a previous execution of the query so that the overhead associated with restarting the query execution can be bounded. Despite saving only limited information, the disclosed technique substantially reduces the running time of the restarted query. The stop-and-restart query execution technique is constrained to save and reuse only a bounded number of records (intermediate records or output records) thereby releasing all other resources, rather than some of the resources. The technique chooses a subset of the records to save that were found during normal execution and then skipping the corresponding records when performing a scan during restart to prevent the duplication of execution. A skip-scan operator is employed to facilitate the disclosed restart technique. | 2009-03-26 |
20090083239 | ACCESSING OBJECTS IN A SERVICE REGISTRY AND REPOSITORY USING A TREAT AS FUNCTION - A service registry and repository method, system, computer program product and web service for managing an object database for objects comprising: receiving a database path query expression comprising a main expression and a treat-as expression; translating the database path query expression into an object query; and querying the object database using the object query; wherein the translating comprises: breaking the path query expression into nodes; examining each node to identify objects for selection and objects from which selection is made; consolidating objects for selection from each node in the sub-expression into a sub-SELECT clause; consolidating objects for selection in each node of the main expression into a SELECT clause; consolidating objects from which selection is made from nodes in the sub-query into a sub-FROM clause; consolidating objects from which selection is made from nodes in the main query into a FORM clause; and forming the object query from the SELECT clause; from the FROM clause; and from a WHERE clause wherein the WHERE clause consists of the sub-SELECT clause and the sub-FROM clause and a sub-WHERE clause that links the scope of the sub-SELECT clause to the scope of the SELECT clause. | 2009-03-26 |
20090083240 | AUTHORIZATION AGNOSTIC BASED MECHANISM - Systems and methods that provides for an authorization agnostic access in web service environments to privileged information. A query component can specify how a call is to be made to a data store and predefines the data that is retrievable in response to a query defined thereby (e.g., thru HTTPS, Java script, and the like). The query component can employ a plurality of filters that are implemented as part thereof, to customize retrieval for a predetermined portion of the data for a designated period, and encompass an end-to-end scenario from the browser up to the storage. | 2009-03-26 |
20090083241 | DATA PAGING WITH A STATELESS SERVICE - Systems and methods that facilitate data retrieval in a stateless environment by limiting amount of retrievable data associated with a single client request. A retrieval limitation component partially satisfies a query and retrieves an initial batch of information. Moreover, identifications can further be designated to retrieve additional information if so is required. Accordingly, an application requesting data thru a query can initially be supplied with a limited number of data, which subsequently can be followed by additional data items returned as unique identifiers. | 2009-03-26 |
20090083242 | System and method for processing database queries - The present invention provides a system and method for processing a database query between one or more clients and one or more databases. The database query, which is formatted using a first protocol, is received from one of the clients. One of the databases is selected to process the database query and the database query is translated from the first protocol to a second protocol. The translated database query is then sent to the selected database for processing. A response to the database query, which is formatted using the second protocol, is received from the selected database and the response is translated from the second protocol to the first protocol. The present invention determines which of the clients sent the database query and sends the translated response to the client that sent the database query. This method can be implemented as a computer program embodied on a computer readable medium. | 2009-03-26 |
20090083243 | CROSS-LANGUAGE SEARCH - Methods, systems, and apparatus, including computer program products, in which a cross-language search can be performed. A search query can be examined to determine whether it is a candidate for cross-language searching. Upon identifying a candidate, the search can be performed using a translated search query associated with the search query. The results of the translated search query can be served to the client device submitting the search query. | 2009-03-26 |
20090083244 | METHOD AND SYSTEM FOR SUBJECT RELEVANT WEB PAGE FILTERING BASED ON NAVIGATION PATHS INFORMATION - Method and system to utilize the set of navigation paths of web pages as the contextual information for subject relevant web page filtering with high accuracy are provided. The method comprises the steps of: obtaining all web pages in one or more web pages collections; collecting information of the links among the obtained web pages; extracting, based on the collected links, a set of navigation paths of each of the obtained web pages; and filtering the obtained web pages based on the extracted set of navigation paths to obtain desired web pages. In some embodiments, the extraction of the navigation paths is preferably performed on the navigation links of the web pages. Therefore, the method also comprises the process for deleting non-navigation links from all the links of the web pages. Compared with the prior art, the present invention can utilize the contextual information of the web pages for web page filtering in a more sufficient way, thereby improving the accuracy and objectivity of the web page filtering. | 2009-03-26 |
20090083245 | Using user context information to select media files for a user in a distributed multi-user digital media system - In a distributed or multi-user system, it is possible for a user to try to access a media file that is not optimal for the user's purposes. In other words, the best quality version of some source material might not be the most optimal version for all users. For example, some users might use less network bandwidth if they used lower resolution video data. User context information is used to limit which versions of a source may be provided to a user that requests the source. The system interprets the user context information to provide the best quality version of the source for the user's purposes. Example user context information may include a specified working resolution and/or a specified target resolution for the user. The context information may be specified for the user or may be specified for a group of users, location of the user or other characteristic related to the user, from which the user in turn inherits the context information. User context information may include an identifier of an application being used by an individual. The user context information also may indicate whether the user may receive media files with data at resolutions higher than or lower than the specified resolutions. | 2009-03-26 |
20090083246 | SYSTEM AND METHOD FOR SMART SCRIPTING CALL CENTERS AND CONFIGURATION THEREOF - The invention provides user configurable and reconfigurable scripting, methods of scripting, and systems for scripting for use by call centers, technical support centers; and marketers. Scripts are interactive tools that guide a telemarketer, a sales person, or a technical support technician through a telephone call with a customer. Scripts are characterized by going on to particular subsequent questions as a function of the customer's answer to a previous question. | 2009-03-26 |
20090083247 | AUTOMATICALLY MAKING CHANGES IN A DOCUMENT IN A CONTENT MANAGEMENT SYSTEM BASED ON A CHANGE BY A USER TO OTHER CONTENT IN THE DOCUMENT - A content management system provides a way to detect a change to one part of a document, and to generate a corresponding change in a different part of the same document. Dynamic inclusion rules define conditions that, when satisfied, allow automatically changing a link in a document to a new link when corresponding data in the document is added or changed. If a change corresponds to a defined dynamic inclusion rule, a corresponding query in the rule is evaluated according to the changes in the document. When there is enough information to run the query, the query is automatically executed in a background process. If there is a single link that satisfies the query, the document may be updated with the new link. If multiple links satisfy the query, the top ranked query result may be automatically selected, or the user may select which link should be included in the document. | 2009-03-26 |
20090083248 | Multi-Ranker For Search - Systems and methods for processing user queries and identifying a set of documents relevant to the user query from a database using multi ranker search are described. In one implementation, the retrieved documents can be paired to form document pairs, or instance pairs, in a variety of combinations. Such instance pairs may have a rank order between them as they all have different ranks. A classifier, hyperplane, and a base ranker may be constructed for identifying the rank order relationships between the two instances in an instance pair. The base ranker may be generated for each rank pair. The systems use a divide and conquer strategy for learning to rank the instance pairs by employing multiple hyperplanes and aggregate the base rankers to form an ensemble of base rankers. Such an ensemble of base rankers can be used to rank the documents or instances. | 2009-03-26 |
20090083249 | METHOD FOR INTELLIGENT CONSUMER EARCONS - A method for utilizing earcons, includes: forming a database of earcons; forming a user profile and preferences database; monitoring user audio content; monitoring the user environment; playing a series of earcons from the database of earcons on a user's communication device; wherein the series of earcons are chosen from the database of earcons based on the user profile and preferences database; and wherein the playing of individual earcons from the series of earcons is based on the monitored user audio content and environment. | 2009-03-26 |
20090083250 | PROBABILISTIC SEARCH AND RETRIEVAL OF WORK ORDER EQUIPMENT PARTS LIST DATA BASED ON IDENTIFIED FAILURE TRACKING ATTRIBUTES - This disclosure describes, generally, methods and systems for creating dynamic subsets of larger equipment parts lists (EPLs). For example, a method may include receiving a search request that includes an associated failure code and a target asset. The method might further include providing an EPL for the asset type, and retrieving sub-lists of the EPL based on previous search requests which are associated with the failure code for the asset type. The method may further predict which one of the plurality of sub-lists has the highest probability of being associated with the failure code for the asset type and might present the predicted sub-list of the EPL to a user. | 2009-03-26 |
20090083251 | CONTENT QUALITY APPARATUS, SYSTEMS, AND METHODS - Embodiments herein receive a set of content quality threshold values, a search string, and a content data stream at a content quality metric (CQM) apparatus. Content segments associated with the content data stream are scored and/or graded according to a set of content relevance scales. The content data stream is then filtered to include only passing content segments and intermediate calculation values used to determine whether a content segment is passing. Other embodiments are described and claimed. | 2009-03-26 |
20090083252 | WEB-BASED COMPETITIONS USING DYNAMIC PREFERENCE BALLOTS - In one example, a method for ranking items such as contest entries is provided. An exemplary method includes displaying sequential subsets of entries from a plurality of entries for a first user to vote on, e.g., making a selection of their preference of one over the other. The method further includes generating a first preference ballot of displayed entries based on selections by the first user, and ranking the plurality of entries based upon the first preference ballot and at least a second preference ballot received from another user. The ranking may be determined based on the first and second preference ballot by a Condorcet algorithm. Additionally, display of the entries may be determined based on previous selections associated with the contest entries, e.g., based on the state of the contest and/or the history of particular contest entries. | 2009-03-26 |
20090083253 | Efficient Evaluation of Hierarchical Cubes By Non-Blocking Rollups and Skipping Levels - Techniques are described herein for efficiently evaluating database queries that include hierarchical cube computations. During second and subsequent evaluation phases (if any), a database server does not re-determine groups (nor re-aggregate within such groups) that have already been determined in a previous evaluation phase. Instead, according to a technique described herein, whenever an evaluation phase subsequent to the first evaluation phase is performed, the database server immediately outputs or otherwise returns certain groups and aggregate results that were determined based on certain grouping column sets that were generated in the previous evaluation phase. The database server does not aggregate within these certain groups when performing aggregation in the current evaluation phase, thereby avoiding the duplication of work already performed during previous evaluation phases. | 2009-03-26 |
20090083254 | Method and system for providing improved answers - Disclosed is a method and system for ranking answers supplied by user authors in an online database. A first author enters a first answer under a question. The answer is ranked # | 2009-03-26 |
20090083255 | Query spelling correction - A technology for query spelling correction is disclosed. In one method approach, web search results generated based on a query term are received. The web search results are used as a part of determining a correction candidate for the query term if the query term is incorrectly spelt. | 2009-03-26 |
20090083256 | Method and subsystem for searching media content within a content-search-service system - Various embodiments of the present invention include concept-service components of content-search-service systems which employ ontologies and vocabularies prepared for particular categories of content at particular times in order to score transcripts prepared from content items to enable a search-service component of a content-search-service system to assign estimates of the relatedness of portions of a content item to search criteria in order to render search results to clients of the content-search-service system. The concept-service component processes a search request to generate lists of related terms, and then employs the lists of related terms to process transcripts in order to score transcripts based on information contained in the ontologies. | 2009-03-26 |
20090083257 | Method and subsystem for information acquisition and aggregation to facilitate ontology and language-model generation within a content-search-service system - Various embodiments of the present invention include information-aggregation-and-classification components of content-search-service systems which acquire information from information sources, aggregate and normalize the acquired information, and classify the acquired information prior to storing the normalized and classified information for use by language-model-builder components and ontology-builder components of the content-search-service systems. Additional embodiments of the present invention include the ontology-builder components, which builds ontologies from the normalized and classified information for specific dates, date/times, date ranges, or date/time ranges and for specific categories. | 2009-03-26 |
20090083258 | Methods and Apparatus for Improved Neighborhood Based Analysis in Ratings Estimation - Systems and techniques for estimation of item ratings for a user. A set of item ratings by multiple users is maintained, and similarity measures for all items are precomputed, as well as values used to generate interpolation weights for ratings neighboring a rating of interest to be estimated. A predetermined number of neighbors are selected for an item whose rating is to be estimated, the neighbors being those with the highest similarity measures. Global effects are removed, and interpolation weights for the neighbors are computed simultaneously. The interpolation weights are used to estimate a rating for the item based on the neighboring ratings, Suitably, ratings are estimated for all items in a predetermined dataset that have not yet been rated by the user, and recommendations are made of the user by selecting a predetermined number of items in the dataset having the highest estimated ratings. | 2009-03-26 |
20090083259 | INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING METHOD AND INFORMATION PROVIDING RECORD MEDIUM - An information providing system which provides accumulated information items in compliance with requests has an association unit which totals access logs to the information items in each predetermined access unit. The association unit associates the plurality of information items accessed in the predetermined access unit as relevant information items. The information providing system also has an information providing unit which provides a requested information item when any of the plurality of information items associated by the association unit has been requested and which simultaneously provides any other information associated with the requested information or an access portion to the other information. | 2009-03-26 |
20090083260 | System and Method for Providing Community Network Based Video Searching and Correlation - Systems and methods are described which allow a more accurate determination of relationships among videos in terms of their subject matter, context and social preferences. Rather than relying on user-specified metadata to relate videos, the present embodiments use social affinity to determine related subject matter. The process begins with a user accessing any particular video that has a unique identifier. Once the video is accessed, a list of users is found, who have added the video to their collection. From all these users, a set of all the videos that appear in their collections is compiled. Based on this information, a subset of videos which appear in a significant number of collections, can be deemed to be related to the selected video. This subset of related videos can further be analyzed to verify the metadata of the selected video and to provide suggestions and/or corrections regarding that metadata. | 2009-03-26 |
20090083261 | INFORMATION DISPLAY APPARATUS, INFORMATION DISPLAY METHOD, AND COMPUTER PROGRAM PRODUCT - A keyword expressing a search target and an instance of information associated with the keyword are extracted from a character string included in a web document acquired for the keyword, based on a topic ontology, a relationship between the instances is visualized in a first topic graph expressed by a size of a topic node and a length of a topic link, and a reference relationship between web documents, which are an information source, is visualized in a blog graph expressed by a blog node and a blog link. | 2009-03-26 |
20090083262 | SYSTEM FOR ENTITY SEARCH AND A METHOD FOR ENTITY SCORING IN A LINKED DOCUMENT DATABASE - A system has a processor coupled to access a document database that indexes keywords and instances of entities having entity types in a plurality of documents. The processor is programmed to receive an input query including one or more keywords and one or more entity types, and search the database for documents having the keywords and entities with the entity types of the input query. The processor is programmed for aggregating a respective score for each of a plurality of entity tuples across the plurality of documents. The aggregated scores are normalized. Each respective normalized score provides a ranking of a respective entity tuple, relative to other entity tuples, as an answer to the input query. The processor has an interface to a storage or display device or network for outputting a list including a subset of the entity tuples having the highest normalized scores among the plurality of entity tuples. | 2009-03-26 |
20090083263 | PARALLEL PROCESSING COMPUTER SYSTEMS WITH REDUCED POWER CONSUMPTION AND METHODS FOR PROVIDING THE SAME - This invention provides a computer system architecture and method for providing the same which can include a web page search node including a web page collection. The system and method can also include a web server configured to receive, from a given user via a web browser, a search query including keywords. The node is caused to search pages in its own collection that best match the search query. A search page returner may be provided which is configured to return, to the user, high ranked pages. The node may include a power-efficiency-enhanced processing subsystem, which includes M processors. The M processors are configured to emulate N virtual processors, and they are configured to limit a virtual processor memory access rate at which each of the N virtual processors accesses memory. The memory accessed by each of the N virtual processors may be RAM. In select embodiments, the memory accessed by each of the N virtual processors includes DRAM having a high capacity yet lower power consumption then SRAM. | 2009-03-26 |
20090083264 | REPORTING TO A WEBSITE OWNER ONE OR MORE APPEARANCES OF A SPECIFIED WORD IN ONE OR MORE PAGE-SPECIFIC OPEN-ENDED COMMENTS CONCERNING ONE OR MORE PARTICULAR WEB PAGES OF A WEBSITE - In one embodiment, a method for reporting to a website owner one or more appearances of a specified word in one or more page-specific open-ended comments concerning one or more particular web pages of a website includes receiving one or more page-specific open-ended comments concerning one or more particular web pages of a website from users that have accessed the particular web pages, identifying, in the one or more page-specific open-ended comments concerning the one or more particular web pages of the website, each appearance of the specified word, and generating a report reflecting the identified appearances of the specified word in the one or more page-specific open-ended comments concerning the one or more particular web pages of the website. | 2009-03-26 |
20090083265 | COMPLEX REGULAR EXPRESSION CONSTRUCTION - A mechanism is provided to facilitate complex textual pattern matching. Regular expressions are specified utilizing a set of rules of various simplicity/complexity. These rules are subsequently employed to generate a more complex regular expression described by the rules, which can be passed to a regular expression engine to identity textual patterns as a function thereof. | 2009-03-26 |
20090083266 | TECHNIQUES FOR TOKENIZING URLS - Techniques are described for tokenizing a corpus of URLs of web documents. URLs are first tokenized based upon specified generic delimiters to form components. The components are then tokenized using website-specific delimiters. Website-specific delimiters are any non-alphanumerical symbol or a unit change that is specific to a particular website. Support for website-specific delimiters and the tokens resulting from website-specific delimiters are calculated. Support values for website-specific delimiters and the tokens above a specified threshold value are valid. Tokenization may also be performed by generating a graph of the corpus of URLs of web documents. Each node of the graph represents a token and each edge represents a delimiter of the URLs. The graph is traversed and the support of the edges are compared to a specified threshold value. If the support of an edge of a node is greater, then the token corresponding to the node is valid. | 2009-03-26 |
20090083267 | Method and System for Compressing Data - The present disclosure is directed to a method and system for compressing data. In accordance with a particular embodiment of the present disclosure, at least one data string is received. The at least one data string includes characters. A token string corresponding to the at least one data string is generated. At least one repeated substring in the at least one data string is identified. A refer-back token associated with the at least one repeated substring is generated. The refer-back token indicates a position of the at least one repeated substring and a length of the at least one repeated substring. | 2009-03-26 |
20090083268 | MANAGING VARIANTS OF ARTIFACTS IN A SOFTWARE PROCESS - In some embodiments the management of revisions to segments of code or artifacts is disclosed. Such management can assist a software developer in the development of software. In some embodiments, a developer can retrieve a versioned file from a repository, modify content of the versioned file to create a variant of the versioned file, compare the variant to the versioned file, and determine a difference between the versioned file and the variant. Then, the one or more attribute can be assigned to the differences and the attributes can be indexed such that the variants can be located in response to a search. In some embodiments variants can be indexed based on a variability point to which they can be matched. Other embodiments are also disclosed. | 2009-03-26 |
20090083269 | METHOD AND SYSTEM FOR IDENTIFYING WEBSITE VISITORS - A website server computer hosting a website can identify a visitor to the website by using information provided by a visitor server computer that interacts with the visitor. The information provided by the server computer, in some embodiments, can be a combination of an IP address and characteristics of a computing device from where the visitor visits the website. In some embodiments, the IP address of the visitor server computer is used. In embodiments where the visitor may be sharing the computing device with other users, the characteristics may include at least one characteristic that is uniquely associated with the visitor. The website server computer can use a visitor identifier thus generated to start tracking the pages that the visitor requests during the session and can generate and customize pages for the visitor by using characteristics originated from the visitor. | 2009-03-26 |
20090083270 | SYSTEM AND PROGRAM FOR HANDLING ANCHOR TEXT - Disclosed is a system and program for processing anchor text for information retrieval. A set of anchors that point to a target document is formed. Anchors with same anchor text are grouped together. Information is computed for each group. Context information is generated for the target document based on the computed information. | 2009-03-26 |
20090083271 | Automatically Adding Bytecode to a Software Application to Determine Database Access Information - A system and method for automatically analyzing virtual machine bytecode of a software application and adding additional bytecode operable to determine information regarding database access performed by the software application are described. According to one embodiment of the method, program code of a software application may be received, wherein the program code includes bytecode for a virtual machine. The bytecode may be automatically analyzed to detect access to a database. The method may operate to automatically add additional bytecode to the bytecode of the software application, where the added bytecode is operable to determine information regarding the access to the database. | 2009-03-26 |
20090083272 | Role-based user tracking in service usage - Devising a centralized usage database for tracking and recording the usage of various services by various users may be difficult for several reasons, including the volume of data generated by each user in interacting with each service. Techniques are disclosed for streamlining usage data transmitted between the services, the users, and the usage database, such as by redistributing a portion of the computational burden to the users, and by characterizing the usage data based on the role of each user in interacting with each service. Additional techniques are disclosed for caching and authenticating the usage data, and for improving the response rate in the interaction of the usage database with users in order to provide a better user experience. | 2009-03-26 |
20090083273 | PORTABLE ELECTRONIC APPARATUS AND CONTROL METHOD FOR PORTABLE ELECTRONIC APPARATUS - An IC card has a function for executing a process in a plurality of logical channels. When receiving a command in a certain logical channel, a control section of the IC card determines whether a priority right of an access to a file to be processed by the command is set in another logical channel. When the access priority right is not set in another logical channel, the control section of the IC card gives the access priority of the file to the logical channel which receives the command. The control section of the IC card limits executable command processes for accessing files with set access priority right. The control section of the IC card disables execution of a process which might change data (process for a command) on a file whose access priority right is set in another logical channel. | 2009-03-26 |
20090083274 | Network Content Modification - Methods, systems, and computer-readable media provide for the modification of network source content. According to various embodiments described herein, source content that includes primary source content and secondary source content is received via a network. Secondary source content is identified for modification. Insertion content is identified for use in modifying the secondary source content. The secondary source content is then modified prior to providing the modified source content to a user device for presentation to a user. Content management criteria that may include provider agreements, user preferences, and a user profile may be used in the content modification procedure. | 2009-03-26 |
20090083275 | Method, Apparatus and Computer Program Product for Performing a Visual Search Using Grid-Based Feature Organization - A method, apparatus and computer program product are provided for visually searching feature sets that are organized in a grid-like manner. As such, a feature set associated with a location-based grid area may be received. The location-based grid area may also be associated with the location of a device. After receiving query image features, a visual search may be performed by comparing the query image features with the feature set. The search results are then returned. By conducting the visual search within a feature set that is selected based upon the location of the device, the efficiency of the search can be enhanced and the search may potentially be performed by the device, such as a mobile device, itself. | 2009-03-26 |
20090083276 | INSERTING DATA INTO AN IN-MEMORY DISTRIBUTED NODAL DATABASE - A method and apparatus loads data to an in-memory database across multiple nodes in a parallel computing system. A database loader uses SQL flags, historical information gained from monitoring prior query execution times and patterns, and node and network configuration to determine how to effectively cluster data attributes across multiple nodes. The database loader may also allow a system administrator to force placement of database structures in particular nodes. | 2009-03-26 |
20090083277 | NODAL DATA NORMALIZATION - Embodiments of the invention may be used to normalize data stored in an in-memory database on a parallel computer system. The data normalization may be used to achieve memory savings, thereby reducing the number of compute nodes required to store an in-memory database. Thus, as a result, faster response times may be achieved when querying the data. In one embodiment, normalization may be performed in a manner to avoid datasets that cross physical or logical boundaries of the compute nodes of a parallel system. | 2009-03-26 |
20090083278 | SYSTEM AND METHOD FOR DISCOVERING AND PRESENTING SOCIAL RELATIONSHIPS BETWEEN INTERNET USERS AND CONTENT - Systems, methods, and computer readable media are disclosed for discovering relationships between one or more content items and one or more users. The method of the present invention comprises retrieving one or more bookmarks and one or more tags associated with one or URLs generated by one or more users. One or more sets of related tags are generated according to a frequency with which the one or more retrieved tags co-occur within a given corpus of content items. The one or more URLs associated with the one or more identified sets of related tags are identified. The one or more users that generated bookmarks for the one or more sets of related URLs are identified. A recommendation is generated for one or more tags, URLs, and users in response to receiving a bookmark for a given URL through use of the related tags, URLs, and users. | 2009-03-26 |
20090083279 | METHODS AND APPARATUS FOR CONTENT CACHING IN A VIDEO NETWORK - Methods and apparatus for selectively caching (and de-caching) video content in network so as to reduce content transformation requirements and also cache storage requirements. In one embodiment, a content caching controller associated with a content server differentiates content requests based on content attributes such as the requested codec format (e.g., MPEG or Windows Media), resolution, bitrate, and/or encryption type or security environment. If the content requested by a user is not available with the requested attribute(s), the content server transfers to content to the user by first transforming it. The content server also speculatively caches the transformed content locally, so that a future request for the same content with the same attributes can be filled by transferring without the intermediate transformation step. The controller allows the network operator to optimize use of available storage and transcoding resources. | 2009-03-26 |
20090083280 | SYSTEM AND METHOD FOR GUIDING SIGHTSEERS - A method for guiding sightseers includes the steps of: providing at least one application server ( | 2009-03-26 |
20090083281 | SYSTEM AND METHOD FOR REAL TIME LOCAL MUSIC PLAYBACK AND REMOTE SERVER LYRIC TIMING SYNCHRONIZATION UTILIZING SOCIAL NETWORKS AND WIKI TECHNOLOGY - A method enabling a local user having a playback device with a specialized player plug-in device to synchronize a display of song lyrics to a timer clock of hosting playback software and to search a remote computer system. The system includes a database with songs and hosting playback software with an interface to enable the user to locally receive and play back lyrics and timing metadata synchronized to a local music digital file. The method includes the user sending a query to the database via a proprietary software interface, searching in the database for lyrics and associated synchronization information, sending lyrics and associated synchronization information back and synchronizing and displaying the lyrics by the hosting playback software and the specialized player plug-in device, thereby enabling all users to enjoy access to synchronized lyrics. | 2009-03-26 |
20090083282 | Work Flow Metadata System and Method - A system for collecting metadata in association with recorded content includes equipment configured to record and process content in the workflow. Metadata collection devices include devices incorporated in the equipment and/or devices configured to externally access the system. The metadata collection devices are configured to collect metadata and associate the metadata with the content at any point and any time in the workflow. The collected metadata can then be used to automate, facilitate and improve content processing in any part of the workflow. | 2009-03-26 |
20090083283 | Newsmaker Verification and Commenting Method and System - An on-line article comprising instances of newsmakers is provided by an Internet connected news server or news aggregator server and the names of the newsmakers are automatically identified by a newsmaker verification and commenting module. The article is displayed to a reader on an Internet connected client computer. The instances of the newsmakers in the article are emphasized such that they stand out in the article. The reader initiates a verification process by indicating that he is a newsmaker. The newsmaker verification and commenting module is in communication with a verification database and the identity of the reader is verified as the newsmaker through a series of questions and answers. After verification, comments provided by the reader are stored by the newsmaker verification and commenting module. The comments and article are published such that the comments are displayed conspicuously with the article on any client computer accessing the article. | 2009-03-26 |
20090083284 | DELIVERY SERVER FOR DELIVERING DOCUMENTS TO BE BROWSED TO MOBILE TERMINAL, MOBILE TERMINAL, AND DELIVERY SYSTEM FOR DELIVERING DOCUMENTS TO BE BROWSED TO MOBILE TERMINAL - In a delivery server for delivering documents to be browsed to a mobile terminal, a vital part extracting unit extracts vital parts of a document, a priority order determining unit determines an order of priority of each of the extracted vital parts, a browse control information creating unit creates, based on the information on position in the document the order of priority of each of the extracted vital parts, browse control information for browsing the vital parts, and an output unit sends the document and the browse control information to the mobile terminal. The mobile terminal preferentially displays the vital parts of the received document file based on the browse control information. Thereby, a user of the mobile terminal having a small display area can efficiently browse a document. | 2009-03-26 |
20090083285 | Cross-Satellite memory organization for medical image data - A method, a system and a computer readable medium are disclosed for storing medical image data in a clinic which includes a plurality of satellites as stations. In this arrangement, the image data captured by a modality are all stored in an STS memory and in a long-term storage device. The image data selected as being relevant are stored in a cache which allows rapid access to the data. Hence, a layered memory system with different access times is proposed, wherein the respective satellites and the respective entities are able to interchange data with one another and can also load and store image data from other satellites. | 2009-03-26 |
20090083286 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND STORAGE MEDIUM IN WHICH PROGRAM THEREOF IS RECORDED - An information processing apparatus uses unique IDs to manage items, such as electronic files and folders, to be operated and includes: an information share window ID managing section managing, in a share window ID management DB, information of the window Ids corresponding to windows of Web browsers that are to share information; an item storing processing section storing item information in an item information DB when a first operation for the item is instructed from a first Web browser; a stored item processing section executing a second operation based on the item information stored in the item information DB and the information of the window Ids stored in the share window ID management DB when the second operation is instructed from a second Web browser; This apparatus enables collaborative operations between two windows of Web browsers. | 2009-03-26 |
20090083287 | SYSTEMS AND METHODS FOR AN EXTENSIBLE BUSINESS APPLICATION FRAMEWORK - Method and systems for editing data from a query result include requesting a query result using a unique collection identifier for a collection of individual files and a unique identifier for a configuration file that specifies a data structure for the query result. A query result is generated that contains a plurality of fields as specified by the configuration file, by combining each of the individual files associated with a unique identifier for a collection of individual files. The query result data is displayed with a plurality of labels as specified in the configuration file. Edits can be performed by querying a collection of individual files using the configuration file, editing a portion of the query result, and transmitting only the edited information for storage back into a data repository. | 2009-03-26 |
20090083288 | Community Based Internet Language Training Providing Flexible Content Delivery - A system an method for interactive English language training are provided. Web-based content units are processed and language metadata is generated comprising and stored with the content unit in a content package. A platform server facilitates access to the content unit by a user using a content player. The content provided to the user is tailored to assessment data generated by the content player enabling a custom learning experience using real-world web-based content that is appropriate to the users language training requirements. | 2009-03-26 |
20090083289 | System For Accessing A Service Associated With A Resource - A method and system for accessing services for any file or object that a user can retrieve through a browser. A service is associated with a web-accessible object based on a configurable matching condition, referred to as a service lock. Services are accessible for essentially any Web page or object that can be viewed in a browser. A service key is generated based on an attribute of a resource accessed via a uniform resource identifier. Service access information is located for accessing a service associated with the resource based on the service key matching a service lock for accessing the service. A service access message is generated, identifying the resource, based on the service access information and is sent for accessing the service. | 2009-03-26 |
20090083290 | VIRTUAL CUSTOMER DATABASE - The present invention includes a virtual customer database system for delivering personalized services to a consumer operating a communication device. The virtual customer database system includes an administrator and a distributed database. The distributed database may be selectively loaded by the administrator with customer related information extracted from participating businesses. The distributed database includes secure databases associated with each participating business and a public participant database. The administrator may process push and pull service requests by selectively querying the distributed database. Sensitive customer specific information may remain with each corresponding participating business while responses to the requests may include personalized customer specific information provided via a common interface standard. | 2009-03-26 |
20090083291 | GEOSPATIAL MODELING SYSTEM PROVIDING WINDOWED GEOSPATIAL MODEL DATA INPAINTING AND RELATED METHODS - A geospatial modeling system may include a geospatial model data storage device, and a processor. The processor may cooperate with the geospatial model data storage device for windowing geospatial model spatial domain data to define a plurality of windowed geospatial model spatial domain data sets, and transforming the plurality of windowed geospatial model spatial domain data sets to define a plurality of corresponding geospatial model frequency domain data sets, each having at least one void therein. The processor may further cooperate with the geospatial model data storage device for inpainting data into the at least one void of each geospatial model frequency domain data set to define a plurality of inpainted geospatial model frequency domain data sets, and reconstructing the plurality of inpainted geospatial model frequency domain data sets into an overall geospatial model frequency domain data set. | 2009-03-26 |
20090083292 | SYSTEM AND METHOD FOR ESTIMATING DISTANCES BETWEEN MULTIPLE INDEX-DRIVEN SCAN OPERATIONS - A method and processor to determine distances between multiple index driven scan operations. A first anchor index entry is identified during a first index scan and stored. A first number of index entries between the first anchor index entry and a first index scan location being processed by a first index scan is determined based on information maintained external to an index structure. A determination is made of second number of index entries between the first anchor index entry and a second index scan location being processed by a second index scan executing concurrently with the first index scan based on information maintained external to the index structure. A distance between the first index scan location and the second index scan location is calculated as equal to a difference between the first number of index entries and the second number of index entries. | 2009-03-26 |
20090083293 | Way Of Indexing Web Content - A system, article and method of indexing web content is presented. An attribute is generated for a rendered web page rendered by a display component. The attribute includes a uniform resource locator to the rendered web page, and the rendered web page is associated with a complex resource structure that defines content of a design time version of the rendered web page. The attribute is added to the complex resource structure, and the uniform resource locator from the attribute is indexed in a search engine index. | 2009-03-26 |
20090083294 | EFFICIENT XML SCHEMA VALIDATION MECHANISM FOR SIMILAR XML DOCUMENTS - The illustrative embodiments described herein provide for a method for validating a target document written in a structured language against a schema for the structured language. A record of document fragments that have been previously validated against the schema is maintained. The target document is compared to the document fragments to identify portions of the target document that are schematically identical to corresponding document fragments. Validation is omitted for at least one of the portions of the target document that are schematically identical to the corresponding document fragments when validating the target document. | 2009-03-26 |
20090083295 | APPARATUS, COMPUTER PROGRAM PRODUCT, AND METHOD FOR MANAGING META DATA - In the case where specifics of an error have been detected out of an instance data that has been received by a receiving unit and that does not satisfy restrictions being applied to an instance data description and being defined in a dictionary that is meta data, a change proposal that has been created based on the specifics of the error and suggests a change that can be made on the dictionary is presented onto a dictionary editor terminal, based on dictionary change rules each of which defines, in the manner of a rule, a change that can be made on the dictionary in correspondence with an error pattern that is found during the instance data description. It is therefore possible to eliminate disparity between instance data editors and dictionary editors and to improve the quality of instance data. | 2009-03-26 |
20090083296 | Metadata endpoint for a generic service - A metadata endpoint for a generic service is disclosed. The technology initially defines an endpoint for metadata which was previously combined with a corresponding data endpoint. The metadata and corresponding data endpoint were combined in a first Service Oriented Environment (SOE) in which a combining constraint is not placed upon metadata and corresponding data endpoints. A location for accessing the endpoint for metadata is published for use by a second SOE in which a combining constraint is placed upon metadata and corresponding data. | 2009-03-26 |
20090083297 | Apparatus and method of customizable model import and export to and from XML schema formats - In one embodiment the present invention includes a computer-implemented method of converting first metadata to second metadata using a mapping and custom exits. The metadata is at the MI level and the mapping is generated based on information at the M2 level. The custom exits provide programmable mapping rules in addition to the mapping. In this manner, metadata created in one modeling environment may be used in another modeling environment. | 2009-03-26 |
20090083298 | DOCUMENT ENCODING APPARATUS, DOCUMENT ENCODING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - Digit counts c′ after the decimal point of attribute values in a structured document are acquired (S | 2009-03-26 |
20090083299 | METHOD AND APPARATUS FOR MANAGING A CONTACT LIST - A method of managing a contact list in a communication system includes: a) in response to user manipulation, generating a contact identification (ID) representing a contact person in the communication system, and presenting the contact ID on the contact list; b) keeping track of a contact frequency between the user and the contact person; c) selecting an attribute in accordance with the contact frequency; and d) presenting the attribute on the contact list, such that the attribute is associated with the contact ID. An apparatus for managing a contact list in a communication system is also disclosed. | 2009-03-26 |
20090083300 | DOCUMENT PROCESSING DEVICE AND DOCUMENT PROCESSING METHOD - A technique is provided, which supports a user in creating a new vocabulary. | 2009-03-26 |
20090083301 | WEB-BASED ADDRESS DATABASE AND METHOD OF GENERATING A PHYSICAL ADDRESS - A method for generating a physical address associated with one or more email addresses is provided. The method includes providing an email address and querying a database for the email address. The physical address associated with said email address is then provided. The present invention also relates to a method for establishing a relational database. The method includes obtaining a user's actual name associated with that user's email address. The user's physical address is then associated with the user's email address. | 2009-03-26 |
20090083302 | USING AN INCREMENTING TIME ELEMENT TO SELECTIVELY ADD LIST ITEMS TO EITHER THE START OR THE END OF AN ORDERED LIST - The present invention discloses a solution for establishing position values of new items in an ordered list at either the start or the end of the list without using of markers and without needing to query all the items of the list. In the solution, a command to add a new item to the ordered list can be received, which specifies whether the item is to be added at the start or the end of the list. When the item is to be added to the end of a list, an item position value for a new item can be set equal to a current value of a time element. Otherwise, it can be set equal to negative one times the current value of the time element (assuming smallest to largest ordering). Mathematical derivates that produce the same effect are contemplated. | 2009-03-26 |
20090083303 | NETWORK USAGE COLLECTION SYSTEM - A system includes a first database to associate a sub-interface identifier with customer information, a second database to store a history of customer usage records, and a first device. The first device may receive information from a routing device, where the information includes the sub-interface identifier for a sub-interface of the routing device and information identifying an amount of network traffic received at or transmitted from the sub-interface over a time period, use the sub-interface identifier to obtain the associated customer information from the first database, associate the customer information with the information identifying an amount of network traffic received at or transmitted from the sub-interface over a time period to create a new customer usage record, and store the new customer usage record in the second database. | 2009-03-26 |
20090083304 | ENTERPRISE SERVICE ORIENTED ARCHITECTURE FOR LARGE FILE HANDLING WITH DOCUMENT MANAGEMENT SYSTEM - A computer-implemented method of storing an object received from a client device on one or more content servers remote from the client device includes receiving, through a service oriented (SOA) layer, object metadata about the object from a non-proprietary interface running on the client device and generating a uniform resource locator (URL) with which to retrieve the object. The URL and metadata for locating and retrieving the object from a web application server are transmitted to the client device through the non-proprietary interface, and the metadata for locating and retrieving the object is transmitted through the service oriented architecture (SOA) layer to the client device. The object is received from the client device, and the object is not transmitted through the SOA layer. Finally, the object is stored on at least one of the remote content servers. | 2009-03-26 |
20090083305 | System for processing and using electronic documents - The illustrative embodiments provide a system and method for processing a document. A data storage unit is provided to store data corresponding to the document, several documents processed at a previous time, and a set of rules. A rule in the set of rules may include a rule identifier, a directive to proceed to a second rule based on a condition, a specification of a data component, the specification configured to include a data component identifier, a data component attribute, and a directive to proceed to a second specification of a second data component based on a second condition. A rules-based engine is provided that may communicate with the data storage unit and may execute a rule in the set of rules. The set of rules may include rules for parsing, validating, identifying, relating, selecting, extracting, transforming, generating, analyzing, error correcting, reporting, and sending. | 2009-03-26 |
20090083306 | Autopropagation of business intelligence metadata - A method of processing data is disclosed. A data field change is detected in a received data entry received by a business intelligence application. A shared metadata entry shared by two or more business intelligence application stack elements is processed to derive for each of at least a subset of said two or more business intelligence application stack elements a corresponding set of element specific metadata needed by that element to use a data value associated with the data field change. | 2009-03-26 |
20090083307 | System and method for acquiring and adding data on the playing of elements or multimedia files - The invention relates to a system and method for acquiring and aggregating information relating to the reproduction of multimedia files or elements in a database, said data including information relating to the number of multimedia file or element reproductions. The inventive system comprises a plurality of digital devices which can access and reproduce multimedia files and an acquisition and storage device which communicates with each of the digital devices in order to receive data from each of the identification/characterisation programs, such that said identification/characterisation program can count the reproductions at least in a direct and/or weighted manner. | 2009-03-26 |
20090083308 | Computer method and apparatus for per asset time-line display in engineering product revision management - Computer method and apparatus managing engineering product revisions. A repository holds one or more assets. For each asset, the repository holds respective revisions of the asset. A revision manager tracks changes of state of assets of the repository. Each change of state of a given asset results in a respective revision of the given asset. The revision manager provides a repository per asset timeline view illustrating for a subject asset (i) a timeline sequence of changes of state of the subject asset and (ii) contents of the subject asset. The timeline sequence represents the revision history of the asset. Each of the graphical elements in the timeline sequence implements a handle to the respective revision or state of the subject asset as held in the repository. The invention repository view with timeline sequence enhances users ability to navigate among assets and revisions in the repository. | 2009-03-26 |
20090083309 | Credential Production Job Management - One embodiment of a credential production system includes a plurality of credential manufacturing devices, at least one client computer and a credential production server that is remote from the client computer and the credential manufacturing device. The credential production server comprises instructions stored in a tangible medium and executable by a microprocessor for receiving a credential production job from one of the client computers at the credential production server, wherein the credential production job identifies a credential manufacturing device model, selecting a final candidate credential manufacturing device among the plurality of credential manufacturing devices having a model that matches the model identified in the credential production job, and sending the credential production job to the final candidate credential manufacturing device for processing. Another embodiment is directed to a method of managing credential production jobs in a credential production system. | 2009-03-26 |
20090083310 | DYNAMIC SYSTEM FOR CREATING AND MANAGING A DATABASE - A dynamic system for creating and managing a database ( | 2009-03-26 |
20090083311 | BUSINESS INTELLIGENCE DATA REPOSITORY AND DATA MANAGEMENT SYSTEM AND METHOD - A business intelligence and data management system is disclosed comprising a database for storing multi-dimensional business data from multiple online educational institutions; a usage tracking engine for recording within a user profile the time and duration of access to disparate system features. A reporting engine provides periodic and custom reports and a benchmarking engine facilitates comparison of internal institution data with aggregate data from multiple institutions, to compare student retention, course completion, student satisfaction, and student performance. The reporting engine provides reports on course retention rates, course evaluations, faculty evaluations, enrollment, student performance, and course run rates. The usage tracking engine, benchmarking engine, and reporting engine facilitate determination of best practices to improve student enrollment, student retention, course completion, student performance, and student satisfaction. A custom query engine facilitates freeform searches of business data and a data mining engine provides access to detailed data supporting the periodic reports. | 2009-03-26 |