10th week of 2009 patent applcation highlights part 76 |
Patent application number | Title | Published |
20090063506 | METHOD AND APPARATUS FOR GENERATING RECOMMENDATION CONTENT LIST - A method and apparatus for generating a recommendation content list by the cooperation of user groups. Sets of content that are classified according to a predetermined criterion are distributed to user terminals within a user terminal group. Assessment information on the content included in the sets of content is collected from the corresponding user terminals, and the recommendation content list is then generated based on the collected assessment information. | 2009-03-05 |
20090063507 | METHODS AND APPARATUS FOR RETRIEVING CONTENT - Method and apparatus for retrieving content according to various aspects of the present invention operate in conjunction with systems for transferring data in a p2p network connecting multiple clients. Exemplary methods and apparatus may generate a catalog of multiple file segments stored in a memory accessible by computer and publish the catalog for access by the clients. | 2009-03-05 |
20090063508 | COMPUTER, SYSTEM, STORAGE AND ACCESS CONTROL METHOD, AND ACCESS CONTROL METHOD - A storage including an access processor configured to access data according to an access request specifying a file or a directory as an object of processing according to a content of a file handle cache held in a source of the request, further includes an access capability assigning unit configured to assign, when a file or a directory is made, an access capability serving as an identifier for uniquely identifying the file or the directory, and store the assigned access capability paired with a file handle for the file or the directory as metadata for the file or the directory and an access capability decision unit configured to decide, for the access request received by the access processor, whether the file handle specified as the object of processing of the access request is valid or invalid, based on a combination of the file handle and the access capability, wherein the access processor returns the access capability along with the file handle paired with the access capability according to a file handle acquisition request. | 2009-03-05 |
20090063509 | Method and Apparatus for Monitoring Network Servers - A server monitoring system includes one or more monitoring engines running on a computer, a system database running on a computer, and a user interface running on a computer to remotely monitor one or more servers across any suitable network and provide alerts and status via either user interface computer or a suitable remote notification system. | 2009-03-05 |
20090063510 | Transmission System and Method, Transmission Apparatus and Method, Reception Apparatus and Method, and Recording Medium - A transmission system includes a transmission apparatus transmitting metadata relating to content via a network and a reception apparatus receiving the metadata. The transmission apparatus includes storing metadata including fragment updating management information in units of fragments; generating a delivery unit including a document which includes the metadata contained in fragments excluding the fragment updating management information; compressing the metadata in the delivery unit; adding document updating management information to the compressed metadata; and delivering the delivery unit. The reception apparatus includes receiving the compressed metadata; decompressing the compressed metadata; storing the decompressed metadata; and copy the document updating management information contained in the delivery unit and assign the document updating management information to the fragments as fragment updating management information. | 2009-03-05 |
20090063511 | System and method for providing broadcast listener participation - A method of allowing listeners to participate in broadcast programming is provided, the method generally comprising one or more of providing a library of media elements accessible by a plurality of listeners; receiving from each of at least two of the listeners a playlist of media elements, wherein at least one of the media elements in each playlist is from the library of media elements; editing the playlists using broadcast scheduling software; providing the edited playlists to the plurality of listeners for playback, and for feedback regarding the playlists; and receiving feedback from at least one of the listeners regarding the playlists. A system and apparatus are similarly provided. | 2009-03-05 |
20090063512 | Method and System for Controlled Distribution of Profile Information with Communication Support - An information management and distribution system is disclosed. The information management and distribution system includes a client-side application and a server application that interact to facilitate the controlled exchange of contact information over a network. The client-side application can provide creation and design, rolodex, exchange, and update features. The information management and distribution system can also include a corporate administrator application. Still another aspect of the invention is that contact information can be distributed to registered users in a common format. | 2009-03-05 |
20090063513 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR A WEB SERVICE FOLDER INTERFACE - A method of utilizing a Web Service folder interface. A user defines a folder in a local folder directory as a Web Services enabled folder. The folder includes file data and metadata corresponding to the file data. The metadata includes a configurable Web Services type property that corresponds to a remote Web Service. The metadata also includes a configurable data handling property that includes one or more allowable file formats. When a user submits the file data to the remote Web Service by selecting an option in a pull down menu of a graphical user interface (GUI) or dropping the file data in a local output folder, the operating system (OS) sends the file data to the remote Web Service. The OS automatically converts an output file received from the remote Web Service into one of the allowable file formats and updates the local file data with the output file. | 2009-03-05 |
20090063514 | SYSTEM AND METHOD FOR GENERATING FILES HAVING CATEGORIZATION ARCHITECTURES FOR DIGITAL IMAGES - A system and a method for generating files having categorization architectures for digital images are provided. The method includes selecting primary category identifiers identifying distinct high-level types of digital images utilizing either a graphical user interface or an editor. The method further includes selecting subcategory identifiers associated with the primary category identifiers. The method further includes storing files having the primary category identifiers, the subcategory identifiers, and digital images associated therewith. | 2009-03-05 |
20090063515 | OPTIMIZATION MODEL FOR PROCESSING HIERARCHICAL DATA IN STREAM SYSTEMS - Provided are techniques for optimizing the processing of hierarchical data. A linear processing graph is received, wherein the linear processing graph includes a plurality of operators, wherein each operator in the plurality is connected to at least one other operator by an arc, wherein hierarchical data flows on arcs, wherein the operators read and replace identified subregions within the hierarchical data flowing into the operators on the arcs, and wherein the operators do not modify the hierarchical data outside of these identified subregions. For each operator in the linear processing graph, a minimal set of dependent upstream operators on which that operator depends is found by examining how the identified subregions are created in the linear processing graph through obtaining a set of operators on which that operator depends, by analyzing dependencies carried by a set of vector nodes of the hierarchical data in an input schema of the operator, and, for each of the vector nodes, by analyzing an associated set of scalar nodes, wherein finding the minimum set of operators includes taking into consideration data preservation characteristics of the plurality of operators and taking into consideration structural-order preservation characteristics of the plurality of operators. The linear processing graph is rewritten to create a new graph that expresses dependencies based on the minimal set of dependent upstream operators for each operator. | 2009-03-05 |
20090063516 | Load on demand network analysis - Systems, methodologies, media, and other embodiments associated with load on demand network analysis are described. One method embodiment includes accessing a network analysis request and data associated with a set of network partitions associated with a network. The request describes a function to be performed on the network. A set of partitions subdivides the network and a data model stores data describing the network and its partitions. Thus, the example method may include identifying a member of the set of network partitions associated with the network analysis request and selectively loading data associated that member. The method may then perform the network analysis function on the data associated with the member rather than on data describing the entire network. | 2009-03-05 |
20090063517 | User interfaces for scoped hierarchical data sets - One or more hierarchical scopes may be applied to various portions of a hierarchical data set to represent a logical grouping of various nodes in the hierarchy. Various user interfaces may be devised to navigate within such a scoped hierarchical data set, such as a scoped treeview that limits the viewed portion of the tree to the hierarchical scope and/or a scoped breadcrumb list containing an aggregated breadcrumb for the nodes sharing a scope to condense the breadcrumb list. Several embodiments of user interface components featuring such scoped treeviews and/or scoped breadcrumb lists and having various advantages are presented, as well as a few contexts for applying such scoped treeviews and/or scoped breadcrumb lists. | 2009-03-05 |
20090063518 | Using destination-dependent criteria to guide data transmission decisions - A system, method, computer program product, and carrier are described for causing one or more destination-dependent criteria to be applied at least to a data object and indicating a decision whether to transmit the data object to a destination partly based on a default value and partly based on one or more results of the one or more destination-dependent criteria being applied at least to the data object. | 2009-03-05 |
20090063519 | Method for Processing a Data Tree Structure - A method of processing a tree data structure organized into interconnected elements. The method comprises the steps of: defining processing units as subsets of interconnected elements and allocating each processing unit a processing time on which the data of the allocated processing unit is to be used by a unit that is the destination for the data. The processing method can be applied to streaming metadata, in particular for adaptation of scalable multimedia content. | 2009-03-05 |
20090063520 | STORAGE MEDIUM FOR ELECTRONIC INFORMATION PROCESSING PROGRAM, ELECTRONIC INFORMATION PROCESSING SYSTEM, AND ELECTRONIC INFORMATION PROCESSING METHOD - A computer-readable medium includes a program including processes of correlating electronic information which is correlated to a first correlation location in a first correlation structure also to a second correlation location in a second correlation structure according to a correlation condition based on the first correlation location or the electronic information, and executing an operation on the electronic information or the first correlation location in the first correlation structure, wherein there can be switched permission and forbiddance of execution of at least a part of the operations, among the operations, which changes a correlation result in the correlating. | 2009-03-05 |
20090063521 | AUTO-TAGGING OF ALIASES - Media players and associated methods are described that may allow a user to organize content or other media assets based on information associated with content. A media player or portable media device, can include features for automatically tagging content or other media assets with aliases. A media player may receive content that has already been tagged with a given alias. The media player may determine a macro genre for the content in response to a set of rules. The rules may include criteria for classifying content into one or more macro genres. The media player may generate information associating the macro genre with the content. | 2009-03-05 |
20090063522 | SYSTEM AND METHOD FOR MANAGING ONTOLOGIES AS SERVICE METADATA ASSETS IN A METADATA REPOSITORY - Embodiments of the invention are generally related to Ontologies and service metadata repositories, and particularly related to systems and methods for transforming Ontologies into service metadata assets in a service metadata repository. One embodiment includes a plug-in from an ontology development tool communicating to an application programming interface for a service metadata repository. One embodiment includes transforming an ontology from an ontology web language file in an ontology development tool into a service metadata asset in the service metadata repository. | 2009-03-05 |
20090063523 | MEMORY EFFICIENT REPRESENTATION OF RELATIONAL DATA WITH CONSTANT TIME RANDOM ACCESS TO THE DATA ITSELF - An efficient method for storing relational data in a memory space uses B tree and B+ tree structures to store data for a database where non-identical values are stored in a string buffer and pointers to the string buffer are stored in a table buffer, and where identical data is stored only once, and each instance of that value in the database is referenced by a pointer to such identical data corresponding to the locations in the database where that identical value exists, thereby preserving physical memory and increasing the storage capacity of a fixed memory space. | 2009-03-05 |
20090063524 | APPARATUS, SYSTEM, AND METHOD FOR EXECUTING A DISTRIBUTED SPATIAL DATA QUERY - A method for executing a distributed spatial data query. The present invention allows a client to perform spatial queries against spatial data stored in a various formats in various separate databases. A view of the data is created in the relevant databases, wherein the spatial data is converted to WKB and stored as a BLOB. A federated server contains nicknames for the various database views, and also contains views of the data where the BLOB is converted back to a spatial data type. The federated server presents to clients an application view of the distributed heterogeneous spatial data such that the clients can treat the data as if it were a homogenous data source. Also taught is incorporating distributed non-spatial data into the application view by creating a nickname and a view on top of the nickname which derives spatial information from the non-spatial location information. | 2009-03-05 |
20090063525 | OPTIMIZED RF COVERAGE USING AJAX AND SVG - A method for displaying RF coverage information includes providing formatting data for displaying the radio frequency coverage information on a client. The formatting data is executed on the client. First radio frequency coverage raw data is provided to the client. The first radio frequency coverage raw data is utilized by the formatting data to construct an overall radio frequency coverage representation of a site. Subject to a subsequent request from the client, second radio frequency coverage raw data representative of radio frequency coverage is provided for a portion of the site. The second radio frequency coverage raw data is utilized by the formatting data on a supplemental basis. | 2009-03-05 |
20090063526 | DYNAMIC DATA COMPACTION FOR DATA REDISTRIBUTION - A method and system for optimizing data redistribution in a database. In one embodiment, the method includes moving, during a first scan, outgoing records from a sending partition to one or more receiving partitions, where free space is created in the sending partition due to the outgoing records leaving the sending partition. The method also includes filling, during the first scan, some of the free space with remaining records that do not leave the sending partition. | 2009-03-05 |
20090063527 | PROCESSING OF DATABASE STATEMENTS WITH JOIN PREDICATES ON RANGE-PARTITIONED TABLES - A method for processing database statements with join predicates on range-partitioned tables is provided. The method provides for receiving a database statement with a join predicate between a first table and a second table for processing, responsive to the join predicate involving one or more leading columns of a partition key for the first table, a nested-loop join operation being selected to join the first table and the second table, the first table being an outer table of the nested-loop join operation, and data from the second table being piped, calculating maximum and minimum join key values for the second table, creating a partition elimination bitmap for the first table based on the maximum and minimum join key values of the second table, and pushing the partition elimination bitmap onto a scan of the first table to exclude one or more partitions of the first table from the scan. | 2009-03-05 |
20090063528 | DE-DUPLICATION IN A VIRTUALIZED SERVER ENVIRONMENT - A data de-duplication application de-duplicates redundant data on the primary storage read/write pathway of a virtualized server environment. The virtualized server environment comprises one or more server applications operating on a virtualization layer provided on a computer architecture that includes memory (e.g., RAM, cache memory) for temporarily storing data and storage (e.g., disk storage) for persistently storing data. The one or more server applications use the read-write pathway to read data into memory from storage and to write data to storage from memory. The de-duplication application identifies redundant data in memory, storage, or both, and replaces the redundant data with one or more pointers pointing to a single copy of the data. The de-duplication application can operate on fixed or variable size blocks of data and can de-duplicate data either post-process or in-line. | 2009-03-05 |
20090063529 | METHOD AND STRUCTURE FOR FAST IN-PLACE TRANSFORMATION OF STANDARD FULL AND PACKED MATRIX DATA FORMATS - A computerized method provides for an in-place transformation of matrix A data including a New Data Structure (NDS) format and a transformation T having a compact representation. The NDS represents data of the matrix A in a format other than a row major format or a column major format, such that the data for the matrix A is stored as contiguous sub matrices of size MB by NB in an order predetermined to provide the data for a matrix processing. The transformation T is applied to the MB by NB blocks, using an in-place transformation processing, thereby replacing data of the block A | 2009-03-05 |
20090063530 | SYSTEM AND METHOD FOR MOBILE WEB SERVICE - A system and method for a mobile web service is provided. A system for a mobile web service includes: a generator parsing a web page to generate a text formatted first hierarchical structure tree; a converter encoding the generated first hierarchical structure tree to convert the encoded first hierarchical structure tree into a binary formatted second hierarchical structure tree; and a transmitter transmitting the converted second hierarchical structure tree to a mobile terminal. | 2009-03-05 |
20090063531 | NETWORK SECURITY DATA MANAGEMENT SYSTEM AND METHOD - A system for compiling security data from an information network includes at least two network components, each providing data. A data partner is coupled to the network components. The data parser has access to two parser scripts that correspond to the network's component data. Categorized data can be produced by applying the parser scripts to the data received from the network components. | 2009-03-05 |
20090063532 | METHOD AND SYSTEM FOR GENERATING DATABASE RECORDS - A method and system for generating database records is provided. A user interface element is generated for a dynamic key, the user interface element having a name field and a value input field. A generic data object is provided, the generic data object having an attribute pair and the attribute pair having a dynamic name attribute and a dynamic value attribute. The name field is bound to the dynamic name attribute and the value input field is bound to the dynamic value attribute. An instance of the attribute pair for the dynamic key is generated. A first entry from the name field is passed to the dynamic name attribute and a second entry from the value input field is passed to the dynamic value attribute. The instance of the attribute pair is saved as a record. | 2009-03-05 |
20090063533 | METHOD OF SUPPORTING MULTIPLE EXTRACTIONS AND BINDING ORDER IN XML PIVOT JOIN - An apparatus and method are disclosed for finding and returning sub-trees from within a preselected XML document that match an XQuery FLWOR expression having a binding order, in which a match graph is generated from an XML index of node paths for a collection of XML documents, where the collection includes the preselected XML document and the match graph is first traversed by a plurality of cursors in a reverse binding order and traversed by the plurality of cursors in forward binding order. | 2009-03-05 |
20090063534 | DATA LINEAGE IN DATA WAREHOUSING ENVIRONMENTS - A system for providing data lineage information for data warehouse objects, the system including a plurality of job descriptions, a log for recording operational information of any of the jobs when any of the jobs are run, a plurality of schemas of databases accessed by the jobs, and a binding service configured to combine information from the job descriptions, the log, and the schemas to provide a data lineage for a data object of a data warehouse. | 2009-03-05 |
20090063535 | APPARATUS AND METHOD FOR INDICATING REVIEW ACTIVITY OF A DOCUMENT IN A CONTENT MANAGEMENT SYSTEM - A content management system (CMS) monitors and logs review activity for elements in a document. A review activity policy includes one or more thresholds that define one or more ranges that define corresponding review activity levels. A schema or document type for the document is annotated based on the logged review activity to indicate one or more review activity levels for one or more elements in the schema or document type. When an author edits or creates a document based on the same schema or document type, the schema or document type for that document is read, and the elements in the document are displayed to the user to indicate past review activity according to the annotations in the document's schema or document type. | 2009-03-05 |
20090063536 | AUTOMATIC EXTRACTION OF SEMANTICS FROM TEXT INFORMATION - The present invention provides systems, methods and computer program products for extracting semantic information from text data having metadata associated therewith. A method according to an embodiment of the present invention includes selecting an ordered set of scale values for a plurality of scales and, for each of the scale values, determining one or more subset of metadata information related to the scale value. For each of the scales and associated subsets, a statistic on occurrences of content associated with the metadata in each subset is determined and the statistics are aggregated for each scale and associated subsets to determine a semantic level for the content. The scales and associated subsets having content with a semantic level above a threshold may be determined to extract semantic information across multiple time frames with the ordered set of scale values for the plurality of scales. | 2009-03-05 |
20090063537 | METHOD AND APPARATUS FOR GENERATING A USER PROFILE - A method of generating a user profile initially comprises receiving ( | 2009-03-05 |
20090063538 | METHOD FOR NORMALIZING DYNAMIC URLS OF WEB PAGES THROUGH HIERARCHICAL ORGANIZATION OF URLS FROM A WEB SITE - Techniques are described for normalizing dynamic URLs using a hierarchical organization of a web site. Given web pages associated with a web site, an information extraction method is used to generate data structures that represent the content or structure of each of the web pages. These data structures are appended to the corresponding dynamic URLs. The modified URLs with the data structures are tokenized with the resulting tokens clustered to create a hierarchical organization. Nodes of the hierarchical organization may be merged based upon occurrence or patterns of content and structure. The merged hierarchical organization may then be pruned to remove irrelevant information and to reduce the memory footprint of the hierarchical organization. When a new dynamic URL is received, the new dynamic URL is matched to the hierarchical organization. Important parameters are taken into account and irrelevant information may be removed. Based upon the matching to the hierarchical organization, a normalized URL is returned. | 2009-03-05 |
20090063539 | XCAP and SIP Filter Chain State Transforms Via Dynamic Helper Functions for Internet Multimedia Subsystems - The present invention extends a servlet filter chain model to include the ability to dynamically define helper functions. These dynamic helper functions modify the state of an XCAP or SIP request or response as it transitions through the filter chain. The dynamic helper functions are defined via descriptor files that are based on the document type. Each filter in the filter chain has the ability to reference and invoke the helper functions to modify the state of the request and/or response. | 2009-03-05 |
20090063540 | METHODS AND SYSTEMS FOR ATTACHING OWNERSHIP TO DATA - An embodiment pertains generally to a method of classifying information. The method includes providing for a data object and receiving ownership roles for the data object. The ownership roles establishes at least one user as associated with the data object and a relationship of the at least one user to the data object. The method also includes generating metadata comprising the ownership roles and outputting the metadata to be stored with the data object. | 2009-03-05 |
20090063541 | METHOD FOR MAINTAINING PARALLELISM IN DATABASE PROCESSING USING RECORD IDENTIFIER SUBSTITUTION ASSIGNMENT - In one implementation, a method for sustaining database processing parallelism of one or more parallelized processes to build one or more index pages using pseudo record identifiers (PRIDs) is disclosed. The method comprises generating one or more PRIDs for one or more respective internal record formats (IRFs), inserting said generated PRIDs into a respective index key, generating a relational index of the PRID and a predetermined record identifier (RID) respectively determined in relation to said IRF, and building one or more index pages in relation to the relational index by comparing said RID and said PRID for their respective IRF in said relational index, and determining which one of said RID or said PRID to insert into said index page. | 2009-03-05 |
20090063542 | Cluster Presentation of Digital Assets for Electronic Devices - Improved approaches to present groups of digital assets in a dynamic, graphical manner are disclosed. The groups to be presented can be automatically formed in accordance with grouping criteria. Each of the resulting groups can then be visually represented by a set of images. The sets of images for the different groups can be dynamically visually presented in a sequential manner. The plurality of images that represent a particular group can be concurrently presented in a partial overlapped arrangement. Optionally, user interaction can affect the group(s) being presented, alter the images visually representing the group(s), or cause other navigational actions with respect to the digital assets. The presentation of the groups (e.g., clusters) can serve to assist a user in understanding what digital assets (e.g., digital media assets) are available on an electronic device. The electronic device typically permits the user to utilize (e.g., play, view, etc.) the digital assets. | 2009-03-05 |
20090063543 | Media Asset Rating System - Improved techniques for assigning ratings to media assets are disclosed. A rating for a media asset collection can, for example, be determined by examining the ratings of all user-rated media assets in that media asset collection. Additionally or alternately, a rating for media assets in a group of media assets can, for example, be determined by examining the rating of the group of media assets. | 2009-03-05 |
20090063544 | Managing Mobile Classroom Data - A system for managing classroom data using both improved data collection techniques within the classroom, and superior data preservation techniques for preserving data associated with a mobile population that spans across geographic boundaries. | 2009-03-05 |
20090063545 | Systems and methods for generating an entity diagram - Methods and systems for generating an entity diagram include, in one exemplary embodiment, a user using a processor that executes the program code to generate the entity diagram. The process for generating the entity diagram includes generating an entity diagram with one or more entities and one or more relationships, grouping the one or more entities by a first dimension, and grouping the one or more entities by a second dimension. The process further includes rearranging the groups based on the grouping according to the first dimension, rearranging the entities based on the grouping according to the second dimension, and adjusting one or more relationship links corresponding to the one or more relationships. After the one or more entities and relationships are rearranged and adjusted, the user may access an updated entity diagram. | 2009-03-05 |
20090063546 | Method and system for creating a data dictionary - A method is provided for creating a data dictionary. The method may include creating a first tier for the dictionary, the first tier including a descriptor name. The method may also include creating a second tier for the dictionary by creating a temporary term associated with the descriptor name; defining the temporary term using one or more attributes; checking, based on the attributes, a dictionary for an existing term with attributes that are the same as the attributes of the temporary term; associating, when the attributes are the same, the temporary term with the existing term in the second tier; and creating a new term in the second tier when the attributes are different. Further, the method may include creating a third tier for the dictionary, the third tier including process units for the attributes. | 2009-03-05 |
20090063547 | Breadcrumb list supplementing for hierarchical data sets - A breadcrumb path for use in navigating a hierarchical data set may be supplemented with one or more supplemental breadcrumbs representing preferred locations within the hierarchical data set. The supplemental breadcrumb may represent a previously visited location within the hierarchical data set, and may be further limited to the previously visited locations that are subordinate to the currently selected location. The supplemental breadcrumb may also represent a frequently visited location within the hierarchical data set. For scoped hierarchical data sets, the preferred location may represent a previously visited location within the scope of the selected location, or a frequently visited location within the scope of the selected location. Several embodiments of user interface components featuring such supplemented breadcrumb lists and having various advantages are presented, as well as a few contexts for applying such supplemental breadcrumbs in a breadcrumb list. | 2009-03-05 |
20090063548 | LOG-STRUCTURED STORE FOR STREAMING DATA - An event stream processing system includes a versioned data structure layered over a log-structured store. A first address handle points to a first version of data in the versioned data structure. A stream of data updates from a data source create a second version of data in the versioned data structure, addressed using a second address handle. | 2009-03-05 |
20090063549 | ENTERPRISE STRUCTURE CONFIGURATOR - Tools for configuring an enterprise applications. In one aspect, the tools provide a user interface to allow an implementer describe, based on an interview with executives of the organization, an enterprise structure of an organization, and a data structure generator to configure the enterprise application to reflect this enterprise structure. In one aspect, these tools can allow a general case to guide the default assignment of intersections of legal and managerial reporting structures to a business unit, allowing the minimum number of business units to fulfill both the external and managerial responsibilities. The tools may implement a pivot table approach to provide an interface for the user to provide such input. | 2009-03-05 |
20090063550 | FACT-BASED INDEXING FOR NATURAL LANGUAGE SEARCH - Computer-readable media and a computer system for implementing a natural language search using fact-based structures and for generating such fact-based structures are provided. A fact-based structure is generated using a semantic structure, which represents information, such as text, from a document, such as a web page. Typically, a natural language parser is used to create a semantic structure of the information, and the parser identifies terms, as well as the relationship between the terms. A fact-based structure of a semantic structure allows for a linear structure of these terms and their relationships to be created, while also maintaining identifiers of the terms to convey the dependency of one fact-based structure on another fact-based structure. Additionally, synonyms and hypernyms are identified while generating the fact-based structure to improve the accuracy of the overall search. | 2009-03-05 |
20090063551 | ADDRESSEE-DEFINED MAIL ADDRESSING SYSTEM AND METHOD - A mail delivery system and method for delivery of mail to addressees are disclosed. The system is particularly suitable for implementation in the context of an email or similar electronic messaging system, and is particularly useful for managing and/or discouraging unsolicited junk mail. The system comprises a plurality of unique delivery addresses, each for a corresponding addressee, and a plurality of delivery codes. The delivery codes are generally defined or otherwise controlled by the addressees, with each addressee controlling a specific subset of the delivery codes. Any given delivery code does not comprise a unique delivery address or any essential portion thereof, and instead comprises distinct, essentially arbitrary addressee-controlled information. The method comprises addressing a selected piece of the mail with a selected delivery address, and associating a selected delivery code with the selected delivery address of the piece of mail. The selected delivery code may be (and from the mail sender's viewpoint, preferably is) one defined by the addressee of the particular piece of mail. The method further comprises delivering the piece of mail to the addressee if the delivery address is associated with a valid delivery code defined by the addressee, and dispatching the piece of mail as directed by the addressee, if it does not have a valid, addressee-defined delivery code. For example, mail lacking a valid delivery code may be deleted or destroyed without delivering to the addressee. The system further comprises means for performing steps of the method, such as an application operable in a computer memory. | 2009-03-05 |
20090063552 | System and Method for Multi-Dimensional Organization, Management, and Manipulation of Data - The Quantum Matrix system is a multi-dimensional, multi-threaded exchange environment for data organization, management, and manipulation. Data is organized into a multi-dimensional structure of nodes. Nodes may represent data, absence of data, or another set of nodes. The multi-dimensional structure or portions of it can be automatically created from a file system. One or more associations are also defined for the multi-dimensional structure. An association indicates a relationship between a node and another node, data, or a set of nodes. The multi-dimensional structure is then displayed three-dimensionally and navigated. Relational logic, Boolean algebra, or a scripting language can be applied to the nodes, data, and associations to produce a resultant set of nodes. Furthermore, portions of the multi-dimensional structure can be isolated with the use of planes to ease navigation. Furthermore, Avatars may be displayed and used for collaborative purposes and to automate the navigation of the multi-dimensional structure. | 2009-03-05 |
20090063553 | PROGRAM FOR CAPTURING DATA CHANGES UTILIZING DATA-SPACE TRACKING - A program for reorganizing information in a computer system while concurrently providing access to the information for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change. | 2009-03-05 |
20090063554 | METHOD AND APPARATUS FOR CONVERTING BETWEEN DATA SETS AND XML DOCUMENTS - A mapping language, insertable into a DTD, allows automatic mapping from data sources into XML. A mapping results from the establishment of a correspondence between entities in a data source on the one hand and lists and scalars on the other hand. The language maps the lists and scalars to XML elements and attributes. The mapping language includes two constructs: the binding specification and the value specification. The value specification associates with a value or choice declaration. The binding specification includes at least one variable/expression pair. The constructs are insertable into a DTD to create an annotated DTD. | 2009-03-05 |
20090063555 | FILE FORMATS FOR EXTERNAL SPECIFICATION OF OBJECT-RELATIONAL MAPPING - A unique formatting scheme for object-relational mapping allows disparate applications that adopt the scheme to seamlessly access data in disparate relational databases. The formatting scheme contemplates a common format that conveys the mapping information through (i) attributes embedded with code objects, and (ii) an external mapping source. Adoption of the common format can result in several advantages for network-based client-server operations: (i) Software developers can continue programming in their existing languages. (ii) Data servers from various vendors can also continue to be developed and managed in the vendors' core programming languages. (iii) Vendors that employ client applications which have adopted the common format can consistently use various data warehouses without incurring customization costs. | 2009-03-05 |
20090063556 | ROOT NODE FOR CARRYING OUT FILE LEVEL VIRTUALIZATION AND MIGRATION - An object ID comprises share information denoting a share unit, which is a logical export unit, and which includes one or more objects. Migration determination information denoting whether or not migration has been completed for each share unit is provided. A root node maintains the object ID in the migration destination of a migrated file, and updates migration determination information to information denoting that the share unit comprising this file is a migrated share unit. The root node, upon receiving request data having the object ID, determines, by referencing the above-mentioned migration determination information, whether or not the share unit denoted by the share information inside this object ID is a migrated share unit, and if this unit is a migrated share unit and if the file identified from this object ID is a migrated file, transfers the request data having the migration-destination object ID corresponding to this file to the migration-destination node. | 2009-03-05 |
20090063557 | Context Driven Topologies - Information is analyzed and developed by creating consolidated representations of groups of data, which are associated with context information, comprising information about relationships between the groups of data, to create representations of the groups of data. The context information is embedded as symbols in descriptions of at least some of the groups of data. The symbols are used in mapping hierarchical relationships between the groups of data. Representations having commonalities are consolidated. A data network structure having network components comprising groups of data, representations and/or consolidated representations is stored. A data network structure display is created with sounds, light, forms, textures and/or colors, and is analyzed using signal processing or mathematical techniques to review context information associated with the network components without reference to groups of data in the network components. The display analysis creates new information, which is stored for retrieval by a plurality of users. | 2009-03-05 |
20090063558 | COMPUTERIZED REGISTRATION SYSTEM FOR MULTIPLE USES - A system for obtaining associated personal data of a person attending a reception site in order to provide a response to such person includes a computer operably disposed at the reception site having operating software thereon and follow-up software for receiving personal name and address information data for the person and event data and storing for subsequent retrieval the personal name and address information data and the event data in a memory of the computer and camera operably associated with the computer and the follow up software for acquiring an image data of the person such that the follow-up software stores for subsequent retrieval the image data in a manner to be associated with the personal name and address information data in a memory of the computer based device. A method is also provided. | 2009-03-05 |
20090063559 | MULTIPLE DATABASE ENTITY MODEL GENERATION USING ENTITY MODELS - The claimed subject matter provides a system and/or method that generates or creates database entity models using entity models. The system can include devices and components that receive database vendor specific store schema descriptions. The vendor specific store schema descriptions can be employed in conjunction with mapping files that characterize a instance of a database to generate a common object model that can be used to provide a common interface comprehensible across multiple vendor or database types. | 2009-03-05 |
20090063560 | METHOD AND SYSTEM FOR PATENT CLAIM MANAGEMENT AND ORGANIZATION - A method and system for organizing and managing claim elements and reference objects is disclosed. The method and system establish database links between claim elements and reference objects based on associations identified between them. These database links are then stored in the database for future reference. The links are also used to derive additional associations between other claim elements and reference objects. The method and the system also enable the displaying of claim elements and reference objects to users in a way that illustrates the associations between the claim elements and reference objects. Associations may be defined based on similarities or dissimilarities between claim elements and reference objects, and amongst claim elements and reference objects, respectively. | 2009-03-05 |
20090063561 | MEDIA MANAGEMENT BASED ON DERIVED QUANTITATIVE DATA OF QUALITY - Disclosed are systems, methods, and computer readable media for media management based on derived quantitative data of quality. The method embodiment comprises receiving a request for a media file, identifying one or more media files associated with the request, measuring at least one audio or visual quality associated with each media file by analyzing at least one of: compression artifacts or grading for each media file, generating quantitative data based on the measured at least one audio or visual quality for each media file, and returning the quantitative data associated with each media file. Other features include the ability to compare, archive, filter, sort and select media files based on the quantitative data. | 2009-03-05 |
20090063562 | Importing and Reconciling Resources From Disjoint Name Spaces to a Common Namespace - A namespace exploits individual resource identity attributes of an application to allow the integration of resource instances from applications into a configuration management database (CMDB), prior to any data cleansing or namespace harmonization activities. An approach for incremental reconciliation of resource instances within the CMDB is defined. | 2009-03-05 |
20090063563 | COMMON CONFIGURATION FRAMEWORK FOR APPLICATIONS TO CONFIGURE DATABASE OBJECTS AND RESOURCES - Provided are a method, system, and article of manufacture for a common configuration framework for applications to configure database objects and resources. Configuration interfaces are maintained for a plurality of different database types, wherein each configuration interface implements a database configuration operation with respect to a database of one database type. A configuration request is received from an application indicating a database type, database name, and a database configuration operation. A determination is made of one of the configuration interfaces for the requested database type to implement the requested configuration operation with respect to the database having the database name. The determined configuration interface is invoked with the requested database name to perform the requested configuration operation with respect to the database name. | 2009-03-05 |
20090063564 | Statistical design closure - A method of statistical design closure is disclosed. The method generally includes the steps of (A) reading statistical data from a database, the statistical data defining a plurality of chip yield improvements, one of the chip yield improvements in each one of a plurality of design closure categories respectively, the chip yield improvements capturing historically trends based on a plurality of previous projects, (B) calculating a plurality of targets of a current design closure project based on the statistical data, one of the targets in each one of the design closure categories respectively and (C) generating a resource report to a user that indicates a plurality of resources expected to be used the current design closure project. | 2009-03-05 |
20090063565 | Job search in a geo-spatial enviornment - A method and system of a job search in a geo-spatial environment are disclosed. In one embodiment, a method of conducting a job search includes obtaining candidate data (e.g., may be a name, a resume, an experience level, an education level and/or an employment preference, etc.) corresponding to a job search profile, determining a location associated with the job search profile based on the candidate data, storing the job search profile in a candidate repository, processing a search request from a user associated with the job search profile, obtaining a search radius associated with the location from the user, obtaining at least one employer profile based on the search radius, and displaying the employer profile to the user on a geo-spatial map. The method may further include obtaining a search parameter from the user, and obtaining the employer profile based on the search radius and the search parameter. | 2009-03-05 |
20090063566 | PARTY RESERVATION SUPPORT SYSTEM - It is possible to provide a party reservation support system enabling an organizer of a party to consult with participants about eating and drinking establishments and date and make a reservation for a particular eating and drinking establishment at a particular date. The party reservation support system includes: eating and drinking establishment information storage means; party information storage means; participant information storage means; eating and drinking establishment information search means for searching eating and drinking establishments and transmitting the result to an organizer terminal; party information storage means for storing information on candidates of the eating and drinking establishment and the date; to-participant transmission means for transmitting an e-mail on the eating and drinking establishment and the date candidates to participants; totaling means for receiving and adding the information on the party date selected by the participants and objective evaluations on the eating and drinking establishment candidates; first reservation means for transmitting and e-mail for party reservation to the eating and drinking establishment decided by the organizer after the deadline of the response; and decision transmission means for transmitting information on the decided date and eating and drinking establishment to the participants. | 2009-03-05 |
20090063567 | COMPUTER READABLE MEDIUM, DOCUMENT PROCESSING APPARATUS, AND DOCUMENT PROCESSING SYSTEM - A computer readable medium storing a program causing a computer to execute a process for performing an image processing, the process including: selecting a first storage location as a storage destination of an electronic document based on image information of the electronic document generated by reading a document to be stored; selecting a second storage location as a storage destination candidate of the electronic document; registering the electronic document to the first storage location; creating result information including information on the electronic document, the first storage location and the second storage location; allowing a user to instruct changing the storage destination of the electronic document from the first storage location to the second storage location; and registering the electronic document to the second storage location on the basis of the instruction. | 2009-03-05 |
20090063568 | METHOD AND APPARATUS FOR CONSTRUCTING USER PROFILE USING CONTENT TAG, AND METHOD FOR CONTENT RECOMMENDATION USING THE CONSTRUCTED USER PROFILE - A method of and apparatus for constructing a user profile using a content tag, a method of recommending digital content by using a user profile including a tag included in the digital content and a preference value for the tag. According to the methods and apparatus, a user profile is generated by using a content tag, and thus the taste of the user according to digital content consumption can be expressed in more varied ways. Also, by suggesting a method of generating a tag from web content, construction of a user profile for digital content having no tag is enabled. Furthermore, a tag extracted from digital content used by a user is included in a profile and it can be used for a variety of purposes, such as expansion of a comparison scope, use of preference keywords, providing of content links, and expansion of search scope. | 2009-03-05 |
20090063569 | INFORMATION PROVIDING APPARATUS, INFORMATION RECEIVING TERMINAL, INFORMATION PROVIDING SYSTEM, INFORMATION PROVIDING METHOD AND PROGRAM - There is provided an information providing apparatus including an ECG scenario storage portion to store an ECG scenario related to a program in association with reference ID, an ECG package storage portion to store reference IDs of ECG scenarios related to programs in association with discrimination ID of an ECG channel allocated to an ECG package in order to provide a collection of information related to programs having a relationship as an ECG package, an ECG package providing portion to acquire discrimination ID of a particular channel from a receiving terminal, extract an ECG package corresponding to the acquired discrimination ID and provide it to the receiving terminal, and an ECG scenario providing portion to acquire reference ID of a particular ECG scenario included in the ECG package from the receiving terminal, extract an ECG scenario corresponding to the acquired reference ID and provide it to the receiving terminal. | 2009-03-05 |
20090063570 | METHOD AND SYSTEM FOR COUNTING FILES AND DIRECTORIES IN A NEW-TECHNOLOGY-FILE-SYSTEM (NTFS) VOLUME THAT ARE RELEVANT TO A COMPUTERIZED PROCESS - A method and system for counting files and directories in a New-Technology-File-System (NTFS) volume that are relevant to a computerized process is described. One illustrative embodiment counts bits corresponding to used MFT entries in a Master File Table (MFT) bitmap associated with the NTFS volume to obtain a first count; counts one or more files or directories in the NTFS volume that are not relevant to the computerized process to obtain a second count; subtracts the second count from the first count to obtain a count of files and directories in the NTFS volume that are relevant to the computerized process; and displays a progress indicator that indicates, with the passage of time, what proportion of the files and directories included in the count of files and directories in the NTFS volume that are relevant to the computerized process has been processed by the computerized process. | 2009-03-05 |
20090063571 | DATA MANAGEMENT APPARATUS, COMPUTER READABLE MEDIUM, AND CONTROL METHOD - A data management apparatus for managing file data including image data or print data by a hierarchical structure, includes an operating unit designating a save source directory and a save destination directory; and a control unit copying or moving the designated save source directory as well as the file data included in the save source directory to the save destination directory, wherein if the save destination directory is on a higher hierarchy level than an upper directory directly including the save source directory, then the control unit copies or moves the save source directory with maintaining the higher directory. | 2009-03-05 |
20090063572 | METHOD AND DEVICE FOR ANALYZING CAUSE OF CONSTRAINT VIOLATION BASED ON CONSTRAINT PATTERN - A method and device for performing a constraint failure analysis on an instance model. The present invention provides a convenient tool to bridge between a model-constraint designer and a model user, reduce load for model/constraint usability, simplify the learning curve, and assist to make a model correction for the model user. | 2009-03-05 |
20090063573 | INFORMATION PROCESSING DEVICE, ELECTRONIC MANUAL MANAGING METHOD, AND ELECTRONIC MANUAL MANAGING PROGRAM - In an information processing device which is capable of adding a new program, a managing unit is configured to manage bibliographic information of each of electronic manuals associated with respective programs installed in the information processing device. A registering unit is configured to register, in response to addition of a new program, bibliographic information of an electronic manual associated with the new program, into the managing unit. A display data generating unit is configured to generate display data indicating a list of the electronic manuals, based on the bibliographic information managed by the managing unit. A displaying unit is configured display the list of the electronic manuals on a display device based on the display data. | 2009-03-05 |
20090063574 | System for Tracing Copyright of Contents and Control Method Thereof - A system for tracking copyright information of content and a method for controlling the same are provided. When a user creates multimedia content through an index file which allows the user to search for desired content through a keyword based on humans, things, time, and/or space, or edits content created by another to create edited content, the index file inherits copyright information of the content, thereby making it possible to perform keyword search of the content. In addition, copyright information of content is inherited as the content is transacted and edited, thereby making it possible to track and protect the copyright of content and also to perform proper distribution of the revenue for the sale of the content. | 2009-03-05 |
20090063575 | SYSTEMS, METHODS AND COMPUTER PRODUCTS FOR DYNAMIC IMAGE CREATION FOR COPY SERVICE DATA REPLICATION MODELING - Modeling a set of images representing a group of data replication states and displaying, to a customer, the group of data replication states and generating the model that graphically displays a copy solution; including creating an image data modeling definition, where the image data modeling definition includes a definition of the set of images representing the group of data replication states. The method also includes creating a group of dynamic images, using the definition of the set of images representing the group of data replication states included in the image data modeling definition, where creating the group of dynamic images includes: specifying how to draw site and role specific parts of the group of dynamic images and specifying how to draw arrows that connect each role of the group of dynamic images. | 2009-03-05 |
20090063576 | System and method for information management - The system comprises a first data store which comprises a first physical storage medium, in which occurrences of information are recorded, and a second data store which comprises a second physical storage medium, in which occurrences of information are recorded. | 2009-03-05 |
20090063577 | APPARATUS AND SYSTEM FOR PERFORMING SEMI-AUTOMATIC DATASET MAINTENANCE - An apparatus and system are disclosed for performing semi-automatic dataset maintenance. The apparatus includes an input module that receives a dataset qualifier. The dataset qualifier describes a collection of datasets. The input module also receives a desired maintenance action to be applied to the datasets. A retrieval module retrieves a set of dataset identifiers that satisfy the dataset qualifier from a mainframe operating system. A command module constructs a set of mainframe operating system commands to fulfill the desired maintenance action. The set of commands includes at least one command for each dataset. | 2009-03-05 |
20090063578 | MANAGEMENT OF DATA NEEDED TO RESOLVE POINTER ERRORS IN HEIRARCHICAL DATABASE MANAGEMENT SYSTEMS - A method for managing data needed to resolve pointer errors is provided. The method provides for receiving information concerning a pointer error, preparing the information received, submitting a job to select, sort, and format a subset of log and/or trace records such that the subset of records can be analyzed to resolve the pointer error. | 2009-03-05 |
20090063579 | MANAGING AND COORDINATING SAVEPOINT FUNCTIONALITY IN A DISTRIBUTED DATABASE SYSTEM - Provided are techniques for savepoint processing. One of a savepoint statement, a rollback to savepoint statement, and a release savepoint statement is received. It is determined whether to propagate the received one of the savepoint statement, the rollback to savepoint statement, and the release savepoint statement to a data source based on an asymmetrical model in which a nested level of savepoints on a federated server side is capable of being greater than a nested level of savepoints on a data source side and wherein a two-tiered data structure is used to preserve savepoint information in the asymmetrical model. In response to determining that propagation is to occur, the one of the savepoint statement, the rollback to savepoint statement, and the release savepoint statement is propagated to the data source. | 2009-03-05 |
20090063580 | APPARATUS, SYSTEM, AND METHOD FOR HIERARCHICAL ROLLBACK OF BUSINESS OPERATIONS - An apparatus, system, computer program product and method are disclosed for the hierarchical rollback of business objects on a datastore. The hierarchical rollback method utilizes a non-linear process designed to restore data to a previous point in the case of a data modification failure in order to prevent incorrect linking and data corruption. The hierarchical rollback methods are generated by retrieving existing data and creating commands in an order that will prevent orphan data in a datastore. | 2009-03-05 |
20090063581 | SYSTEM FOR TRACKING MEDIA CONTENT TRANSACTIONS - A system that incorporates teachings of the present disclosure may include, for example, a web server having a controller adapted to manage an archive of media content for a subscriber, and record a transaction description and a corresponding tracking identifier for a transaction that manipulates the archive. Other embodiments are disclosed. | 2009-03-05 |
20090063582 | MAINTAINING MESSAGE VERSIONS AT NODES IN A NETWORK - Provided are a method, system, and article of manufacture for maintaining message versions at nodes in a network. The nodes in the network maintain version information of nodes in the network. The version information for the nodes indicates a message version number of messages supported at the node. The nodes supporting one message version number can receive messages having that message version number. The nodes use the version information to determine whether there is at least one common message version number among the nodes The nodes supporting the at least one common message version number negotiate to join a quorum of the nodes having the at least one common message version number. | 2009-03-05 |
20090063583 | COMPILATION MODEL FOR PROCESSING HIERARCHICAL DATA IN STREAM SYSTEMS - Provided are techniques for compilation of hierarchical data processing. A data flow diagram including one or more operators, wherein each operator includes at least one of an incoming arc and an outgoing arc, is received. For each operator, for each incoming arc, it is validated that an arc input formal schema is compatible with a schema rooted in a context node in an arc input actual schema, and, for each outgoing arc, an arc output formal schema is computed based on operator logic and operator inputs and an arc output actual schema is computed from the arc input actual schema by replacing the context node of the arc input actual schema with the arc output formal schema. | 2009-03-05 |
20090063584 | Versioning management - Versioning management provides for efficient and effective handling of varying policy versions, client versions and client platform versions in one system. Software version negotiation provides for simplified, secure policy management in an environment supporting varying versions of the same software product. In conjunction with parameter stripping, which resolves differences among varying minor versions of a software policy, software version negotiation allows for management tools of one version to manage client software, clients and/or client platforms of another version. Policy schema translation, in conjunction with parameter stripping as needed, provides a mechanism for converting policies that normally would be impossible to interpret on varying clients and/or client platforms to policy versions that can be understood by these clients and/or client platforms. Version targeting allows an administrator to push a policy to specific clients and/or client platforms to, among other things, address identified security issues or to provide version specific application enablement or enhancement. Together, these various versioning management methodologies simplify administration of a system consisting of varying policy versions, client versions and/or client platform versions while enhancing the flexibility of the system to apply policy throughout the system or any portion thereof. | 2009-03-05 |
20090063585 | Using party classifiability to inform message versioning - A system, method, computer program product, and carrier are described for obtaining an indication of whether one or more parties in a region can be classified using auditory or optical data and signaling a decision of which version of a message to introduce into the region at least partly based on the indication of whether the one or more parties can be classified using the auditory or optical data. | 2009-03-05 |
20090063586 | IMAGE FORMING APPARATUS, IMAGE FORMING SYSTEM AND FILE MANAGING METHOD THEREOF - An image forming apparatus, an image forming system and a file managing method thereof include displaying a file list, selecting a deletion target file from the displayed file list, and storing the selected deletion target file in a temporary storing unit. | 2009-03-05 |
20090063587 | METHOD AND SYSTEM FOR FUNCTION-SPECIFIC TIME-CONFIGURABLE REPLICATION OF DATA MANIPULATING FUNCTIONS - The system ( | 2009-03-05 |
20090063588 | Data gravitation - A method and apparatus for obtaining data of a cache node in a tree-structured cluster is described. In one embodiment, a query for data in the cache node of the tree-structured cluster is received. A determination of whether the data is stored in the queried cache node is made. An inquiry of other cache nodes in the cluster for the data is performed. An instance of the data from a cache node storing the data is replicated to the cache node receiving the query. | 2009-03-05 |
20090063589 | APPARATUS AND METHOD TO DECOUPLE LARGE OBJECT DATA PROCESSING FROM MAIN-LINE DATA PROCESSING IN A SHARED-NOTHING ARCHITECTURE - An apparatus and method to to decouple large object (“LOB”) data processing from main-line data processing in a shared-nothing architecture. The method may include relocating rows in a database table from a source partition to a target partition, where each row stores a source descriptor identifying a LOB associated with the row. The source descriptors may be read, and space sufficient to store each LOB in a target repository may be allocated accordingly. Source descriptors may be extracted from the rows, and sorted according to the location of the LOBs in the source repository to provide an ordered retrieval sequence. Each LOB may be retrieved from the source repository according to the retrieval sequence, and stored in its allocated space. The source descriptor stored in each row in the target partition may then be replaced with a target descriptor to identify the location of the respective LOB in the target repository. | 2009-03-05 |
20090063590 | Operating System Support of Graceful Degradation for Web Applications - Systems and methods for storing a copy of a web page accessed by the user while the user is online and displaying the web page upon a user request while working offline are described. The web pages may be accessed by the user while working online and automatically copied and stored in the memory. While operating in an offline mode, the user can access any of the web pages that were viewed. When the user is working in offline mode inputs a web page query into the browser, the browser checks if the web page requested is present in the memory. If the webpage exists in the memory, the browser fetches and displays the web page on the browser window. In case the requested web page is not available in the local memory, a message can be displayed on the browser indicating that the requested web page is not available. | 2009-03-05 |
20090063591 | APPARATUS, SYSTEM, AND METHOD FOR DETERMINISTIC FILE ALLOCATIONS FOR PARALLEL OPERATIONS - An apparatus, system, and method for determining the maximum supported degree of parallel sort operations in a multi-processor computing environment. An allocation module allocates a minimum number of sort files to a sort operation for each data source that participates in the parallel sort. The allocation module attempts to allocate sort files of one-half the sort operation data source file size, and iteratively reduces the sort file size requests in response to determinations that sort files of the requested size are not available. After allocation, a parallel operation module determines whether there is sufficient virtual storage to execute the sort operations in parallel. If there is not, the parallel operations module collapses the two smallest sort operations, thereby reducing the degree of parallelism by one, and repeats the request. The parallel operation module repeats the process until the sorts are executed or the process fails for lack of virtual storage. | 2009-03-05 |
20090063592 | METHODS FOR DATA PROCESSING - According to various embodiments, variables are grouped in an unsupervised manner after principal component analysis of a plurality of variables from a plurality of samples. A number of principal components are selected. A subset principal component space is created for those components. A starting variable is selected. A spatial angle is defined around a vector extending from the origin to the starting variable. A set of one or more variables is selected within the spatial angle. The set is assigned to a group. The set is removed from further analysis. The process is repeated starting with the selection of a new starting variable until all groups are found. | 2009-03-05 |
20090063593 | SEMICONDUCTOR MEMORY DEVICE AND OPERATION METHOD THEREOF - A semiconductor memory device comprises an input unit inputting an address and data; a storage unit storing data and a FAT; an address conversion unit converting the address; an access unit accessing the storage unit according to the converted address; a detection unit detecting a format of the FAT; and an alteration unit altering conversion rules in the address conversion unit according to the detection. | 2009-03-05 |
20090063594 | COMPUTER SYSTEM MEMORY MANAGEMENT - The number of CPU cycles required to reclaim object memory space in a memory management process is reduced by using a two phase approach. A data structure exists for each object that is to be loaded into object memory space. One part of the data structure is the object definition. The other part is a MM (Memory Management) immunity annotation or value that controls the frequency with which the object must actually be examined to determine if it is suitable for reclamation. On each iteration of the memory management process, the object's MM immunity value is tested to determine whether it is greater than a predetermined threshold. If greater than the threshold, the value is decremented, but the object is not actually examined for its suitability for removal. If the value equals the threshold, the object itself is examined. If it is found to be suitable, it is removed to reclaim the object memory space it previously occupied, If it is actually examined but is found not to be suitable for removal, the MM immunity value is reset to its original value or is otherwise adjusted to prevent examination of the object for a certain number of future iterations of the memory management process. | 2009-03-05 |
20090063595 | METHOD AND APPARATUS FOR UPDATING REFERENCES TO OBJECTS IN A GARBAGE COLLECTION OPERATION - The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer program product for updating references to objects. The process identifies a set of references associated with a set of live objects at a garbage collection safe point in response to detecting the garbage collection safe point. The set of live objects are at a set of first locations in a storage device. The process updates the set of references such that the set of references refer to a set of second locations of the set of live object in response to detecting a garbage collection operation. The set of second locations is in the storage device. | 2009-03-05 |
20090063596 | BACKUP DATA ERASURE METHOD - According to this invention, a computer system has a host computer, a first storage subsystem providing a first volume, a second storage subsystem providing a second volume for storing a copy of data stored in the first volume. The computer system stores copy configuration information including correspondence between the first volume and the second volume. The management computer transmits the data erasure request to the first storage subsystem upon reception of a first data erasure request for erasing the first volume. The first storage subsystem stops a copying process of data stored in the first volume to the second volume, transmits a second data erasure request for erasing the second volume to the second storage subsystem, and erases the data stored in the first volume. Thus, in the case of erasing data stored in a storage area, corresponding data stored in a destination storage area is also erased so that security risks can be reduced. | 2009-03-05 |
20090063597 | Numerical analysis device and numerical analysis program - A second derivative of a second-order differential equation is calculated at a reference variable value. The second derivative is multiplied by an analytical small variable value, the first derivative at the reference variable value is added, and a result is output as a first derivative after an increment of the analytical small variable value. The first derivative after an increment of the analytical small variable value is multiplied by the analytical small variable value, a physical value at the reference variable value is added, and a result is output as a physical value after an increment of the analytical small variable value. | 2009-03-05 |
20090063598 | APPARATUS AND METHOD FOR CALCULATING AND VISUALIZING TARGETS - A computer-readable medium includes executable instructions to define a target value, define an achievement boundary range, define specific values for the achievement boundary range, and combine the target value, achievement boundary range, and specific values associated with the achievement boundary range to form an absolute target metric object. | 2009-03-05 |
20090063599 | FAST COMPUTATION OF PRODUCTS BY DYADIC FRACTIONS WITH SIGN-SYMMETRIC ROUNDING ERRORS - A product of an integer value and an irrational value may be determined by a sign-symmetric algorithm. A process may determine possible algorithms that minimize metrics such as mean asymmetry, mean error, variance of error, and magnitude of error. Given an integer variable x and rational dyadic constants that approximate the irrational fraction, a series of intermediate values may be produced that are sign-symmetric. The intermediate values may include a sequence of addition, subtraction and right shift operations the when summed together approximate the product of the integer and irrational value. Other operations, such as additions or subtractions of 0s or shifts by 0 bits may be removed. | 2009-03-05 |
20090063600 | COMPUTING DEVICE AND METHOD FOR CONVERTING BETWEEN JULIAN CALENDAR DAYS AND CHINESE CALENDAR DATES - A method and computing device is provided for converting between Chinese calendar dates and Julian day numbers in any specified date range using tables stored in the memory of the computing device containing the lengths of the months and which (if any) months are leap months, together with one or more reference pairs of Julian day numbers and Chinese date. | 2009-03-05 |
20090063601 | Method of Generating Unique Pseudorandom Numbers - A method of generating a set of unique pseudorandom N-digit base-B integers includes the steps of selecting an integer A, wherein A is equal to or greater than 0 and equal to or less than B | 2009-03-05 |
20090063602 | DEVICE AND METHOD FOR PREVENTING WIRETAPPING ON POWER LINE - Provided are a device and method for detecting a wiretapping device using a power line and nullifying the wiretapping device. More particularly, a device and method for preventing wiretapping, which sense a wiretapping signal from a power line and transmit a noise signal to the power line, are provided. The device for preventing wiretapping includes: a signal detector for receiving signals from a power line and filtering the received signals in at least one frequency band; a controller for receiving the filtered signal from the signal detector and determining whether a wiretapping signal exists; and a noise signal output unit for transmitting a noise signal to the power line according to whether or not the wiretapping signal exists. The device can detect wiretapping and simultaneously nullify the function of the wiretapping device by detecting a wiretapping signal from a power line and transmitting a noise signal having a frequency corresponding to a frequency band of the wiretapping signal. | 2009-03-05 |
20090063603 | APPARATUS AND METHOD FOR TIME-SERIES STORAGE WITH COMPRESSION ACCURACY AS A FUNCTION OF TIME - The present invention provides a system and method for time-series with compression accuracy as a function of time. Briefly described, in architecture, one embodiment of the system, among others, can be implemented as follows. The system includes a computer with a processor. The system performs a method receiving a data set on the computer, utilizing a plurality of filter banks to transform the data set into a plurality coefficients, wherein each coefficient is associated with a basis function, and quantizing the plurality of coefficients, wherein the quantization maps the plurality of coefficients into certain value ranges. Then, system further performs determining a threshold based upon each coefficient effect on a time domain, disregarding the coefficient that fall below the threshold, and storing any remaining coefficients as compressed data for the data set. | 2009-03-05 |
20090063604 | Vdsl2 Transmitter/Receiver Architecture - The invention suggests a novel pipeline FFT/IFFT architecture that not only produces time-domain samples (after IFFT) but also pushes time-domain samples into FFT in a time-based sequential order. This reduces external memory requirement for buffering the time-domain samples. Also the design is based on a mixed radix-2 and radix-22 algorithm aiming at reducing number of multipliers and adders. Compared with other FFT/IFFT design methodologies such as radix-4, it achieves the minimum multiplier use, the minimum adder use and the minimum operating memory use. On the other hand, the design architecture not only can support different FFT/IFFT size required by different VDSL2 profiles but also utilizing a novel pipeline control mechanism to reduce logic switching at low-speed profiles. This effectively further reduces the power consumption at lower profiles and enables our VDSL2 digital chipsets to compete with ADSL2+ systems in terms of power consumption. | 2009-03-05 |
20090063605 | SIGNAL PROCESSING DEVICE - A device capable of improving the convergence rate and estimation accuracy in estimating a correlation value. According to a signal processing device, since a window length is adjusted in such a manner to reduce an estimated error of a correlation matrix, the convergence rate and estimation accuracy in estimating the correlation matrix and the correlation value as its off-diagonal element can be improved. Then, in such a high-probability condition that the correlation of plural output signals according to a state is estimated with a high degree of precision, signal processing is performed on the plural signals, so that the state can be estimated with a high degree of precision. | 2009-03-05 |