33rd week of 2013 patent applcation highlights part 67 |
Patent application number | Title | Published |
20130212078 | Detecting and Combating Attack In Protection System of an Industrial Control System - A method for detecting and combating an attack in an industrial control system includes sending a command stream from a protection network of an industrial control system to at least one zone, the command stream comprising at least one command; concatenating the at least one command into at least one sequential command package comprising units or work; passing the at least one sequential command package to a crypto hash generator; generating at least one of unit of work hash codes or sequence hash codes; comparing the generated hash codes against a database of existing valid unit of work hash codes and sequence hash codes; and if a command stream fault is detected, generating an alert and accessing a database comprising emergency procedures. | 2013-08-15 |
20130212079 | GEOGRAPHIC SWITCH FOR DIGITAL MAPS - A method of providing digital map information ( | 2013-08-15 |
20130212080 | IN-CONTEXT DISPLAY OF PRESENTATION SEARCH RESULTS - Displays are generated on screens of computer interfaces that facilitate viewing search results in context. Each image returned as a search result is visually presented to a user with additional context images from the same digital media object from which the search result image is taken. If the media object is a slide presentation, the additional context images can include immediately preceding and succeeding slides or other slides in the presentation. | 2013-08-15 |
20130212081 | IDENTIFYING ADDITIONAL DOCUMENTS RELATED TO AN ENTITY IN AN ENTITY GRAPH - Systems, computer-readable media, and methods for tagging documents based on a graph pertaining to one or more entities which a user has included in a search query. The user may have at least one social networking relationship with the entity. A search engine is configured to display a search engine results page in response to the search query received from the user. The search engine may also receive suggested tags that identify documents that could be linked to the entity identified in the query. The user may confirm that the suggested tags are appropriate via feedback that is transmitted to the search engine. In turn, the search engine updates a graph to reflect a number of users that agree with the suggested tag. | 2013-08-15 |
20130212082 | ONLINE APPLICATION SYSTEM AND METHOD FOR IMPLEMENTING THE SAME - An online application system and a method for implementing an online application system are disclosed. A method for implementing the online application system includes a) receiving a user search request from a user browser; b) searching for a match according to the search request and obtaining an online application that matches with the search request to form a search result page; and c) presenting the online application before the user browser in a form as a canvas page which is embedded in the search result page and is directly accessible from the search result page. The present disclosure also provides an online application system. The technical solutions disclosed herein allow a user to directly search out an online application via a search engine without a need to click multi-level linkages, thereby providing a quick and convenient search process which enhances the users' experiences with networks. | 2013-08-15 |
20130212083 | System & Method For Acquiring Online Data By Mimicking Human Behavior - A networked computer system includes a number of different data acquisition components for obtaining case data from an online web portal. The acquisition scanner can be configured in a number of different ways, including so as to imitate a human browser behavior, initiate separate instantiations for better case control, and maintain a download log to improve efficiency and performance. | 2013-08-15 |
20130212084 | SYSTEM AND METHOD FOR ADDING IDENTITY TO WEB RANK - Embodiments of the present invention provide systems, methods and computer program products for generating search results comprising web documents with associated expert information. One embodiment of a method for generating such search results includes receiving one or more search queries, selecting one of the one or more search queries, determining one or more categories of web documents responsive to the selected search query and crawling a web graph of linked web documents to identify one or more web documents tagged as within the one or more categories responsive to the selected search query. The method further includes generating a result set of the one or more web documents identified as within the one or more categories responsive to the selected search query, ranking the result set and generating a list of ranked search results responsive to the selected search. | 2013-08-15 |
20130212085 | Parallelizing Query Optimization - A system, computer-implemented method, and computer-program product embodiments for generating an access plan. A query optimizer includes an enumeration method which enumerates a plurality of subsets of a query. Each subset in the query has a plurality of partitions. The partitions of each subset are enumerated into enumerated partitions using at least one thread. For each partition, physical access plans are generated, using at least one thread. Physical access plans are generated in parallel with other physical access plans of different partitions and with other enumerating partitions. The number of threads that perform the enumeration and the generation is dynamically adapted according to a pool of threads available during the enumeration of the partitions and the generation of physical access plans, and a complexity of the query. From the generated physical access plans, a final access plan for the query is determined by choosing the most efficient access plan. | 2013-08-15 |
20130212086 | ACTIVELY MANAGING RESOURCE BOTTLENECKS IN A DATABASE SYSTEM - A computer-implemented method, apparatus and article of manufacture for optimizing a database query. Resource usage of one or more resources of the computer system are monitored. A condition code representative of the monitored resource usage is stored. A cost model is modified using the stored condition code. A query execution plan is generated for the database query using the modified cost model. The query execution plan is then executed in order to retrieve data from a database stored on the computer system, wherein the retrieved data is presented to a user for subsequent use and analysis. | 2013-08-15 |
20130212087 | GENERATING VISUALIZATIONS OF A DISPLAY GROUP OF TAGS REPRESENTING CONTENT INSTANCES IN OBJECTS SATISFYING A SEARCH CRITERIA - Provided is a method for rendering search results. A search request is received having a search criteria to perform with respect to objects having content instances. A determination is made of the objects having qualifying content instances that satisfy the search criteria, an attribute value of the qualifying content instances for a specified attribute, and appearance settings for the qualifying content instances based on the determined attribute values. The appearance settings vary based on the attribute values. Tags are generated indicating the content instances and appearance settings for the content instances. A visualization of the tags in a display group are generated to provide visualization of the qualifying content instances in the objects according to the appearance settings, wherein visualizations of the tags is varied based on the determined appearance settings. | 2013-08-15 |
20130212088 | MOBILE DEVICE HAVING A MEMO FUNCTION AND METHOD FOR EXECUTING A MEMO FUNCTION - A method and mobile device having a memo function are provided. The mobile device includes a memo processor; a memory; and a controller. The controller recognizes an occurrence of an event, determines whether an event key value corresponding to the occurring event already exists, and when the event key value corresponding to the occurring event does not already exist, controls the memo processor to generate an event key value corresponding to the occurring event receives an input of memo data according to a memo generation request and to map the generated event value and the input memo data to each other, and stores the mapped event value and memo data in the memory. | 2013-08-15 |
20130212089 | Search Result Categorization - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a search query; generating search results based on the search query; determining that a number of the search results is greater than a threshold; determining a category for each of the search results from among a plurality of categories; and transmitting the search results with instructions to display each of the search results based on its determined category. | 2013-08-15 |
20130212090 | SIMILAR DOCUMENT DETECTION AND ELECTRONIC DISCOVERY - Systems and methods are disclosed for performing duplicate document analyses to identify texturally identical or similar documents, which may be electronic documents stored within an electronic discovery platform. A process is described which includes representing each of the documents, including a target document, as a relatively large n-tuple vector and also as a relatively small m-tuple vector, performing a series of one-dimensional searches on the set of m-tuple vectors to identify a set of documents which are near-duplicates to the target document, and then filtering the near set of near duplicate documents based upon the distance of their n-tuple vectors from that of the target document. | 2013-08-15 |
20130212091 | System and Method of Controlling Interactive Communication Services by Responding to User Query with Relevant Information from Content Specific Database - An electronic communication system is controlled by a content service provider to return relevant information from a content specific database in response to a user query. The content service provider compiles a plurality of content specific databases, each dedicated to a category of information of interest to the user. The user registers a user profile with the content service provider. A query, including the selected content specific database, is transmitted from the user to the content service provider. The selected content specific database is searched for the first level query within context of the user profile. A menu of matches is generated from the content specific database for the first level query. The menu is organized by relevance scores assigned to the matches based on correspondence to the first level query. The menu is transmitted from the content service provider through the electronic communication network to the user. | 2013-08-15 |
20130212092 | Multi-Stage Query Processing System and Method for Use with Tokenspace Repository - A multi-stage query processing system and method enables multi-stage query scoring, including “snippet” generation, through incremental document reconstruction facilitated by a multi-tiered mapping scheme. At one or more stages of a multi-stage query processing system a set of relevancy scores are used to select a subset of documents for presentation as an ordered list to a user. The set of relevancy scores can be derived in part from one or more sets of relevancy scores determined in prior stages of the multi-stage query processing system. In some embodiments, the multi-stage query processing system is capable of executing one or more passes on a user query, and using information from each pass to expand the user query for use in a subsequent pass to improve the relevancy of documents in the ordered list. | 2013-08-15 |
20130212093 | GENERATING VISUALIZATIONS OF A DISPLAY GROUP OF TAGS REPRESENTING CONTENT INSTANCES IN OBJECTS SATISFYING A SEARCH CRITERIA - Provided are a computer program product, method, and system for rendering search results. A search request is received having a search criteria to perform with respect to objects having content instances. A determination is made of the objects having qualifying content instances that satisfy the search criteria, an attribute value of the qualifying content instances for a specified attribute, and appearance settings for the qualifying content instances based on the determined attribute values. The appearance settings vary based on the attribute values. Tags are generated indicating the content instances and appearance settings for the content instances. A visualization of the tags in a display group are generated to provide visualization of the qualifying content instances in the objects according to the appearance settings, wherein visualizations of the tags is varied based on the determined appearance settings. | 2013-08-15 |
20130212094 | VISUAL SIGNATURES FOR INDOOR POSITIONING - Systems and methods for managing and utilizing visual signature (VS) databases are described herein. A method for managing a VS database as described herein includes obtaining a plurality of images of objects represented by a VS; obtaining context information associated with the plurality of images; grouping the plurality of images into one or more context classifications according to the context information associated with the plurality of images; for respective ones of the one or more context classifications, selecting an image representative of the VS according to one or more criteria; and adding the selected images for the respective ones of the one or more context classifications to entries of the VS database corresponding to the VS. | 2013-08-15 |
20130212095 | SYSTEM AND METHOD FOR MARK-UP LANGUAGE DOCUMENT RANK ANALYSIS - A system and method for mark-up language document rank analysis that may be performed automatically and that may also determine one or more differences between mark-up language documents with regard to their relative rank. | 2013-08-15 |
20130212096 | METHOD FOR MATCHING QUERIES WITH ANSWER ITEMS IN A KNOWLEDGE BASE - A system for providing answers to questions presented in the form of electronic signals representing natural language words conveyed to said system by way of a network connected to a computer. The system includes a plurality of search indexes relating to a field of knowledge, each in a specific natural language. A store-house of natural words is associated with each one of the search indexes, and in which a list of natural words is maintained in an order reflecting the usage frequency of said words in that list. In addition, a language storehouse of natural words common to each of the search indexes associated each with a specific natural language. The search index includes a list of score ordered keywords, indexed answer items each associated with an internal list of references (ILOR) pointing to it, and a list of ordered numerical references associated with each of the ordered keywords. Each such reference represents quantitatively an association between the keyword and an indexed answer item. | 2013-08-15 |
20130212097 | SYSTEM AND METHOD FOR FINDING DESIRED RESULTS BY INCREMENTAL SEARCH USING AN AMBIGUOUS KEYPAD WITH THE INPUT CONTAINING ORTHOGRAPHIC AND/OR TYPOGRAPHIC ERRORS - A system for finding and presenting content items in response to keystrokes entered by a user on an input device having a known layout of overloaded keys selected from a set of key layouts. The system includes a database containing content items and terms characterizing the content items; input logic for receiving keystrokes from the user and building a string corresponding to incremental entries by the user, each item in the string having the set of alphanumeric symbols associated with a corresponding keystroke; mapping logic to map the string to the database to find the most likely content items corresponding to the incremental entries, the mapping logic operating in accordance with a defined error model corresponding to the known layout of overloaded keys; and presentation logic for ordering the most likely content items identified by the mapping logic and for presenting the most likely content items. | 2013-08-15 |
20130212098 | Computer-Implemented System And Method For Generating A Display Of Document Clusters - A computer-implemented system and method for generating a display of document clusters is described. Clusters of documents are presented in a multi-dimensional concept space. At least one document is selected from a collection of documents to be clusters. An angle θ of the document relative to a common origin of the multi-dimensional concept space is computed. The selected document is compared with each of the clusters. An angle σ from the common origin is determined for each cluster. A difference between the angle θ for the document and the angle σ for the cluster is determined. The difference is compared to the variance, and a new cluster is created when the difference exceeds the variance for all the clusters. | 2013-08-15 |
20130212099 | Searching Multiple Data Sources Using a Mobile Computing Device - A system and a method are disclosed for a search manager included in a mobile computing device. The search manager receives search text and a selection of one or more data sources and determines whether the selected data source include data matching, or similar to, the received search text. The search manager may dynamically modify a search database identifying data sources to be searched as data is received from a data source. Additionally, the search manager may communicate received search text to one or more applications stored by the mobile computing device, allowing an application to initiate an action using the search text. The search manager may also receive data from external sources identifying alternate search terms based on received search text. | 2013-08-15 |
20130212100 | ESTIMATING RATE OF CHANGE OF DOCUMENTS - One aspect of the disclosure can be embodied in a method that includes obtaining a first document from a corpus and obtaining metadata for the first document. The method also includes obtaining existing change rates for second documents selected based on the metadata, and calculating an estimated change rate for the first document based on the change rates for the second documents. | 2013-08-15 |
20130212101 | PORTLET PROCESSING APPARATUS, PORTAL SERVER, PORTAL SYSTEM, PORTLET PROCESSING METHOD AND RECORDING MEDIUM - Provided is a technology which enables recommendation of a portlet providing the function of being a gateway to contents frequently browsed by users without imposing any burden on users' work. | 2013-08-15 |
20130212102 | METHOD FOR ACCESSING INFORMATION RELATED TO AN ENTITY - A method accesses information related to a reference entity through a display device. The method includes providing an ontology describing the reference entity and entities, the reference entity and the entities being classes of the ontology or being arranged into classes, the classes having respective properties; receiving information for identifying the reference entity; and calculating a network of entities out of the entities, the entities having relationships with the reference entity, according to the properties. The method further includes identifying portions available on an area of the display device, according to the classes of the ontology; assigning the entities to at least one of the display area portions; selecting a display area portion out of the display area portions; and displaying, on the display device, images and/or text data for indicating at least part of the entities of the network assigned to the selected display area portion. | 2013-08-15 |
20130212103 | RECORD LINKAGE BASED ON A TRAINED BLOCKING SCHEME - Some implementations disclosed herein provide techniques and arrangements to train a blocking scheme using both labeled data and unlabeled data. For example, training the blocking scheme may include iteratively: learning a conjunction, identifying first matches in the labeled data and the unlabeled data that are uncovered by the conjunction, and identifying second matches in the labeled data and the unlabeled data that are covered by the conjunction. The conjunction learned in each iteration may be combined using a disjunction. A search engine may use the search engine when searching for records that match an entity. | 2013-08-15 |
20130212104 | SYSTEM AND METHOD FOR DOCUMENT ANALYSIS, PROCESSING AND INFORMATION EXTRACTION - The present invention is directed to a method and computer system for representing a dataset comprising N documents by computing a diffusion geometry of the dataset comprising at least a plurality of diffusion coordinates. The present method and system stores a number of diffusion coordinates, wherein the number is linear in proportion to N. | 2013-08-15 |
20130212105 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing apparatus including a cluster information acquiring unit that acquires information of clusters into which users and items are classified, based on item use logs of the users, an item score calculating unit that calculates scores of the items with respect to the users, based on first scores showing attributions of the users with respect to the clusters and second scores being set for the respective clusters and showing attributions of the items with respect to the clusters, which are included in the information of the clusters, and an item selecting unit that selects at least one item from the items according to the scores of the items. | 2013-08-15 |
20130212106 | APPARATUS FOR CLUSTERING A PLURALITY OF DOCUMENTS - According to an aspect, there are provided an apparatus, a program for causing a computer to function as such an apparatus, and a method, wherein the apparatus includes a selection section for selecting a plurality of sample documents from a plurality of documents and a first parameter generation section for analyzing the plurality of sample documents to generate an initial parameter matrix expressing a probability that each of a plurality of words included in the plurality of sample documents is included in each of a plurality of topics. The apparatus also includes a second parameter generation section for analyzing the plurality of documents by using each value included in the initial parameter matrix as an initial value to generate a parameter matrix expressing a probability that each of a plurality of words included in the plurality of documents is included in each of a plurality of topics. | 2013-08-15 |
20130212107 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - Enlargement values indicating a degree of enlargement when spatial data is stored in a partial spatial region are calculated for one or more partial spatial regions within a multidimensional index, and in the case where the enlargement value is greater than or equal to a threshold value, a new partial spatial region that contains at least the spatial data is generated. | 2013-08-15 |
20130212108 | SYSTEM, A METHOD AND A COMPUTER PROGRAM PRODUCT FOR PERFORMANCE ASSESSMENT - A system, a computerized method, and a computer program product for classification of items based on their attributes and on a classification scheme that is defined based on information pertaining to each item of a set of items, and which is indicative of: (a) a quantity of occurrences of the item in a sample; (b) a quantity of successful occurrences of the item in the sample; and (c) at least one attribute of the item with regard to at least one variable out of a set of variables. | 2013-08-15 |
20130212109 | METHODS AND APPARATUS FOR CLASSIFYING CONTENT - In some embodiments, a non-transitory processor-readable medium includes code to cause a processor to send a signal representing a first question and a set of pictogram answers associated with the first question and a second question, different from the first question, and a set of pictogram answers associated with the second question. The first question and the second question can define a health-related survey such as a health-risk assessment. The non-transitory processor-readable medium includes code to receive a user selection of a pictogram answer associated with the first question and receive a user selection of a pictogram answer associated with the second question. The non-transitory processor-readable medium includes code to define a health-related user profile based on the user selection to the first question and the second question. | 2013-08-15 |
20130212110 | System and Method for Association Extraction for Surf-Shopping - The present disclosure is directed to a computer system and method performed by a selectively programmed data processor for providing data to a Web page such that items are presented to the user in a way that imitates a real world shopping experience. Various aspects of the disclosed technology also relate to systems and methods for calculating product or category associations using associative relation extraction. Additional aspects of the disclosed technology relate to automatic topic discovery, and event and category matching. | 2013-08-15 |
20130212111 | SYSTEM AND METHOD FOR TEXT CATEGORIZATION BASED ON ONTOLOGIES - A system for text categorization based on ontologies comprising data collector software modules; a categorizer software module; and a database comprising an indexed database of documents and their categorizations, and further comprising a plurality of ontologies, each ontology comprising a plurality of hierarchical taxonomies and each hierarchical taxonomy comprising a plurality of taxons. The data collector software modules receive a document to be classified and submit them to the categorizer software module; and the categorizer performs the following steps to categorize each document: splitting the document into sentences; selecting words or phrases that are present in ontologies stored in the database server; selecting a plurality of subtrees from the ontologies based on the presence of specific subcategories in the document; determining a weight for each subcategory; pruning subcategories having a weight below a threshold; and for each of the plurality of modified subtrees, computing a conditionality coefficient. | 2013-08-15 |
20130212112 | METHOD AND APPARATUS FOR MANAGING FILES IN AN ONLINE ACCOUNT - An approach is provided for managing files in an online account. A file access platform causes, at least in part, retrieval of a file associated with a first communication stored in an online account. Next, the file access platform determines whether the file is modified after the retrieval and generates a second communication including a modified version of the file based, at least in part, on the determination. Then, the file access platform causes, at least in part, transmission of the second communication including the modified version to the online account. | 2013-08-15 |
20130212113 | METHODS AND SYSTEMS FOR GENERATING AUTOMATED TAGS FOR VIDEO FILES - Techniques for generating automated tags for a video file are described. The method includes receiving one or more manually generated tags associated with a video file, based at least in part on the one or more manually entered tags, determining a preliminary category for the video file, and based on the preliminary category, generating a targeted transcript of the video file, wherein the targeted transcript includes a plurality of words. The method further includes generating an ontology of the plurality of words based on the targeted transcript, ranking the plurality of words in the ontology based on a plurality of scoring factors, and based on the ranking of the plurality of words, generating one or more automated tags associated with the video file. | 2013-08-15 |
20130212114 | Academic Activity Stream - A method and computer-readable medium for generating an activity stream is provided. The activity stream includes a ranked set of objects that are presented to one or more users. The ranking of objects is updated to reflect events associated with objects. | 2013-08-15 |
20130212115 | TAG INHERITANCE - The present disclosure relates to a method for generating tags for content items of an online system. A method for generating tags for content items of an online system is provided, comprising the steps of providing, by a user of the online system, a content item in the online system, said content item being linked with one or more other content items of the online system; assigning a first group of tags to the content item; automatically generating a second group of tags based on tags associated with at least one of the one or more other content items; and assigning the second group of tags to the content item. Furthermore, an online system enabling generation of tags for content items and a server hosting the online system are defined. | 2013-08-15 |
20130212116 | METADATA ENGINE AND REPOSITORY - Systems, methods, and computer-readable storage media for using metadata from multiple sources to generate custom extensible markup language files for selected export targets. The system receives metadata associated with a media item and parses the metadata into a group of standardized fields to yield parsed metadata. The system then loads metadata style sheets, wherein each of the metadata style sheets is associated with a respective export target. Next, the system identifies a metadata style sheet from the metadata style sheets based on a selected export target to yield an identified metadata style sheet, and generates a custom extensible markup language file for submission with the media item to the selected export target, wherein the custom extensible markup language file is generated by assembling at least part of the parsed metadata according to the identified metadata style sheet. | 2013-08-15 |
20130212117 | Discovery of Asset Information Through Scanning of Communication Tags Associated with Assets - In some embodiments, a mobile device includes an interface configured to scan information from a communication tag associated with an asset, a memory operable to store the information, and a processor communicatively coupled to the memory. The information comprises a header describing the information, business application data, and asset identification data uniquely identifying the asset. The processor is configured to extract the business application data from the information scanned from the communication tag and extract the asset identification data from the information scanned from the communication tag. | 2013-08-15 |
20130212118 | SYSTEM FOR MANAGING LITIGATION HISTORY AND METHODS THEREOF - The present disclosure is generally directed to a system and method for managing and querying historical document use within a litigation history. In one illustrative embodiment, each document used in any litigation case for a specific client, corporation or individual can be included in a historical database for that client, corporation or individual. If, and when a document is tagged, redacted or produced, the history for that document can be updated with case information. A link can be provided that would enable the user to return back to the original case database. Each document can be identified by a hash value that allows efficient tracking of the same document throughout the litigation history of the client. | 2013-08-15 |
20130212119 | ORDER DETERMINATION DEVICE, ORDER DETERMINATION METHOD, AND ORDER DETERMINATION PROGRAM - An order determination device orders respective subjects included in a set of subjects to which attribute values are given, in order of how much the respective subjects satisfy a search condition including attributes and attribute values. The order determination device includes: attribute impression level storage means | 2013-08-15 |
20130212120 | MULTI-DOMAIN RECOMMENDATIONS - Methods, computer systems, and computer-readable storage media for generating and presenting multi-domain recommendations to a user viewing a Web page are provided. A topic-of-interest is identified on the Web page being viewed by the user. The topic-of-interest is mapped to an entity ID in a multi-domain recommendation data structure. The multi-domain recommendation data structure is used to identify entities, uniform resource locators, and search queries mapped to the entity ID. Multi-domain recommendations are generated using the entities, uniform resource locators, and search queries; the multi-domain recommendations are presented on the Web page being viewed by the user. | 2013-08-15 |
20130212121 | CLIENT-SIDE MODIFICATION OF ELECTRONIC DOCUMENTS IN A CLIENT-SERVER ENVIRONMENT - Client-side modification of electronic documents by server-generated instructions in a client-server environment enables dynamic modification of formatting information in an electronic document to accommodate new data received from the server. A server generates machine instructions to send to a client along with new data for an electronic document. The generated instructions modify the electronic document at the client to accommodate the new data. The generated instructions may include at least one tag indicating a relative order in which the new data is to be imported into the electronic document and the instructions are to be performed. | 2013-08-15 |
20130212122 | System and Method for Controlling Access to a Database Object - According to one embodiment of the present disclosure, a method includes receiving a query from a user, the query requesting access to a database object in a first database table, the database object comprising a first column and a second column. The method also includes determining whether the user is authorized to access the database object based on the first column, and determining whether the user is authorized to access the database object based on the second column. The method further includes allowing the user to access to database object in response to determining the user is authorized to access the database object based on the first column or the second column. | 2013-08-15 |
20130212123 | METHOD AND SYSTEM FOR DOWNLOADING ADDITIONAL SEARCH RESULTS INTO ELECTRONIC DICTIONARIES - In one embodiment, the invention provides a method for a system to provide information based on a query, the method comprising: performing a first search of at least one first source for information responsive to the query; providing a result of the search to a user; searching documents using at least a part of the result of the search; providing the user with at least one example of usage of the result of the search obtained from the searching of stored documents; based on user input, performing a second search of at least one second source for information responsive to the query; and providing a result of said second search to the user. | 2013-08-15 |
20130212124 | INFORMATION PROCESSING APPARATUS AND CONTROL METHOD THEREOF - A search control unit conducts a search process of data registered in logically one search table by an internal memory table allocated on an internal memory and an external memory table allocated on an external memory. An internal memory retrieving unit conducts a search process of data registered in the internal memory table. An external memory retrieving unit conducts a search process of data registered in the external memory table. The search control unit executes the search process by the internal memory retrieving unit and the search process by the external memory retrieving unit in parallel or sequentially according to a requested search mode. | 2013-08-15 |
20130212125 | BIOINFORMATICS SEARCH TOOL SYSTEM FOR RETRIEVING AND SUMMARIZING GENOTYPIC AND PHENOTYPIC DATA FOR DIAGNOSING PATIENTS - A computer system having a processor, non-transitory memory and a communication system is described. The communication system is coupled to a network and communicates with one or more genetic databases using an internet protocol. The non-transitory memory stores processor executable code to cause the processor to (1) receive data indicative of genetic array data of a patient via the communication system, (2) conduct, via the communication system and the network, at least one query of one or more genetic databases of genotypic data and phenotypic data using the data indicative of patient genetic data and phenotypic data, and (3) provide results of the at least one query to provide a clinical synopsis of the patient. | 2013-08-15 |
20130212126 | Method and Apparatus for Conducting a Search - The invention describes a query server and a computer-implemented method to provide a search service for finding online content. The query server may be incorporated in a system to provide the search service. | 2013-08-15 |
20130212127 | NAME DATABASE SERVER, NAME RESOLUTION SYSTEM, ENTRY SEARCH METHOD AND ENTRY SEARCH PROGRAM - Anode information storage means stores an entry in which an address and a record type are associated with a host name. An address translating means translates an address of a record type different from a record type received from a terminal device in the entry into an address of the received record type based on a predetermined rule. An entry searching means searches the node information storage means, and specifies an entry corresponding to a host name received from the terminal device. A search result transmitting means transmits an address included in the specified entry to the terminal device. | 2013-08-15 |
20130212128 | METHODS AND APPARATUS FOR QUERYING A RELATIONAL DATA STORE USING SCHEMA-LESS QUERIES - The invention provides, in one aspect, a method of searching an RDF triples data store of the type in which the triples are maintained in accord with a first storage schema. The method includes inputting a first query specifying RDF triples that are to be identified in the data store. That first query assumes either (i) that the triples are stored in a schema-less manner (i.e., with no storage schema) or (ii) that the triples are maintained in accord with a second storage schema that differs from the first. The method further includes generating, from the first query, a second query that specifies those same RDF triples, yet, that reflects the first storage schema. That second query can be applied to the RDF triples data store in order to identify and/or retrieve the desired data. | 2013-08-15 |
20130212129 | INDUSTRIAL AUTOMATION SERVICE TEMPLATES FOR PROVISIONING OF CLOUD SERVICES - A library of cloud templates for configuring cloud-based industrial solutions is provided. A cloud template provisioning system provides a platform for location and retrieval of a variety of cloud templates that facilitate configuration of cloud-based industrial applications, including control panel templates, dashboard templates, data historian templates, virtual machine management templates, and other such templates. The cloud templates can be installed and executed on a client device to provide an intuitive interface for configuring various aspects of the cloud-based solution. | 2013-08-15 |
20130212130 | Zone Oriented Applications, Systems and Methods - Zone management infrastructure systems and methods are presented. A zone comprises a set of boundary conditions, which can include a geographic boundary. Zones further comprise a zone object representing the nature of the zone and the services or applications offered by the zone. Zone objects have intrinsic value based on their boundary conditions as well as the services they offer. Zone owners can allow third parties to offer services for the zone in exchange for a fee. | 2013-08-15 |
20130212131 | SYMBOLIC HYPER-GRAPH DATABASE - A graph database is described. The graph database includes one or more symbolic data stores and one or more key-value data stores. Each symbolic data store is configured to symbolically store sets of multiple hyper-graph nodes. Each key-value data store is configured to store attribute information for hyper-graph nodes and hyper-graph edges. | 2013-08-15 |
20130212132 | DYNAMIC GENERATION OF A CONFIGURATION FILE - A display device in operable communication with a computing device displays a document associated with a software application. Further, the computing device receives an element input indicating at least one element from the document. In addition, the computing device receives a parameter input indicating a control feature corresponding to the at least one element. The computing device also generates a configuration file that configures the at least one element to operate according to the control feature. | 2013-08-15 |
20130212133 | VIRTUALISED SYSTEMS - A computer system comprising a plurality of managed applications, a plurality of virtual application stores for storing data for respective managed applications, a metadata store and a composer engine configured to receive entity write requests from a managed application and to store metadata to identify the application store of the most recently updated application store for the entity, to receive entity read requests from another managed application and to look up in the metadata store the application store most recently updated for the requested entity and to return the entity from the application store; whereby the composer engine is configured to consolidate multiple virtual stores into a single composite virtual store. | 2013-08-15 |
20130212134 | STORAGE CONFIGURATION DISCOVERY - A system is provided that includes a plurality of storage network devices and a storage manager communicatively coupled to the plurality of storage network devices. The storage manager includes a discovery engine configured to collect configuration information from the plurality of storage network devices. The system also includes an object model that represents the storage network system and is updated based on the configuration information collected by the discovery engine. The system also includes a mapping file that guides the discovery engine during an update of the object model. The discovery engine is triggered to perform a limited update of the object model upon the completion of a storage management operation. | 2013-08-15 |
20130212135 | COMMUNICATION CONTROL APPARATUS, COMMUNICATION CONTROL METHOD - In accordance with an embodiment, a communication control apparatus comprises a storage unit, a property storage unit, a reception unit and a transmission unit. The storage unit stores a file. The property storage unit stores a property information showing attribution of the file for each file stored in the storage unit. The reception unit receives a transmission request of the property information for the file stored in the storage unit from an information processing apparatus connected through a network. The transmission unit sends a screen information to the information processing apparatus, wherein the screen information assembles therein Web parts that serves as a viewer for displaying the file to display the content of the file, and displays thereon the property information of the file instructed by the transmission request. | 2013-08-15 |
20130212136 | FILE LIST GENERATION METHOD, SYSTEM, AND PROGRAM, AND FILE LIST GENERATION DEVICE - A file list generation device creates, at high speed, a list of added, changed, or deleted file data by acquiring the directory URLs of search target files from a first storage, counting the number of directories in each layer through analysis of the directory URLs, and, based on the result of the counting, determines a dividing policy to divide a scan target directory scanning operation, which is to be performed with a distributed server cluster. Directories of the search target files are divided in accordance with the determined dividing policy, and a snapshot of a current directory tree is acquired. | 2013-08-15 |
20130212137 | Tip Calculator - An electronic tip calculator for providing an instant tip calculation to a user is disclosed. The electronic tip calculator comprises a touch keypad located on a front surface, a display screen located on the front surface and a power button located on the front surface. The touch keypad includes a plurality of touch buttons. The display screen is configured to display a tip amount and a total bill amount to the user and the power button is configured to activate the electronic tip calculator. The display screen allows the user to instantly retrieve the tip amount by navigating through the touch keypad. The touch keypad and the display screen are configured to provide a simple and convenient means of tip calculation to the user. The electronic tip calculator can be easily configured to calculate any tip rate as desired by the user. | 2013-08-15 |
20130212138 | CURVE REPRESENTATIONS - Among other things, one or more techniques and/or systems are provided for creating a hierarchical multi-resolution representation of a curve. That is, a first-level curve (e.g., a relatively lower resolution of the curve) may be represented as a set of points within a first-level curve representation. A non-first-level curve (e.g., a second-level curve associated with a relatively higher resolution of the curve) may be represented as a set of offsets from the first-level curve (e.g., distances along offsets vectors starting from the first-level curve to the second-level curve), which is more efficient than storing complete data sets for different resolutions of the curve. In this way, various resolutions of the curve may be efficiently represented within the hierarchical multi-resolution representation. The various resolutions (e.g., levels) of the curve may also be acted upon or manipulated independently of one another. | 2013-08-15 |
20130212139 | MIXED PRECISION ESTIMATE INSTRUCTION COMPUTING NARROW PRECISION RESULT FOR WIDE PRECISION INPUTS - A technique is provided for performing a mixed precision estimate. A processing circuit receives an input of a first precision having a wide precision value. The processing circuit computes an output in an output exponent range corresponding to a narrow precision value based on the input having the wide precision value. | 2013-08-15 |
20130212140 | RANDOM NUMBER GENERATION USING STARTUP VARIANCES - Random numbers are generated according to a variety of solutions. A particular solution relates to method for generating the random number. A common start signal is provided to each of a plurality of inverter components of a ring oscillator circuit. This causes the ring oscillator circuit to enter a metastable mode. At least a first bit and a second bit of a random number are both generated in parallel. The parallel generation of the bits involves the generation of the first bit from entropic properties of a signal of a first one of the plurality of inverter components and the generation of the second bit from entropic properties of a signal of a second one inverter components. | 2013-08-15 |
20130212141 | Computing Time-Decayed Aggregates Under Smooth Decay Functions - Aggregates are calculated from a data stream in which data is sent in a sequence of tuples, in which each tuple comprises an item identifier and a timestamp indicating when the tuple was transmitted. The tuples may arrive at a data receiver out-of-order, that is, the sequence in which the tuples arrive are not necessarily in the same sequence as their corresponding timestamps. In calculating aggregates, more recent data may be given more weight by a decay function which is a function of the timestamp associated with the tuple and the current time. The statistical characteristics of the tuples are summarized by a set of linear data summaries. The set of linear data summaries are generated such that only a single linear data summary falls between a set of boundaries calculated from the decay function and a set of timestamps. Aggregates are calculated from the set of linear data summaries | 2013-08-15 |
20130212142 | METHOD AND TELEMETRIC DEVICE FOR RESAMPLING TIME SERIES DATA - The present invention relates to a method for resampling time series data and to a telemetric device configured to resample measured time series data. A method for resampling time series data comprises the following steps: determining a first time series | 2013-08-15 |
20130212143 | METHOD FOR OBTAINING INFORMATION ON THE PHASE OF A ROTATING SYSTEM BASED ON DETERMINATION OF THE FUNDAMENTAL COMPONENT OF AN INCOMING SIGNAL PROVIDED BY A SENSOR DRIVEN BY A PERIODIC MODULATION FUNCTION AND DEVICE FOR CONTROLLING A ROTATING SYSTEM - Phase information of a rotation system is obtained by a) reading the present output value Sk, (k=0, . . . , N−1) of the sensor at a sequence of N points of time during a first period of a periodic modulation function (PHA, PHB, PHC, PHD), b) storing read output values Sk or a value derived from this output value at least temporarily in a memory, c) extracting information on the phase of the rotating system, wherein said information is extracted based on evaluation of a function of the type, wherein=and, and d) sampling and storing sequentially further output values Sk, k=N, N+1, . . . of the sensor at corresponding points of time in the following periods of the periodic modulation function (PHA, PHB, PHC, PHD). Each reading information on the phase of the rotating system based on the function is extracted and a controller device ( | 2013-08-15 |
20130212144 | METHOD AND APPARATUS FOR SECURE ENTERPRISE COLLABORATION - A method for exchanging data between a remote computer and a computerized system remotely connected therebetween, the remote computer having a client application and the computerized system having a storage of objects, a system housekeeping and a service operating on an at least one computer, the method comprising retrieving by the remote computer an object of the storage under the system housekeeping by interaction of the client application with the service, affecting the retrieved object at the remote computer and updating the storage with the affected object, and an apparatus for performing the same. | 2013-08-15 |
20130212145 | Initiating A Collective Operation In A Parallel Computer - Initiating a collective operation in a parallel computer that includes compute nodes coupled for data communications and organized in an operational group for collective operations with one compute node assigned as a root node, including: identifying, by a non-root compute node, a collective operation to execute in the operational group of compute nodes; initiating, by the non-root compute node, execution of the collective operation amongst the compute nodes of the operational group including: sending, by the non-root compute node to one or more of the other compute nodes in the operational group, an active message, the active message including information configured to initiate execution of the collective operation amongst the compute nodes of the operational group; and executing, by the compute nodes of the operational group, the collective operation. | 2013-08-15 |
20130212146 | INCREASED INTEROPERABILITY BETWEEN WEB-BASED APPLICATIONS AND HARDWARE FUNCTIONS - The invention is directed to increasing interoperability between web-based applications and hardware functions of a mobile device. The invention includes a thick-client hardware compatibility wrapper (HCW), which renders web-based applications and manages communication between hardware functionality and the web-based application. Specifically, the HCW monitors the web-based application and identifies commands to the hardware components of the mobile device. These commands are interpreted by the HCW, which then uses native calls to perform the hardware-specific activities. The HCW is also capable of calling functions on a webpage within the web-based application in response to query commands to the web-based application or in response to hardware events from the hardware components. | 2013-08-15 |
20130212147 | APPARATUS AND METHOD FOR CREATING MASHUP WEB APPLICATION - An apparatus for creating a mashup web application includes: a web application authoring unit configured to generate a web application initial page from previously stored block resources and web application resources during web application authoring login, receive UI-based web application authoring information through the web application initial page, and generate web application metadata; and a workflow management unit configured to generate a final web application by verifying a workflow of the web application metadata. | 2013-08-15 |
20130212148 | DISTRIBUTED NETWORK CONTROL SYSTEM - For a controller of a distributed network control system comprising several controllers for managing forwarding elements that forward data in a network, a method for managing the forwarding elements is described. The method changes a set of data tuples stored in a relational database of the first controller that stores data tuples containing data for managing a set of forwarding elements. The method sends the changed data tuples to at least one of other controllers of the network control system. The other controller receiving the changed data tuples processes the changed data tuples and sends the processed data tuples to at least one of the managed forwarding elements. | 2013-08-15 |
20130212149 | Cloud Computing Platform for Managing Data - A cloud computing platform is disclosed that utilizes a messaging platform configured to receive input message from one or more remote testing devices identifiable via one or more codes and generate a reply message to request test data or information from the one or more remote testing devices. The messaging platform is configured to interface with one or more remote or mobile computing devices to transmit the test data or information for the one or more testing devices to the one or more remote computing devices. The platform also includes a data storage platform configured to receive the test data or information from the one or more testing devices and store the test data or information to one or more data storage devices. | 2013-08-15 |
20130212150 | CONTENT DATA PROCESSING APPARATUS AND CONTENT DATA PROCESSING METHOD - A content data processing apparatus that performs processing on a content data including an additional data, the content data processing apparatus includes: a processor that: (i) acquires the content data; (ii) extracts the additional data included in the acquired content data, rewrites a processing-target information which is at least a part of predetermined personal information contained in the additional data, and generates, from the additional data, a rewritten data having a data amount which is the same with a data amount of the additional data, the predetermined personal information being defined based on a predetermined condition; and (iii) generates a processed content data in which the additional data included in the content data is rewritten to the rewritten data. | 2013-08-15 |
20130212151 | Distributed document version control - Systems and techniques to provide distributed document version control. In general, in one implementation, the technique includes: receiving information, in a distributed document control system, specifying a locally saved copy of a first electronic document; determining, in response to the received information, whether the first electronic document should supersede a second electronic document in the distributed document control system; and storing, based on an outcome of the determining, information in the distributed document control system that links the first electronic document with the second electronic document in a superior-subordinate relationship such that when an action is requested with respect to the second, subordinate electronic document, the distributed document control system forces an action to be taken with respect to the first, superior electronic document. Various implementations include those in computer program products and client-server systems. | 2013-08-15 |
20130212152 | Method and Apparatus for Efficiently Performing File Services Using Cloud Computing - A method and apparatus for performing file services using cloud computing comprises receiving, from a client computer, at least one parameter of a file resident on the client computer and a task to be performed upon the file. In view of the task, creating a virtual file based on the at least one parameter of the file, and dividing the virtual file into a plurality of data chunks. The method identifies a byte range within the virtual file associated with the task and at least one corresponding data chunk from the plurality of data chunks that is within the byte range. The method requests the corresponding data chunk(s) from the client computer, receives the corresponding data chunk(s) from the client, processes the corresponding data chunk(s) in accordance with the task, and sends the processed corresponding data chunk(s) to the client computer. | 2013-08-15 |
20130212153 | COMPUTER IMPLEMENTED METHOD, WEB SERVER, CLIENT COMPUTING DEVICE AND COMPUTER READABLE STORAGE MEDIUM FOR SELECTIVELY RELATING EVENT DATA - The present disclosure relates a computer implemented method and server for selectively relating event data. The event data may relate to objects, individuals, companies and the like. Furthermore, the computer implemented method is adapted for identifying related events in accordance with the first event data and the second event data. In this manner, and in one embodiment, a chronicler, having input first event data using the computer implemented method, may be alerted to other events related to the first event. | 2013-08-15 |
20130212154 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 2013-08-15 |
20130212155 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 2013-08-15 |
20130212156 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 2013-08-15 |
20130212157 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 2013-08-15 |
20130212158 | PROCESSING EVENT INSTANCE DATA IN A CLIENT-SERVER ARCHITECTURE - A process analysis system ( | 2013-08-15 |
20130212159 | Method, Apparatus and System for Intercepted Triggering of Execution of Internet Services - The Invention relates to dynamic execution or triggering of internet services. A dynamic execution of interne services accordingly comprise intercepting (S | 2013-08-15 |
20130212160 | INDUSTRIAL AUTOMATION APP-STORE - A cloud-based industrial application provisioning system is provided. The industrial application provisioning system can reside on a cloud platform and be made available to developers and end users with access privileges to the cloud platform. Application developers can publish industrial applications to an application library on the cloud platform, where the application is cataloged within an industry-specific search hierarchy. A search engine allows a user to access the cloud platform and search for a desired industrial application. The library's hierarchical catalog allows the user to search for applications according to industry type, equipment in use, automation system type, or other suitable criteria. | 2013-08-15 |
20130212161 | INDEPENDENT SYNCHRONIZATION OF VIRTUAL DESKTOP IMAGE LAYERS - Methods and systems for n-way cloning and synchronization of a user desktop image are provided. Example embodiments provide a Cloning and Synchronization System (“CSS”) which binds a server stored CVD object representing the user's desktop image to one or more endpoint devices. Each endpoint device receives a clone of the CVD object that comprises one or more layers of the server CVD depending upon the suitability of the endpoint device hardware and operating system to the server stored desktop. The cloned CVDs in the endpoint devices are then kept synchronized by synchronization operations. In one embodiment, the CSS allows only one endpoint device to act as a master device and push up changes to the server CVD. These changes are then pushed down to the other devices using different synchronization methods dependent upon the layer. | 2013-08-15 |
20130212162 | CONTROL STRUCTURE FOR CONTENT DELIVERY AND MANAGEMENT - A method for providing content delivery and management to a client device that includes mapping the client device to a corresponding controller, presenting available content to the client device, determining data centers available to service the client device, and initializing a data center to service content requested by the client. | 2013-08-15 |
20130212163 | APPARATUS, SYSTEM, AND METHOD OF RELAYING DATA, AND RECORDING MEDIUM STORING DATA RELAY CONTROL PROGRAM - An apparatus, system, method, and control program stored in a non-transitory recording medium, each of which allows an operation device connected to a first network to obtain electronic data stored in an image processing apparatus that resides on a second network via a firewall are described. | 2013-08-15 |
20130212164 | INTELLIGENT CONTENT STREAM BANDWIDTH DETERMINATION - A system and method for delivering content objects over the Internet to an end user system with a content delivery network (CDN) is disclosed that allows for intelligent bandwidth determination for content streams. A content object is delivered with the CDN using the Internet. When a content object is requested by an end user media player, characteristics of the access network, the content object and/or the CDN are used to choose an suitable algorithm. The algorithm then determines a bitrate for delivery of the content object to the end user media player. Ultimately, the content object is transmitted at the bitrate to the end user media player. | 2013-08-15 |
20130212165 | DISTRIBUTED STORAGE SYSTEM WITH WEB SERVICES CLIENT INTERFACE - A distributed, web-services based storage system. A system may include a web services interface configured to receive, according to a web services protocol, a given client request for access to a given data object, the request including a key value corresponding to the object. The system may also include storage nodes configured to store replicas of the objects, where each replica is accessible via a respective unique locator value, and a keymap instance configured to store a respective keymap entry for each object. For the given object, the respective keymap entry includes the key value and each locator value corresponding to replicas of the object. A coordinator may receive the given client request from the web services interface, responsively access the keymap instance to identify locator values corresponding to the key value and, for a particular locator value, retrieve a corresponding replica from a corresponding storage node. | 2013-08-15 |
20130212166 | Session Control for Media Stream Transmission - A method for controlling the transmission of a media stream comprising a plurality of consecutive stream elements Is described. The method comprises the step of obtaining ( | 2013-08-15 |
20130212167 | MANAGING RESOURCE CONSOLIDATION CONFIGURATIONS - Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance information associated with processing a request corresponding to two or more embedded resources. The processing device uses the processed performance information to determine a consolidation configuration to be associated with a subsequent request for the content associated with the two or more embedded resources. In some embodiments, in making such a determination, the processing device assesses performance information collected and associated with subsequent requests corresponding to the content associated with the two or more embedded resources and using each of a variety of alternative consolidation configurations. Aspects of systems and methods for generating recommendations to use a particular consolidation configuration to process a subsequent request corresponding to the content associated with the two or more embedded resources are also provided. | 2013-08-15 |
20130212168 | LIFESPACE DATA COLLECTION FROM DISCRETE AREAS - Techniques are described to collect data via a client device, such as a mobile phone. The data, referred to as “lifespace data,” comprises one or more measurements of an individual's functionality, a transmitter identification associated with a transmitter positioned in a discrete area (e.g., a room in a subject's residence), and a timestamp indicating when the transmitter identification was transmitted or received. One or more transmitters can be positioned in one or more discrete areas (e.g., throughout an individual's residence or workspace), with each transmitter configured to transmit a unique transmitter identification. In implementations, a transmitter comprises a Bluetooth beacon, and a transmitter identification comprises a Bluetooth identification number. The client device may be configured to provide the lifespace data to a server for storage, analysis, and intervention functionalities. | 2013-08-15 |
20130212169 | INFORMATION DISPLAY SYSTEM, INFORMATION DISPLAY CONTROL DEVICE, AND INFORMATION DISPLAY DEVICE - An information display system includes an information providing device | 2013-08-15 |
20130212170 | QUANTIFY AND MEASURE MICRO-BLOGGING FOR ENTERPRISE RESOURCES PLANNING (ERP) - Embodiments of the invention provide systems and methods for presenting a quantitative view of a set of information made up a number of messages. For example, these messages can comprise emails, Short Message Service (SMS) messages, Multimedia Message Service (MMS) messages, Instant Messages, and/or any of a variety of other types of messages related to an application, process, resource, etc. of a system. Embodiments of the present invention provide for categorizing each of the messages, quantifying each category based on the messages therein, applying a weight to each of the quantified categories, plotting the weighted and quantified categories on a matrix, and presenting the matrix as a summary of the weighted and quantified categories. For example, the matrix may be presented in a dashboard, portal, or other element of a user interface of an application to which the messages are related. | 2013-08-15 |
20130212171 | SYSTEMS AND METHODS FOR SELECTIVE ROUTING OF REMOTE CLIENT CONTACT(S) - Methods and apparatus perform a method for electronically routing an authenticated client to a pre-determined destination. The method may include authenticating the identity of the client. In response to the authentication of the identity of the client, the method may retrieve contact information associated with the client. The contact information may include identification information for an employee listed on a list of employees pre-approved by the client. The method may further include determining the current availability of the employee for participation in a video conference. If the employee is available, the method may initiate a video conference between the client and a destination associated with the employee. If the employee is not available, the method may retrieve identification information for a second an employee listed on a list of employees pre-approved by the client. | 2013-08-15 |
20130212172 | SYSTEM AND METHOD FOR MONITORING SOCIAL NETWORK CONVERSATIONS - A method, computer program product, and computer system for providing, using a processor of a computer, at least a portion of text that includes a link for use by a website. A plurality of posts associated with an online social network is monitored using the processor of the computer to determine whether the link is present in at least one post of the plurality of posts. A first user of the online social network that has the link included in the at least one post is identified using the processor of the computer, where the at least one post of the first user identifies a second user of the online social network. Information associated with the first user is recorded in a data store using the processor of the computer in response to identifying that the first user has the link posted in the at least one post. | 2013-08-15 |
20130212173 | SUGGESTING RELATIONSHIP MODIFICATIONS TO USERS OF A SOCIAL NETWORKING SYSTEM - A social networking system includes a tool that assists users in removing friends and/or classifying friends as mere acquaintances. The tool predicts friends that a user is likely to remove or reclassify based on a set of features that has been found to predict this using machine learning algorithms. The set of features in the predictive model may include selected attributes about the users (e.g., declared/profile information, user history, and/or social information). For each user of the social networking system, the user's relationships with other users on the social networking system are ranked based on statistical correlations derived from the predictive model. | 2013-08-15 |
20130212174 | POPULATING ONLINE FORUMS - In general, in one aspect, a forum for user interaction is provided. A clone of the forum is created, thereby allowing any number of users to be in the same forum while limiting the number of users in each instance of the forum. It is determined whether a relationship exists between a user entering the forum and one or more other users entering the forum or with one or more other users already in the forum. If a relationship exists, the user entering the forum is placed in a clone of the forum based on the relationship. | 2013-08-15 |
20130212175 | Automated Customer Incident Report Management in a Social Networking System - A social networking system is configured to generate node graphs to handle specific types of customer incident reports. The node graphs comprise data structures that include nodes connected in acyclic graphs. Each node includes a node handler and optionally a user interface widget. Activating a node graph causes a subset of the nodes in the node graph to execute their node handlers. The executing node handlers generate a customer incident resolution that may include information gathering, manual review, and communications to users and third-party systems. Generation of the customer incident resolution through the node graphs allows the social networking system to handle customer incidents consistently, efficiently, and in a scalable manner. | 2013-08-15 |
20130212176 | USER PRESENCE DETECTION AND EVENT DISCOVERY - In one example, a method includes receiving a first group of indications associated with a first group of modalities and a second group of indications associated with a second group of modalities. The method also includes determining a confidence value for at least one modality of the first or second groups of modalities based at least in part on an indication associated with the at least one modality. The confidence value may indicate a likelihood that a first user associated with the first remote computing device is within a physical presence of a second user associated with the second remote computing device. The method may also include, performing an operation to indicate that the first user associated with the first remote computing device is within a physical presence of the second user associated with the second remote computing device. | 2013-08-15 |
20130212177 | Method and System for Generating a Social Commerce and Marketing Site - A platform for enabling a user to generate a customized site within the social network environment. The platform may provide a user with a series of tools and/or APIs that allow a user to generate, modify, analyze, or promote a customized site within the social network environment. For example, a user may use the platform to generate a social commerce site located within the social network environment, such that social network users may make and complete purchases without leaving the social network environment. | 2013-08-15 |