37th week of 2008 patent applcation highlights part 60 |
Patent application number | Title | Published |
20080222108 | METHOD AND SYSTEM FOR COLLABORATIVE SEARCHING - A system and method for leveraging a collaborative document or information management system for improving searches for multiple users are provided, referred to as a collaborative search system. A search may be based on keywords within a document or supplemental information, such as data classification tags associated with the document. Searches may be performed on live data within a company as well as on backup or other secondary copies of data. The system may also maintain an index of all of the content available anywhere within the company. The collaborative search system provides an integrated collaborative search experience to collaborative participants, such that multiple users can participate in a search. | 2008-09-11 |
20080222109 | TIME-SERIES PATTERN FINDING APPARATUS, METHOD AND PROGRAM - A time-series pattern finding apparatus, includes decomposing unit decomposing a condition, which indicates a condition of time-series relationship between first elements each defined as including first events each including an attribute and an attribute value of the attribute, into a partial condition, determining unit determining whether the partial condition holds for each potential events, each potential characteristic event sets, and each potential time-series patterns, calculating unit calculating frequency of occurrence in the time-series data items only for fourth events in the potential events, first sets in the potential characteristic event sets, and first patterns in the potential time-series patterns, which satisfy the partial condition, and extracting unit extracting a potential event, a potential event set and a potential time-series pattern from the fourth events, the first sets and the first patterns, respectively, based on the frequency of occurrence not less than a threshold value, as a time-series pattern. | 2008-09-11 |
20080222110 | DESIGN METHOD AND RECORDING MEDIUM - A method executed by a computer includes searching a design subject having similar attribute information from attribute information on a design subject designed in the past and histories of descriptions of improvements based on input information on a design subject;, obtaining a description of an improvement on the searched design subject having similar attribute information from the histories, obtaining a design subject the description of an improvement of which has an effect of the improvement, and outputting improved input information, wherein the attribute information contributing to the improvement of the design subject is obtained and reflected in the input information, and the history of the improved input information is stored. | 2008-09-11 |
20080222111 | DATABASE SYSTEM WITH DYNAMIC DATABASE CACHING - A fully transactional mid-tier database system services database transactions. A cache manager dynamically loads database entries from a fully transactional backend-tier database system into the mid-tier database system according to the received database transactions. Time based aging or usage based aging can be assigned to selected tables in the mid-tier database system. Database entries contained in the selected tables are then automatically removed according to assigned aging constraints. | 2008-09-11 |
20080222112 | Method and System for Document Searching and Generating to do List - A method and system for assigning a document review lists to users based on a search query. In one embodiment, the method comprises receiving a search query; generating a first list of documents based on the search query; distributing the first list of documents into N document lists; assigning each of a plurality of document lists to at least one of a plurality of users. In other embodiments, the process includes a machine-readable medium that provides instructions for a processor, which when executed by the processor cause the processor to perform a method of the present invention. | 2008-09-11 |
20080222113 | IMAGE SEARCH METHOD, APPARATUS, AND PROGRAM - According to an aspect of an embodiment, a method for searching image data representing an image from a database by using a query image, the image data including information indicative of a shape of a contour of the image, comprising: obtaining a query image data representing the query image; extracting information indicative of a shape of a contour of the query image; and determining the image data in the database on the basis of correlation of the topological characteristics of the shapes of the contours of the images and the query image. | 2008-09-11 |
20080222114 | EFFICIENT DIRECTED ACYCLIC GRAPH REPRESENTATION - An efficient representation of a changing directed acyclic graph (DAG) in a computer system. A representation of all the paths in the DAG are stored in memory and kept synchronized with the representation of the DAG which may change over time. This allows some important queries to be performed very quickly such as finding all the descendants of a node. | 2008-09-11 |
20080222115 | Software system and interface for database searching - A flexible user interface allows a user to build a search request using common English vernacular so that the user does not need to know or understand database wildcards and other operators—which can vary from software to software. Once the user has built his search request, the computer search software processes the search criteria through several algorithms to return the exact information sought. The search results are then displayed in the output portion of the user interface in a user-friendly format, typically in list form that can be printed in a report if desired. | 2008-09-11 |
20080222116 | LONGEST PREFIX MATCH (LPM) ALGORITHM IMPLEMENTATION FOR A NETWORK PROCESSOR - Novel data structures, methods and apparatus for finding the longest prefix match search when searching tables with variable length patterns or prefixes. To find the exact match or the best matching prefix, patterns have to be compared a bit at a time until the exact or first match is found. This requires “n” number of comparisons or memory accesses to identify the closest matching pattern. The trees are built in such a way that the matching result is guaranteed to be a best match, whether it is an exact match or a longest prefix match. Using the trail of all the birds and associated prefix lengths enables determination of the correct prefix result from the trail. By construction, the search tree provides the best matching prefix at or after the first compare during walking of the trail or tree. | 2008-09-11 |
20080222117 | EFFICIENT MULTIFACETED SEARCH IN INFORMATION RETRIEVAL SYSTEMS - A method and system for querying multifaceted information. An inverted index is constructed to include unique indexed tokens associated with posting lists of one or more documents. An indexed token is either a facet token included in a document as an annotation or a path prefix of the facet token. The annotation indicates a path within a tree structure representing a facet that includes the document. The tree structure includes nodes representing categories of documents. A query is received that includes constraints on documents. The constraints are associated with indexed tokens and corresponding posting lists. An execution of the query includes identifying the corresponding posting lists by utilizing the constraints and the inverted index and intersecting the posting lists to obtain a query result. | 2008-09-11 |
20080222118 | CONTACT QUERY DATA SYSTEM AND METHOD - A processor-implemented method of operating a mobile communication device operable to execute one or more communication applications includes issuing a query for contact data over a communication network, creating a contact resolution object, receiving contact data responsive to the query over the communication network, the contact data comprising communication contact data for the one or more communication applications, associating the contact data received with the contact resolution object, and resolving the contact resolution object to select communication contact data. | 2008-09-11 |
20080222119 | Detecting a user's location, local intent and travel intent from search queries - A search query history for a user is analyzed to determine a home location of the user. Subsequent search queries are analyzed to discern whether the search query contains local intent, meaning that the search query requests information having an area of geographic relevance. In cases where a search query has local intent, the area of geographic relevance for that search query is compared to the home location of the user to determine whether the search query suggests an intent to travel. | 2008-09-11 |
20080222120 | System and method for video recommendation based on video frame features - Video recommendations are generated based on video features such as motion vectors, color saturation, and scene changes. | 2008-09-11 |
20080222121 | System for Adaptively Querying a Data Storage Repository - An input processor receives a plurality of different first query messages in a corresponding plurality of different formats. A repository includes stored data elements in a first storage data structure. An intermediary processor automatically: parses the plurality of first query messages to identify requested data elements; maps the identified requested data elements to stored data elements in the first storage data structure of the repository; generates a plurality of second query messages in a format compatible with the repository for acquiring the stored data elements; acquires the stored data elements from the repository using the generated plurality of second query messages; and processes the acquired stored data elements in the plurality of second query messages for output in a format compatible with the corresponding plurality of different formats of the first query messages. | 2008-09-11 |
20080222122 | INFORMATION SEARCH APPARATUS, INFORMATION SEARCH METHOD THEREOF, AND RECORDING MEDIUM - An information search apparatus for searching an internal information resource within an apparatus and an external information resource connected via a network includes a search unit searching the internal information resource and the external information resource at the same time or in series based on an inputted search condition, and an information output unit outputting a search result. | 2008-09-11 |
20080222123 | METHOD AND SYSTEM FOR CLEANSING SEQUENCE-BASED DATA AT QUERY TIME - A method and system for cleansing anomalies from sequence-based data at query time. Sequence-based data such as RFID data is loaded into a database. One or more cleansing rules are received at a cleansing rules engine. The cleansing rule engine converts the cleansing rule(s) to a template that includes logic to compensate for anomalies in the sequence-based data. A query to retrieve the sequence-based data is received by a query rewrite engine. The query rewrite engine rewrites the query by applying the template logic. The rewritten query is executed at query time. The result of the rewritten query execution is identical to the result of executing the original query on a data set generated by applying the cleansing rule to all of the sequence-based data. | 2008-09-11 |
20080222124 | ABSTRACTLY MAPPED PHYSICAL DATA FIELDS - A method, apparatus, and article of manufacture for managing access to an abstract database are provided. The abstract database may include a data abstraction model comprising a plurality of logical field definitions, each of the definitions comprising a logical field name, and an access method maps the logical field to a physical data field. Collectively, the physical data fields provide an indirection layer logically disposed between the data abstraction model and the underlying physical database. By providing this layer of indirection using the physical data fields, a number of enhancements to the data abstraction model may be provided. This includes providing enhancements to the security, administration, and usability of an abstract database. | 2008-09-11 |
20080222125 | ANALYZING A QUERY LOG FOR USE IN MANAGING CATEGORY-SPECIFIC ELECTRONIC CONTENT - Providing category-specific electronic content includes receiving a request for electronic content. The request has an attribute. The attribute of the received request is compared to an attribute related to a query included in a log of search queries. An indication of a category that represents a search query from a log of search queries that is related to an attribute that matches the attribute of the received request is accessed, and electronic content that is representative of the identified category is accessed and provided. | 2008-09-11 |
20080222126 | Information Processing Device, Information Processing Method, and Computer Program - An information processing apparatus and an information processing method are provided to carry out an efficient content transfer process. When the contents stored in and managed by the information processing apparatus are to be transferred to an external device, a check-out log is acquired from the external device as information including the content IDs about the contents already transferred to the device. The content IDs in the check-out log are compared with the content IDs acquired from a song management information storage section in the information processing apparatus with regard to the contents stored in the apparatus, whereby non-transferred contents are selected and transferred to the external device. The inventive apparatus and method eliminate the need for the user to confirm already transferred contents in order to select the contents to be transferred, thus making the transfer of contents more efficient than before. | 2008-09-11 |
20080222127 | Systems and Methods for Management of Contact Information - Systems and methods for the management of contact information, which may include automatic transfer processes ( | 2008-09-11 |
20080222128 | Content Data Retrieval Apparatus - The present invention provides a content data retrieval apparatus capable of appropriately narrowing down the range of search targets even in the case where a distribution of attribute values of a group of contents regarded as search targets is uneven. | 2008-09-11 |
20080222129 | INHERITANCE OF ATTRIBUTE VALUES IN RELATIONAL DATABASE QUERIES - Embodiments of the invention provide techniques for processing a database query that allows data values for attributes of a child database record to be inherited from an associated parent record. A hierarchical query function may automatically determine the inheritance of attribute values in queries of hierarchical data. In the case that a query does not retrieve values for all attributes specified in the query, the missing attribute values are determined from higher levels of the hierarchy. | 2008-09-11 |
20080222130 | LINK OPTIMIZATION - In an embodiment of the present invention, keywords may be dynamically optimized. This may include techniques for reducing the number of keywords assigned to a particular web page (and selecting which keywords to eliminate). This may also include techniques for reordering keywords, introducing new keywords, and/or changing the attributes of keywords (e.g., size, font, color, spacing, etc.) assigned to a particular web page. Any of these techniques may be dynamically implemented by basing the optimization on one or more metrics and data collected from user interactions with the webpage. | 2008-09-11 |
20080222131 | METHODS AND SYSTEMS FOR UNOBTRUSIVE SEARCH RELEVANCE FEEDBACK - Methods and systems for receiving feedback from a user regarding the relevance of search results to a search query are provided. The method includes presenting at least one search result responsive to a search query by the user, selecting ones of the at least one search result that are determined by the user to be relevant to the search query, and increasing a relevance ranking of the selected search results in future searches based on the determination. | 2008-09-11 |
20080222132 | PERSONALIZED SHOPPING RECOMMENDATION BASED ON SEARCH UNITS - The present invention is directed towards systems and methods for generating recommendations in response to one or more users based on user search queries. The method of the present invention comprises generating a recommendation model based on aggregate activity generated though use of a network resource. A user profile is generated based on an individual user's interaction with said network resource. A user query is received and the previously generated recommendation model in combination with the previously generated user profile are utilized to provide a recommendation relevant to the user search query and global statistics. | 2008-09-11 |
20080222133 | System that automatically identifies key words & key texts from a source document, such as a job description, and apply both (key words & text) as context in the automatic matching with another document, such as a resume, to produce a numerically scored result. - The present invention relates to a data processing system that automatically identifies key words & key texts from a source document, such as a job description, and apply both (key words & text) as context in the automatic matching with another document, such as a resume, to produce a numerically scored result. | 2008-09-11 |
20080222134 | SYSTEM AND METHOD OF PROCESSING DATABASE QUERIES - Systems and methods of processing database search queries are provided. A method of processing database search queries includes receiving a database query from a query source. The method also includes determining location information associated with the query source based at least partially on an Internet Protocol (IP) address associated with the database query. The method further includes determining, based at least partially on the location information, whether the query source satisfies a required source attribute. The method also includes withholding information requested by the database query when the required source attribute is not satisfied. | 2008-09-11 |
20080222135 | SPAM SCORE PROPAGATION FOR WEB SPAM DETECTION - A SPAM detection system is provided. The system includes a graph clustering component to analyze web data. A link analysis component can be associated with the graph clustering component to facilitate SPAM detection in accordance with the web data. | 2008-09-11 |
20080222136 | Technique for compressing columns of data - An approach for providing compression of a database table that uses a compiled table algorithm (CTA) that provides leverage. Data within any given column in adjacent rows is often the same as or closely related to its neighbors. Rather than storing data in each column of each row as a specific integer, floating point, or character data value, a field reconstruction instruction is stored that when executed by a decompression engine can reconstruct the data value. The field reconstruction instruction may be bit granular and may depend upon past history given that the data compression engine may preserve state as row data is streamed off a storage device. | 2008-09-11 |
20080222137 | Information analyzing device, and computer readable recording medium - For information about a plurality of objects with respect to which directed relation and relation weight are set, a virtual bidirectional relation is set between objects in a pair, and a weight for the virtual relation is set different from that of the predetermined relation. Then, a process to produce predetermined information about the object is carried out based on the relation. | 2008-09-11 |
20080222138 | Method and Apparatus for Constructing a Link Structure Between Documents - A method and computer system for constructing a link structure for T documents. An initial link structure G | 2008-09-11 |
20080222139 | Method and Apparatus for Providing Instant-Review of Multimedia Material - A method for organizing data in a multimedia presentation ( | 2008-09-11 |
20080222140 | COMPARATIVE WEB SEARCH SYSTEM AND METHOD - A system and method for a comparative web search engines, search result summarization, web snippet processing, comparison analysis, information visualization, meta-clustering, and quantitative evaluation of web snippet quality are disclosed. The present invention extends the capabilities of web searching and informational retrieval by providing a succinct comparative summary of search results at either the object or thematic levels. | 2008-09-11 |
20080222141 | Method and System for Document Searching - A method and system for comparing search results is described. In one embodiment, the method comprises receiving a search query; searching a plurality of documents using the search query to generate a first query result; storing the first query result; searching a plurality of documents using the search query to generate a second query result; comparing the first query result and the second query result to generate a compare result; and displaying the compare result. In other embodiments, the process includes a machine-readable medium that provides instructions for a processor, which when executed by the processor cause the processor to perform a method of the present invention. | 2008-09-11 |
20080222142 | CONTEXT BASED DATA SEARCHING - Systems, methods, and software are provided for facilitating data searching over a network. For example, in one implementation, a first component may be adapted to communicate with a user via a user device over the network. A second component may be adapted to receive a search request from the user via the user device over the network, process the search request by identifying zero or more contexts related to the user based on information that may be passed with the search request or via other sources, and provide zero or more search results in response to the search request. A database may be adapted to store information, including contextual information, related to the user. The second component may select information from the database related to zero or more contexts in order to provide zero or more search results to the user. Various other implementations are also provided. | 2008-09-11 |
20080222143 | METHOD AND SYSTEM FOR DISPLAYING LINKS TO SEARCH RESULTS WITH CORRESPONDING IMAGES - Methods and systems for displaying search engine results where the file links are displayed with corresponding images of things that fall within a given category are disclosed. Object detection software can be used with a search engine to provide search results to a user that contain specific images found within the result pages (i.e. the pages of the websites returned as the results). For a given class of objects, the user can be presented with images that contain that class of object along with the result hyperlinks, allowing the user to make a more informed choice as to which hyperlink is the most appropriate search result, without being inundated with all of image files present in the result pages. For example, a search engine geared toward searching on the Internet for information about people could be augmented to show images of the people associated with each of the page results, allowing the user to see the faces of the people described in the pages before selecting the hyperlinks and visiting those pages. | 2008-09-11 |
20080222144 | SEARCH ENGINE REFINEMENT METHOD AND SYSTEM - Methods for displaying Web search engine results are disclosed. A method for refining search results based on selecting icons indicating which links or keywords are appropriate or not appropriate for the desired results is disclosed. A method for refining search results based on a telephone reverse-lookup of an incoming call is also disclosed. A method for refining search results based on an input document, like a resume or job application, is also disclosed. | 2008-09-11 |
20080222145 | VISUAL METHOD AND APPARATUS FOR ENHANCING SEARCH RESULT NAVIGATION - A visual method for enhancing search result navigation, comprising: obtaining a first search result from a search engine; clustering the first search result to get clustering information; calculating the correlations between the clustering information and the ranked list of the first search result, and performing visualization processing on the clustering information; and displaying the visual cluster hierarchy and the ranked list of the first search result in a joint manner based on the correlations. When a cluster is selected, further searching is performed and the search result is clustered again. Using the present invention, through combining a traditional ranked list of search results and the visual cluster hierarchy of these search results to display them in a joint manner, a convenient way is provided for the web user to find the potential correlations between the visual cluster hierarchy and the ranked list of the search results. Besides, through dynamically searching and clustering more search results again, the web user may get more detailed and more accurate search results easily. | 2008-09-11 |
20080222146 | SYSTEM AND METHOD FOR CREATION, REPRESENTATION, AND DELIVERY OF DOCUMENT CORPUS ENTITY CO-OCCURRENCE INFORMATION - To respond to queries that relate to co-occurring entities on the Web, a compact sparse matrix representing entity co-occurrences is generated and then accessed to satisfy queries. The sparse matrix has groups of sub-rows, with each group corresponding to an entity in a document corpus. The groups are sorted from most occurring entity to least occurring entity. Each sub-row within a group corresponds to an entity that co-occurs in the document corpus, within a co-occurrence criterion, with the entity represented by the group, and to facilitate query response the sub-rows within a group are sorted from most occurring co-occurrence to least occurring co-occurrence. | 2008-09-11 |
20080222147 | WORKFLOW SYSTEM MATRIX ORGANIZATION SEARCH ENGINE - A rule-based search engine is used in conjunction with an automated network-based workflow system (which in turn is interfaced with an organizational database) to efficiently determine service routing requests from users/clients. The search engine employs search techniques adapted for use with multi-dimensional tree structures that define the matrix organizational model. Workflow services are preferably represented by roles that can be used to represent workflow actors in the workflow routing rules. These roles are preferably evaluated at run-time to best match recipients depending on the organization context from which the routing request is made. | 2008-09-11 |
20080222148 | LEXICOGRAPHICAL ORDERING OF REAL NUMBERS - A computer implemented method of representing real numbers of positive and negative sign as a character string such that the a lexicographical ordering of the character string matches the numeric ordering of the real numbers. In the method, a real number is expressed as at least one whole number followed by at least one fractional number, times a predetermined base to a whole number exponent. In one embodiment the representation is formed by concatenating, in a predetermined order: a representation of the sign of the real number; a representation of the numeric ordering responsive to the exponent; a representation of the exponent; and a representation of the whole numbers followed by a representation of the at least one fractional number. | 2008-09-11 |
20080222149 | Collation Regression Testing - A method, data processing system, and computer usable code are provided for collation regression testing. Collation elements are extracted from a locale seed file into an element list. A sorted list is generated from the element list both in a released product and an updated product that is being validated. A comparison is performed of the two lists to produce test results indicating a passing or failing of the collation produced by the updated product as compared to the released product. | 2008-09-11 |
20080222150 | OPTIMIZATIONS FOR A BACKGROUND DATABASE CONSISTENCY CHECK - Two features allow for increased performance in running database consistency checks. First, a database consistency check runs directly on a database, as opposed to running on a saved database snapshot. This saves memory since there is no need to save a database snapshot. To handle any pages modified since a start of the database consistency check, a supplemental check runs on modified pages. Any facts generated by either check run through an early aggregation that attempts to aggregate facts during the database consistency check. | 2008-09-11 |
20080222151 | Information Handling System Employing Unified Management Bus - An information handling system includes a host including a central processing unit, a first management controller (MC) enabled to communicate with the host, and a network interface resource (NIR) in communication with the host and operable to enable the information handling system to communicate via an external network. The NIR includes a unified management module (UMM) operable to receive and route a local management packet, sent from the host, to the first management resource via a first unified management bus (UMB) and further operable to receive and route a remote management packet, sent from a remote resource via the external network, to the first management resource via the first UMB. | 2008-09-11 |
20080222152 | System and Method for Performing File System Checks on an Active File System - A system and method for performing File System checKing (FSCK) allows a file system to be accessed while the file system is being checked for consistency in the background. In the event that a file is accessed prior to having been checked for consistency by the background FSCK process, the background FSCK process is interrupted, and an in-context FSCK is performed on the accessed file. In addition, an in-context FSCK method and system is described which uses a snapshot block bitmap, FSCK block bitmap and FS block bitmap to check block consistency in the context of handling a block access to handle consistency and corruption issues as part of the file access. | 2008-09-11 |
20080222153 | Administrator Level Access To Backend Stores - An API called AdminRPC written in managed code allows background applications written in managed code to access backend data stores. Functions within this API provide administrator level access to a mailbox or a public folder on a backend server. | 2008-09-11 |
20080222154 | Decentralized Adaptive Management of Distributed Resource Replicas in a Peer-to-Peer Network Based on QoS - Methods and systems are provided relating to a decentralized algorithm for managing replicas of a resource in a peer-to-peer network to satisfy quality of service requirements. Individual nodes within the network storing a resource replica continually monitor the node performance against quality of service (QoS) parameters and when necessary, take appropriate action to either add or delete the resource, all the while informing the other nodes within the network that maintain a replica of the resource of the particular action for dynamic fluctuation of the count of resource replicas therein. | 2008-09-11 |
20080222155 | METHOD AND APPARATUS FOR PARTIAL PUBLICATION AND INVENTORY MAINTENANCE OF MEDIA OBJECTS IN A REGION - Methods, apparatuses, and articles for regional and enterprise servers in a media object partial publication and inventory maintenance system are described herein. In various embodiments, a regional server may repeatedly request and receive, from an enterprise server, media objects of a collection of media objects based on actual and/or perceived demand, achieving a partial publication of the collection of media objects. Also, the regional server may monitor a physical inventory associated with a media object and, when the inventory falls below a threshold, facilitate the creation of additional physical inventory using the media object. Additionally, the regional server may notify the enterprise server of the creational of inventory to facilitate the enterprise server in acquiring digital rights associated with the media object. | 2008-09-11 |
20080222156 | Personalizing Handheld Electronic Book Readers - Tools and techniques are described herein for personalizing handheld electronic book readers. The tools provide methods that include receiving an indication of a customer transaction involving an electronic book reader device. The methods may also receive an identifier associated with the customer, obtain personalization information associated with the identifier, and load the personalization information into the electronic book reader device. The tools also provide methods that include receiving a command that is input to the electronic book reader device, where the device has been personalized for the particular customer; and responding to the command using the personalization information. A server includes a processor and a computer-readable storage medium that includes a device personalization component for personalizing the electronic book reader device. The electronic book reader device includes a processor and computer-readable storage medium that includes a device personalization unit for personalizing the electronic book reader device. | 2008-09-11 |
20080222157 | Information providing method and information providing system - An information-requesting terminal includes a transmission control unit that controls a transmission of an information acquisition request including an address of a requested Web page before collection and generation information or management information with which the generation information can be identified to a Web archive server. The Web archive server includes an information providing unit that extracts a Web page corresponding to the address of the Web page and the generation information or the management information received from the transmission control unit from a Web archive, and provides extracted Web page to the information-requesting terminal. | 2008-09-11 |
20080222158 | METHOD OF RECONFIGURING NAS UNDER GNS - Provided is a file management method for a computer system having: one first server; a plurality of second servers; and a plurality of storage subsystems, the file management method including: providing, by the second server, as at least one file, data stored in the storage subsystem; executing, by the second server, at least one first program; obtaining, by the first server, from the second server, a utilization state of the first program executed by the second server; judging, by the first server, from the obtained first program utilization state, whether or not migration of the file group is necessary; and instructing, by the first server, the second servers to migrate the file group in a case where it is judged that the file group needs to migrate. Accordingly, programs stored in NAS constituting GNS can be used efficiently. | 2008-09-11 |
20080222159 | DATABASE SYSTEM WITH ACTIVE STANDBY AND NODES - A system includes an active node and a standby node and zero or more replica nodes. Each of the nodes includes a database system, such as an in-memory database system. Client updates applied to the active node are written through to the standby node, and the standby node writes the updates through to a primary database and updates the replica nodes. Commit ticket numbers tag entries in transaction logs and are used to facilitate recovery if either of the active node or the standby node fails. Updates applied to the primary database are autorefreshed to the active node and written through by the active node to the standby node which propagates the updates to the replica nodes. Bookmarks are used to track updated records of the primary database and are used to facilitate recovery if either of the active node or the standby node fails. | 2008-09-11 |
20080222160 | Method and system for providing a program for execution without requiring installation - In a method and system for performing a task for a software application that facilitates implementation of the software application with minimized installation requirements, in response to a request by the software application for a local system file of an operating system used for execution of the software application, a processor may redirect the request to access a file stored in a capsule environment together with the software application, where the redirecting includes: updating a table, which a local kernel of the operating system accesses for calling a system call handler, to include a pointer to a filter handler instead of the system call handler, the filter handler, when implemented, passing modified values to the system call handler; and/or causing an application library to redirect a request thereto to a filter library for communicating with the local kernel. | 2008-09-11 |
20080222161 | Distributed Directory Deployment - Each LDIF entry of a directory tree is read, split to a domain of LDIF fragments (corresponding to backend servers) and written to each LDIF fragment. The split may be accomplished through a hash function, establishing, for that iteration of LDIF entry, a write file. The LDIF entry is appended to the write file. A subsequent LDIF entry is read. A corresponding LDIF fragment is determined, which need not be different from the LDIF fragment to which the first LDIF entry was written. The current LDIF entry is written to the currently selected write file. The process continues until all LDIF entries are exhausted from the directory tree. LDIF fragments are each copied to distinct backend servers, where, each LDIF fragment may be loaded into a distributed directory data structure. | 2008-09-11 |
20080222162 | SYSTEM FOR MANAGING PROGRAM APPLICATIONS STORABLE IN A MOBILE TERMINAL - Management server | 2008-09-11 |
20080222163 | Automatic Data Consolidation - The present invention discloses a method, request detector, inference engine, and system for consolidating data from distributed databases into a central database. The method comprises the steps of receiving access information comprising request information to the distributed databases, analyzing the received access information, and aggregating into the central database the data content of the distributed databases in dependence on the analyzed access information. | 2008-09-11 |
20080222164 | METHOD AND APPARATUS TO PROVIDE GUARANTEED DEPLOYMENT OF APPLICATIONS TO NODES IN AN ENTERPRISE - A method, system and computer program product for updating distributed applications in a multiple application-server environment, in which at least one server receives updates later than another server and update delivery is tracked by an update tracker in the form of a message history, is disclosed. In a preferred embodiment, an application will be distributed across multiple servers and will receive updates from a central repository across a network or other communication fabric. Responsive to starting an application server in the data processing system, a messaging system is contacted over a secure connection to determine whether an application update distribution occurred while the application server was unavailable to update applications, and, responsive to a determination that the application update distribution occurred, an application is received. | 2008-09-11 |
20080222165 | Method and system for providing universal remote control of computing devices - A universal console (UC) platform for a UC device is provided. The user sets up or initializes the UC by describing his or her preferences and disabilities. The UC digests and stores this user information. Later, as the user encounters various devices and applications to be controlled, and indicates a desire to control a particular device, the device to be controlled or other source sends a canonical user interface (UI) description of the device's UI to the UC. The canonical UI description adheres to an abstract format to describe in high-level terms the functionality of the device's UI. From the canonical UI representation, the UC device is capable of recognizing (1) the action-commands to which the device responds including parameters and (2) the decisions, selections, and input the user needs to provide for the console to determine which action-commands to send and the values of the action-command parameters. Generally, this implicates group hierarchy, from which the user is able to choose what he or she wants the device to perform, and the UC is able to gather the parameter values associated with the action-commands to carry out the user's wishes. Additionally, the UC device is capable of receiving status, state changes and other notifications from a device within its control. | 2008-09-11 |
20080222166 | Data and file management system - A data or file management system, communicating with a database directly or via a network interface, using a tree structured interface with simultaneous navigation within a tree branched map and display of content in a first, map, and second, content, window, respectively. Filter or sorting functions may be applied between the tree structured map interface and the content interface. Data found relating to downstream areas of interest in the tree branched map are all analyzed and indicated in the second window holding the content interface. | 2008-09-11 |
20080222167 | SUBMISSION SYSTEM AND METHOD - A submission data system is used by various organizations each to receive, process, and use information originating outside of the organization. The submission system includes a submission center and various stations communicatively linked thereto. The stations are used by administrators, submitters, and post-submission users to communicate with the submission center. The submission center further includes a submission data structure generator that generates submission data structures tailored to the particular information and presentation requirements of the various organizations. | 2008-09-11 |
20080222168 | Method and System for Hierarchical Document Management in a Document Review System - A method and machine-readable medium for reviewing documents are described. A computer-implemented method comprising: receiving a plurality of documents; for each document in the plurality of documents: determining if the document is attached to a parent document; if the document is not attached to a parent document, creating a root node in a hierarchy corresponding to the document; and if the document is attached to a parent document, creating a child node in the hierarchy corresponding to the attached document, the child node being inserted as a child of the node corresponding to the parent document; and selecting a first document; and performing an action on the first document and any documents having a specified relationship to the first document based on the hierarchy. In other embodiments, the process includes a machine-readable medium that provides instructions for a processor, which when executed by the processor cause the processor to perform a method of the present invention. | 2008-09-11 |
20080222169 | IMAGE PROCESSING APPARATUS, DATA DELIVERY METHOD AND DATA DELIVERY PROGRAM - An image processing apparatus comprises: a personal storage area provided for a user; a group storage area shared with a plurality of users who are members of a group; an identifier that identifies from one consolidated data that is made from user's data created for one or more than one user of the group and inputted in the group storage area, a personal storage area(s) to which the user's data are to be delivered; and a transmitter that transmits the user's data to the personal storage area(s) identified by the identifier. | 2008-09-11 |
20080222170 | COMPUTER SYSTEM ARCHITECTURE FOR AUTOMATIC CONTEXT ASSOCIATIONS - A computer system models human memory by deriving associations between objects, events, and the context of the computer user or users. These associations can be dynamically generated, changing depending on the behavior of the user and context. Examples of areas in which this system can be used include time management (e.g., a calendar that presents time-based groupings of objects), people management (e.g., use analysis of user communications to rank importance of people to the user, groupings, and associations between people/groups and other objects such as documents, email), and general computer management (e.g., use analysis of user behavior to identify important objects and objects that are related to a current focus and context of the computer user). | 2008-09-11 |
20080222171 | SYSTEM FOR DEFINING DATA MAPPINGS BETWEEN DATA STRUCTURES - Computer system and program for defining data mappings between data elements in a first data structure and data elements in a second data structure are provided. The computer system executes instructions for selecting a first data element in the first data structure for mapping, suggesting a first possible data mapping definition to a user based on a first previous data mapping definition, the first possible data mapping definition defining a mapping from the first data element in the first data structure to a first data element in the second data structure, and mapping the first data element in the first data structure to the first data element in the second data structure according to the first possible data mapping definition in response to acceptance of the first possible data mapping definition by the user. | 2008-09-11 |
20080222172 | Method and Device for Authoring a Digital Videodisc; Programme, Recording Medium and Instantiating Module for Said Method - This method of authoring a DVD-Video disc comprises:
| 2008-09-11 |
20080222173 | Recording method, recording apparatus, and record medium - The present invention is a recording method for recording, data to a disc shaped record medium | 2008-09-11 |
20080222174 | System and method for distributed communication control within an enterprise - Systems and methods for providing distributed call control are provided. In exemplary embodiments, a communication user interface is provided on a client device associated with an individual. The communication user interface comprises a plurality of selectable communication control operations configured to provide control over communications of users within an enterprise. A selection of one of the plurality of communication control operations is received from the individual. Permissions associated with the individual are reviewed to determine if the individual is allowed to perform the communication control operation. If the individual is allowed, the communication control operation is performed. If the individual is not allowed, a denial indicator may be provided. | 2008-09-11 |
20080222175 | USE OF AGENTS AND CONTROL DOCUMENTS TO UPDATE A DATABASE STRUCTURE - A method and system for updating a database structure. The database structure includes a dynamically changing list of control documents. A control document specifies tasks to be performed on the database structure. An agent finds an approved control document on the list such as by looking into a view of control documents. Processing the approved control document includes causing an execution of at least one task on the approved control document. Execution of a such task includes updating of the database structure, and may be implemented by the agent that found the control document or by another agent called by the agent. | 2008-09-11 |
20080222176 | STREAMING XPATH ALGORITHM FOR XPATH EXPRESSIONS WITH PREDICATES - A method and system for evaluating a path query are disclosed. The path query corresponds to a query tree including a plurality of query nodes. At least one query node corresponds to at least one predicate and is at a level. The predicate(s) are evaluated for previous query node(s). The method and system include scanning data nodes of a document and determining if the data nodes match the query nodes. The method and system also include placing data related to the data node in match stacks corresponding to matched query nodes. The data for the query node(s) include attribute(s) corresponding to the predicate(s). The method and system further include propagating a matching of the at least one query node backward to a matching of the at least one previous query node. | 2008-09-11 |
20080222177 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR MAXIMIZING VIRUS CHECK COVERAGE WHILE MINIMIZING REDUNDANCY IN VIRUS CHECKING - A method, system and program product for maximizing virus check coverage, while minimizing redundancy in virus checking. The method includes evaluating, using an audit checking tool, whether or not a file in a working directory to be virus checked is a compressed file and, if the file is evaluated as being a compressed file, decompressing the compressed file evaluated using a decompression tool. Further, the method includes iterating the evaluating and decompressing steps to decompress any other files contained therein using the decompression tool and deleting a respective compressed file that is fully decompressed by the decompression tool without any errors from the working directory, while saving a respective compressed file that is not fully decompressed by the decompression tool. Furthermore, the method includes virus checking the working directory, such that, the virus checking does not virus check the respective compressed file that is deleted from the working directory. | 2008-09-11 |
20080222178 | Bursting Multiple Elements in a Single Object in a Content Management System - A content management system (CMS) allows defining multi-element burst rules that allow multiple elements to be bursted to a single object. A multi-element burst mechanism performs the bursting of multiple elements when a multi-element burst rule is processed. A multi-element burst policy allows a user to specify conditions that govern the function of the multi-element burst mechanism. The result is a CMS that includes multiple elements in a single object, thereby enhancing reusability of content in the CMS. | 2008-09-11 |
20080222179 | APPARATUS AND METHOD FOR SHARING AND REUSE OF STRUCTURED KNOWLEDGE ARTIFACTS - In areas that require repetitive data collection and entry, an efficient way to reuse data that is already available in the system is proposed. This technique involves the reuse of data artifact fields, validation and categorization of data artifacts, and computerized filling in of “inheritable” data into reports such as aircraft maintenance reports. | 2008-09-11 |
20080222180 | Recording medium containing sample data and reproducing thereof - The present invention provides according to an embodiment a method of reproducing digital content, comprising the steps of: (a) reading a position information where a sample data is present, the sample data being same as a portion of digital content and not encrypted; and (b) reproducing the sample data based on the read position information without a key information, the key information required for decrypting an encrypted digital content. | 2008-09-11 |
20080222181 | DATA PROCESSOR, DATA PROCESSING METHOD, AND COMPUTER PRODUCT - A data processor includes a storage unit, a decompressing module, an interface module, and a data retrieving module. The storage unit stores therein a compressed setting data file including setting data files each compressed in a compression format. The decompressing module decompresses a setting data file, in the compressed setting data file, corresponding to a model of a printer selected for printing. The interface module displays a setting screen corresponding to the setting data file decompressed by the decompressing module. The data retrieving module sets print settings based on settings specified on the setting screen. | 2008-09-11 |
20080222182 | Method for Fast Deletion of Physically Clustered Data - A computer implemented method, apparatus, and computer usable program code for deleting rows in a multidimensional clustering database. A multidimensional clustering processor receives a request to delete a set of multidimensionally clustered data. The multidimensional clustering processor determines whether all multidimensionally clustered data is located in a block. Responsive to all multidimensionally clustered data qualifying for deletion, the multidimensional clustering processor deletes all data in the block to delete the set of multidimensionally clustered data. | 2008-09-11 |
20080222183 | AUTONOMIC RULE GENERATION IN A CONTENT MANAGEMENT SYSTEM - A content management system (CMS) includes an autonomic rule generation mechanism that autonomically analyzes existing content and generates rules according to a defined rule generation policy. Autonomically generated rules may include bursting rules, synchronization rules and linking rules. By autonomically generating rules based on the characteristics of content in the repository, the CMS can dramatically improve the ease and efficiency of managing a CMS. | 2008-09-11 |
20080222184 | METHODS AND SYSTEMS FOR TASK-BASED SEARCH MODEL - Methods and systems for a computer-implemented method for managing service requests from a customer by a business entity are provided. The method includes generating a project folder relating to a first service request received from the customer by a first user, searching a plurality of information sources using keywords relating to the customer request, storing working documents responsive to the search request in the project folder that is accessible by at least one of the first user and a second user, and organizing the project folder in a database with meta data to describe the task content such that at least one of the first user and the second user can later locate the working documents during a subsequent search for a second service request similar to the first service request using the project folder such that an amount of time to answer the similar service request is facilitated being reduced. | 2008-09-11 |
20080222185 | SYSTEM AND METHOD FOR GENERATING EVENT RELATED DOCUMENT OUTPUT - The subject application is directed to a system and method for generating date range related document output. User identification data is first received by a document processing device corresponding to an associated user. The user then requests the generation of a date range related document via a user interface associated with the device. Data range related content data, and corresponding pricing data, are then received from an associated storage. A display is then generated via the user interface corresponding to the received content data and the received pricing data. The user then selects desired content data, which is used to generate a data range document. The cost associated with generating the date range related document is then generated. The data range related document, upon receipt of cost authorization, is then rendered by the associated document processing device. | 2008-09-11 |
20080222186 | SYSTEM AND METHOD FOR ON DEMAND LOGGING OF DOCUMENT PROCESSING DEVICE STATUS DATA - The subject application is directed to a system and method for document processing device status logging. Status data is first received corresponding to operations of an associated document processing device. The received status data is then stored in a suitable storage location. A determination is then made whether a predefined interval occurred. When the interval has occurred, the stored data is deleted or overwritten. When a secondary memory device is received and recognized by the document processing device, the received status data is routed to the secondary memory device, whereupon the status data remains in the storage location until such time as the predefined interval has occurred. When the secondary memory device that was received by the document processing device is not detected or recognized, operations return to awaiting the elapse of the predefined interval or the detection of a recognizable secondary memory device. | 2008-09-11 |
20080222187 | METHOD AND APPARATUS FOR HANDLING A LET BINDING - An apparatus and method are disclosed for handling a LET binding used in a WHERE clause of an XQuery FLWOR expression during an XML pivot join procedure. XPath steps under a LET binding are identified and marked as bindings. During a match graph construction phase of the pivot join procedure, the bindings are linked to a first common non-LET binding ancestor, while traversing from the bottom up. A location identifier for each binding is truncated to the location identifier of the first common non-LET binding ancestor to create a truncated location identifier. The truncated location identifier is compared to a node identification of a FOR binding of the XQuery FLWOR expression. A match of the node identifications will qualify the XML document and the XML document is returned by the XML pivot join procedure. | 2008-09-11 |
20080222188 | Playlists responsive to coincidence distances - A method, apparatus, and memory storing instruction that generate one or more playlists. In one aspect, a playlist is generated by calculating coincidences distances between pairs of items in a group and generating a playlist of plural of the items in the group responsive to the coincidence distances. In another aspect, two related playlists are generated, for example by using a same coincidence criteria for the playlists or by using mutual similarity criteria between the playlists. | 2008-09-11 |
20080222189 | Associating multidimensional data models - A source multidimensional data model is associated with a target multidimensional data model, for purposes of, for example, copying or linking data between the source and the target. Individual dimensions are mapped from the source to the target. Within each mapped dimension, individual dimension members are mapped from the source to the target. The resulting association may be stored and utilized to generate executable statements for copying or linking data between the source and the target. | 2008-09-11 |
20080222190 | Device user interface XML string table manager - A method for managing a user interface (UI) string table, comprising placing a UI string table at a string table management unit; administrator(s) editing the UI string table through an administrator interface of a UI string table manager; and read-only users (ROUs) accessing the UI string table through a ROU interface of the UI string table manager. | 2008-09-11 |
20080222191 | Method and system for posting ideas - A site is maintained that allows consumers to suggest, comment on and/or vote on ideas about a product or service. Some site embodiments can enable sponsoring organizations (customers) to maintain their own sites for displaying articles and allowing multiple viewers to vote on these articles. Site information for multiple tenants may be maintained in a common multi-tenant system. Votes may indicate a variety of different types of criteria, such as the importance, correctness, and/or user preference for the articles or other Qualitative Management Criteria (QMC) for determining the merit of an idea or an article. The votes may be tallied into an overall Total Qualitative Management Criterion (TQMC) for the idea or article. Newer votes may be adjusted according to an increasing function of time to enable the relative weightings of the older votes to diminish over time without having to compute a decaying time function to determine weightings for each vote. | 2008-09-11 |
20080222192 | METHOD AND SYSTEM FOR TRANSFERRING INFORMATION USING METABASE - A method and system for application-to-application data exchange provides data conversion from the format of a source application to the format of a target application upon receipt of data by the target application. To achieve compatibility among applications exchanging data, the preferred system uses a standard set of terms (metaterms residing in a metabase) and process names (residing in a process repository) for building metadata packets that inform both applications as to their respective data representation. A metadata packet includes a standard name (metaterm) and application specific data format, as well as an optional associated process name. Source metadata provided in connection with source application-specific data enables the conversion of the source format to the format compatible with the target. This method eliminates data conversion at the source application. This method assures that data conversion/translation is performed only once during an exchange event: that is, upon receipt at the target application. | 2008-09-11 |
20080222193 | COMPUTER-IMPLEMENTED METHOD AND EXECUTABLE PROGRAM FOR UPDATING REFERENCE DATA - A computer-implemented method is provided for updating reference data. The method includes a step of providing update data structured according to a given data structure. The data structure has at least two streams of data, wherein one of the streams includes patterns of instructions to a processor, and at least one other stream includes patterns of operands of the instructions. The operands and the instructions are designed for updating the reference data upon processing the update data at a processor. Also, a computer executable program code is provided, which is stored in a computer readable medium or in a signal, suitable for implementation of the method. Further, a terminal (e.g. a payment terminal or electronic funds transfer at point of sale) is provided, which includes a memory with the program code stored thereon. | 2008-09-11 |
20080222194 | Method for operating an automation system - There is described a method for operating an automation system, in which automation-specific data is filed in a database, an access to the data taking place using a database interface, all access to the data taking place via one and the same database interface and when an access to the database takes place, a datum to which the access relates is identified by a unique reference, in which on the datum identified via the reference a buffer is formed or used and a status of the datum is backed up in the buffer. | 2008-09-11 |
20080222195 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR AUTOMATING RETRIEVAL OF DATA FROM A DB2 DATABASE - Data is automatically retrieved from a DataBase 2 (DB2) database using a DB2 scripter module that is configured to automatically log on to the DB2 database, to automatically perform a query of the DB2 database, and to automatically extract from the DB2 database a dataset that results from the query. A dataset processor module is configured to convert the dataset into a text file, and to deliver the text file to a delivery site, for retrieval by the user. The DB2 scripter module can extract the dataset by printing the dataset to a DB2 virtual printer and/or by exporting the dataset to a File Transfer Protocol (FTP) site. | 2008-09-11 |
20080222196 | Systems, Methods, and Media for Processing a Spreadsheet for Storage in a Database - Generally speaking, systems, methods and media for processing a spreadsheet for storage in a database are disclosed. Embodiments may include a method for processing records of a spreadsheet by receiving a request to process a spreadsheet having a plurality of records for storage in a database. Embodiments may also include accessing a configuration file associated with the spreadsheet and, for each record of the spreadsheet, creating a new business object and populating the new business object based on the record and the configuration file associated with the spreadsheet. Embodiments may also include passing each new business object to a back-end business component for processing. The configuration file may include a name of a business object associated with a record of the spreadsheet, metadata for one or more columns of the spreadsheet, and/or a name of a back-end business component associated with the spreadsheet. | 2008-09-11 |
20080222197 | REGRESSION-BASED SYSTEM AND METHOD FOR DETERMINING RESOURCE COSTS FOR COMPOSITE TRANSACTIONS - A method comprises receiving a representative workload of a computing system, where the representative workload comprises at least one composite transaction. In certain embodiments, the representative workload is a historical workload of a computing system. In general, a composite transaction refers to a transaction that comprises a plurality of transactions. For instance, a given transaction for serving a client's request for information (e.g., a web page) may include embedded therein a plurality of requests/responses for objects (e.g., images, etc.) that form the information (e.g., that form the requested web page). The method further comprises determining, based at least in part on a statistical regression-based analysis, a resource cost for the at least one composite transaction, where the resource cost reflects an amount of utilization of at least one resource of the computing system, such as CPU utilization, in serving the at least one composite transaction. | 2008-09-11 |
20080222198 | Data processing apparatus, method and computer program product for reducing memory usage of an object oriented program - The present invention provides a method, computer program product and data processing apparatus for reducing memory usage of an object oriented program. The object oriented program comprises at least one class definition used to create objects, each class definition providing at least one function that can be run in respect of objects created from that class definition, and identifying a number of storage items to be provided in memory for each object to store data values associated with that object. For each class definition, the method is performed prior to any objects being created from that class definition, and is performed in respect of at least a subset of the storage items identified by that class definition. The method involves determining an original size associated with each storage item, and analysing at least the class definition to identify any numeric ranges associated with the storage items. For each storage item for which a numeric range is identified, it is determined if the original size can be reduced whilst still supporting the numeric range, and if so a modified size less than the original size is allocated to that storage item. Thereafter, the class definition is altered having regard to any storage element that has been allocated a modified size, whereafter when objects are created from that altered class definition, a significant reduction in memory usage is obtained. | 2008-09-11 |
20080222199 | Multimedia Aggregation in an Online Social Network - Multimedia content is featured on user pages of an online social network using embed codes that are generated using a configuration file associated with the source ID for the multimedia content and a content ID for the multimedia content. The configuration file, the source ID and the content ID are stored locally by the online social network so that any changes to the embed codes can be made by changing the configuration file associated with the source and regenerating the embed codes. By managing multimedia content in this manner, greater control can be exercised by the online social network over the multimedia content that are featured on its user pages. | 2008-09-11 |
20080222200 | RICH DATA TUNNELING - When rich data is tunneled, its associated link identified by a primary data reference is changed by swapping primary references of original data with changed data. Thus, without duplicating the rich data, it is now associated with the changed data, preserving it in constant time. The primary references can include, but are not limited to, names and/or other item identifications. This technique allows preservation of rich data to occur without burdening processing and/or time constraints based on the size and/or number of rich data elements. The technique also allows disparate applications and/or systems to maintain data integrity even when rich data is not expected for a given application and/or system. Since the rich data follows a primary reference, awareness of the rich data is not required for it to be properly handled, ensuring its integrity. | 2008-09-11 |
20080222201 | Digital media metadata management - Network-side and client-side systems and techniques for managing metadata items describing digital media content available from a number of digital media content sources are described. Disparate metadata items are collected and transcribed based on a common format. The common format facilitates computerized cataloging, searching, and presentation of relevant metadata and/or digital content via a wide variety of client-side devices. The common format includes: a portion for storing descriptive data derived from the original metadata items; a portion for storing data specific to the digital media content source supplying the original metadata; and a services specifier portion used for accessing specific digital media content. The common format may be used to identify relationships between transcribed items of metadata based on virtually unlimited selection criteria, and to facilitate the creation and presentation to users of data sets of related metadata and/or digital media content. | 2008-09-11 |
20080222202 | Dynamic Adaptive Distributed Computer System - A system, methods and apparatus are described involving the self-organizing dynamics of networks of distributed computers. The system is comprised of complex networks of databases. The system presents a novel database architecture called the distributed transformational spatio-temporal object relational (T-STOR) database management system (dbms). Data is continuously input, analyzed, organized, reorganized and used for specific commercial and industrial applications. The system uses intelligent mobile software agents in a multi-agent system in order to learn, anticipate, and adapt and to perform numerous functions, including search, analysis, collaboration, negotiation, decision making and structural transformation. The system links together numerous complex systems involving distributed networks to present a novel model for dynamic adaptive computing systems, which includes plasticity of collective behavior and self-organizing behavior in intelligent system structures. | 2008-09-11 |
20080222203 | Digital image processing apparatus and file managing method performed therein - A digital image processing apparatus capable of reducing the number of calculations performed when a new image file satisfying a DCF standard generated for a captured image is edited, so as to reduce the time required for performing the edit, and a file managing method performed in the digital image processing apparatus. The digital image processing apparatus includes a digital signal processing unit which generates a file having a grouping attribute for a captured image and changes the grouping attribute of the file during a group edit of a selected file. | 2008-09-11 |
20080222204 | Data Processing Apparatus, Data Processing Method, and Computer Program - A data processing apparatus includes an input section configured to receive data to be encoded, a first pseudo-random-number generating section configured to generate a first pseudo-random number, a second pseudo-random-number generating section configured to a second pseudo-random number, an address determining section configured to determine matrix address candidate values on the basis of a bit string of the second pseudo-random number generated by the second pseudo-random-number generating section, a matrix generating section configured to generate a matrix in which pixel values based on constituent bit values of the first pseudo-random number generated by the first pseudo-random-number generating section are set at matrix positions designated on the basis of the matrix address candidate values, and an encoding section configured to generate encoded data by executing exclusive OR operations between corresponding positional data in the matrix generated by the matrix generating section and the received data. | 2008-09-11 |
20080222205 | Development of Assertions for Integrated Circuit Design Simulation - One embodiment of the present application includes the preparation of an assertion for inclusion in an integrated circuit simulation performed with a processing device ( | 2008-09-11 |
20080222206 | SYSTEM AND METHOD FOR A LOGICAL-MODEL BASED APPLICATION UNDERSTANDING AND TRANSFORMATION - Disclosed is a method of and a system for establishing a logical-model based understanding of a legacy application. The method comprises the steps of providing a physical data model of the legacy application, said physical data model having a plurality of physical elements; establishing a logical data model for the legacy application, said logical data model having a plurality of logical model elements; and establishing links between said logical model elements and said physical elements. One of said physical or logical elements is selected, and said links are used to identify all of the physical or logical elements that are linked to said selected one of said elements. The preferred system may include a component for browsing and navigating the physical data model, logical data model, or the links between them, a component to answer queries about the application expressed using the logical data model, and a component to create a relational data model to support the migration of data stored in legacy databases (including flat files) to relational databases. | 2008-09-11 |
20080222207 | Data Cleaning Program - A data cleaning program capable of deleting data recorded in a data recording medium so as not to be restored. Further, there is provided a data cleaning program capable of making it impossible to read unnecessary data remaining in a data recording medium. A part of an operating system required for a cleaning operation and/or a data cleaning program are saved into a main memory, so that the part of the operating system and/or the program, both saved, write predetermined data over a recording area of a file specified to be cleaned. All addresses of recording areas of a FAT in which release code are recorded are extracted, so that clusters in the data area corresponding to the extracted addresses are written over with desired dummy data. | 2008-09-11 |