44th week of 2008 patent applcation highlights part 68 |
Patent application number | Title | Published |
20080270447 | RULESET GENERATION FOR MULTIPLE ENTITIES WITH MULTIPLE DATA VALUES PER ATTRIBUTE - Embodiments of the invention provide techniques for processing abstract rules with query results having rows with multiple data values per column. In general, value fields are created to store the multiple data values of each attribute contained in each row of the query results. The abstract rule is transformed, resulting in a single executable rule corresponding to each row of the query results. Each executable rule references the value fields created to store the multiple data values. Each executable rule is then processed, utilizing the value fields of the corresponding row as rule inputs. | 2008-10-30 |
20080270448 | BUSINESS ENABLEMENT METHOD AND SYSTEM - A business enablement method and system. The method includes identifying and retrieving business management data associated with the business. The business management data is mapped to a structure comprised by a business management model. The business management data is categorized into a standard informational structure. An intranet viewable interactive model of the business management data is generated. The business management data is mapped to key result areas of the business. The business management data is integrated with business computing systems. The business computing systems receive reports comprising the business management data mapped to the key result areas of business. The reports are reviewed to determine a status of the business management data. The business management data is improved and displayed. | 2008-10-30 |
20080270449 | Program Guide User Interface - A computer-implemented method includes receiving a search request related to media programming and generating a search. The result has a list of one or more collections of episodes responsive to the search request, and a schedule grid displaying a plurality of episodes on a plurality of different channels for a time period, including at least one program responsive to the search request. | 2008-10-30 |
20080270450 | Using interface events to group files - Various embodiments are directed to using interface events to group files. One embodiment, collects user interface events, uses the user interface events to generate a group of files that are related to a task, and enhances a query to discover files associated with the task. | 2008-10-30 |
20080270451 | System and Method of Generating a Metadata Model for Use in Classifying and Searching for Information Objects Maintained in Heterogeneous Data Stores - Described are a system and method for generating a metadata model for use in classifying and searching for information objects maintained in heterogeneous data stores. An n-dimensional graph is constructed based on metadata categories and relationships among the metadata categories. Instances of metadata are acquired for use in classifying information objects and in searching for information objects in the data stores. Each metadata instance falls under one of the metadata categories. An n-dimensional metadata model is constructed by placing the acquired metadata instances into the n-dimensional graph according to the metadata category under which each metadata instance falls and the relationships among the metadata categories. | 2008-10-30 |
20080270452 | Generation of Media Presentations Based on Questionnaires - Creation and manipulation of a media presentation. A user may answer one or more questions in a questionnaire. A media presentation may be generated based on the questionnaire. Alternatively, a media presentation template or wizard may be presented to the user for completion of the media presentation (independent of or in response to completion of the questionnaire). The user may choose from one or more media assets associated with segments of the media presentation. The media assets may be presented for display as icons which represent the media assets. The media presentation may be created and provided to the user. | 2008-10-30 |
20080270453 | KEYWORD-BASED CONTENT MANAGEMENT - A method, implementable in a system coupled to a network, includes accessing a first portion of a memory device coupled to the network. The first portion has stored thereon a plurality of data sets. A plurality of discrete alphanumeric strings associated with each data set of the plurality is identified. A listing of the data sets is stored in a second portion of a memory device coupled to the network. Each respective data set is cross-referenced in the listing to a respective set of alphanumeric strings including only those alphanumeric strings identified as being associated with the respective data set. After storing the data-set listing, a first alphanumeric keyword is received from a user. A first set of the data sets is identified from the listing. Each data set of the first data-set set includes the first keyword. In response to identifying the first data-set set, the first data-set set is automatically stored in a third portion of a memory device coupled to the network. | 2008-10-30 |
20080270454 | NUMA System Resource Descriptors Including Performance Characteristics - A method and article for efficiently accessing resources in a multiprocessor computer system. Multiple resources are grouped into nodes and system resource descriptors are maintained as data structures. The method incorporates traversing one or more of the data structure to efficiently allocate resources within a grouping of nodes. Each node in the system is assigned a node identifying number. This number identifies a node location within a multiprocessor and is used to determine latency between nodes. Accordingly, storing the system architecture information in a data structure format provides for an efficient method of accessing system resources and determining latency for specific processes and access patterns. | 2008-10-30 |
20080270455 | METHOD FOR MANAGING EXTERNAL ROUTINES IN A DATABASE MANAGEMENT SYSTEM - A method for managing an external routine in a computer implemented database management system includes creating a first table for storing external routines in a data store coupled to the database management system. An external routine is stored in the first table so that the database management system is allowed to automatically manage any modification related to the external routine and to control access to the external routine such that administrative support is minimized. | 2008-10-30 |
20080270456 | Method and Apparatus for Access, Integration, and Analysis of Heterogeneous Data Sources Via the Manipulation of Metadata Objects - A computer-based method represents a subset of a dataset table of rows and columns. The method includes selecting a set of blocking variables corresponding to blocking columns of the dataset table. For each row in the dataset table, a tuple of values for the blocking columns uniquely identifies the row within the dataset table. The method also includes selecting a set of non-blocking variables that correspond to columns of the subset. The set of non-blocking variables does not intersect the set of blocking variables. The method also includes creating a block information structure that includes both the set of non-blocking variables and, for each blocking variable in the set of blocking variables, a set of values. | 2008-10-30 |
20080270457 | Media Application - A media application server, comprising a network interface and a processor adapted to establish voice connections with opposite end devices and to perform on the connections at least one media application task for signals of a plurality of different signal formats, the processor being adapted to establish the connection in a negotiation procedure in which it advertises itself as supporting fewer than the plurality of signal formats. | 2008-10-30 |
20080270458 | Systems and methods for displaying information about business related entities - Enhanced methods, systems, and techniques for displaying information about financial markets are provided. Example embodiments provide a Business Knowledge Mapping System (“BKMS”), which generates and provides graphical representations of relationships between business entities. In some embodiments, such graphical representations may include relationship maps that include multiple nodes interconnected via one or more links. Each node of a relationship map may represent a particular business entity, and each link connecting two nodes of a relationship map may represent a relationship between the business entities corresponding to the two nodes. In some embodiments, a link of a relationship map may have various display attributes that represent characteristics of the relationship to which the link corresponds. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims. | 2008-10-30 |
20080270459 | Hosted multi-tenant application with per-tenant unshared private databases - Technologies are described herein for providing a hosted multi-tenant application that utilizes per-tenant unshared private databases. A shared middle-tier is utilized in conjunction with private, unshared databases for each of the tenants. The private, unshared databases are utilized to store application data for an associated tenant, along with any customizations to the application implemented by the tenant. A shared configuration database is also utilized that stores application data that is shared among the tenants. When a request is received from a tenant to access the hosted application, the shared configuration database is utilized to locate the private, unshared database associated with the tenant making the request. The contents of the private, unshared database associated with the tenant making the request are then utilized to response to the request. | 2008-10-30 |
20080270460 | Creating a data structure that specifies relationships between networked objects - Embodiments of the present invention pertain to creating a data structure that specifies relationships between networked objects. According to one embodiment, information indicating a degree to which a computer potentially satisfies a condition between a software program and an object is received. The computer and the object are associated with a network. A data structure that specifies the condition between the software program and the object and specifies a degree to which the computer potentially satisfies the condition is created based on the received information. | 2008-10-30 |
20080270461 | Data containerization for reducing unused space in a file system - An apparatus and method for containerization of multiple data objects within a block of a single container. The apparatus and method may pack multiple data objects together in a block of a logical container in a file system. The method may include receiving data in the form of multiple data objects to be stored in a file system, and collectively data packing the multiple data objects together in at least one block of a logical container in the file system. The block is a fundamental unit of storage space of the file system, and each block of the logical container includes multiple extents to store data from at least one data object of the multiple objects. The apparatus may include a plurality of storage devices coupled to a storage server. The storage server is configured to store the multiple data objects in at least one block of the logical container in the file system. Some data objects may be stored in multiple extents of one or more blocks depending on the size of the data object. | 2008-10-30 |
20080270462 | System and Method of Uniformly Classifying Information Objects with Metadata Across Heterogeneous Data Stores - Described are a system and method for classifying information objects with metadata across heterogeneous data stores. A metadata model includes a plurality of interconnected nodes. A least one of the nodes corresponds to a metadata instance and at least one of the nodes corresponds to a metadata category. Information related to an information object maintained in a data store is acquired. A look up of the metadata model finds one or more metadata instances and metadata categories based on the acquired information related to the information object. One or more of the found metadata instances and metadata categories are associated with the information object maintained in the data store. | 2008-10-30 |
20080270463 | DOCUMENT PROCESSING SYSTEM AND METHOD THEREFOR - The present invention discloses a method for processing document data to achieve document interoperation, and the method comprises: by an application, issuing instruction(s) indicating retrieving information from first unstructured data to a first platform software; by the said first platform software, parsing the said first unstructured data and returning the required information in a form defined by the instruction(s); by the application, issuing the same instruction(s) indicating retrieving information from second unstructured data to a second platform software; by the said second platform software, parsing the said second unstructured data and returning the required information in the same form; wherein, the first unstructured data and the second unstructured data are stored in different format. | 2008-10-30 |
20080270464 | DOCUMENT PROCESSING SYSTEM AND METHOD THEREFOR - The present invention discloses a system of processing document data for document interoperation, comprising an application, embedded in a machine readable medium, which initiates an operation on a document by issuing instruction(s) describing the operation to a platform software; the said platform software, embedded in a machine readable medium, which performs the operation on the unstructured data according to the instruction(s); wherein the instruction conforms to an interface standard independent of the format of the unstructured data. | 2008-10-30 |
20080270465 | NNLS Image Reconstruction - In an aspect, reconstructing an image object associated with an input data set, includes for each step, in a series of iteration steps, determining an updated object from an input object based on a data model of the input object, a weighting-factor data set, and a gradient object, wherein the weighting-factor data set includes modified entries of the input data set. Reconstructing the image object further includes following a last iteration, outputting one of the updated objects as the image object. | 2008-10-30 |
20080270466 | Applying a Templated Business Graph to a Business Object - A method, system, and computer usable code is provided for using a templated pattern to define part types on a web service definition language (WSDL) interface. Applying the templated pattern enables peer services to define a transparent contract between specific WSDL part types. The templated pattern is used to wrap the original business object with the enriched business graph schema. The templated business graph is created by extending the business graph complex type that is provided by the business object framework runtime and adding an element delegating to the original business object. | 2008-10-30 |
20080270467 | METHOD AND SYSTEM FOR CONDUCTING A REMOTE EMPLOYMENT VIDEO INTERVIEW - A method and system is provided for conducting a remote employment video interview. The method includes allowing a candidate to access a remote server and selecting a position for which the candidate wishes to apply. The candidate is presented with questions to which the candidate responds, using a camera and microphone of a telecommunications device, such as a computer or other suitable device. The candidate can review, re-record or accept a response. Advantageously, accepting a response results in the candidate being presented with a next question. This procedure continues until the candidate has responded to all questions. Optionally, the candidate may submit a resume. The responses are uploaded to a server and the employer which the candidate has selected is provided with a reference link, via email, corresponding to a location on the server where the candidate's responses are stored. The employer uses the reference link to access the video interview in the form of either streaming video or, optionally, as a multimedia file, after proper authentication. | 2008-10-30 |
20080270468 | ADJUSTING SPATIAL OPERATIONS BASED ON MAP DENSITY - A method of determining density of a map is described along with an apparatus and computer-readable medium comprising instructions therefore. The method comprises determining one or more nodes of a quad tree applied to a map with which a predetermined query region intersects, calculating a cumulative data size of the query region based on a data size of the one or more intersecting nodes, and determining an average density of the query region based on the query region area and the cumulative data size. | 2008-10-30 |
20080270469 | BUSINESS METRICS AGGREGATED BY CUSTOM HIERARCHY - A metrics generation system provides IT computing system metrics that are aggregated by a custom hierarchy. The custom hierarchy is specified by a user through configuration files. The metrics generation system retrieves IT system health data, processes and aggregates metrics from the retrieved data and displays the metrics based on user defined parameters and instructions in the configuration files. The metrics generation system is flexible in that it can be changed to extract data from different IT data sources, calculate different metric information having a hierarchy of attribute types and values, and display a variety of metric data in different formats. | 2008-10-30 |
20080270470 | AUTOMATED ASSEMBLY OF A COMPLEX DOCUMENT BASED ON PRODUCTION CONTRAINTS - A method for assembling a document generates a set of candidate content items for inclusion in the document, The content items may be stored in a computer-readable storage medium, A set of production criteria for printing the candidate content items as a document may be selected. An inclusion constraint is automatically applied to the set of production criteria. If the set of production criteria does not satisfy the inclusion constraint, a conflict may be resolved. One or more production criteria in the set may be identified that may be modified. A user selection of at least one production criteria that may be modified may be received. The identified production criteria may be modified according to the user selection. A document may be created that includes the modified production criteria and the candidate content items. The document may be published. | 2008-10-30 |
20080270471 | Apparatus and method for internet service provider filtering in web analytics reports - A method and apparatus for filtering ISP names, related to visitors to a website, from web analytics reports. Filtering terms related to names of Internet Service Providers (ISPs) are stored, and a visitor name associated with an Internet Protocol (IP) address of a website visitor is determined by, for example, use of a WHOIS database. The visitor name of a website visitor is compared with the filtering terms, and if the visitor name matches a filtering term, the visitor name is marked as an ISP entity. | 2008-10-30 |
20080270472 | Information Terminal and Information Providing Method - A subject of the present invention is to provide an information terminal capable of protecting user's private information and also providing preferentially the content that is evaluated to be more appropriate to the user. | 2008-10-30 |
20080270473 | Determining an influence on a person by web pages - Embodiments include a system, a device, an apparatus, a method, and a computer program product. A user-side influence reporting method includes collecting data indicative of a computing device environment of a user-side computing device facilitating a person accessing Web pages and facilitating the person communicating with a third-party via a computer network. The method also includes transforming the collected data to indicate an involvement between the third-party and the person. The method further includes transforming the collected data to indicate the Web pages accessed by the person. The method also includes correlating the indicated involvement between the third-party and the person with the indicated Web pages accessed by the person. The method further includes outputting from the user-side computing device data indicative of the correlation. | 2008-10-30 |
20080270474 | Collecting influence information - Embodiments include a system, a device, an apparatus, a method, and a computer program product. A method of reporting influence on a person includes collecting data indicative of the person accessing electronic content over a computer network using the user computing device. The method also includes generating a user influence report by transforming the collected data into information indicative of events associatable with the person accessing the electronic content over a computer network using the user computing device. The method further includes transmitting data indicative of the user influence report via a network, the user influence report being receivable by a site operable to facilitate delivery of a benefit to an owner of the electronic content. | 2008-10-30 |
20080270475 | Data processing systems and methods for connecting business objects to data sources - Systems and methods are provided for coupling business objects to data sources in a service-oriented architecture. The business objects may include a business object type from a plurality of business object types, and the data sources may be stored in quantity tables linked to a business object type. In one implementation, a system is provided that comprises a storage for storing a plurality of quantity tables, first processing means for performing a calculation on at least a specified business object type from the plurality of business object types, and second processing means for determining a first group of quantity tables linked to the specified business object type. The system may also include third processing means for selecting a data source from a first group of data sources stored in the first group of quantity tables, wherein the first processing means uses the selected data source in the calculation. | 2008-10-30 |
20080270476 | Rewarding independent influencers - A method embodiment includes receiving data indicative of a person accessing at least one of a first network-available electronic content or a second network-available electronic content. Also, receiving data indicative of an involvement with respect to possible matters of interest between the person and a third-party. The involvement being independent of the person activating a link to a site owned by the third-party that is included in the first network-available electronic content or in the second network available electronic content. Further, assessing a behavioral influence by the first network-available electronic content and/or the second network-available electronic content on the indicated involvement with respect to the possible matters of interest between the person and a third-party. Also, facilitating delivery of a benefit to an owner of the first network-available electronic content and/or an owner of the second network-available electronic content in response to the assessed behavioral influence. | 2008-10-30 |
20080270477 | WORKFLOW METHOD, SYSTEM, AND DATA STRUCTURE - A method, system, and data structure for implementing a workflow. The workflow divides a general work task of an enterprise into activities and associated relationships with respect to participating roles in the workflow. A checklist file is generated for each participating role. Each checklist file is stored in a first database. Each checklist file specifies activities of each participating role and at least one relationship element for each activity of each participating role. The at least one relationship element of a first activity in the checklist file of a first participating role of the participating roles includes a dependency relationship. A plurality of checklist instances is generated. Each checklist instance being stored in a second database. Each checklist instance corresponds to an associated checklist file and records a status of each activity and of each relationship element in the associated checklist. | 2008-10-30 |
20080270478 | Image retrieval apparatus - This invention discloses an image retrieval apparatus. The image retrieval apparatus comprises an unlabelled image selector for selecting one or more unlabelled image(s) from an image database; and a main learner for training in each feedback round of the image retrieval, estimating relevance of images in the image database and a user's intention, and determining retrieval results, wherein the main learner makes use of the unlabelled image(s) selected by the unlabelled image selector in the estimation. In addition, the image retrieval apparatus may also include an active selector for selecting, in each feedback round and according to estimation results of the main learner, one or more unlabelled image(s) from the image database for the user to label. | 2008-10-30 |
20080270479 | System and Method for Minimization of Calculation Retrieval in a Multidimensional Database - A method and a system for updating values in a multidimensional database. The method includes the steps of receiving a value for updating a cell in the multidimensional database; and determining a component cell of the cell. The component cell affects the cell through a formula. The cell receiving the input and the component cell are then marked. The method further determines a target cell, affected by the cell or the component cell through an additional formula. The target cell is also marked. The method may further include the steps of identifying an additional formula for the component cell or the target cell; determining an unmarked component cell through the additional formula; and marking the unmarked component cell. The method may further place values of the marked cells in a multidimensional space without triggering allocations, calculates a new state. | 2008-10-30 |
20080270480 | METHOD AND SYSTEM OF DELETING FILES FROM A REMOTE SERVER - A method and system of deleting files from a remote server. At least some of the illustrative embodiments are home network system comprising a computer system comprising a keyboard and a display device, and a server coupled to the computer system (the server configured to execute an operating system program). When the operating system is commanded to delete a file from a first location (the command in response to a request from the computer system to delete a file on the server), the operating system is configured to move the file from the first location on the server to a recycle location. | 2008-10-30 |
20080270481 | Item Management with Data Sharing and Synchronization - Systems and method for accessing and providing item management functionality with synchronization relationships that share data using a feed that may itself contain synchronization and item information are disclosed. Such systems and methods may enable an endpoint to use item management functionality provided by an item management module to generate or update a feed. | 2008-10-30 |
20080270482 | MANAGING OBJECT LIFETIME FOR NATIVE/MANAGED PEERS - A system that manages lifetime of an object is provided. The system analyzes references on multiple objects to determine reachability of a native peer and dynamically transitions between native and managed object lifetime management systems based on the analysis. When a native peer is not reachable by a native application reference, the system weakens references to a managed peer avoiding memory leaks and clones the native references to the managed side to avoid premature collection. The system performs an optimized cleanup during object system shutdown wherein the references between managed and native peers are released and SafeHandles are suppressed from finalization. The system employs a pending remove list that stores a reference to a weak reference of a managed peer to eliminate race conditions that occur during finalization. | 2008-10-30 |
20080270483 | Storage Management System - A storage management system is disclosed for managing storage of electronic files in a plurality of storage devices connected during use to the storage management system. The system comprises a storage server connectable to a plurality of storage devices and communicable with at least one client device through a network. Each storage device has storage device attributes indicative of characteristics of the storage device, and the storage server is arranged to export a virtual file structure indicative of the connected storage devices to the at least one client. During storage of a file the storage management system is arranged to compare desired storage requirements for the file with the storage device attributes of storage devices connected during use to the storage server, and to select a storage device for the file based on the comparison. When at least one smart storage device is connected to the storage server, the storage management system is arranged to cascade the desired storage requirements to the or each smart storage device. | 2008-10-30 |
20080270484 | Using Network Traffic Logs for Search Enhancement - A method and apparatus for using network traffic logs for search enhancement is disclosed. According to one embodiment, network usage is tracked by generating log files. These log files among other things indicate the frequency web pages are referenced and modified. These log files or information from these log files can then be used to improve document ranking, improve web crawling, determine tiers in a multi-tiered index, determine where to insert a document in a multi-tiered index, determine link weights, and update a search engine index. | 2008-10-30 |
20080270485 | Method For Processing Data Synchronization And Client Terminal, Server, And Data Synchronization System Thereof - A method for processing data synchronization includes a client terminal performing corresponding updating process for the updating data item transmitted from a server; storing the global unique identity (GUID) corresponding to the updating data item sent from the server; if this synchronization process is interrupted, after next synchronization process is re-initiated, the client terminal reporting the stored GUID to server memory; according to the stored result, the server transmitting GUID and the corresponding updating data items which are not included in the stored result in itself updating database to the client terminal, then returning to procedure. Correspondingly, the present disclosure also provides a client terminal, server and data synchronization system. The present disclosure enables to complete data synchronization normally even if the case that the data synchronization process is interrupted. | 2008-10-30 |
20080270486 | SYSTEM AND METHOD FOR SYNCHRONIZING DATA RECORDS BETWEEN MULTIPLE DATABASES - A system and method for synchronizing data records between multiple databases is provided. Each database includes data records that are modified to include at least one pair of synchronization parameters. In a two-database system including a first database and a second database, each data record is modified to include synchronization parameters for both the first and second databases. When an update is made to a data record at one of the databases, an update message is transmitted to the other database including both synchronization parameters from the database where the update is made, along with the updated data record. An efficient master-slave configuration between the databases then enables either database to resolve conflicts without further communications. The system and method scale to systems having more than two databases by modifying the data records in at least one of the databases to include a pair of synchronization parameters for each of the other databases to which it is being synchronized, and by providing a multi-level master-slave configuration. The system and method permits the ability to add and delete records and to securely communicate between all synchronized databases. | 2008-10-30 |
20080270487 | AUTOMATIC JTA MIGRATION - The failure of a first application server instance of a cluster can be detected and transaction recovery service can be automatically migrated from the first application server instance to a second application server instance without requiring rebooting the first application server instance. | 2008-10-30 |
20080270488 | Fault recovery for transaction server - A primary server transmits a write transaction to N backup devices. Each backup device records the write transaction to a local redo log stored at a high-performance storage and then transmits a notification to the primary device. When the primary device receives notifications from M of the N backup devices, it commits the write transaction, recording it to a low-performance storage. Once the write transaction has been recorded to the low-performance storage, the primary device requests that the backup devices delete their logs. If the primary device incurs a fault, one of the backup devices becomes the new primary device and determines which backup device has the newest local redo log. The backup device having the newest log sends it to the other backup devices, which update their local redo logs to the same state as the newest log. Thereafter, the new primary device is ready to resume transaction processing. | 2008-10-30 |
20080270489 | Reducing update conflicts when maintaining views - Aspects of the subject matter described herein relate to reducing update conflicts when maintaining views. In aspects, a transaction in snapshot isolation may update a materialized view. Instead of being able to view the update within the transaction, the update is hidden to prevent the transaction from obtaining inconsistent data. When a transaction is not supposed to see an update to a materialized view that occurs within the transaction, additional information associated with the materialized view may indicate this. When a query of the materialized view is made within the transaction, the query engine may use the additional information to exclude data from the update in the result. | 2008-10-30 |
20080270490 | System and Method for Replication, Integration, Consolidation and Mobilisation of Data - The system for replication, integration, consolidation and mobilisation of data according to the present invention provides a flexible framework of functionally autonomous and distributable modules with the main advantage of scalability, to simplify data integration, produce an integration structure that can accommodate backend structural changes and can cope with highly distributed data sources. Also, it creates a framework for delivering highly accessible, secure data to a mobile environment with minimal transfer loads during sending and receiving and secure data on the mobile client devices. Added to this, making use of modern mobile connection types for delivering push content from and/or to a wide spectrum of devices. | 2008-10-30 |
20080270491 | METHOD AND SYSTEM FOR ELECTRONIC ARCHIVAL AND RETRIEVAL OF ELECTRONIC COMMUNICATIONS - The system receives an electronic communication, reviews the electronic communication to determine content of the electronic communication, applies rules to the content to determine a category associated with the electronic communication, wherein the rules relate to at least one of federal law, federal government regulations, state law, state government regulations, industry standards and administrative policies; and, stores the electronic communication based on the category. | 2008-10-30 |
20080270492 | METHOD OF CHANGING THE PAGE SIZE OF A DB2 TABLE SPACE WHILE KEEPING THE OBJECT AVAILABLE - Provided is a method for online reorganization and increasing the page size of a DB2 object. A base table and related auxiliary table spaces are reorganized concurrently via a database utility, DB2 REORG utility. The database utility determines which auxiliary tables are related to the base table and automatically includes their respective auxiliary table in the same invocation of the utility. The reorganization is performed via allocated shadow data sets; page size of the allocated shadow data sets is dynamically updated during reorganization. The original data sets are switched with the newly built shadow data sets, and DB2 catalog values and control blocks are updated with new page size values. | 2008-10-30 |
20080270493 | SYSTEM FOR AUTOMATICALLY REPLICATING A CUSTOMER'S PERSONALIZED COMPUTER SYSTEM IMAGE ON A NEW COMPUTER SYSTEM - The Computer Image Replication System automatically replicates a customer's computer system image, including all of the customer's data, programs, device drivers, program preferences, personalizations, and file directory structures on a new computer system. The Computer Image Replication System is part of a Data Shadowing System which comprises a memory module that is connected to a monitored computer system via an existing communication medium, such as an input/output port, to store the shadowed data. The memory module includes a memory device for data storage, as well as software, including a control software component that is automatically installed on the monitored computer system when the memory module is first connected to the monitored computer system, as well as associated module software for maintaining a record of the data stored on the memory device and controlling the operation of the memory device. | 2008-10-30 |
20080270494 | Method for the Exponentiation or Scalar Multiplication of Elements - In order to further develop a method for the multi-exponentiation (Ii | 2008-10-30 |
20080270495 | INSERT/EXTRACT BIASED EXPONENT OF DECIMAL FLOATING POINT DATA - A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. For composition and decomposition, one or more instructions may be employed, including an insert biased exponent or extract biased exponent instruction. | 2008-10-30 |
20080270496 | COMPOSITION/DECOMPOSITION OF DECIMAL FLOATING POINT DATA - A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. | 2008-10-30 |
20080270497 | CONVERT SIGNIFICAND OF DECIMAL FLOATING POINT DATA TO/FROM PACKED DECIMAL FORMAT - A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. For composition and decomposition, one or more instructions may be employed, including one or more convert instructions. | 2008-10-30 |
20080270498 | CONVERT SIGNIFICAND OF DECIMAL FLOATING POINT DATA TO PACKED DECIMAL FORMAT - A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. For composition and decomposition, one or more instructions may be employed, including one or more convert instructions. | 2008-10-30 |
20080270499 | DECOMPOSITION OF DECIMAL FLOATING POINT DATA - A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. | 2008-10-30 |
20080270500 | COMPOSITION OF DECIMAL FLOATING POINT DATA, AND METHODS THEREFOR - A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. | 2008-10-30 |
20080270501 | Seed generating circuit, random number generating circuit, semiconductor integrated circuit, IC card, and information terminal equipment - A random number generating circuit comprises: the seed generating circuit which generates a seed; and a pseudo random number circuit which generates pseudo random numbers based on the seed generated by the seed generating circuit. The seed generating circuit has: an oscillating circuit which oscillates continuously or intermittently, and which outputs a digital data sequence; a smoothing circuit which outputs time series data by controlling appearance frequencies of “0” and “1” in the digital data sequence outputted from the oscillating circuit; and a postprocessing circuit which generates one-bit seed by a computation using a plurality of bits included in the time series data. | 2008-10-30 |
20080270502 | System, Method and Device of Generating a Random Value - Some demonstrative embodiments of the invention include a method, apparatus and system of generating a random number. A random number generator may include, for example, a plurality of different random-number-generation modules adapted to generate random bits at a plurality of bit paths; and a combiner adapted to combine the bits of the plurality of paths. Other embodiments are described and claimed. | 2008-10-30 |
20080270503 | Method of generating random numbers for a gaming system - Certain embodiments of the present invention relate to methods and apparatuses for providing random numbers for a gaming system. A random number generator (RNG) processor is arranged to select a plurality of RNG system components and configure them in an RNG pipeline, to provide random numbers to a gaming system. In one embodiment, a true random number generator (TRNG) is used to generate seeds for a pseudo random number generator in the pipeline. Analysers, loggers and other elements may also be included in the pipeline. | 2008-10-30 |
20080270504 | Method and System for Filtering of Networked, Synchronized Measurements - A system processes discrete digital data according to a function, the discrete digital data including data values and time stamps, the time stamps being at non-uniform time intervals according to a time scale. The system comprises a processor having program instructions for implementing the function in terms of state space equations, using system design and data flow language software; inputting the discrete data into the implementation of the function; and outputting the result as an output discrete data stream of new data values and time stamps. | 2008-10-30 |
20080270505 | EFFICIENT HARDWARE IMPLEMENTATION OF TWEAKABLE BLOCK CIPHER - A combination of an infrequently-called tiny multiplication unit and a “differential” unit that quickly computes T | 2008-10-30 |
20080270506 | CONVERT SIGNIFICAND OF DECIMAL FLOATING POINT DATA FROM PACKED DECIMAL FORMAT - A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. For composition and decomposition, one or more instructions may be employed, including one or more convert instructions. | 2008-10-30 |
20080270507 | DECOMPOSITION OF DECIMAL FLOATING POINT DATA, AND METHODS THEREFOR - A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. | 2008-10-30 |
20080270508 | DETECTION OF POTENTIAL NEED TO USE A LARGER DATA FORMAT IN PERFORMING FLOATING POINT OPERATIONS - Detection of whether a result of a floating point operation is safe. Characteristics of the result are examined to determine whether the result is safe or potentially unsafe, as defined by the user. An instruction is provided to facilitate detection of safe or potentially unsafe results. | 2008-10-30 |
20080270509 | EXTRACT BIASED EXPONENT OF DECIMAL FLOATING POINT DATA - A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format includes fields to hold information relating to the sign, exponent and significand of the decimal floating point finite number. Other decimal floating point data, including infinities and NaNs (not a number), are also composed. Decimal floating point data are also decomposed from the decimal floating point format to a different format. For composition and decomposition, one or more instructions may be employed, including an insert biased exponent or extract biased exponent instruction. | 2008-10-30 |
20080270510 | Process to allow an internet website to display dynamic, real-time, customized content to the visitor - The process allows website owners to dynamically display custom, real time information to their website visitors. This “Displayed Information” is based on Visitor IP address, Visitor URL address, and Visitor search terms (or the lack of Visitor IP address, URL address or search terms), combined with information stored in the website owner's database. This “Displayed Information” will address the needs or desires of the Visitor as determined by this process. | 2008-10-30 |
20080270511 | METHOD AND SYSTEM FOR MANAGING HOME NETWORK - The present invention discloses a method and a system for managing a home network. The control unit of a home network management system receives the service information between an external network and a home network device and transmits the service information to the log unit which then records the service information; and the control unit or the administrator manages the home network, for example updates the recording criteria and/or the filter criteria according to the service information stored in the log unit. The present invention can obtain the utilization frequency and status of a home network service, and determine whether the inappropriate information is communicated between a home network device and an external network, so that an administrator or the home network management system can take related management measure and thereby effectively manage the home network. | 2008-10-30 |
20080270512 | Virtual network projection system supporting multiple projection sources and method thereof - A network projection system and method are disclosed, the system comprises announcement means for announcing virtual network projection device information over a network and receiving a projection request from at least one network projection source, projection data receiving means for receiving data used in projection from the at least one network projection source, processing means for processing the data received from the at least one network projection source to meet a user's requirement, and projection data displaying means for displaying the processed projection data on a connected display device or transmitting the processed projection data to another network projection device over the network. With the structure of the present invention, a common display device can be virtualized as a network projection device to facilitate simultaneous display of projection contents from multiple projection sources on the same screen or switching of display via the network. | 2008-10-30 |
20080270513 | DATA TRANSMITTING APPARATUS, DATA RECEIVING APPARATUS, AND DATA TRANSMITTING AND RECEIVING SYSTEM - A data transmitting apparatus that transmits content data having use restriction is provided. The data transmitting apparatus includes: a data transmitting unit that transmits the content data to the first data receiving apparatus that receives the content data for viewing, and transmits the content data to the second data receiving apparatus that receives the content data so that the content data is transferred; a calculation unit that calculates a time required for the data transmitting unit to complete transmitting the content data to the first or second data receiving apparatus; and a notification unit that notifies the first or second data receiving apparatus of the time calculated by the calculation unit. The first or second data receiving apparatus that receives the notification is the data receiving apparatus that is not the data receiving apparatus corresponding to the time. | 2008-10-30 |
20080270514 | System for Accessing a Pos Terminal, Method for Downloading and Updating Applications and Method for Performing Electronic Operation Using Such a System - The present invention refers to system for accessing POS terminals ( | 2008-10-30 |
20080270515 | METHOD AND APPARATUS FOR MIGRATING THE SYSTEM ENVIRONMENT ON WHICH THE APPLICATIONS DEPEND - The present invention provides an effective method for migrating the system services on which applications depend, rather than all of the system services, from a source OS platform to a target platform, in order to provide a suitable and consistent environment for the applications, while reducing the cost of the migration. The migration method further classifies the configurations of system services on different platforms into common configurations and specific configurations to accelerate the determination of the source of a migration error. | 2008-10-30 |
20080270516 | Method and Apparatus for Controlling Document Service Requests from a Mobile Device - Methods for controlling a document service request involve defining a document service request workflow and redirecting document service requests from the mobile device. In one embodiment, through a short-range connection with a document processing device on a foreign network, a mobile device establishes a secure connection to the mobile device's native network to identify a document stored on a file server operating thereon. Once a document is identified, the mobile device over the secure connection initiates a document service request by requesting an output server operating on the native network to retrieve and convert the identified document into an output-ready format suitable for the document processing device. Upon receipt of the output-ready document, the mobile device resends the output-ready document over a local connection to the document processing device to carry out the document service request. | 2008-10-30 |
20080270517 | PROTON BEAM THERAPY CONTROL SYSTEM - A tiered communications architecture for managing network traffic in a distributed system. Communication between client or control computers and a plurality of hardware devices is administered by agent and monitor devices whose activities are coordinated to reduce the number of open channels or sockets. The communications architecture also improves the transparency and scalability of the distributed system by reducing network mapping dependence. The architecture is desirably implemented in a proton beam therapy system to provide flexible security policies which improve patent safety and facilitate system maintenance and development. | 2008-10-30 |
20080270518 | Context-Specific Instant Messaging - Context-specific instant messaging is presented. A user views a page of data that is segmented into regions. The user performs a user action (e.g., a mouse click) and, in turn, a message generator displays context-specific phrases for the user to select based upon the region that the user action was performed and a corresponding object type. When a region corresponds to a meeting time, a context-specific phrase may also be time-sensitive. When a region corresponds to meeting participants, a context-specific phrase may include recipient identifiers. The user selects one of the context-specific phrases, and the message generator invokes a message session between the user and a recipient based upon the selected context-specific phrase. The message generator includes a link to the corresponding object such that the message recipient may easily identify the context of the message. | 2008-10-30 |
20080270519 | Method in a Communication Network for Distributing Vehicle Driving Information and System Implementing the Method - A method for distributing vehicle driving information comprises: receiving from each of different users of vehicles (n−1, n, n+1) information (i | 2008-10-30 |
20080270520 | Provision of Personal Data in a Data Communications Network - A method for the provision of personal data in a data communications network, using requests directed from a client terminal to a server, said method including: on said client terminal, determining when a check for the availability of personal data should be performed; when said check is to be performed, transmitting a first request from said client terminal to said server, said server being capable of indicating to said client terminal whether personal data is available or not; on said client terminal, determining whether to send a second request from said client terminal to said server on the basis of whether personal data is available or not; transmitting a second request when personal data is available; and in response to said second request, receiving said personal data. | 2008-10-30 |
20080270521 | Method and System for Coordinating Auxiliary Data Content Entry Into Service Requests - A system and method for handling client service requests. In one embodiment, a client service request containing a content request directive and request context data is received at a server-side client interface. A request callback object containing the content request directive and the request context is generated. The callback object is issued to a connection agent that interfaces an auxiliary content channel and a transaction service. Responsive to the connection agent receiving the callback object, an asynchronous service request comprising the content request directive is issued to the transaction service and the callback object is registered with the auxiliary content channel. The auxiliary content channel retrieves auxiliary content that has been selected and prioritized in accordance with the request content. The retrieved auxiliary content is sent during servicing of the asynchronous service request by the transaction service. Responsive to retrieval of data satisfying the content request directive, the sending of retrieved auxiliary content is suspending and the data satisfying the content request directive is sent to the server-side client interface. | 2008-10-30 |
20080270522 | SYSTEM AND METHOD FOR LOCATING A DEVICE - A system and method by which a user undertakes a single action in order for location-based services to be enabled and implemented on a device such as a personal computer. According to various embodiments, a “Where am I” or “Locate Me” button or actuator is included on a keyboard or other interface mechanism. When this item is actuated, a position application is invoked, the application sends a request for the device's position to a module, and the module communicates with a network in order to acquire the device's position. Once the positioning information is retrieved, the application exhibits the user's position to the user. | 2008-10-30 |
20080270523 | Grid-enabled, service-oriented architecture for enabling high-speed computing applications - Disclosed herein are systems and methods for a distributed computing system having a service-oriented architecture. The system is configured to receive workloads from client applications and to execute workloads on service hosts. The distributed computing system dynamically assigns the workloads to the applications running on the service hosts, with the workloads being assigned according to the service needs and the availability of service hosts and other resources on the system. The presently disclosed systems and methods provide for high-throughput communications through an asynchronous binary or a synchronous binary communications protocol. Further disclosed embodiments include flexible failover and upgrade techniques, isolation between execution users of the system, virtualization through mobility and the ability to grow and shrink assigned resources, and for a software development kit adapted for the present architecture. | 2008-10-30 |
20080270524 | DISTRIBUTING FILES OVER A COMPUTER NETWORK - A computer implemented method, apparatus, and computer program product for distributing files. A configurable threshold is set. A notification of a file to upload is received. An entry for the file is created in a database. A determination as to whether the size of the file is less than the configurable threshold is made. Responsive to a determination that the size of the file is greater than or equal to the configurable threshold, the file is copied to a plurality of servers, and the entry in the database is updated by adding the locations of the plurality of servers. Responsive to a determination that the file is less than the configurable threshold, the file is stored in a storage, and the entry in the database is updated with the location of the file. | 2008-10-30 |
20080270525 | METHODS AND SYSTEMS FOR SHARING A PRINTER - A system is provided, the system having at least one client computer and a server computer coupled to the at least one client computer via a network. The system also has a printer coupled to the server computer and shared by the at least one client computer. The printer is perceived by each client computer to be a local printer. | 2008-10-30 |
20080270526 | System for improving the performance of a computer software application in a server network - Method and apparatus for separating background utilization from transaction resource consumption to simulate resource costs on system servers including a computer application server is taught. Transaction throughput combined with resource consumption data. Regression analysis on the resulting data set provides information useful for determining performance and for creating discrete event simulations. In a first embodiment, data from an application server is combined with the application transaction log to find a background utilization on the application servers and to simulate transaction resource cost with a background load. In a second embodiment, data from servers other than the application server are combined with the application transaction log to estimate the resource cost per transaction for a given resource in the system. In a third embodiment, data from servers other than the application server are combined with the application transaction log to simulate resource cost for a given resource based on transaction throughput. | 2008-10-30 |
20080270527 | Extended browser data storage - A technique for a server application to store data in excess of a standard-size cookie on a client system. The technique employs a client-side abstraction layer that stores the data in a plurality of cookies associated with sub-domains associated with the server application. The technique further provides for the retrieval and aggregation of data stored in the plurality of cookies associated with sub-domains. The technique can be transparent to the server and a client-side browser. Through the technique, server applications can store data such as personal information and/or preferences in excess of a standard-size cookie. | 2008-10-30 |
20080270528 | Multimedia client/server system with adjustable packet size and methods for use therewith - A circuit for use in a multimedia server module includes an encoder module that encodes a multimedia signal to produce an encoded signal that includes a sequence of packets having a packet size. An RF server transceiver module, coupled to the encoder module, that produces a channel signal that includes the encoded signal, and that wirelessly transmits the channel signal at a link data rate over a wireless communication path to at least one client module The RF server transceiver module includes a quality of service module that adjusts the packet size based on first RF performance signals determined by the RF transceiver, based on second performance signals received from a client module and/or based on adjustments made to the link data rate. | 2008-10-30 |
20080270529 | Method for the Transmission of Content Visualization Data Between a Server and at Least One Client Terminal, Corresponding Terminal and Computer Program - A method and apparatus are provided for transmitting content display data between a server and at least one client terminal, whereby said data are arranged into nodes of a hierarchical tree including at least one parent node and at least one son node, a displayable element being associated with each node. One such method includes the following steps in which: the server transmits a simplified representation of the tree to the client, said representation including, for at least some of the nodes, only information for locating the displayable element in the content to be displayed; the client terminal selects at least one node of interest from the simplified representation as a function of a criterion relating to the distance from the client to the displayable element that is associated with the node of interest in the content to be displayed; and geographical data are transmitted in order to enable said displayable element to be reconstructed for the selected nodes(s) of interest. | 2008-10-30 |
20080270530 | Information delivery system and method using positional information - A personal digital assistant includes an input section for designating, when a user requests information based on positional information, whether user desires to acquire wide-area information or narrow-area information. If acquisition of narrow-area information is desired, a managing server removes noise by a noise removal processing section which makes a check to determine whether or not the wide-area information is noise. Hence, information desired by the user is preferentially displayed. | 2008-10-30 |
20080270531 | UNICAST CLUSTERING MESSAGING - A system for clustering messaging in application server specific environment can comprise group leader application server nodes that are inter-connected to each other directly and with group member application server nodes. A group can include at least one group leader application server node and at least one group member server nodes. The group member application server nodes can send and receive messages through associated group leader application server nodes. | 2008-10-30 |
20080270532 | Techniques for generating and applying playlists - A server system applies content and usage data from a user's client-side music and/or video library to determine recommended content to include in a playlist for the user. | 2008-10-30 |
20080270533 | Method and Apparatus for Sharing Data Content Between a Transmitter and a Receiver - A method of sharing a data content between a transmitter and a receiver, said method comprising the steps of:—retrieving ( | 2008-10-30 |
20080270534 | METHOD AND APPARATUS FOR IP MOBILITY MANAGEMENT SELECTION - A communication network system having capability for IP mobility management selection. The communication system includes a server, a network entity, and at least one mobile node. The network entity is configured to provide its IP mobility management information to the server, whereas the mobile node is configured to provide its IP mobility management information to the server. In the communication system, the server is configured to make a selection of IP mobility management mechanism based on the information provided by the network entity and the mobile node. The server then sends the selection to the network entity. In a specific embodiment, the server can be an Authentication, Authorization and Accounting (AAA) server. Here, the IP mobility management information includes one or more supported IP mobility management protocols. For example, the supported IP mobility management protocols can include mobile IPv4, mobile IPv6, dual stack mobile IP, and proxy mobile IP, etc. | 2008-10-30 |
20080270535 | SYSTEM FOR INPUT AND OUTPUT OF DATA WITH NON-STANDARD I/O DEVICES FOR WEB APPLICATIONS - A system for input and output of data with non-standard I/O devices for web and other applications. In one aspect, non-standard input data is received from the non-standard input device at a client, and the non-standard input data is provided as equivalent standard input data to the standard browser running on the client, so that the standard browser can submit the input data to an application running on a server in communication with the client over a network. In another aspect, a server receives a request from a user, and requested data and instructions are sent to the client, where a standard browser running on the client receives the data and instructions and the data can be sent to be output by a non-standard output device in communication with the client. | 2008-10-30 |
20080270536 | DOCUMENT SHADOWING INTRANET SERVER, MEMORY MEDIUM AND METHOD - An intranet server, memory medium and process for handling requests for resources from a downstream intranet server or a user. The intranet server is configured by a data shadowing program to locally store resources that have a high usage frequency. If a resource has not been requested for a predetermined time out period, it is deleted from local memory. Resources stored in local memory are served in response to requests for them, thus avoiding the service of such resources over the internet each time they are requested. An inquiry procedure handles status requests for new versions in either an active or a passive mode. In the active mode, the intranet server that directly interfaces with the internet periodically checks the status and receives updated versions of resources stored in its local memory. The resources stored in local memory are then served upon request from a user. In the passive mode, status inquiries are sent upstream through the intranet system then via the internet to the web server that serves the resource being requested. The web server returns a revised version only if there is one. | 2008-10-30 |
20080270537 | COMMUNICATION SYSTEM AND REPLY METHOD THEREOF - A communication system and a reply method thereof that enable various types of replies to be attached to a user's article posted on a web page is provided, whereby a user can easily check the user's article having a reply posted on the web page. The method includes posting a user's article of a user page on a web page, connecting to the web page and attaching a reply to the posted user's article, and displaying the user's article having the reply on the user page when a request for displaying the user's article on the user page is received. | 2008-10-30 |
20080270538 | CUSTOMIZABLE, SMART-TAG BASED CONTENT DELIVERY AND NOTIFICATION SYSTEM, PROGRAM, AND METHOD FOR CONNECTING ENTITIES ON THE WORLD WIDE WEB - A method for delivering content to users from a web site system over a network is presented. The method includes one or more users connecting to the web site system over the network for the purpose of registering as a sending party to provide content to the web site system along with providing one or more smart-tags associated with the content, the smart-tags providing qualifying information about the content, or registering as a subscribing party to request content from the web site system by providing a subscription including one or more smart-tags. The sending party requests the web site system to deliver content provided by the sending party and the subscribing party requests delivery of the desired content. The subscribing party receives the desired content from the web site system over the network when the subscription at least in part matches one or more smart-tags provided by the sending party. | 2008-10-30 |
20080270539 | METHOD AND APPARATUS FOR EFFICIENTLY EXPANDING A P2P NETWORK - One embodiment of the present method and apparatus for efficiently expanding a P2P network includes receiving a search request message from a requesting node and sending a response message to the requesting node on behalf of a node that has the requested data, where the response message originates at an intermediate node. The intermediate node may respond on behalf of the “responding” node, for example, in cases where the responding node is too far away from the requesting node to receive the search request message. | 2008-10-30 |
20080270540 | Filter and a Method of Filtering Electronic Messages - The invention provides a filter for filtering out spam mails before they arrive at a recipient's computer. Upon receiving a mail, the filter checks an associated insignia, e.g. the e-mail address of the sender, and if the sender is not yet in the allowed list, a reply mail is generated for the sender. When the sender responds to the reply, a priority is assigned to the insignia and the firstly forwarded message is held back until the insignia is selected to the allowed list. The filter could be implemented in standard computer systems. The invention further provides a method of filtering messages. | 2008-10-30 |
20080270541 | Interactive audio/video method on the internet - A method and system for providing live entertainment and teaching using interactive video and audio over an open internet connection to multiple viewers. The entertaining talent-person or teacher is located in various places and locations. In each location the talent-person talks about a particular subject such as cooking, travel, physics, farming, music, politics, or baseball and is broadcasting live audio and video of the talent-person through a camera and microphone connected to a computer, which is connected to the internet. The viewers see and hear the talent live by watching a web page on the viewers' devices connected to the internet. The viewers are able to comment and ask questions to the talent-person through chat input available on the web site. The talent-person to reads the viewer's comments and questions and responds to the question. | 2008-10-30 |
20080270542 | Method, Apparatus, and Computer Program Product for Reducing Session Related Message Size - An apparatus for reducing session related message size includes a processing element. The processing element may be configured to determine a domain-wide unique identifier and generate a message including a first field for identifying a message sequence associated with the message and a second field including a tag. The second field including the tag may be associated with an identifier of a source or recipient of the message. At least one of the first and second fields may be without data. The processing element may be further configured to include, in the message, a third field comprising at least the domain-wide unique identifier. The third field may be associated with data otherwise intended for the first and second fields. | 2008-10-30 |
20080270543 | E-MAIL SYSTEM THAT ALLOWS SENDER TO ATTACH RECIPIENT SPECIFIC METADATA - A method detects a request from a user to append metadata to an e-mail message being addressed to a number of recipients. In response to the request, the method prompts the user to supply recipient specific information. The method generates the recipient specific metadata from the recipient specific information. The recipient specific information is different for different recipients and includes information regarding the action that is expected from the recipient, the relevance level of the e-mail, the description of the e-mail, and/or associated comments. Similarly, the recipient specific metadata is different for different recipients and the recipient specific metadata comprises fields for expected action, relevance level, description, and/or comments. The method adds the recipient specific metadata to the e-mail message and sends the e-mail message. | 2008-10-30 |
20080270544 | GREYLISTING OPTIMIZATIONS FOR ELECTRONIC MAIL FILTERING - The present invention is directed to providing mail system administrators with the ability to choose the members of a key set used for storage and retrieval of greylisting records, wherein the key set members are derived from information concerning an SMTP transaction, such as SMTP client network details and/or other SMTP command arguments in addition to those of MAIL FROM: and RCPT TO:. The invention is further directed to the specific treatment of a key set that uses a client PTR record obtained from a DNS query based on an IP address of a connected SMTP client. | 2008-10-30 |
20080270545 | ENHANCED MESSAGE-ID AS ELECTRONIC WATERMARK FOR ELECTRONIC MAIL FILTERING - The present invention is directed to an enhanced Message-ID for an email message produced by an enhanced Message-ID generator and validator of an email system. The enhanced Message-ID comprises a symbolic name used to identify the presence of an enhanced Message-ID header, a timestamp value indicating when a modification was applied to the header, an original value of the Message-ID header, and a textual representation of a one-way security hash generated from the timestamp value, the original value, and a secret phrase. | 2008-10-30 |
20080270546 | Methods And Systems For Communicating Task Information - Methods, systems, and computer readable media are described for communicating task information. According to an aspect, a method includes receiving a publish message including task information representing a request, generating a notify message addressed to a device associated with the recipient watcher, wherein the notify message includes a sender presentity identifier, sending the notify message to the device enabling the task information to be presented with presence information associated with the sender presentity. | 2008-10-30 |