47th week of 2011 patent applcation highlights part 57 |
Patent application number | Title | Published |
20110289043 | COMPUTATIONAL METHODS AND COMPOSITIONS - The invention in some aspects relates to methods, devices and compositions for evaluating material properties, such as mechanical and rheological properties of substances, particularly biological substances, such as cells, tissues, and biological fluids. In some aspects, the invention relates to methods, devices and compositions for evaluating material properties of deformable objects, such as cells. In further aspects, the invention relates to methods, devices and compositions for diagnosing and/or characterizing disease based on material properties of biological cells. | 2011-11-24 |
20110289044 | FOOD PREPARATION SYSTEM AND METHOD - A system and method for the preparation of food is provided. The system utilizes a nutritional information module which allows nutritional information to be aggregated for an entire menu along with portion information and the ability to adjust serving weight by preferred caloric value for any individual recipe. The system also utilizes a scheduler module which compiles task information for any individual recipe items per paragraph. The schedule module may have any plurality of different task times including a passive task time and/or an active task time and may time stamp the time it takes to prepare any specific recipe. The schedule may compile cook information and store information in a memory bank for analysis of the individual cook's cooking style and cook time. Moreover, the system may also provide a feedback module which uses personal time co-efficients to predict how long it should take for any particular menu choice preparation. Additionally, the system may include any of a recipe data module, organizer module, shopping assistant modules and a recommendation module to help the individual cook decide of menu pairings for any particular recipe as well as source and purchase recipes, required ingredients, and required cookware and utensils. | 2011-11-24 |
20110289045 | Inference over semantic network with some links omitted from indexes - An inference system responsive to omitting links from indexes in semantic network elements is described. The inference system prioritizes strategies that avoid trying to follow links from an index from which they may have been omitted. | 2011-11-24 |
20110289046 | Systems and Methods for Archiving Business Objects - The invention relates to systems and methods for archiving business objects, particularly unstructured information from email and journaling agents and file systems. The systems and methods include a remotely installed archiving agent on a target server connected via VPN to a source system at a client location. The target servers are located at a remote Tier IV, SAS70 certified data center that is staffed by operators monitoring the archive process. The systems and methods include the movement of data from individual target servers to individual SQL servers to a data warehouse which provides support for a web portal. This web portal allows for enhanced search capabilities across different file types of archived business objects. | 2011-11-24 |
20110289047 | PERFORMING AN UPGRADE IN A MULTI-TENANT DATABASE SYSTEM ENVIRONMENT - A system and method for providing features in a database system. In one embodiment, a method includes receiving, from a user, a request for a feature, where the feature is a functionality of the database system. The method further includes upgrading the database system, where the upgrading includes one or more provisioning steps that are based on the request from the user. | 2011-11-24 |
20110289048 | Method and device for editing composite content file and reproduction apparatus - A composite content file editing method includes the steps of dividing each media data included in the composite content file on the time base so as to generate a first composite content file to be reproduced first on the time base and a second composite content file to be reproduced later, and adding, as synchronizing information, information about a position shift on the time base at reproduction start of each media data included in the second composite content file to the second composite content file. | 2011-11-24 |
20110289049 | SCALEABLE FAULT-TOLERANT METADATA SERVICE - Metadata may be stored in, and retrieved from, a scalable, fault-tolerant metadata service. In one example, metadata is divided into partitions, and each partition is served by one or more nodes. For each partition, a first one of the nodes may handle read and write requests, and the other nodes may handle read requests in the event that the first node is down or is experiencing high load. When a request is made with respect to metadata, a metadata server may identify a node, in the partition to which the metadata is assigned, to which the request is to be made. The entity that is making the request then contacts that node, and requests the read or write on the metadata. In a partition, metadata may be replicated between the first node and the other nodes using a log-based replication protocol. | 2011-11-24 |
20110289050 | Synchronization Server Process - Among other things, techniques and systems are disclosed for providing sync server process. Processing data sync sessions includes processing a request to initiate a sync session from one or more clients to update one or more data records that include one or more data items. The one or more clients are selectively identified as one of a trusted client and an untrusted client based on one or more properties of the sync session, wherein the trusted client is configured to support all dataclasses defined by the server. The one or more clients are detected as being configured to support field level differencing that sends changed data items only for the one or data records or record level differencing that sends all of the data items included in the one or more data records. | 2011-11-24 |
20110289051 | METHOD, SYSTEM AND APPARATUS FOR REMOTE DATA SEARCHING - A method and apparatus for remote searching of data stored on a communication device is provided. The communication device is generally in communication with a server for tracking data associated with the communication device and data associated with a synchronizable computing device, synchronizable with the communication device. An index of data stored at the communication device is maintained at the server, the index for distinguishing the data stored at the communication device from data stored at the synchronizable computing device. A searchable copy of data stored on the communication device cross-referenced to the index is maintained, the searchable copy searchable using search parameter data received from the communication device to produce search results transmittable back to the communication device. | 2011-11-24 |
20110289052 | METHOD AND APPARATUS FOR EVENTUALLY CONSISTENT DELETE IN A DISTRIBUTED DATA STORE - Techniques for effective delete operations in a distributed data store with eventually consistent replicated entries include determining to delete a particular entry from the distributed data store. Each entry includes a first field that holds data that indicates a key and a second field that holds data that indicates content associated with the key and a third field that holds data that indicates a version for the content. The method also comprises causing, at least in part, actions that result in marking the particular entry as deleted without removing the particular entry, and updating a version in the third field for the particular entry. | 2011-11-24 |
20110289053 | ENABLING SYNCHRONIZATION WITH A DIFFERENCE UNAWARE DATA SOURCE - A system and a method are disclosed for updating a master data list with data from a difference unaware information repository and a difference aware information repository. A master synchronization engine may synchronize to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository exports all the data stored within the repository to its respective connector. The connecter determines the changes made to the data since the last synchronization and the changes are forwarded to the master synchronization engine. The difference aware information repository is capable of determining the changes made to the stored data since the last synchronization and forwards the changes to its connector. Each connector forwards the changes to the data in their respective information repositories to a database which updates the master data list. | 2011-11-24 |
20110289054 | Content Management Migration Manager System and Method - A content management migration manager method comprises accessing via a web interface executed by a computer an application interface, such as an API, for a first content management system and an application interface (API) for a second content management system. A site associated with the first content management system is thereafter replicated to the second content management system. Each document library folder in the replicated site is duplicated to the second content management system for the replicated site as well as all corresponding users, groups and their associated roles/permissions. Thereafter, one or more folders, users, or permissions existing in the second content management system not also existing in the first content management system may be removed by the content management migration manager. | 2011-11-24 |
20110289055 | Linked Databases - Several local databases may be linked together to form a large database. Each database may share a common type definition, but may contain only a portion of the large database. When a local database queries information from another database, the result may be stored locally using the type system. Across the entire database, items may be identified as their local or home database along with an identifier provided by that database. Cached information may be stored locally and may refer to the source for that information through the identifier. Once the cached information is present, queries that reference the record may be satisfied by the cached information. The cached information may be refreshed from the source database or may expire to avoid stale or changed data in the cache. | 2011-11-24 |
20110289056 | METHOD, NODE AND SYSTEM FOR CONTROLLING VERSION IN DISTRIBUTED SYSTEM - A method, node and system for controlling version in a distributed system. Wherein, the method includes: a management node is selected from each domain of the distributed system; one is selected as the synchronization source of the distributed system from all the management nodes, and all the management nodes synchronize the time with that of the synchronization source; all the management nodes control the time synchronization of the nodes in their own domain according to the synchronized time; the nodes of the distributed system control the version of the duplicate copy of the storage data according to the synchronized time. According to the technical scheme, it can be realized that the rough time synchronization of the distributed system, the expansibility and the practicability are improved, and the defects of the distributed system in the prior art, such as the poor expansibility and practicability, are solved. | 2011-11-24 |
20110289057 | SYSTEMS AND METHODS TO DETERMINE SECURITY HOLES OF A BACKUP IMAGE - A system and method provide for backing up and restoring using patch level data for operating system and application files. Patch level data for the files in the backup image may be displayed along with current patch level data. Further, files in a backup image may be replaced based on current patch level data indicating a patched version of the file in the backup image is available. Further, upon a restore, if a patched file is available for a corresponding file in a backup image, the patched file may be retrieved from a patch source and used in place of the file that would have been restored from the backup image. | 2011-11-24 |
20110289058 | INFORMATION PROCESSING SYSTEM AND DATA BACKUP METHOD IN INFORMATION PROCESSING SYSTEM - An information processing system retains one or more files utilized by an external apparatus, each of which is made up of a plurality of chunks, in a manner that the chunks making up each of the files are distributed. The information processing system includes a plurality of chunk servers, each storing chunks, and one master server communicatively coupled thereto. The master server retains a file name of a file, chunk IDs indicating chunks making up the file, and chunk IDs indicating chunk servers storing the chunks. When a snapshot taking request for a file is received, the master server identifies chunks included in the file from the file name and the chunk IDs to instruct the chunk servers having these chunks to take a differential snapshot of each of the chunks with the use of a differential snapshot function included in a local file system of each of the chunk servers. | 2011-11-24 |
20110289059 | ORDERING VOLUMES AND TRACKS FOR DATA TRANSFER BASED ON USAGE CHARACTERISTICS - A data transfer application implemented in a computational device receives a request to copy a plurality of storage volumes that form a consistency group. A determination is made that a first storage volume of the plurality of storage volumes is more likely to be written into than a second storage volume of the plurality of storage volumes, in response to receiving the request to copy the plurality of storage volumes. The first storage volume is copied before copying the second storage volume, in response to determining that the first storage volume is more likely to be written into than the second storage volume. | 2011-11-24 |
20110289060 | INFORMATION PROCESSING DEVICE AND DATA SHREDDING METHOD - An object is to achieve efficient shredding of recording media. | 2011-11-24 |
20110289061 | REDISTRIBUTE NATIVE XML INDEX KEY SHIPPING - Techniques are described for data redistribution in a database system. Embodiments store a first set of receiver location identifiers mapped to a document identifier, the first set of receiver location identifiers assigned to a first set of receiver locations storing relational data referencing the document identifier. Embodiments further store a second set of receiver location identifiers mapped to the document identifier, the second set of receiver location identifiers assigned to a second set of receiver locations storing document data corresponding to the document identifier referenced by the relational data. Sender index keys are received separately from the relational data and the document data, the sender index keys referencing the document identifier and containing sender location identifiers. Embodiments determine, from the first set of receiver location identifiers and the second set of receiver location identifiers, which receiver location identifiers are mapped to the document identifier referenced by the sender index keys. The sender location identifiers are then replaced with the determined receiver location identifiers. | 2011-11-24 |
20110289062 | EMBEDDED SEARCH BAR - Various embodiments provide an embedded search bar displayed on a display screen of a computing device. Executable code for the embedded search bar may be loaded by a browser from a remote source. The browser may execute the executable code, thereby causing the embedded search bar to be displayed at a fixed position of a display screen. The embedded search bar may be an open and extensible container for applications. The applications may be content-driven applications or utility applications, representations of which may be displayed within the embedded search bar. The applications may interact with the embedded search bar via a set of public application program interfaces. The applications may monitor search queries and may provide information to be displayed within the embedded search bar. The embedded search bar may further include a search window for entering a search query to be performed over a third-party website. | 2011-11-24 |
20110289063 | Query Intent in Information Retrieval - Inferring query intent in information retrieval is described. In an example reformulations of an initial query by a user are used to create a query neighborhood. In the example, the query neighborhood is used to identify a set of possibly related queries. First and higher order reformulations of the initial query may be used to expand the query neighborhood. In an example precision can be improved by reducing the query neighborhood to more closely related queries for example, two queries can be connected if they are often clicked for the same document. In an example two queries can be connected using a random walk and all pairs of queries that are not connected by a random walk of less than a fixed threshold are removed. The connected queries can be used to form clusters and weights can be applied in order to determine the most likely related queries. | 2011-11-24 |
20110289064 | Automatic Routing of Search Results - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for providing search results automatically to a user of a computing device. A spoken input provided by a user to a computing device is received. The spoken input is transmitted to a computer server system that is remote from the computing device. Search result information that is responsive to the spoken input is receiving by the computing device and in response to the transmitted spoken input. An alert is provided to the user that the device will connect the user to a target of the search result information if the user does not intervene to stop the connecting of the user. The user is connected to the target of the search result information based on a determination that the user has not intervened to stop the connecting of the user. | 2011-11-24 |
20110289065 | System and Method for Presenting Events - A system and method are disclosed for presenting attainable events in the form of an event widget on the client computer browser. This system and method provides for embedding an event widget onto a third party, or affiliate, website so that when the website is viewed by a computer end user, the widget displays a tailored list of events. The tailored list of events include events that may be filtered and ranked based on webmaster settings and refined by system users. The events may be data mined from the Internet, as well as entered by System Users. System Users that directly enter events have the option to sell tickets to those events, and the system will broker the sales commissions, as appropriate, to the entities that helped effect the sale, such as website owners and other System Users who provided event information in the form of audio or video presentations that were associated particular events. | 2011-11-24 |
20110289066 | SEARCH-HIGHLIGHTER SYSTEM AND METHOD - A text string may be captured when a user initiates a selection event in a web browser. In response to the selection event, the text string is derived from the selected element(s) in a rendered web page. The text string is automatically placed in a web-search text-entry field of the web browser without further instructions from the user. The user can modify the text string before querying a web-search engine. | 2011-11-24 |
20110289067 | USER INTERFACE FOR CONTENT BROWSING AND SELECTION IN A SEARCH PORTAL OF A CONTENT SYSTEM - A computer-implemented system and method for providing a user interface for content browsing and selection in a content system. Embodiments include: gathering available content information related to particular content items from at least one source of a plurality of content sources via a data network; presenting, using a processor, a user interface including a search portal, the search portal being configured to receive a search query from a user platform; comparing the search query with the content information to identify matching content items; providing a digital representation of each of the matching content items; receiving a selection of one or more of the matching content items, the selection being in response to a user action performed on the digital representation corresponding to the one or more matching content items; and displaying an expanded dimension of information associated with the selected one or more matching content items in response to receiving the selection of the one or more matching content items, the expanded dimension of information including at least one user-selectable command option to obtain an additional level of detailed information related to the selected one or more matching content items. | 2011-11-24 |
20110289068 | PERSONALIZED NAVIGATION USING A SEARCH ENGINE - Personalized navigation for one or more individuals' use of a search engine is provided. Identification of a query submitted to the search engine is performed. If the query is identified to be a personal navigational query, which is a query via which the individuals intend to navigate to a particular site or information object that they have previously viewed, the particular site or information object associated with the query is identified, and results of the search are personalized based on knowledge of the identified site or information object. | 2011-11-24 |
20110289069 | JOIN TUPLE ASSEMBLY BY PARTIAL SPECIALIZATIONS - Various embodiments of systems and methods for join tuple assembly by partial specializations are described herein. The join tuple assembly by partial specializations is a phase of the method for join query evaluation by semi-join reduction. By using partial specializations of the non-join part of the WHERE clause of a join query and matching sets, the join tuple assembly is organized in a manner that all computations are necessary, none are repeated, and failure to complete a partial join tuple to a full tuple is detected as early as possible. The method can be applied to inner and outer joins, and to arbitrary join graphs and non-join conditions in the WHERE clause. It can also be used outside the context of semi-join reductions. | 2011-11-24 |
20110289070 | Dynamic resource orchestration system for data retrieval and output generation - A resource coordinating system is provided. The resource coordinating system has an interface module that receives a request from a user and an ontology framework module including a plurality of objects, each object being associated with a respective resource. The resource coordinating system also has a search module that coordinates a retrieval of information from one or more resources based on a search strategy generated in response to the user's request and an output module that generates an output to the user based on the retrieved information wherein, the search strategy selects objects from the ontology framework module based on the user's request and each selected object directs the search module to its associated resource. | 2011-11-24 |
20110289071 | DYNAMIC SELF CONFIGURING OVERLAYS - A node in a computer network is enabled to form a hypercube comprising stored metadata. The node is enabled to exchange the hypercube metadata with neighboring nodes and any hypercube metadata therein. Upon receipt of a query at a node, metadata discovery is initiated using the hypercube metadata, and an overlay is built using results from the metadata discovery. | 2011-11-24 |
20110289072 | SEARCH-BASED SYSTEM MANAGEMENT - Search-based system management may be provided. A management interface comprising a search input element and a result list element may be displayed. A keyword may be received via the search input element and a plurality of matching configuration properties associated with the received keyword may be identified. At least one of the plurality of configuration properties associated with the received keyword may be displayed in the result list element, and each of the displayed plurality of configuration properties may comprise a selectable user interface element. | 2011-11-24 |
20110289073 | GENERATING BROWSING HIERARCHIES - Generation of browsing hierarchies. A hierarchical tree structure is generated. The hierarchical tree structure has nodes that correspond to at least one query. Content stored in the content source is browsed by sequentially executing queries corresponding to nodes of the hierarchical tree structure, in accordance with a hierarchy of the hierarchical tree structure. | 2011-11-24 |
20110289074 | SYSTEM, METHOD, AND USER INTERFACE FOR ORGANIZATION AND SEARCHING INFORMATION - A computer-implemented system, method, and user interface for searching and organizing information, particularly large information sets such as those found on the Internet and World Wide Web. Information is organized and searched according to content, and this organization is reflected directly in the user interface provided to users for searching as well as the search results they are shown. | 2011-11-24 |
20110289075 | Music Recommender - A playlist is generated and modified using a music recommender (MR). The MR may track users' actions to skip a song or listen to the songs in succession. In some embodiments, a mood may be generated by the MR by aggregating arrays of songs that users listen to consecutively based on one or more common traits. The MR may select a mood and generate a playlist automatically in some examples. The MR may be adaptive and modify the users' moods according to users' further actions. | 2011-11-24 |
20110289076 | INTEGRATED AUTOMATIC USER SUPPORT AND ASSISTANCE - A method of integrated automatic support and assistance includes identifying a user and retrieving models representing the user's device, apparatus, service, or system, receiving a query from the user, as necessary refining the query, determining if the received query is a machine translatable query, restructuring machine translatable terms of the received query into semantic components based upon the retrieved models, determining a set of candidate knowledge bases both related to the semantic components, submitting the machine translatable query to each knowledge base of the set of candidate knowledge bases, receiving a set of responses from each knowledge base of the set of knowledge bases in response to the submitting, formatting the set of responses, submitting the formatted set of responses to the user, determining if a response of the submitted formatted set of responses is accepted by the user, applying updated weights within the formatted set of responses, and storing the updated weights for future queries. | 2011-11-24 |
20110289077 | PREFERENCE STACK - Systems and methods for customizing the display of a set of data using a preference stack interface. The preference stack interface allows a user to interact with an ordered list of criterion objects. Each criterion object corresponds to an attribute of the data set to be presented to the user. In response to a change in the order of the criterion objects in the preference stack, a rendering of the dataset can be updated to differently and visually emphasize items according to which criterion objects each item meets. | 2011-11-24 |
20110289078 | GLOBAL REVERSE LOOKUP PUBLIC OPINION DIRECTORY - Embodiments of the present invention address deficiencies of the art in respect to Internet resource metadata creation and utility and provide a method, system and computer program product for the transformation of articles creating subjective metadata utilized for discovery into articles creating mathematical data that is inherently dynamic, global, composed of auditable elements, conducive to relational cross-reference, and utilized to produce statistical opinion data. | 2011-11-24 |
20110289079 | DYNAMIC LAYOUT FOR A SEARCH ENGINE RESULTS PAGE BASED ON IMPLICIT USER FEEDBACK - The present invention is directed towards systems and methods for providing dynamic search results based upon historical data through the use of one or more widgets. The method of the present invention comprises receiving a request for content from a client and generating one or more widgets for providing search result content. A display profile is applied to the one or more widgets and the one or more widgets are combined with static search results to form a search result page that is provided to a requesting client. | 2011-11-24 |
20110289080 | Search Results Summarized with Tokens - In one embodiment, a first computing device accesses a first search query issued by a user and one or more first documents identified in response to the first search query; determines a first set of tokens for each of the first documents; and transmits the first documents and their associated first sets of tokens to a second computing device associated with the user for display to the user, wherein: each of the first documents is displayed together with its associated first set of tokens; and the tokens of each of the first sets of tokens are visually distinguished based on the concepts they represent and their levels of relevance with respect to the first document associated with the first set of tokens. | 2011-11-24 |
20110289081 | RESPONSE RELEVANCE DETERMINATION FOR A COMPUTERIZED INFORMATION SEARCH AND INDEXING METHOD, SOFTWARE AND DEVICE - In a computer implemented method, a plurality of Boolean expressions are stored, and one of the plurality of Boolean expressions is associated with each of a plurality of possible responses. Each of the plurality of Boolean expressions identifies at least one condition to be satisfied by a text query, to which its associated one of the plurality of responses is to be provided. In response to a provided query a response is returned. Text of the provided query is compared to the text of a returned response to determine a measure of relevance of the returned response. | 2011-11-24 |
20110289082 | Methods and Devices for Analysis of Carbon Footprints - In an embodiment, a method provides a carbon footprint comparison. In this method, a request to compare a first carbon footprint associated with a first user is received. Here, first profile attributes and the first carbon footprint associated with the first user are accessed. Additionally, second profile attributes associated with a second user are accessed. A match of a first number of the first profile attributes with a second number of the second profile attributes is identified. With the match, a strength of the match is calculated based on a number of identified matching profile attributes. A response to the request is then transmitted, and this response comprises the strength of the match and the first carbon footprint. | 2011-11-24 |
20110289083 | INTERFACE FOR CLUSTERING DATA OBJECTS USING COMMON ATTRIBUTES - Data objects are correlated by comparing attributes of two data objects and determining that the data objects are a match based on the comparison. Data elements corresponding to assignments of an identifier are generated, and the data elements are stored in a cluster. | 2011-11-24 |
20110289084 | INTERFACE FOR RELATING CLUSTERS OF DATA OBJECTS - Data objects are related by comparing attributes of data objects that belong to different clusters and determining that the data objects are an approximate match based on the comparison. Data elements corresponding to assignments of an identifier are generated, and the data elements are stored in a grouping. | 2011-11-24 |
20110289085 | RECORDING METHOD - In a recording method, in particular, for recording still pictures, while classifying the still pictures and managing the still pictures classified, wherein still picture data and management information for managing that still picture data are recorded therein. The management information includes information for classifying the still picture data into a classifying unit, each, and also includes a file format of the still picture data classified into the classifying unit mentioned above. | 2011-11-24 |
20110289086 | SYSTEM, METHOD AND APPARATUS FOR DATA ANALYSIS - A system and method for searching a database for multiple entries in the database that contain similar data, in which some embodiments of the method include collating data on physical sites from at least one database source to form a collation of site data, assigning a unique entry identifier to each entry of the site data in the collation, performing a lexical analysis of the site data and assigning a similarity metric(s) to each entry of the site data, sorting site data into at least one group with similar lexical content based on a metric threshold difference analysis of the similarity metric(s), to thereby provide at least one group, having at least one site data entry therein, and wherein where there are two or more site data entries in the at least one group, preferably they refer to the same site or to sites having a similar physical address. | 2011-11-24 |
20110289087 | METHOD OF VISUALIZING CONSUMPTION INFORMATION, CORRESPONDING DEVICE, STORAGE MEANS, AND SOFTWARE PROGRAM THEREFOR - The invention concerns a method of visualizing consumption information, the method comprising the steps of presenting (103) the consumption information to a consumer and presenting (104) to the consumer a benchmark for assessing the consumption information, wherein the method further comprises the steps of, prior to presenting (104) the benchmark, determining (101) a peer group of consumers based on a characteristic of the consumer and determining (102) the benchmark based on the peer group. The invention further concerns a corresponding device, storage means, and software program therefor. | 2011-11-24 |
20110289088 | SYSTEM AND METHOD FOR RANKING CONTENT INTEREST - A computer-implemented system and method for providing a ranking of content is disclosed. A computer processor is configured to access ranked listing content from one or more electronic sources. A database is connected to the processor and configured to store information related to the content. A software-implemented parsing module is configured to parse text of the content into individual words. A software-implemented counting module computes an appearance frequency for each word. A software-implemented ranking module associates a ranking with a parsed word. A software-implemented topic module identifies the content items in the snapshot containing a word and the associated rank of each such content item in the ranked listing in which it appears. A software-implemented content index module forms an index ranked list by computing an aggregate grouping score from the ranking. A display device is connected to the processor and configured to display the ranking associated with a word. | 2011-11-24 |
20110289089 | Negative space finder - Search engines rely on complex algorithms to search for what is available on the internet. When a query is input, the engine will find matches to the user's search terms and return those matches in ever-expanding circles of relevance. When searches do not return a “true” result that meets the user's needs, the lack of information is ignored. A method for mining unfulfilled searches from search result data and indexing these unfulfilled results in a methodical, way, and a system for such, are disclosed herein. Also disclosed is a method for associating and grouping those unfulfilled searches to specific categories. This results in a database of what is being searched for and not being found. This database can be used for a variety of purposes including, but not limited to, identifying news areas, new product initiation and prioritization, enhanced customer support, and lead generation. | 2011-11-24 |
20110289090 | CLASSIFYING LOCATIONS FOR AD PRESENTATION - This specification describes technologies relating to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of receiving data from a plurality of users within a geographic region associated with a location; analyzing the received data to derive a category for the location; annotating the location with the category; and using the category to boost candidate content items for delivery to users in the location in response to future content item requests. | 2011-11-24 |
20110289091 | Methods and Systems for Providing Multiple Column Custom Indexes In A Multi-Tenant Database Environment - In accordance with embodiments, there are provided methods and systems for providing multiple column custom indexes in a multi-tenant database environment. A method embodiment provides defining a multi-tenant data structure having a plurality of data columns data fields and a plurality of rows for each of multiple tenants, each row including a data column for a tenant identifier, defining a first data field for a tenant, the first data field having a first data type, defining a second data field for the tenant, the second field having a second data type, and defining an index table including a tenant identifier for the tenant, a copy of data from the first data field and the second data field, and a key to the corresponding rows of the multi-tenant data structure. | 2011-11-24 |
20110289092 | METHOD AND SYSTEM TO MONITOR A DIVERSE HETEROGENEOUS APPLICATION ENVIRONMENT - In various embodiments, a system and related method for organizing transactional data from a diverse and heterogeneous application environment is disclosed. In an example embodiment, a system includes a file system and one or more daemon indexers in electrical communication with the file system. The file system is arranged as a non-relational and serverless file system to allow for cost-effectiveness with ready scalability. The file system is to receive, in substantially real-time, unsorted transactional data from a publishing module. The one or more daemon indexers are arranged to receive the unsorted transactional data from the file system, organize the unsorted transactional data by operational characteristics, and store the organized transactional data on the file system. | 2011-11-24 |
20110289093 | UPDATING AN INVERTED INDEX - Systems and methods for processing an index are described. To insure that the most updated index is available without having to update the index after every change (which can consume enormous resources), a specially marked postings list is generated for a changed item. During retrieval, the specially marked postings list supplements the existing content of an inverted index referencing the changed item. In this manner, the retrieval result for items containing the term under which the changed item was originally indexed is updated in accordance with the specially marked postings list to insure the most accurate retrieval result. | 2011-11-24 |
20110289094 | INTEGRATING MEDIA CONTENT DATABASES - Media content databases are integrated by comparing metadata from records and determining that the metadata are a match based on the comparison. Alphanumeric strings are generated and assigned to the metadata, and the alphanumeric strings and fields of the records are stored in a data structure. | 2011-11-24 |
20110289095 | AGENT RANK - The present invention provides methods and apparatus, including computer program products, implementing techniques for searching and ranking linked information sources. The techniques include receiving multiple content items from a corpus of content items; receiving digital signatures each made by one of multiple agents, each digital signature associating one of the agents with one or more of the content items; and assigning a score to a first agent of the multiple agents, wherein the score is based upon the content items associated with the first agent by the digital signatures. | 2011-11-24 |
20110289096 | METHOD AND SYSTEM FOR RATING PATENTS AND OTHER INTANGIBLE ASSETS - A statistical patent rating method and system is provided for independently assessing the relative breadth (“B”), defensibility (“D”) and commercial relevance (“R”) of individual patent assets and other intangible intellectual property assets. The invention provides new and valuable information that can be used by patent valuation experts, investment advisors, economists and others to help guide future patent investment decisions, licensing programs, patent appraisals, tax valuations, transfer pricing, economic forecasting and planning, and even mediation and/or settlement of patent litigation lawsuits. In one embodiment the invention provides a statistically-based patent rating method and system whereby relative ratings or rankings are generated using a database of patent information by identifying and comparing various characteristics of each individual patent to a statistically determined distribution of the same characteristics within a given patent population. For example, a first population of patents having a known relatively high intrinsic value or quality (e.g. successfully litigated patents) is compared to a second population of patents having a known relatively low intrinsic value or quality (e.g. unsuccessfully litigated patents). Based on a statistical comparison of the two populations, certain characteristics are identified as being more prevalent or more pronounced in one population group or the other to a statistically significant degree. Multiple such statistical comparisons are used to construct and optimize a computer model or computer algorithm that can then be used to predict and/or provide statistically-accurate probabilities of a desired value or quality being present or a future event occurring, given the identified characteristics of an individual patent or group of patents. | 2011-11-24 |
20110289097 | METRICS-BASED ACCESSING OF SOCIAL THREADS - A method of accessing feeds based on metrics is provided. Feeds, each associated with an object stored in a database system, are provided to users of the database system. Inferential user interaction data captures implicit user behavior of users of the database system, wherein the data is generated in relation to a feed. Feed metrics are determined based on the user interaction data, wherein a feed metric is based upon statistics comprising user consumption, user responsiveness, content proliferation, and feed life. Finally, an action is executed in relation to at least one feed based on the feed metrics, wherein the action comprises discontinuing the feed, characterizing a feed, determining that a feed can be monetized, determining that a feed should be cached, or determining that intervention in a feed is advisable. | 2011-11-24 |
20110289098 | PRESENTING MOBILE CONTENT BASED ON PROGRAMMING CONTEXT - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating search queries in response to obtaining audio samples on a client device. In one aspect, a method includes the actions of i) receiving audio data from a client device, ii) identifying specific content from captured media based on the received audio data, wherein the identified specific content is associated with the received audio data and the captured media includes at least one of audio media or audio-video media, iii) obtaining additional metadata associated with the identified content, iv) generating a search query based at least in part on the obtained additional metadata, and v) returning one or more search results to the client device, the one or more search results responsive to the search query and associated with the received audio data. | 2011-11-24 |
20110289099 | METHOD AND APPARATUS FOR IDENTIFYING VIDEO PROGRAM MATERIAL VIA DVS OR SAP DATA - A system for identification of video content in a video signal is provided via the use of DVS or SAP information or other data in a video signal or transport stream such as MPEG-x. Sampling of the received video signal or transport stream allows capture of dialog from a movie or video program. The captured dialog is compared to a reference library or database for identification purposes. Other attributes of the video signal or transport stream may be combined with closed caption data or closed caption text for identification purposes. Example attributes include DVS/SAP information, time code information, histograms, and or rendered video or pictures. | 2011-11-24 |
20110289100 | MANAGING A BINARY OBJECT IN A DATABASE SYSTEM - A method for managing a binary object in a database system is provided. The method may include receiving a request to store the binary object and determining if a size of the binary object is above a first threshold. If the size is less than the first threshold, the method may include storing the binary object in a database of the database system using a database communication protocol. If the size is above the first threshold, the method may include determining if the size is above a second threshold. To this end, if the size is less than the second threshold, the method may include storing the binary object in a file system of the database system using the database communication protocol. Furthermore, if the size is above the second threshold, the method may include storing the binary object in the file system using a file system communication protocol. | 2011-11-24 |
20110289101 | METHOD AND APPARATUS FOR RAPID DATA ACCESS AND DISTRIBUTION USING STRUCTURED IDENTIFIERS - A method and apparatus for accessing data using an N-leg search tree. The method comprises determining a tree identifier using a computer, traversing an N-leg search tree associated with the tree identifier, and accessing a data structure. The N-leg search tree is stored on a computer and traversed to a given node within the tree. The accessed data structure is associated with a deepest valid traversed node. The given node corresponds to a given element of a structured identifier. | 2011-11-24 |
20110289102 | DE-DUPLICATION IN BILLING SYSTEM - Scalable handling of billing events that affect one or more accounts. A computing system partitions received events into a number of channels, perhaps by account identifier. The channels receive the events, and perform de-duplication of the events. This de-duplication may be performed using a Bloom filter that is updated to reflect the receipt of any original event. The Bloom filter may be used to either determine that the event is not a duplicate of another, or to determine that the event cannot be ruled out as being a duplicate of another. In the latter case, further processing may be performed to for definitively determine whether the event is truly a duplication, or in the alternative, the event may be immediately treated as a duplicate. | 2011-11-24 |
20110289103 | METHOD AND SYSTEM OF SEARCHING ACCOUNTS BY ARRANGING PHONE NUMBERS - The present invention discloses a method and system of searching accounts by arranging phone numbers. An individual user table is set up in a general user database and the individual user table includes predetermined phone numbers and predetermined accounts. In addition, each predetermined phone number has at least one corresponding predetermined account. The system will search and show the corresponding predetermined account or the corresponding predetermined phone number after a phone number or an account is input. | 2011-11-24 |
20110289104 | SIMPLIFIED SEARCH WITH UNIFIED LOCAL DATA AND FREEFORM DATA LOOKUP - The present application discloses a method for initiating an external search from a mobile device. The method involves determining that a search term entered into a user interface on the mobile device was not found in a search of data stored on a first memory on the mobile device and requesting the external search be conducted based on the search term for data stored on a second memory, which is external to the mobile device. Other aspects include a mobile device and computer-readable medium configured for implementing the method described above. | 2011-11-24 |
20110289105 | FRAMEWORK FOR CONDUCTING LEGAL RESEARCH AND WRITING BASED ON ACCUMULATED LEGAL KNOWLEDGE - Disclosed herein is a framework for conducting legal research, writing, and collaboration tasks and accumulating legal knowledge. The framework can contain a body of legal documents. Users can select quotations from the documents, group one or more quotations in a Quote Bundle, and add annotations to the quotations within the Quote Bundles and/or add annotations directly to the Quote Bundles. The quotations, annotations, and Quote Bundles can be shared between users. Furthermore, the Quote Bundles can be integrated with a built-in word processing tool to facilitate the writing process. As a user creates a document, one or more Quote Bundles can be displayed. A user can select a quotation from a Quote Bundle, which can then be added to their document. When a quotation is added to a user created document, the proper citation information can also be added without further action by the user. | 2011-11-24 |
20110289106 | APPARATUSES, METHODS AND SYSTEMS FOR A LEAD GENERATING HUB - The APPARATUSES, METHODS AND SYSTEMS FOR A LEAD GENERATING HUB (“HUB”) facilitates the generation, evaluation, and recording of information and activities related to property transactions and associated communications. In embodiments, the HUB may be configured to identify leads for users based on user-entered information, user contacts, and/or the properties associated with a user and/or in which a user is interested. Leveraging connectivity between contract relationship management functionality, property listing service features, intelligent inbox coordination capabilities, and/or the like, the HUB may identify connections between user requirements and/or assets and opportunities to fulfill those requirements and/or to transact those assets. | 2011-11-24 |
20110289107 | Applicant Qualification Process - A system, computer-readable medium, and method for automatically determining if an applicant is qualified to perform a task are provided. In the method, an application including applicant identifier information identifying an applicant is received by a computing device. The applicant identifier information is extracted from the received application. A query to a database including the extracted applicant identifier information is created and sent to a database system using a network. The database system stores data associated with the extracted applicant identifier information. A response to the query is received from the database system using the network. The response includes data associated with the applicant's qualification to perform a task. Whether or not the applicant is qualified to perform the task is determined by comparing the data associated with the applicant's qualification to a predetermined qualification criterion. | 2011-11-24 |
20110289108 | Assisted Hybrid Mobile Browser - A system and a method are disclosed for identifying video files on a webpage and streaming video files to a client device. A server receives browsing data including uniform resource locator for a webpage and identifies missing videos on the webpage. The server identifies a source file for the missing videos including identifying a location for each missing video. The server retrieves a thumbnail for each missing video and provides it to a client device. Additionally, the server transcodes the video file responsive to a user input provided by a user. The transcoded video is streamed to the client device. | 2011-11-24 |
20110289109 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing apparatus according to the present invention includes a data retrieval unit for obtaining at least two element data, a dissimilarity calculation unit for calculating a dissimilarity between the element data obtained by the data retrieval unit, a transition cost calculation unit for calculating a cost of transition from one of the element data obtained by the data retrieval unit to another of the element data thereof which is different therefrom, and a distance calculation unit for calculating an element distance representing the degree of dissimilarity between the element data by using the dissimilarity calculated by the dissimilarity calculation unit and the transition cost calculated by the transition cost calculation unit. | 2011-11-24 |
20110289110 | METHOD OF RE-SEARCHING WEBPAGE AND APPARATUS AND STORAGE MEDIUM THEREFOR - A method of re-finding a web page in an apparatus capable of web browsing. The method includes storing data of a currently displayed web page as data of a re-search web page in the apparatus when a re-search web page designation signal is received and reading and loading the data of the re-search web page stored in the apparatus when a web page re-search request signal is received. | 2011-11-24 |
20110289111 | Real-time voter identification, contact, and canvassing system - A system for the real-time identification, contact, and canvassing of voters is provided. The system has a voter database and a user interface. The user interface displays information about voters from the voter database on a map in the user interface. Households containing registered voters are displayed as pins on the map, and the pin identifies the number of voters within the household and is color-coded to match the presumptive party of the voters within the household. The pins may be clicked to view an individual voter's information, and information about contacts with individual voters may be reported to the voter database in real time. The user may change any number of voter metrics, and the map will automatically refresh to show households containing voters matching such metrics. The user may create, save, and assign walk lists to other users directly from the map based upon the selected voter metrics and current map view. The walk lists may be used to target custom messages to different voters on the walk list depending on a specific set of voter metrics. Campaigns may employ workers armed with smartphones and cellular-enabled tablet computers to canvass voters using the walk lists, or campaigns may use the walk lists in more traditional ways by robocalling or sending mailers to voters on the walk lists. Other features, such as voter searches and user account administration, are also provided. | 2011-11-24 |
20110289112 | DATABASE SYSTEM, DATABASE MANAGEMENT METHOD, DATABASE STRUCTURE, AND STORAGE MEDIUM - Provided is a database system capable of efficiently and rapidly updating data in a database. The database system has a data processing unit that performs, to the database, data processing base on a query. The database includes an identifier table storing data identifiers each having a fixed length and uniquely representing entity data themselves and a conversion table. The conversion table shows a correspondent relationship between the data identifiers and position data each indicating a position of a storage area of the entity data. The conversion table has a metadata area Fidx, and the metadata area Fidx stores a tuple identifier uniquely designating a tuple that stores each of the data identifiers in the identifier table. | 2011-11-24 |
20110289113 | SYSTEM AND METHOD FOR CONFIGURING THE REMOTE CONTROL FUNCTIONALITY OF A PORTABLE DEVICE - A server device receives identity data retrieved from an appliance through use of a physical and logical interconnection referenced to a standard. The identity data is used at the server device to identify within a database having a plurality of appliance records, each of which is cross-referenced to an appliance, an appliance record having data in one or more record fields which matches the identity data retrieved from the appliance. A codeset identifier associated with the identified appliance record is then used to select from a plurality of codesets a codeset for use in configuring the portable device to command functional operations of the appliance. | 2011-11-24 |
20110289114 | SYSTEM AND METHOD FOR AUTO CONTENT RECOGNITION - System and method for automatically recognizing media contents comprise steps of capturing media content from the Internet and/or devices, extracting fingerprints from captured contents and transferring to the backend servers for identification, and backend servers processing the fingerprints and replying with identified result. | 2011-11-24 |
20110289115 | SCIENTIFIC DEFINITIONS TOOL - A method and apparatus provide definition information to a reader during reading of a text within a defined field of technology or literature. This can be done, for example, by:
| 2011-11-24 |
20110289116 | Method and Apparatus for Protecting Online Content by Detecting Noncompliant Access Patterns - Methods to detect and hamper or thwart noncompliant access to online data examine access patterns, history and statistical records, and which may send no, incorrect or nonsense data if data harvesting is detected. | 2011-11-24 |
20110289117 | SYSTEMS AND METHODS FOR USER CONTROLLABLE, AUTOMATED RECORDING AND SEARCHING OF COMPUTER ACTIVITY - Systems and methods for automating the process of recording, indexing, and searching computer activity are provided. Events resulting from computer activities trigger capturing of contents and association of operational contextual information to form a searchable record of activities. The searchable record can be stored in local computer for use by its user, or on server computer, such as can be used for a tutorial by multiple users. Storage management can be used to manage the storage requirements of the captured information forming the searchable record. | 2011-11-24 |
20110289118 | MAPPING DOCUMENTS TO A RELATIONAL DATABASE TABLE WITH A DOCUMENT POSITION COLUMN - Architecture that maps document data (e.g., XML-extended markup language) into columns of one table, thereby avoiding schema normalization problems through special data storage. Moreover, an algorithm is described that can translate a query (e.g., in XPath (XML path language), a query language for navigating through document elements and attributes of an XML document) into a relational algebra query of the document column representation. Based on the characteristics of the new mapping, query rewriting rules are provided that optimize the relational algebra query by minimizing the number of joins. The mapping of XML documents to the table is based on a summary structure and a hierarchical labeling scheme (e.g., ordpath) to enable a high-fidelity representation. Annotations are employed on the summary structure nodes to assist in mapping XML elements and attributes to the table. | 2011-11-24 |
20110289119 | METHODS AND SYSTEMS FOR MONITORING SERVER CLOUD TOPOLOGY AND RESOURCES - Systems, methods and articles of manufacture for monitoring server cloud topology and resources are described herein. An embodiment includes determining a topological relationship of the computing nodes in the server cloud and constructing a data structure representing the topological relationship. The constructed data structure includes a plurality of node managed objects (MOs), where each node managed object corresponds to a computing node in the server cloud. The constructed data structure also includes a plurality of link managed objects, where each link managed object corresponds to inter-node communications between two or more computing nodes represented by the node managed objects. The node managed objects and the link managed objects publish events corresponding to changes affecting computing nodes in the server cloud. Embodiments of the invention generate and display a topology view based on the topological relationship and update the displayed topology view (or portions thereof) based on the published events. | 2011-11-24 |
20110289120 | Specifications automation system and method - A method of leveraging XML (eXtensible Markup Language) Technology, or similar modeling languages such as ontology definition languages, to provide attribution and multi-node data modeling, object orientation, classes, and linkage capabilities of such languages and technologies, specifically for authoring new and translating existing technical specifications in such a way that the base text content is augmented with additional information such as metadata, in such a way that other sub-specifications, data sheets, inspection and quality assurance documents, etc., do not need to be written separately, but instead become logical sub-components of the governing specifications themselves. | 2011-11-24 |
20110289121 | METADATA MODIFIER AND MANAGER - A system for modifying media content metadata includes a processor that receives, via a graphical user interface, a signal indicating selection of a media item. The processor also receives, via the graphical user interface, a signal indicating selection of a mode from a group of modes including a single-media-item mode, a multiple-media-item mode, and an automatic mode. A fingerprint of the media item is generated. A request for metadata of the media item is transmitted to a recognition server over the communication network, the request including the fingerprint. The metadata of the media item is received over the communication network. At least a portion of the received metadata is stored according to the selected mode. | 2011-11-24 |
20110289122 | REBUILDING DATA IN MULTIPLE DISPERSED STORAGE NETWORKS - A method begins by a processing module determining a slice name of an encoded slice to be rebuilt within a first dispersed storage network (DSN). The method continues with the processing module determining whether a corresponding copy of the encoded slice is stored in a second DSN. The method continues with the processing module retrieving the corresponding copy of the encoded slice from the second DSN and storing the corresponding copy of the encoded slice as a rebuilt encoded slice within the first DSN when the corresponding copy of the encoded slice is stored in the second DSN. | 2011-11-24 |
20110289123 | Method for Controlling and Recording the Security of an Enclosure - A method for controlling and recording the security of an enclosure is disclosed. A mobile electronic control device, such as an electronic key, is used to access or otherwise control the operations of a field device, such as an appliance, power tool, shipping container, and the like. In a control event in which the mobile control device interacts with the field device via wired or wireless communications, the control device obtains the current location and the field device ID. The communications between the mobile control device and the field device may be secured with encryption. The location information is used by the mobile control device to determine whether the field device should be accessed or enabled. Alternatively, the location information may be stored separately in a location sensing device, and the control event data recorded by the key and the location information recorded by the location sensing device are later combined when they are downloaded into a management system for auditing. Moreover, an electronic access control device is disclosed comprising two microprocessors. | 2011-11-24 |
20110289124 | Method for Controlling and Recording the Security of an Enclosure - A method for controlling and recording the security of an enclosure is disclosed. A mobile electronic control device, such as an electronic key, is used to access or otherwise control the operations of a field device, such as an appliance, power tool, shipping container, and the like. In a control event in which the mobile control device interacts with the field device via wired or wireless communications, the control device obtains the current location and the field device ID. The communications between the mobile control device and the field device may be secured with encryption. The location information is used by the mobile control device to determine whether the field device should be accessed or enabled. Alternatively, the location information may be stored separately in a location sensing device, and the control event data recorded by the key and the location information recorded by the location sensing device are later combined when they are downloaded into a management system for auditing. Moreover, an electronic access control device is disclosed comprising two microprocessors. | 2011-11-24 |
20110289125 | METHOD FOR INCREMENTAL ANTI-TEAR GARBAGE COLLECTION - Persistent memory in an integrated circuit cars (ICC) must be managed in such a way that removal of power from the device at any moment does not leave the data stored in this memory in a faulty or inconsistent state. The mechanisms of this disclosure accomplish this end using the tag-length-value data structures found extensively in ICC software and standards. | 2011-11-24 |
20110289126 | CONTENT DELIVERY NETWORK - A request to store a data object is received at a hosted storage service. The request includes the data object and an associated object reference. The object reference configured to enable retrieval of the data object from the hosted storage service. The data object is stored at the hosted storage service in association with the object reference. The data object is sent from the hosted storage service to a content delivery network node such that the data object is cached in and retrievable from the content delivery network node using the object reference. | 2011-11-24 |
20110289127 | FILE-NAME EXTENSION CHARACTERS FOR FILE DISTRIBUTION - A file is written or not written to a first storage medium (as opposed to a second storage medium) as a function of its distribution-priority file-name extension character or characters and an available capacity of the first storage medium. | 2011-11-24 |
20110289128 | Method of performing discrete cosine transform - The present invention provides method and apparatus of a fast DCT implementation. DCT calculation is combined with quantization scales by a procedure of pre-processing. During DCT coefficient calculation, only non-zero coefficients are calculated. If pixel variance range is smaller than a first predetermined threshold, a predetermined lookup table is compared to decide the DCT coefficients. When a pixel variance range of a block pixels is within the second threshold, coupled with the quantization scales, the pre-processing determines the amount of non-zero DCT coefficients need to be calculated. Only a limited amount of LSB bits within a block is applied in the calculation of DCT coefficients. A previously saved pixel with equal or closest pixel value is used to replace the operation of current pixel's multiplication. | 2011-11-24 |
20110289129 | METHOD FOR DETERMINING SAMPLING RATE AND DEVICE THEREFOR - A method and a device for determining sampling rate are provided. The device receives an input signal of SPDIF. The method includes following steps. A plurality of multiple values between a plurality of bi-phase clock frequencies of the input signal and a system frequency are obtained, and a first weighted average and a second weighted average are calculated according to a first filter range, a second filter range and the multiple values. When a first difference is greater than a second difference, the sampling rate is set to a first sampling rate. Otherwise, the sampling rate is set to a second sampling rate. The first difference and the second difference are obtained according to the first weighted average, the second weighted average and a frequency threshold. The method determines the sampling rate rapidly according to weighted averages adjusted by filter ranges, reduces a probability of erroneous judgment and saves memory. | 2011-11-24 |
20110289130 | FFT COMPUTING APPARATUS AND POWER COMPUTING METHOD - In an FFT computing apparatus, a computation-unit switching detection unit detects timing at which a complex multiplication is not being carried out in said butterfly computation of FFT computation, and a complex-multiplication power-computation unit switches computation between complex multiplication and power computation, based on a detection result by said computation-unit switching detection unit. The complex-multiplication power-computation unit performs power computation at timing at which complex multiplication is not carried out in said butterfly computation of FFT computation. | 2011-11-24 |
20110289131 | MACHINE DIVISION - Techniques are generally described that include methods, devices, systems and/or apparatus for dividing a numerator by a denominator. Some example methods may include selecting a first numerical factor stored in an electronic storage media. The first numerical factor may be multiplied by a numerator at least in part using a first logic circuit configured to perform multiplication. The first numerical factor may also be multiplied by a denominator. A second numerical factor may be calculated based, at least in part, on an approximation of a square of the difference between unity and the product of the first numerical factor and the denominator. The second numerical factor may be multiplied by the product of the numerator and the first numerical factor at least in part using the first logic circuit, to generate an approximation of a quotient of the numerator and the denominator. | 2011-11-24 |
20110289132 | AGGREGATION SYSTEM - Machine, method for use and method for making, and corresponding products produced thereby, as well as data structures, computer-readable media tangibly embodying program instructions, manufactures, and necessary intermediates of the foregoing, each pertaining to digital aspects of a computerized aggregation system. The system can include a user computer system interposed between a segment of a network allowing communication between the user computer system and at least one server system, and other segments allowing communication between the user computer system and a plurality of third party server systems. The one server system enables the user computer system to access the plurality of other servers. The access permits forming an aggregation of information obtained from the third party server systems. | 2011-11-24 |
20110289133 | NODE PROCESSING DEVICE AND ITS PROCESSING METHOD - When the multiple sensors monitored by a sensor management unit, input sensor information into the entrance node, a sensor type identifier unit utilizes a buffer management table to buffer the data according to the sensor type. A start decision unit utilizes a processing start setting table containing accumulated start conditions for each application to execute the computation processing required by the processor units for processing the buffered sensor data according to the required application. A transmit condition decision unit decides whether or not to transmit the computation results to an external device or a CPU, and based on those decision results, transmits the computation results to the CPU or the upstream intelligent node. | 2011-11-24 |
20110289134 | End-To-End Secure Cloud Computing - A method includes receiving, at a control node of a cloud computing network, a first enterprise policy specific to the first enterprise and a second enterprise policy specific to the second enterprise, and managing communications between at least one user device of the first enterprise and the at least one enterprise application hosted on behalf of the first enterprise based on the first enterprise policy. The method also includes managing communications between at least one user device of the second enterprise and the at least one enterprise application hosted on behalf of the second enterprise based on the second enterprise policy. | 2011-11-24 |
20110289135 | ASSET RESOLVABLE BOOKMARKS - Asset resolvable bookmarks are described. In embodiments, a bookmark is received at a media content source from a client device. The bookmark corresponds to a media asset and includes an identifier of the media asset. Additional data can be added to the bookmark to generate an asset resolvable bookmark, where the additional data includes at least enough data from which a receiving client device can determine a media content source from which the media asset can be accessed for playback at the receiving client device. | 2011-11-24 |
20110289136 | SYSTEM AND METHOD FOR EFFICIENT IMAGE AND DOCUMENT UPLOAD - There is disclosed a system and method for uploading a document from the device to a server. In an embodiment, the method comprises: (i) generating and storing a scaled down version of the document on the device; (ii) determining the type of connection the device has established with the server; (iii) if the device has established a specified type of high bandwidth connection to the server, then: uploading the document from the device to the server; deleting the document from the device; and creating an upload record of data associated with the scaled down version of the document on the device to subsequently access the uploaded document; (iv) else, if the device has not established a specified type of high bandwidth connection to the server, then uploading the scaled down version of the document. | 2011-11-24 |
20110289137 | Host Device and Method for Accessing a Virtual File in a Storage Device by Bypassing a Cache in the Host Device - A host device is provided comprising an interface configured to communicate with a storage device having a public memory area and a private memory area, wherein the public memory area stores a virtual file that is associated with content stored in the private memory area. The host device also comprises a cache, a host application, and a server. The server is configured to receive a request for the virtual file from the host application, send a request to the storage device for the virtual file, receive the content associated with the virtual file from the private memory area of the storage device, wherein the content is received by bypassing the cache, generate a response to the request from the host application, the response including the content, and send the response to the host application. In one embodiment, the server is a hypertext transfer protocol (HTTP) server. | 2011-11-24 |
20110289138 | METHOD, MACHINE AND COMPUTER PROGRAM PRODUCT FOR SHARING AN APPLICATION SESSION ACROSS A PLURALITY OF DOMAIN NAMES - The present invention relates to method, machine and computer program product for sharing an application session across a plurality of domain names hosting an application without changing a URL in a user's browser. A first HTTP request is received for a first domain name from a client. When the first HTTP request comprises a first session identifier, a first response is sent to the client. The first response includes a first HTML page comprising a frame tag for triggering a second HTTP request to a central domain name. When the second HTTP request comprises a second session identifier, a second response is sent to the client. The second response comprises a second HTML page, which is a resource hosted on the first domain name. A third HTTP request is then triggered from the client for sending a third session identifier to the first domain name. Upon verifying that the third session identifier represents the same application session as the second session identifier, the third session identifier is set on the first domain name for the client, resulting in aggregation of the application session. | 2011-11-24 |
20110289139 | PRIORITIZATION IN A CONTINUOUS VIDEO PLAYBACK EXPERIENCE - Methods, systems, and apparatus can provide ordered (e.g. ranked) lists of content items as a suggested list of items to watch. The ordered list can be based on feedback from other users. The content items can also be presented (e.g. in a continuous playback mode) to a passive user so that the user does not have to actively select a next item to watch. This passive mode can select a next item (e.g. from a list that is updated based on recent user feedback), and the item can be queued on a client device for playing to a user. Content items can also be provided from different independent servers. | 2011-11-24 |
20110289140 | METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT - Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve receiving a component request from a first client device and building or retrieving component definitions corresponding to the component request. The implementations may also involve instantiating the component definitions and obtaining data and metadata for the component instances. Such implementations may also involve serializing the component definitions, component instances, the data and the metadata, and returning a response to the first client device. The response may include serialized instantiated component definitions, serialized data for the instantiated component definitions and serialized metadata for the instantiated component definitions. | 2011-11-24 |
20110289141 | METHODS AND SYSTEMS FOR PROVIDING A USER INTERFACE IN A MULTI-TENANT DATABASE ENVIRONMENT - Methods, devices and systems for providing a user interface in an on-demand software service environment are described. Some implementations involve sending a request from a first apparatus to a second apparatus and receiving a response from the second apparatus. The response may include serialized instantiated component definitions, serialized data for the instantiated component definitions and serialized metadata for the instantiated component definitions. Such implementations may involve deserializing the response to create a metadata structure, traversing the metadata structure to create an instance data structure, traversing the instance data structure to render or re-render a page and displaying the page on a display of the first apparatus. | 2011-11-24 |
20110289142 | Web-Based Interactive Meeting Event Facility - A computer implemented method for organizing a network of affiliated live events, the method comprising: providing an event management resource to a promoter through a web-based meeting event facility, wherein the event management resource enables the promoter to initiate and manage a grouping of a plurality of affiliated in-person gatherings as live events in an event container controlled by the promoter, and where at least one such live event is allowed to be controlled at least in part by a leader associated with such live event in the event container subject to event criteria set by the promoter. | 2011-11-24 |