Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


09th week of 2010 patent applcation highlights part 38
Patent application numberTitlePublished
20100057688ADAPTIVE MULTI-CHANNEL ANSWERING SERVICE FOR KNOWLEDGE MANAGEMENT SYSTEMS - Embodiments of the invention provide a method, system and computer program product for automated selection of a channel of support dependant upon the behavior of the customer. In one embodiment, a method for agile channeling inquiries to a customer relationship management system can be provided. The method can include receiving an inquiry from a customer to a customer relationship management system over a computer communications network. The method also can include inspecting an environment pertaining to the inquiry and matching the inspected environment to a specific channel of communication amongst multiple different channels of communication supported by the customer relationship management system, for example Web content, an e-mail, a live chat and a live phone call. Finally, the method can include responding to the inquiry through the matched specific channel of communications. In this way, a specific channel of communication can be selected to optimally respond to the inquiry.2010-03-04
20100057689SYNCHRONIZATION OF RECORDS OF A TABLE USING BOOKMARKS - A method and system for controlling an application server in order to provide application services to clients while maintaining synchronization between records of tables of a database server. An application server retrieves records of tables and stores them locally on the application server. When a client requests some fields of a record of a table, the application server generates a bookmark that uniquely identifies the record. The bookmark may contain a table identifier and a record identifier or a query identification and an identifier of a record within the query result. The bookmark is opaque to the client and only the application server need know how to interpret its contents. When the application server provides the requested fields of the record to the client, it also provides the record bookmark to the client. When the client wants to identify the record, it uses the bookmark provided by the application server.2010-03-04
20100057690Automated information-provision system - Various system embodiments of the present invention are directed to an automated concierge system through which users of the automated concierge system can request and obtain many types of information and services. Unlike traditional search engines and electronic query-processing interfaces, the automated concierge systems provide much greater flexibility with respect to means of access, including types of electronic devices and communications media that can be used to access the concierge services, greater flexibility in the timing of responses to information and service requests, more efficient information and service provision, and access to a much broader range of information sources and service providers. The automated concierge systems that represent embodiments of the present invention provide state-associated searches, in contrast to the stateless searches generally provided by search engines and many electronic query-processing interfaces, and employ a generally asynchronous message-based interface, rather than the rigid request/response interfaces provided by traditional search engines and other electronic query-processing systems.2010-03-04
20100057691Method, server extensionand database management system for storing annotations of non-XML documents in an XML database - The present invention relates to a method for storing annotations of non-XML documents (2010-03-04
20100057692Method and apparatus for collecting and providing information of interest to user regarding multimedia content - A method of collecting information of interest to a user regarding multimedia content is described. The method may include receiving first content about the information of interest to the user among the multimedia content, collecting metadata of the first content by using a uniform resource identifier (URI) of the first content, extracting at least one first information object including a schema according to a search category from the metadata, and storing the first information object in a first database.2010-03-04
20100057693SOFTWARE DEVELOPMENT TEST CASE MANAGEMENT - A method of extending features provided by a test case management (TCM) application, includes, in response to user input defining a date range and specifying at least one test target, generating a test report based on test data generated via the TCM application during the defined date range, wherein the test report is indicative of one or more test status indicators relative to the test target(s).2010-03-04
20100057694SEMANTIC METADATA CREATION FOR VIDEOS - A computing system creates and stores semantic metadata on content, such as videos, that enables efficient searching of the content. The existing metadata of a video file, for example, is examined and a keyword list is created. The processes used to derive the keyword list may depend on the type and format of the existing metadata. The keywords from the list are compared against external structured knowledge data sources that are topic oriented. Based on these comparisons and the matches found, semantic data, including topic, topic type, and attribute data are inserted into a topic table. This uniform and structured table is stored on the computing system and is efficiently searchable for finding relevant videos and for finding relationships between videos.2010-03-04
20100057695POST-PROCESSING SEARCH RESULTS ON A CLIENT COMPUTER - Described is a technology by which a deep query response comprising a large number of URLs is processed at a client-side recipient into a secondary set of search results. A client requests a deep query response (e.g., hundreds of URLs) related to a query, generally in conjunction with a traditional query request/response. As the traditional query response is output for inspection by the user, the client performs deep query processing on the deep query response by fetching files for the deep response URLs, and parsing those files for analyzing their content, e.g., to perform ranking and/or summarizing for a secondary output. Because more files and their content are evaluated and processed in client-side deep query processing, more relevantly ranked and/or summarized content is provided to the user, which may include improved advertising revenue. Queries also may be classified into a query type for use in deep query processing.2010-03-04
20100057696Display Processing Apparatus, Display Processing Method, and Computer Program Product - According to one embodiment, an display processing apparatus includes, an operation receiver, a relation calculator, a display information generator, and a display controller. The operation receiver receives operation to select a key content of a first type. The relation calculator calculates relation between the key content and each of second contents of a plurality of types including the first type. The display information generator generates first display information of the key content and second display information of the second contents. The display controller displays list information including the first display information and relation item information indicating a plurality of items involved in calculating the relation and display areas each corresponding to one of the items. In the list information, pieces of the second display information are arranged such that second display information of second content with higher relation to the key content is closer to the first display information.2010-03-04
20100057697VIRTUAL LIST VIEW SUPPORT IN A DISTRIBUTED DIRECTORY - A computer implemented method, data processing system, and computer program product for performing a virtual list view search in a distributed directory environment using a proxy server. The mechanism described in the illustrative embodiments enables a proxy server to provide virtual list view search support in a distributed directory environment when data is partitioned across multiple directory servers2010-03-04
20100057708Method and System for Computer-Based Assessment Including a Search and Select Process - A system and method for computer based assessment in which at least one question prompt is displayed and means for a user to enter at least one search query is provided. Potential answers that are deemed relevant to entered search queries are displayed to the user and may be selected to form all or part of the user's answer. Because users select pre-determined potential answers, rather than construct answers, appropriate feedback and a mark score can be determined simply and unambiguously. Because potential answers are only displayed in response to a relevant search query being entered, users cannot simply recognize a potential answer as being correct without first having actively searched for it, and the set of potential answers for a question can be relatively large as only the subset that are relevant to a search query are displayed for selection at any one time.2010-03-04
20100057709SEARCH APPARATUS, SEARCH METHOD AND SEARCH PROGRAM USING PUBLIC SEARCH ENGINE - The present invention provides a search apparatus, method and program using a public search engine, which is capable of acquiring necessary information without allowing confidential information to be inferred. Input of a desired search word comprising characters is received, and characters are extracted from the search word. Multiple character strings comprising the extracted characters are generated. A word is selected as a noise word, and characters are selected from the noise word. A noise character string comprising the extracted characters is generated. A query is generated by combining the character strings and noise character strings, and is transmitted to the search engine. A search is performed by use of the search word over a search result transmitted from the search engine in reply to the query, and the search result is displayed.2010-03-04
20100057710GENERATION OF SEARCH RESULT ABSTRACTS - The subject matter disclosed herein relates to generating an abstract of an electronic document based at least in part on a utility metric associated with a group phrases as well as on a ranked order of sentences.2010-03-04
20100057711EXTRACTION OF CRITICAL INFORMATION FROM DATABASE - Some embodiments of extraction of critical information from a database in a networked system have been presented. In one embodiment, a subset of data from the database in the networked system is extracted. The subset of data is indexed to generate an index. Using the index, a preview of the subset of data may be provided to users in response to a user request without accessing the database.2010-03-04
20100057712INTEGRATED COMMUNITY-BASED, CONTRIBUTION POLLING ARRANGEMENT - Disclosed are apparatus and methods for facilitating online user polling over a computer network. In general, a particular web property is a web service or site that is related to a particular type of subject matter or service. A user of a particular web property can select a polling feature and initiate a query regarding a particular subject matter that is related to such particular web property. A set of online users-to-be-polled may then be determined so that these users-to-be-polled are likely to have knowledge (or have access to knowledge) regarding such subject matter about which a query has been initiated. At least some of the determined users-to-be-polled are not currently accessing the particular web property or subject matter, e.g., may be accessing a different web property. Since the users-to-be-polled can include both users who are and are not accessing the particular web property of the originating query, the determined users-to-be-polled can form a diverse set of online users who can provide helpful information regarding the particular query. This determined set of online users is then polled with the query initiated by the querying user, and the one or more answers provided by such polled users are then provided to the querying user.2010-03-04
20100057713ENTITY-DRIVEN LOGIC FOR IMPROVED NAME-SEARCHING IN MIXED-ENTITY LISTS - According to one embodiment of the present invention, a method for name searching in mixed-entity lists is provided which comprises dividing a mixed list of entities into a plurality of entity-specific lists. A name to be searched is then categorized into a category and a specialized search logic is applied to the name to be searched. The specialized search logic is selected to be adapted to the category and uses a one of the entity-specific lists that corresponds to the category of the name to be searched. A shared search logic may also be employed, which is used for all names to be searched.2010-03-04
20100057714SEARCH RESULTS RANKING METHOD AND SYSTEM - A ranking method and system. The method includes receiving by a computing system, from a user, a keyword associated with a search for information. The computing system generates a results list comprising links to files comprising data associated with the keyword. The computing system generates and displays a first ranked results list comprising the links in a first ranked order. The computing system receives from the first user, a selection for a first link of the links. The computing system determines that the first link comprises relevant information associated with the keyword. The computing system generates a second ranked results list. The second ranked results list comprises the links in a second ranked order differing from the first ranked order. The first link is listed as a first selection on the second ranked results list. The computing system stores the second ranked results list.2010-03-04
20100057715Prevention of a User Mimicking Another User in a Virtual World - Methods and apparatus associate a computed difference factor to avatars that are to interact with one another in a simulated environment. Applying a difference factor to the avatars enables identification of similar avatars in order to avoid mistaken identities among the avatars. The difference factor predicts probability that one avatar is mimicking another avatar. An attribute uniqueness algorithm may assign the difference factor based on name, appearance, and/or accessory similarity between two avatars. A user index may be used to store data describing attributes of each avatar for analysis using programs that are stored in memory and that execute the attribute uniqueness algorithm. Further, system validation of each avatar provides ability to protect and control likeness of the avatars in the virtual world.2010-03-04
20100057716System And Method For Providing A Topic-Directed Search - A system and method for providing a topic-directed search is provided, which advantageously harnesses user-provided topical indexes and an ability to characterize indexes according to how articles fall under their topical organizations. A corpus of articles and an index that includes topics from the articles is maintained. For each topic, a coarse-grained topic model is built, which includes the characteristic words included in the articles relating to the topic and scores assigned to the characteristic words. A search query is executed against the index. The topics that match the search terms are chosen by their scores. The topics that match the coarse-grained topic models and the articles corresponding to the search query are presented. In contrast to conventional search engines, search results are organized according to topic and search results can be offered across multiple indexes, where part of returned results are selected from most-relevant indexes with their most-relevant topics.2010-03-04
20100057717System And Method For Generating A Search Ranking Score For A Web Page - A system and method for generating a search ranking score for a web page. The system comprises a training data processor effective to receive training data including at least a first page, a first label, a second page and a second label. The system further comprises a feature extraction processor connected to the training data processor, the feature extraction processor is effective to receive the first page, identify first features in the first page and calculate first values relating to the first features; the feature extraction processor is further effective to receive the second page and identify second features and calculate second values relating to the second features. A machine learning processor is connected to the feature extraction processor. The machine learning processor is effective to receive the first features, the first values, the first label, the second features, the second values, and the second label and generate a ranking function for a search engine based on the first features, the first values, the first label, the second features, the second values, and the second label. A receiving processor is connected to the machine learning processor. The receiving processor is effective to receive a web page. A ranking processor is connected to the receiving processor. The ranking processor is effective to apply the ranking function to the web page to generate a score.2010-03-04
20100057728ITERATIVE AND INTERACTIVE CONTEXT BASED SEARCHING - The present invention extends to methods, systems, and computer program products for iteratively and interactively searching for information. Embodiments of the invention can provide a user with relevant location-specific information in response to a query from the user. Provided information can also be relevant to a user's predicted future behavior. As context for a user is obtained and/or accumulated, such as, for example, through an interactive query dialogue, the probability of providing relevant information in response to a query from the user increases.2010-03-04
20100057729System, Method, and Computer Program Product for a Geometric Search of a Configurable Product Structure - A method for searching a bill of materials (BOM) in a data processing system, a data processing system configured to perform a corresponding method, and a computer program product encoded with instructions for performing the method. The method includes retrieving BOM data in a data processing system, and forming a wavefront queue of a plurality of proto lines corresponding to the BOM data. The method also includes determining the cumulative geometric bounds of multiple ones of the plurality of proto lines and performing a geometric bounds test on the cumulative geometric bounds of multiple ones of the plurality of proto lines. The method also includes producing a BOM line to each proto line that passes the geometric bounds test, and adding the produced BOM lines to a candidate results list stored in the data processing system.2010-03-04
20100057730CONTACT INFORMATION QUERYING - System and method for querying of contact information are disclosed. An aspect of the invention includes a method for querying contact information. The method includes receiving a query language including relationship information of a plurality of contacts with unknown contact information. The method further includes acquiring a query request, wherein acquiring the query request includes parsing the query language according to a query language syntax. The method further includes querying contact information of the plurality of contacts with unknown contact information in at least one directory to obtain the contact information of the plurality of contacts with unknown contact information requested in the query request. The method further includes returning the contact information of the plurality of contacts with unknown contact information requested in the query request.2010-03-04
20100057731INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, INFORMATION PROCESSING PROGRAM, REPRODUCTION DEVICE, AND INFORMATION PROCESSING SYSTEM - An information processing apparatus includes a communication unit configured to receive, from a reproduction device that reproduces content recorded on a loaded recording medium, content forming information regarding the structure of the content; a degree-of-similarity calculation unit configured to compare the content forming information received by the communication unit with content forming information registered in advance for each package of an information recording medium in a predetermined database and calculate a degree of similarity between the content forming information received by the communication unit and the content forming information registered in advance in the database; and a package determination unit configured to determine the package of the information recording medium loaded into the reproduction device by using the degree of similarity calculated by the degree-of-similarity calculation unit.2010-03-04
20100057732SYSTEM AND METHOD FOR IDENTIFYING SOCIAL NETWORK INTERSECTION IN INSTANT MESSAGING - A method and computer program product for identifying one or more instant messaging contacts associated with a first instant messaging contacts list, and identifying one or more instant messaging contacts associated with a second instant messaging contacts list. The one or more instant messaging contacts associated with the first instant messaging contacts list are compared to the one or more instant messaging contacts associated with the second instant messaging contacts list. One or more comparison instant messaging contacts are determined.2010-03-04
20100057733METHOD, COMPUTER PROGRAM PRODUCT, AND APPARATUS FOR ENABLING ACCESS TO ENTERPRISE INFORMATION - A method for enabling access to enterprise information may include analyzing text including a plurality of text strings and identifying a defined pattern within the text strings as corresponding to a particular entity. The particular entity may be associated with different classes of information stored in at least two respective different storage environments. The method may further include enabling provision of a selectable option providing access to one of the different classes of information from a corresponding one of the at least two respective different storage environments in response to selection of the selectable option.2010-03-04
20100057734MUSIC PROCESSING METHOD, MUSIC PROCESSING APPARATUS AND PROGRAM - There is provided a music processing method including the steps of: determining code values according to a volume transition in every certain period starting from a coding start position on a time axis in music data; and generating a characteristic pattern indicating a characteristic of a volume transition of the music data using a series of the code values determined over plural periods. The code value can be configured to indicate whether an average volume in a certain period is increased or decreased from an average volume in a previous period, for example.2010-03-04
20100057735FRAMEWORK FOR SUPPORTING REGULAR EXPRESSION-BASED PATTERN MATCHING IN DATA STREAMS - Techniques for detecting patterns in one or more data or event streams. A pattern to be detected may be specified using a regular expression. Events received in a data stream are processed during runtime to detect occurrences of the specified pattern in the data stream. In one embodiment, a pattern type or class is determined for the specified pattern and pattern matching is performed using a technique selected based upon the type or class determined for the specified pattern.2010-03-04
20100057736TECHNIQUES FOR PERFORMING REGULAR EXPRESSION-BASED PATTERN MATCHING IN DATA STREAMS - Techniques for detecting patterns in one or more data streams. A pattern to be detected may be specified using a regular expression. Events received in a data stream are processed during runtime to detect occurrences of the specified pattern in the data stream.2010-03-04
20100057737DETECTION OF NON-OCCURRENCES OF EVENTS USING PATTERN MATCHING - Techniques for detecting non-occurrence of an event within a time period following the occurrence of another event. In one embodiment, language extensions are provided to a language that enable queries to be formulated for detecting non-occurrences using that language.2010-03-04
20100057748Method and Apparatus for Parameterized Promotion and Delivery of Data - The invention includes a method and apparatus for promoting a data item within a data distribution network. In one embodiment, a method includes monitoring at least one parameter for the data item where the data item is associated with an application or service, propagating the data item from a first data server toward a second data server based on the monitoring of the at least one parameter for the data item, and propagating, toward at least one device, a message indicative of the propagation of the data item from the first data server toward the second data server. The message is for adapting the at least one device to identify the second data server as a source of the data item capable of serving future requests for the data item.2010-03-04
20100057749METHOD FOR PLAYING E-MAIL - A method for playing an E-mail is provided. The E-mail is read in from a mail transmitting and receiving apparatus, and the E-mail includes a number of mail information fields. Further, an assigned filed data is checked, and at least one of the mail information fields is recorded in the assigned filed data. Moreover, according to the mail information field recorded in the assigned filed data, a mail message is extracted from a corresponding mail information field of the E-mail. In addition, the mail message is stored in a text temporary file. Further, the text temporary file is transformed into an audio data file for playing.2010-03-04
20100057750File Transfer Using Standard Blocks and Standard-Block Identifiers - Instead of transferring a large original file, such as a virtual-machine image file, from a source system to a target system, the original file is encoded to define a recipe file that is transferred. The recipe is then decoded to yield a duplicate of the original file on the target system. Encoding involves identifying standard blocks in the original file and including standard-block identifiers for the standard blocks in the recipe in lieu of the original blocks. Decoding involves an exchange with a standard-block identifier server system, which provides standard blocks in response to received standard-block identifiers.2010-03-04
20100057751METHOD FOR EVALUATING A PRODUCTION RULE FOR A MEMORY MANAGEMENT ANALYSIS - A method for evaluating a production rule for usage as a test input process for a memory management analysis is carried out via a server process. The server process accesses at least a database of a manufacturing execution system. At least one user table is retrieved out of the database. A first number of records are retrieved for the user table. A single execution of the production rule is triggered by the server process. A second number of records are retrieved for the user table. The first number of records are compared to the second number of records and either, classifying the production rule as a suitable rule for the memory management analysis if the first and the second number of records are equal, or, classifying the production rule as an unsuitable rule for the memory management analysis if the first and the second number records are unequal.2010-03-04
20100057752DOCUMENT MANAGEMENT APPARATUS, DOCUMENT MANAGEMENT METHOD, AND PROGRAM - A document management apparatus capable of processing a request from a user logged in from an information processing apparatus via a network, includes a user management unit configured to manage attribute information for specifying document information to be used by a user logging in from the information processing apparatus, a document management unit configured to associate document information having different document attributes obtained from the information processing apparatus with one another to manage the document information as integrated document information, a determination unit configured to determine whether the document information requested by the log-in user is an integrated document, a specifying unit configured to specify, when the determination unit determines that the document information requested by the log-in user is an integrated document, document information to be referred to by the user from the integrated document information based on the attribute information by the log-in user, a processing unit configured to process a request from the user for the document information specified by the specifying unit.2010-03-04
20100057753METHODS AND APPARATUS FOR OBTAINING VISUAL INSIGHT PROVENANCE OF A USER - Generally, methods and apparatus are provided for obtaining a user's insight provenance. A logical record of visual analytic activity of a user is maintained by recording one or more visual analytic actions. An exemplary method determines a set of action features of the one or more visual analytic actions; instantiates a data structure to record the action features; calculates a set of operations required to update the logical record based on the determined features; and updates the logical record based on the calculated operations. The visual analytic actions can optionally be classified using a predefined action taxonomy and by recording other action features. A plurality of the data structures can be associated with a node in a trail graph that represents one or more analytical paths of the user.2010-03-04
20100057754PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION - A system described herein includes a receiver component that receives a request to create a persistent messaging group for an instant messaging application, wherein the request includes an indication of one or more entities that are desired to be members of the persistent messaging group. The system further includes a group creator component that creates the persistent messaging group based at least in part upon the received group creation request, wherein the persistent messaging group is persisted over multiple instant messaging sessions.2010-03-04
20100057755FILE SYSTEM WITH FLEXIBLE INODE STRUCTURES - Techniques for managing inodes of a file system are described herein. According to one embodiment, in response to a request received at the file system for committing a file to a storage, an inode data structure from a first inode pool of the file system is assigned to be associated with the file, where the first inode pool includes multiple inode data structures. A block pointer as a data member of the inode data structure is configured to link with a first block map, where the first block map includes multiple entries having one or more pointers linked with one or more data blocks for storing content of the file.2010-03-04
20100057756CREATING REPORTS USING DIMENSION TREES - A method and apparatus for creating reports using dimension trees The method may include presenting trees of dimensions associated with one or more source databases, receiving a user selection of one of the dimension trees, and presenting a view of the selected dimension tree. The method may further include allowing a user to choose components of a report from the view of the selected dimension tree, and populating the report with data from the source databases.2010-03-04
20100057757SYSTEM OF GROWTH AND AUTOMATED MIGRATION - Disclosed herein is a combination of workflow management tools to make up a logical system that supports the needs of both simple and complex workflow environments. Team members may access a central database to collaborate on a project via user interfaces with work item functionality, such as creation, reporting, performance, updates, and communications. Select management of work items may be automated. Work items may represent server-oriented tasks and sub-tasks and may be ticketed and tracked. A knowledge base may provide help for the system application, such as online or live access to access helpful information. In an example embodiment, the workflow management tools are implemented to support the creation of a Video Hub Office project.2010-03-04
20100057758Alpha numeric media program stream selection - Alpha Numeric Media Program Stream Selection uses a method of database lookup and conversion from easily human understood mnemonics to the computer machine level instructions necessary to present the desired programming for various media presentation devices. In one implementation, a portable and usually hand held device with both alphabetic and numeric keys that are available to use to input a user friendly name in alpha-numeric format, which said device then performs a conversion of the information input to send data from the handheld device to a media presentation device that instructs the media presentation device to select the corresponding media stream from several streams available to the media presentation device. In an alternate implementation, the user information would be transmitted from a portable and usually handheld device to the media presentation device without modification and database lookup would occur within the media presentation device. In an alternate implementation, the data input occurs on the media presentation device itself. An alternative implementation would add the ability to select a specific title of programming, and receive audio and/or visual feedback from the media presentation device regarding availability. In an alternative implementation, the user would be presented with a hierarchal menu structure guiding them to various programming selections by refining the selection at each menu level2010-03-04
20100057759Linking of Parent-Child Data Records in a Legacy software Modernization System - A system and method for linking parent and child data records during data migration is disclosed. One embodiment comprises sequentially receiving a plurality of data records from an arbitrary source of records without running a query on the source of records, generating a destination store of records that contains the plurality of data records, and locating any records in the destination store of records that has a dangling key. In this way, the embodiment may correct dangling keys to generate a destination store of records with referential integrity.2010-03-04
20100057760GENERIC DATA RETRIEVAL - A schema builder includes a read service for reading data from a multi-node hierarchical deep schema configured database and a write service for writing data to the multi-node hierarchical deep schema configured database. A transformation module transforms schemas between multi-node hierarchical deep schemas and a flat schema, and stores meta data to record a structure of the multi-node hierarchical deep schema.2010-03-04
20100057761Method, apparatus, computer program and user interface for enabling user input - A method, apparatus, computer program and user interface wherein the method includes: presenting an image on a display; editing the image in response to detection of user input to create an edited image; automatically creating a data file, defining the edited image, in an accessible location such that the data file can be subsequently referenced and retrieved; detecting user selection of a function to be performed in relation to the edited image; and in response to the detection of the user selection of the function, automatically referencing and retrieving the data file of the edited image from the accessible location for use in relation to the selected function.2010-03-04
20100057762System and Method of Ontological Subject Mapping for Knowledge Processing Applications - The present invention discloses methods, systems, and tools for knowledge processing by building maps of ontological subjects for compositions or the contents accompanying a request for service by a user. In one embodiment of the invention the method assigns and calculates an ontological subject power spectrum to each composition or ontological subject. The resulting power spectrum and the adjacency matrix of the map are used to evaluate the merits of the compositions in the context of reference universes. It is also used as a research guiding tool for knowledge discovery. The invention serves knowledge seekers, knowledge creators, inventors, discoverer, as well as general public by assisting and guiding users to assess their work, identify their unknowns, optimize their research trajectory, and provide higher quality contents. The method and system, thereby, is instrumental in increasing the speed and efficiency of knowledge acquisition, discovery, retrieval, as well as faster learning and problem solving.2010-03-04
20100057763Information Management System - An information management system creates data structures based entirely on the content of source files, then compares these data structures to discover synergies and commonalities. In one embodiment, the system accepts a first collection of source files, and extracts text from each source file. The text is compared to tags in one or more dictionaries, which comprise hierarchical listing of tags. Tags matching the text are associated with each source file. The system then generates a virtual relational network in which each source file having matching tags is a node. Tags associated with two or more source files are links between the nodes. This virtual relational network may be compared with another virtual relational network to discover common nodes or links. Source files later added to a collection are massively linked by associating all tags from all source files with the newly added source file, and vice versa.2010-03-04
20100057764BUILDING CUSTOM DIMENSION TREES - A method and apparatus for creating custom dimension trees. The method may include receiving a user request to create a custom dimension tree, displaying a list of available dimensions, and receiving user selection of available dimensions from the list. The method may further include allowing the user to create virtual dimensions, mapping elements of the available dimensions to the virtual dimensions, and creating the custom dimension tree using the mapping. The custom dimension tree represents relationships between the virtual dimensions.2010-03-04
20100057765EMAIL ATTACHMENT STORAGE METHOD AND SYSTEM - An email method and system. The method includes receiving by a computing system, an email addressed to a recipient. The computing system retrieves from an internal table of files, a file link and an ID associated with an attached file attached to the email. The file link points to a location within the computing system for the attached file. The computing system removed the attached file from the email. The computing system generates a copy of the email and places the file link and the ID in the copy of the email. The computing system retrieves and stores identification data for the recipient. The computing system determines a total file size for all files being accessed by the recipient. The computing system determines if the file total size exceeds a file size threshold. The computing system transmits the copy of the email comprising the file link and the ID.2010-03-04
20100057766Enterprise Process Database - Systems and methods for providing an enterprise level view of an organization's data including an SOA business process server, an enterprise meta model and an enterprise database. The SOA business process server and enterprise meta model are synchronized by automated tools so that a change to one of these components will be reflected in the other. The enterprise database is populated by data automatically extracted from a process engine of the business process server. The enterprise database is populated in real time so that enterprise level views based on the enterprise database will be accurate in real time.2010-03-04
20100057767SYSTEM AND METHOD FOR DYNAMICALLY CREATING AND/OR UPDATING SUBSCRIBER COMMUNICATIONS LISTS - A system and method are disclosed herein for dynamically updating a first subscriber communications list or creating a new subscriber communications list based on awareness information data, the method comprising creating a rule for defining a second subscriber communications list, the second subscriber communications list being an updated first subscriber communications list or being a created new subscriber communications list; storing the rule; retrieving and pre-processing existing data; retrieving and pre-processing the awareness information data; and storing the second subscriber communications list.2010-03-04
20100057768Electronic apparatus capable of automatic tag generation, tag generation method and tag generation system - The invention provides an electronic apparatus capable of automatically generating tags which can generate an applicable tag related to a digital content. The electronic apparatus includes a storage module, a communication module and a processing module. The storage module therein stores a set of initial data related to the digital content. The communication module is used for communicating with a social network which can provide a shared tag. The processing module is coupled with the storage module and the communication module. The processing module receives the shared tag via the communication module and generates the applicable tag according to the set of initial data and the shared tag.2010-03-04
20100057769SYSTEM AND METHOD FOR USING AN EDITABLE LIFECYCLE EVENT DISTRIBUTION LIST WITH A SERVICE METADATA REPOSITORY - A system and method for creating an editable service metadata asset lifecycle event notification distribution list in a service metadata repository. The system provides the capability for a distribution list owner to create a distribution list of one or more distribution recipients. A sender can send a service metadata asset lifecycle event notification to the distribution list owner, and the members of the distribution list will also receive the service metadata asset lifecycle event notification. The system further provides the capability for the sender to edit the distribution list, prior to sending the message to the distribution list owner and the members of the distribution list.2010-03-04
20100057770System and method of file management, and recording medium storing file management program - A system and a method of managing a data file using a plurality of folders arranged in a plurality of layers are provided. From the data file, classification information is extracted, which includes a plurality of bibliographic items. A registration folder to which the data file is to be registered is specified using the classification information. The data file is registered to the registration folder included in the plurality of folders arranged in the plurality of layers.2010-03-04
20100057771DYNAMIC NODE EXTENSIONS AND EXTENSION FIELDS FOR BUSINESS OBJECTS - A system may include generation of extension metadata defining an extension node associated with a core node of a business object and extension fields associated with the extension node, and generation of a runtime metadata buffer comprising enhanced metadata, the enhanced metadata based on core metadata of the business object and the extension metadata. In some aspects, a service request associated with the business object is received, it is determined whether the service request is associated with the extension node, an extension service associated with the extension node is provided if it is determined that the service request is associated with the extension node, and a core service associated with core data of the business object is provided if it is determined that the service request is not associated with the extension node.2010-03-04
20100057772AUTOMATIC DETERMINATION OF AN ENTITY'S SEARCHABLE SOCIAL NETWORK USING ROLE-BASED INFERENCES - Techniques and systems for determining a first entity's social network are provided herein. Data is extracted from one or more data sources associated with the first entity. Once data is extracted, a role of a second entity may be inferred using inference algorithms, rules, keywords, and/or tags in the data extracted. The first entity's social network may be determined by linking the first entity to the second entity and the second entity's role(s) in relation to the first entity. It will be appreciated that the first entity may also search his/her/its network and/or other entities' social networks if the first entity has been granted access by the other entities, for example. Additionally, information about entities found during the first entity's search may be added to a data source associated with the first entity.2010-03-04
20100057773FUZZY TAGGING METHOD AND APPARATUS - A computer-implemented method of tagging a transaction that includes tagging a transaction with one of a first tag value or a second tag value, forming a set of clusters associated with the tagged transactions having a first value, and forming a second set of clusters associated with the tagged transactions having a second value. The computer implemented method also includes determining a fuzzy tag value based on a relationship between the transaction and one of the centroids of the clusters having a first tag value, and one of the centroids of the clusters having second value. The method also includes replacing the first tag value or the second tag value with the fuzzy tag value.2010-03-04
20100057774Altered Token Sandboxing - Embodiments of the present invention relate generally to application security. In an embodiment, a method for altered token sandboxing includes creating a process based on a naked token and suspending the process. The method further includes obtaining an impersonation token and resuming the process with the impersonation token. The method further includes acquiring resources needed for the process with the impersonation token. The method also includes replacing the impersonation token with the naked token. In a further embodiment, the method further includes executing the suspended process with the naked token and the acquired resources. In another embodiment, a system for user-mode, altered token sandboxing includes a security module, an acquisition module and a replacement module. In a further embodiment, the system may include an execution module. In another embodiment, the system may include a request module.2010-03-04
20100057775Method and system for providing object information on the internet - Providing object information on the Internet includes configuring a plurality of front-end categories for a plurality of network objects and a plurality of screening conditions for screening the plurality of network objects, where each of the plurality of screening conditions uniquely corresponding to a respective one of the plurality of the front-end categories. Providing object information further includes receiving object information pertaining to a network object, the object information including a screening condition for the network object; storing the object information in a back-end category, determining a front-end category to which the network object belongs, according to the screening condition and storing correlation information of the object and the front-end category, wherein the back-end category is separate from and different than the front-end category.2010-03-04
20100057776DYNAMIC EXTENSION FIELDS FOR BUSINESS OBJECTS - A system may include generation of extension metadata defining an extension field of a core node of a business object, and generation of a runtime metadata buffer comprising enhanced metadata, the enhanced metadata based on core metadata of the business object and the extension metadata. In some aspects, a service request associated with the business object is received, it is determined whether the service request is associated with the extension field, an extension service associated with a dynamic data type is provided if it is determined that the service request is associated with the extension field, wherein the dynamic data type is associated with extension data of the extension field and core data of the business object, and a core service associated with an original data type is provided if it is determined that the service request is not associated with the extension field, wherein the original data type associated with the core data of the business object.2010-03-04
20100057777SYSTEMS AND METHODS FOR GENERATING MULTI-POPULATION STATISTICAL MEASURES USING MIDDLEWARE - Embodiments relate to systems and methods for the generation of multi-population statistical measures on a set of data sources. A set of applications such as online analytical processing (OLAP) applications can access the combined data of a set of data sources via an aggregation engine. The set of data sources can be configured with diverse dimensions and associated data. In general the data sources may not be expected to reflect a strictly consistent structure. In embodiments, the aggregation engine can combine or aggregate the set of data sources using common dimensions or data points, and build an index into a transform table reflecting a combined mapping. An OLAP or other application can then perform statistical computations, searches, sorts, and/or other operations on the combined mapping, even when the original data sources do not contain identical dimensions or other formats.2010-03-04
20100057798METHOD AND SYSTEM FOR ADAPTING SEARCH RESULTS TO PERSONAL INFORMATION NEEDS - A method and system for adapting search results of a query to the information needs of the user submitting the query is provided. A search system analyzes click-through triplets indicating that a user submitted a query and that the user selected a document from the results of the query. To overcome the large size and sparseness of the click-through data, the search system when presented with an input triplet comprising a user, a query, and a document determines a probability that the user will find the input document important by smoothing the click-through triplets. The search system then orders documents of the result based on the probability of their importance to the input user.2010-03-04
20100057799METHODS AND SYSTEM FOR PROVIDING CONTEXT SENSITIVE INFORMATION - A method and system are described for providing context sensitive data to a system user. The method includes the steps of identifying the user and querying databases to create a user context. Information is aggregated from the network databases and filtered using the user context. Providing the correct data needed by the user for that particular time, location and job function.2010-03-04
20100057800ANNOTATION INDEX SYSTEM AND METHOD - A method of encoding on a computer system for information retrieval in an inverted list structure of annotation includes collecting a group of documents and storing them in a digital format, determining a group of annotations referencing the group of documents, and forming a snippet index by grouping the group of annotations by unique annotation identifier. The method also includes forming a snippet dictionary which, for each unique annotation identifier, indexes a corresponding position in the snippet index for the group of annotations having that unique annotation identifier.2010-03-04
20100057801User Characteristic Influenced Search Results - Improved mobile content presentation capabilities are disclosed for mobile communications facilities, such as cell phones. Information relating to the user characteristics associated with a mobile communication facility and other capabilities are employed to improve the presentation and relevance of mobile content to appropriate or desirable mobile communication facilities.2010-03-04
20100057802METHOD AND SYSTEM FOR UPDATING A SEARCH ENGINE - A method and a system for maintaining the freshness of a search engine server's database. A popularity parameter is defined, and a popularity value is assigned to each link in the search engine's database. The most popular links are selected for updating the contents stored, or associated with, the site to which the links refer. In one embodiment, popularity is based at least in part on the search results generated by the search engine in response to user queries.2010-03-04
20100057803SYSTEMS AND METHODS FOR A PORTABLE ELECTRONIC JOURNAL - We have disclosed a modular personal network (MPN) that includes multiple devices that may be worn, carried, or used in close proximity to a user. The devices communicate wirelessly. Functions of the MPN may be modified by adding or removing components. The MPN may communicate with a personal computer. General purpose devices may include a control unit, a display, a user input, and an audio output. The MPN may provide a variety of functions, including time, communication, entertainment, organization, guidance, athletic, medical, travel, outdoors, identity, security, and military.2010-03-04
20100057804Method and Apparatus for partitioning high-dimension vectors for use in a massive index tree - A method and apparatus for partitioning high-dimension vectors for use in a massive index tree have been disclosed.2010-03-04
20100057805System, Method and Computer-Readable Medium for Providing Pattern Matching - A system, method and computer-readable medium are disclosed for identifying representative data using sketches. The method embodiment comprises generating a plurality of vectors from a data set, modifying each of the vectors of the plurality of vectors and selecting one of the plurality of generated vectors according to a comparison of a summed distance between a modified vector associated with the selected generated vector and remaining modified vectors. Modifying the generated vectors may involve reduced each generated vector to a lower dimensional vector. The summed distance then represents a summed distance between the lower dimensional vector and remaining lower dimensional vectors.2010-03-04
20100057806Method and Apparatus for Managing Updates to a Catalog - The present invention provides a method and apparatus for managing updates to a catalog based on a reference electronic catalog. The reference catalog has a reference format and a plurality of items, each with associated characteristics and the second catalog has a second format and a plurality of items, each with associated characteristics. The reference catalog is maintained with updates and revisions to the items and associated characteristics and the second catalog is maintained by repeating the mapping of at least a portion of the reference catalog into the second catalog after maintaining the reference catalog. Preferably, the maintenance times for both catalogs are recorded and the second catalog is maintained by comparing the recorded times and mapping only portions of the reference catalog that have been maintained into the second catalog.2010-03-04
20100057807Processing data from genotyping chips - Processing genetic data is disclosed, including: receiving two or more genetic data sets for an individual from one or more genetic data sources; merging the genetic data sets from the one or more genetic data sources, including identifying a duplicate SNP between the genetic data sets and determining one or more data values to be stored for the duplicate SNP; and storing a single set of merged genetic data for the individual.2010-03-04
20100057828Load-balanced allocation of medical task flows to servers of a server farm - A method, a system and a computer program are disclosed for the load-balanced allocation of computer-aided medical task flows on at least one application server of a server farm. In at least one embodiment, request conditions and load information are configured in a configuration phase. The request conditions are then recorded in a load balancing phase. In addition the load information is recorded via load calculation agents. A load balancing service can then calculate a target application server, which according to the load information determined meets all recorded request conditions.2010-03-04
20100057829CROSS SITE, CROSS DOMAIN SESSION SHARING WITHOUT DATABASE REPLICATION - A method of providing access to data via a public communications network includes the receiving a first data session request having a storage group mark, the storage group mark defining a server storage group, a load balancer route the request to a first server that processes request and any related session information, storing any altered first session data in a data storage. The load balancer receives a second request, wherein the second request also has the same storage group mark. The load balance selects a second server to respond to the second request. As before, the second server processes the second request and the altered first session data loaded from the data storage. After processing, the second server stores any altered second session data in the stored data on the first server as well as the second server and returns the altered second session data.2010-03-04
20100057830Controlling Client-Server Communications - Content requests and other communications from a client to a server may be filtered and processed by a proxy. The proxy may comprise a client-side component that determines whether the content request should be modified. The determination may be made based at least in part on predefined rules, for example. In one or more arrangements, the proxy may be part of a client device such as a mobile communication device. A content request may be modified to include additional information to obtain more tailored or customized content. Alternatively or additionally, a proxy may block content that is deemed to be inappropriate or unsuitable. Further, a proxy may add content to or remove content from a content item.2010-03-04
20100057831SYSTEMS AND METHODS FOR PROMOTION OF CALCULATIONS TO CLOUD-BASED COMPUTATION RESOURCES - Embodiments relate to systems and methods for the promotion of calculations to cloud-based computation resources. One or more applications, such as spreadsheet applications, can prepare the calculation of a relatively large-scale computation, such as running statistical reports on large (e.g., greater than 1000 by 1000 cell) spreadsheets or other data objects. If the pending calculation is determined to be greater than a computation threshold for instance in computation intensity or data size, a computation request can be sent to a promotion engine. The promotion engine can identify a set of computation resources located in a cloud or other network and transmit the data request and subject data to the set of computation resources, which afford greater computation speed than the local machine hosting the requesting application. A set of results is returned from the cloud to the requesting application, thereby creating higher bandwidth and faster calculation times for the user.2010-03-04
20100057832Requesting A Service - Among other disclosed subject matter, a computer-implemented method for requesting a service includes accessing a universal tag included in media content on a first device. The universal tag is configured for use in requesting content relating to any of a plurality of services for a portion of the media content. The method includes receiving service information for the media content, the service information indicating at least a first service of the plurality of services as being assigned to the portion. The method includes generating a request for the first service identified by the service information, the request generated using the universal tag.2010-03-04
20100057833METHODS AND SYSTEMS FOR CENTRALLY MANAGING MULTIPLE PROVISIONING SERVERS - A software provisioning environment can include several provisioning server for providing software provisioning. One of the several provisioning server can be configured to be a central provisioning server. The central provisioning server can be configured to maintain the provisioning objects required for the the software provisioning. The central provisioning server can be configured to manage the software provisioning supported by additional provisioning servers in the environment. The central provisioning server can be configured to select the provisioning objects to be supported by each additional provisioning server.2010-03-04
20100057834Method and System for Facilitating Client Server Interaction - The system includes a server module to interact with a base client. The server module interacts with the logic of the web application to obtain the data requested by a base client data and sends it back to the base client in a format handled by the base client. The base client may then reformat the data to a client application requested format before passing the data to the client application. This method and system allows a client application programmer to obtain easily usable data from a web application by using the base client.2010-03-04
20100057835INFORMATION ON AVAILABILITY OF SERVICES PROVIDED BY PUBLISH-SUBSCRIBE SERVICE - A request pertaining to a category of service is received from a client by an enterprise service bus. One or more status updates are received from a publish-subscribe service by the enterprise service bus, the status updates identifying services of the requested category that are available, wherein each service of the requested class publishes a status update to a syndication feed that is associated with at least one of the service or the category of service. Information concerning at least one service from the requested category is sent to the client.2010-03-04
20100057836SYSTEM AND METHOD FOR INTEGRATION OF BROWSER-BASED THIN CLIENT APPLICATIONS WITHIN DESKTOP RICH CLIENT ARCHITECTURE - Techniques for facilitating the reuse of a browser-based thin client of a client-server application in a browser-independent context. These techniques may be used, for instance, to integrate the functionality of a browser-based thin client in a desktop-based, rich client infrastructure. In one set of embodiments, these techniques include determining one or more browser dependencies that require the thin client to operate within a web browser. For example, the thin client may depend on a web browser to handle application security, the loading/caching of client-side files, the receipt/passing of application parameters, and the like. These browser dependencies are then eliminated. As a result, the thin client can be subsequently reused without the presence of a web browser. In one set of embodiments, this process is performed by a conversion utility that automatically converts program code for the browser-based thin client into program code for a browser-independent client application.2010-03-04
20100057837SHARED HOSTING USING HOST NAME AFFINITY - The routing of requests in a shared hosting environment. The shared hosting environment includes a network farm of servers, each capable of processing the request corresponding to the host name. When a request is received, a router determines whether or not there is already a host name affinitization of subset of the servers to the host name corresponding to the request. If so, the message is dispatched to one of those affinitized servers. If not, one or more of the servers are affinitized to the host name to create a subset of affinitized server(s) for that host name. Different host names may have different subsets of servers that they are affinitized to. Over time, the affinitization may be terminated as appropriate.2010-03-04
20100057848System and method for optimizing the physical development of athletes - The present invention discloses a computer system for providing athlete metrics having a data storage tier, a server tier, a client tier and a connectivity tier. The data storage tier may be capable of storing player and team metrics data or performance data, along with external data. All data collection and storage may be capable of occurring in real time, meaning, contemporaneously with and occurrence of the even the data represents. The client tier may be capable of collecting and displaying said player and team metrics data from a plurality of input sources. The server tier may be capable facilitating communication between the client tier and the data storage tier, as well as for having computer logic for parsing and organizing conditioning data that is being recorded and reviewed at the client tier. The computational logic may be written in any computer language, disclosed herein, and other languages, and enables the present invention to establish a correlating relationship between player testing and evaluation metrics data and performance data, and team metrics that is then used to create forecasts, make decisions regarding the future, and provide feedback and direction for day to day operation of a sports industry enterprise, such as a sports team. The usage of the client is facilitated with a dashboard style interface that standardizes various implementations and applications of the present invention.2010-03-04
20100057849METHOD AND SYSTEM FOR SENDING A NETCONF-BASED NOTIFICATION - A method for sending a Network Configuration Protocol (NETCONF)-based notification is disclosed. The method includes the following steps: a NETCONF server accepts a notification subscription of a NETCONF client; the NETCONF server generates a notification when an event occurs in the system, and converts the notification into a format that can be identified by the NETCONF client according to the notification subscription of the NETCONF client; and the NETCONF server sends the converted notification to the NETCONF client. A system and device for sending a NETCONF-based notification are also disclosed. With the present invention, various notification modes are compatible to implement NETCONF-based notifications.2010-03-04
20100057850SYSTEM, APPARATUS, AND METHOD FOR MOBILE COMMUNITY SERVICE - A method and apparatus for a mobile community service are provided. In a method of operating a creator terminal for a mobile community service, the method includes creating a community for a community service by selecting at least one of a plurality of community types provided by a community server, downloading a task for the created at least one community service from the community server, and installing the downloaded task for the community service. Accordingly, a mobile community service can be provided to support various community activities occurring in everyday life on a real-time basis.2010-03-04
20100057851RECONFIGURABLE MULTIMEDIA COLLABORATION SYSTEM - A system for multimedia communications implemented with reconfigurable technology is disclosed. The system includes: a SIP engine implemented in hardware that executes functions defined by Session Initiation Protocol (SIP); a XML engine implemented in hardware that executes functions defined by Extensible Markup Language (XML); and an interface that coordinates functions executed by the SIP engine and the XML engine. A standard set of features are provided for robust communications while permitting the addition of more features to enhance the multimedia communications experience. For example, audio and video communication, instant messaging and presence can be provided by the system while P2P and IP Multimedia Systems (IMS) can be provided through expansion. Reconfigurable technology allows the system to achieve optimal performance in performing various tasks.2010-03-04
20100057852Method of and apparatus for rating songs on internet radio and downloading related content - A method comprising: streaming songs through Internet radio to a portable device; connecting to the portable device through a network; obtaining feedback from a selected group of users of the portable device; providing a license to the songs to the users; and downloading the songs and related content to the portable device.2010-03-04
20100057853METHOD FOR MULTI-TERMINAL SESSION, AND COMMUNICATION SYSTEM AND RELATED DEVICE THEREOF - A method for a multi-terminal session, and a communication system and related devices thereof are disclosed according to the present invention. Accordingly, the user experience is improved. The method of the present invention includes setting up a connection between each terminal of a multi-terminal user and a session transfer server; setting up a connection between the session transfer server and a peer user; conducting a session between each terminal of the multi-terminal user and the peer user via the session transfer server.2010-03-04
20100057854REFERENCES TO HISTORY POINTS IN A CHAT HISTORY - A computer-implemented method, apparatus, and computer program code for managing messages. Responsive to receiving a message at a data processing system, wherein the message comprises a number of message identifiers and metadata identifying the message as pointing to a number of messages in a message history store in the data processing system, the number of messages in the message history on the data processing system is identified to form an identified number of messages. A presence of the identified number of messages in the message history is displayed on a display in the data processing system.2010-03-04
20100057855TRACKING SUBJECT MATTER IN AN E-MAIL DISCUSSION - Methods, systems, and computer readable media for tracking subject matter of an e-mail discussion are described. A query e-mail is received, wherein the query e-mail includes an initial request and wherein the query e-mail commences the e-mail discussion. At least one marked response e-mail is received, wherein the at least one marked response e-mail includes information responsive to the query e-mail and is marked with an indication that the initial request has been resolved, and wherein the at least one marked response e-mail is appended to the e-mail discussion. At least one visual indicator in the e-mail discussion is provided that distinguishes at least one of the query e-mail and the at least one marked response e-mail when the e-mail discussion is opened at a later time.2010-03-04
20100057856MANAGING URGENCY INDICATORS IN ELECTRONIC MESSAGING - A rating is applied in connection with a sender of an electronic message and a use of an urgency indicator for the electronic message. A different electronic message is received from the sender, and an urgency indicator established for the different electronic message is modified responsive to the applied rating.2010-03-04
20100057857CHAT MATCHING - Techniques for communicating via an instant messaging service are provided. In one technique, a user of an instant messaging application selects a particular status that indicates that the user wants to chat. In response to the selection, the instant messaging application displays a list of references to other users that have also selected the particular status. In another technique, the user selects a topic about which the user wishes to discuss. References to other users that have selected the same or similar topic are displayed to the user.2010-03-04
20100057878SYSTEMS AND METHODS FOR DOMAIN NAME REGISTRATION BY PROXY - A system and method of proxy domain name registration permits a would-be domain name registrant anonymity. A registrar affords customers the opportunity to use the proxy registration. If the customer seeking registration of a domain name requests, the registrar obtains contact information needed for registration from a proxy entity established for this purpose. The registrar completes the registration of the domain name with the appropriate registry (i.e. “.com, .net” etc.). The contact information published in WHOIS is that of proxy entity. Contractually the customer is afforded control over the domain name. Emails intended for the customer are received by the proxy entity who may filter them if the customer requests. Emails sent by the customer are sent to the proxy entity who in turn sends them to the indicated addressee.2010-03-04
20100057879RETRIEVING AND SNOOZING CATEGORIZED CONVERSATIONS IN A CONVERSATION-BASED EMAIL SYSTEM - A method and system for processing messages includes receiving a plurality of messages directed to a user. Each of the plurality of messages is associated with a respective conversation and list of conversations is displayed in an order determined in accordance with second predefined criteria, as a set of rows, where each row corresponds to one of the listed conversations and includes at least a sender list, a conversation topic and a date/time value. A user is enabled to identify one or more conversations in the list of conversations, to mark the identified conversations as belonging to a particular category, and to display another list of conversations comprising conversations marked as belonging to the particular category. A user may cause a conversation to be removed from certain displays, but to become visible again after the passage of a certain amount of time or the occurrence of an event.2010-03-04
20100057880Method of Routing Messages to Multiple Consumers - A method of routing messages to multiple consumers comprises determining a probability function defining message classification probabilities for each of a plurality of consumer sets, receiving a plurality of messages, classifying each message, storing each message in a queue, receiving notification of a consumer available to process a message, ascertaining the consumer set to which the available consumer belongs, accessing the probabilities for the ascertained consumer set, selecting a message classification according to the accessed probabilities, and transmitting a message, of the selected classification, to the available consumer.2010-03-04
20100057881Migration of a Guest from One Server to Another - Systems, methods and media for migration of a guest from one server to another are disclosed. In one embodiment, a first server, while hosting the guest, receives a signal from the second server that the migration is to occur. The first server presents the memory used by the guest as a virtual disk. The second server accesses this disk and copies its contents to the second server over the storage area network. The first server suspends operation of the guest, and after the memory of the guest is copied to the second server, the second server resumes operation of the guest.2010-03-04
20100057882REMOTE USER INTERFACE IN MULTIPHONE ENVIRONMENT - A method of operating a plurality of server devices within a user's personal bubble includes accessing information available on the plurality of server devices. The information is output so as to appear that the information resides on a single device. The remote control device also may automatically configure the various devices within the personal bubble to communicate with other devices based on particular events, commands, etc.2010-03-04
20100057883DISTRIBUTED CONTENT CACHING SOLUTION FOR A MOBILE WIRELESS NETWORK - A method in an electronic device provides local content to a user device in a communication network. The communication network includes an access network and a core network. In the access network, a content request is intercepted from the user device, which may be formatted according to a network interface. The content request may include a request for data content. Protocol layers associated with an active data session may be terminated so that an edge gateway device may extract and inject packets into the data stream without involving the core network. A cache may be maintained in the access network.2010-03-04
20100057884BROWSER-BASED DOWNLOAD MANAGER - A file download manager automatically controls how and where downloaded files are stored. A method for use in downloading a file includes establishing communications between a network site and a computer that is visiting the network site, automatically detecting whether a device capable of receiving files is connected to the computer, automatically determining a location in the device where a file may be stored, and automatically downloading a file from the network site to the computer and sending the downloaded file to the device to be stored at the determined location in the device. A computer readable storage medium stores one or more computer programs adapted to cause a processor based system to execute these steps.2010-03-04
20100057885Method for Automated Harvesting of Data from A Web site using a Voice Portal System - A system is provided for developing and deploying a voice application using Web-based data as source data over a communications network to one or more recipients. The system has a voice application server capable of accessing a network server and Website hosted therein, a network communications server for routing the voice applications to their intended recipients, and a computer station running voice application software having control access to at least the voice application server, the computer station capable of accessing the network server and Website. An operator of the computer station creates and provides templates for the voice application server to use in data-to-voice rendering.2010-03-04
20100057886WIRELESS MEDIA SYSTEM WITH EMBEDDED MEDIA SERVER - A wireless media arrangement streams media over a local packet-based wireless network. According to an example embodiment, such a wireless media arrangement (e.g., 100) includes a digitally-encoded non-volatile storage device (NSD) (e.g., 110) such as a hard disc drive (HDD) that stores media, reloadable memory (e.g., 115) such as random-access memory (RAM), a media center (e.g. 105) to stream the stored media to a media playback device over the local network, and an embedded media server (e.g., 120). The media server wirelessly discovers and communicates with a media playback device (e.g., 125) on a local network. The media server also stores database tables on the NSD identifying the stored media. Upon startup, the media server loads a current version of the database tables into the reloadable memory; however, if an error is detected in the current version, then a pervious version of the database tables is loaded. When a change is made to the stored media, the media server stores a new version of the database tables to the NSD while maintaining a previously-stored version of the database tables to facilitate backup in the event of corruption or other error.2010-03-04
20100057887SYSTEM AND METHOD FOR PROVIDING LOCALLY APPLICABLE INTERNET CONTENT WITH SECURE ACTION REQUESTS AND ITEM CONDITION ALERTS - Optimized delivery of locally applicable Internet content to users. A cache of locally applicable Internet content is maintained in a local content server, based upon a monitoring of locations of users requesting Internet content. Requests for Internet content are received from user equipment through a wireless network base station, and served from the local content server, which is logically proximate to the wireless network base station. The caching of locally applicable Internet content may be maintained on a layered basis. Secure action request receipt and corresponding performance, and item condition alerts are also described.2010-03-04
Website © 2025 Advameg, Inc.