11th week of 2010 patent applcation highlights part 62 |
Patent application number | Title | Published |
20100070513 | METHOD AND DEVICE FOR SORTING AND MANAGING LOOK-AND-FEEL CONTENTS - A method for sorting look-and-feel contents includes: obtaining a look-and-feel package which comprises attribute information of the look-and-feel package; and creating an appropriate storage object for the look-and-feel package and storing the look-and-feel package in association with the storage object. A method for managing look-and-feel contents includes: receiving a look-and-feel package management command which comprises attribute information of a look-and-feel package and type information of the management command; and performing an appropriate management operation on a storage object associated with the look-and-feel package according to the type information of the management command. A terminal includes a look-and-feel package obtaining unit, configured to obtain a look-and-feel package comprising attribute information of the look-and-feel package; and a sorting unit, configured to create an appropriate storage object for the look-and-feel package and store the look-and-feel package in association with the storage object. | 2010-03-18 |
20100070514 | SYSTEM AND METHOD OF USING A BLOOM FILTER IN A WEB ANALYTICS APPLICATION - Embodiments of the present invention are directed to the use of a Bloom Filter in a web analytics application. Large sets of data, obtained from on and offline sources, may be analyzed using a Bloom Filter to find desired patterns within the data. The use of a Bloom Filter in the analysis allows for a more efficient use of resources to perform the analysis. | 2010-03-18 |
20100070515 | SHARED NAMESPACE FOR STORAGE CLUSTERS - Any client application uses a namespace application to resolve its pathname in order to reference a computer file. Computer files are stored in a fixed-content storage cluster and are accessed by retrieving a unique identifier for the computer file using the namespace application. Any type of pathname scheme from any client application is supported by the namespace. The namespace application uses a bindings table to record bindings between objects including the start date and end date for each binding, and direction and separator data used in the pathname scheme. An attribute table in the namespace keeps track of each attribute and its value for each object of the namespace including a start date and an end date for each attribute. The namespace provides syntactic generality in that any pathname scheme of a client application can be resolved to identify a unique computer file in the storage cluster. The namespace may be shared between applications because when one application modifies a file or its attributes using the namespace, another application using a different pathname scheme has access to the exact same data and modifications. The namespace provides a near instantaneous continuous backup for computer files in the storage cluster because of the use of start date and end dates for the bindings and attributes. | 2010-03-18 |
20100070516 | Instance Management of Code in a Database - The compiled code of a computer program is stored in multiple pieces within a database. Each piece is optionally stored within a separate data record. Execution of the computer program includes using database queries to retrieve pieces of the compiled code for execution. The database and associated database management logic are used to provide numerous advantages in execution and management of the computer program. For example, in some embodiments, database queries are used to help facilitate program flow logic. In another example, database queries are based on a command line or universal resource locator. These queries may be used to select functionality of a computer program in response to the command line or universal resource locator. | 2010-03-18 |
20100070517 | System and Method for Semantic Search in an Enterprise Application - Embodiments of the present invention provide techniques for searching enterprise data using semantic information associated with enterprise applications. One or more searchable data definitions that describe searchable data associated with one or more enterprise applications may identify semantic relationships among searchable data in the application. An ontology for the application that describes semantic relationships among data associated with the application may be generated from the searchable data definitions. The ontology may be used to execute search queries and provide search results that include or result from semantic relationships among the searched data. | 2010-03-18 |
20100070518 | METHOD FOR PROTECTING PRIVATE INFORMATION AND COMPUTER-READABLE RECORDING MEDIUM STORING PROGRAM FOR EXECUTING THE SAME - Provided are a method for protecting private information and a computer-readable recording medium storing program for the same. The method may include defining a pattern corresponding to the private information, automatically searching whether the private information is included in the file and the mail stored in a personal computer, according to predetermined intervals on the basis of the pattern, and performing an information protecting operation when the file or the mail including the private information is searched. | 2010-03-18 |
20100070519 | LOCAL SEARCH METHOD AND SYSTEM - A local search method to be implemented by a portable electronic device is provided for searching a database that contains a plurality of data sets, each of which includes location information and content information. The local search method includes the steps of: (a) upon obtaining a search condition word string inputted by a user, determining whether the search condition word string contains a predefined symbol; and (b) when it is determined in step (a) that the search condition word string contains the predefined symbol, setting a string segment before the predefined symbol as a content condition, and a string segment after the predefined symbol as a location condition, and conducting a type-one search on the database, in which the database is searched for at least one data set whose content information corresponds to the content condition and whose location information corresponds to the location condition. | 2010-03-18 |
20100070520 | INFORMATION RETRIEVAL METHOD AND APPARATUS - An information retrieval method includes inputting a symbol string, specifying an arbitrary position in the input symbol string, changing a symbol in the specified position in the symbol string and changing the symbol string into a symbol string which is positioned before or after in a specified arrangement order. | 2010-03-18 |
20100070521 | QUERY TRANSLATION THROUGH DICTIONARY ADAPTATION - Cross-lingual information retrieval is disclosed, comprising: translating a received query from a source natural language into a target natural language; performing a first information retrieval operation on a corpus of documents in the target natural language using the translated query to retrieve a set of pseudo-feedback documents in the target natural language; re-translating the received query from the source natural language into the target natural language using a translation model derived from the set of pseudo-feedback documents in the target natural language; and performing a second information retrieval operation on the corpus of documents in the target natural language using the re-translated query to retrieve an updated set of documents in the target natural language | 2010-03-18 |
20100070522 | SYSTEMS AND METHODS FOR GENERATING AND DISPLAYING AN INTELLECTUAL PROPERTY RIGHTS PROFILE FOR A MEDIA PRESENTATION - A system, computer readable media, GUI, and apparatus are provided that are configured to generate and display an intellectual property rights profile for a media presentation. Information to be included in an intellectual property rights profile may be entered into a provided data entry template by, for example, a user or administrator of the media presentation. Uploaded documents may be added to an intellectual property rights profile and later accessed by a subsequent user. In some cases, a status, for example, complete or incomplete, may be determined for an intellectual property rights profile and an action may be initiated based on the status. | 2010-03-18 |
20100070523 | APPARATUS AND SOFTWARE SYSTEM FOR AND METHOD OF PERFORMING A VISUAL-RELEVANCE-RANK SUBSEQUENT SEARCH - A method analyzes the visual content of media such as videos for collecting together visually-similar appearances in their constituent images (e.g. same scenes, same objects, faces of the same people.) As a result, the most relevant and salient (of clearest and largest presence) visual appearances depicted in the videos are presented to the user, both for the sake of summarizing the video content for the users to “see before they watch” (that is, judge by the depicted video content in a filmstrip-like summary whether they want to mouse-click on the video and actually spend time watching it), as well as for allowing to users to further refine their video search result set according to the most relevant and salient video content returned (e.g. largest screen-time faces). | 2010-03-18 |
20100070524 | APPARATUS AND METHOD FOR PARSING DOMAIN PROFILE IN SOFTWARE COMMUNICATION ARCHITECTURE - An apparatus and method for parsing a domain profile in SCA are provided. The apparatus includes an open profile interface and an XML parser. The open profile interface receives a domain profile name with a DOM tree generation request from a framework, transfers the received domain profile name according to the DOM tree generation request, generates a search query corresponding to a request of information in a DOM tree for the domain profile, directly extracts corresponding information from the DOM tree using the generated search query, and provides the extracted information to the framework. The XML parser receives the domain profile name from the open profile interface and generates a DOM tree of a corresponding domain profile. | 2010-03-18 |
20100070525 | METHOD, SYSTEM AND APPARATUS FOR LOGGING INTO A COMMUNICATION CLIENT - According to embodiments of the present invention, there is provided a method, system and apparatus for logging into a communication client. The method comprises receiving a registration request from a first communication client, the first communication client being registered in association with a device group. The method further comprises, responsive to a determination that there does exist a second communication client registered in association with the device group, provisioning the first communication client and the second communication client according to the registration request. | 2010-03-18 |
20100070526 | Method and system for producing a web snapshot - There is provided a method for producing a web snapshot, comprising determining a search subject from a received input, designating a plurality of content sources on which to search for contents relating to the search subject, and executing a respective search protocol for each of the plurality of content sources. The method further comprises selecting the contents found on each of the plurality of content sources according to a time associated with each of the contents, and composing a viewing pane including a visual representation and a location for each of a predetermined number of the selected contents from each of the plurality of content sources. The method includes applying a time stamp to the viewing pane to produce of web snapshot. In one embodiment, the method is performed according to instructions stored on a computer-readable medium. | 2010-03-18 |
20100070527 | SYSTEM AND METHOD FOR MANAGING VIDEO, IMAGE AND ACTIVITY DATA - A computer-implemented method for an object and activity query language wherein an object is a data type representing a thing or a being with a visual shape in an image or video frame and said activity is a data type representing an action or an event visually shown in an image or video or video frame, the method comprising the steps of storing a plurality of items in a raw data storage, said items comprising images and/or videos, processing said items in a processor and to generate and/or segment annotated information from said items and to extract object, activity and/or metadata information from said items in said first data storage, storing said annotated information in a secondary data storage, storing said extracted object, activity, and/or metadata information and said annotated information in a primary data storage, executing on a processor an identify function, wherein given a query item said identify function identifies said query item and/or finds a list of items similar to said first item; and a said query item comprises a video, a video frame, an image, a set of images, a template extracted from a video or image or images, an object, an activity, or annotated information, and displaying results of said identify function. | 2010-03-18 |
20100070528 | Method and system for apportioning opportunity among campaigns in a CRM system - In accordance with embodiments, there are provided mechanisms and methods for providing apportioning of opportunity among campaigns in an on-demand service in a database system. These mechanisms and methods for providing apportioning of opportunity among campaigns can enable embodiments to automatically determine which campaigns are related to an opportunity and provide a filtered set of campaigns that are related to at least one opportunity. The ability of embodiments to apportion opportunity among campaigns can provide marketing information that accurately reflects the true relationship between an opportunity and a plurality of campaigns. | 2010-03-18 |
20100070529 | SYSTEM AND METHOD FOR USING SUPPLEMENTAL CONTENT ITEMS FOR SEARCH CRITERIA FOR IDENTIFYING OTHER CONTENT ITEMS OF INTEREST - Supplemental content, such as advertisement media and promotional content, may be presented as seeds from which additional, highly relevant supplemental content may be provided to the user. The highly relevant supplemental content may be determined from criteria that is generated or associated with image content (and text and/or metadata) of the seed supplemental content. | 2010-03-18 |
20100070530 | Nucleotide Sequence Screening - A system for screening nucleotide sequences, a method therefor, a program, a recording medium, and a server on which the screening of nucleotide sequences is executed. The solution comprises a step of storing target nucleotide sequence data and a probe nucleotide sequence, a step of generating complementary sequence data from a probe nucleotide sequence that may be bound to the target nucleotide sequence, and storing a maximum acceptable edit distance between the target nucleotide sequence and the probe nucleotide sequence, a step of reading out each nucleotide sequence data and the maximum edit distance from each storing unit, and evaluating the binding possibility of the target nucleotide sequence data and the complementary sequence data in descending order of edit distance, and a step of storing the result of the binding evaluation in a storage unit. | 2010-03-18 |
20100070531 | SHARING OBJECTS THAT RELY ON LOCAL RESOURCES WITH OUTSIDE SERVERS - To prevent potential confusion when referencing an object by name, a party may supplementary or alternatively include referential metadata, other than the name by which the object is known to the party, that describes the referenced object. A party receiving information that includes such referential metadata for an object may utilize the referential metadata to identify a local object that matches or may substitute for the object referenced by the sending party. For example, a broker operating a financial system may generate a chart based on a first named object. The broker may wish to send the chart to another broker operating a different financial system. Since the first name object may be known by a different name in the different financial system, the financial system may replace the name of the object with referential metadata prior to sending the chart. | 2010-03-18 |
20100070532 | Storage device, content publishing system, and program - In order to prevent the same content from being published in duplicate, the invention provides a storage device which provides a storage area for storing content in accordance with a request from a user and can publish the stored content in which the storage area includes publishing content storage area which publishes the stored content to outside, duplication identification information for determining duplication of content is generated based on accepted content, publishing content is generated by embedding a digital watermark including identification information of the user to the accepted content if duplicate content of the accepted content is not stored in the storage area, the publishing content is stored in the publishing content storage area, and the content is not stored in the publishing content storage area if the duplicate content of the accepted content is stored in the storage area. | 2010-03-18 |
20100070533 | Systems and Methods for In-Line Viewing of Files over a Network - Systems and methods for in-line viewing of files over a network such as the Internet are described. The files are organized into groups or lists, thus forming one or more products. The file or files in a single product may include files of various formats. The user uploading files can input or select the order in which the files of the product are to be displayed/played/accessed by other users. When a file is accessed, a determination is made as to the type of file to be accessed and a player or viewer appropriate for the file type is used to provide access to the file for the user. As each subsequent file in the product is accessed, the determination of the appropriate viewer or player is repeated and access to the file is provided accordingly. Multiple files may be simultaneously accessed using multiple players. Access restrictions may also be provided. | 2010-03-18 |
20100070534 | GENERATION OF A BUSINESS ONTOLOGY FROM GLOBAL DATA TYPES - Described herein is a method for Global Data Type (GDT) ontology generation that involves parsing GDTs in order to define their basic components and building hierarchical structures for each GDT basic component. Each hierarchical structure is created by breaking down the corresponding GDT basic component into semantic elements and defining a relation between the elements, allowing easier navigation through the structure. New semantically compliant GDTs can be composed by combining already existing elements from the defined hierarchical structures. The GDT ontology eases GDT searching and simplifies the process of creating new GDTs. | 2010-03-18 |
20100070535 | DATA SCHEMA TRANSFORMATION USING DECLARATIVE TRANSFORMATIONS - Embodiments of the present invention relate to systems, methods and computer storage media for transforming data defining a first data schema to data defining a second data schema by way of a declarative transformation. The transformation includes identifying data defining the first data schema. A declarative transformation is generated to transform the data defining the first data schema to data defining the second data schema. The declarative transformation additionally transforms data instantiated in the first data schema into a data structure of the second data schema. The declarative transformation is generated prior to the second data schema being defined. The declarative transformation, in an embodiment, is utilized to generate the second data schema. The data is transformed utilizing a migration code that is derived from the declarative transformation. In an exemplary embodiment, the declarative transformation is expressed in textual form by a person, and/or utilizing a graphical computer application. | 2010-03-18 |
20100070536 | DYNAMIC CHANGE DATA CAPTURE PROCESS - Systems and methods for dynamically creating Entity-Specific Views from one or more Data Warehouses are provided. The system may involve multiple data sets within a Data Warehouse and may provide a Target Result data set which excludes fields of information not relevant to the desired view. The system may involve the use of derived fields and logical decision structures for the assignment of overriding boundary date information. | 2010-03-18 |
20100070537 | SYSTEM AND METHOD FOR MANAGING A PERSONALIZED UNIVERSAL CATALOG OF MEDIA ITEMS - A system and method are provided for maintaining personalized metadata for media items in a media sharing system. In one embodiment, an aggregation function operates to aggregate one or more remote shared media collections with a media collection of a user to provide an aggregate media collection for the user. In addition, personalized metadata is maintained for media items in the media collection of the user, media items shared with the user and included in the aggregate media collection, and media items previously shared with the user. Thus, the personalized metadata for a media item is available whether the media item is a media item included in the media collection of the user, a media item shared with the user from a remote shared media collection, or a media item previously shared with the user. | 2010-03-18 |
20100070538 | Systems and methods for rapid delivery of tiered metadata - In one embodiment of the present invention, a computer-implemented method includes receiving a set of alphanumeric information. A first set of metadata is generated that is associated with the alphanumeric information, and a second set of metadata is generated that is associated with the alphanumeric information. The first set of metadata is transmitted at a first time and the second set of metadata is transmitted at a second time subsequent to the first time. The first and/or second sets of metadata can be used to trigger an automated trade of a security. | 2010-03-18 |
20100070539 | Methods and systems for monitoring technical objects - Methods, computer-readable media, and systems are provided for monitoring a technical object during, for example, a handover and/or takeover of the technical object. In one embodiment, a business partner may receive an XML file for a technical object. The business partner may generate a new structure, to represent the technical object, based on the XML file. The business partner may retrieve a corresponding structure from a backend component. The business partner may preprocess the new structure by performing a consistency check. The consistency check may include comparing the new structure to the corresponding structure. The business partner may store the new structure in a backend component after the preprocessing is complete. | 2010-03-18 |
20100070540 | Concept Taxonomy is a normalized comprehensive natural language schema for the ontology to humanize data facilitating the collaboration, communication, storage, retrieval and knowledge of all types of information across disciplines and languages - Concept Taxonomy data structure and naming system, is a normalized schema and ontology for secure universal storage, retrieval and back-up of information which parallels natural language, thought and etymology. Concept Taxonomy is the implementation and classification of a method to intuitively conceptualize, categorize, characterize, locate and compose any type of information. Concepts are elucidated by the compositions of propositions of predicate thought concepts to referent object concepts. The normalized data structure allows for maximum compactness and control of data, removing redundancy and storing each individual piece of data only once. | 2010-03-18 |
20100070541 | STUDENT INFORMATION STATE REPORTING SYSTEM - The present disclosure provides a student information state reporting system. The disclosed system allows a user to define a form that includes questions for capturing data elements related to a state report. The user also associates the form with a snapshot for automatic synchronization of at least one of the data elements. In addition, the user defines at least one field in the form to be included in the snapshot and automatically synchronized. Next, the user | 2010-03-18 |
20100070542 | MACHINE-IMPLEMENTED ACTIVITY MANAGEMENT SYSTEM USING ASYNCHRONOUSLY SHARED ACTIVITY DATA OBJECTS AND JOURNAL DATA ITEMS - Machine-assisted methods and apparatus are disclosed for allowing individual users to develop and organize respective activity descriptions and supporting journal items according to their respective preferences. Cross-referencing mappings may be created between activity descriptions and journal items in order to find, filter and organize disparate data. Cross-referencing mappings may also be created between the developed activity descriptions of different users so they can better understand each others perspectives and possibly overlapping goals. Different users' activity descriptions can be presented to a user even while the user may be disconnected from communication networks. Hierarchical relationships between activity descriptions may be provided. Machine-assisted means may be provided for creating work-sharing, work-delegating and/or informational sharing agreements between different users. Further machine-implemented means may be provided for automatically and asynchronously updating users on shared activities by other users even though all users are not necessarily connected to one or more respective communication networks at same time. | 2010-03-18 |
20100070543 | SYSTEM AND METHOD FOR DETERMINING TRUE COMPUTER FILE TYPE IDENTITY - A system and method for providing a cost-effective, metadata independent mechanism for the determination of file types. When a user makes a request to store data, the storage device communicates with a storage management software function. The storage management software invokes a file determination system in order to determine the true file type of the file. The file determination system inspects the file header or raw data information and utilizes a structure or an algorithm that specifies, for various file types, the necessary data and patterns required in the file to be of this type, and determines the true file type. Thus storage management software can compare the true file type of a file being inspected to rules established by an administrator and subsequently inform the storage device to either accept or not accept the users request to store data. | 2010-03-18 |
20100070544 | VIRTUAL BLOCK-LEVEL STORAGE OVER A FILE SYSTEM - Embodiments of the invention create a virtualized storage device on a file system. Block-level storage units or clusters corresponding to the file system are defined for a storage volume associated with a computing device. Responsive to receipt of a block-level command (e.g., received via a universal serial bus), the computing device identifies a file system operation corresponding to the block-level command. The computing device performs the file system operation for the storage volume. Embodiments of the invention enable a mobile computing device to present the storage volume as a virtualized storage device to a host computing device for access while retaining control over the file system. | 2010-03-18 |
20100070545 | LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL (LDAP) ADMINISTRATOR TASK NOTIFICATION CONTROL - The illustrative embodiments provide for automatically and proactively retrieving administrative maintenance tasks or potential issues from a set of directory servers without direct intervention from an administrator. Responsive to an operation request being sent from a requesting application to the set of directory servers and an administrative maintenance control mechanism being active, an administrative maintenance control is automatically sent to the set of directory servers. Responsive to receiving the response to the administrative maintenance control, an end user application within the data processing system is notified that the at least one of the administrative maintenance tasks or the potential issues have been received. | 2010-03-18 |
20100070546 | Providing Local File Storage within a Java Server Environment - A local file storage is provided for a virtual machine running on a server. A common directory is created on the local file storage, including files usable by the virtual machine. A private directory is created on the local file storage, including user files accessible only by a single user of the virtual machine, wherein each virtual machine user has a separate private directory. The common directory and the private directory are accessed via the virtual machine and a common nomenclature, whereby the implementation of the common directory and the private directory on the local file storage is hidden from the user. The virtual machine may be accessed through a host environment, and each host environment user has a separate private directory. | 2010-03-18 |
20100070547 | INTEGER DIVISION CIRCUIT WITH ALLOWABLE ERROR - An integer division circuit with allowable error is described, what a signal processing apparatus includes a pointer, a first left shifter, a second left shifter, a subtractor, a multiplier, and a right shifter. The pointer searches for a most significant non-zero bit of a divisor and outputs a most significant byte value. The first left shifter performs a shift operation according to the most significant byte value, so as to generate a first exponential coefficient. The second left shifter performs a shift operation according to the most significant byte value, so as to generate a second exponential coefficient. The subtractor calculates a multiplier factor according to the divisor, the first exponential coefficient, and the second exponential coefficient and outputs the multiplier factor to the multiplier. The multiplier multiplies an input value with the multiplier factor and outputs a result to the right shifter. The right shifter outputs a calculation result. | 2010-03-18 |
20100070548 | UNIVERSAL GALOIS FIELD MULTIPLIER - An apparatus including a multiplier circuit and a multiplexing circuit. The multiplier circuit may be configured to multiply a first multiplicand and a second multiplicand based on a programmable base value and generate a plurality of intermediate values, each intermediate value representing a result of the multiplication reduced by a respective irreducible polynomial. The multiplexing circuit may be configured to generate an output in response to the plurality of intermediate values received from the multiplier circuit and the programmable base value. | 2010-03-18 |
20100070549 | RANDOM NUMBER GENERATOR SYSTEM, METHOD FOR GENERATING RANDOM NUMBERS - According to an exemplary embodiment a random number generator system, comprises a pre-processing unit, and a random number generation unit, wherein the pre-processing unit is adapted to calculate an internal seed out of an external seed and/or system variables and/or dynamic variables related to stack, and wherein the random number generation unit is adapted to generate a random number by using a determined function, wherein the determined function is a function of the internal seed and of at least one dynamic runtime variable related to the stack. | 2010-03-18 |
20100070550 | METHOD AND APPARATUS OF A SENSOR AMPLIFIER CONFIGURED FOR USE IN MEDICAL APPLICATIONS - A digital data bandpass filter process using digital signal processing processes raw digital data twice using distinct all-pass filters, wherein the two filters perform different frequency-dependent phase shifts of the digital content. The two filter output streams may be subtracted to remove out-of-band energy. The process produces lower levels of noise and conversion artifacts when used for filtering fixed-point data that may have low energy, and thus few non-zero bits, in the analog input signals, than conventional digital bandpass filters. | 2010-03-18 |
20100070551 | FOURIER TRANSFORM PROCESSING AND TWIDDLE FACTOR GENERATION - In a data processing system, having a twiddle factor unit, a method for performing a mixed-radix discrete Fourier transform (DFT) having a block size, N, and a maximum block size, Nmax, wherein the maximum block size includes a radix that is not a power of 2 is provided. The method includes receiving a delta value at an input of the twiddle factor unit, the delta value representing a ratio of a modified maximum bock size to the block size, wherein the modified maximum block size is a power of 2. The method further includes using the delta value to obtain a step size for generating indices of a look-up table stored within the twiddle factor unit, wherein the look-up table stores real and imaginary components of twiddle factors corresponding to a set of block sizes of the DFT. | 2010-03-18 |
20100070552 | Providing a Socket Connection between a Java Server and a Host Environment - A method for processing a communication socket request begins by generating a socket request by a virtual machine running on a server. The virtual machine examines the socket request and determines whether the socket is identified by a host name or by an Internet Protocol (IP) address. The socket request is forwarded to a host environment if the socket is identified by a host name or by an IP address other than a predetermined IP address of the host environment, and the host environment creates the socket. The server processes the socket request if the socket is identified by the predetermined IP address of the host environment, and the server creates the socket. In one implementation, the virtual machine is a Java virtual machine and the server is a Java server. | 2010-03-18 |
20100070553 | DYNAMIC SERVICE INVOCATION AND SERVICE ADAPTATION IN BPEL SOA PROCESS - Techniques for dynamic service invocation and dynamic service adaptation in the context of a service oriented application. In one set of embodiments, a plurality of mediator services are introduced between the application and a plurality of actual services accessed by the application. The plurality of mediator services are configured to expose a common, abstract operation. At application runtime, the application determines, via a rules engine, a selection of a mediator service, and invokes the abstract operation by sending an invocation message to the selected mediator service. The selected mediator service transforms (i.e., adapts) the message into a format appropriate for invoking an actual operation exposed by an actual service associated with the selected mediator service. The selected mediator service then invokes the actual operation by sending the transformed message to the actual service. | 2010-03-18 |
20100070554 | Balanced Routing of Questions to Experts - A question processing system routes questions among participants in a balanced and sustainable manner. Any participant can act as an inquirer (who poses questions) and an expert (who answers questions). In one illustrative case, the question processing system operates by: receiving a question from an inquirer; determining at least one expert that is appropriate to answer the question; and routing the question to the expert. The receiving, determining, and routing are repeated with respect to other inquirers and other experts to achieve a desired balance of information exchange among the plurality of participants of the electronic question processing system. | 2010-03-18 |
20100070555 | ARCHITECTURAL DESIGN FOR TIME RECORDING APPLICATION SOFTWARE - Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing time recording. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include a Project Processing process component that supports the management of projects, a Time and Labor Management process component that supports the management of employees timekeeping and work planning, an Accounting process component that records relevant business transactions, a payroll processing process component that supports the execution and monitoring of payroll processes, and a Goods and Service Acknowledgement process component that receives a confirmation from an employee of goods received or services rendered. | 2010-03-18 |
20100070556 | Architectural Design for Data Migration Application Software - Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing data migration. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include a Product Property Management process component, a Production Model Management process component, a Business Partner Data Management process component, a Product Data Maintenance process component, an Installed Base Data Management process component, a Price Master Data Management process component, an Identity Management process component, an Engineering Change Processing process component, a Migration Data Dispatching process component, and several other process components. | 2010-03-18 |
20100070557 | METHOD AND APPARATUS FOR A PORTABLE INFORMATION AGENT - A method and system for providing enhanced intelligent agents that are moveable by a user from a browser application to a desktop. In specific embodiments, agents provide advanced interactive graphics and communications back to a server. | 2010-03-18 |
20100070558 | SERVICE PROCESSING APPARATUS, SYSTEM, AND RECORDING MEDIUM - A service processing apparatus that is realized by a computer is provided. A service ID generating/adding component of the service processing apparatus generates a service ID including a call origin ID and a call destination ID, in each of which an ID element is set, and adds the generated service ID to a service request transmitted when no upper service processing apparatus to the own apparatus exists, and, when an upper service processing apparatus to the own apparatus exists, generates a service ID including a call origin ID in which is set an ID element set as the call destination ID in a service ID added to a service request received from the upper service processing apparatus and a call destination ID in which is set an ID element and adds the generated service ID to the service request. | 2010-03-18 |
20100070559 | SERVICE PROCESSING APPARATUS, SYSTEM, AND RECORDING MEDIUM - A service processing apparatus that is realized by a computer is provided. The apparatus forms a service processing system, and transmits and receives information, with at least one other service processing apparatus. The apparatus performs processing to execute at least a service other than services for which processing is complete and that are not idempotent among at least one service corresponding to the services for which re-execution is requested, when re-execution is requested for a service for which execution has been previously requested by receipt of a service request to which the same service ID is added as to a previously received service request, and transmits a response to a transmission origin of the service request, when the processing to execute is completed. | 2010-03-18 |
20100070560 | Implementing a Java Server in a Multiprocessor Environment - A method for utilizing multiple servers begins by selecting a program to be run on one of a plurality of servers and selecting one server to run the program. A virtual machine is instantiated on the selected server and the program is run on the virtual machine. A method for utilizing multiple processors begins by initializing a virtual machine on a server and running a program on the virtual machine. Task requests are sent from the program to a control process on a host environment. The control process initializes a worker thread for each task request. Each worker thread is run on a different processor on the host environment. In one embodiment, the server is a Java server and the virtual machine is a Java virtual machine. | 2010-03-18 |
20100070561 | Process Management Using Representation State Transfer Architecture - Process management techniques using a representation state transfer architecture that manages a given process in a data-centric manner are disclosed. By way of one example, a method of managing a given process in a data-centric manner in a client/server environment, comprising at least one client and at least one server, comprises the following steps. The server obtains from the client at least one request associated with the given process. In response to the request obtained from the client, the server generates an entity, wherein the generated entity is represented in terms of a data model and a lifecycle model associated therewith, wherein the lifecycle model comprises states and state transitions with each transition caused by one or more activities in the given process, and wherein the given process is represented as a collection of communicating entities. The server sends a response to the at least one request to the client, wherein the response is based at least in part on the generated entity. | 2010-03-18 |
20100070562 | BUSINESS PROCESS ENABLEMENT OF ELECTRONIC DOCUMENTS - Business process enablement of electronic documents is provided. A method includes populating an electronic document supporting structured and unstructured content. The electronic document includes a description identifying a server and the content. The method further includes notifying a document processor of a submission event. The method also includes serializing a portion of the electronic document containing some of the unstructured content. The method additionally includes submitting the electronic document to the server in response to the submission event. | 2010-03-18 |
20100070563 | Registering an Endpoint With a Sliding Window of Controllers in a List of Controllers of a Survivable Network - Provided are methods, devices, and systems for maintaining a SIP survivable network. A SIP endpoint maintains an ordered list of the controllers that are available to it and registers with a subset containing the first N controllers in the list, where N is a plurality, but not all, of the controllers in the list, and obtains services from one or more of the controllers of the subset. If one of the controllers of the subset becomes unavailable, the endpoint registers with the (N+1) | 2010-03-18 |
20100070564 | Method and apparatus for bidirectional multiplexing of information channels - An adaptive content aggregation unit switches content data streams provided by content sources on aggregation channels for client applications of users. An adaptive content distribution unit switches content data streams generated by client applications on distribution channels. Switching of said content data streams is performed by said content aggregation unit and said content distribution unit depending on meta data of user-related profiles and depending on meta data of content-related data stream profiles. The apparatus allows improved information management of data content in a network environment and automatically forms social contacts between users having similar interests. | 2010-03-18 |
20100070565 | SYSTEM AND METHOD FOR CENTRALIZED RETRIEVAL AND DELIVERY OF CONTENT TO MOBILE DEVICES USING A SERVER BASED RSS FEED - A system, server, and method are provided for delivering at least one web feed to at least one wireless device. The server subscribes to the at least one web feed. The server has a processor connected to a memory with at least one module stored in the memory for execution by the processor. The server is configured to: monitor the web feed status for an expiration of a refresh time; retrieve new content from the web feed upon expiry of the refresh time; process the new content and package the processed new content as a content package for delivery to the wireless device; and send the content package to the wireless device as a push delivery. | 2010-03-18 |
20100070566 | System and Method for Deploying Customised Web Applications - A method for customising a Web application executed on a user's terminal by means of a browser provided thereon, upon a request transmitted from the browser via a telecommunication network to a remote Web server hosting the application. At least one customising program and/or customising data is hosted by a local server belonging to a user assigned to the terminal. The application is customized by mixing the customising program and/or customized data items delivered by the local server with data items related to the application corresponding to the processing of the request transmitted by the remote server. | 2010-03-18 |
20100070567 | Information processing apparatus, delivery system, and processing control method - A deliver server includes a project flow database that stores therein project flow data that is obtained by associating a flow of one or more processes performed on delivery data with an identifier for setting data for use in the processes, a setting data database that stores therein the setting data using a predetermined hierarchical structure, a parameter setting unit that sets and updates the setting data, and a flow-execution control unit that controls executions of the one or more processes performed on the delivery data based on the project flow data and the setting data. The parameter setting unit reads, when performing setting on setting data for a lower hierarchy than a most significant hierarchy, setting data for an upper hierarchy than the lower hierarchy from the setting data database and hands over the read setting data to the lower hierarchy for inheritance. | 2010-03-18 |
20100070568 | FUNCTION UNIT GENERATING APPARATUS AND METHOD FOR SOFTWARE STREAMING - A function unit generating apparatus and method for streaming software in a function unit are provided. The function unit generating apparatus includes a function filter, a page collector, and a software controller. The function filter generates function information about a function by analyzing events generated when the function of software is performed. The page collector creates page information about the function by collecting pages required for performing the function. The software controller executes each function of the software and creates a function unit for the function by mapping the function information and the page information, which are generated when the function is executed. | 2010-03-18 |
20100070569 | METHOD AND SYSTEM FOR PROVIDING A PREDETERMINED SERVICE TO A DOMAIN REGISTRANT BY A DNS MANAGER - The present invention relates to method and system for providing a predetermined service to a domain name through a first service provider. A DNS of the domain name is being managed by a DNS Manager. The method comprises the DNS manager ensuring that a domain registrant of the domain name uses the first service provider for the predetermined service on the domain name. The method further comprises the first service provider identifying a DNS Manager that manages the domain name. The identifying step comprising one or more of providing the DNS Manager with the second DNS result which is unique to the DNS Manager, validating that one or more second DNS Servers belong to the DNS Manager, inserting a record in a DNS zone of the domain name or a parent domain of the domain name, pointing a predetermined record inside the DNS zone of the domain name or a parent domain of the domain name to a service, checking a first Whois Response on a second level domain name of the domain name; and receiving an acknowledgement from the domain registrant that the DNS manager is responsible for managing the DNS of the domain name. | 2010-03-18 |
20100070570 | DEDICATED SHARED BYTE CACHE - The present invention relates to methods, apparatus, and systems for providing peer-to-peer network acceleration. The system includes a content server configured to transfer content based on received requests for content. The system further includes a proxy server coupled with the content server. The proxy server is configured to receive content from the content server and to forward the received content. Furthermore, the system includes client systems coupled with the proxy server. The client systems each include a personal byte cache and are configured to receive content from the proxy server, to store content in the personal byte caches, to synchronize the personal byte caches with each of the plurality of client system's portions of a shared byte cache, and to retrieve content from the shared byte cache. | 2010-03-18 |
20100070571 | PROVIDING DIGITAL ASSETS AND A NETWORK THEREFOR - A method is provided of providing digital assets in a network comprising a central controller connected to a plurality of servers. Each asset comprises at least one of video data and audio data. Each server serves a group of user terminals by storing a respective selected set of the assets and providing an asset from the selected set to a user terminal on request. The method comprises, for at least one of the servers, selecting which assets to store by the steps of: (a) for each of the group of user terminals served by the server receiving a recommendation as to a set of assets predicted as most likely to be desired by the individual user terminal, said recommendations being adapted to the individual users of said individual user terminals; (b) determining from the recommendations, a list of the most likely to be requested assets for the group of user terminals; and (c) updating the assets stored in the server so that the listed most likely to be requested assets are stored in the server. | 2010-03-18 |
20100070572 | SYSTEM FOR INDIVIDUALLY CUSTOMIZED DIGITAL YEARBOOK DELIVERY - An application for a system for providing a digital yearbook includes a server, a user computer and a database. The database is interfaced to the server and global yearbook data and private yearbook data is captured at the computer and transferred to the server. The yearbook data and private data are stored in the database and each user is provided with their own subset of the global yearbook data along with their own private yearbook data at a device for displaying such. | 2010-03-18 |
20100070573 | SYSTEM FOR DIGITAL YEARBOOK DELIVERY WITH MULTI-MEDIA DATA - An application for a system for providing a digital yearbook includes a server, a terminal device and a database. The database is interfaced to the server and a yearbook is captured at the terminal device and transferred to the server. The yearbook data is filtered based upon a user profile and delivered to the user. After initial delivery of the yearbook data, updated yearbook data is delivered to the user and integrated with the initial yearbook data originally delivered to the user. | 2010-03-18 |
20100070574 | METHOD, APPARATUS FOR PROCESSING A CONTROL MESSAGE AND SYSTEM THEREOF - A method for processing a control message sent by a terminal is provided according to the present invention. The method includes determining whether or not to trigger a shortcut key analysis when the control message is sent from the terminal and accomplishing various extended control operations by a shortcut key analysis. A message processor, a media server, and a media service system are also provided. With the method of the present invention, the terminal may utilize the existing keys to send a series of control messages in accordance with a transmission sequence mechanism recognized by the server. The server may interpret the control message according to a predetermined rule and thus the purpose of extending the service control functions at the terminal side can be accomplished. Accordingly, no modification is needed to the software or hardware of the existing terminal, which bring convenience to the users. | 2010-03-18 |
20100070575 | SYSTEM AND METHOD FOR SYNCHRONIZED MEDIA DISTRIBUTION - Systems and methods are disclosed for synchronizing distribution of media with a scheduled media event. According to one aspect of the invention, a producer transfers selected content at a server in synchronization with a scheduled media event. Consumer sessions poll the server via a network and retrieve the selected content from the server for presentation thereby, whereby the information being presented at the consumers provides a user experience that is also in synchronization with the media event. | 2010-03-18 |
20100070576 | Methods, Apparatus, and Systems for Providing Local and Online Data Services - A system and method for processing content data for one or more reader devices at a server in accordance with exemplary embodiments may include receiving, from one or more end-user devices, content data associated with one or more content resources via a first network, analyzing the content data using one or more online content analysis devices whereby analysis data is generated, formatting the content data using one or more online formatting devices based on the analysis data, and outputting, to the one or more the reader devices, formatted content data via a second network. | 2010-03-18 |
20100070577 | SELECTABLE MODE BASED SOCIAL NETWORKING INTERACTION SYSTEMS AND METHODS - In an exemplary method, data representative of a user profile associated with a user is maintained, a social networking interaction between the user and at least one other user is facilitated, and the social networking interaction between the user and the at least one other user is controlled based on information contained within the user profile and in accordance with a selectable mode. | 2010-03-18 |
20100070578 | PERSONALIZED MESSAGE TRANSMISSION SYSTEM AND RELATED PROCESS - The present invention provides systems and methods for transmitting personal messages to less traditional recipients. Some embodiments provide personalized message transmission systems with a user, a non-traditional recipient, a transmitter, and a server. The server is configured to receive one or more messages from the user, with the server converting the one or more messages to a transmittable format and sending the converted messages to the transmitter. The transmitter transmits the one or more messages to a non-traditional recipient. In another possible embodiment, the personalized message transmission system further comprises a device platform for receiving a signal from the transmitter, with the device platform re-transmitting the signal to the user as a confirmation message. | 2010-03-18 |
20100070579 | SYSTEM FOR DIGITAL YEARBOOK DELIVERY - An application for a system for providing a digital yearbook includes a server, a terminal and a database. The database is interfaced to the server and yearbook data is captured at the terminal, transferred to the server and stored in the database. The yearbook data is filtered and formatted based upon user profiles, creating customized views (subsets) of the yearbook for each of the users, including formatting and organizing the customized views for a desired viewing device of each user. | 2010-03-18 |
20100070580 | Creating a Collaborative Work over a Network - A system and method for having a plurality of participants author and submit segment candidates to create a collaborative work over a computer network. The plurality of participants receive segment instructions for authoring the segment candidates. The candidates are submitted to the system and at least a subset of the submitted segment candidates are distributed to a voting audience over the computer network. In response the system receives votes for a favored segment candidate from the voting audience. Next, a winning segment candidate is selected from the submitted segment candidates for inclusion in the collaborative work based on the votes. This process is repeated by the system until the collaborative work is complete. | 2010-03-18 |
20100070581 | System and method using presence in a data network to facilitate communication - A method and system utilizing presence in a presence aware data/messaging network between a user and an organization for communication purposes to indicate when both parties are ready to engage in a dialog session or when one party has new information for the other party. The method and system can be further enhanced if the presence aware network also provides location information or other state information on the user. | 2010-03-18 |
20100070582 | Device Management Across Firewall Architecture - A technique that provides device management network for managing one or more devices located across a firewall. In one example embodiment, this is achieved by sending an Email, including an EDMP-PDU that uses SMTP, POP3, and/or IMAP as a transport mechanism, by a remote host. The Email sent by the remote host is then received by an agent as the firewall is configured to allow the Email. The agent then parses the received Email and reads it. The agent then initiates an action by creating an SNMP command, to be performed on one of the one or more devices, as a function of the parsed Email. | 2010-03-18 |
20100070583 | Method For Virtual Electronic Mail Address Generation and Usage - A method and system creates virtual email identifications and dynamically map the virtual email-ids to the real email identities. A virtual email identify will be described in a specific fixed syntax that is easy for the users to remember and implement. The virtual email-id is dynamically mapped to one or more real email-ids by using a database of employees or other personnel maintained by the organization. The database can have various configurations that will be a function of the organization of the entity and the relationships of the persons in the entity. | 2010-03-18 |
20100070584 | METHOD AND SYSTEM FOR DYNAMIC E-MAIL VIEW CONVERSION - A method and system for dynamic e-mail view conversion. An e-mail inbox capable of displaying one or more e-mail messages associated with a particular thread can be dynamically consolidated. Next, the e-mail messages associated with the particular thread can be converted into a forum-like list. Thereafter, varying viewing options are provided with respect to the e-mail inbox in order to optimize user interaction with the e-mail inbox through the use of the forum-like list. | 2010-03-18 |
20100070585 | PRESENCE INDICATION CONFIGURATION METHODOLOGY - A presence model is maintained for a messaging system to message among a plurality of computing device users. A permission is maintained for providing to a first computing device a presence indication for a user of a second computing device. Based on an indication of a user of the first computing device not being in a messaging list for the user of the second computing device, the permission is maintained to provide only a basic presence indication to the first computing device for the user of the second computing device. From the first computing device, a message is caused to be sent to the second computing device. Based on the maintained permission, the basic presence indication for the user of the second computing device is provided to the first computing device and a user interface element is provided via which the user of the first computing device can be added to a messaging list for the user of the second computing device. | 2010-03-18 |
20100070586 | Asynchronous Queued Messaging for Web Applications - Various embodiments enable local web applications to communicate asynchronously with web based services and applications based on a local device's current state and a user's communications preferences. In at least some embodiments, a synchronization engine receives a message in a “Web Inbox” from a web based service or application. In at least some embodiments, the synchronization engine notifies a local web application of the message, sends the message to the web application, and/or loads the web application if it is not in session. The web application's response to the message may be transferred to a “Web Outbox” where it resides until being sent to the web service. The synchronization engine then determines a time to transmit the response to the web service by querying the local device for its current state and a user's communication preferences. | 2010-03-18 |
20100070587 | EMBEDDING RESURFACING TRIGGERS IN CLIENT SIDE RECIPIENT ELECTRONIC MAIL - A method for utilizing embedded resurfacing logic in electronic mail (email), the method includes: receiving an email with embedded resurfacing logic at a recipient's email client; determining whether the recipient has opened the email; wherein in the event the email has not been opened: determining whether a triggering event has occurred; wherein in the event a triggering event has occurred and has not exceeded a maximum number of triggering events: generating a resurfaced email entry at the top of the recipients email inbox, and wherein the triggering event is a predefined time interval in which the recipient has not opened the email. | 2010-03-18 |
20100070588 | RELIABILITY FOR INSTANT MESSAGING BASED ON END POINT ACKNOWLEDGEMENTS - A reliable IM system is disclosed including an end-to-end mechanism to make sending and receiving IM text messages more reliable. The reliable IM system may include a reliability-enabled client device server device, each including a reliability-enabled messenger component for adding message ID numbers to outgoing IM messages and sending message-specific acknowledgments (ACK) back to a sending client. The reliable IM system may resend a sequenced message N times when the message is identified as missing. The reliability-enabled client and server may be used to communicate with either reliable or non-reliable clients (for example, clients that do not have the reliability-enabled messenger component). An offline storage may be used to accept and store IM messages for offline clients while sending ACKs back for the received messages. Duplicate and lost sequenced messages are handled by deleting duplicate messages and resending lost sequenced messages at the client and/or server to maintain normal IM transactions. | 2010-03-18 |
20100070589 | INTELLIGENTLY ANTICIPATING AND/OR PRIORITIZING EVENTS ASSOCIATED WITH A WIRELESS CLIENT - The claimed subject matter relates to an architecture that can anticipate relevant events associated with a profile derived from a wireless service account provision. In addition, the architecture can provide one or more recommendation for confronting the event, and further prioritize both the event and the associated recommendation(s). In an aspect of the disclosed subject matter, the priority ascribed to a particular event (or recommendation associated therewith) can be dependent upon the unique profile of the client and can further be dependent upon other contemporaneous events. | 2010-03-18 |
20100070590 | METHOD AND APPARATUS FOR ELECTRONIC COMMUNICATION - Methods and apparatus for communication by electronic mail have been provided, for example, communication by sending an electronic message to primary (To) and courtesy copy (Cc) recipients, and sending a message and comment to one or more blind copy (Bcc) recipients while withholding the comment from the primary (To) and courtesy copy (Cc) recipients. An embodiment of the invention is a method of communicating by electronic mail. The method comprises forming a message, acquiring a comment window, forming a comment within the comment window, selecting which of recipients is a first recipient and which of the recipients is a second recipient, sending a first electronic mail to the first recipient, and sending a second electronic mail to the second recipient. The first electronic mail comprises the message. The second electronic mail comprises the message and the comment. The comment is only sent in the second electronic mail. The invention enables, for example, private communications with selected recipients of an electronic communication without having to compose two separate communications. For example, a single composed email may be sent to all recipients, while a comment may be sent to only selected recipients. | 2010-03-18 |
20100070591 | ADDRESS REPLACEMENT IN ELECTRONIC COMMUNICATION - Methods and apparatus for communication by electronic mail have been provided, for example, communication from a blind copy recipient responding to an email while protecting the identity or existence of the Bcc recipient. An embodiment of the invention is a method of communicating by electronic mail. The method comprises the steps of forming a first original electronic mail by an originator, replacing a second recipient address associated with a second recipient with a third recipient address associated with a third recipient, sending the original electronic mail to a first recipient, and forwarding, by the third recipient, a first electronic mail to the second recipient. | 2010-03-18 |
20100070592 | RECEIVING EMAIL WITHIN AN EMAIL THREAD - Methods and apparatus for communication by electronic mail have been provided, for example, allowing or disallowing a blind copy (Bcc) recipient, of an original electronic mail, to receive reply electronic mail. An embodiment of the invention is a method of communicating by electronic mail. The method comprises forming a decision to allow or to disallow a first recipient to receive a first reply electronic mail, and forwarding the first reply electronic mail to the first recipient. An originator of an original electronic mail forms the decision. The invention enables, for example, enabling a Bcc recipient to receive reply electronic mails or reply email on a selective basis and doing so while not disclosing the identity or existence of the Bcc recipient to the other recipients. | 2010-03-18 |
20100070593 | VISUALIZING FEATURES OF MESSAGES COMMUNICATED BETWEEN USERS - In a computerized method of visualizing features of messages communicated between a first user and a plurality of other users, a topic is identified and a visualization based upon messages containing at least one of the topic and a resource related to the topic is created. More particularly, the visualization is created to include at least one of user graphical representations and message graphical representations, and a resource graphical representation, such that, a user may easily identify features of the messages. | 2010-03-18 |
20100070594 | ELECTRONIC MAIL TRANSMISSION/RECEPTION SYSTEM - An electronic mail transmission/reception system is provided, capable of maintaining the confidentiality of attachments, thereby ensuring the security of the attachments. A system management server | 2010-03-18 |
20100070595 | CONTENT UPDATE FROM A SERVER TO A CLIENT TERMINAL IN A DYNAMIC CONTENT DELIVERY (DCD) SYSTEM - Disclosed is a method for content update from a server to a client terminal in a dynamic content delivery (DCD) system, comprising receiving a first message containing an identification information of one or more contents available for update from the server by the client terminal, sending a second message containing the identification information of an specific content to be updated among the one or more contents to request content update to the server; and receiving a third message containing the content or the address thereof corresponding to the identification information contained in the second message to respond to the second message. | 2010-03-18 |
20100070596 | INFORMATION PROVIDING SYSTEM, INFORMATION MANAGEMENT SERVER, INFORMATION MANAGEMENT METHOD AND INFORMATION MANAGEMENT PROGRAM - An information management server includes an information provision request receiving unit which receives an information provision request together with request information, a probe information provision requesting unit which performs the probe information provision request to the probe information providing apparatus, a probe information obtaining unit which obtains the probe information from the probe information providing apparatus, a message information provision requesting unit which performs the message information provision request to the message information providing apparatus, a message information obtaining unit which obtains the message information from the message information providing apparatus, a response-to-request information generating unit which generates response-to-request information corresponding to the request information by using the probe information and the message information, and a response-to-request information providing unit which provides the response-to-request information to the information provision requesting apparatus. | 2010-03-18 |
20100070597 | SYSTEM AND METHOD FOR IMPROVING RELIABILITY OF DISTRIBUTED ELECTRONIC TRANSACTIONS - A system and method are disclosed that separate control functionality from the management functionality for conducting electronic transactions. The control functions are performed by a third party resulting in a low overhead since significant overhead is incurred in response to an anomalous event, thus facilitating high throughput electronic transactions when anomalous events are infrequent. Further, the third party does not need to have access to confidential information since it only controls by observing, validating and certifying the observed communications in a specified manner to prevent confidential information from leaving the context of the transaction. Management of the transactions based on consideration of substantive information is provided by the participants. A preferred system of the invention comprises a validation authority, a logical boundary at which validation authority undertakes control of communications, and validation rules specifying parameters for observation and the nature of comparisons. | 2010-03-18 |
20100070598 | System and Method for Exchanging Connection Information for Videoconferencing Units Using E-mails - A videoconferencing system includes a first videoconferencing unit coupled to a network and associated with a first e-mail address. The first videoconferencing unit receives a second e-mail address and automatically sends a request e-mail requesting connection information to the second e-mail address. A second videoconferencing unit is coupled to the network and is associated with the second e-mail address. The second videoconferencing unit receives the request e-mail and automatically returns a response e-mail including connection information to the first e-mail address. The first videoconferencing unit receives the response e-mail and automatically obtains the connection information from the response e-mail. Using the connection information, the first videoconferencing unit initiates a videoconference call with the second videoconference unit. | 2010-03-18 |
20100070599 | System and method for monitoring informational resources - A system and method are provided to monitor informational resources, such as websites. A plurality of host units support one or more informational resources accessible over a network, such as the Internet. A plurality of monitoring units located on a distributed computer system are coordinated to access the network and monitor the informational resources to determine if they are accessible and to evaluate their performance. Preferably, a central control unit manages the monitoring units. | 2010-03-18 |
20100070600 | METHODS AND MEDIA FOR EXCHANGING DATA BETWEEN NODES OF DISCONNECTED NETWORKS - Methods and media for exchanging data between nodes of disconnected networks are provided, including: determining a query type based on whether a query received at a first node includes at least one keyword or at least a portion of a uniform resource identifier; performing a search of a cache based on the query and the query type; converting the query into a formatted query document; storing the formatted query document in a database, if the search of the cache does not yield at least a predetermined number of data items; retrieving the formatted query document from the database at a predetermined interval; multicasting the retrieved formatted query document from the first node to at least a second node; and receiving, at the first node, a formatted response document from the second node, the formatted response document resulting from a search of a cache of the second node. | 2010-03-18 |
20100070601 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR OPERATING AN ELECTRONIC MAIL OR MESSAGING SYSTEM IN WHICH INFORMATION ASSOCIATED WITH AN ATTACHMENT IS SENT TO A DESTINATION FOR EVALUATION BEFORE SENDING THE ATTACHMENT - An electronic mail/messaging system is operated by compiling information associated with an attachment for an electronic mail at a source. The information includes initial information and descriptive information. The initial information is sent to a destination. A determination is made whether the destination has a file that matches the attachment based on the initial information. The attachment is sent to the destination if the destination does not have the file. The descriptive information is sent to the destination if the destination has the file. A determination is made whether the file matches the attachment based on the descriptive information. The attachment is sent to the destination if the file does not match the attachment based on the descriptive information. | 2010-03-18 |
20100070602 | Composing Packages of Electronic Mail Attachments - The present invention is directed to a method and system for composing a package of application files to be sent as e-mail attachments in e-mail communications. A plurality of data structures are created, wherein each data structure groups together a plurality of different user application files designated as attachments to an e-mail communication. Application files designated from within user applications are associated with selected data structures, such that each designated application file is associated with a selected data structure. During composition of an e-mail communication having attachments, a list of the data structures containing application files are provided. | 2010-03-18 |
20100070603 | Method and Apparatus for Unifying Interfaces at Content Sources and Content Distributors - The invention includes a method and apparatus for facilitating distribution of content from content sources to content distributors. In one embodiment, a method includes receiving meta-data associated with a content item available from the content source and propagating a notification regarding availability of the content item from the content source, where the notification comprises at least a portion of the associated meta-data. The meta-data is received from a content source from which the content item is available. The notification message for the content item, including at least a portion of the meta-data is propagated toward a content distributor, thereby enabling the content distributor to obtain a copy of the content item for use in serving requests for the content item originating from end users served by the content distributor. | 2010-03-18 |
20100070604 | TERMINAL APPARATUS, RIGHT PRIORITY JUDGING METHOD, PROGRAM, AND INTEGRATED CIRCUIT - The mobile terminal apparatus in the present invention is a terminal apparatus which processes a content based on plural rights that permit the processing of the content, the terminal apparatus including: a priority information selecting unit which selects a piece of priority information associated with a processing condition for the content to be processed, from among pieces of priority information for determining priority for each of the plural rights; a right selecting unit which determines the priority of each of the plural rights using the selected piece of priority information, and selects a right having highest priority among the plural rights, according to the determined priority; and a content processing unit configured to process the content based on the selected right. | 2010-03-18 |
20100070605 | Dynamic Load Management of Network Memory - A system for managing network memory comprises a communication interface and a processor. The communication interface receives a status message from another appliance. The status message indicates an activity level of a faster memory and a slower memory associated with the other appliance. The communication interface also receives a data packet. The processor processes the status message to determine the activity level of the faster memory and the slower memory. The processor also processes the data packet to identify any matching data in the other appliance and estimate whether the matching data is stored in the faster memory based on the activity level. Based on the estimate, the processor determines whether to generate an instruction to retrieve the matching data. | 2010-03-18 |
20100070606 | METHOD AND SYSTEM FOR MEDIATED ACCESS TO A DATA FACADE ON A MOBILE DEVICE - A content delivery system, a mobile subscriber terminal and method for mediated access to a data facade are generally described herein. In some embodiments, the mobile subscriber terminal includes one or more applications that may request advertisements, a mediator client, and a delivery client operating as a data facade that interfaces with a delivery server. The mediator client may generate an application profile based on advertising preferences of the applications and may register with the data facade using the application profile. The mediator client may identify, filter and select advertisements to provide targeted content in response to requests from the applications. | 2010-03-18 |
20100070607 | Scalable Method for Contextual Information Updates and Notification - The disclosed implementations enable websites to deploy highly contextual, consumer-controlled, scalable, and proactive information relationship channels. Consumers can subscribe to a subset of the information relevant to them and receive information as per their individually configured preferences. | 2010-03-18 |
20100070608 | SYSTEM AND METHOD FOR DELIVERING CONTENT - A method for delivering media content includes receiving a request identifying a requested media file. The method also includes, in response to receiving the request, accessing the requested media file. The requested media file includes media content in a first format. The method further includes generating a modified media file based on the requested media file. The modified media file includes media content in a second format. Additionally, the method includes generating an auxiliary file associated with the modified media file. The auxiliary file includes a plurality of content records associated with different portions of the media content in the modified media file and indicating a location of the associated portion. Each content record includes information to facilitate transmission of the associated portion of the media content to a remote client prior to the modified media file being completely generated. | 2010-03-18 |
20100070609 | APPLICATION PROCESS TO PROCESS COMMUNICATION SYSTEM - An application process to process communication system is provided in which seamless communication between onboard processes and off-board processes are provided. The off-board processes are typically remote and/or mobile relative to the onboard processes in which a central process maintains communication between the processes. | 2010-03-18 |
20100070610 | System and method for the distribution of digital media - The present invention comprises systems and methods for the distribution of digital media, programs, works and other data (Content). One embodiment of the invention relates to a portable, processor-enabled, non-volatile memory storage device (Storage Device) used to store and transport Content, a processor-enabled playback device (Playback Device) that interfaces with the Storage Device to view Content stored on the Storage Device, and a freestanding, affixed, and/or integrated kiosk device (Kiosk Device) with an independent, on-board drive array or arrays, or a Local Area Network-connected drive array or arrays, or other large capacity data storage memory structures (Drive Arrays) used to access and load Content to the Storage Device. In one embodiment, the Kiosk Device has access to several million Content files on a large number of Drive Arrays. In one embodiment, the Playback Device contains the same functionality as a Kiosk Device, accessing Drive Arrays via the Internet. | 2010-03-18 |
20100070611 | Dye Injected Request Generation - Web server processes can host multiple web applications that process multiple requests from multiple clients. Recorded diagnostic information may not provide a useful separation of server execution data (e.g., functionality executed to process a request) based on a client's use of the web server process. An effective method for separating server execution data by client information is provided herein. Dye is injected into a request from a client, the dye comprises information regarding the client application making the request and a transaction (e.g., client defined set of requests) that the request is comprised within. The dye injected request is sent to a web server process (e.g., on a web server) that extracts the dye and executes the request. During execution of the request, executed functionality is associated and stored with the extracted dye. The recorded server execution data may be organized based upon the request, client, application, and/or transaction. | 2010-03-18 |
20100070612 | INFORMATION PROCESSING SYSTEM, COMMUNICATION CONTROL APPARATUS AND COMPUTER READABLE MEDIUM - An information processing system includes first to third information processing apparatuses and a communication control apparatus that controls communications among the first to third information processing apparatuses. The communication control apparatus includes: an acquisition unit that acquires information concerning a communication quality between the first and second information processing apparatuses; a setting unit that sets communications between the first and third information processing apparatus based on the information concerning the communication quality acquired by the acquisition unit; and a transfer unit that transfers information transmitted from the first information processing apparatus to the second information processing apparatus, to the third information processing apparatus as well as the second information processing apparatus. Each of the first to third information processing apparatuses includes a playing unit that plays information transmitted from each of the first to third information processing apparatuses. | 2010-03-18 |