45th week of 2009 patent applcation highlights part 46 |
Patent application number | Title | Published |
20090276409 | Shareable Information System - According to one embodiment, a shareable information system includes a number of organizations having a database communicating with one another through a network. Each database stores data objects with a structured metatag. Each structured metatag uniquely identifies its respective data object and has fields structured according to a common architecture. A request broker of one particular organization may resolve a desired data object from among the plurality of data objects according to the specified structure and retrieve the desired data object from the database of another organization. | 2009-11-05 |
20090276410 | Relational database management system (RDBMS) employing multi-dimensional database(MDDB) for servicing query statements through one or more client machines - A relational database management system (RDBMS) for servicing query statements through one or more client machines. The RDBMS comprises a query interface adapted to receive query statements from the client machines. The query handling mechanism (i) receives each request from the query interface, (ii) extracts a set of dimensions associated with the request, (iii) uses the dimensions to retrieve aggregated fact data from a multi-dimensional database (MDDB), and (iv) forwards retrieved aggregated fact data to the query processing mechanism for subsequent processing. When the query processing mechanism determines that servicing of one or more query requests require data stored in the relational tables, then the query processing mechanism automatically routes the requests to the relational data tables, so that data can be accessed from the relational tables and forwarded to the query processing mechanism for use in servicing the requests, in a manner transparent to the client machine. | 2009-11-05 |
20090276411 | ISSUE TREND ANALYSIS SYSTEM - A system of analyzing a large document-based propensity over a query language is disclosed. In the system of analyzing the large document-based propensity over the query language, the correlated words and sentences on the query language inputted by the user are searched on the basis of large on-line or off line documents and the general report of analyzing the relationship among the words of the corresponding documents, the propensity of the words and the sentences, the appearance frequency of the recent words and sentences and so on is provided to the user, whereby it can previously predict the propensity (the positive image, the negative image or Non-Applicable), the related word based on the importance and the tendency change through the result of the large document analysis generating for a recent predetermined period according to the query language of the user. | 2009-11-05 |
20090276412 | Method, apparatus, and computer program product for providing usage analysis - An apparatus for providing usage analysis may include a processor. The processor may be configured to receive a plurality of usage attributes from a plurality of platforms, where the plurality of platforms may be associated with a user. In this regard, the plurality of usage attributes may have associations with a plurality of objects, and each usage attribute within the plurality of usage attributes may be indicative of an action taken by the user with respect to one object within the plurality of objects. The processor may be further configured to arrange indications of the objects within the plurality of objects based on the plurality of usage attributes for presentation. Associated methods and computer program products may also be provided. | 2009-11-05 |
20090276413 | MANAGING ELECTRONIC DATA WITH INDEX DATA CORRESPONDING TO SAID ELECTRONIC DATA - An improved approach for managing and sending electronic data which allows one to access electronic data corresponding to a hardcopy document is provided. For example, when the hardcopy bearing a visible image is output, an identification image corresponding to identification data identifying the document is added to the visible image. The identification data can be recognized from the identification image, and used to retrieve various information in a database corresponding to the document. | 2009-11-05 |
20090276414 | RANKING MODEL ADAPTATION FOR SEARCHING - Search results provided by a search engine (e.g., for the Internet) are improved and/or made more accurate by addressing the limited availability of human labeled training data for certain domains (e.g., languages other than English, within certain date ranges, corresponding to queries over a certain length, etc.). More particularly, a ranking model trained on in-domain data, for which a small amount of human labeled training data (e.g., query/URL pairs) is available (e.g., languages other than English) is adjusted based upon out-domain data, for which a large amount of human labeled training data (e.g., query/URL pairs) is available (e.g., English). Thus, even though the resulting adapted in-domain ranking model is used in the context of in-domain data (e.g., non-English) to provide search results, the search results are improved because they are influenced by an abundance of, albeit out-domain, human labeled training data. | 2009-11-05 |
20090276415 | SYSTEM AND METHOD FOR AUTOMATICALLY PROCESSING CANDIDATE RESUMES AND JOB SPECIFICATIONS EXPRESSED IN NATURAL LANGUAGE INTO A COMMON, NORMALIZED, VALIDATED FORM - Systems and methods for automatically processing candidate resumes and job specifications expressed in natural language into a common, normalized, validated form. Candidate resumes and job specifications are received in electronic form and expressed in natural language. The natural language expression of the candidate resumes and job specifications are analyzed to extract elements expressed in candidate resumes and job specifications. Each extracted element is validated against a database of valid words or phrases. The extracted, validated elements are converted for each candidate resume or job specification into corresponding set of synonymous elements. The synonymous elements are expressed in a common form used across all candidate resumes and job specifications processed by the method. A set of candidate resumes is matched with a corresponding job specification by comparing the set of elements expressed in common form for the resumes with the set of elements expressed in common form for the job specification. | 2009-11-05 |
20090276416 | Comparing Anonymized Data - Systems, methods and computer program products for the comparison of anonymized data entries are disclosed. In one embodiment the present invention is a computer-implemented method for comparing anonymized data entries, including separately processing data entries in a query list and a search database by: normalizing, generating variants, scoring, and anonymizing. The expanded and anonymized data entries in the query list and the search database are then compared to find an exact match. In another embodiment, the present invention is a system for comparing anonymized data entries, having a list expansion module, an anonymizer module, and a matching module. | 2009-11-05 |
20090276417 | METHOD AND SYSTEM FOR DATABASE QUERY TERM SUGGESTION - A method for automatically providing a plurality of additional database query terms to a user is provided. The method comprises receiving a query term from a user, receiving a plurality of characters from the user in addition to the query term, and selecting a set of records from a database based on the query term, wherein the database comprises records, and the records comprise text translated from audio. The method also determines a plurality of additional query terms based on the plurality of characters, and, for at least one of the plurality of additional query terms, processes at least a portion of the set of records to determine a relevance of the additional query term. Finally, the method includes displaying at least one of the plurality of additional query terms to the user for selection, the display based on the relevance of the at least one of the plurality of additional query terms. | 2009-11-05 |
20090276418 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING PROGRAM AND RECORDING MEDIUM - An information processing apparatus is disclosed which determines, based on fitness to a specified condition, an order of displaying multiple to-be-searched information items which are pre-stored. The apparatus includes a specifying-condition information obtaining unit, an index-information obtaining unit, a population-limiting information obtaining unit, an index-information modifying unit, and a fitness calculating unit. | 2009-11-05 |
20090276419 | METHOD AND SYSTEM FOR IMPROVEMENT OF REQUEST PROCESSING - A system and method of processing a request including improving usage and/or performance of resources is disclosed. Information relating to a user request may be provided to one or more resources which process the information and provide a result. A result and/or other information may be provided to a human assistant or guide who may process information to produce a result and/or review a result(s). Information provided by a guide may be processed and provided to a resource, which may improve the performance of a resource. A resource(s) and/or a guide(s) may be selected and/or provided with activities based on ratings and/or rankings associated with a request, which may optimize usage of system resources. Information obtained may be provided for various purposes. | 2009-11-05 |
20090276420 | Method and system for extending content - The present invention provides a method and system for extending content based on the semantic meaning of content. It divides content into multiple content regions and finds words and/or phrases that are semantically relevant to the current content region and appends these words and/or phrases to the current content region as extended content. The extended content matches semantically with the original content in such a seamless way that users may think it is a part of the content. | 2009-11-05 |
20090276421 | Method and System for Re-ranking Search Results - A method for re-ranking search results, includes: generating the search results from a data source based on a search query from a user; retriving a re-ranking expression; re-ranking all or part of the documents in the search results based on the re-ranking expression; and displaying all or part of the documents in the search results with the re-ranked order. | 2009-11-05 |
20090276422 | Apparatus for matching subject data sets with query data sets - Apparatus for matching subject data sets with a query data set comprising data input means, data processing means, data storage means and data presentation means,
| 2009-11-05 |
20090276423 | FILE MANAGEMENT APPARATUS AND METHOD, AND STORAGE SYSTEM - The present invention provides a file management system and method, and a storage system that can prevent file-multiplexing in a storage apparatus, and efficiently use the storage capacity of the storage apparatus. The storage apparatus stores first management information for managing two or more kinds of classification list, each classification list including one or more keywords, and second management information for managing the kinds of classification list set for each of one or more users with regard to each of one or more tiers of their respective virtual file trees; and sends, in response to a request from a client apparatus to search the classification lists for a classification list set for a directory, the classification list set for the relevant user with regard to the tier matching the request to the client apparatus with reference to the first and second management information. | 2009-11-05 |
20090276424 | METHOD AND SYSTEM FOR KEYWORD MANAGEMENT - A keyword management system for managing keywords used when a user terminal connected to a network accesses contents, includes a Burst value calculating unit that calculates a Burst value indicating an increase per unit time of a keyword, an overall Burst value calculating unit that calculates an overall Burst value by correcting the Burst value based on characteristics in the contents of the keyword corresponding to the Burst value, and an output controlling unit that extracts from the contents, a relevant keyword related to the keyword corresponding to the overall Burst value based on time series changes of the overall Burst value, and outputs the keyword and the relevant keyword associated with each other to the user terminal. | 2009-11-05 |
20090276425 | ENCODING SEARCH RESULTS AS A SEARCH PERMANENT LINK UNIFORM RESOURCE LOCATOR - A method, system, and computer program product for encoding search results as a search permanent link Uniform Resource Locator (URL). The search result permanent link URL allows a user to distribute a search query that ensures that a set of search results will be the same (known as a fixed set of search result URLs) when the search query is re-run. If there is a broken search result URL link, the broken link is highlighted within a fixed set of search result URLs. | 2009-11-05 |
20090276426 | Semantic Analytical Search and Database - A system and method for of identifying a semantic meaning of searchable elements are provided. In one implementation, a system includes an adaptive machine-learning module including a pattern recognition processor. The pattern recognition processor is configured to recognize searchable elements in source information and identify a semantic meaning of the searchable elements based on contingency measures of their relationships within the source information without requiring a predefined ontology of terms. In another implementation, a method includes recognizing searchable elements in source information; and identifying a semantic meaning of the searchable elements using a pattern recognition processor based on contingency measures of searchable element relationships within the source information without requiring a predefined ontology of terms. A database index that logically represents a hash map from integer keys to hash sets, wherein the database index is configured to use joint counters to determine set intersections of searchable elements for relational discovery is also provided. | 2009-11-05 |
20090276427 | Method of Extracting Sections of a Data Stream - A method of extracting sections of a data stream, the sections including a set of sequences. Each sequence is encoded separately and coupled together to define a section. The method involves determining a combination of at least two sequences of the set, comparing the combination of sequences with sequences in the data stream, and rejecting or accepting extraction of the section of the data stream based upon the result of the comparison. If the combination of sequences does not include a start and end marker for the section, a search for the start and end markers is carried out before the section is extracted. | 2009-11-05 |
20090276428 | SORTING METHOD AND ALGORITHM CALLED HIGH SPEED SORT - In the field of computer-based data processing, data sorting is an important issue. Among various sorting methods, Quick Sort is generally used. However, there is a problem that using Quick Sort makes sort time longer if the data to be sorted is already partially or fully in order. The invention solves the above-mentioned problem and makes the complexity of the sorting lower than or at least equal to that of Quick Sort. Thus, it provides a faster sorting method than Quick Sort does. | 2009-11-05 |
20090276429 | SYSTEMS AND METHODS FOR IMPROVING THE RANKING OF NEWS ARTICLES - A system ranks results. The system may receive a list of links. The system may identify a source with which each of the links is associated and rank the list of links based at least in part on a quality of the identified sources. | 2009-11-05 |
20090276430 | Record-level locking and page-level recovery in a database management system - Disclosure of approaches for processing database transactions against a database. In one approach, a first transaction is received that specifies an operation for changing state of a first record stored in a first database page. In processing the operation, the state of the record is changed, and information is stored in a companion page. The information includes a transaction identifier, data describing the specified operation, a page identifier of the first page, a before look and an after look of the first record for an update operation, and an after look of the first record for an insert operation. In response to a commit of the first transaction, a process determines whether a second transaction, that specifies a change in state for a second stored in the first page, is in-process. In response to determining that the second transaction is in process, the companion page is stored in an audit trail. In response to determining that no such second transaction is in process, a transaction identifier of the first transaction and associated data of the first page are stored in the audit trail. | 2009-11-05 |
20090276431 | JAVA VIRTUAL MACHINE HAVING INTEGRATED TRANSACTION MANAGEMENT SYSTEM - A computing system includes at least one computing device is configured to execute computer program instructions to accomplish a fully transactional application, including managed objects. The managed objects are persisted in a shared memory of the computing system, such that a scope of the objects is global to the transactional application. Operations on the managed objects are restricted to being carried out with respect to a transaction being processed by the fully transactional application. For example, the managed objects may be JAVA objects configured to be distributed such that the managed JAVA objects are accessible from at least one JAVA Virtual Machine (JVM). | 2009-11-05 |
20090276432 | DATA FILE STORING MULTIPLE DATA TYPES WITH CONTROLLED DATA ACCESS - A method and apparatus for efficiently storing multiple data types in a computer's register or data file. A single data file can store data with a variety of sizes and number formats, including integers, fractions, and mixed numbers. The register file is partitioned into fields, such that only the relevant portions of the register file are read or written. | 2009-11-05 |
20090276433 | Electronic submission of application programs for network-based distribution - An improved system and method for submitting, distributing and/or managing digital products with respect to a product distribution site are disclosed. The submission of digital products to the product distribution site is able to be performed by numerous submitters in a uniform and computer-assisted manner. The submitted digital products can then be managed in a largely automated manner and made available for online purchase and distribution at the product distribution site. Once a digital product is submitted, the user can access the status of the digital product submission to obtain information of whether the digital product has been approved or rejected. In one embodiment, the digital products are computer program products (e.g., computer software programs). | 2009-11-05 |
20090276434 | Media/data card - The media/data card is a computer readable medium for storing data files, and in particular, media files. The device may be a flash media memory card or other conveniently sized, portable storage device. The media/data card stores a data structure for controlling access to data files stored on the computer readable medium. The data structure includes a media storage substructure for storing the data files, a file system directory substructure containing the locations of the data files stored in the media storage substructure; and a security substructure for describing allowed access to the data files stored in the media storage substructure. The data files may be multimedia files, such as compressed audio or video files. The data files may be encrypted to provide enhanced security. | 2009-11-05 |
20090276435 | Variably Controlling Access to Content - A software module is presented that enables a person to determine the relevance of a document while preventing the person from making a copy of the entire document. In one embodiment, this is accomplished by programmatically controlling which portions of a document will be presented to a user and which portions will not be presented to the user. In one embodiment, the software module is used in conjunction with a search engine to present a document search result. | 2009-11-05 |
20090276436 | Method, apparatus, and computer program product for providing service invitations - An apparatus for providing service invitations may include a processor. The processor may be configured to receive user contacts associated with a user. The user contacts may be received from a server, a mobile terminal, or the like. The user contacts may also be received in response to an invitation associated with the user. The processor may also be configured to compare user contacts with a service member database to determine a member status associated with each user contact. The processor may be further configured to provide for invitations via the user contacts based on the associated member statuses. Associated methods and computer program products may also be provided. | 2009-11-05 |
20090276437 | SUGGESTING LONG-TAIL TAGS - Technologies are described herein for suggesting long-tail tags. A first group of tags and a second group of tags are identified from a plurality of tags. The first group of tags includes frequently-assigned tags having a higher frequency of being assigned to an asset. The second group of tags includes long-tail tags having a lower frequency of being assigned to the asset than the frequently-assigned tags. The frequently-assigned tags and a sample of the long-tail tags are suggested to a user upon receiving a request from the user to tag the asset. | 2009-11-05 |
20090276438 | SYSTEM AND METHOD FOR A DATA DICTIONARY - In accordance with one or more embodiments, a system for facilitating transfer of data and information over a network includes a database component for storing data and information related to a machine and at least one part thereof, a communication component adapted to communicate with a user via a user device over the network, and a processing component adapted to receive a request for data and information from the user over the network via the user device and process the request by retrieving data and information from the database component related to the machine or the at least one part thereof specified by the user passed with the request. The communication component is adapted to transfer the data and information related to the machine or the at least one part thereof from the database component to the user device for viewing by the user on the user device. | 2009-11-05 |
20090276439 | System and method for simplified data transfer - Systems and methods of performing a simplified data transfer are provided. For example, a method of simplified data transfer may involve downloading an index of files accessed or modified on a home computer onto a handheld device from an online data storage server, displaying on the handheld device a user selectable list of files based on the index of files, issuing a request for a file selected by a user from the list of files from the handheld device to the data storage server, and receiving the file selected by the user onto the handheld device from the data storage server. | 2009-11-05 |
20090276440 | Embodiments of practical distributed computing - A practical distributed computing system with almost perfect scalability is realized by distributed has table like search and lookup algorithm implemented in a hardware P2P (peer-to-peer) overlay with multiple P2P software overlays. Each software overlay is implemented as an active database. Each hardware overlay node is any IP device, fixed or mobile; while the system can be implemented with or without a server infrastructure. This system is adapted to multiple applications: multi-player gaming, file sharing within a closed user group, media session handover, event trigger, and behavior-based marketing. | 2009-11-05 |
20090276441 | Methods, Systems, and Products for Searching Interactive Menu Prompting Systems - Methods, systems, and products are disclosed for searching a searchable listing of an interactive menu prompting system. A search request is received, and the search request includes a search term. A query is sent to determine whether the search term occurs within in the searchable listing. A search result is received and communicated to a client. | 2009-11-05 |
20090276442 | State Buckets - Techniques involving state buckets are described. In an implementation, a plurality of axes are defined, each corresponding to a proposed separation or unification of state for software. For each of the axes, one or more scenarios are determined that are enabled by the defined separation or unification of the state for the software. The defined plurality of axes are then prioritized, one to another, based on respective said one or more scenarios. A plurality of buckets are defined based on the prioritizing, each corresponding to one or more said axes. | 2009-11-05 |
20090276443 | Adaptive Methodology for Updating Solution Building Block Architectures and Designs - Provided is a method for the adaptive updating of building block architectures and designs in the event of a change to a component of the building block architecture. When a specific component of the architecture, or SBB, is replaced or modified, the metadata associated with the new or modified component is placed in a building block repository. The system captures or recognizes the event and automatically makes updates to dependent components of the specific component. Such updates may include, but are not limited to, a substitution or replacement of one component with another, generally if the replacement component is a better fit in the solution architecture than the original component. A new or updated system architecture is generated to reflect the replaced and/or modified components and the associated metadata. In the alternative, the system notifies an administrator to make specific changes in components rather than implementing the changes automatically. | 2009-11-05 |
20090276444 | Adaptive Methodology for Updating Solution Building Block Architectures and Associated Tooling - Provided is a method for the adaptive updating of building block architectures and designs in the event of a change to a component of the building block architecture. When a specific component of the architecture, or SBB, is replaced or modified, the metadata associated with the new or modified component is placed in a building block repository. The system captures or recognizes the event and automatically makes updates to dependent components of the specific component. Such updates may include, but are not limited to, a substitution or replacement of one component with another, generally if the replacement component is a better fit in the solution architecture than the original component. A new or updated system architecture is generated to reflect the replaced and/or modified components and the associated metadata. In the alternative, the system notifies an administrator to make specific changes in components rather than implementing the changes automatically. | 2009-11-05 |
20090276445 | DYNAMIC MULTI-SCALE SCHEMA - The claimed subject matter provides a system and/or a method that facilitates organizing and presenting data within a database. A data store can store a portion of data accessible to a user. A real time monitor component can dynamically track an amount of access for the portion of data within the data store. A display engine can render a multi-scaled view of the portion of data, wherein the multi-scaled view is based on the amount of access in which a size representation of the data is correlated with the amount of access. | 2009-11-05 |
20090276446 | PROCESS AND METHOD FOR CLASSIFYING STRUCTURED DATA - A system and method for classifying structured data by automatically suggesting classification labels. The system comprises a taxonomy configured to provide one or more normalized labels and a classification tool configured to automatically classify data across an enterprise system using the one or more normalized labels. The method comprises extracting metadata from one or more relational databases; suggesting classifications based on the metadata; and converting one or more names to normalized labels across an enterprise system based on the suggested classifications. | 2009-11-05 |
20090276447 | FORMATS FOR DATABASE TEMPLATE FILES SHARED BETWEEN CLIENT AND SERVER ENVIRONMENTS - Tools and techniques are described for formats for database template files shared between client and server environments. Systems provided by these tools may include client subsystems that include client-side database management applications that instantiate tables within a database, and instantiate client-specific database template files corresponding respectively to the tables. These database management applications may also instantiate server-specific database template files that correspond to the client-specific template files, and may enable servers to access the server-specific template file. These systems may also include server subsystems that further include server-side database management services that access the server-specific template files, and instantiate server-side template files based thereon. In turn, the database management services may create database applications from the server-side template files. | 2009-11-05 |
20090276448 | PARALLEL TRANSFORMATION OF FILES - A message brokering system includes a file input node configured to receive a file and divide the received file into a plurality of file portions for processing in the message brokering system, a plurality of transformation nodes configured to transform the plurality of file portions independently and in parallel, and a collector node configured to collect the plurality of transformed file portions and combine the plurality of transformed file portions into a single combined file based on header information associated with each of the plurality of file portions. The file input node is configured to divide the received file based on at least one user-configurable attribute, and the file input node is configure to associate the header information with the received file or each file portion of the plurality of file portions. | 2009-11-05 |
20090276449 | APPARATUS AND METHOD TO TRANSFORM AN EXTRACT TRANSFORM AND LOAD (ETL) TASK INTO A DELTA LOAD TASK - A computer readable storage medium includes executable instructions to support the definition of an Extract Transform and Load (ETL) task. An evaluation of source table structures, source data change indicators, and target table structures is performed. The ETL task is converted to a delta load task in accordance with the evaluation. | 2009-11-05 |
20090276450 | METHOD AND SYSTEM FOR ESTABLISHING A SPATIAL STREET ADDRESS DATA SET - A method for establishing a spatial street address data set including: (a) in no particular order: (1) providing street address data; (2) providing postal data; (3) providing community translation data; and (4) providing a spatial layer base map; (b) establishing a first data base containing once-translated address entries, each relating to a selected community entry from the street address data or a selected community entry from the community translation data; (c) establishing a second data base containing twice-translated address entries, each relating to a selected street name entry from the postal data or a selected street name entry from the street address data; (d) treating the second data base with a geocoder routine to create geocoded address entries in a geocoded data set; (e) situating the geocoded data set in a spatial layer; and (f) orienting the spatial layer with known loci in the spatial layer base map. | 2009-11-05 |
20090276451 | METHOD AND APPARATUS FOR PROCESSING MESSAGES - An apparatus and a method for transforming Simple Object Access Protocol (SOAP) messages is provided. The method comprises receiving and transmitting Extensible Markup Language (XML) format SOAP messages by using an application protocol and TCP/IP, a message comprising message elements and receiving and transmitting binary messages comprising binary message elements. A transformation is performed between an XML format message and a binary message by replacing ( | 2009-11-05 |
20090276452 | Super-object in administering system - Method and system maintaining “super-objects” in a central administering system, where each super-object is associated with corresponding objects in target systems so that editing of that super-object or of one of its associated objects results in conforming edits for all of the associated objects. | 2009-11-05 |
20090276453 | MODIFICATION OF BRAND REPRESENTATIONS BY A BRAND ENGINE IN A SOCIAL NETWORK - A brand engine receives a request from a user device operated by a first user to display user information of a second user. User information of the first user is mapped to at least the user information of the second user by the brand engine. The mapping may map the user information of the first user to user information of further users in a social network. The mapping may map of any combination of spatial, temporal, social, and topical data related to the users. A modified representation of a brand profile of the second user is generated by the brand engine based on the mapping. The modified representation is transmitted to the user device. The user device displays the modified representation for the first user. The modified representation of the brand profile may include any combination of filtered and/or sorted brand objects, recommended brand objects, and/or modified brand objects. | 2009-11-05 |
20090276454 | PERFORMING DE-DUPLICATION FOR AT LEAST ONE COMPUTER FILE IN A COMPUTER SYSTEM - The present invention provides a method and system of performing de-duplication for at least one computer file in a computer system. In an exemplary embodiment, the method and system include (1) tuning a rolling-hash algorithm for the de-duplication, (2) chunking the data in the file into chunks of data by using the tuned algorithm, (3) producing a content identifier for each of the chunks, and (4) processing the chunks that are unique, the content identifier for each of the chunks that are unique, and references to the chunks that are unique. In an exemplary embodiment, the computer system includes a de-duplication-enabled data store. In an exemplary embodiment, the computer system includes (a) a transferor computer system that is configured to transfer the file to a de-duplication-enabled computer system and (b) the de-duplication-enabled computer system. | 2009-11-05 |
20090276455 | SHARING INFORMATION ABOUT A DOCUMENT ACROSS A PRIVATE COMPUER NETWORK - Technologies are described herein for providing an improved interface for interacting with a document within a private computer network. A flag interface, a tag interface, and a comment interface are provided within a document viewer. The flag interface enables a user of the private computer network to flag a document as the document is displayed by the document viewer. The tag interface enables the user to associate a tag with the document as the document is displayed by the document viewer. The comment interface enables the user to share comments about the document with other users of the private computer network as the document is displayed by the document viewer. | 2009-11-05 |
20090276456 | SYSTEM AND METHOD FOR MANAGING BINARY LARGE OBJECTS - The invention regards a system ( | 2009-11-05 |
20090276457 | Method and System for Maintaining Profiles of Information Channels - A method and system are provided for maintaining profiles of information channels available on the Web, wherein the information channels are accessed via pull-only protocols. The method includes monitoring one or more channels by a channel pull action at a monitoring rate, wherein the monitoring rate is determined for the one or more channels based on the number of update events in a previous time period. The method may optimally include filtering the update events in the time period by a novelty measure, wherein the filtering disregards events that do not include significant novel information. The monitoring rate is adapted based on reinforcement learning applying iterative learning rules over time. | 2009-11-05 |
20090276458 | Adaptive Workflows Derived From Updates to Solution Building Block Architectures and Designs - Provided is a method for the adaptive testing, updating and verification of a building block architecture and design, such as a solution building block (SBB) architecture design, in the event of a change to the building block architecture and or a component of the architecture. Typically, an on-demand, custom solution to a user or business's computing needs has a specific architecture and a common metadata definition that defines attributes and dependencies among components. When a specific, or target, component of the architecture, or SBB, is replaced or modified, the metadata associated with the new or modified component is placed in a building block repository. The system captures or recognizes the event and automatically generates workflows that enable a user to test, validate, implement and, if necessary, make additional changes to the architecture. | 2009-11-05 |
20090276459 | MODIFICATION OF CONTENT REPRESENTATION BY A BRAND ENGINE IN A SOCIAL NETWORK - A brand engine receives a request from a user device operated by a first user to display user information of a second user. User information of the first user is mapped to at least the user information of the second user by the brand engine. The mapping may map the user information of the first user to user information of further users in a social network. The mapping may map of any combination of spatial, temporal, social, and topical data related to the users. A modified representation of received content is generated by the brand engine based on the mapping. The modified representation is transmitted to the user device. The user device displays the modified representation for the first user. The modified representation of the received content may include any combination of filtered and/or sorted content items, recommended content items, and/or modified content items. | 2009-11-05 |
20090276460 | SYSTEM AND METHOD FOR AUTOMATICALLY PROCESSING CANDIDATE RESUMES AND JOB SPECIFICATIONS EXPRESSED IN NATURAL LANGUAGE BY AUTOMATICALLY ADDING CLASSIFICATION TAGS TO IMPROVE MATCHING OF CANDIDATES TO JOB SPECIFICATIONS - Systems and methods for automatically processing candidate resumes and job specifications expressed in natural language by automatically adding classification tags to improve matching of candidates to job specifications. Methods and systems process candidate resumes and job specifications to match candidates with job specifications. Candidate resumes and job specifications are received in electronic form and expressed in natural language. They are then analyzed to produce a set of normalized elements to represent said candidate resumes and job specifications. They are also analyzed to automatically assign at least one of an occupation classification, an industry classification, a functional area classification a level classification, and a years experience classification to the job specification. | 2009-11-05 |
20090276461 | Role-Based Operational Communications Directory - A role-based operational directory capable of facilitating identification of and communication with key contact personnel during an operation is disclosed. Role-specific directory instances are created in the directory. The role-specific instances are created by a system operator and list the roles involved in an operation and the associations between the roles. The role-specific directory instance is advertised to a selected user, and the selected user associates with the role-specific directory instance. If the user is a key contact for the operation or is otherwise required or allowed to be associated with a role in the operation, the user also associates with a role from the list of roles in the role-specific directory instance. The directory instance is dynamically updated, modified, and tailored as necessary, and transmitted to the communication devices of the selected users of the role-specific directory instance. | 2009-11-05 |
20090276462 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD, CONTROL PROGRAM, AND NAME MAPPING INFORMATION - An information processing apparatus includes a local storage in which a virtual file system is created, the virtual file system supporting an information recording medium on which encrypted content on which an encryption process has been performed is recorded, the encrypted content being managed for each of content management units serving as content use management units, and on which content management units used by the encrypted content are set; and a playback unit configured to read and play back the encrypted content managed by the content management units used by the encrypted content by using the virtual file system created in the local storage, configured to receive a data distribution file set for linking other information with the encrypted content of the information recording medium, the encrypted content being distributed from an information distribution server, and configured to update the virtual file system using the received data distribution file set. | 2009-11-05 |
20090276463 | System for Electronically Recording and Sharing Medical Information - A system for electronically recording and sharing medical data is provided, the system comprising an electronic source document, wherein the electronic source document comprises a database. In one particular embodiment, the medical data comprise clinical study data, and in another the medical data comprise patient specific data. In some embodiments, the system includes means for defining data parameters and storing the data parameters within the electronic source document, as well as a browser-based means for entering data into the electronic source document and storing the data therein. In a further embodiment, the system comprises means for one or more users of the system to view stored data. In a still further embodiment, means for one or more users to amend data stored in the electronic source document is provided, and in yet another embodiment the system comprises means for creating and maintaining an audit trail when one or more of the users amends data stored in the electronic source document. In other embodiments, the system further comprises an application specific navigation tool; in some embodiments, the application specific tool comprises a graphical user interface. Appropriate methods of using the system are also provided. | 2009-11-05 |
20090276464 | IMAGE PROCESSING SYSTEM AND METHOD - An image processing system and method receives one or more digital images in the form of image data, including selected object data of a digital image, and determines, by an electronic recognition process, if a recognition match is available between the selected object data of the digital image and image object library data associated with image descriptor library data. An automated library user interface presents selectable matched object descriptor data associated with the image descriptor library data when a recognition match occurs between the selected object data of the digital image and the image descriptor library data. In response, the automated library user interface provides user feedback data to confirm that the image descriptor library data corresponds with the selected object data of the digital image, or entered descriptor data if no match or an incorrect match occurs, to create library descriptor associated image data. | 2009-11-05 |
20090276465 | Information Recording/Reproducing Device, Information Recording/Reproducing Method, Information Recording/Reproducing Program, and Computer-Readable Recording Medium Containing the Information Recording/Reproducing Program - A single entity of contents information is recorded across plural recording media, and seamless reproduction is enabled by ensuring a reproduction sequence. A contents control unit | 2009-11-05 |
20090276466 | SYSTEM AND METHOD OF DATA PROCESSING FOR A COMMUNICATIONS OPERATION - A data processing system comprises an interface configured to communicate with a data source, a memory, and a reference data module. The data processing system comprises a processor which is configured to communicate with the memory, the interface, and the reference module. The processor is further configured to request a first list from the data source. The first list comprises a record. The record being modified based on a comparison of a data characteristic to a first reference data. The processor is further configured to receive the first list from the data source for a communication operation and to compare the data characteristic of the first list to a second reference data. The processor is further configured to generate a second list based on comparing the data characteristic of the first list to the second reference data. | 2009-11-05 |
20090276467 | SYSTEM AND METHOD FOR NEAR AND EXACT DE-DUPLICATION OF DOCUMENTS - A system, method and computer program product for identifying near and exact-duplicate documents in a document collection, including for each document in the collection, reading textual content from the document; filtering the textual content based on user settings; determining N most frequent words from the filtered textual content of the document; performing a quorum search of the N most frequent words in the document with a threshold M; and sorting results from the quorum search based on relevancy. Based on the values of N and M near and exact-duplicate documents are identified in the document collection. | 2009-11-05 |
20090276468 | METHOD FOR MEDIA FINGERPRINTING - A method of checking whether a content aggregator's content matches a content owner's content involves generating a fingerprint of the content and looking for a matching fingerprint from the content owner through a service provided by the content owner. In one aspect, the fingerprints are generated from an intermediate digest of the content instead of the original form. | 2009-11-05 |
20090276469 | METHOD FOR TRANSACTIONAL BEHAVIOR EXTACTION IN DISTRIBUTED APPLICATIONS - A method of analyzing log data related to a software application includes: selectively collecting data log entries that are related to the application; agnostically categorizing the data log entries; and associating the categories of the data log entries with one or more operational states of a model. | 2009-11-05 |
20090276470 | Data Processing System And Method - A method of rotating a current log file, comprising associating a first file system data structure associated with the current log file with a backup log file, and associating a second file system data structure associated with the backup log file with the current log file. | 2009-11-05 |
20090276471 | Automatically Capturing and Maintaining Versions of Documents - Tools and techniques are described for automatically capturing and maintaining versions of documents. These tools may provide methods that include receiving documents from a server, and receiving indications of revisions to the documents at client systems. The methods may also automatically determine whether to capture representations of states of the documents before entry of the revisions, in the absence of explicit user commands to capture these representations. | 2009-11-05 |
20090276472 | Data processing system and method - A method of interpreting data in a first version of a data structure, the method comprising determining if the first version of the data structure is different to a currently used version of the data structure; and if the versions are different, then for each field of the currently used version of the data structure, determining if a corresponding field is present in the first version of the data structure; and if not, adding data to the field in the currently used version of the data structure according to interpretation rules. | 2009-11-05 |
20090276473 | METHOD AND APPARATUS FOR MAINTAINING CONSISTENCY BETWEEN DATABASE AND VIRTUAL TABLE - A method and system for maintaining consistency between a view of a virtual table and the database. The method includes: First, selecting a discard candidate instance from a discard candidate list table in accordance with an LRU algorithm if it is judged that there is less free space for adding an instance. Then, judging whether a revision wait flag is on for the discard candidate instance. If it is judged that the revision wait flag is on, deleting the discard candidate instance from the discard candidate list table. If it is judged that the revision wait flag is not on, deleting the discard candidate instance from the instance pool and adding the instance to the instance pool. Lastly, adding the requested instance to the instance pool if it is judged that there is enough storage area. | 2009-11-05 |
20090276474 | METHOD FOR COPYING PROTECTED DATA FROM ONE SECURED STORAGE DEVICE TO ANOTHER VIA A THIRD PARTY - A method is used by a third party to copy digital data from a source secured storage device to a destination secured storage device, the method including establishing, by the third party, a virtual secure channel between the source SSD and the destination SSD, over which the third party reads digital data, including protected data, from the source SSD and writes the read digital data into the destination SSD after determining that each party satisfies eligibility prerequisites. | 2009-11-05 |
20090276475 | SECURE DATA ACCESS AND BACKUP - In accordance with one or more embodiments, data on a mobile device may be secured by receiving mobile device data to be secured from a personal computer in communication with the mobile device, securing the mobile device data with the personal computer, and backing up the secured mobile device data to a remote database coupled to a remote server or to a local database coupled to the personal computer. In accordance with one or more other embodiments, data on a personal computer may be secured by communicating with a mobile device, receiving an identifier associated with the mobile device, securing selected data on the personal computer using at least the identifier or a user provided code, or combinations thereof, and backing up the secured personal computer data to a remote database coupled to a remote server or to a local database coupled to the personal computer. | 2009-11-05 |
20090276476 | PEER-TO-PEER DATA ARCHIVING AND RETRIEVAL SYSTEM - A peer-to-peer system for the archiving and retrieval of data, and associated methods, are provided. One associated method comprises the steps of, at an archive server: receiving a data record over a network from a data generating system, assigning the data record to a storage segment, calculating a signature for data comprising the received data record, storing the calculated signature and an indication of the assigned data segment in a data structure associated with an archive data store, and storing data comprising the received data record in the archive data store. Data comprising received records may also be encrypted and compressed. Data may be provided to other archive data stores to provide greater robustness and the ability to recover from disasters. | 2009-11-05 |
20090276477 | METHOD OF PARTITIONING A DATABASE - The invention is directed towards a method of partitioning data in a database. The database is configured to be accessed by an entity. The method comprises the steps of defining a first partition within the database, defining a second partition within the database and assigning selected data in the database to the first partition and the second partition, wherein data assigned to both the first partition and the second partition may only be accessed by an entity assigned to both said first partition and said second partition. | 2009-11-05 |
20090276478 | METHOD AND SYSTEM FOR HYBRID GARBAGE COLLECTION OF MULTI-TASKING SYSTEMS - In general, the invention relates to a method for garbage collection. The method includes examining old regions to obtain a mark bitmap, a connectivity matrix, and fragmentation information, where the mark bitmap describes marked words and unmarked words for the old regions. The method further includes identifying a fragmented region in the old regions based on the fragmentation information, where the fragmented region includes at least one of the marked words. The method further includes copying the at least one of the marked words to a new region allocated from a pool of free regions, designating each of the unmarked words not in the fragmented region as free, adjusting a cross-region reference to the fragmented region in the marked words to point to the new region based on the connectivity matrix, and adding the fragmented region to the pool of free regions. | 2009-11-05 |
20090276479 | DISTRIBUTED EXECUTION MODEL FOR CROSS-ORGANIZATIONAL DECLARATIVE WEB APPLICATIONS - A system and method for distributed computation includes providing a first service of a first computation node in a network of nodes, the first service having a first resource, the first resource including one of references to data and other resources. In a second service on a second computation node, the first resource is reference-able by associating the first resource in the second service for use in the second service. A distributed computation is performed across node boundaries using the references of the first resource to perform the computation in the first service and in the second service. | 2009-11-05 |
20090276480 | MESSAGE SEND VERSION MANAGEMENT IN NETWORK - An apparatus, method, and computer program product for message send version management in a distributed computing environment including a plurality of nodes is provided. A message is sent from a first node of the plurality of nodes to at least one additional node of the plurality of nodes. At least one translation vector is constructed to translate between multiple message versions is constructed. The at least one translation vector is send from the first node to the at least one additional node. In one embodiment, the at least one translation vector is attached to the message to generate a packet. | 2009-11-05 |
20090276481 | MESSAGE RECEIPT VERSION MANAGEMENT IN NETWORK - A method, apparatus, and computer program product for message receipt version management in a distributed computing environment including a plurality of nodes is provided. At least one translation vector is received in at least one additional node of the plurality of nodes from a first node. The translation vector provides information for the at least one additional node to translate between multiple message versions. A message is translated between versions according to the at least one translation vector. The translated message is forwarded to an application program. In one embodiment, the at least one translation vector is stored for future use. | 2009-11-05 |
20090276482 | AUTOMATED OFFLOADING OF USER-DEFINED FUNCTIONS TO A HIGH PERFORMANCE COMPUTING SYSTEM - Technologies are described herein for the automated offloading of the execution of a user-defined function (“UDF”) to a high performance computing (“HPC”) system. When a request is received to calculate a workbook that references a UDF, a spreadsheet application program determines, based upon a tag set by the UDF, whether the UDF is safe for execution on the HPC system. If the UDF is safe for execution on the HPC system, the spreadsheet application program causes the UDF to be executed on the HPC system using a connector that communicates with the HPC system to cause the UDF to be executed thereupon. A container executing on the HPC system emulates interfaces provided by the spreadsheet application program and is utilized to execute the UDF. Results of the execution of the UDF on the HPC system may be returned asynchronously to the connector and to the spreadsheet application program. | 2009-11-05 |
20090276483 | JAVA VIRTUAL MACHINE HAVING INTEGRATED TRANSACTION MANAGEMENT SYSTEM - A computing system comprises a plurality of computing nodes and is configured such that each computing node includes a processor configured to execute JAVA computer program instructions. The computing nodes cooperate to form a cluster, wherein the JAVA computer program instructions being executed by the plurality of computing nodes collectively accomplish a fully transactional application. Each application data object partition is associated with one of the computing nodes as a primary node for application data objects of that partition and further associated with at least one of the computing nodes as at least one secondary node for application data objects of that partition. Messages relative to an application data object are provided to the primary node for the application data object as well as to the at least one secondary node for that application data object, for updates. The particular application object is readable at any of the primary node and the at least one secondary node for that particular application data object. | 2009-11-05 |
20090276484 | Software Platform For Radio Network - A pervasive computing system comprises a set of client devices and a network of small computing units, referred to as nodes. The client devices and nodes run programs that communicate with each other to solve a given problem, but the client devices and the nodes use different software execution environments and protocols. A host server acts as an intermediary between the client devices and the nodes, bridging the gap between the different software execution environments and protocols of the client devices and the nodes. | 2009-11-05 |
20090276485 | Method of playing back digital content, and an appliance and a server for implementing such a method - The present invention provides a method of playing back at least one digital content by means of at least one appliance for playing back said content, the method comprising the following steps:
| 2009-11-05 |
20090276486 | APPARATUS AND METHOD FOR CREATING CONFIGURATIONS OF OFFLINE FIELD DEVICES IN A PROCESS CONTROL SYSTEM - A method includes receiving a first proposed value or attribute for a parameter associated with a field device. The field device is or will be used in a process control system. The method also includes determining whether the first proposed value or attribute is valid using a device description associated with the field device. The method further includes, if the first proposed value or attribute is not valid, receiving a second proposed value or attribute for the parameter associated with the field device and determining whether the second proposed value or attribute is valid. The determinations of whether the first and second proposed values or attributes are valid could occur when the field device is offline in the process control system. The method could further include receiving a configuration having multiple values or attributes for multiple parameters associated with the field device and validating at least some of those values or attributes. | 2009-11-05 |
20090276487 | INTERACTIVE WEB BASED SYSTEM IN SUPPORT OF BARIATRIC PROCEDURES - The present invention is directed to a computer-based weight loss system for supporting bariatric treatment of obesity that is accessible to both the patient and the medical practitioner. The system has a central server maintaining a library of information related to the treatment of obesity and a patient interface and a medical practitioner interface linked to the central server for uploading and downloading of information. The patient interface also provides access to information selected from the group consisting of bariatric care pathway, behavioral modification planning, fitness, preoperative diet, postoperative diet, monitoring of a gastric band, monitoring of a patient's weight, monitoring caloric intake and nutritional information. The uploaded information is processed by the central server and then made available to the medical practitioner and the patient. | 2009-11-05 |
20090276488 | Extensible, Asynchronous, Centralized Analysis And Optimization Of Server Responses To Client Requests - An optimizer for messaging systems learns the purpose and context of each message and combines that information with knowledge of the specific client that will be rendering the response, such as a specific HTML browser. Any of a number of optimization factors can be applied, singly or in any combination. Messages are analyzed offline until a configurable threshold is reached, indicating that enough data has been sampled to develop a valid instruction set, to be applied to the responses that a server generates for a particular request. Responses are parsed into tokens and instructions for each type of token are compiled into instruction sets that are stored. These instructions sets continue to be iteratively improved as more data is collected, until the configurable sampling threshold is reached. | 2009-11-05 |
20090276489 | AUTOMATED INCIDENT RESPONSE METHOD AND SYSTEM - An automated emergency response method and system to remotely and timely update emergency response protocols, such as Emergency Medical Dispatch Protocol Reference Systems (EMDPRS), is provided. A method and system to remotely and timely update the EMDPRS in a controlled, consistent and timely manner is also provided. A method that can provide accurate, up-to-date and consistent EMDPRS provides the advantage of increasing operator readiness and efficiency in responding to an emergency, and increases the chances of success in dealing with the emergency. | 2009-11-05 |
20090276490 | TRANSPARENT REQUEST ROUTING FOR A PARTITIONED APPLICATION SERVICE - Systems and methods for providing an efficient partitioned resource server. In one embodiment, the partitioned resource server comprises a plurality of individual servers, and the individual servers appear to be equivalent to a client. Each of the individual servers may include a routing table that includes a reference for each resource that is maintained on the partitioned resource server. Requests from a client are processed as a function of the routing table to route the request to the individual server that maintains or has control over the resource of interest. | 2009-11-05 |
20090276491 | Management method for remote digital signage - A management method for a remote digital signage provides communication between a web server and the digital signage to make the web server collect a system information from the digital signage. The management method includes the steps of: transmitting a heartbeat every period to the web server by the digital signage; receiving the heartbeat to transmit a reply signal to the digital signage by the web server, wherein the reply signal includes a command; receiving the reply signal to execute the command, and to transmit the system information to the web server by the digital signage; and receiving and storing the system information by the web server. | 2009-11-05 |
20090276492 | SUMMARIZATION OF IMMERSIVE COLLABORATION ENVIRONMENT - A system (and corresponding method) that enables automatic (and/or manual) summarization of significant events that occur within a collaborative discussion is provided. The summarization promotes efficient review and asynchronous participation where a user can trigger playback of a series of events that occurred within a discussion. The system can automatically summarize ‘high points’ or significant events from within an immersive collaborative environment. ‘World-marks’ or other tags can be employed to mark, locate and/or render the summarized content. | 2009-11-05 |
20090276493 | Service processing system and service processing method - In a case where a service for performing specified processings of document data as one job is processed in a cooperative manner on a network, a service processing state is exhibited in a proper notice form in each job unit and in each processing unit in the job, so that the processing state can be properly recognized from the viewpoint of accounting, security and privacy. | 2009-11-05 |
20090276494 | MUTUAL SCHEDULING OF EVENTS ON HANDHELD COMPUTERS - An embodiment of the invention provides a method for scheduling an event. The method includes signaling a request from a first computer to schedule an event to a second computer. A schedule is then received from the second, the schedule includes indicators of available time periods in the calendar period from the second computer. A consolidated schedule is then generated. The consolidated schedule comprises information comparing the indicators of available time periods from the second computer with indicators of available time periods from the first computer. | 2009-11-05 |
20090276495 | CHAT SYSTEM, CHAT DEVICE, CHAT SERVER CONTROL METHOD, AND INFORMATION STORAGE MEDIUM - Provided are a chat system, a chat device, a chat server control method, and an information storage medium for realizing sound communication between users. When a message transfer unit ( | 2009-11-05 |
20090276496 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR BUILDING A USER'S BUDDY LIST THROUGH PUBLIC GROUP MEMBERSHIP - Systems, methods and computer program products for hardware assists for building a user's buddy list through public group membership. Exemplary embodiments include identifying a member from the user's buddy list, identifying a skill possessed by the member of the user's buddy list, searching for a group having the skill, selecting the member from the user's buddy list, sending a request to an instant messaging server to obtain a list having all the public groups for the member, receiving a response from the instant messaging server, the response including the list having the public groups for the member, selecting from the list of public group including members that have the skill and performing at least one of adding the public group to a contact list and searching for additional public groups based on users included in the list of public groups of the member. | 2009-11-05 |
20090276497 | Click to Create Meeting Makers from Electronic Messages - A method and system for generating meeting maker requests as efficiently and with as few steps as possible. Here, a software API or program automatically generates and populates a meeting maker request by using information already located within an electronic message, such as an e-mail, to compose the meeting maker request. One embodiment includes a method for converting an electronic message into a meeting maker. The method comprises receiving an electronic message. Meeting information is located within the received electronic message. Invited attendees to the meeting are determined based on information within the electronic message. A meeting maker request is automatically generated using the determined information. | 2009-11-05 |
20090276498 | SPECIFYING DURING MEETING ESTABLISHMENT WHEN RESPONDENTS ARE TO BE PROMPTED FOR ATTENDANCE INTENTIONS - A meeting initialization request for a meeting can be identified. The meeting initialization request can specify a prompt time for attendance intentions. A programmatic trigger, referred to as a prompt trigger, can be established for the prompt time. A firing of this prompt trigger can occur when a current time equals the prompt time. At this time, at least one potential attendee for the meeting can be determined. A set of potential attendees is typically defined by the meeting initiator within the meeting initialization request. An intention message can be sent to the determined potential attendee responsive to a firing of the programmatic trigger. This intention message can be sent at a time close to the prompt time. The intention message can prompt the potential attendee to indicate whether the potential attendee intends to attend the meeting. | 2009-11-05 |
20090276499 | INTERWORKING METHOD FOR MESSAGE SYSTEMS AND MESSAGE INTERWORKING GATEWAY - An interworking method for message systems and a message interworking gateway are provided. When a session initiation protocol (SIP) message system sends a message to a non-SIP message system, the message is first sent to the message interworking gateway through a message session relay protocol (MSRP) channel established between the SIP message system and the message interworking gateway, and then sent to the non-SIP message system by the message interworking gateway. Further, when the non-SIP message system sends a message to the SIP message system, the message is first sent to the message interworking gateway, and then sent to the SIP message system through the MSRP channel by the message interworking gateway. As the MSRP channel established between the SIP message system and the message interworking gateway may transmit large or small messages, the method of interworking message systems and the message interworking gateway provided by embodiments of the present invention may be adopted to achieve the interworking between the SIP message system and the non-SIP message system. | 2009-11-05 |
20090276500 | MICROBLOG SEARCH ENGINE SYSTEM AND METHOD - A method, system and an apparatus of Microblog Search Engine and method are disclosed. In one aspect, a computer implemented method includes accessing a Short Message between a Broadcaster and a follower through a first Microblog Server and processing the Short Message through a Microblog Search Engine. The processing of Short Message further includes parsing the Short Message with the Microblog Search Engine, generating a Context Metadata of the Short Message, associating explicitly the Context Metadata to the Short Message. In addition the method includes, delivering the Short Message and the Context Metadata to a Requestor through the Microblog Search Engine. | 2009-11-05 |
20090276501 | STORAGE DEVICE, STORAGE SYSTEM AND CONTROL THEREOF - The present invention discloses a storage device connected through an internal network with an external network. The storage device includes a storage medium for storing files and an access unit for carrying out data communication of an e-mail with an attached file for accessing the storage medium with a terminal that is coupled with the external network. The access unit accepts access to the storage medium from the terminal by carrying out the data communication of the e-mail. | 2009-11-05 |
20090276502 | Network Switch with Shared Memory - A network switch that incorporates memory that can be shared by computers or processors connected to the network switch is provided. The network switch of the present invention is particularly suitable for use in a computer cluster, such as a Beowulf cluster, in which each computer in the cluster can use the shared memory resident in at least one of the network switches. | 2009-11-05 |
20090276503 | SYSTEM AND METHOD OF COLLECTING, CORRELATING, AND AGGREGATING STRUCTURED EDITED CONTENT AND NON-EDITED CONTENT - Edited and non-edited multimedia content from a plurality of sources is formatted as a standardized data feed. The standardized data feed is correlating with a syndicated data feed as an aggregated data feed. The aggregated data feed is presented for display at a device. | 2009-11-05 |
20090276504 | DYNAMIC NETWORKING SYSTEM - In a method of managing interactions between a first entity and a second entity, an indication of information requirements that the first entity requires from the second entity to establish a link is received from the first entity. The second entity transmits: a first set of information corresponding to the information requirements, an indication that the second entity desires to establish the link, and an indication of desired information that the second entity requests from the first entity. A link is established between the first entity and the second entity. Once the link has been established, the first set of information is transmitted to the first entity; a second set of information is received from the first entity, the second set of information corresponding to the desired information; the second set of information is transmitted to the second entity; updated information corresponding to updates to the second set of information are received from the first entity; and the updated information is transmitted to the second entity. | 2009-11-05 |
20090276505 | WEB SERVICE CONTROL APPARATUS AND METHOD - A computer readable storage medium stores a Web service control program that allows a computer to execute a process comprising: receiving from a consumer of a reservation request for a reservation which reserves the Web service and defines a condition; acquiring a state of a server; determining whether to accept the reservation according to the condition and the state; accepting the reservation when it is determined to accept the reservation; transmitting a reply, when the reservation is accepted; detecting, when receiving a Web service request which includes first information based on a first communication protocol and second information based on a second communication protocol, the reservation identifier in the second information to determine according to result of the detecting whether or not the Web service request conforms to the reservation; and transferring the Web service request when the Web service request is determined to conform to the reservation. | 2009-11-05 |
20090276506 | GENERATING DOCUMENT TEMPLATES THAT ARE ROBUST TO STRUCTURAL VARIATIONS - A template or wrapper tree for a document such as a web page is generalized from the bottom up (from leaf toward root of a logical tree structure of the template). At a given level in the tree, sub-trees are clustered and the clustered sub-trees are generalized, and the process is repeated at a next higher level in the tree, resulting in a generalized template or wrapper tree. This can be done by generating a nested pattern regular expression based on the sub-tree clusters, merging sub-trees based on the nested pattern regular expression, and then replacing sub-trees in a tree-based regular expression of the template or wrapper at the given level with the merged subtrees. This process is repeated at a next higher level of the tree (progressing from leaf towards root) until the wrapper or tree-based regular expression that represents the template is fully generalized. | 2009-11-05 |
20090276507 | PEER-TO-PEER (P2P) NETWORK SYSTEM AND METHOD OF OPERATING THE SAME - A peer-to-peer (P2P) network system and a method of operating the P2P network system are provided. The P2P network system includes at least one edge peer storing resources and at least one super peer sharing and managing resource information corresponding to the resources of the at least one edge peer. By updating changes in characteristics of peers due to elimination and movement of any one of a plurality of edge peers and super peers included in the P2P network, path reconfiguration may be performed efficiently. | 2009-11-05 |
20090276508 | Automatic address assignment apparatus, control method, and program - When an automatic address assignment apparatus is operating in a network, another automatic address assignment apparatus stops the automatic address assignment service thereof. When a wireless LAN access point which functions as an automatic address assignment apparatus (DHCP server device) sends a DHCP discover message on the network and a DHCP offer message is returned as a response therefor, and when the address of the transmission source of the DHCP offer message does not match the IP address thereof, it is determined that another DHCP server exists on the network, and the DHCP server service of the former DHCP server is stopped. Thus, by avoiding contention with another DHCP server and by preventing confusion of the network, a wireless LAN access point suitable, in particular, for use in a small-scale office or a home network managed by an ordinary user having no knowledge of IP can be formed. | 2009-11-05 |