34th week of 2011 patent applcation highlights part 58 |
Patent application number | Title | Published |
20110208731 | AUTOMATED SEMANTIC DOMAIN SPINNING TOOLS - Systems and methods of the present invention provide for the spinning and appraisal of a domain name. A list of keywords may be extracted from a domain name entered into a user interface on a client. These keywords may be compared to potential matches in a database and a result set may be compiled and displayed to the user. The client may also display a certified domain name appraisal using a plurality of logical groupings within a domain name appraisal process. This appraisal process may also include a multiplier derived from comparisons of registration statistics for various top level domains. | 2011-08-25 |
20110208732 | SYSTEMS AND METHODS FOR ORGANIZING DATA ITEMS - Systems, methods, and software for organizing data are described. An organizational method is selected from one or more predetermined organizational methods, specified by a parameter, or determined from information about the data items. Data items are sorted based on the organizational method. | 2011-08-25 |
20110208733 | GRAPHICALLY SEARCHING AND DISPLAYING DATA - Embodiments of the present invention provide a multifaceted tool (e.g., graphical representation/object) for searching and displaying data (e.g., search results). Specifically, aspects of the present invention build on “seed” terms to find and display related words, presenting them in a graduated manner by closeness to the seed. The tool allows a user to select variable weights which indicate the desired degree of closeness to the seed word/idea, or it may be randomly generated. Additionally, this tool may be used to create brainstorm teams with a desired level of variance from a target subject. In a typical embodiment, the a search or seed term and corresponding results are displayed in a hub and spoke-like graphical representation whereby the seed term is positioned in a center window of the graphic, and results are displayed in branches that extend radially from the center. Each branch can correspond to a different information source from which the corresponding results were obtained. | 2011-08-25 |
20110208734 | SYSTEM FOR REQUIREMENT IDENTIFICATION AND ANALYSIS BASED ON CAPABILITY MODE STRUCTURE - A textual analysis system is configured to compare textual content of textual statements. The textual analysis system is configured to score the textual content of a first textual statement and a second textual statement. Based on the score, the textual analysis system may determine a level of correspondence between the first textual statement and the second textual statement. The textual analysis system is configured to generate an interactive visual representation of the correspondence levels between the first statement and the second statement. The visual representation may be transmitted to a display. | 2011-08-25 |
20110208735 | Learning Term Weights from the Query Click Field for Web Search - Described is a technology by which a term frequency function for web click data is machine learned from raw click features extracted from a query log or the like and training data. Also described is using combining the term frequency function with other functions/click features to learn a relevance function for use in ranking document relevance to a query. | 2011-08-25 |
20110208736 | APPARATUSES, METHODS AND SYSTEMS FOR INFORMATION QUERYING AND SERVING ON MOBILE DEVICES BASED ON AMBIENT CONDITIONS - The disclosure details the implementation of apparatuses, methods, and systems for information querying and serving on mobile devices based on ambient conditions. Such conditions may include weather, traffic, market prices, news and events, and/or the like. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users via mobile devices. Users, in turn, trigger the provision of information by scanning or observing codes or information. The scans, together with geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of scanned code messages, and integration with outside database information—the server selects information to serve to the users' mobile devices from an information base. In one embodiment, information may also be served to users based solely on the user profiles and ambient conditions, and without any initiating code scan. This is based on the accumulated history of scanned codes, which yields behavioral information about a user, including user space-time trajectories. | 2011-08-25 |
20110208737 | APPARATUS AND METHOD FOR INCREMENTAL PHYSICAL DATA CLUSTERING - In a data storage and retrieval system wherein data arranged in nodes is stored and retrieved in pages, each page comprising a cluster of nodes, a method comprising: monitoring ongoing data retrieval to find retrieval patterns of nodes which are retrieved together and to identify changes in said retrieval patterns over time; and periodically reclustering the data nodes among said pages dynamically during usage of the data to reflect said changes, so that nodes more often retrieved together are migrated to cluster together and nodes more often required separately are migrated to cluster separately, thereby to keep small an overall number of page accesses of said data storage and retrieval system during data retrieval despite dynamic changes in patterns of data retrieval. | 2011-08-25 |
20110208738 | Method for Determining an Enhanced Value to Keywords Having Sparse Data - A method for associating sparse keywords with non-sparse keywords. The method comprises determining from metrics of a plurality of keywords a list of sparse keywords and non-sparse keywords; generating a similarity score for each sparse keyword with respect of each non-sparse keyword; associating a sparse keyword with a non-sparse keyword; and storing the association between the non-sparse keyword and the sparse keyword in a database. | 2011-08-25 |
20110208739 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR CONDITIONALLY PERFORMING A QUERY INCLUDING AN AGGREGATE FUNCTION - In accordance with embodiments, there are provided mechanisms and methods for conditionally performing a query including an aggregate function. These mechanisms and methods for conditionally performing a query including an aggregate function can limit performance of queries including aggregate functions based on a number or records associated with such performance of such aggregate functions. The ability to limit performance of queries including aggregate functions can enable performance quality of a computer system to be maintained. | 2011-08-25 |
20110208740 | ASSOCIATING DATA WITH R-SMART CRITERIA - Organizing information and/or contacts using emotient properties are provided. A method can include associating respective emotient attributes with contacts utilizing respective index values, and grouping at least two contacts of the contacts into a group based on at least one index value of the index values. The method can further include defining an event by at least one of a time interval or a scenario related to the time interval; receiving, during the event, a message from a contact of the contacts including information associated with the contact; and determining, based on the information, a membership of the contact in the group. Another method can include receiving an emotient property of a contact associated with information, and associating the emotient property with the information utilizing an index value. Further, the method can include providing at least a portion of the information based on the index value. | 2011-08-25 |
20110208741 | AGENT-BASED CLUSTERING OF ABSTRACT SIMILAR DOCUMENTS - A continuous, emergent, anytime process clusters input documents according to a similarity function within a node-based, distributed computing environment, for example, within a client/server environment. An agent (DAg) assigned to each document determines whether its document should remain at a node or be moved to another node to increase similarity clustering. An agent (SAg) assigned to each node may be operative to manage storage requirements within its node, and/or manage communications between the nodes of the environment as the DAgs operate. Typically a move request is issued to another node if it is determined that clustering would increase by moving a document to that node. In such an instance, the SAg assigned to that other node would probabilistically consider the move request in view of other such requests in sequence to avoid overloading. To enhance performance, documents may be preprocessed and given values representative of similarity. The similarity between two arbitrary documents may then assessed as the average difference between the values assigned to the same attribute in the two documents. | 2011-08-25 |
20110208742 | Text Extraction for Determining Emerging Issues in Vehicle Warranty Reporting - A method is provided for detecting trends in service repairs for vehicles. Service repair verbatims are accessed from a warranty database that includes information relating to an identified concern with the vehicle. A thesaurus of service repair related terms is provided. The service repair related terms are each associated with at least one of a component category, a concern category, a cause category, and a correction of repair category. Key terms are identified in each service repair verbatim that have an association with the service repair related terms in the thesaurus. The key terms are extracted from each of the service repair verbatims. A user selectively generates a report based on a key term in the component category and at least one other key term from at least one other category. The report identifies an aggregate number of service repair verbatims associated with the key terms selected by the user. | 2011-08-25 |
20110208743 | MACHINE DATA WEB - Methods and apparatus consistent with the invention provide the ability to organize and build understandings of machine data generated by a variety of information-processing environments. Machine data is a product of information-processing systems (e.g., activity logs, configuration files, messages, database records) and represents the evidence of particular events that have taken place and been recorded in raw data format. In one embodiment, machine data is turned into a machine data web by organizing machine data into events and then linking events together. | 2011-08-25 |
20110208744 | METHODS FOR DETECTING AND REMOVING DUPLICATES IN VIDEO SEARCH RESULTS - Duplicate video search results are detected and removed. Digital signatures are generated for each video content item of a video content corpus. Duplicates are determined for the top n previously received queries by determining the similarity of video content items that are within the same results set of each particular query of the top n previously received queries. Similarities are calculated between any two video documents of the result set of the particular query by measuring the difference between the digital signatures of two video documents. If a similarity between two videos is determined to be above a particular threshold, then the two videos are considered duplicates of each other and the search index is updated by retaining the most relevant of the video documents to the particular query. The less relevant video documents are flagged as duplicates with respect to the particular query. | 2011-08-25 |
20110208745 | MOBILE AUTONOMOUS UPDATING OF GIS MAPS - An apparatus for mobile autonomous updating of GIS maps is provided, comprising an autonomous mobile data collecting platform with a map identifying one or more GIS features. The platform has at least one data collecting sensor for collecting data for at least one of the GIS features and patrols at least a portion of a region included in the map while updating its GIS position as it patrols. The autonomous mobile data collecting platform applies the at least one data collecting sensor during patrolling to collect data for at least one of the GIS features and updates the GIS map to reflect differential data collected for at least one GIS feature. | 2011-08-25 |
20110208746 | SYSTEMS AND METHODS FOR MESSAGE-BASED DISTRIBUTED COMPUTING - Systems and methods are provided for message-based distributed computing systems and execution of message-based distributed applications on such systems. The present invention provides a Distributed Application Platform (DAP). The DAP architecture is “distributed” because functions of an application may be performed by processes within a single node, spread across nodes in a network, or spread across processor cores within CPUs. Some embodiments of the DAP provide efficient programming constructs, called sets. A set is a data structure describing an N-dimensional space. Each spatial location is either empty or holds a member. The set construct allows automatic extraction and processing of members with a single query, and makes programming an application for a distributed, parallel, or single computer environment easier for a user. In some embodiments, the DAP may be a message-based distributed computing system. The system receives instructions, builds and initiates an application, and may create a set in memory. | 2011-08-25 |
20110208747 | MEMORY EFFICIENT INDEXING FOR DISK-BASED COMPRESSION - A network optimization device may receive a stream of data and generate a signature for a plurality of fixed length overlapping windows of the stream of data. The device may select a predetermined number of the generated signatures for each L | 2011-08-25 |
20110208748 | Foreign-Key Detection - This patent application relates to foreign-key detection. One implementation obtains a set of data tables. This implementation automatically determines foreign-key relationships of columns from separate tables of the set. | 2011-08-25 |
20110208749 | Identifying Top Content Contributors In Online Social Networks - One particular embodiment accesses a plurality of user profiles corresponding to a plurality of users and a plurality of content objects; ranks the users in descending order based on a number of content objects each of the users has contributed to the social network; represents in log space ranks of the users versus in log space numbers of content objects contributed by the users; determines a threshold rank based on an increasing rate of the ranks of the users, a decreasing rate of the numbers of content objects, and a predetermined value in the log space; and identifies from among the users, those users ranked at and above the threshold rank as high-volume content contributors for the social network. The users belong to a social network; and each of the users has contributed at least one of the content objects to the social network. | 2011-08-25 |
20110208750 | INFORMATION PROCESSING DEVICE, IMPORTANCE CALCULATION METHOD, AND PROGRAM - There is provided an information processing device including: a storage unit that has an attribute table storing attribute values given to a plurality of contents; and an importance calculation unit that calculates an importance to a specific attribute of content with respect to one or more attributes other than the specific attribute of content using attribute values stored in the attribute table, wherein the importance calculation unit calculates the importance using a decision table with the specific attribute as a decision attribute and the one or more attributes as condition attributes. | 2011-08-25 |
20110208751 | Systems, Methods, and Computer Program Products For Generating Reference Geocodes For Point Addresses - Systems and methods are provided for generating a reference location data set, such as a reference longitude and latitude point, for each of a plurality of point addresses. A reference location data set can be determined for a point address based on a history of prior geocode samples, such as GPS readings, that have been obtained using a portable computing device during a prior delivery to or pickup from the point address. A location data service collects such geocode samples and processes the samples to generate a reference location data set, such as a reference longitude and latitude and a zone of confidence around the reference longitude and latitude, for each unique point address. To determine whether an item is being delivered to a wrong address, current location data obtained during a delivery can be compared against the reference location data generated by the location data service for the delivery address. | 2011-08-25 |
20110208752 | Method and Apparatus for Default Rating Estimation - A method of estimating a default rating of a rated dataset is provided, where the dataset comprises at least one series of ratings associated with at least one user and each series comprise ratings associated with at least two items. For a reference user and an item for which a rated value is missing the item's average rating, i | 2011-08-25 |
20110208753 | Method and Apparatus for Computing Relevancy - Various methods for computing relevancy are provided. One example method includes determining a behavior relevance factor for a user interface item, determining a semantic relevance factor for the user interface item, and determining an internal state of a user relevance factor for the user interface item. The example method further includes generating an overall relevance value for the user interface item. The overall relevance value may be a function of the behavior relevance factor, the semantic relevance factor, and the internal state of the user relevance factor. Similar and related example methods and example apparatuses are also provided. | 2011-08-25 |
20110208754 | Organization of Data Within a Database - A computer implemented method is provided for processing data representing a data entity having sub entities. The method includes analyzing queries to the data entity for deriving information about sets of the sub entities frequently queried together, and grouping the sub entities to a number of banks, each bank having a maximum width, based on the information about sets of sub entities frequently queried together, in order to reduce an average number of banks to be accessed for data retrieval. | 2011-08-25 |
20110208755 | DATA RESTORATION UTILIZING FORWARD AND BACKWARD DELTAS - A restoration technique includes storing a collection of blocks having (i) a first baseline of blocks defining a file at a first time within a predefined window, (ii) older blocks, and (iii) newer blocks. The technique further includes providing a direction signal to restore the file at a particular time from the collection of blocks. The direction signal has an older direction value when the particular time is older than the first time and (ii) a newer direction value when the particular time is newer than the first time. The technique further includes forming, from the collection of blocks, a second baseline of blocks from the first baseline of blocks and additional blocks. The additional blocks are either (i) the older blocks or (ii) the newer blocks depending on the direction value. The second baseline defines the file at the particular time. | 2011-08-25 |
20110208756 | ONLINE RANKING METRIC - Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided. | 2011-08-25 |
20110208757 | METHOD AND SYSTEM FOR IMPLEMENTING EFFICIENT CURSOR PRUNING - Disclosed are improved methods, systems, and mediums for cursor sharing and cursor pruning. According to some approaches, existing child cursors are distinguished using a cursor sharing criteria node structure. A sharing criteria node (also referred to as a “diagnostic” node) is created when a sharing criteria mismatch/failure happens. The node contains information about why the child cursor could not be shared and also information that can be used to quickly re-evaluate this sharing criterion in the future. | 2011-08-25 |
20110208758 | Rule-Based System and Method to Associate Attributes to Text Strings - In one embodiment, a title is selected for content to be published online. A method implemented in a data processing system includes receiving a plurality of text strings. A plurality of rules are applied to the text strings. If a condition specified in one of the rules exists in a given text string, one or more attributes are associated to that text string as metadata. One or more of the text strings are selected, using the metadata, as a potential title for the content. A final title is prepared based on the potential title, and the content is published online under the final title. | 2011-08-25 |
20110208759 | Method, Apparatus, and Interface For Creating A Chain of Binary Attribute Relations - The present invention improves upon the authoring system for a content menu by disclosing a new interface and program control which enables a menu developer to create and to capture meta-query data in the form of a chain of Binary Attribute Relations. The Binary Attribute Relation or BAR represents a pair of attributes which serve as meta-query data for a primitive retrieval operation known as a BAR query. The BAR query exposes a primitive data relation in an external data file which forms a basic building block for the content menu. Recursive algorithms parse the BAR chain to create network segment of data and data relations to automatically create a knowledge representation known as a “database taxonomy”. The pairing of two attributes in a BAR link and the sequence of these links in a BAR chain adhere to a well-defined system of rules. The present invention embeds these rules in the developers' interface to guide the developer in capturing a series of meta-query data by highlighting the relevant elements of the logical structure of a data file as options, and by filtering out the irrelevant ones. Program control associated with this new interface captures the selections made by a developer and employs them to generate either runtime or compiled menu data for the content menu automatically. | 2011-08-25 |
20110208760 | METHOD FOR PROTECTING CONTENT AND METHOD FOR PROCESSING INFORMATION - Disclosed are a method of protecting content and a method of processing information. The method of protecting content can include service related information including revocation application information of content from the outside by employing a content management and protection system, and apply or not apply a content revocation process on the content according to the revocation application information. Accordingly, whether to apply a content revocation process can be controlled according to revocation application information. | 2011-08-25 |
20110208761 | COORDINATING CONTENT FROM MULTIPLE DATA SOURCES - Content from multiple data sources may be coordinated. A native file may be received at a first client computer from an auxiliary data store. The native file may include metadata such as a document title. The first client computer may then send a reserve title request to a primary data store. The reservation request may include the document title of the native file. The first client computer may then receive a response granting the reserve title request from the primary data store. The response may indicate that the native file is locked from further editing by another client computer. The first client computer may then convert the native file from a proprietary file format to a global file format and send the converted native file to the primary data store. | 2011-08-25 |
20110208762 | METHOD AND APPARATUS FOR ELECTRONIC COLLECTION, TRANSLATION, GROUPING, AND DELIVERY OF WAGE ASSIGNMENT INFORMATION - This disclosure describes a system that electronically collects, translates, groups, and delivers wage assignment in-formation from at least one initiator to at least one recipient via an accumulator. An initiator initially receives the wage assignment information. Then, an accumulator collects the wage assignment information from at least one initiator, such as a government agency. The accumulator then translates the wage assignment information into a format compatible with electronic data interchange (EDI), such as the ANSI X12 standard. The accumulator then groups the EDI wage assignment information into specific files, batching the files based upon one data field contained within the wage assignment information data set, such as a recipient. The accumulator then delivers a batched EDI wage assignment file to each respective recipient. Once the EDI wage assignment file is received by the recipient, the wage assignment may then be implemented. | 2011-08-25 |
20110208763 | DIFFERENTIALLY PRIVATE DATA RELEASE - A query log includes a list of queries and a count for each query representing the number of times that the query was received by a search engine. In order to provide differential privacy protection to the queries, noise is generated and added to each count, and queries that have counts that fall below a threshold are removed from the query log. A distribution associated with a function used to generate the noise is referenced to determine a distribution of a number of times that a hypothetical query having a zero count would have its count exceed the threshold after the addition of noise. Random queries of an amount equal to a sample from the distribution of number of times are added to the query log with a count that is greater than the threshold count. | 2011-08-25 |
20110208764 | AUTOMATIC STUDY LINKING FOR HYBRID IMAGING - A method and an apparatus are disclosed for automatically linking at least two medical studies which are associated to different acquisition modalities (CT/PET) and which are subject of post-processing in the context of hybrid imaging. In a preparation phase of at least one embodiment, there is defined a classification scheme according to pre-definable rules, conditions and attributes. In an execution phase for a selected source study of a first modality there is looked for at least one target study of a second modality of the same type according to the rules. Then, the source study is automatically linked to the at least one target study. | 2011-08-25 |
20110208765 | USER INFORMATION MANAGEMENT DEVICE FOR CONTENT PROVISION, PROCESSING METHOD, AND COMPUTER-READABLE NON TRANSITORY STORAGE MEDIUM STORING A PROGRAM - A user information management device configured to manage user information regarding content provision service users, and to provide a content acquisition method to a user client device, the user information management device includes, a user information storage unit configured to store user information for each user, the user information including an address of the content acquisition method and attribute information including a user's attributes using attribute values classified into predetermined attribute categories; an access attribute information storage unit configured to store access attribute information for each set of content; a content provision unit that acquires from the user information storage unit, a content provision request including content information; an access acquisition unit configured such that, upon receiving a content acquisition request from the user client device including content information, attribute criteria, and user attribute information. | 2011-08-25 |
20110208766 | SYSTEM AND METHOD FOR MANAGING PERSONAL INFORMATION - The system includes a computing device, a receiving module, a storage device, a build-out module and a leveraging module. The computing device includes a processor. The receiving module is communicably connected to the processor and is configured to receive personal information. The storage device is communicably connected to the processor and is configured to store the received personal information. The build out module is communicably connected to the processor and is configured to automatically retrieve additional personal information based on the received personal information. The leverage module is communicably connected to the processor and is configured to utilize the stored information to automatically perform an organizational task historically performed by a person. | 2011-08-25 |
20110208767 | SEMANTIC DOMAIN NAME SPINNING - Systems and methods of the present invention provide for the spinning and appraisal of a domain name. A list of keywords may be extracted from a domain name entered into a user interface on a client. These keywords may be compared to potential matches in a database and a result set may be compiled and displayed to the user. The client may also display a certified domain name appraisal using a plurality of logical groupings within a domain name appraisal process. This appraisal process may also include a multiplier derived from comparisons of registration statistics for various top level domains. | 2011-08-25 |
20110208768 | SOURCING TERMS INTO A SEARCH ENGINE - Information may be presented to a user by receiving a selection of one or more terms passively displayed in a document, loading the terms to a search configuration, generating first results responsive to a user's predicted interest as expressed in the search configuration, and enabling display of the first results. | 2011-08-25 |
20110208769 | SYSTEMS AND METHODS FOR VALIDATION OF CITED AUTHORITY - Embodiments of the invention relate to systems and methods for obtaining and/or organizing information related to documents cited in a source document. For example, a legal brief may cite authority, such as judicial opinions, in support of the arguments in the brief. Embodiments of the invention relate to automatic identification in a document of citations to authority and preparation of information related to the cited authorities. For example, in an embodiment of the invention, a report may comprise normalized expressions of one or more legal principles asserted in one or more cited opinions and information associated with the ongoing vitality of one or more the legal principles, the cited authority, or both. | 2011-08-25 |
20110208770 | AUTOMATED CONFLICT OF INTEREST REPORTING METHODS AND APPARATUS - Computer-implemented architectures and interfaces for automated conflict of interest reporting using a bias ontology are described. In a covered action search, potential conflicts of interest are identified by associating one or more covered interests for an agent with one or more covered actions performed by the agent on behalf of a principal. A bias report representing the potential conflicts of interest may be displayed to a user reading a covered document or transmitted to a user in a separate notification. Multiple user interfaces for generating a query used to perform a semantic search for data stored according to a bias ontology are also described. | 2011-08-25 |
20110208771 | Collaborative online search tool - The invention is a computerized process for the collaborative finding and understanding of information on the World Wide Web through the end user input of queries in the form of text and images, which in turn filter interchangeable localized and third party databases resulting in the output of a specific set of search results. This computerized process is embodied by online software that enables end users to first input text or images and secondly manually drag and drop that input into an arrangement within a spatial environment. Communication features then make it possible for communication to occur between users in order to facilitate the understanding of a given input. The arrangement of text and images, as well as the selection of local and third party databases, may be saved so that one or multiple users may return for further input and communication at a later date and time. | 2011-08-25 |
20110208772 | Method and Apparatus for Providing a Search Tool in Connection with Address Management - A method for providing a search tool for use in connection with address book management may include receiving an indication of an address book update event associated with a contact of an address book of a user, causing performance, via a processor, of a search responsive to receipt of the indication, and enabling modification of contact information associated with the contact based on the search results. A corresponding apparatus and computer program product are also provided. | 2011-08-25 |
20110208773 | METHOD AND APPARATUS FOR INTEGRATED COMMUNICATION SERVICES PROVISIONING FOR HEALTH CARE COMMUNITY - A method and apparatus is disclosed for providing an integrated communication services (ICS) network that permits wireless and wireline data subscribers to share information on a hospital campus using wireless or wireline local area networks, or to seamlessly tap into the facility's central database while in transit away from the hospital. Users interface with the ICS network through the use of a point of care terminal that resembles a clipboard and accepts data entry from a stylus on an touch screen. The central database, referred to as the integrated communications clearinghouse (ICC) is adapted to store a communication profile for every network server on the ICS network. The ICC also maintains a Global Patient Profile (GPP), consisting of a patient profile for every patient ever added to the network. The GPP provides the ICC with the capability of providing aggregated data and demographic information (with or without patient identification), creating “live” public health statistics through a single query to a central server. To access the ICS, a user at a point of care terminal can utilize several paths in order to deliver data to its destination. This may include existing off-the-shelf PCMCIA based peripherals such as: wireless LANS, standard wired Ethernet LAN, a land line Modem, or wireless wide area networks. The wireless wide area networks may also include several data paths such as a circuit switched cellular, or packet based Cellular Digital Packet Data (CDPD). The actual selection of a particular channel will be service-dependent and a function of the user whereabouts, the desired quality of the connection, and the costs of the connection. | 2011-08-25 |
20110208774 | QUERYING MARKUP LANGUAGE DATA SOURCES USING A RELATIONAL QUERY PROCESSOR - An XML wrapper queries an XML document in an on-the-fly manner so that only parent nodes in the document that satisfy the query are extracted and then unnested. The parent nodes and associated descendent nodes are located using XPath expressions contained as options in data definition language (DDL) statements. The parent nodes satisfying the query and associated descendent nodes are extracted and stored outside of a database according to a relational schema. The wrapper facilitates applications that use convention SQL queries and views to operate on that information stored according to the relational schema. The wrapper also responds to query optimizer requests for costs associated with queries against external data sources associated with the wrapper. | 2011-08-25 |
20110208775 | FEDERATED SEARCH - Federated search is disclosed. A result associated with a search of a content source not natively configured to provide content type data for content items is received. A content type is associated with a content item included in the result based at least in part on information associated with the result. | 2011-08-25 |
20110208776 | METHOD AND APPARATUS OF SEMANTIC TECHNOLOGICAL APPROACH BASED ON SEMANTIC RELATION IN CONTEXT AND STORAGE MEDIA HAVING PROGRAM SOURCE THEREOF - The present invention relates to a method and apparatus for extracting the semantic relations of context and a recording medium storing the program source thereof. The present invention is intended to detect technical terms by parsing full text of documents and recommend research topics using the relations therebetween using a method of searching for a first concept connected to a specific vocabulary word through a casual relationship and a second concept connected to the first concept through a causal relationship, determining the relation therebetween and performing recommendation as research topics. The present invention has the industrial utilization advantage of improving the overall search efficiency and utility of massive databases. | 2011-08-25 |
20110208777 | METHOD AND SYSTEM FOR FACILITIES MANAGEMENT - A facility management system providing method includes the operations of storing an object file in a first database (DB) if an object is inserted into drawing information according to an application, wherein the object file includes object information about the inserted object, attribute information about the inserted object, and object space information based on a location on the drawing information into which the object is inserted, and updating object text information corresponding to the object file on the basis of the object space information in a second DB, wherein the second DB stores text information corresponding to the first DB. | 2011-08-25 |
20110208778 | MANAGING DIGITAL IDENTITY INFORMATION - A basic architecture for managing digital identity information in a network such as the World Wide Web is provided. A user of the architecture can organize his or her information into one or more profiles which reflect the nature of different relationships between the user and other entities, and grant or deny each entity access to a given profile. Various enhancements which may be provided through the architecture are also described, including tools for filtering email, controlling access to user web pages, locating other users and making one's own location known, browsing or mailing anonymously, filling in web forms automatically with information already provided once by hand, logging in automatically, securely logging in to multiple sites with a single password and doing so from any machine on the network, and other enhancements. | 2011-08-25 |
20110208779 | System and Method for Policy Based Control of NAS Storage Devices - A system and method for providing policy-based data management and control on a NAS device deployed on a network. When a user makes a request to store, read, or manipulate data on the NAS device, the NAS device provides an indication of this request to a management tool running on a remote system. The management tool reviews the request in light of its previously established policy-based data storage management configuration and subsequently informs the NAS device to either accept or not accept the user's request to store, read or modify data on the NAS device. | 2011-08-25 |
20110208780 | METHOD FOR IMPLEMENTING FINE-GRAINED ACCESS CONTROL USING ACCESS RESTRICTIONS - Disclosed is a data processing system-implemented method, a data processing system and an article of manufacture for controlling access to data stored on a database having relational objects for which access restrictions are defined for elements of the relational objects The data processing system-implemented method includes receiving a user request to access one or more relational objects of the database, identifying any access restrictions defined for the one or more relational objects, determining whether any identified access restrictions are applicable to the user request, determining whether any determined applicable access restrictions are to be enforced for the user request, and allowing access to the one or more relational objects based on the determined enforceable access restrictions. | 2011-08-25 |
20110208781 | DATA STRUCTURE VERSIONING FOR DATA MANAGEMENT SYSTEMS AND METHODS - In one of many possible implementations, an exemplary method comprises maintaining a baseline data structure comprising a plurality of baseline data records and a base set of relationships between the baseline data records, providing, for access by an external party, a customizable data structure comprising copies of the baseline data records and a customizable set of relationships between the copies of the baseline data records, fixing the base set of relationships in the baseline data structure to be unchangeable by the external party, and defining the customizable set of relationships in the customizable data structure to be changeable by the external party. Corresponding systems and methods are also disclosed. | 2011-08-25 |
20110208782 | METHOD AND COMPUTER PROGRAM PRODUCT FOR CREATING ORDERED DATA STRUCTURE - The present invention provides a method and computer program product for creating an ordered data structure for storing a plurality of data elements. The data elements to be stored are first arranged in an order. A plurality of keys is then generated for the ordered data elements such that the keys may be arranged in a sequence. Thereafter, one or more keys from the plurality of keys are associated with the ordered data elements such that the values of the keys maintain the requisite order among the ordered data elements. Finally, an ordered data structure is created for storing the ordered data elements along with the associated keys. | 2011-08-25 |
20110208783 | Integration of User Identifiers - User identifiers associated with a plurality of enterprises may be integrated. A request is received to link a plurality of user identifiers associated with a plurality of enterprises. A first user identifier associated with a first enterprise is received, and a second user identifier associated with a second enterprise is received. The first user identifier and a first enterprise identifier are stored in a first data structure of a memory. The second user identifier and a second enterprise identifier are stored in a second data structure of the memory. A first account identifier associated with the first user identifier is determined by a processor. A second account identifier associated with the second user identifier is determined by the processor. The first user identifier, the second user identifier, the first account identifier, and the second account identifier are stored in a virtual profile to link the first and second user identifiers and facilitate retrieval of information associated with the first and the second user identifiers from a selected one of the first enterprise and the second enterprise. | 2011-08-25 |
20110208784 | Database Partitioning by Virtual Partitions - A database may be virtually partitioned into virtual partitions. The virtual partitions are mapped to physical databases of a database. Data records added to the database are each assigned to a virtual partition and stored in the physical database mapped to the assigned virtual partition. The identifier generated for a data record includes an identifier of the assigned virtual partition. When additional databases are created, virtual partitions are remapped to the larger space of physical databases. | 2011-08-25 |
20110208785 | COMPUTATION OF IMPACTED AND AFFECTED CODE DUE TO DATABASE SCHEMA CHANGES - The disclosed technology enables assistance to software developers by identifying the software application code that needs to be changed or behaves differently, as a consequence of a database schema change. The disclosed technology also enables a provision of automatic transformations, or at least hints for the transformation of the code, to accommodate the database schema change. | 2011-08-25 |
20110208786 | PRESENTATION OF A WEB-BASED VISUAL REPRESENTATION OF A STRUCTURED DATA SOLUTION - Information from a business application system, such as an ERP system, may be published to a business application user-generated web page for display to an end user and for collecting information from an end user to make available for download into the business application system. The user-generated web page may be defined as a web-based visual representation of a structured data solution, which may define data, data presentation, and data binding metadata for enabling a solution scenario, such as vendor enrollment, sourcing, time entry, job listings, vendor-managed inventory, sales lead capture, purchase order/invoicing, service contract renewal, and customer support requests, and the like. Business application users may be enabled to connect with potential and existing customers, partners, and vendors from within the business application system via the web-based visual representation, and additionally, may capture interactions directly into the business application system without IT dependency. | 2011-08-25 |
20110208787 | Method and device for continuously aggregating and redistributing personalized electronic information for display on multiple internet-enabled devices - A system uses applications and electronic data storage to continuously aggregate and redistribute personalized electronic information. The system collects data or information from a large variety of internet-based content sources, stores that information, and continuously refreshes it. Users select what information they wish to receive. That continuously-updated information is, in turn, continually sent to one or more of the user's interne enabled devices and continuously displayed in a format chosen by the user, such as a continuous ribbon moving across the bottom of the user's device. | 2011-08-25 |
20110208788 | Service Integration Modeling and Execution Framework - In one embodiment, a method for integrating a service into an application is provided. The method determines an application extensibility description for an application. The application extensibility description includes a set of application extension points. The method determines a service description for a service, the service description including a set of service elements. An adaptation pattern is determined and includes a first port connected to an application extension point in the set of application extension points and a second port connected to a service element in the set of service elements. A computing device generates an integration description based on the adaptation pattern having the first port connected to the application extension point and the second port connected to the service element. The integration description allows the application to be adapted or extended with the service. | 2011-08-25 |
20110208789 | TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE - Various embodiments for operating a transformation system, capable of transforming a logical data object (LO) to a transformed logical data object (TLO), are provided. In one such embodiment, an open LO request to a certain LO and addressed by the at least one client to the at least one storage device, is intercepted. An identifier (ID) in a header of a TLO corresponding to the requested LO and stored in the at least one storage device, is obtained. The obtained ID is used to characterize the TLO and the LO. A determination is made whether the transformation system handles at least one open LO characterized by an ID with a same value as the obtained ID. The requested LO is opened if at least one open LO is not found. An instance corresponding to the intercepted open LO request is generated. The instance is associated to the obtained ID. | 2011-08-25 |
20110208790 | LIFESTYLE COLLECTING APPARATUS, USER INTERFACE DEVICE, AND LIFESTYLE COLLECTING METHOD - Provided is a lifestyle collecting apparatus that collects information for determining a lifestyle of a user, and includes: an object information detecting unit configured to detect object information representing an object around the user; a relevance degree calculating unit configured to calculate a relevance degree of the user to the object, using the object information; an appearance information extracting unit configured to extract appearance information from the object information, and add the relevance degree to the extracted appearance information, the appearance information representing an appearance of the object; and a lifestyle database which stores the appearance information to which the relevance degree has been added, as the information for determining the lifestyle of the user. | 2011-08-25 |
20110208791 | SYSTEM AND METHOD FOR DETERMINISTIC GARBAGE COLLECTION - In a virtual machine, Java Virtual Machine, or other runtime environment, a system and a method for improving the garbage collection times of the virtual machine memory. The JVM, or a garbage collector operating therein, can estimate, for an area of the memory space, the sum of the pause times for garbage collection of the software objects within the area, and control the garbage collection process so that the sum of the pause times for garbage collection will be lower than a target pause time limit, with a high degree of probability. A preselected compaction area can be pre-compacted to keep the compaction time within the target limit. The garbage collector can also predict the time required for final marking and repeat precleaning until the predicted final marking time is within the limits for pause times, and can improve pause times by redirecting application worker threads to do garbage collector work when entering or leaving the memory subsystem. | 2011-08-25 |
20110208792 | PROMPT LARGE OBJECT RECLAMATION - The present disclosure describes garbage collection that provides prompt reclamation of large objects. A heap space is divided into Young regions, Old regions, and Humongous regions. A remembered set is created and maintained, during the execution of one or more programs, for each region that specifies where there are references from outside the region to inside the region. A garbage collection list is generated specifying regions to perform garbage collection on. All Young regions and at least one Humongous region are included in the garbage collection list. If it is determined to include Old regions, the Old regions are selected and included in the garbage collection list. Then, a garbage collection is performed on the regions specified in the garbage collection list. During the garbage collection, the indication for each region is utilized to determine reachable objects in the region, ensuring that reachable objects are not deallocated. | 2011-08-25 |
20110208793 | METHOD AND SYSTEM FOR MANAGING DATA TRANSACTION REQUESTS - In various embodiments, a system, method, and related computer-related medium to process data transactions are provided. In one example, a system is arranged to process data transactions in a data store including a plurality of databases. The system includes a computer interface module to receive a data transaction request from at least one requesting computer and a data access layer having one or more processors to identify at least one database in the plurality of databases. The data access layer is to define an abstraction layer between a computer interface module and the plurality of databases. | 2011-08-25 |
20110208794 | COMPUTING HALF INSTRUCTIONS OF FLOATING POINT NUMBERS WITHOUT EARLY ADJUSTMENT OF THE SOURCE OPERANDS - Apparatus and methods are disclosed for a floating point adder having half-adder capability that does not have the overhead of determining half-adder conditions prior to starting the SED, LED, and EXP datapaths. | 2011-08-25 |
20110208795 | FILTERING DEVICE WITH A HIERARCHICAL STRUCTURE, AND RECONFIGURABLE FILTERING DEVICE - The invention provides a filtering device with hierarchical structure making it possible to carry out finite impulse response and infinite impulse response linear filtering functions and which can be combined with one or more devices of the same type. The device includes at least one first and one second filtering module having means for carrying out filtering functions with N configurable coefficients. A first subset of the N coefficients of a module is configured to carry out nonrecursive filtering functions, a second subset of the coefficients configured to carry out recursive filtering functions, one or more feedback loops able to be activated per module, at least one result sample of the filtering being generated at each clock cycle. The invention also provides a reconfigurable filtering device using at least two filtering devices with the hierarchical structure. | 2011-08-25 |
20110208796 | USING DISTRIBUTED QUEUES IN AN OVERLAY NETWORK - The present invention extends to methods, systems, and computer program products for using distributed queues in an overlay network. Embodiments of the invention can be used to replicate queue state (e.g., inserted and/or deleted messages) within an overlay network and can be used to continue a process at a different node within the overlay network based on replicated queue state. Accordingly, embodiments of the invention can be used to increase the availability of queue state, compensate for node failures within an overlay network, and promote replication of consistent queue state between nodes within an overlay network. | 2011-08-25 |
20110208797 | Geolocation-Based Management of Virtual Applications - Actions are performed upon a virtualized application based on the geolocation of the endpoint device derived from the Internet connected IP address or connected GPS device. Actions include reporting to a server database, alerting a specified user, or removing end-user access to the virtual application by uninstalling or installing the virtual application based on predefined geofences. | 2011-08-25 |
20110208798 | METHOD FOR UNIFORM NETWORK ACCESS - According to some embodiments, a registry is displayed. The registry may, for example, indicate resources available from a plurality of remote network access devices via a communications network. Moreover, a personal network address may be associated with each available resource, the personal network address including an destination address portion and an application program identifier portion. A direct communications link may then be established between a first network access device hosting an available resource and a second network address device using the personal network address associated with the resource. | 2011-08-25 |
20110208799 | METHOD FOR ENRICHING CONTENT OF A WEB PAGE WITH PRESENCE INFORMATION - Method for enriching content of a web page ( | 2011-08-25 |
20110208800 | DOMAIN APPRAISAL ALGORITHM - Systems and methods of the present invention provide for the spinning and appraisal of a domain name. A list of keywords may be extracted from a domain name entered into a user interface on a client. These keywords may be compared to potential matches in a database and a result set may be compiled and displayed to the user. The client may also display a certified domain name appraisal using a plurality of logical groupings within a domain name appraisal process. This appraisal process may also include a multiplier derived from comparisons of registration statistics for various top level domains. | 2011-08-25 |
20110208801 | METHOD AND APPARATUS FOR SUGGESTING ALTERNATE ACTIONS TO ACCESS SERVICE CONTENT - An approach is provided for suggesting an alternate action associated with service content. The suggestion platform receives a request, from a device, for accessing service content. Next, the suggestion platform determines at least one alternate action associated with the service content. Then, the suggestion platform suggests the alternate action for accessing the service content. | 2011-08-25 |
20110208802 | DISTRIBUTED CONNECTIVITY POLICY ENFORCEMENT WITH ICE - Instead of utilizing a centralized server or hardware (routers/gateways) to enforce connectivity policy restrictions, the policy connectivity restrictions for media session traffic are enforced by an endpoint that is involved in the media communication. Based on the policy requirements, the client enforces the policy restrictions by restricting the candidates that may be selected for the establishment of the media path. For example, the enforcement may result in the client selecting a path from available candidates that avoids congested Wide Area Network (WAN) links, avoiding a low bandwidth link, or possibly even failing the communication completely. The clients may also provide periodic updates to the policy server to allow tracking of the utilization of managed WAN links. | 2011-08-25 |
20110208803 | ACTIVE DEVICE MANAGEMENT FOR USE IN A BUILDING AUTOMATION SYSTEM - A building automation system (BAS) comprising a plurality of end devices, at least one communication network, and a server engine comprising a communication state manager for actively managing the state of various devices in building automation system and an associated reconnect manager to reestablish communication with off-line devices. The communication manager and the reconnect manager coordinate the interaction between the server engine and the devices in order to minimizing the load on the communication network, while also working to establish the working state of any of the end devices and to transition off-line to an on-line state. | 2011-08-25 |
20110208804 | CENTRALIZED MANAGEMENT TOOL FOR REMOTE PRESENTATION SESSION SERVER FARMS - Systems, methods, and computer-readable storage media are disclosed for configuring and managing a remote presentation session server farm. In an example embodiment, a central management server (CMS) receives a task to be carried out on a server farm (e.g. make an otherwise unused server operate as a remote presentation session server). The CMS then validates this request against a model of allowed tasks, and the current configuration of the server farm. Once validated, the CMS converts the task into operations to be carried out by one or more servers of the server farm. The CMS then sends these operations to the respective servers, where the operations are received by an agent process executing on the server. Each agent performs the received operations on the server upon which it executes, and sends an indication of whether the operations were completed successfully to the CMS. The CMS may then update its model and current configuration to reflect the current configuration of the server farm. | 2011-08-25 |
20110208805 | MULTI-MASTER TEXT SYNCHRONIZATION USING DELTAS - A server enforces a policy for selecting what received change to process. The non-selected changes are not processed by the server. Instead, after the selected change is processed and is incorporated into the current version of the text, the server sends an update to each of the clients indicating the change made to the current version of text. A client performs a conflict resolution procedure when its change was not processed by the server. The conflict resolution procedure detects the differences between the updated text version and its text change that was not accepted by the server and uses the differences to deduce the intent of the user and come up with a merged version of the text which preserves the intent and avoids data loss. The updated version is then sent back to the server to update the current version of the text. | 2011-08-25 |
20110208806 | LINK-BASED REGISTRY FEDERATION - Some embodiments of a system and a method to implement a link-based registry federation have been presented. For instance, a registry federation having a set of registries may be stored in some storage devices. The registries may include Universal Description, Discovery, and Integration (UDDI) registries. Each registry includes one or more records. In response to a request to promote a record of a first registry of the registry federation into a second registry of the registry federation, a delegation link can be inserted into the second registry to refer to the record in the first registry, without fully replicating the record in the second registry. | 2011-08-25 |
20110208807 | SYSTEM AND METHOD FOR PROVIDING A TWO-TIERED VIRTUAL COMMUNICATIONS ARCHITECTURE IN A NETWORK ENVIRONMENT - An example method is provided and includes receiving information indicative of a marking on an electronic display. Data related to the marking is communicated to a first memory element and to a second memory element. The data is used to render a local image on the electronic display, and the local image being removed over a configured time period. The method further includes receiving additional data to be used to replace the local image on the electronic display. The additional data is received via the second memory element, and the additional data is generated when at least a portion of the local image has been changed. The local image can have an associated time to live parameter for removing the local image, which is configured to be longer than a delay for data propagation between the electronic display and a collaboration server that includes the second memory element. | 2011-08-25 |
20110208808 | Method of Optimizing Data Flow Between a Software Application and a Database Server - A method of optimizing the interaction between an application or database and a database server, comprising the steps of: (a) routing data between the application or database and the database server through an optimisation system; (b) the optimisation system analysing the data and applying rules to the data to speed up the interaction between the application or database and the database server. | 2011-08-25 |
20110208809 | INFORMATION PROCESSING APPARATUS, WEB SERVER, CONTROL METHOD AND STORAGE MEDIUM - An information processing apparatus according to the present invention includes a first transmission means that transmits to a Web server first request data describing contents of a user's instruction via an operation screen displayed with a Web browser, an execution means that receives from the Web server response data to the first request data from the first transmission means and executes image processing based on the received response data, and a second transmission means that transmits second request data to the Web server based on the response data received from the Web server. The response data received from the Web server includes plural addresses to be accessed according to events that can occur when the execution means executes the image processing. The second transmission means transmits the second request data to one of the addresses corresponding to an event having occurred when the execution means has executed the image processing. | 2011-08-25 |
20110208810 | Optimized Polling in Low Resource Devices - Methods and systems for optimizing server polling by a mobile client are described, thereby allowing mobile terminals to conserve battery life by more efficiently using resources such as the processor and transceiver in the mobile terminal A broker system may be used to minimize wireless communication traffic used for polling. A broker stub intercepts server polling messages at the client, multiplexes the sever requests together, and forwards the multiplexed message to a broker skeleton that de-multiplexes and forwards the messages as appropriate. Polling may also be dynamically adapted based on user behavior, or a server guard may be used to monitor changes to data, and notify a client to poll its respective server when the server guard detects new or updated data on that server for that client. | 2011-08-25 |
20110208811 | System and Method for Media Submission - The present invention, generally speaking, provides an improved web-based media submission tool. As with some existing tools, operation of the tool is drag and drop or the user can “click” to browse a directory to select media objects. Unlike existing tools, the tool provides the user an opportunity to confirm the submission, for example by generating a thumbnail image of an image file that has been dragged and dropped. Batch submission is provided for in which a user drags and drops a plurality of images or other media objects. Submission from a web page to a web page is also provided for. The submission tool is configurable to perform a variable amount of intelligent preprocessing on media objects prior to upload. In the case of digital images, the tool can perform sizing and formatting, for example. Information capture is performed with information being uploaded together with the media objects. In an exemplary embodiment, information capture is both user-transparent (e.g., user ID and/or password) and user-visible (e.g., the user can provide captions for media objects). The submission of information about the user and the media objects facilitates automatic integration of the media objects within existing databases. | 2011-08-25 |
20110208812 | CONTENT MANAGEMENT APPLICATION FOR AN INTERACTIVE ENVIRONMENT - The content management application is an intranet application which provides a process for implementing changes to an internet website of a company by providing the company the ability to define and enforce a common style of page layout. The application can be accessed via a desktop browser and multiple users may access the application for multiple reasons at the same time. The application also dynamically generates new page designs and new component design with various people assigned to groups or teams enabling the continuous creation and processing of content. Once the content is created and reviewed, it is then launched onto the company's internet site for viewing by the internet users accessing the company's web page. | 2011-08-25 |
20110208813 | Personal status communications manager - A user status may be updated at one of a plurality of network entities associated with a user. Through communication between the network entity on which the update has been made and a central server, an indication of the status update may be transmitted, by the central server, to the other network entities associated with the user. | 2011-08-25 |
20110208814 | METHOD AND APPARATUS FOR GENERATING A RELEVANT SOCIAL GRAPH - An approach is provided for generating a relevant social graph. A social graph identifying people associated with a user is retrieved. A communication history from a device associated with the user is retrieved. Information regarding a respective occurrence of each identified person in the communication history is determined. A relevant social graph is generated based, at least in part, on the determined occurrence information. | 2011-08-25 |
20110208815 | COMMUNICATIONS SYSTEM WITH POLLING SERVER PROVIDING DYNAMIC RECORD ID POLLING AND RELATED METHODS - A communications system may include at least one data storage device configured to store electronic messages and record identifications (IDs) therefor in respective accounts, and a plurality of mobile wireless communications devices each associated with a respective account. The system may further include at least one polling server configured to perform polling requests of the at least one data storage device and retrieve therefrom respective record IDs for each account, with each polling request being for a selectable number of record IDs. The polling server(s) may also be configured to selectively change the number of record IDs in each polling request based upon an estimated number of electronic messages stored in a respective account, and cause electronic messages to be delivered to respective mobile wireless communications devices based upon the record IDs. | 2011-08-25 |
20110208816 | CONTEXTUAL SUMMARY OF RECENT COMMUNICATIONS METHOD AND APPARATUS - The present invention provides mechanisms for determining contextual information and including at least some of the determined contextual information in a communication. As an example, a multi-modal communications thumbnail providing context and prior communications summary as an attachment to a communication may be provided. The context and prior communications summary may supplement or replace one or more of a typical communications identifier such as subject, title, and distribution information. | 2011-08-25 |
20110208817 | LOCATION-BASED COMMUNICATION METHOD AND SYSTEM - A method for providing location-based messages comprises locating a suitable placeholder for a message within a physical surrounding using a handheld device provided with image acquisition apparatus, and associating a written or visual or audio message, or a combination of two or more of them, with an image that identifies said placeholder, said association being carried out in a server adapted to communicate with said handheld device. | 2011-08-25 |
20110208818 | Location Messaging System - A system for storing retrieving and presenting messages where the messages are associated with a physical location. The content of the messages can include all types of media, text, pictures, audio, video and raw data. Messages can be standalone messages or messages with any number of additional messages attached to them. The messages associated with physical locations are created by users of a variety of end device types such as smart phones or portable or stationary computing devices. Users search for messages while providing a physical location. Messages that are associated with a location that is within a specified distance of the provided location will be displayed by the end device. Some messages can be configured such that the associated location of the message changes automatically and periodically, giving the message the appearance of movement. | 2011-08-25 |
20110208819 | Method And Computer Program Product For Establishing Real-Time Communications Between Networked Computers - A system, method, and computer program product is provided for establishing real-time communications between computer users connected by a communications network. An invitation is created by a first computer. An invitation is data that proposes a communication session. An invitation can indicate the status or availability of the sending user or of some other resource. Creation of the invitation is followed by the transfer of the invitation from the first computer to at least one second computer. The invitation can be transferred electronically through the network, or physically, by the transfer of a magnetic medium bearing the invitation. The invitation contains parameters to configure an invitation communicator application for communications between the first and second computers. The second computer accepts the invitation and invokes an invitation communicator application to allow communication. | 2011-08-25 |
20110208820 | METHOD AND SYSTEM FOR MESSAGE HANDLING - A method and system for message handling wherein a structured message is transmitted as a reduced message with the structure removed. The method includes: monitoring messages to be transmitted, the step of monitoring comprising: for each message, identifying one or more elements within the message and identifying the format of content and/or structure encapsulated by those elements; determining the probability that a message will conform to a previously identified format; and using the determined probability to decide when to transmit a format template for the message, wherein the format template is for use by a destination to add the structure removed by a message source back into the message. | 2011-08-25 |
20110208821 | TRACKING DIGITAL CONTENT OBJECTS - Embodiments include methods, apparatus, and systems associated with tracking display of digital content objects, and in particular digital content objects in delivered electronic messages. Digital content objects may be identified and associated with a digital content item. Digital content objects may be presented together in digital container. Different presentation layers containing one or more digital containers may be defined and transmitted in electronic messages. A digital content object tracking system may identify delivered and displayed digital content objects, and associate the display with digital content objects contained therein. The digital content object tracking system may compare displays or activations of one or more digital content objects with reference to co-displayed digital content objects. Other embodiments may e described and claimed. | 2011-08-25 |
20110208822 | Method and system for customized, contextual, dynamic and unified communication, zero click advertisement and prospective customers search engine - The present invention relates device, system and method for facilitating receiving active note(s) from active note(s) provider(s) from the client device and responding multidimensional active resources & actions(s) for said active note(s) by multidimensional active resources & actions(s) provider(s) to the client device. A real time and/or near real communication mechanism such as online, smart and mobile communication applications like web site, smart client, instant messaging, e-mail may be used to communicate with a client device and a community of responders or multidimensional active resources & actions(s) provider(s). One or more Active Note(s) are received from client devices, processed, and sent to responders. Responses from the responders are received, and response is sent to the client device. | 2011-08-25 |
20110208823 | METHOD AND APPARATUS FOR IMPROVING DATA TRANSFERS IN PEER-TO-PEER NETWORKS - One embodiment of the present method and apparatus for improving data transfers in peer-to-peer networks includes receiving a search request message from a requesting node, where the search request message requests specific data. A responding node then sends a response message to the requesting node including a referral message comprising at least one referred node that is expected to have the requested data, based on knowledge of the referred node's previous incoming and outgoing data transfers. The responding node may also indicate that the responding node has the requested data. In addition to increasing the requesting node's view of the peer-to-peer network, this also enables the identification of nodes (e.g., referred nodes) with which the requesting node may wish to establish direct peer-to-peer connections, e.g., to build peer-to-peer communities of nodes having similar interests. | 2011-08-25 |
20110208824 | Method and Apparatus for Service Selection and Indication - A technique for providing a service availability indication to a user terminal is described. In a method realization, the technique comprises providing a data structure representative of user terminals and of inter-terminal relationships derived from one or more communication parameters pertaining to communications between the user terminals. Additionally, for at least some of the user terminals service utilization information for each of a plurality of services is provided. The technique further includes selecting, for at least one user terminal and from the plurality of services, a service not used by the at least one user terminal, wherein the service selection is based on the service utilization information provided for user terminals having a predefined association with the at least one user terminal as determined by the inter-terminal relationships, and sending a message indicative of the selected service to the at least one user terminal. | 2011-08-25 |
20110208825 | SYSTEM, A METHOD, A SERVICE SERVER, A MOBILE TERMINAL AND A STORAGE MEANS FOR CONTENTS DELIVERY - Disclosed herein are a system and method for transmitting content, a service server, a mobile communication terminal and a storage medium. The system includes an end device connected to a first mobile communication terminal via a local area communication network, and configured to transmit content to be transmitted to a second mobile communication terminal, together with a message transmission request, to the first mobile communication terminal; and the first mobile communication terminal connected to the end device via the local area communication network, connected to a service server via a mobile communication network, and configured to display a message transmission window for inputting a message and a recipient's number on a screen when the message transmission request is received from the end device, and to transmit a Multimedia Message Service message (MMS), to which the content received from the end device is attached, to the second mobile communication terminal. | 2011-08-25 |
20110208826 | METHOD AND APPARATUS FOR PROVIDING NOTIFICATION OF NETWORK ALARMS USING A PLURALITY OF DISTRIBUTED LAYERS - A method is disclosed for providing notification of network alarms using a plurality of distributed layers. A message is received that indicates an event occurred at a primary entity. The event is bound to a managed object, which represents the primary entity, to create a bound event. An overall condition is determined for the primary entity, based at least in part on the bound event, to create one or more condition notifications. The impact of a particular condition notification on one or more entities, which are related to the primary entity, is analyzed to create one or more impact notifications. One or more first alarms, which indicate the one or more related entities are impacted by a particular impact notification, are created. One or more second alarms are created based on the one or more first alarms. | 2011-08-25 |
20110208827 | DATA TRANSFER FOR NETWORK INTERACTION FRAUDULENCE DETECTION - Transferring metadata is disclosed. Information about a network interaction is processed to generate metadata describing the network interaction. Based on the metadata it is determined whether the metadata is to be transferred to an aggregator. In the event that the metadata is to be transferred, one or more aggregators are determined to which the metadata is to be transferred. The metadata is transferred to the one or more aggregators. | 2011-08-25 |
20110208828 | NODE APPARATUS AND COMPUTER-READABLE STORAGE MEDIUM FOR COMPUTER PROGRAM - A node apparatus includes a second computation portion that references cache information held by the own node apparatus, the cache information indicating a node holding an object that is a search target in an overlay network in association with the object, and calculates, with respect to the object corresponding to the node indicated in the cache information, a distance between an object location and a node of interest in a logical space in which the overlay network is constructed, the object location being a logical location of the object, and the node of interest being a node other than the own node, and a transfer destination selection portion that selects a transfer destination to which the cache information is to be transferred, based on the distance calculated by the second computation portion. The cache information is transferred to the transfer destination selected by the transfer destination selection portion. | 2011-08-25 |
20110208829 | METHOD AND APPARATUS FOR TRANSMITTING AND RECEIVING DATA - A method and apparatus for transmitting and receiving data are provided. In the method of receiving data, at least one of a plurality of media data generated by encoding content to have different qualities is received, the plurality of media data each including at least one segment; location information indicating a randomly accessible point of each of the at least one segment is obtained; and random accessing is provided on the received media data, based on the location information. | 2011-08-25 |
20110208830 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR COPYING CONTENT BETWEEN SERVERS - Arrangements for forwarding content from a message storage server to a content sharing server of a Converged IP Messaging (CPM) system are described. An HTTP PUT request is issued by a user/client to the content sharing server, with the request identifying the location of the content on the message storage server. In response to the HTTP PUT request, the content sharing server issues a request, such as an IMAP download request, to the message storage server (either directly or via an intermediary). In response, the message storage server provides the content, without that content being sent to the user device. | 2011-08-25 |