38th week of 2008 patent applcation highlights part 61 |
Patent application number | Title | Published |
20080228777 | Capture And Transfer Of Rich Media Content - Disclosed herein is a method and system for transferring rich media content from a mobile device to one or more publishing websites via a network. A client application is provided on a user's mobile device. The client application downloads media control widgets on the mobile device from a host website. The media control widgets comprise markup elements predefined in a markup language format and dynamic user interface components. The client application processes the markup elements and provides dynamic user interface components based on the markup elements. On initiating capture of rich media content by the user through the dynamic user interface components, the client application activates input devices of the mobile device and captures the rich media content. The client application transfers the captured rich media content to a publishing server via the network. The publishing server processes, stores, and publishes the rich media content on the publishing websites. | 2008-09-18 |
20080228778 | DISTRIBUTED DATABASE SYSTEM AND RETRIEVAL SERVER AND RETRIEVAL METHOD FOR THE SAME - A plurality of database hosts hold subscriber information in a distributed manner. A retrieval server processes inquires (host retrieval requests) on which of the database hosts has desired subscriber information stored therein. The retrieval server includes a plurality of processors, and the plurality of processors performs processing in parallel. Therefore, inquiries can be processed at a high speed. Further, a conversion information database and a host information database are provided as in-memory databases, which allow inquiry processes to be processed at a high speed. A call control server can efficiently acquire subscriber information from the database host based on the result of an inquiry made to the retrieval server. | 2008-09-18 |
20080228779 | DATABASE SERVER CAPABLE OF RELOCATING DATA DISTRIBUTED AMONG PLURAL PROCESSORS AND RELOCATION METHOD - A new conversion database associated with information to be finally stored in a host information database is stored in a RAM along with a previous conversion database. Each processing unit refers to the new conversion database to identify data to be held in the host information database of the processing unit itself and refers to the previous conversion database to identify the processing unit which currently holds the data thus identified. The processing unit further relocates the data to be held in the processing unit itself from the processing unit thus identified. | 2008-09-18 |
20080228780 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM - An information processing apparatus comprises a plurality of control units, a shared memory, a processing number table and a start-up time table. When a transaction is received, each of the control units determines whether the current time in the shared memory coincides with the most recent start-up time in the processing number. If the current time does not coincide with the most recent start-up time, each of the control units updates the most recent start-up time with current time and if or not, adds 1 to the number of transactions being processed in the processing number table so as to update the number of transactions being processed. After the number of transactions is updated, each of the control units sums up the number of transactions being processed in the processing number table. Each of the control units determines whether the number of transactions is not more than the threshold value in the shared memory. If the number of transactions is not more than the threshold value, each of the control units starts the distributed transaction to be processed. | 2008-09-18 |
20080228781 | Method and Apparatus for Managing Data Center Using Web Services - Access of data center resources is provided by the present invention using stateless and stateful Web services. For stateless Web services, the present invention provides an invoker API that allows a client to invoke a specific resource and perform an operation on the resource. For stateful Web services, the present invention provides a Web Service Definition file that defines attributes and operations for data center resources. The client may access an instance of a Web service resource once an endpoint reference is obtained from the server. Since the resource instance is persistent, the client may invoke data center operations and manipulate the resource attributes accordingly. | 2008-09-18 |
20080228782 | Apparatus, Method, and Computer Program Product for Creating Hierarchical Dictionary - A hierarchical dictionary creating apparatus includes an operation file editing unit that edits a logic operation file by adding a new class using an inter-class logic operation, the logic operation file in which the inter-class logic operation is described, the inter-class logic operation being employed in a hierarchical dictionary having inheritance of a property from an upper class to a lower class; an operation file storing unit that stores the logic operation file edited by the operation file editing unit; an operation file determining unit that determines a property to be introduced from an existing class to the new class in the logic operation file stored in the operation file storing unit; a dictionary file outputting unit that outputs the property to be introduced from the existing class to the new class into a hierarchical dictionary file, the property being determined by the operation file determining unit; and a dictionary file storing unit that stores the hierarchical dictionary file. | 2008-09-18 |
20080228783 | Data Partitioning Systems - This invention generally relates to methods, systems, data structures and computer program code for managing spatial data, in particular very large volumes of data such as map data for a region or country. Thus we describe a method of partitioning a database of spatial data, the database including a plurality of spatial feature objections, the method comprising: reading data from said database grid cell-by-grid cell, a said grid cell comprising a cell of a grid spatially subdividing a region of spatial coverage of said database, each said grid cell including spatial feature objects; and determining a set of spatial partitions for said database, each grid cell being allocated to a said partition, responsive to a number of said spatial feature objects in each said grid cell. | 2008-09-18 |
20080228784 | Double word compare and swap implemented by using triple single word compare and swap - A Lock Free and Wait Free method of the appearance of an atomic double word compare and swap (DCAS) operation on a pointer and ABA avoidance sequence number pair of words while using atomic single word compare and swap (CAS) instructions. To perform this function an area of memory is used by this invention and described as a protected pointer. The protected pointer consists of three words, comprising of: a) a pointer to a memory location, such as a node in linked list, together with b) an ABA avoidance sequence number, and combined together with a third word containing c) a specially crafted hash code derived from the pointer and the ABA avoidance sequence number. The three words together are referred to as a three word protected pointer and are used by this invention for implementing a Lock-Free and Wait-Free method of simulating DCAS using three CAS instructions. The specially crafted hash code, when used in a manner as described in this invention, enable competing threads in a multithreaded environment to advance a partially completed method of the appearance of an atomic double word compare and swap (DCAS) operation on a pointer and ABA avoidance sequence number pair of words while using atomic single word compare and swap (CAS) instructions as partially executed by a different thread. The ability for any thread to complete a partially completed appearance of DCAS provides for wait free operation. | 2008-09-18 |
20080228785 | Systems and methods of hierarchical storage management, such as global management of storage operations - A system and method for setting global actions in a data storage system is described. In some examples, the system determines a policy based on information from the system, and implements that policy to the system. In some examples, the system adds or modifies global filters based on information from the system. | 2008-09-18 |
20080228786 | Media Data Access System and Method - In a solution for accessing digital media files, in which each file is associated with a tag characterizing information in the file, a data storage stores the media files. An input interface receives commands and forwards them to a data processor. An output interface presents graphical representations of the media files on a user comprehensible format. The data processor causes the output interface to present an adjusted graphical representation of the media files, organizes the media files according to a hierarchical and layered structure, and causes the output interface to present information reflecting the structure. A bottom layer comprises a graphic representation of an individual file. A top layer contains a two-dimensional layout of at least two category segments that are each associated with one or more of the media files. Edges between segments designate that media files associated with one segment are different from media files associated with the other segment regarding at least one disparity criterion. | 2008-09-18 |
20080228787 | Error Correction Apparatus and Method - A system, method and data structure for error correction for use in the transmission of content data distribution networks uses a compressed memory, for example a bitmap, to identify portions of transmitted content data files where transmission errors have occurred. The error memory, is used to generate an error status report that is returned to a transmission controller via a low bandwidth back channel, for example the Internet. The information in multiple error status reports is aggregated by the control system of the transmitter and used to re-transmit those portions of previously transmitted content data files that were not properly received due to error. By re-transmitting only the data packets of the transmitted content data files that contain errors, overall transmission speed is increased and bandwidth usage is conserved. | 2008-09-18 |
20080228788 | INFORMATION PROCESSING APPARATUS, METHOD, AND RECORDING MEDIUM - A method manages a data to which storage expiration is set, in a case where the data is returned to an original apparatus after transferring the data to another apparatus for back-up. The method includes selectively performing a first process for storing data read from a first storage unit, in a second storage unit, and a second process for storing the data stored in the second storage unit by the first process in the first storage unit, and invalidating the data stored in a first storage unit by the second process based on a predetermined period from performance of the first process to storage expiration indicated by the storage expiration information previously set to the data read out by the first process, in a case where a data stored in the second storage unit by the first process is stored in the first storage unit by the second process. | 2008-09-18 |
20080228789 | EDITING STRUCTURED ELECTRONIC DOCUMENT REPRESENTED BY TREE STRUCTURE IN WHICH OBJECT TO BE PROCESSED IN COMPUTER FORMS EACH NODE - A computer program for editing a structured electronic document that is represented by a tree structure, in which an object to be processed by a computer forms each node, is provided. The program causes the computer to operate as (1) means for selecting a predetermined node from the nodes, (2) means for selecting at least another node that is placed after the predetermined node in the tree structure, (3) means for determining whether semantics of the selected other node are associated with semantics of the predetermined node or not, and (4) means for changing the tree structure so that the other node becomes a child node of the predetermined node if it is determined that the association is available. | 2008-09-18 |
20080228790 | Data storage and retrieval system - A user based computer system for information storage and retrieval in which information data items are stored in a persistent memory for later searching, retrieval and/or browsing and related in the memory by a frame system wherein the stored information includes primary information from outside the system and additional information derived from primary information and inherited from stored information. | 2008-09-18 |
20080228791 | System and method for determining client metadata using a dynamic rules engine - A system and method for determining client metadata using a dynamic rules engine is disclosed. The system may include a universal data agent, a site management tool, a targeting engine, an ad server, and a data warehouse. When a visitor visits a site on a content delivery system, the universal data agent and targeting engine may collect data about the visitor and site. The site management tool may configure the universal data agent and provided current rules for the dynamic rules engine. The collected data may be stored in the data warehouse and evaluated in the dynamic rules engine to produce a content category. The ad server may use the content category to serve targeted ads and/or other content to the visitor. | 2008-09-18 |
20080228792 | System and method for message processing and routing - A message routing system that allows applications at either end of the system to run as-is without modification. The system functions in a multithreaded environment and is capable of handling complex routing rules and message transformation. It is also capable of learning and executing new routing rules and message transformations in formats previously unrecognized by the system. The system enables precise and reliable logging of messages throughout processing and supports publication of enterprise-wide broadcast messages. The system further preferably employs cooperating inbound and outbound transport processes for consuming, routing, processing, safely storing and publishing messages in batches of logical units of work to ensure that the logical units of work are not lost in system transactions. The system also preferably utilizes a replay server for preserving and replaying messages that might otherwise fail to reach their intended destinations. | 2008-09-18 |
20080228793 | SYSTEM AND PROGRAM FOR APPEND MODE INSERTION OF ROWS INTO TABLES IN DATABASE MANAGEMENT SYSTEMS - Implementation of append mode concurrent insert operations in tables in a page-based concurrent relational database management system is carried out by defining a set of last pages as a current cache into which rows may be inserted by appenders. Append mode insert operations for each page in the current cache are serialized. Appenders seek to access the pages in the current cache using a two-pass process in which latches are sought to be acquired conditionally in the first pass and unconditionally in the second pass. A shared data structure is provided to define a current cache and a next cache for a table supporting append mode inserts in the relational database. The shared data structure includes information reflecting the unused space for each page in the current cache. | 2008-09-18 |
20080228794 | USE OF BROWSER COOKIES TO STORE STRUCTURED DATA - A system and process are disclosed for encoding selected data structures in browser cookies. The data structures may contain a variety of different types of data elements, including N-bit integers and other non-character elements. A version tracking scheme provides forward and backward compatibility between client and server software. The process is implemented without the need for any browser extensions, and without the need for users to download any special code to their computers. | 2008-09-18 |
20080228795 | TRANSACTION TIME INDEXING WITH VERSION COMPRESSION - A system and method that facilitates and effectuates transaction time indexing with version compression. The system includes an indexing component that partitions a database page containing multiple temporally related versions of a record into a historical page and a current page based at least in part on a time or a key. The system includes a compression component that constructs backward deltas for compressing earlier (historical) versions of records that are stored on the page. Because there is always an uncompressed version for each record on each page, decompression can be done based solely on information stored on the record's page. | 2008-09-18 |
20080228796 | System and method for web services packaging - A system and method for Web services packaging. In one embodiment, binding and portType templates are created from an existing WSDL file. One or more of these templates are packaged into a Web services archive file. | 2008-09-18 |
20080228797 | Creation of Attribute Combination Databases Using Expanded Attribute Profiles - A method and system for compiling attribute combinations are presented in which expanded attribute profiles associated with a group of query-attribute-positive individuals and expanded attribute profiles associated with a group of query-attribute-negative individuals are accessed, and combinations of attributes having a higher frequency of occurrence in the set of expanded attribute profiles associated with the group of query-attribute-positive individuals are identified. The identified attribute combinations and corresponding statistical results can then be stored to create a compilation of attribute combinations that co-occur with the query attribute. | 2008-09-18 |
20080228798 | Method and apparatus for deep packet processing - A method and apparatus for deep packet processing including a parsing and a searching method supported by a data structure storing the state-transition rules in the state-transition rule tables of a programmable state machine for parsing. The state-transition rule table is then compressed using the BaRT compression algorithm. Each transition rule comprises a test value, a test mask and a next state field. In a second embodiment the state-transition rule table is split into more than one state-transition rule table corresponding to disjoints state spaces, thus allowing more flexibility in the use of storage space. Finally a parsing and searching method can be implemented using the same hardware. The searching and parsing methods can be implemented alternatively or in any combination at wire-speed. | 2008-09-18 |
20080228799 | System and Method for Performing an Inverse Schema Mapping - Given a target schema in which instances have been mapped from a source schema, an inverse schema mapping system generates an instance of a target relation for each of a plurality of target relations in the target schema, chases the target relation using a schema mapping to generate a plurality of target relations for the source schema, and then generates an inverse schema mapping, if one exists, that maps the instances of the target schema to the instances of the source schema. | 2008-09-18 |
20080228800 | DETERMINING QUERY ENTITIES FOR AN ABSTRACT DATABASE FROM A PHYSICAL DATABASE TABLE - Embodiments of the invention provide techniques for determining query entities in physical tables for an abstract database. A query entity may be created to store a particular set of data. The query entity may be defined in terms of the structure of the physical database, such as an SQL statement, used to generate the query entity as needed. The fields included in a given query entities may be determined based on the presence (or absence) of values in the columns of a physical database table. In addition, logical fields having access method which map to the fields included in a query entity may be generated. | 2008-09-18 |
20080228801 | CONTEXT-VARIABLE DATA FRAMEWORK FOR HIERARCHICAL DATA WAREHOUSING - A method and system are provided for hierarchical data warehousing in a context-variable data framework. The method includes building a context-variable data framework. The context-variable data framework comprises 1) a data point of interest 2) one or more contextual hierarchies based on a type for the data point of interest, and 3) an organizational hierarchy. The method further includes populating the context-variable data framework with information relating to the data point of interest. The method also includes storing the context-variable data framework and the information in a centrally accessible data store. | 2008-09-18 |
20080228802 | System and Method for Rebuilding Indices for Partitioned Databases - A method comprises storing a partitioned database comprising a plurality of partitions, wherein each of the plurality of partitions comprises a respective set of data records. The method continues by storing at least one secondary index associated with each of the plurality of partitions. The method continues by taking offline each of the plurality of partitions. The method continues by unloading data records from each of the plurality of partitions. The method continues by loading the data records into the partitioned database. The method continues by, in conjunction with loading the data records, modifying the at least one secondary index. The modification of the at least one secondary index comprises determining a partition identifier and a memory address associated with a particular data record loaded into the partitioned database. The modification of the at least one secondary index further comprises storing the determined partition identifier and the determined memory address in the at least one secondary index. | 2008-09-18 |
20080228803 | MONITORING AND CONTROL OF ANALYTICAL EFFECTIVENESS IN AN ANALYST NETWORK - Monitoring and/or controlling analytical effectiveness of a plurality of analysts in an analyst network is provided. In one embodiment, information concerning treatment of information elements (i.e., discrete quantities of content suitable for analysis by one or more analysts) within an analyst network by the plurality of analysts is provided to a management terminal. Based on this treatment information, the management terminal determines information concerning achievement of analysis goals. In another embodiment, the management terminal receives modifications to the analysis goals that are used to provide modified analysis goals, which modified analysis goals are subsequently provided to the routing controller. In this manner, the present invention provides the ability to determine whether the available analyst resources are being used in the best manner to address the universe of available topics in the most efficient and productive manner. | 2008-09-18 |
20080228804 | PRESENTATION OF INFORMATION ELEMENTS IN AN ANALYST NETWORK - In an analyst network, at least representative data of information elements (i.e., discrete quantities of content suitable for analysis by one or more analysts), acquired by a routing controller, is provided to a workstation. Based on the representative data, displayed results are provided including information indicative of processing performed by at least a portion of a plurality of analysts using the analyst network. Indicia of treatment indicative of treatment statuses of individual information elements are preferably provided in the displayed data. Various occurrences may give rise to updated treatment statuses that cause the displayed data to be updated as well. In this manner, the present invention enables individual analysts to prioritize processing of information elements based on processing performed throughout the entire analyst network. | 2008-09-18 |
20080228805 | Method for testing a system - A method for testing a system is disclosed. The technology initially accesses a database having a plurality of stand-alone pieces-of-code, wherein each piece-of-code includes a sequence of operations to be performed on a system. One or more of a plurality of stand-alone pieces-of-code within a database are selected to generate a set of at least two stand-alone pieces-of-code, based on a testing scenario. A variable test sequence from a set of at least two stand-alone pieces-of-code is then generated. The variable test sequence is then utilized to test a system based on a testing scenario. | 2008-09-18 |
20080228806 | System and method of providing context information for client application data stored on the web - An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document. | 2008-09-18 |
20080228807 | System and method of storing data and context of client application on the web - An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document. | 2008-09-18 |
20080228808 | SYSTEM FOR DEPLOYING DATA FROM DEPLOYMENT-SOURCE DEVICE TO DEPLOYMENT-DESTINATION DEVICE - An identifier generation unit generates first identifiers corresponding to a plurality of first fragmentary data, into which first data that is stored in a database is divided. A database stores the first data and the first identifiers. The identifier generation unit generates, when the first data is updated to second data, second identifiers corresponding to a plurality of second fragmentary data into which the second data is divided. A deployment control unit determines whether the first identifiers are identical to the second identifiers which correspond to the first identifiers. The deployment control unit writes in the database the second fragmentary data corresponding to the second identifiers and the second identifiers when it is determined that the first identifiers are not identical to the second identifiers which correspond to the first identifiers. | 2008-09-18 |
20080228809 | METHOD AND APPARATUS FOR GENERATNG A DYNAMIC WEB PAGE - A method and apparatus are provided for generating a dynamic web page. A structured data context is generated based on the result of a business logic process performed in response to a request from a browser, and a template associated with the request is loaded. The structured data context includes at least one dynamic data item for the dynamic web page. The template is able to be browsed by the browser and contains associated information that corresponds to the at least one dynamic data item of the structured data context. The at least one dynamic data item of the structured data context is merged into the template so as to produce the dynamic web page. | 2008-09-18 |
20080228810 | Method for Validating Ambiguous W3C Schema Grammars - A method for generating XML (Extensible Markup Language) parsers, including: parsing an input document with a generated parser where the generated parser is generated by a three-stage compilation of an XML Schema, where in a first stage the XML Schema is read and modeled in terms of abstract schema components, where in a second stage the XML Schema is augmented with a set of calculated schema components and properties, and where in a third stage the XML Schema is traversed to generate validation code; the validation code is generated by: calculating prohibited occurrence ranges; generating code to: evaluate each of the plurality of particles in an inner loop conditioned on an effective upper bound; then, once the inner loop terminates, check forbidden occurrence ranges for an inner particle, and calculate a range of possible repetitions of an outer particle; and once an outer loop terminates, check a range of total possible repetitions of the outer particle against its actual occurrence limits. | 2008-09-18 |
20080228811 | System and Method for Identifying Computer Users Having Files with Common Attributes - A system and a method for identifying computer users having files with common attributes are provided. The method includes generating a first table having a set of attributes for each file in a first set of files associated with a first computer user. The set of attributes for each file in the first set of files have a plurality of attribute types. The method further includes generating a second table having a set of attributes for each file in a second set of files associated with a second computer user. The set of attributes for each file in the second set of files have the plurality of attribute types. The method further includes generating a similarity table by comparing each set of attributes in the first table with each set of attributes in the second table, utilizing a predetermined similarity metric, and determining whether the first and second computer users have at least one file with common attributes, based on data in the similarity table. | 2008-09-18 |
20080228812 | Method and System for Metamodeling Using Dynamic Ontology Objects - A system and method for providing ontology objects for use in a metamodeling environment is disclosed herein. The method comprises (a) providing a framework for creating a metamodel, wherein the metamodel comprises one or more entities, relationships, and semantics and the framework accepts input from a user to create the entities, relationships, and semantics, (b) generating ontology objects, wherein the ontology objects comprise source code for one or more classes, and wherein each class corresponds to one of the entities; and (c) compiling the source code. Further, the method may comprise detecting that a change has been made to the metamodel, updating the ontology objects to reflect the change to the metamodel, wherein updating the ontology objects comprises generating new source code for one or more classes; and compiling the new source code. | 2008-09-18 |
20080228813 | Trusted-referral systems and methods - A system for providing trusted-referrals includes a database of member-assessments. The member-assessments are related to user-appraisals that are provided by members of a trusted network of users. The system receives a referral-request from a member of the trusted network, and a module creates a trusted-referral using at least a portion of at least one member-assessment. The system provides the trusted-referral to member that requested the trusted-referral. | 2008-09-18 |
20080228814 | Determining Software Rationalization for Optimizing Information Handling System Deployments - An asset discovery tool and process in which information from a customer's hardware and software environment is collected and the resulting customer data is processed using statistical algorithms based upon supplier specific information. After the data is processed, the asset discovery tool use the results to build reports that help customers make decisions regarding their application portfolio which will optimize their information handing system deployment costs. | 2008-09-18 |
20080228815 | METHODS AND SYSTEMS FOR MANAGING RISK - A method for managing risk associated with a construction project by a business entity using a computer system coupled to a database is provided. The method includes storing within the database information relating to at least one construction project including tasks to be performed and deadlines associated with each task, wherein the information stored within the database further includes a plurality of documents associated with the at least one construction project. The method also includes analyzing a content of each document stored within the database, and determining whether to trigger an alert based on the content of each document. The method also includes displaying on the computer system each alert relating to the construction project, prompting a user to associate with the business entity to take steps to correct each alert displayed on the computer system to facilitate timely completion of the construction project, and updating the alerts displayed on the computer system to include the corrective steps taken by the user. | 2008-09-18 |
20080228816 | Electronic planner for the caretakers of infants - An electronic planner for the caretakers of infants. The planner includes a central processing unit (CPU) and a digital memory connected to the CPU. A bar code reader is connected to the CPU for gathering reference numbers from bar code symbols that direct the CPU to files stored in the digital memory. A keypad is connected to the CPU for delivering variable data to the CPU that is acted upon by the files withdrawn from the digital memory. A liquid crystal display (LCD) is connected to the CPU for showing information accessed from the digital memory, input via the keypad, or developed by the CPU. Information shown on the display can range describe events ranging from feeding, nursing, medicating, and sleeping, to diaper changing. | 2008-09-18 |
20080228817 | CONTENT HOOK-UP APPARATUS AND METHOD - The present invention relates to a content hook-up apparatus and method. In particular, the present invention relates to a content hook-up apparatus that searches and downloads various formats of content corresponding to a search list input from a user, performs format conversion on the downloaded content so as to be playable on a predetermined display apparatus, and provides the content subjected to the format conversion to the display apparatus, which can play the content in a streaming manner. The content hook-up apparatus searches and downloads the content at a predetermined interval according to the user's setting and maintains a reserve space for storing the downloaded content. | 2008-09-18 |
20080228818 | Compiling Co-associating Bioattributes - A bioinformatics method, software, database and system are presented in which attribute profiles of query-attribute-positive individuals and query-attribute-negative individuals are compared, and combinations of pangenetic and non-pangenetic attributes that occur at a higher frequency in the group of query-attribute-positive individuals are identified and stored to generate a compilation of bioattribute combinations that co-associate with the query attribute (i.e., an attribute of interest). | 2008-09-18 |
20080228819 | Use of behavioral portraits in web site analysis - A method is provided for determining a website user behavioral portrait based on navigation on the website and dynamically reconfiguring web pages based on those portraits. In accordance with the method, data relating to the progress of a user through a website is recorded, and an ongoing behavioral portrait of the user is built based on the data. The portrait is then used to dynamically reconfigure web content. | 2008-09-18 |
20080228820 | Efficiently Compiling Co-associating Bioattributes - A bioinformatics method, software, database and system are presented in which attribute profiles of query-attribute-positive individuals and query-attribute-negative individuals are compared, and combinations of pangenetic and non-pangenetic attributes that occur at a higher frequency in the group of query-attribute-positive individuals are identified and stored to generate a compilation of bioattribute combinations that co-associate with the query attribute (i.e., an attribute of interest). Several computationally efficient approaches for identifying the bioattribute combinations are incorporated. | 2008-09-18 |
20080228821 | METHOD AND APPARATUS FOR MANAGING A DIGITAL INVENTORY OF MULTIMEDIA FILES STORED ACROSS A DYNAMIC DISTRIBUTED NETWORK - A video network includes public kiosks having digital storage capacity. Centralized inventory control manages the video files stored at individual kiosks or network LANs. A user requests a multimedia file for download, and selects various ancillary files and control features, such as languages, subtitles, control of nudity, etc. The requested file is encrypted according to an encryption key, watermarked, and downloaded from a high-speed port of a public kiosk to a hand-held proprietary high speed memory device of a user. Payment is received at the time of request or at the time of download, and royalties are distributed by the video network to copyright holders. Computer applications or playback devices allow users to store and/or play video files that have been downloaded to a hand-held device while managing and enforcing digital rights of content providers through the watermarking and/or encryption. | 2008-09-18 |
20080228822 | SYSTEM AND METHOD FOR COUNTRY OF ORIGIN COMPLIANCE - A multi-faceted portal and method is provided for the pursuit, capture, maintenance and provisioning of Country of Origin data that confirms a government-contractor's compliance with at least one of the Buy Americas Act, the Trade Agreement Acts, and other trade acts as will be determined in the future. The current invention flexibly provides these capabilities and includes at least one of a hosted service and enterprise software licensing agreement that allows at least one of a manufacturer, importer, supplier, distributor or other government contractor, or auditor to manage the Country of Origin information included about products/services it supplies, by providing a self-authoring portal. The portal also trains users and certifies their training. | 2008-09-18 |
20080228823 | FRAME TRANSFER APPARATUS - A frame transfer apparatus has a common storage unit having a plurality of areas. The frame transfer apparatus has a write control unit that stores a transmitted frame in an area fitting to the frame of the plurality of areas. The frame transfer apparatus has a read control unit that reads the frame stored in the area in order of storage. The frame transfer apparatus has clock units each provided by associating with one or more areas among the plurality of areas to measure a time after a frame is stored in a corresponding area. The frame transfer apparatus also has a frame discarding unit that, when a measured time by any clock unit among the clock units exceeds a permissible retention time, discards among frames stored in the area corresponding to the clock unit at least a frame positioned first. | 2008-09-18 |
20080228824 | Treatment Determination and Impact Analysis - A method, software, database and system for determining an optimal treatment for an illness in an individual and for determining the impact (e.g., side effects and intended benefits) of the treatment in the individual are presented in which an attribute profile of the individual containing genetic and non-genetic attributes is compared against a database containing combinations of genetic and non-genetic attributes that are statistically associated with successful treatment of the illness in other individuals. | 2008-09-18 |
20080228825 | SYSTEM AND METHOD OF ORGANIZING DATA TO FACILITATE ACCESS AND STREAMING - File formats systems and methods are disclosed that provide a framework that integrates concepts, such as objects based audio-visual representation, meta-data and object oriented programming, to achieve a flexible and generic representation of the audiovisual information and the associated methods to operate on the audiovisual information. A system and method are disclosed for storing data processed from presentation data. The data is stored according to a method comprising coding input presentation data by identifying objects from within the presentation data, coding each object individually and organizing the coded data into access layer data units. The access layer data units are stored throughout a plurality of segments, each segment comprising a segment table in a header portion thereof and those access layer data units that are members of the respective segment, there being one entry in the segment table for each access layer data unit therein. A plurality of extended segments are also stored, each of the extended segments further comprising one or more of the access layer data units that include protocol specific data, the extended segments each represented by a extended segment header. The data of an accessible object is also stored, including an accessible object header and identifiers of the plurality of extended segments, each of the extended segments being a member of the same object. | 2008-09-18 |
20080228826 | System and method for updating a geographic database using satellite imagery - A reporting program and system for updating a master copy of a geographic database is disclosed. According to the method and system, reports are obtained that relate to data contained in a geographic database. Satellite images of the geographic locations represented by the data in the reports are obtained. The satellite images are analyzed to confirm a need to make changes to the master copy of the geographic database based on the reports. After confirming the need to make the changes, the master copy of the geographic database is updated. | 2008-09-18 |
20080228827 | Safe processing of on-demand delete requests - Methods and apparatus for safe processing of on-demand delete requests are disclosed. An item is stored in a storage entity that is associated with a trusted secure device. A delete request to delete the item is received at the trusted secure device. However, the trusted secure device does not yet delete the item from the storage entity. The trusted secure device creates an audit log of the delete request. The audit log specifies the item to be deleted and includes information about the delete request. The audit log is made available to an approval source. The approval source must grant approval in the form of an approval response in order for the item to be deleted. If the trusted secure device receives an approval response from the approval source, the item is deleted. | 2008-09-18 |
20080228828 | Management of collections within a data storage system - Methods of managing collections within a data storage system are disclosed. Computer readable medium having stored thereon computer-executable instructions for performing methods of managing collections within a data storage system are also disclosed. Further, computing systems containing at least one application module, wherein the at least one application module comprises application code for performing methods of managing collections within a data storage system are disclosed. | 2008-09-18 |
20080228829 | PARTITIONING FACT TABLES IN AN ANALYTICS SYSTEM - An analytics system can obtain analytics data. The analytics system can automatically partition data based on months or another time period, into fact tables. A scrolling window system can combine multiple eligible fact tables into a single view. A reporting engine can then use the single view. | 2008-09-18 |
20080228830 | METHOD AND SYSTEM FOR MANAGING INFORMATION - A method for managing information associated with an oilfield operation of an oilfield, the oilfield having a subterranean formation with geological structures and reservoirs therein. The method includes specifying a first site of interest, where a first data source includes data stored at the first site of interest, designating a first abstract role for the first data source, where the first abstract role corresponds to one of a plurality of information lifecycle roles, designating a first abstract stream for the first data source, where the first abstract stream corresponds to one of a plurality of categories of information, and generating a first output associated with the first data source, where the first output includes the first site of interest, the first abstract role, and the first abstract stream. The method further includes presenting the first output, where the oilfield operation is adjusted based on the first output. | 2008-09-18 |
20080228831 | METHOD, SYSTEM AND PROGRAM FOR PRIORITIZING MAINTENANCE OF DATABASE TABLES - There is disclosed a data processing system implemented method, a data processing system, and an article of manufacture for directing a data processing system to maintain a database table associated with an initial maintenance scheduling interval. The data processing system implemented method includes selecting a randomizing factor, and selecting a new maintenance scheduling interval for the database table based on the initial maintenance scheduling interval and the selected randomizing factor. | 2008-09-18 |
20080228832 | Interfaces for high availability systems and log shipping - Architecture for replicating a database through log shipping. A replication service replicates data using one or more new internal application program interfaces (APIs), a replay configuration API which abstracts configuration information for each destination (or target) instance. APIs for log file management as part of the replication process are provided for opening communications for log shipping, tracking success of log shipping and closing out log shipping communications. Log shipping APIs are also provided for log truncation control. A ship control object is provided as a base class which includes an API for other components of the replication service to operate on log files when the log files are placed into a log directory. The ship control API is utilized by the replication service and for interaction with storage system log files. | 2008-09-18 |
20080228833 | SYSTEM AND METHOD FOR MANAGING CONSISTENCY AMONG VOLUMES BASED ON APPLICATION INFORMATION - In accordance with new technique, a computerized data recovery system includes a storage subsystem and a backup server operatively coupled to backup storage medium, the storage subsystem including a continuous data protection system. The backup server executes a recovery manager which: collects consistency points from at least two database applications executing on at least one host; collects journal terms of the continuous data protection system for each of the at least two database applications; collects log terms associated with each of the at least two database applications; displays to a user a timeline for a protected term and consistency points for the at least two database applications; receives recovery time selection from a user; receives recovery database application selection from the user; receives baseline database application selection from the user; performs crash recovery for each database application; and performs recovery of data based on transactions associated with the at least two database applications. | 2008-09-18 |
20080228834 | Delaying Database Writes For Database Consistency - A continuous set of committed transactions can be lost without destroying the integrity of the database, by deferring the writing of the database pages stored in cache to the database on stable storage. A waypoint tracks a point in the transaction log following which transactions have not been applied to the database on stable storage and thus records after the waypoint are not needed for recovery to a consistent database. When there is a failover of an active database on Node A to a passive database on Node B, log records are compared starting with the most current and moving backwards and the point at which divergence in the log occurs is determined. When the lost portion of the log occurs after the point indicated by after the waypoint, the database is recoverable by log-based incremental reseed. | 2008-09-18 |
20080228835 | SHARED DISK CLONES - Embodiments of the invention generally relate to data processing systems and more particularly to high availability data processing systems. A primary server may share a storage device with one or more clone systems. Each clone generally replicates the state of the primary server, but relies on the same disk-based storage as the primary server. Thus, the clone systems may provide a shadow of the primary server, ready to take over should the primary server fail. The clone systems may access a log file that includes entries reflecting the actions performed by the primary system. The primary server may flush entries from a log buffer maintained on the primary server to a log file stored on the shared disk-based storage. The primary server may also send a log sequence number to the clone systems, and the clone systems periodically transmit a log sequence number back to the primary server indicating how far through the log file a clone system has progressed. | 2008-09-18 |
20080228836 | Network flow for constrained replica placement - A deterministic technique is used for assigning locations to object replicas in a data center, while taking the various constraints into account that guarantee high availability and fast recovery. Example constraints include not putting the replicas on the same machine and not on the same rack, in case the rack or the network switch goes down. Also, because power distribution units (PDUs) can fail, the two replicas are not put on the same PDU. A solution is guaranteed to be found, if one exists. | 2008-09-18 |
20080228837 | System and method of restoring data and context of client applications stored on the web - An improved system and method for supporting web system services is provided for storing data and context of client applications on the web. A client application may include a web system services interface for invoking web system services to support web applications to operate over the web using different devices that may store data and context of web applications as a web application document onto a web server. A web application document may be represented by components that may include view information, content, and context information. The application may also include a web system services user interface for providing a graphical user interface for a user to invoke web system services that may include a new document system service, a store document system service, and a restore document system service. A schema for context scope may be implemented for collecting context information relevant to the web application document. | 2008-09-18 |
20080228838 | JOURNALING DATABASE CHANGES USING MINIMIZED JOURNAL ENTRIES THAT MAY BE OUTPUT IN HUMAN-READABLE FORM - A minimized journaling mechanism stores minimized journal data in a format that allows for display and outputting the journal data in human-readable form. When a change to a record occurs, instead of writing only the changed bytes, all of the bytes in each field that changed are written to the journal, along with all of the bytes in each field selected to be always journaled. A default object is created with default data in all of the fields. When the journal entry needs to be output in human-readable form, the default object is read, and the minimized journal entry is then overlaid on the default object. The result is an object that contains default data in all non-selected fields that were not changed, with the journal data in all fields and that did change and in all fields that were selected to always be journaled. | 2008-09-18 |
20080228839 | APPARATUS FOR HIGHLY AVAILABLE TRANSACTION RECOVERY FOR TRANSACTION PROCESSING SYSTEMS - A highly available transaction recovery service migration system in accordance with one embodiment of the present invention implements a server=s Transaction Recovery Service (TRS) as a migratable service. In one embodiment of the present invention, the TRS is a server instance or software module implemented in JAVA. The TRS migrates to an available server that resides in the same cluster as the failed server. The migrated TRS obtains the TLOG of the failed server, reads the transaction log, and performs transaction recovery on behalf of the failed server. The migration may occur manually or automatically on a migratable services framework. The TRS of the failed server migrates back in a fail back operation once the failed primary server is restarted. Failback operation may occur whether recovery is completed or not. This expedites recovery and improves availability of the failed server thereby preserving the efficiency of the network and other servers. | 2008-09-18 |
20080228840 | DATA UPDATING METHOD AND DATA PROCESSING SYSTEM - A data updating method includes the steps of updating data in a first information processing apparatus by the first information processing apparatus, acquiring apparatus information of a second information processing apparatus by the first information processing apparatus when the data is updated, comparing apparatus information of the first information processing apparatus with the acquired apparatus information of the second information processing apparatus by the first information processing apparatus, and transmitting the updated data to the second information apparatus by the first information processing apparatus on the basis of a comparison result. A data processing system is also disclosed. | 2008-09-18 |
20080228841 | INFORMATION PROCESSING SYSTEM, DATA STORAGE ALLOCATION METHOD, AND MANAGEMENT APPARATUS - An information processing system includes: information processing apparatuses, each replicating data sent from a host computer according to redundancy designated by the host computer and creating copy data; a first storage system having volume(s) for storing the data and the copy data; and a management apparatus for managing the information processing apparatuses and the first storage system. The information processing system has: an acquisition unit for acquiring volume replication information indicating whether the volumes are to re replicated in volume(s) in a second storage system; a data storage allocation unit for setting, based on the volume replication information, at least one of the information processing apparatuses as an information processing apparatus for storing the data in a volume to be replicated in the second storage system volume; and a transmission unit for transmitting information concerning the information processing apparatus for storing the data to the information processing apparatuses. | 2008-09-18 |
20080228842 | System, Method and Apparatus for Creating, Viewing, Tagging and Acting on a Collection of Multimedia Files - A multimedia archive system is disclosed along with a system, method and apparatus allowing a user to review multiple multimedia files quickly, tagging and acting on their contents as well as a means of providing feedback thereon. | 2008-09-18 |
20080228843 | Filesystem having a filename cache - A system comprising a processor, a data storage device that is accessible by the processor, and filesystem software that is executable by the processor to organize files on the data storage device are provided. The filesystem software is executable to maintain a filename cache having variable size filename entries. The filename entries may include a filename header section and a name section storing an entire filename of a corresponding file. | 2008-09-18 |
20080228844 | Method of Enhancing Spectral Data - A method of enhancing spectral data such as a frequency, wavelength or mass spectrum comprises applying an inverse Fourier Transform to the data in the frequency, wavelength or mass spectrum, zero-filling and, optionally, apodizing that inverse transform data, and then applying a Fourier Transform to convert the inverse data back into the frequency, wavelength or mass domain. The resultant processed spectrum provides a more accurate indication of peak location, shape and height. | 2008-09-18 |
20080228845 | APPARATUS FOR CALCULATING AN N-POINT DISCRETE FOURIER TRANSFORM BY UTILIZING COOLEY-TUKEY ALGORITHM - An apparatus for calculating an N-point Discrete Fourier Transforms (DFTs) and/or Inverse DFTs (IDFTs) using the Cooley-Tukey algorithm is provided. The N-point DFT/IDFT is achieved by calculating a plurality of N | 2008-09-18 |
20080228846 | PROCESSING APPARATUS AND CONTROL METHOD THEREOF - A processing apparatus comprising a register that stores operand data, a register data reading section that reads operand data stored in the register, a coefficient table set storage section that stores a coefficient table storing Taylor series operation coefficient data, a coefficient data reading section that reads the Taylor series coefficient data from the coefficient table set storage section using the degree information of the Taylor series and the coefficient table identification information and a floating point multiply-adder that executes the Taylor series operation using the coefficient data read by the coefficient data reading section, data read from the register. | 2008-09-18 |
20080228847 | N Bit Adder and Corresponding Adding Method - An n bit adder includes first computing circuit with 2n inputs for receiving n values of bits of first and second binary numbers and an additional input for receiving an input carry digit. The first computing circuit elaborates from each of the n pairs of bit values of the same significance, a carry digit propagating signal and diagonal generation signals. The adder further including: an estimating circuit performing a first estimation of each coefficient of the number resulting from the sum of the first and second numbers, by using the complement of the corresponding bit of significance of the first number; a second computing circuit, elaborating a set of correcting signals based on the propagating signals and the diagonal generation signals; a correcting block applying to each estimated value of bit of significance k of the sum, k+1 corrections using the correcting signals, and delivering n bits of the sum. | 2008-09-18 |
20080228848 | Data Processing Device and Data Processing Method - To get playback and editing done without troublesome operations even if program(s) to edit is/are separately saved on the storage media of multiple data processors. | 2008-09-18 |
20080228849 | Apparatus and Methods for a Message Buffering System - Techniques for implementing a log message buffering system are disclosed. To this end, a computer implemented method includes receiving log messages. The computer implemented method also includes associating log messages with items of work and organizing the received log messages according to the items of work. Each item of work contains one or more log messages. The computer implemented method also includes outputting organized log messages according to items of work to a logging subsystem. | 2008-09-18 |
20080228850 | SYSTEMS AND METHODS OF CLUSTERED SHARING OF COMPRESSION HISTORIES - Systems and methods of storing previously transmitted data and using it to reduce bandwidth usage and accelerate future communications are described. By using algorithms to identify long compression history matches, a network device may improve compression efficiently and speed. A network device may also use application specific parsing to improve the length and number of compression history matches. Further, by sharing compression histories, compression history indexes and caches across multiple devices, devices can utilize data previously transmitted to other devices to compress network traffic. Any combination of the systems and methods may be used to efficiently find long matches to stored data, synchronize the storage of previously sent data, and share previously sent data among one or more other devices. | 2008-09-18 |
20080228851 | Method and system for implementing built-in web services endpoints - A method and system for implementing Web service built-in endpoints is described. In one embodiment, the system includes a built-in endpoint manager interface and a built-in endpoint implementation container. | 2008-09-18 |
20080228852 | Synchronization of Information Items with References - The present invention is related to a method and a system for bidirectional synchronisation of information between two devices, a first device and a second device where the synchronisation is limited to exchange of modified data and the request for synchronization can be initiated by any of the two devices. The synchronisation is of an incremental type adapted to synchronize items making references/couplings to other items. | 2008-09-18 |
20080228853 | SOFTWARE SYSTEM - A software system including at least one MAPI client component, a model adapter, and a model sub system. The MAPI client component(s) operate in a COM environment, the model adapter operates partly in the COM environment and partly in a .NET environment, and the model sub system operates partly or fully in the .NET environment. The MAPI client component(s), the model adapter, and the model sub system are arranged to communicate with each other. | 2008-09-18 |
20080228854 | Method for Controlling a Multimedia Device from a Mobile Terminal, Corresponding Computer Programs, Multimedia Device and Server - A method is provided for controlling, via a mobile terminal, a multimedia device for playing back and/or storing multimedia contents, the mobile terminal and the multimedia device being connected to a communications network. The method includes the following steps: the mobile terminal sends to a remote server, via the communications network, at least one request for activating a functionality on the multimedia device; the remote server translates this at least one request made by the mobile terminal into at least one query and transmits this at least one query to the multimedia device via the communications network, and; the multimedia device receives and executes this at least one query. | 2008-09-18 |
20080228855 | NETWORK MANAGEMENT SYSTEM AND METHOD OF MANAGING THE SAME - A network management system capable of simultaneously setting environments of a plurality of image forming apparatuses connected to each other on a network to different values so as to allow a user to effectively and conveniently manage the image forming apparatuses. The network management system includes a plurality of image forming apparatuses and a terminal apparatus receiving an attribute file including IPs of the image forming apparatuses and attribute values of the IPs, parsing the received attribute file using a management program for managing the image forming apparatuses, generating attribute information of the image forming apparatuses according to the IPs thereof, and transmitting the attribute information. | 2008-09-18 |
20080228856 | INFORMATION PROCESSING DEVICE DETECTING OPERATION, ELECTRONIC EQUIPMENT AND STORAGE MEDIUM STORING A PROGRAM RELATED THERETO - An information processor comprises an image sender for sending an image including the image section of an operation object element displayed and operated on an electronic device to the electronic device, a detection information receiver for receiving operation detection information indicating that the image section is operated on the electronic device, a detector for detecting the operation object element corresponding to the image section according to the detection information, and a processor for executing the processing step required in response to the operation to the operation object element. | 2008-09-18 |
20080228857 | Information exchange tool - Mining human capital information includes defining one or more attributes of a communication group, extracting a target group by searching one or more of explicit and implicit data sources according to the defined attributes, communicating with the extracted target group, logging at least some of the communications, and analyzing the logged communications. | 2008-09-18 |
20080228858 | INCREMENTALLY SYCHRONIZING OCCASIONALLY-CONNECTED MOBILE DATABASES, PRESERVING HORIZONTAL FILTER SCOPE CONSISTENCY BY USING CLIENT PRE-IMAGE - A system for synchronizing data on a first device with data at a second device, includes: determining a pre-image of the data on the first device according to a filter after a previous synchronization with the data at the second device; determining a current image of the data at the second device according to the filter; determining a delta of the current image, where the delta comprises data that exists in the current image and has changed since the previous synchronization; instructing the first device to delete data that exists in the pre-image but not in the current image; and instructing the first device to UPSERT a union of the data that exists in the delta and the data that exists in the current image but not the pre-image. This is efficient in time and bandwidth resources while also providing consistent data integrity. | 2008-09-18 |
20080228859 | Grid Computing System for Testing Application Program Capacity of Server - Disclosed is a grid computing system for testing the application program capacity of a server. The system includes an application server having an application program installed therein; a number of user clients having a capacity measurement program installed therein, the user clients applying a load, which contains a scenario, to the application program so as to create capacity measurement data regarding the application server; and a capacity measurement server for distributing a capacity measurement program to the user clients so as to transmit a load command, the capacity measurement server collecting the capacity measurement data created by the user clients and analyzing the capacity measurement data. The system creates loads as requests expected from actual users and uses them for the test so as to guarantee the stability of a developed system by anticipating problems which are likely to occur when the system is operated. | 2008-09-18 |
20080228860 | Method and system for implementing WS-policy - A method and system for implementing WS-Policy is described. In one embodiment, the system includes an API that may be used to call one or more methods for processing a WS policy file. These methods are associated with one or more classes. | 2008-09-18 |
20080228861 | Workflow Management Device, Workflow Management System, and Test Scenario Generation Method - An apparatus for managing a workflow includes a workflow processing unit that includes a document generating unit that generates a circular document while setting a flow definition to make an approval route indicating a circulation order in which the circular document is to be circulated, and a transmission definition for a mail for notifying presence of the circular document to a client on the approval route, based on requests from the client, to a prototype in an operation application for generating a circular; and a proxy unit that records requests that relates to the circular document and that are transmitted from the client during circulation of the circular document, and that generates a test scenario in which the requests are arranged following the circulation order. | 2008-09-18 |
20080228862 | Systems and Methods for End-User Experience Monitoring - Systems and methods for operating a business to provide telephony services are described. The method can include receiving a web page including a script that is injected into the web page by a network appliance, executing the script at the computing device of the end-user, and recording a performance parameter indicated in the script. The method can also include transmitting a request to a computing device of a second domain for an item identified by the web page and transmitting the recorded performance parameter to the computing device of the second domain as part of the transmitted request. | 2008-09-18 |
20080228863 | Systems and Methods for End-User Experience Monitoring Using A Script - Systems and methods for end-user experience monitoring using a script are shown and described. The method can include receiving, at a computing device of an end-user, web page including a script injected by a network appliance, the script having instructions that, when executed, register for the occurrence of an event associated with at least one of an attachevent command and an addEventListener command, executing the script at the computing device of the end-user, and recording the occurrence of the event associated with the at least one command during the rendering of the web page. | 2008-09-18 |
20080228864 | SYSTEMS AND METHODS FOR PREFETCHING NON-CACHEABLE CONTENT FOR COMPRESSION HISTORY - The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution acceleration as well as compression improvements. In some cases, the present solution provides various prefetching and/or prefreshening techniques to improve intermediary or proxy caching, such as HTTP proxy caching. In other cases, the present solution provides techniques for accelerating a protocol by improving the efficiency of obtaining and servicing data from an originating server to server to clients. In another cases, the present solution accelerates domain name resolution more quickly. As every HTTP access starts with a URL that includes a hostname that must be resolved via domain name resolution into an IP address, the present solution helps accelerate HTTP access. In some cases, the present solution improves compression techniques by prefetching non-cacheable and cacheable content to use for compressing network traffic, such as HTTP. The acceleration and optimization techniques described herein may be deployed on the client as a client agent or as part of a browser, as well as on any type and form of intermediary device, such as an appliance, proxying device or any type of interception caching and/or proxying device. | 2008-09-18 |
20080228865 | Electronic personal computing and videophone system consisting of a remote server system providing dynamic, subscription based virtual computing services & resources, a thin client hardware device connected to a television set and wireless keyboard & mouse, and a wireless mobile device (a Pocket PC Phone) - This invention is an Electronic Personal Computing and VideoPhone System Composed of:
| 2008-09-18 |
20080228866 | SCRAPBOOK SERVER, METHOD OF CONTROLLING SAME, AND CONTROL PROGRAM THEREFOR - A user accesses a scrapbook server using a computer and executes a simulation for creating a scrapbook by affixing part images such as photographic images and decorative images to an image of a paper mount utilizing a scrapbook image, which has been created by another person, on the display screen of the computer. A procedural manual in line with the simulation is created. The procedural manual and paper mount, photographs and decorations such as buttons and ribbons for actually creating the scrapbook are bundled into a package and the package is delivered to the user. The user accepts the package and, while viewing the manual and using the bundled paper mount and decorations, actually creates the scrapbook in the manner that was simulated. The creator is given points that differ depending upon how the scrapbook image was utilized. | 2008-09-18 |
20080228867 | System and Methods for Synchronizing Data and Media with Third Party Websites and Marketing Materials - System and methods for synchronizing data and media with third party websites and marketing materials are disclosed herein. In an embodiment, a form receives data from a client and determines at least two destinations. A central server receives and modifies the data for each destination in such a manner as to ensure compatibility. For each destination, the central server authenticates the client on a local system, authenticates the central server with third party sites via an emulator, sends the data received from the form in a compatible format, and receives a status update from each destination. The central server provides the client with a status for each destination. | 2008-09-18 |
20080228868 | SYSTEM AND METHOD PROVIDING SUBJECTIVELY RELEVANT CONTENT - A system and method for providing subjectively relevant content to a user by determining whether requested content or the source of the requested content is associated with attributes correlating to a user profile. | 2008-09-18 |
20080228869 | METHOD FOR ONLINE DISTRIBUTION OF DRM CONTENT - The invention relates to a method for online distribution of digital content that is protected by digital rights management (DRM). It makes it possible to disseminate such content via peer-to-peer networks, for instance, according to the bitstream principle. According to the invention, the file segments that are identical in terms of the distribution of the same content within different DRM files, are shared peer-to-peer among the terminal devices of the network subscribers under the control of a server, while all of the other specific components of a given DRM file, including the rights labels, are transmitted by a centralized site ( | 2008-09-18 |
20080228870 | Method For Transmitting Information From an Information Server to a Client - During the transmission of information from a first information server ( | 2008-09-18 |
20080228871 | System having configurable interfaces for flexible system configurations - An apparatus includes a plurality of memories, a plurality of systems, and a switch interface circuit. Each of the plurality of systems includes a memory controller coupled to a respective one of the plurality of memories. Additionally, each of the plurality of systems is coupled to at least one other one of the plurality of systems. Each of the plurality of systems further includes one or more coherent agents configured to access the plurality of memories, and wherein the plurality of systems enforce coherency across the plurality of systems for at least some accesses. At least one of the plurality of systems is coupled to the switch interface circuit separate from the interconnection of the plurality of systems. The switch interface circuit is configured to interface the apparatus to a switch fabric. | 2008-09-18 |
20080228872 | SYSTEM AND METHOD FOR PROCESSING TRANSACTIONS IN A MULTISYSTEM DATABASE ENVIRONMENT - A system for satisfying a request from a client for a send-then-commit transaction includes a front-end information management system (IMS) server. Shared message queues (SMQ) communicate with the front-end IMS server and plural back-end IMS. The front-end IMS server receives the request from the client and transmits the request to the SMQ. A back-end IMS server accesses the SMQ and generates a transaction output in response to the request. The back-end IMS server transmits the result to the front-end IMS server and the front-end IMS server interfaces with the client to communicate the response thereto. The back-end IMS server and front-end IMS server operate in separate system images, but work together in a resource recovery services (RRS) environment to commit or backout the transaction output. | 2008-09-18 |
20080228873 | METHOD AND SYSTEM FOR GENERIC APPLICATION LIVELINESS MONITORING FOR BUSINESS RESILIENCY - A system and method for monitoring liveliness includes a management device which has an application layer where applications are executed. A connection monitor is located other than on the application layer, and the connection monitor is configured to receive requests from clients and deliver the requests to components on the application layer. The components include a generic application monitor which responds to liveliness monitor requests from the clients for all applications monitored, and one or more applications which response to requests to that application. | 2008-09-18 |
20080228874 | Method and Apparatus for Collocating Application Monitoring Reports with Web Applications - A computer implemented method, apparatus, and computer usable program code to display a Web site with its corresponding monitoring information. A determination is made as to whether a user at a client data processing system is permitted access monitoring information for a Web site. The Web page is retrieved to form a retrieved Web page in response to a request for a Web page from the Web site. Monitoring information is associated with the retrieved Web page from associated monitoring information if the user is permitted to access the monitoring information to form collocated content. The collocated content is sent to the user at the client data processing system. | 2008-09-18 |
20080228875 | Method and system for speed dating - This computer software program provides way for people from all over the world of all ages and sex, to participate in a matchmaking experience over the internet in real time. This application includes a graphical user interface which displays a table containing say, ten people (5 pairs per session). It is based on what is known as “blind dating” that takes place in physical locations around the world and is incorporated into the World Wide Web. However, in this program the participants will only see the person they are chatting with, while the other participants remain anonymous until the completion of the first round comprising of an initial chat. The program will use a dating website profile database accordingly to the users who play the game. | 2008-09-18 |
20080228876 | SYSTEM AND METHOD FOR ONLINE COLLABORATION - A system and method of online collaboration including providing an electronic book accessible by a user. A collaborative forum corresponding to the electronic book may be provided. Access to the collaborative forum may be provided to one or more users of the electronic book. | 2008-09-18 |