41st week of 2008 patent applcation highlights part 53 |
Patent application number | Title | Published |
20080250005 | PEER TO PEER (P2P) FEDERATED CONCEPT QUERIES - Embodiments of the invention are generally related to data processing, and more specifically to retrieving results for a query from one or more devices coupled to a network. A first device may receive an abstract query including logical fields defined by a first data abstraction model and retrieve query results stored in the first device. The query may be sent to one or more other devices via the network. The one or more other devices may be configured to convert the abstract query to local abstract queries including logical fields defined in local data abstraction models. The local queries may be issued against local databases to retrieve additional results for the query. | 2008-10-09 |
20080250006 | PEER TO PEER (P2P) FEDERATED CONCEPT QUERIES - Embodiments of the invention are generally related to data processing, and more specifically to retrieving results for a query from one or more devices coupled to a network. A first device may receive an abstract query including logical fields defined by a first data abstraction model and retrieve query results stored in the first device. The query may be sent to one or more other devices via the network. The one or more other devices may be configured to convert the abstract query to local abstract queries including logical fields defined in local data abstraction models. The local queries may be issued against local databases to retrieve additional results for the query. | 2008-10-09 |
20080250007 | Document Characteristic Analysis Device for Document To Be Surveyed - An index term extraction device including: input means ( | 2008-10-09 |
20080250008 | Query Specialization - A system, a method and computer-readable media for identifying and presenting potential query refinements for a user's search input. Documents are identified as being responsive to the search input. A query log is accessed to identify previously entered queries that also returned one or more of the identified documents. From these previously entered queries, a portion of the queries are selected as potential query refinements. Thereafter, the potential query refinements are displayed to the user. | 2008-10-09 |
20080250009 | ASSESSING MOBILE READINESS OF A PAGE USING A TRAINED SCORER - A method and system for ranking pages of a search result based on the mobile readiness of the pages is provided. A mobile-readiness system receives an indication of pages that are to be ranked. The mobile-readiness system evaluates the mobile readiness for each of the pages. Mobile readiness indicates suitability of the page for a mobile device. The mobile readiness system then ranks the pages based on the generated mobile readiness and some other criterion such as a relevance score or an importance score. The mobile-readiness system may train a classifier to classify pages based on their mobile readiness. | 2008-10-09 |
20080250010 | Method and system for determining and pre-processing potential user queries related to content in a network - A framework identifies data that a user would likely be interested to access, then extracts and stores such data for the user to efficiently use when desired. Thereby, the framework allows the user to access several types of information efficiently, without the user having to request the information. | 2008-10-09 |
20080250011 | METHOD AND APPARATUS FOR QUERY EXPANSION BASED ON MULTIMODAL CROSS-VOCABULARY MAPPING - A computer implemented method, apparatus, and computer usable program code for multimodal cross-vocabulary mapping. A corpus of multimodal content is annotated simultaneously using annotations from a plurality of vocabularies to form a set of common annotations. Relationships between a first vocabulary associated with a first modality and a second vocabulary associated with a second modality are identified using the set of common annotations to form a multimodal vocabulary mapping. Items in the first vocabulary associated with the first modality are mapped to items in the second vocabulary associated with the second modality using the multimodal vocabulary mapping. | 2008-10-09 |
20080250012 | IN SITU SEARCH FOR ACTIVE NOTE TAKING - A system and method that facilitates and effectuates in situ search for active note taking. The system and method includes receiving gestures from a stylus and a tablet associated with the system. Upon recognizing the gesture as belonging to a set of known and recognized gestures, the system creates an embeddable object, initiates a search with terms indicated by the gesture, associates the search results with the created object and inserts the object in close proximity with the terms that instigated the search. | 2008-10-09 |
20080250013 | System, Method And Computer Program Product For Electronically Responding To Requests For Product Related Data - A method for electronically responding to requests for product related data, the method includes: collecting product related data from feeder systems; organizing the collected product related data into digital libraries within a document management system; receiving a discovery request from legal counsel to identify related documents; searching the product related data for documents; tagging documents identified in the search and placing copies of the documents in a holding queue; and importing the documents in the holding queue to a litigation support system. | 2008-10-09 |
20080250014 | Data search method and apparatus for same - A data search apparatus performs a data search by using a search string that has a space character included therein with a calculation of the number of target search data prior to the data search, on an assumption that at least two portions in the search string are used in an AND search. If the calculated number of the target search data exceeds a predetermined value, the space in the search string is excluded and the search string is considered as a single keyword for the data search. The data search by the above-described method yields a preferable search result in the data search apparatus having the AND search capability, because the space in the search string is excluded from an actual search string on a predetermined condition. | 2008-10-09 |
20080250015 | CORPUS EXPANSION SYSTEM AND METHOD THEREOF - A system and method for expanding new sample seeds to automatically expand corpora, in which sample seeds are used to collect corpus is provided. The new sample seeds are generated based on the already existed sample seeds and collected corpora; The corpus expansion strategy is determined based on all the sample seeds having been used and new sample seeds: The new sample seeds are refined based on the corpus expansion strategy, and the refined new sample seeds are used to further collect corpus. The above steps are repeatedly executed until predefined condition is satisfied. According to the invention, corpus may be automatically expanded from the web or other resources with low cost and in convenient way to improve the coverage of corpora. | 2008-10-09 |
20080250016 | OPTIMIZED SMITH-WATERMAN SEARCH - An optimized database searching for a query sequence having a plurality of vectors arranged in a linear fashion, wherein the vectors are parallel to a query sequence, and a plurality of elements of the query sequence are reordered in a striped pattern, and wherein a set of dynamic programming scoring results are reported for further processing. | 2008-10-09 |
20080250017 | SYSTEM AND METHOD FOR AIDING FILE SEARCHING AND FILE SERVING BY INDEXING HISTORICAL FILENAMES AND LOCATIONS - A system, method, and computer-implementable method for aiding file searching within a file service by indexing historical filenames and locations. In response to receiving a request to alter a first name corresponding to a file within the file system to a second name, a file system manager associates the second name to the first name and to the file within the file system data structure. When receiving a request for a file, wherein the request includes the first name, the file system manager searches the file system for the file based on the first name. When determining the search based on the first name is not successful, the file system manager searches the file system data structure for the file based on the second name. When the second name is located within the file system data structure, the file system manager returns the file to fulfill the request. | 2008-10-09 |
20080250018 | Binary function database system - A binary function database system is provided in which binary functions are extracted from compiled and linked program files and stored in a database as robust abstractions which can be matched with others using one or more function matching heuristics. Such abstraction allows for minor variations in function implementation while still enabling matching with an identical stored function in the database, or with a stored function with a given level of confidence. Metadata associated with each function is also typically generated and stored in the database. In an illustrative example, a structured query language database is utilized that runs on a central database server, and that tracks function names, the program file from which the function is extracted, comments and other associated information as metadata during an analyst's live analysis session to enable known function information that is stored in the database to be applied to binary functions of interest that are disassembled from the program file. | 2008-10-09 |
20080250019 | Method and Device for Recording of Data - A method for recording of data, including the steps of selecting a second set of individuals from a stream of individuals forming a first set of individuals, and providing said second set of individuals with an opportunity to record data on a data collection device ( | 2008-10-09 |
20080250020 | ONTOLOGICAL REPRESENTATION OF KNOWLEDGE - A technique provides for an ontological representation of knowledge included in one or more contexts. A system and method based on the technique allows the creation, editing, and evolution of the ontology in the normal course of business as entities interact and communicate. Agents acting on behalf of contexts control the storage and linking of objects included in the ontology. Tree data structures and databases can be used to represent and store contexts, objects, roles, and taxonomies. Objects can be linked to other objects through context. Further, the contexts can be accessed through an authorization and accountability model. | 2008-10-09 |
20080250021 | Method for Searching Private Data Via a Public Data Search Interface - A system for searching data over a network includes a server connected to the network adapted as an interface to users accessing the sever over the network using a computerized appliance, a data repository associated with the server adapted for storing and managing data, and a software interface for accepting a search request from a user. Privately held data managed by third-party content providers is accessed by the system and categorized, summarized, and indexed for search along with publically accessible data normally indexed for data searching and wherein the content providers provide user data to the system including authentication data of users authorized to access the privately held data, the users enabled by the software interface to request search results relative to privately held data the private search results served to the requesting users according to match of authentication data submitted with the request. | 2008-10-09 |
20080250022 | COMMUNITY ROLE DELEGATION POLICY - A method and system for establishing and maintaining a permission delegation policy for roles within a collaborative computing environment. The method and system provide a list of potential delegatee end user persons to a delegator end user person. A list of delegatable permissions is provided to the delegator end user person in which the list of delegatable permissions correspond to permissions held by the delegator end user person. A delegation policy is received from the delegator end user person. The delegation policy includes one or more delegated permissions from the list of delgatable permissions and identification of a delegatee end user person from the list of potential delegatee end users persons designated to receive the delegated permissions. | 2008-10-09 |
20080250023 | SYSTEM AND METHOD FOR BOOKMARKING CONTENT WITH USER FEEDBACK - A system and method for maintaining and accessing a database containing a number of content segments indexed by broadcast time is provided. If a user is interested in a particular content segment broadcasted from a station, he activates a portable bookmarking device which creates an entry comprising a broadcast time and a user preference indicator. In one form, the user may activate one or more buttons to indicate a positive or negative preference, while in another form a number of buttons may represent a number of categories of interest, such as varying genres. Upon coupling with a gateway, the user is presented with content selected from the database based upon the created time entries. In a further form, the system intelligently identifies the broadcast station likely associated with a bookmark and additionally may perform a correction process to ensure bookmark time accuracy. Various options exist allowing the user to interact with and obtain the selected content, including bulk download and custom streaming. | 2008-10-09 |
20080250024 | Mobile station with expanded storage space and method of retrieving files by the mobile station - Disclosed is a mobile station having an expanded storage space, and a method of retrieving a file stored in a remote storage server. The method may include determining whether the file is locally stored or remotely stored, deleting files in a local storage to provide space if the file is determined to reside in a remote storage server, downloading the file from a remote storage server over the Internet by prefetching a portion of the file from the remote storage server, and opening the prefetched portion of the file while concurrently downloading a remaining portion of the file from the remote storage server. | 2008-10-09 |
20080250025 | Demand aggregation in a geo-spatial network - A method, apparatus, and system of demand aggregation in a geo-spatial network are disclosed. In one embodiment, a method includes creating an item group associated with a registered user of a geo-spatial network, inviting a set of neighboring users geo-spatially proximate to the registered user to join the item group, placing at least one of the set of neighboring users as a member of the item group and/or communicating items of the item group to a set of providers of the items of the item group. The method may includes placing a good and/or a service in the item group, and/or generating a frequency data, a pricing data, a unit data, and/or a time data. The method may further include geo-fencing the item group in an area that encompasses a neighborhood community in a threshold geographical radius from the registered user who creates the item group. | 2008-10-09 |
20080250026 | RECOMMENDATIONS BASED ON CROSS-SITE BROWSING ACTIVITIES OF USERS - A system provides recommendations of web sites, web pages, and/or products to a user based on web pages viewed during a current browsing session. In one embodiment, a browser plug-in or other client program monitors and reports information regarding browsing activities of users across multiple web sites. The resulting cross-site browse histories of the users are analyzed on an aggregated basis to detect behavior-based associations between particular sites, pages and/or products. The detected associations are in turn used to provide personalized recommendations to users. The associations and recommendations may also be based on an automated analysis of the content of the web pages represented in the users' browse histories. | 2008-10-09 |
20080250027 | Hypertext displaying apparatus and hypertext displaying program - A hypertext displaying apparatus is provided. When a link destination indicated in stored data is designated, a processing section instructs a transmission/reception section to download hypertext data at the link destination, and instructs a history storage section to register an identifier of the currently-displayed stored data. If a user gives a “previous content” instruction, the processing section reads from a stored information storage section the stored data corresponding to the identifier registered in the history information storage section, so that the stored data is displayed on a screen. | 2008-10-09 |
20080250028 | Secure Data Accessing System and Method - A system and method for accessing data located behind a security mechanism is provided. In the preferred embodiment, the system may use the common HTTP protocol and JDBC drivers. In more detail, a client may execute a Java applet that generates database proxy objects that are communicated to an application server using the HTTP protocol. The application server may use a servlet to process the objects and generate database requests using JDBC drivers so that the data is retrieved from the database for the client Java applet without the security problems. | 2008-10-09 |
20080250029 | METHODS FOR DISTRIBUTIONS OF DIGITAL FILES - The invention relates to a process for distributing files, having the steps of receiving at least one digital file, transmitting the digital file to a location, and selecting at least one content provider. The process also has the steps of updating a content of the content provider to provide a reference to the digital file at the location, generating an updated digital file by adding information which identifies the content provider to the digital file when the reference to the digital file is selected at the content provider, and transmitting at least a portion of the at least one updated digital file to a client network. | 2008-10-09 |
20080250030 | Data Processor - To provide a technique of writing data efficiently on a storage medium and thereby play back a content continuously. Specifically, the file allocation table (FAT) of a storage medium is supposed to be read on a partial FAT basis and data is written by a preferred method for that reading method. | 2008-10-09 |
20080250031 | SYSTEMS AND METHODS FOR PROVIDING SYNDICATED CONTENT - Methods and systems of providing syndicated feeds are disclosed. Content metadata is received from a feed provider. At least one rule for syndicating to a feed receiver a content item that corresponds to the content metadata is identified. A request from the feed receiver for syndication of the content item is received. The content item is requested for the feed provider. The content item received from the feed provider is syndicated in real-time to the feed receiver according to the at least one rule. | 2008-10-09 |
20080250032 | METHOD AND SYSTEM FOR EFFICIENTLY SAVING AND RETRIEVING VALUES OF A LARGE NUMBER OF RESOURCE VARIABLES USING A SMALL REPOSITORY - Saving and retrieving operations of values of a large number of resource variables include creating and maintaining a small repository in an event monitoring software management application to track all resource variables and their state values and to record unique entries of resource variable identifiers, but only for those resources in a non-normal state, when only a small set of resources are expected to be in a non-normal state at any point in time, is conducted using a repository which is smaller than all of the possible resources to be monitored and recording the values by not recording RVIDs and their state values when their state values are normal, and recording RVIDs and their state values when their state values are non-normal, by recording only RVIDs and not their Boolean state values when their state values are non-normal. | 2008-10-09 |
20080250033 | SYSTEM AND METHOD FOR DETERMINING AN EVENT OCCURENCE RATE - Described are a system and method for determined an event occurrence rate. A sample set of content items may be obtained. Each of the content items may be associated with at least one region in a hierarchical data structure. A first impression volume may be determined for the at least one region as a function of a number of impressions registered for the content items associated with the at least one region. A scale factor may be applied to the first impression volume to generate a second impression volume. The scale factor may be selected so that the second impression volume is within a predefined range of a third impression volume. A click-through-rate (CTR) may be estimated as a function of the second impression volume and a number of clicks on the content item. | 2008-10-09 |
20080250034 | EXTERNAL METADATA ACQUISITION AND SYNCHRONIZATION IN A CONTENT MANAGEMENT SYSTEM - A content management system (CMS) allows a CMS administrator to access data from an external source, such as a web page, and to correlate the external data with an attribute for a document type. When a user authors a document of that type in the CMS, the user may select from a picklist that includes values retrieved from the external data source. A metadata acquisition policy associated with the attribute may specify one or more criteria for determining if and when changes to the external data source should be automatically reflected in the attribute, and if notifications of changes to the external data should be provided to a CMS administrator. | 2008-10-09 |
20080250035 | SYSTEMS AND METHODS FOR ORGANIZING CONTENT FOR MOBILE MEDIA SERVICES - In embodiments of the present invention, systems and methods for organizing content for media services may comprise organizing content from a plurality of data sources having information relevant to a channel, transforming the content into short messages suitable for delivery to a user via at least two of SMS, MMS, WAP, e-mail, and the Internet, and managing a script of such messages, wherein the next short message in a series is based on a user response to a prior short message in the series. User engagement may be facilitated by developing locally produced, personalized channels for delivery of relevant content. The mobile platform may enable building mobile-oriented communities around original content. Content may be local, authentic, relevant, insider, original, aggregated, a multi-modal mash-up, and the like. | 2008-10-09 |
20080250036 | INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREFOR, PROGRAM, AND STORAGE MEDIUM - An information processing apparatus which makes it possible to insert data into any form template that is specified. A data input/output control system 104 as the information processing apparatus processes a form template including at least one field into which database data is inserted. An identifier management section 108 extracts identifiable identifiers from identifiers of fields on a plurality of different form templates. | 2008-10-09 |
20080250037 | CONTENT RECORDING APPARATUS, CONTENT PLAYBACK APPARATUS, CONTENT PLAYBACK SYSTEM, IMAGE CAPTURING APPARATUS, PROCESSING METHOD FOR THE CONTENT RECORDING APPARATUS, THE CONTENT PLAYBACK APPARATUS, THE CONTENT PLAYBACK SYSTEM, AND THE IMAGE CAPTURING APPARATUS, AND PROGRAM - A content recording apparatus includes: a content management file storing section that stores a content management file that records hierarchical entries organized in a virtual hierarchical structure; a content inputting section that inputs content files; a virtual management information creating section that creates virtual management information for virtually managing each of the inputted content files, on the basis of the content file; a meta data creating section that creates meta data related to each of the inputted content files, on the basis of the content file; and a recording control section that records file entries, which are the hierarchical entries including the created virtual management information, into the content management file, and records meta data entries, which are the hierarchical entries including the created meta data, at a lower hierarchical level than the file entries in the content management file. | 2008-10-09 |
20080250038 | METHOD AND SYSTEM FOR POPULATING A SOFTWARE CATALOGUE WITH RELATED PRODUCT INFORMATION - A method and system for populating a software catalogue in software applications which monitor the presence of software products on a plurality of computers. The proposed method aims at populating a software catalogue with a limited manual intervention of an administrator. The present invention reduces the cost of producing and maintaining a comprehensive knowledge base (the catalogue) which contains definitions of software products and the related signature. Information about software products and their related signature is obtained through a process using some special files (e.g. XML files) which contains information and/or pointers to other products. | 2008-10-09 |
20080250039 | DISCOVERING AND SCORING RELATIONSHIPS EXTRACTED FROM HUMAN GENERATED LISTS - A computer-implemented system and method for extracting Human Generated Lists from an electronic database is described. The system searches for objects of the same class within a context window to identify Human Generated Lists and stores them to an archive. The archive may be used to generate a relationship network. The system generates variable length data vectors to represent the relationships between the objects within each Human Generated List. This relationship network can then be queried to discover relationships between the objects in the Human Generated Lists and to provide related objects as recommendations. | 2008-10-09 |
20080250040 | System and method for managing online networking information - A method and data structures for obtaining, distributing, managing, and utilizing information, including online content and user biographical information, in an online networking system are presented. Profile data pointers that point to profile data structures and item data pointers that point to item data structures are employed to access users' views and media content in a manner that allows for viral copying of content throughout the system yet permits the system and content owners to maintain control over the content. Users' biographical information is developed based in part on users' behavior in the networking system, and is collected and aggregated in the respective data structures to support targeted advertising based on the data, and protection of users' personally identifying information. | 2008-10-09 |
20080250041 | Automatic Elimination Of Functional Dependencies Between Columns - In business systems, one or more methods can be used to reduce an amount of redundant data. In one implementation, a method to reduce redundancy within a data model in a database, in which the data model is represented by at least one table, includes determining a number of distinct values of partial keys in a table. Each partial key represents at least one row in the table. The method includes reordering one or more columns of the table by cardinality of partial keys, in which the cardinality of a partial key represents a number of distinct values of the partial key. The method further includes determining whether pairs of partial keys are functionally dependent and eliminating one or more columns having functional dependencies from the table. | 2008-10-09 |
20080250042 | Diagnosis of a Storage Area Network - A method of determining a state of a Storage Area Network SAN is provided comprising analyzing data collected from components in the SAN, calculating a redundancy level of the SAN based on the analyzed data, and determining the state of the SAN based on the calculated redundancy level. The redundancy levels indicate the sensitivity of the SAN to a fault in one of the components. The method also includes receiving user policy settings allowing automatic correction of the SAN and auto-correcting the SAN in response to a change in the SAN state and in dependence on the user policy settings. The redundancy levels can be used by an administrator to set the user policy settings. An apparatus for carrying out the method is also provided. | 2008-10-09 |
20080250043 | File management program, file management method, file management apparatus, imaging device, and recording medium - When the mode of an electronic camera is set at folder creation mode and a release button is pressed, a new folder is created in a recording area of a recording medium and an icon image of the newly created folder is created. The icon image is created based on image data photographed in response to the press of the release button. A list of folders created in the recording medium is displayed with folder icons on an image display device and an icon image is displayed on each folder icon. From the displayed list of folders, the user selects a folder for recording the image data. | 2008-10-09 |
20080250044 | Verification of Semantic Constraints in Multimedia Data and in its Announcement, Signaling and Interchange - A collection of well-formed, but possibly semantically invalid, binary encoded multimedia data components or packages as well as the binary encoded announcement, signaling, and interchange protocols used in their transmission are converted into one or more well-formed extensible markup language (XML) files. Such XML files may then be validated according to one or more pre-defined XML schemas, or similar schema languages, in order to verify that the data and protocol structures and substructures adhere to prior defined semantic constraints. | 2008-10-09 |
20080250045 | METHOD AND SYSTEM FOR GENERATING A MAPPING BETWEEN TYPES OF DATA - A method and system for routing data of an source type to a target type is provided. The system has various routines for converting data in one type into data in another type. In one embodiment, the system receives an indication of a source type and identifies various sequences of routines that can convert the data from the source type to a target type. The system then coordinates the processing of the data by each routines in the sequences to the conversion of the data to the target type. The process of identifying the routines is referred to as “discovery.” The system also provides an aliasing mechanism by which compatible types can be identified. When identifying a sequence of routines, the system may check for routines that support compatible types. When a sequence of routines is identified, the system caches the identity of the sequence to facilitate identifying that sequence when the data of the source type is to be converted to the target type. The system also uses a mechanism for discovering sequences of routines from other computer systems. These other computer systems may broadcast various sequences of routines which are stored at the receiving computer system. A user may use a switchboard mechanism to direct data of a certain source type to one of the broadcasted sequences. This directing of the data to a certain source effects the routing of the data from one computer system to a device or routine on another computer system. | 2008-10-09 |
20080250046 | ANALYSIS OF PERFORMANCE DATA FROM A RELATIONAL DATABASE SYSTEM FOR APPLICATIONS USING STORED PROCEDURES OR SQL - Analyzing performance data from a relational database to discover poorly performing SQL statements includes creating event records of performance data for query statements executed by a relational database management system, and condensing the performance data in the event records. A performance summary can be generated for each condensed event record. The performance summaries can then be analyzed based on performance characteristics to identify poorly performing SQL statements. | 2008-10-09 |
20080250047 | SYSTEM AND METHOD FOR USING MULTIPLE META BOXES IN THE ISO BASE MEDIA FILE FORMAT - A metabox container box which is capable of storing multiple meta boxes for use. The metabox container box can also include a box which indicates the relationship between each of the meta boxes stored in the metabox container box. Various embodiments of the present invention are also backward-compatible with earlier versions of the ISO base media file format. | 2008-10-09 |
20080250048 | Method and Apparatus for Providing Simplified Control for Device Fault and Event Handling - A method identifies, prior to runtime, a first device that is added to a system. Further, the method generates, prior to runtime, a statically precompiled database for the device that provides a first set of error handling data. In addition, the method identifies, during runtime, a second device that is added to the system. Finally, the method generates, during runtime, a dynamically allocated database for the second device that provides a second set of error handling data. | 2008-10-09 |
20080250049 | CONSTRAINT PROGRAMMING FOR REDUCTION OF SYSTEM TEST-CONFIGURATION-MATRIX COMPLEXITY - A system for creating a system configuration data set includes an input operable to receive a set of system properties with attributes and values and a set of expressions representing a set of system test goals. The system further includes a processor operable to define a hierarchical tree structure with a plurality of nodes where each node represents one of the system properties and includes at least one of the attributes and the values and an output operable to output a set of system test data utilizing the hierarchical tree structure combined with the expressions. A method includes creating a hierarchical tree structure with a plurality of nodes where each node represents a system property. The method further includes receiving a set of expressions representing a set of system test goals and creating a set of system test data utilizing the hierarchical tree structure combined with the expressions. | 2008-10-09 |
20080250050 | Method and system for developing a desired set of configuration profiles for an application program and storage medium for storing a set of computer instructions which effectuate the method - A method and system for developing a desired set of configuration profiles for an application program and storage medium for storing a set of computer instructions which effectuate the method are provided. The method includes the steps of displaying graphical representations of possible profile management operations on a display of the system, and receiving commands from a user of the system to select graphical representations from the displayed graphical representations. The selected graphical representations correspond to desired profile management operations. The method also includes the step of automatically generating a desired set of configuration profiles which correspond to the selected graphical representations. The desired set of configuration profiles is useful in analyzing network application traffic. | 2008-10-09 |
20080250051 | Automatic test generation for reference testing - A system for application reference testing (SMART) solves the technical problem of generating test data and test cases from graphical user interface applications (GAPs) to test web services, effectively and non-invasively. SMART allows organizations to easily and promptly identify and resolve software bugs, ensure higher quality software and development productivity, complete software projects faster, deliver software products to market quicker, and improve the return on investment for software development projects. SMART provides a user friendly visualization mechanism that interacts with an accessibility layer to enable organizations to economically and easily define user interactions with GAPs, by performing point-and-click, drag-and-drop operations on the GAPs, and generate reusable test data and test cases for web services. | 2008-10-09 |
20080250052 | Repopulating a database with document content - Word processing documents that are created using content from a database are used to repopulate a database. The document includes content placeholders that link the content to locations within the database from which the content was retrieved. The appropriate content based on the changes made to the document is extracted from the document and is placed back within the database at the correct location. The database is repopulated such that the content within the database does not include all of the metadata required to produce the desired look and feel of a document that is generated using the content. | 2008-10-09 |
20080250053 | User Interface for Selecting Operators - The present invention relates generally to a method of identifying data delivery parameters relating to delivery of data accessible from a network location via a communications service provider. Embodiments of the invention are particularly well suited to identifying delivery parameters when the delivery of data is metered, such as when data are delivered to terminals connected to mobile networks. | 2008-10-09 |
20080250054 | OBJECT BASED HEURISTICS DATABASE PLATFORM - The present invention creates a secured and decoupled enterprise fixed asset management platform where the schema can be quickly adjusted to handle emergent types of data, where the client software does not need to be modified when the underlying system changes, and where the end-user can quickly find said data. | 2008-10-09 |
20080250055 | Method and Device for Coding a Hierarchized Document - The method of coding a hierarchized document comprises, for at least one element contained in the document: | 2008-10-09 |
20080250056 | METHOD AND APPARATUS FOR WRITING BINARY DATA WITH LOW POWER CONSUMPTION - Systems and methodologies are provided herein for representing information in a data processing system with low power consumption. As described herein, parity relationships between multiple nodes of to-be-written binary information and original information can be leveraged as described herein to reduce the amount of toggling required to write information in a memory, thereby reducing power consumption. Various algorithms for leveraging parity relationships are described herein, including a Champagne Pyramid Parity Check (CPPC) algorithm and a Tree-Based Parity Check (TBPC) algorithm. | 2008-10-09 |
20080250057 | Data Table Management System and Methods Useful Therefor - A data table management system operative to manage at least one data table storing a multiplicity of data elements such as data records, the system comprising a data element usage monitor operative to record information pertaining to usage of individual elements in at least one data table; and a data element evaluator operative to evaluate the importance of data elements as a function of the information pertaining to usage thereof recorded by the data element usage monitor. The system and methods are described in the context of a relational data base and a RDBMS data warehouse merely by way of example. The systems and methods described including those pertaining to fine-grained monitoring and usage-based analysis are also applicable to other structured data management systems such as but not limited to as object-oriented databases including XML-oriented databases and distributed systems based on the XQuery framework. | 2008-10-09 |
20080250058 | PROCESS DATA WAREHOUSE - Systems and/or methods are presented that can efficiently analyze and summarize large collections of data. A summarization component can employ mapping rules to map received data into specified states and observations of interest, which can be utilized to facilitate creating relational tables that can be utilized to facilitate summarizing a collection of data based in part on predefined summarization criteria. An optimizer component can employ pre-computing and materialization of the process behavior to facilitate optimizing data analysis. An adaptor enhancer component can monitor and evaluate system performance and can generate mapping rules that can facilitate improving system performance. | 2008-10-09 |
20080250059 | HIERARCHICAL INHERITED XML DOM - A computer program product comprising computer readable program configured to implement a method for providing processed data definition documents (DDDs) or processed document object models (DOMs) for object oriented programming. The use of these processed data definitions simplifies the data structures and streamlines programming to access the data. A standard DDD/DOM has a hierarchical branched structure having a number of levels each with elements/nodes and attributes. The DDD is written in a platform independent markup language. An element/node is selected and its attributes are identified. All ‘children’ of the selected element/node are identified. The attributes of the selected element/node (parent) are then copied to each child for all children in the DDD/DOM. This is repeated for all elements/nodes in the DDD/DOM to result in a processed DDD/processed DOM which is now structured to allow program access to data in a more direct manner. | 2008-10-09 |
20080250060 | Method for assigning one or more categorized scores to each document over a data network - The present invention relates to a method and computer readable recording medium of assigning one or more categorized scores to a linked document, being linked from at least one linking document, over a data network, comprising: (a) determining one or more categorized scores of at least one linking document having at least one link to a linked document; (b) performing one or more of the following: (b.1.) analyzing one or more parameters of said at least one link from said at least one linking document to said linked document for determining the relevancy of said link to said linking document or to the category of said linking document; and (b.2.) analyzing one or more parameters of said linked document for determining the relevancy of said linked document to said linking document or to the category of said linking document; and (c) assigning one or more categorized scores to said linked document according to said one or more categorized scores of said at least one linking documents and according to one or more of the following: (c.1.) the determined relevancy of said at least one link to said at least one linking document or to its category; and (c.2.) the determined relevancy of said linked document to said at least one linking document or to its category. | 2008-10-09 |
20080250061 | Method and Apparatus For Supporting Mobility of Content Bookmark - The present invention relates to a bookmark of media contents, more particularly to method and apparatus for supporting mobility of bookmarks set on media contents. The media content playing method according to the present invention stores bookmark information in agency means, e.g., mobile control point (CP) or a connectable memory stick if a bookmark is set on a first media content, and plays a second media content, that is identical to the first, from the same position with the bookmarked position on the first media content, based on the bookmark information stored in the agency means. | 2008-10-09 |
20080250062 | APPARATUS AND METHOD FOR LINKING OBJECTS CREATED IN A RAPID APPLICATION DEVELOPMENT ENVIRONMENT - A computer readable storage medium includes executable instructions to invoke a rapid application development graphical user interface to define fields associated with a set of objects. The creation of new objects derived from the set of objects is facilitated using the rapid application development graphical user interface to select existing fields of the set of objects and define new object fields. Tabs are associated with the new objects. A set of tabs is selected to create a new application. | 2008-10-09 |
20080250063 | SYSTEMS AND METHODS FOR INTERFACING MULTIPLE TYPES OF OBJECT IDENTIFIERS AND OBJECT IDENTIFIER READERS TO MULTIPLE TYPES OF APPLICATIONS - A method for interfacing an object identifier reader to at least one application is disclosed. The method may include receiving object identifier data from the object identifier reader. The object identifier data may include information and formatting characters. The method may then involve identifying the information in the object identifier data. At least one application may then be identified to receive the information. Finally, the information may be sent to the at least one application. | 2008-10-09 |
20080250064 | METHOD AND SYSTEM TO COMPARE DATA ENTITIES - The present invention relates in general to methods and systems for comparing and maximizing the appropriateness of a first set of one or more data objects to a set of second data objects. In one embodiment, the first set of data objects represent one or more tasks to be fulfilled by a set of capabilities represented by the second data objects. In one embodiment, this invention provides an effective and accurate method and system to compare and maximize the appropriateness between the requirements of a task and the second set's capabilities, while these capabilities and requirements are contained, even if only latently, in data objects such as written documents, electronic databases or other sources of data and information. In one embodiment, topic modeling techniques are utilized to compare the data objects. | 2008-10-09 |
20080250065 | Modifying A Digital Media Product - Storing, by an owner of a digital media product, the product in a distributed media library, the library including information describing the modifiable part of the digital media product and a digital grant of rights to modify and distribute the product; producing, from users' digital expressions of preferences, information describing a user community preference for replacing the modifiable part of the digital media product with a replacement part; retrieving the digital media product and the digital grant of rights to modify and distribute the digital media product; receiving at least one replacement part, a digital grant of rights to use the replacement part to modify the digital media product, and a digital grant of rights to distribute the replacement part with the digital media product; and replacing, in accordance with the information describing the user community preference and the digital grants of rights, the modifiable part with the replacement part. | 2008-10-09 |
20080250066 | APPARATUS AND METHOD FOR ADDING CONTACT INFORMATION INTO A CONTACT LIST - A portable electronic device includes call circuitry operative to establish a call with another contact over a communication network, a contact list stored in memory of the electronic device, said contact list including contact information; and logic circuitry operative to capture at least a portion of new contact information during a call with the contact, wherein the new contact information can be obtained via the communication network. The logic circuit automatically enters the new contact information into the contact list during or after the call. | 2008-10-09 |
20080250067 | SYSTEM AND METHOD FOR SELECTIVELY IDENTIFYING MEDIA ITEMS FOR PLAY BASED ON A RECOMMENDER PLAYLIST - A system and method for controlling media item recommendations received by a user based on the rendering of a user's pre-established recommender playlist. The recommender playlist is a list of identifiers that identify recommenders in the user's social network and a filter rule(s) associated with each recommender included in the recommender playlist. The filter rule(s) may be a rule associated with recommender's media items of the recommender. The user is able to control which media items from the recommender's media items of the recommender will be actually received by selecting the desired filter rule(s) for each of the recommenders in the user's recommender playlist. After the user establishes the recommender playlist and the user desires to actually receive recommendations from a recommender, the user renders the recommender playlist to receive a playlist consisting of the recommender's media items as filtered using filter rule(s) established by the user in the recommender playlist. | 2008-10-09 |
20080250068 | SYSTEM FOR PREPARING REPORTS - A method of preparing customised reports from source data comprises:
| 2008-10-09 |
20080250069 | Method and system for using mnemonic symbols to provision channel attributes with an attribute mask - A name that means something to a human can be used to provision multiple channels, multiple times after a one-time association of an binary integer mask bit pattern with the name, or mnemonic. Typically, the one performing the one-time association of the mask pattern with the mnemonic will choose a name that reflects the channel attributes represented by the mask pattern. Thus, rather than remembering a bit pattern for a single attribute, or even the more difficult task of remembering the pattern for multiple attributes, and having to make sure ‘1’ is placed in a correct bit position among many ‘0’s when entering bit patterns, the one provisioning only enters a mnemonic that textually refers to the attribute, or attributes, to be provisioned for a given channel. | 2008-10-09 |
20080250070 | CREATING A REPORT HAVING COMPUTER GENERATED NARRATIVE TEXT - The present invention provides a system that creates a report that includes complete sentences based on input values that reflect measured or observed patient conditions. The system creates a sentence or a portion of a sentence that describes the patient's condition by comparing the input values for one or more attributes to the default values for those attributes. The default values are pre-determined and are usually based on medical standards. By comparing the input values to the default values the system can generate highly descriptive text that describes the patient's condition in a narrative form. | 2008-10-09 |
20080250071 | SYSTEMS AND METHODS FOR BUSINESS APPLICATIONS - A system and method for developing business application meta-objects which are application building blocks that access information from multiple information stores and nay be assembled in different combinations to service different business communities. The meta-objects permit business applications to be constructed and revised on the fly by an end-user. The business application development platform follows a model-driven approach to create business application meta-objects where each meta-object encapsulates the behavior, information and visual components. The application meta-objects may be modified by the end user without underlying development of the software code and may operate with multiple data and business logic stores. In one embodiment, the system supports a variety of post development tools permitting the end user to create, update and customize a number of aspects of the business applications, and in particular the way the data is viewed. | 2008-10-09 |
20080250072 | RESTORING A SOURCE FILE REFERENCED BY MULTIPLE FILE NAMES TO A RESTORE FILE - Provided are a method, system, and program for restoring a source file referenced by multiple file names to a restore file. An operation is processed to restore a source file having a first file name to a restore file, wherein the source file is in a state of being accessed by a process. A determination is made as to whether a second file name references the source file. A first temporary file name and a second temporary file name are created that both reference the restore file in response to determining that the second file name references the source file. The first temporary file name is renamed to the first file name and the second temporary file name is renamed to the second file name. After the renaming of the first and second temporary file names, the first and second file names reference the restore file. | 2008-10-09 |
20080250073 | SQL CHANGE TRACKING LAYER - Systems and methods that track changes in a database via a change tracking layer that enables separation of change tracking and change enumeration. Such an arrangement enables multiple change enumeration and sync technologies over a single change tracking layer, while reducing amount of tracking information that are maintained. | 2008-10-09 |
20080250074 | Recoverable last resource commit - A method and apparatus for reducing logging overhead in systems where at least some of the participants conform to the two-phase commit protocol is provided. Transaction logging is eliminated at the transaction manager. The fault recovery mechanism is altered to obtain transaction status from participating resource managers logs, instead of relying on transaction manager logs. | 2008-10-09 |
20080250075 | DOCUMENT MANAGEMENT SYSTEM AND ITS CONTROL METHOD - This invention provides a document management system regarding deleted information for suppressing restoration of information that one does not wish to be referred to again. This invention comprises an electronic document DB device in which a DB is stored and a DB device used for electronic document backup that stores a BDB. When the electronic document to be deleted of the DB stored in the electronic document DB device is indicated, the DMA deletes the electronic document from the DB. Furthermore, when the electronic document is indicated, the DMA deletes the electronic document corresponding to the electronic document in the BDB stored in the DB device used for backup from the DB device used for electronic document backup. | 2008-10-09 |
20080250076 | SYSTEMS AND METHODS OF MEDIA MANAGEMENT, SUCH AS MANAGEMENT OF MEDIA TO AND FROM A MEDIA STORAGE LIBRARY - A system and method for determining media to be exported out of a media library is described. In some examples, the system determines a media component to be exported, determines the media component is in the media library for a specific process, and exports the media component after the process is completed. | 2008-10-09 |
20080250077 | METHOD AND APPARATUS FOR MEDIA DUPLICATION - There is disclosed in embodiments herein a digital media content duplication system and method that allows digital media data to be duplicated to one or more destinations and verified. In one embodiment, the system may comprise multiple servers and multiple database structures; providing storage, management. processing, coordination, and tracking of the digital media content and the duplication process. | 2008-10-09 |
20080250078 | METHOD AND SYSTEM FOR SERVER-BASED ERROR PROCESSING IN SUPPORT OF LEGACY-BASED USAGE AND BILLING SYSTEMS - An error processing system comprising a client/server based PC application supported by SQL Server databases for use with legacy usage metering and billing services. The error processing system provides increased functionality, flexibility and reliability of error processing at a much lower cost than was possible using error processing and correction systems built into legacy usage metering systems. Error processing is simplified for users by implementation of a PC based GUI screens developed in Visual Basic. | 2008-10-09 |
20080250079 | STORAGE SUBSYSTEM - The data up to a point of time whereat failure has occurred will be restored at high speed at a remote site without imposing any burden on a host. The first storage system on the master side processes an I/O request from the host, and as a result of I/O processing to the second storage system on the remote side, transmits the update data. The second storage system retains data received from the first storage system as update log data. The host transmits a command for settling a state of an application to the first storage system as data, and the first storage system transmits the data to the second storage system. The host and the second storage system both retain an identifier corresponding to the command, and relate the identifier to the log data. Thereby, the host designates the identifier at any given time, whereby the second storage system restores the data at any given time. | 2008-10-09 |
20080250080 | Annotating the dramatic content of segments in media work - A media work, such as a movie, musical composition, book, or interactive computer game, may be analyzed, segmented, and annotated based on its content. Segment annotations may include a dramatic content level, an indication of thematic importance or key events occurring during the media segment, and other descriptive data relating the content of the media segments. Additionally data identifying the location of the segment within the full version of the media, for example, time codes, page numbers, or game levels, may also be included in the segment annotations. Using an annotated version of the media work, a condensed version may be created based on user preferences and other determined criteria, such as a predetermined time duration, media size, compression ratio, and any content characteristics stored in the segment annotation data. | 2008-10-09 |
20080250081 | PAGE-ADDED INFORMATION SHARING MANAGEMENT METHOD - In a page-added information sharing management method, a setting of added information to an object in a page, including a range specification of the added information for the object is received. The added information is stored by associating the added information with the page. When a request for displaying the added information is received, the added information associated with the page to be viewed is acquired to provide a requesting device with the added information. | 2008-10-09 |
20080250082 | Method of Backing Up and Restoring Data in a Computing Device - Installable files installed on a first computing device are backed up to a second computing device and restored from the second device to the first device and/or a further device using the same means to verify the integrity of the files as used for the original installation of the files on the first device. | 2008-10-09 |
20080250083 | METHOD AND SYSTEM OF PROVIDING A BACKUP CONFIGURATION PROGRAM - Methods and a system are provided for generating a list of user selectable files for backup based upon program properties. The file space on a user's computer or a computer network is searched for application programs, data files and file extension types stored therein. Once these items are located, they are correlated together in a registry. The correlated items are then sorted and ranked in a list for backup based on a sealing factor. The sorted and ranked list is presented to the user in a graphical user interface. The user is then able to easily select the files, applications, or directories that have the highest usage for backup. The user-selected list of files for backup is supplied to backup application program. The user-selected files and other iteration information are stored in a memory for future reference. | 2008-10-09 |
20080250084 | ARCHIVING MESSAGES FROM MESSAGING ACCOUNTS - A method, information processing system, and computer readable medium that for archiving messages. The method includes querying a set of messaging accounts associated with a user. A set of archiving configuration messages residing within at least one messaging account in the set of messaging accounts is identified in response to the querying. Each archiving configuration message comprises separate and distinct archiving instructions for the messaging account. At least one message in the messaging account is archived based on an archiving configuration message associated with the message in the set of archiving configuration messages. | 2008-10-09 |
20080250085 | Backup system having preinstalled backup data - A backup system has a set of temporary backup data stored on a data storage system. When performing a backup operation for a device over a network, a block of data on the device may be compared to blocks of the temporary backup data. If the block of data already exists on the backup system in the temporary backup data, the block of data is not transferred over the network. Comparisons between blocks of data may be performed by calculating and comparing a hash value for the blocks. | 2008-10-09 |
20080250086 | APPARATUS METHOD AND SYSTEM FOR ASYNCHRONOUS REPLICATION OF A HIERARCHICALLY-INDEXED DATA STORE - Changes such as write operations on a replication source comprising a hierarchically-indexed file system and associated data store are tracked and aggregated over a point-in-time image replication interval and communicated to a replication target. The replication target receives the changes, conducts operations to make the changes on a target volume or portion thereof, and conducts a point-in-time image replication operation to synchronize the replication target with the replication source. In the present invention the advantages of replication techniques developed for log-structured file systems are provided to systems with conventional hierarchical file systems. The invention also facilitates maintaining point-in-time retrievable images of a volume or portion thereof on a target volume while reducing the bandwidth and processing burden associated with replication. | 2008-10-09 |
20080250087 | System and Apparatus for Optimally Trading Off the Replication Overhead and Consistency Level In Distributed Applications - Methods and systems are provided for optimally trading off replication overhead and consistency levels in distributed data replication where nodes are organized in a hierarchy. The root node has the original data that need to be replicated at all other nodes, and the replicated copies have a freshness threshold that must be satisfied. The data are propagated through periodic updates in the hierarchy. Each node periodically sends data to its child nodes. Given the freshness threshold, an algorithm and its distributed protocol can determine the optimal update period for each link of the hierarchy such that the freshness threshold is satisfied for every node and the overall replication overhead is minimized. The systems and methods can be used in any scenario where replicated data have consistency requirements, such as in a replicate overlay assisted resource discovery system. | 2008-10-09 |
20080250088 | Concurrent evacuation of the young generation - The invention relates to a method for performing generational garbage collection on a heap comprising a plurality of generations. The method involves dividing a young generation of the heap into a first young generation and a second young generation, evacuating the first young generation concurrently with allocating the second young generation, and evacuating the second young generation concurrently with allocating the first young generation and subsequent to fully evacuating the first young generation. | 2008-10-09 |
20080250089 | IMPROVING LOCALITY WITH PARALLEL HIERARCHICAL COPYING GARBAGE COLLECTION - Disclosed is a garbage collection algorithm that achieves hierarchical copy order with parallel garbage collection threads. More specifically, the present invention provides a garbage collection method and system for copying objects from a from-space to a to-space. The method comprises the steps of (a) having multiple threads that simultaneously perform work for garbage collection (GC), (b) examining the placement of objects on blocks, and (c) changing the placement of objects on blocks based on step (b). Preferably, the method includes the additional step of calculating a placement of object(s) based on step (b), and using the result of the calculation for step (c). For example, the calculation may be used to increase the frequency of intra-block pointers and/or to increase the frequency of siblings on the same block. | 2008-10-09 |
20080250090 | Adaptive filter device and method for determining filter coefficients - An adaptive filter device, including a finite impulse response (FIR) filter which is based on filter coefficients, which are determined based on a predetermined iterative adaptation algorithm for determining filter coefficients of an adaptive filter, wherein, in at least one iteration step of said predetermined iterative adaptation algorithm a sum value is determined, wherein each summand of said sum value depends on one of said filter coefficients, and, if said sum value is above a predetermined threshold, the filter coefficients are modified. | 2008-10-09 |
20080250091 | CUSTOM CHARACTER-CODING COMPRESSION FOR ENCODING AND WATERMARKING MEDIA CONTENT - An apparatus for compressing media content is disclosed. The apparatus divides the media content into at least three predetermined portions, compresses each of the at least three portions using one of at least three different compression algorithms and makes the at least three compressed predetermined portions publicly available. Making the portions publicly available includes, for example, transmitting the portions over a computer network such as the Internet. | 2008-10-09 |
20080250092 | SYSTEM FOR CONVOLUTION CALCULATION WITH MULTIPLE COMPUTER PROCESSORS - A system for calculating a convolution of a data function with a filter function utilizing an array of processors including first and last processors. A coefficient value based on a derivation of the filter function and a data value representative of the data function are multiplied to produce a current intermediate value. Except in the first processor, a prior intermediate value is then added to the current intermediate value. Except in the last processor, the data and current intermediate values are then sent to the next processor. Then the last processor's prior intermediate value, if any, is added to its current intermediate value to produce a result value, wherein the result values collectively are representative of the convolution of the data function with the filter function. | 2008-10-09 |
20080250093 | Method and Apparatus for Filtering Multiple Channels of Signals - To reduce chip size and lower cost by using a method of multiplexing a device to filter a plurality of signals, the present invention provides an apparatus for filtering the plurality of signals, comprising: a group of storage units, for storing the plurality of signals, wherein the group of storage units comprises a plurality of storage units, each of which is used to store corresponding signal segments in each signal and output the stored signal segments in a predefined order; and a processing module, for weighting and combining the output signals from the group of storage units, to obtain a plurality of filtered signals corresponding to the multiple channels of signals. The group of storage units may further comprise a group of combining units, for combining output signal segments from the storage units to be processed with a same weight value. The present invention further provides the corresponding method for filtering a plurality of signals. With the method and apparatus of the present invention, the filter size may be reduced significantly and the cost may be lowered. | 2008-10-09 |
20080250094 | EFFICIENT IMPLEMENTATIONS OF KERNEL COMPUTATIONS - A method and apparatus for efficiently performing digital signal processing is provided. In one embodiment, kernel matrix computations are simplified by grouping similar kernel coefficients together. Each coefficient group contains only coefficients having the same value. At least one of the coefficient groups has at least two coefficients. Techniques are disclosed herein to efficiently apply successive first order difference operations to a data signal. The techniques allow for a low gate count. In particular, the techniques allow for a reduction of the number of multipliers without increasing clock frequency, in an embodiment. The techniques update pixels of a data signal at a rate of two clock cycles per each pixel, in an embodiment. The techniques allow hardware that is used to process a first pixel to be re-used to start the processing of a second pixel while the first pixel is still being processed. | 2008-10-09 |
20080250095 | Content Distributing System and Content Receiving and Reproducing Device - A technology that makes a program line-up related to contents distributed to a user side, depending on various conditions, preferences, and communication environments of the user side that views and listens to the content is disclosed. According to the technology, an on-board device (content receiving and reproducing device) | 2008-10-09 |
20080250096 | DATA MANAGEMENT APPARATUS, CONTROL METHOD OF DATA MANAGEMENT APPARATUS, AND COMPUTER-READABLE STORAGE - A service providing unit adapted to provide a first service which transmits image data to the external apparatus under the control of the external apparatus on the network; a service retrieval unit adapted to retrieve the external apparatus, on the network, capable of providing a second service which processes the image data transmitted from the data management apparatus under the control of the data management apparatus; a service controlling unit adapted to control the external apparatus on the network such that the external apparatus provides the second service; and a switching unit adapted to switch between a first state that deactivates the service controlling unit and a second state that activates the service controlling unit based on a retrieval result by the service retrieving unit. | 2008-10-09 |
20080250097 | Method and system for extending the services provided by an enterprise service bus - In a middleware implementing an enterprise service bus (ESB) for interconnecting disparate software applications a method and a system of extending services provided by the ESB are disclosed. All incoming service requests reaching ESB from end-clients are not only forwarded to a primary server but are all, or an adjustable fraction of all of them, replicated to one or more secondary shadow servers. All replies received by ESB from the primary server and from the secondary shadow servers are validated. Validation includes the forwarding to the end-clients of a single validated reply for each incoming service request while all redundant replies are discarded. Replication of incoming service requests and validation of all replies extend the services provided by an ESB allowing e.g., to warm up a newly installed server, to bring up new software applications, to guarantee the integrity of operation of a cluster of servers and to optimize the response times. | 2008-10-09 |
20080250098 | COMMUNICATION SYSTEM AND E-MAIL CHECK METHOD - A communication device which accesses a mail server includes an acquisition unit and a judgment unit. The acquisition unit periodically accesses the mail server and acquires a total number of mails at each access. The judgment unit compares a total number of mails currently acquired with a total number of mails acquired last time and judges whether or not a new incoming mail is present and whether or not a different communication device receives a mail from the mail server, based on a result of said comparison. | 2008-10-09 |
20080250099 | On-Demand Propagation of Routing Information in Distributed Computing System - An apparatus, program product and method utilize on-demand propagation of routing information to reduce the overhead associated with distributing routing information throughout a distributed computing system. The staleness of the routing information utilized in routing client requests for a particular client is gauged based upon the number and/or frequency of client requests issued for that client that require rerouting, e.g., as indicated in responses returned in response to the client requests. Once the reroutes of client requests meet a desired propagation criterion, updated routing information is then requested for the client. | 2008-10-09 |
20080250100 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM - An information processing apparatus, that obtains pieces of content information relating to content recorded in an information recording medium, includes a content identifier generation unit configured to read a content certificate which is recorded in the recording medium and which corresponds to the content stored in the information recording medium, and generates a content identifier by combining hash values which correspond to the content and which are included in data stored in the content certificate, a data transmitting unit configured to transmit the content identifier generated using the content identifier generation unit to a content information provision server, a data receiving unit configured to receive, from the content information provision server, the pieces of content information relating to the content which is specified on the basis of the content identifier, and a data outputting unit configured to output the pieces of content information received using the data receiving unit. | 2008-10-09 |
20080250101 | MULTIMEDIA DATA TRANSMITTING APPARATUS AND MULTIMEDIA DATA RECEIVING APPARATUS - To provide, in a multimedia content server which stores multimedia data and transmits the stored multimedia data to a terminal, a technique which allows the terminal to implement a data broadcast even when random access for trick play, and the like, is performed. Upon receiving a data transmission request from a multimedia data receiving apparatus, a multimedia data transmitting apparatus transmits the requested multimedia data and definitely inserts data required for data broadcasting or transmits data for data broadcasting, separately from the multimedia data, thereby enabling the multimedia data receiving apparatus to obtain the data required for data broadcasting. | 2008-10-09 |
20080250102 | Information processing system - The present invention provides a technique capable of generating and providing information in which various elements are associated with one another in accordance with situations. An information processing system has a server and a plurality of terminals. Each of the terminals obtains element associated information obtained by associating elements belonging to items included in a plurality of element items and transmits the element associated information to the server. The server receives the element associated information from each of the terminals. In the case where one or more terminals included in the plurality of terminals satisfies a specific condition, the server generates network information obtained by associating elements belonging to the items between the items on the basis of one or more pieces of element associated information received from the one or more terminals. | 2008-10-09 |
20080250103 | SYSTEM AND A METHOD FOR ACCELERATING COMMUNICATION OF TCP/IP BASED CONTENT - A technique for downloading multiple objects from at least one server in an accelerated manner. Typically, in a TCP/IP environment, a client is limited in the number of sockets that can be opened for a single server. A spoofer ( | 2008-10-09 |
20080250104 | APPARATUS, SYSTEM AND METHOD FOR SECURE INFORMATION DISSEMINATION - An apparatus transfers the title of content to an ID-assigning unit which assigns an ID to the content and transmits the content ID to a broadcasting unit via a tagging unit. A broadcasting apparatus then broadcasts the content ID and a receiver extracts the content ID from a received signal and transfers the content ID to a verification unit which determines whether or not the content ID received from a reception functional unit matches a stored content ID. If the content ID received from the reception unit matches a stored content ID, user information of the receiver is transmitted to a privacy-guarding unit. The privacy-guarding unit searches privacy-guarding items and, in accordance with a result of the search, only necessary user information presented by the verification unit is transmitted to a provider unit. | 2008-10-09 |