01st week of 2013 patent applcation highlights part 71 |
Patent application number | Title | Published |
20130007011 | METHOD AND APPARATUS FOR PROVIDING AN ORDERING METRIC FOR A MULTI-DIMENSIONAL CONTEXTUAL QUERY - An approach is provided for providing an ordering metric for a multi-dimensional contextual query. An ordering platform determines a multi-dimensional query associated with at least one user device, wherein the multi-dimensional query specifies, at least in part, one or more personas, one or more contexts, or a combination thereof associated with the at least one user device. The ordering platform further causes, at least in part, an execution of the multi-dimensional query on at least one context-sensitive database to generate one or more results. The ordering platform further determines at least one ordering metric for the one or more results based, at least in part, on one or more user contextual attributes of the at least one user device. | 2013-01-03 |
20130007012 | Systems and Methods for Determining Visibility and Reputation of a User on the Internet - An apparatus comprises a visibility module configured to derive a hit visibility score for one or more hits from an information source, wherein the one or more hits are directed to a target entity, and wherein the hit visibility score indicates a likelihood that a corresponding hit is found by a searcher after the searcher searches for the target entity in the information source; a sentiment module configured to derive a hit sentiment score for at least one of the one or more hits, wherein the hit sentiment score indicates a sentiment about the target entity conveyed by the at least one of the one or more hits; and a reputation module configured to derive a reputation for the target entity based on the hit visibility score and the hit sentiment score. | 2013-01-03 |
20130007013 | MATCHING USERS OVER A NETWORK - Various embodiments are disclosed that relate to negatively matching users over a network. For example, one disclosed embodiment provides a method including storing a plurality of user profiles corresponding to a plurality of users, each user profile in the plurality of user profiles including one or more user attributes, and receiving a request from a user for a list of one or more suggested negatively matched other users. In response to the request, the method further includes ranking each of a plurality of other users based on a magnitude of a difference between one or more user attributes of the user and corresponding one or more user attributes of the other user, and sending a list of one or more negatively matched users to the exclusion of more positively matched users based on the ranking. | 2013-01-03 |
20130007014 | SYSTEMS AND METHODS FOR DETERMINING VISIBILITY AND REPUTATION OF A USER ON THE INTERNET - An apparatus comprises a visibility module configured to derive a hit visibility score for one or more hits from an information source, wherein the one or more hits are directed to a target entity, and wherein the hit visibility score indicates a likelihood that a corresponding hit is found by a searcher after the searcher searches for the target entity in the information source; a sentiment module configured to derive a hit sentiment score for at least one of the one or more hits, wherein the hit sentiment score indicates a sentiment about the target entity conveyed by the at least one of the one or more hits; and a reputation module configured to derive a reputation for the target entity based on the hit visibility score and the hit sentiment score. | 2013-01-03 |
20130007015 | COLLABORATIVE CONTENT EVALUATION - In an example embodiment, a system for evaluating published content is provided. The system includes at least one processor and a plurality of components including instructions executable by the at least one processor. The components include a reporting component and an evaluation component. The reporting component is to receive a communication from one of a plurality of users of a network-based system, the communication identifying content accessible via the network-based system as objectionable. An evaluation component is to evaluate the identified content based on a reputation value of the one of the plurality of users to determine an action to take with respect to the identified content. The reputation value is based at least in part on a history of objectionable content reporting by the one of the plurality of users. | 2013-01-03 |
20130007016 | METHOD AND SYSTEM FOR ADAPTIVE PREFETCHING - A cache server prefetches one or more web pages from an origin server prior to those web pages being requested by a user. The cache server determines which web pages to prefetch based on a graph associated with a prefetch module associated with the cache server. The graph represents all or a portion of the web pages at the origin server using one or more nodes and one or more links connecting the nodes. Each link has an associated transaction weight and user weight. The transaction weight represents the importance of the link and associated web page to the origin server and may be used to control the prefetching of web pages by the cache server. The user weight may be used to change a priority associated with a request for a web page. The user weight and transaction weight may change based on criteria associated with the origin server. | 2013-01-03 |
20130007017 | Rules Based Playlist Generation - A playlist can be generated based on a chart or list including ranked media items, e.g. songs, videos, etc., by automatically including the highest ranked media items to the playlist, but only adding some of the lower ranked media items to the playlist. A particular lower-ranked media item can be pseudo-randomly excluded from the playlist if that media item has a ranking in a current version of the chart that is lower than its ranking in a previous version. Once the desired number of media items has been added to an intermediate list, the intermediate list can be inverted, and station identifiers can be interspersed between the media items. | 2013-01-03 |
20130007018 | METHOD, SYSTEM AND SERVER FOR MANAGING FRIENDS' FEED IN NETWORK - Embodiments of the present invention provide a method, system and server for managing the friends' feeds in the network. Specifically, the method includes: receiving a friends' feeds viewing instruction; obtaining friends' feeds corresponding to a viewing user identity comprised in the friends' feeds viewing instruction, and determining friend intimacy degrees corresponding to the viewing user identity; sorting the obtained friends' feeds according to the friend intimacy degrees and one or multiple update properties comprised in the obtained friends' feeds, and outputting the sorted friends' feeds. It can be seen that the scheme provided by embodiments of the present invention can satisfy the requirements that the user pay different attentions to different friends. | 2013-01-03 |
20130007019 | LOGIC OPERATION SYSTEM - A storage unit stores at least one attribute each assigned an attribute identifier uniquely identifying the attribute. Each attribute identifier is associated with at least one piece of equivalent reference data each representing the attribute. Each attribute identifier is not a word representing the attribute, and is made of a symbol having no meaning per se. A weight of association between an attribute identifier and each of at least one piece of equivalent reference data represents a degree of relatedness between the attribute and the piece of equivalent reference data. An operation unit determines whether or not given data is the same as a piece of equivalent reference data, obtains a weight of association between the piece of equivalent reference data determined to be the same and an attribute identifier, and selects the attribute when a sum of at least one weight obtained for the attribute satisfies a predetermined condition. | 2013-01-03 |
20130007020 | METHOD AND SYSTEM OF EXTRACTING CONCEPTS AND RELATIONSHIPS FROM TEXTS - An exemplary embodiment of the present techniques extracts concepts and relationships from a text. Concepts may be generated from the text using singular value decomposition, and ranked based on a term weight and a distance metric. The concepts that are ranked above a particular threshold may be iteratively extracted, and the concepts may be merged to form larger concepts until the generation of concepts has stabilized. Relationships may be generated based on the concepts using singular value decomposition, then ranked based on various metrics. The relationships that are ranked above a particular threshold may be extracted. | 2013-01-03 |
20130007021 | LINKAGE INFORMATION OUTPUT APPARATUS, LINKAGE INFORMATION OUTPUT METHOD AND COMPUTER-READABLE RECORDING MEDIUM - A linkage information output apparatus includes: a linkage information retrieval unit for acquiring, upon receiving source information, destination information linked with the source information, a frequency of occurrence of the source information, a frequency of occurrence of linked each of the destination information, and a frequency of occurrence of a link of the source information and each of the destination information from a linkage information accumulation unit; a recognition degree calculation unit calculating, based on each acquired frequency of occurrence, a recognition degree of the source information, a recognition degree of each acquired destination information, and a recognition degree of each link; and a high interest information narrowing unit selecting destination information to output from among each destination information based on a combination of two or more among a recognition degree of the source information, a recognition degree of the destination information, and a recognition degree of the link. | 2013-01-03 |
20130007022 | AUDITING CUSTODIAL ACCOUNTS - According to one embodiment of the present invention, a system for auditing custodian accounts is provided. The system includes a database system receiving customer and custodian information. A sorting processor performs a sort operation on the received customer and custodian information. A customer and custodian matching processor identifies matches between the sorted customer and custodian information. An interface unit outputs information relating to the existence of matches and non-matches between the customer and custodian information. | 2013-01-03 |
20130007023 | System and Method for Consolidating Search Engine Results - Embodiments of the invention relate to query processing and consolidation of query results. Multiple queries may be submitted to one or more search engines, with each query having the same or different returned query items with the same or different sorting arrangement of the returned query items. The returned query items are consolidated into a single sorted set, with the sort being based upon a logical assessment and comparison of the multiple returned query items. | 2013-01-03 |
20130007024 | Filter Method for a Containment-Aware Discovery Service - In general, methods and apparatus, including computer program products, implementing and using techniques for providing a discovery service in a unique identifier network are described. Said discovery service is suitable for tracking and tracing a query item represented by a unique identifier in a unique identifier network. In particular, a filter method for a containment-aware discovery service is described. | 2013-01-03 |
20130007025 | DOCUMENT PROCESSING METHOD AND SYSTEM - A method and system for filtering a candidate document in a candidate document set are provided. The method includes receiving one or more entity word—topic word pairs and identifying one or more entity words of the candidate document and topic words. The method also includes determining whether to add the candidate document into a filtered document set using the entity words and topic words in the given entity word—topic word pairs and the identified entity words and topic words in the candidate document. The method further includes adding the candidate document into a filtered document set in response to determining that the candidate document should be added into the filtered document set. | 2013-01-03 |
20130007026 | Reliability of Duplicate Document Detection Algorithms - In a single-signature duplicate document system, a secondary set of attributes is used in addition to a primary set of attributes so as to improve the precision of the system. When the projection of a document onto the primary set of attributes is below a threshold, then a secondary set of attributes is used to supplement the primary lexicon so that the projection is above the threshold. | 2013-01-03 |
20130007027 | IN-SITU SERIALIZATION SYSTEM USING META OBJECT MODELS AND METHODS THEREOF - A method, system, and computer program product for in-situ serialization and deserialization of objects and/or types. A received object nad/or type is serialized by accessing a meta schema of cached object and type handlers formed as part of a run-time analysis of a plurality of such objects and types. Serialization is performed at run-time based on the meta schema, including referencing the cached plurality of handlers. A received object or type is deserialized by accessing a meta schema having similar cached object and type handlers formed as part of a run-time analysis of a plurality of objects and types. Deserialization is performed at run-time based on a serialization protocol and meta schema, including referencing the cached handlers. | 2013-01-03 |
20130007028 | DISCOVERING RELATED FILES AND PROVIDING DIFFERENTIATING INFORMATION - Related files are discovered, and the discovered information is provided for a user. Informative annotations and/or information that differentiates among the discovered files may also be provided. In one aspect, user-provided criteria are used to determine whether files are related. Examples include: same (or similar) file name; modified near in time to one another; use of similarity hashing; similar file size; and event(s) performed on the files. | 2013-01-03 |
20130007029 | SYSTEMS AND METHODS FOR CREATING A RICH SOCIAL MEDIA PROFILE - Disclosed are systems, apparatus, methods and computer-readable media for updating information stored in a database system over a network. In some implementations, first contact data is retrieved from a first virtual portion of a database system, where the first contact data provides first contact information associated with at least one entity. In some instances, the first contact data is compared with second contact data, where the second contact data provides second contact information associated with the at least one entity. In some instances, at least some of the second contact information is retrieved from a social networking system. In various implementations, at least one difference between the first contact data and the second contact data is identified, where the at least one difference is capable of being presented in a user interface displayed at a computer system. In some instances, a selection identifying contact data to store is received. | 2013-01-03 |
20130007030 | METHOD AND APPARATUS FOR REMOTELY DISPLAYING A LIST BY DETERMINING A QUANTITY OF DATA TO SEND BASED ON THE LIST SIZE AND THE DISPLAY CONTROL SIZE - A system and method for remotely displaying a plurality of data items is disclosed. The system determines a total quantity of displayable data items and optionally receives an indication of a display control size from a remote client. The server stores a threshold value indicating a relationship between a quantity of data items and a size of a display control. The server compares the quantity of data items and the received indication of the display control size. If the comparison exceeds the threshold value, the server sends a subset of the items to the remote client for display, and sends additional items as requested by the remote client. If the comparison is less than the threshold value, the server sends each of the items to the remote client for display. The server repeats this comparison for changes in the quantity of data items or the size of the display control. | 2013-01-03 |
20130007031 | SEGMENT CREATION DEVICE, SEGMENT CREATION METHOD, AND SEGMENT CREATION PROGRAM - A segment creation device includes: a live data acquiring unit that acquires character string data transmitted from a plurality of terminals, and acquires live data that includes the character string data and a data registration date and time; a condition input unit that causes a user to input a search condition including time zone information representing a predetermined time zone and character string information; a live data number counting unit that counts the number of pieces of live data having character string data; and a segment creating unit that creates segment data which is specified based on a starting time and an ending time of a time period. | 2013-01-03 |
20130007032 | SYSTEMS AND METHODS FOR DISTRIBUTING MEDIA ASSETS BASED ON IMAGES - Systems and methods are provided for providing a user with efficient and effective intelligent control of media assets distributed to the user's media devices. The user may control distributed media assets by sending captured images to the media delivery system. Features identified in the captured images are used to select media assets that are likely to be of interest to the user. The selected relevant media assets are distributed to one or more media devices for presentation to the user. The distributed media assets may be intelligently selected from the media assets available through the user's primary media delivery system, or may be supplementary media assets not available through the user's primary media delivery system. | 2013-01-03 |
20130007033 | SYSTEM AND METHOD FOR PROVIDING ANSWERS TO QUESTIONS - Providing answers to questions based on any corpus of data implements a method that generates a number of candidate passages from the corpus that answer an input query, and finds the correct resulting answer by collecting supporting evidence from the multiple passages. By analyzing all retrieved passages and that passage's metadata in parallel, an output plurality of data structures is generated including candidate answers based upon the analyzing. Then, supporting passage retrieval operations are performed upon the set of candidate answers, and for each candidate answer, the data corpus is traversed to find those passages having candidate answer in addition to query terms. All candidate answers are automatically scored by a plurality of scoring modules, each producing a module score. The modules scores are processed to determine one or more query answers; and, a query response is generated based on the one or more query answers. | 2013-01-03 |
20130007034 | METHOD FOR AUTOMATICALLY GENERATING ANALYTICAL REPORTS OF PATENT BIBLIOGRAPHIC DATA AND SYSTEM THEREOF - A method for generating analytical reports of patent bibliographic data includes: a statistical step for patent bibliographic data, which implements statistical investigation on patent bibliographic data of specific patents; an analytical step for the patent bibliographic data, which analyzes the statistical results from the aforesaid statistical step; wherein the method further includes a reports-generating step, which converts the analytical results into analytical reports; and the statistical step, the analytical step, and the reports-generating step are automatically generated by an automated apparatus. The invention also includes an automatic system for generating analytical reports of patent bibliographic data, and a computer storage medium for storing application commands for automatically generating analytical reports of patent bibliographic data. | 2013-01-03 |
20130007035 | SYSTEMS AND METHODS FOR CROSS-LINGUAL AUDIO SEARCH - Methods and arrangements for executing an audio search. A search query in a first language variety is accepted, the search query being in a form of at least one of: text and audio. A corpus of material in the first language variety is accessed, and first language variety baseforms are obtained via data obtained from a second language variety. A first language variety phonetic model is built, and the first language variety phonetic model and the second language variety are employed in executing an audio search based on the accepted search query. | 2013-01-03 |
20130007036 | Automatic Project Content Suggestion - Automatically suggesting content, for example, documents, contacts information, tasks, calendar items, and the like, for inclusion into an electronic collaborative workspace is provided. Given a short description of a given project or collaborative workspace, an initial project membership list, and identification of local or external content repositories, content associated with the project or workspace may be retrieved and recommended to one or more users for inclusion into the project or collaborative workspace. Thus, the time and effort required for initially populating an electronic workspace with needed content is dramatically reduced. | 2013-01-03 |
20130007037 | Automatic Question and Answer Detection - Automatic detection of question and answer pairs contained in electronic communications channels is provided. Communications channels for a given enterprise, for example, emails, text message strings, and discussion forum strings are analyzed according to one or more features or patterns that are indicative of questions for detecting whether one or more questions are posed in a given communication. Next, answers that are relevant to identified questions are similarly identified by analyzing one or more communications for features and patterns that are indicative of answers to a question, and more particularly, to an identified question. Once an identified question is linked to an identified answer, the linked question and answer pair is stored in a publicly available repository for future reference by users having access to the repository. | 2013-01-03 |
20130007038 | BOTTOM-UP QUERY PROCESSING SCHEME FOR XML TWIGS WITH ARBITRARY BOOLEAN PREDICATES - Systems, methods, and computer-readable code for processing queries for XML twigs using bottom-up processing include: receiving, by a computing device, a query XML twig including at least one sub-twig; determining whether an element in an XML tree is a root element of at least one sub-twig of the query XML twig, evaluating an arbitrary Boolean operation in the at least one sub-twig; populating a logic block if the element is a root element of the at least one sub-twig; inserting the element into an appropriate stack of a hierarchical stack if the element is not a root element of the at least one sub-twig; evaluating whether the element contributes to finding results of the query; discarding the element if the element does not contribute to finding results of the query; and determining whether the element is the root of the query XML twig. | 2013-01-03 |
20130007039 | OPTIMIZING CELL SEARCH IN A MOBILE COMMUNICATION SYSTEM SUPPORTING VARIABLE CHANNEL BANDWIDTHS - Methods and systems for optimizing cell searches in a mobile communication system supporting variable channel bandwidths are disclosed. A user device stores data identifying frequency bands, networks associated with the frequency bands, and various channel bandwidths supported by the networks. The user device is operable to dynamically update the stored data upon detecting a new network associated with one of the frequency bands. | 2013-01-03 |
20130007040 | DISTRIBUTED REQUESTS ON REMOTE DATA - Various embodiments of systems and methods for communicating with a plurality of remote systems are described herein. A remote data query is sent from a central data requesting system to remote systems. A query result is received asynchronously from at least one of the remote systems. The remote systems may include data pools which are independent of each other. In one embodiment, the remote systems include a responsive remote system and an unresponsive remote system, and the query result is received from the responsive remote system. In one embodiment, a predetermined timeout period is set at the central data requesting system and the query result obtained after the pre-determined timeout period is ignored by the central data requesting system. | 2013-01-03 |
20130007041 | METHOD AND APPARATUS FOR DETERMINING TARGETED CONTENT TO DELIVER IN A COLLABORATIVE SOCIAL MOBILE PLATFORM - A system is provided for determining multimedia content to transmit to a device, the system. The system includes a token database storing a plurality of tokens, in which the tokens are tagged one of acquired and unacquired. The system also includes a receiver that receives a scanned token and a comparator module that determines whether the scanned token corresponds to one of the plurality of tokens. A historical database storing predefined token criteria for each of a plurality of token buyers is also included in the system. Also, a marketplace module compares the scanned token to the predefined token criteria in response to the comparator module determining that the scanned token corresponds to one of the plurality of tokens that is tagged unacquired. Also, the system may include a transmitter that transmits multimedia content based on content preselected by one of the plurality of token buyers. | 2013-01-03 |
20130007042 | SYSTEMS AND METHODS FOR DISTRIBUTING MEDIA ASSETS BASED ON IMAGES - Systems and methods are provided for providing a user with efficient and effective intelligent control of media assets distributed to the user's media devices. The user may control distributed media assets by sending captured images to the media delivery system. Features identified in the captured images are used to select media assets that are likely to be of interest to the user. The selected relevant media assets are distributed to one or more media devices for presentation to the user. The distributed media assets may be intelligently selected from the media assets available through the user's primary media delivery system, or may be supplementary media assets not available through the user's primary media delivery system. | 2013-01-03 |
20130007043 | VOICE DESCRIPTION OF TIME-BASED MEDIA FOR INDEXING AND SEARCHING - Methods and systems for time-synchronous voice annotation of video and audio media enable effective searching of time-based media content. A user record one or more types voice annotation onto corresponding named voice annotation tracks, which are stored within a media object comprising the time-based media and the annotations. The one or more annotation tracks can then be selectively searched for content using speech or text search terms. Various workflows enable voice annotation to be performed using media editing systems, or one or more stand alone voice annotations systems that permit multiple annotators to operate in parallel, generating different kinds of annotations, and returning their annotation tracks to a central location for consolidation. | 2013-01-03 |
20130007044 | RELIANCE ORIENTED DATA STREAM MANAGEMENT SYSTEM - A computer-implemented method comprises receiving a plurality of data streams into a data stream management system, wherein each data stream is obtained from a data streaming source and a reliance level is associated with each of the data streaming sources. When a continuous query is registered that specifies a reliance level attribute, the query is executed over the plurality of data streams using only those data streams obtained from a data streaming source associated with a suitable reliance level. For example, the reliance level attribute may establish a minimum reliance level, such that data stream having a lesser reliance level are not used. CQL may be enhanced with such an extra attribute which allows end users to specify the desired reliance level when submitting a query. | 2013-01-03 |
20130007045 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR LINKING CONTENT AVAILABILITY TO MEDIA CONSUMPTION - The systems, methods and computer program products described herein may allow a user to view a desired content item, on the condition that the user has viewed other content that the content provider defines as a prerequisite content item. When a user views content, this fact may be recorded in the viewing history data structure associated with the user. If the user wishes to see a content item that has a prerequisite content item, the content provider may scan the viewing history to see whether or not the user has seen the prerequisite content item. If so, then the requested content item may be provided to the user. | 2013-01-03 |
20130007046 | DYNAMICALLY ROUTING DATA RESPONSES DIRECTLY TO REQUESTING PROCESSOR CORE - Methods and apparatus relating to dynamically routing data responses directly to a requesting processor core are described. In one embodiment, data returned in response to a data request is to be directly transmitted to a requesting agent based on information stored in a route back table. Other embodiments are also disclosed. | 2013-01-03 |
20130007047 | METHOD AND SYSTEM FOR MANAGING A DATABASE HAVING A PLURALITY OF TABLES - The present disclosure describes methods and systems for managing a database having a plurality of tables. The tables represent master data of a business application. In one example, a method includes receiving an input command from a user for maintaining a table of the plurality of tables. After receiving the command, an Extensible Markup Language (XML) file corresponding to the table is identified. Thereafter, a screen suitable for enabling the user to perform one or more functionalities corresponding to the input command is prepared. The screen is prepared by using a screen object corresponding to the XML file. Various examples of the functionalities can include, but are not limited to, View, Add, Update, and Delete. Subsequently, a query corresponding to the input command is executed for maintaining the table based on the functionalities. | 2013-01-03 |
20130007048 | INFORMATION PRESENTING APPARATUS, INFORMATION PRESENTING METHOD AND COMPUTER-READABLE RECORDING MEDIUM - A keyword acquiring unit transmits a keyword acquisition request to a first server serving as a keyword providing service, and receives a keyword from the first server. An information acquiring unit transmits an acquisition request of information related to the keyword to a second server serving as an information providing service, and receives the information from the second server. A cover unit presents information acquired by the information acquiring unit to a user. An input unit receives selection of at least one of information presented by the cover unit. A service acquiring unit transmits a search request based on the keyword related to information selected at the input unit to a third server serving as a search service, and acquires a search result from the third server. A socket unit presents the search result to the user. | 2013-01-03 |
20130007049 | COMPUTER IMPLEMENTED SYSTEMS AND METHODS FOR PROVIDING A MOBILE SOCIAL ENTERPRISE INTERFACE - Disclosed are systems, apparatus, and methods for updating and visualizing information stored in a database system. In various implementations, a request to search contact data is received, where the contact data provides contact information associated with at least one entity. Search parameters may be retrieved responsive to the search request, where the search parameters define the search and include a geographical location associated with a source of the request. In various implementations, a first contact is identified based on the retrieved search parameters, where the first contact is identified based at least in part on a geographical distance between the first contact and the source of the request. In some implementations, a geographical representation of the first contact is generated, where the geographical representation indicates a geographical location of the first contact, and where the geographical representation is capable of being displayed at a user interface of a computer system. | 2013-01-03 |
20130007050 | METHOD AND APPARATUS FOR INTERNET-BASED HUMAN NETWORK BROKERING - Matches between search queries and potential targets of such search queries are automatically brokered by (i) comparing search criteria specified in the search queries with profile criteria describing the potential targets, and (ii) reporting instances of acceptable correspondence between the search criteria and the profile criteria, provided that access controls associated with the profile criteria of the targets permit such reporting in light of access levels assigned to the Search inquiries. Initiators, using client applications at various remote locations, may formulate the search queries and the brokering may be performed at one or more server locations communicatively coupled (e.g., via the Internet) thereto. The profile criteria may include portions of rich descriptive profiles of the potential targets. | 2013-01-03 |
20130007051 | MAINTAINING REFERENTIAL INTEGRITY - A method, computer program product, and system for maintaining referential integrity is described. A method may comprise migrating a migration document in a migration shard from a first location to a second location. The method may further comprise adding a first location identifier associated with the first location of the migration document to metadata associated with the migration shard. The method may also comprise adding a second location identifier associated with the second location of the migration document to the metadata associated with the migration shard. The method may additionally comprise adding one or more shard identifiers to the metadata associated with the migration shard, each of the one or more shard identifiers corresponding to a shard that includes a document that may be referenced by one or more documents in the migration shard. | 2013-01-03 |
20130007052 | Map Information Processing Apparatus, Navigation System, and Program - Conventional map information processing apparatuses have the problem of not being able to automatically provide appropriate information according to map browse operations. A map information processing apparatus, comprising: a map information storage portion in which map information, which is information of a map, can be stored; an accepting portion that accepts a map browse operation, which is an operation to browse the map; an operation information sequence acquiring portion that acquires operation information, which is information of an operation corresponding to the map browse operation; a keyword acquiring portion that acquires at least one keyword from the map information using the operation information; a retrieving portion that retrieves information using the at least one keyword; and an information output portion that outputs the information retrieved by the retrieving portion. With this map information processing apparatus, it is possible to automatically provide appropriate information according to map browse operations. | 2013-01-03 |
20130007053 | METHOD AND APPARATUS FOR DEFINING DATA OF INTEREST - Some embodiments of the invention include tools for extracting data of interest from the world wide web (WWW). The extraction is accomplished using descriptions of data of interest. The descriptions of data of interest can include computer programs comprising a sequence of instructions and extractor patterns. The extractor patterns can be developed interactively using a web browser integrated into the graphical development environment for creating the descriptions of data of interest. The instructions can be selected from a predetermined list of instructions designed for extracting information from the WWW. The descriptions of data of interest can be grouped into categories sharing common query elements. | 2013-01-03 |
20130007054 | FEDERATED SEARCH - Federated search is disclosed. A result associated with a search of a content source not natively configured to provide content type data for content items is received. A content type is associated with a content item included in the result based at least in part on information associated with the result. | 2013-01-03 |
20130007055 | PROVIDING ANSWERS TO QUESTIONS USING MULTIPLE MODELS TO SCORE CANDIDATE ANSWERS - A method, system and computer program product for generating answers to questions. In one embodiment, the method comprises receiving an input query; conducting a search to identify candidate answers to the input query, and producing a plurality of scores for each of the candidate answers. For each of the candidate answers, one, of a plurality of candidate ranking functions, is selected. This selected ranking function is applied to the each of the candidate answers to determine a ranking for the candidate answer based on the scores for that candidate answer. One or more of the candidate answers is selected, based on the rankings for the candidate answers, as one or more answers to the input query. In an embodiment, the ranking function selection is performed using information about the question. In an embodiment, the ranking function selection is performed using information about each answer. | 2013-01-03 |
20130007056 | Association And Extraction Of Content Artifacts From A Graphical Representation Of Electronic Content - A computer implemented method and system is provided for associating and extracting content artifacts from a graphical representation of electronic content. A multi-dimensional virtual lattice comprising one or more grid layers is created. The nodes of the multi-dimensional virtual lattice represent metadata acquired from predefined content criteria. Electronic content comprising content artifacts acquired from multiple content sources is graphically represented within the multi-dimensional virtual lattice using the grid layers. Each of the content artifacts from the electronic content attaches to one or more nodes of the multi-dimensional virtual lattice. A user provides search criteria comprising keywords. The content artifacts attached to nodes of the multi-dimensional virtual lattice whose metadata matches with the keywords are extracted and displayed to the user. The graphical representation of electronic content in the multi-dimensional virtual lattice is used to associate, extract, composite, project, and organize the content artifacts acquired from the content sources. | 2013-01-03 |
20130007057 | AUTOMATIC IMAGE DISCOVERY AND RECOMMENDATION FOR DISPLAYED TELEVISION CONTENT - A method and system are provided that can automatically discover related images and recommend them. It uses images that occur on the same page or are taken by the same photographer for image discovery. The system can also use semantic relatedness for filtering images. Sentiment analysis can also be used for image ranking and photographer ranking. | 2013-01-03 |
20130007058 | DYNAMIC CONTENT SELECTION THROUGH TIMED FINGERPRINT LOCATION DATA - The disclosed subject matter provides for employing timed fingerprint location (TFL) information in dynamically selecting a subset of content from a set of content. TFL information can provide location information for user equipment without employing conventional location techniques. As such, TLF information can provide for location-centric selection of content. Further, secondary information correlated to TFL information can be received and employed in dynamic content subset selection. In an aspect, rules can be employed to predict the future location of a user equipment such that dynamic content selection can be tailored to the predicted future position of the user equipment. Moreover, privacy components can be employed to limit the propagation of sensitive information. | 2013-01-03 |
20130007059 | INFORMATION SEARCHING METHOD, INFORMATION SEARCHING APPARATUS, INFORMATION SEARCHING SYSTEM, AND COMPUTER-READABLE INFORMATION SEARCHING PROGRAM - An information searching method to be implemented in a computer includes accepting a first character string from characters or a character string in a reading or inspecting document that is displayed on a display unit, acquiring a second character string from index information for searching the reading or inspecting document, based on identification information of the reading or inspecting document, and executing a search based on the first character string and the second character string. | 2013-01-03 |
20130007060 | SERVICE ORIENTED ARCHITECTURE (SOA) SERVICE REGISTRY SYSTEM WITH ENHANCED SEARCH CAPABILITY - A system and associated method for searching a web service registry system by use of a search module. A first embodiment of the search module has a search controller, a name parser, a dictionary, and a name composer. The first embodiment of the search module automatically searches a service registry program product with a service name through a first application programming interface (API). If a service description matching the service name does not exist within the service registry program product, then the first embodiment of the search module generates a candidate service name within the search module. A second embodiment of the search module consists of the search controller, the name parser, and the name composer. The second embodiment utilizes a separate dictionary program product through a second API in generating the candidate service name for a second search of the service registry program product. | 2013-01-03 |
20130007061 | APPARATUS AND ASSOCIATED METHODS - In one or more embodiments described herein, there is provided an apparatus having a processor, and at least one memory including computer program code. The memory and the computer program code are configured to, with the at least one processor, cause the apparatus to perform the following. Firstly, the apparatus is caused to identify, based on received gesture command signalling associated with two or more content items, one or more common aspects of metadata for those two or more content items. Secondly, the apparatus is caused to use an identified common aspect of said metadata to search for other content items with metadata in common to the identified common aspect of metadata. | 2013-01-03 |
20130007062 | TRUNCATING DATA ASSOCIATED WITH OBJECTS IN A MULTI-TENANT DATABASE - An embodiment of a multi-tenant database system includes a multi-tenant database, an entity definition table, and a data processing engine. The database has objects for multiple tenants, including an existing object for a designated tenant. Each entry in the existing object has a respective entity identifier. The definition table has entries for the database objects, including a metadata entry for the existing object. This metadata entry has a tenant identifier for the designated tenant, an entity name for the existing object, and an old key prefix for the existing object. Each entity identifier of the existing object begins with the old key prefix. The engine performs a data truncation operation on the existing object by updating the metadata entry to replace the old key prefix with a new key prefix. This results in an updated object that is identified by the new key prefix and the tenant identifier. | 2013-01-03 |
20130007063 | METHOD AND APPARATUS FOR REAL-TIME PROCESSING OF DATA ITEMS - An approach is provided for facilitating real-time execution of computations of data based on context information upon collection, storage, retrieval or use of the data. A data analysis platform determines context information associated with one or more data items stored at one or more nodes. It also determines one or more computations for processing the one or more data items based on the context information. A serialization of the one or more computations or corresponding context information is associated with the one or more data items for processing by the one or more nodes. | 2013-01-03 |
20130007064 | GENERATING CONTAINERS FOR ELECTRONIC RECORDS BASED ON CONFIGUREABLE PARAMETERS - Embodiments of the invention may provide an approach for managing electronic records in a content management system. The content management system may use a container structure to create, edit, and manage electronic records in a coordinated way. The container structure may include a master container and a plurality of sub-containers. An associated method generally may include receiving a request comprising a record and one or more properties associated with the record; determining, from the one or more properties associated with the record, a date; based on the date of the record, associating the record with a sub-container of the container structure; and managing disposition of the sub-container based on an associated policy. | 2013-01-03 |
20130007065 | DISTRIBUTED COMPUTING SYSTEM HIERARCHAL STRUCTURE MANIPULATION - A hierarchal structure manipulation system may include a nested table generation module to generate nested tables representing hierarchal relationships of computing systems in a distributed computing environment. A hierarchal structure manipulation module may access at least one nested table to manipulate a hierarchal structure represented by the nested table. The hierarchal structure manipulation module may use a generic algebraic specification to manipulate the hierarchal structure represented by the nested table. The generic algebraic specification may provide a generic abstraction across a plurality of the computing systems in the distributed computing environment. | 2013-01-03 |
20130007066 | MANAGEMENT OF A HISTORY OF A MEETING - Provenance techniques are disclosed for managing a history of a meeting. For example, a method for managing a history associated with a meeting comprises the following steps. Data associated with the meeting is collected. Provenance data is generated based on at least a portion of the collected data, wherein the provenance data is indicative of a lineage of one or more data items. A provenance graph is generated that defines a visual representation of the generated provenance data, wherein graph elements comprise one or more nodes and one or more edges between nodes, wherein nodes of the graph represent records associated with the collected data and edges of the graph represent relations between the records. One or more applications are associated with at least one graph element and are selectable to invoke functionality. The generated provenance graph is stored in a repository for use in analyzing the meeting. | 2013-01-03 |
20130007067 | SYSTEM AND METHOD FOR IMPLEMENTING MULTI-TEMPORAL DATABASE FUNCTIONALITY - A computer-implemented method, computer program product, and computing system for implementing multi-temporal tables in a database is described. One or more databases are utilized, wherein the one or more databases implement a first temporal table that includes a first and a second time domain. The one or more databases are enabled to implement a second temporal table that includes at least a third time domain, wherein the second temporal table is associated with the first temporal table. | 2013-01-03 |
20130007068 | VALIDATION OF SCHEMA AND SCHEMA CONFORMANCE VERIFICATION - Within a system comprising a processor and a memory, a method that includes, via the processor, receiving a schema as an input. For each element in the schema, the method can include parsing the element from the schema, validating the parsed element, generating a parse tree node for the parsed element, and adding the parse tree node to a schema parse tree. The method further can include outputting the schema parse tree. | 2013-01-03 |
20130007069 | Data Change Tracking and Event Notification - The described implementations relate to updating views in a database system. One implementation can identify an active view that retrieves records from a database and determine one or more physical tables in the database that are referenced by the active view. The implementation can track one or more columns in the physical tables that are used by the active view and identify a change to the physical tables in a transaction log of the database. If the change does not affect the one or more columns, the change can be treated as an ignorable change for the active view. | 2013-01-03 |
20130007070 | VALIDATION OF SCHEMA AND SCHEMA CONFORMANCE VERIFICATION - Within a system comprising a processor and a memory, a method that includes, via the processor, receiving a schema as an input. For each element in the schema, the method can include parsing the element from the schema, validating the parsed element, generating a parse tree node for the parsed element, and adding the parse tree node to a schema parse tree. The method further can include outputting the schema parse tree. | 2013-01-03 |
20130007071 | CREATING LOGIC USING PRE-BUILT CONTROLS - A gallery-set of controls and actions containing pre-built logic is provided for building applications, projects and solutions in a database program. The gallery may include the most commonly used controls that may account for the main logic scenarios in the database program. The controls may be simple, clear and intuitive, such that users with little or no programming experience may be able to develop solutions in the database program using the gallery controls without having to enter any coding environment or having to build complicated logic expressions. The gallery may allow users to build a complete solution by adding the predefined controls from the gallery to the design surface of a solution without opening a code editor, and the code behind the control may be automatically built into the solution. The solution code may also be accessible for later modification by a user in the database program. | 2013-01-03 |
20130007072 | CONTENT PLAYING/RECORDING APPARATUS, CONTENT PLAYING/RECORDING METHOD, AND PROGRAM - Provided is a playing/recording apparatus that has both a content playing function and a content recording function, even when the number of playing capability files that can be stored in an external memory is just one, and the number of playing capability information that can be written on the playing capability file is prescribed to be just one. The playing/recording apparatus can record content in accordance with the playing capability of other playing apparatuses. In the playing/recording apparatus ( | 2013-01-03 |
20130007073 | CONSERVATIVE GARBAGE COLLECTION AND ACCESS PROTECTION - A method of memory management can include creating an initial root set of pointers for a program during execution of the program and performing a marking process by iteratively marking referred objects of each pointer of the root set and expanding the root set with filtered, encoded pointers. The method also can include identifying each non-live object for any marked object as red-marked and performing, using a processor, a re-marking process on the root set in which red-marked objects are excluded. Each object of the root set not marked can be designated as including a memory leak. | 2013-01-03 |
20130007074 | Methods and Apparatus for Facilitating Entries Into a Document Registry To Mitigate Access to Restricted Documents without Appropriate Access Credentials - In accordance with some embodiments, an article of manufacture, apparatus and/or process provides for removing a file from a registry of files in order to prevent access to a restricted file without provision of the appropriate access credentials. For example, one embodiment provides for monitoring a registry of files; recognizing a registration of a first file in the registry of files; determining a unique identifier corresponding to the registration of the first file; and removing, using the unique identifier, the registration of the first file from the registry, thereby removing the unique identifier from the registry. | 2013-01-03 |
20130007075 | METHODS AND APPARATUS FOR COMPRESSING PARTIAL PRODUCTS DURING A FUSED MULTIPLY-AND-ACCUMULATE (FMAC) OPERATION ON OPERANDS HAVING A PACKED-SINGLE-PRECISION FORMAT - The disclosed embodiments relate to methods and apparatus for accurately, efficiently and quickly executing a fused multiply-and-accumulate instruction with respect to floating-point operands that have packed-single-precision format. The disclosed embodiments can speed up computation of a high-part of a result during a fused multiply-and-accumulate operation so that cycle delay can be reduced and so that power consumption can be reduced. | 2013-01-03 |
20130007076 | COMPUTATIONALLY EFFICIENT COMPRESSION OF FLOATING-POINT DATA - Compression of floating-point numbers is realized by comparing the exponents of the floating-point numbers to one or more exponent thresholds to classify the floating-point numbers and to apply different compression types to the different classes. Each class and compression type is associated with an indicator. An indicator array contains M indicators for M floating-point numbers. The position of the indicator in the indicator array corresponds to one of the floating-point numbers and the indicator value specifies the class and compression type. The floating-point number is encoded in accordance with the compression type for its class. A compressed data packet contains the indicator array and up to M encoded floating-point numbers. Decompression extracts the indicator array and the encoded floating-point numbers from the compressed data packet and decodes the encoded floating-point numbers in accordance with the compression type associated with the indicator value to form a reconstructed floating-point number. | 2013-01-03 |
20130007077 | COMPRESSION OF FLOATING-POINT DATA - Compression of exponents, mantissas and signs of floating-point numbers is described. Differences between exponents are encoded by exponent tokens selected from a code table. The mantissa is encoded to a mantissa token having a length based on the exponent. The signs are encoded directly or are compressed to produce fewer sign tokens. The exponent tokens, mantissa tokens and sign tokens are packed in a compressed data packet. Decompression decodes the exponent tokens using the code table. The decoded exponent difference is added to a previous reconstructed exponent to produce the reconstructed exponent. The reconstructed exponent is used to determine the length of the mantissa token. The mantissa token is decoded to form the reconstructed mantissa. The sign tokens provide the reconstructed signs or are decompressed to provide the reconstructed signs. The reconstructed sign, reconstructed exponent and reconstructed mantissa are combined to form a reconstructed floating-point number. | 2013-01-03 |
20130007078 | COMPRESSION OF FLOATING-POINT DATA IN ENCODING GROUPS - Exponents, mantissas and signs of floating-point numbers are compressed in encoding groups. Differences between maximum exponents of encoding groups are encoded by exponent tokens selected from a code table. Each mantissa of an encoding group is encoded to a mantissa token having a length based on the maximum exponent. Signs are encoded directly or are compressed to produce sign tokens. Exponent tokens, mantissa tokens and sign tokens are packed in a compressed data packet. For decompression, the exponent tokens are decoded using the code table. The decoded exponent difference is added to a previous reconstructed maximum exponent to produce the reconstructed maximum exponent for the encoding group. The reconstructed maximum exponent is used to determine the length of the mantissa tokens that are decoded to produce the reconstructed mantissas for the encoding group. The reconstructed sign, reconstructed exponent and reconstructed mantissa are combined to form a reconstructed floating-point number. | 2013-01-03 |
20130007079 | LU FACTORIZATION OF LOW RANK BLOCKED MATRICES WITH SIGNIFICANTLY REDUCED OPERATIONS COUNT AND MEMORY REQUIREMENTS - Methods and apparatus for fast computation of a system interaction matrix with significantly reduced operations count and memory requirements are disclosed. In one embodiment, an ordered set of input points or values is determined so that factors of the system interaction matrix have low rank. The system interaction matrix is partitioned into blocks so that a dimension of a block corresponds to a number of unknown values in a group. The logical partition is created without computing the system interaction matrix. For the chosen partition, terms of the factorization are computed and stored in compressed form. | 2013-01-03 |
20130007080 | MULTI-MODE COMBINED ROTATOR - A system and method for efficiently rotating data in a processor for multiple operand sizes. A processor comprises a rotator configured to support multiple operand sizes. The rotator receives a rotate amount and an input operand with a size less than a maximum operand size supported by the processor. The rotator generates a mask with a same size as the received input operand. The mask comprises a number of asserted most-significant bits equal to the rotate amount. The remaining bits in the mask are deasserted. For a given rotation result bit position with an associated asserted mask bit, the rotator selects a value in the input operand at a bit position with a distance from the given result bit position equal to the rotate amount plus a difference between the maximum operand size supported by the processor and the input operand size. | 2013-01-03 |
20130007081 | DEVICE AND METHOD FOR PROCESSING DATA - A data processing which includes a conversion circuit and a pseudo random number generator including a series connection of plural shift registers. The conversion circuit receives a pseudo random number sequence from an output of one of the plural shift registers excluding a last shift register of the series connection, and converts first data to second data using the received pseudo random number sequence. | 2013-01-03 |
20130007082 | DIGITAL FRONT END FOR OVERSAMPLED LOW-IF OR ZERO-IF MULTIMODE RECEIVERS - A digital radio signal is processed by converting an analog signal to a digital signal, decimating the digital signal using a CIC filter and supplying the decimated digital signal directly to an asynchronous sample rate converter (ASRC). The decimated signal is resampled in the ASRC and the ASRC output is supplied directly to a droop compensation filter to compensate the output of the ASRC. By carefully choosing the response of the CIC filter and the resample rate of the ASRC, aliased artifacts in the pass band can be kept below a threshold magnitude without the need for a channelization filter. | 2013-01-03 |
20130007083 | SYSTEMS AND METHODS FOR COMPUTING CONTINUOUS WAVELET TRANSFORM ON A DEDICATED INTEGRATED CIRCUIT - Methods and systems are disclosed for computing one or more continuous wavelet transforms on a dedicated integrated circuit. The systems comprise an integrated circuit having a receiver, memory, and processing circuitry. The receiver receives input data corresponding to an input signal. The memory stores information corresponding to one or more wavelet functions scaled over a set of scales. The processing circuitry is configured to compute, in-parallel, various portions of a single continuous wavelet transform of the input signal based on the received input data and the stored information corresponding to a single wavelet function computed over a set of scales. | 2013-01-03 |
20130007084 | FLOATING-POINT ADDER - Floating point adder circuitry | 2013-01-03 |
20130007085 | Method and Apparatus For Performing Lossy Integer Multiplier Synthesis - A method is provided for deriving an RTL a logic circuit performing a multiplication as the sum of addends operation with a desired rounding position. In this, an error requirement to meet for the design rounding position is derived. For each of the CCT and the VCT implementation a number columns to discard is derived and a constant to include in the sum addends. For an LMS implementation, a number of columns to discard is derived. After discarding the columns and including the constants as appropriate, an RTL representation of the sum of addends operation is derived for each of the CCT, VCT and LMS implementations and a logic circuit synthesized for each of these. The logic circuit which gives the best implementation is selected for manufacture. | 2013-01-03 |
20130007086 | METHOD OF OPTIMIZING COMBINATIONAL CIRCUITS - A method of simplifying a combinational circuit establishes an initial combinational circuit operable to calculate a set of target signals. A quantity of multiplication operations performed in a first portion of the initial combinational circuit is reduced to create a first, simplified combinational circuit. The first portion includes only multiplication operations and addition operations. A quantity of addition operations performed in a second portion of the first, simplified combinational circuit is reduced to create a second, simplified combinational circuit. The second portion includes only addition operations. Also, the second, simplified combinational circuit is operable to calculate the target signals using fewer operations than the initial combinational circuit. | 2013-01-03 |
20130007087 | ANALOG PROCESSOR COMPRISING QUANTUM DEVICES - Analog processors for solving various computational problems are provided. Such analog processors comprise a plurality of quantum devices, arranged in a lattice, together with a plurality of coupling devices. The analog processors further comprise bias control systems each configured to apply a local effective bias on a corresponding quantum device. A set of coupling devices in the plurality of coupling devices is configured to couple nearest-neighbor quantum devices in the lattice. Another set of coupling devices is configured to couple next-nearest neighbor quantum devices. The analog processors further comprise a plurality of coupling control systems each configured to tune the coupling value of a corresponding coupling device in the plurality of coupling devices to a coupling. Such quantum processors further comprise a set of readout devices each configured to measure the information from a corresponding quantum device in the plurality of quantum devices. | 2013-01-03 |
20130007088 | METHOD AND APPARATUS FOR COMPUTATIONAL FLOW EXECUTION - An approach is provided for optimizing computational flow execution. A computational flow execution platform determines to cause, at least in part, a construction of at least one computational flow from one or more functional blocks, wherein the one or more functional blocks include, at least in part, one or more computational closures, one or more other functional blocks, or a combination thereof. The computational flow execution platform also processes and/or facilitates a processing of the at least one computational flow, the one or more functional blocks, or a combination thereof to cause a distribution of the one or more functional blocks among one or more entities of a computational environment. The computational flow execution platform further causes, at least in part, an execution of the at least one computational flow, the one or more functional blocks, or a combination thereof based, at least in part, on the distribution. | 2013-01-03 |
20130007089 | DISTRIBUTING POINTS OF INTEREST - Example embodiments disclosed herein relate to distributing points of interest. One of multiple points of interest is determined based on a distance analysis of the points of interest. A cluster of the points of interest are determined. The points of interest of the cluster are distributed to map sets based on a statistical analysis. | 2013-01-03 |
20130007090 | Optimized Transfer Of Applications Between Computing Environments - Techniques for optimally transferring applications between computing environments are provided. Using a process in a first computing environment, an application running in the first computing environment is monitored. Based on the monitoring, a need is determined to transfer the application from the first computing environment to a second computing environment. The application is transferred from the first computing environment to the second computing environment, and operations of the application are resumed in the second computing environment. | 2013-01-03 |
20130007091 | METHODS AND APPARATUSES FOR STORING SHARED DATA FILES IN DISTRIBUTED FILE SYSTEMS - Various methods and apparatuses are provided which may be implemented using one or more computing devices within a networked computing environment to support a computing grid having selective storage of shared data files within certain distributed the systems provided by dusters of computing devices. The selective storage may represent limited duplicative storage of a shared file. | 2013-01-03 |
20130007092 | METHOD AND SYSTEM FOR PROVIDING CASE UPDATE NOTIFICATIONS - A method and system for providing case update notifications is provided. Judicial court case updates are received via a judicial court case management system for a judicial court. At least one of the judicial court case updates is identified as being of interest to a user unaffiliated with the judicial court that is participating in the judicial court case. The user is automatically notified of the at least one judicial court case update. | 2013-01-03 |
20130007093 | CLIENT SERVER COMMUNICATION SYSTEM - Apparatus for communicating with agent applications. A first request is sent by a server application on a server computer system to a first agent application to communicate with the server application. The first agent application is located in a first network. If the first agent application fails to respond to the first request, a second request is sent by the server application to a second agent application to instruct the first agent application to communicate with the server application. The first agent application is located on a first client computer system that is in a zone with a second client computer system on which the second agent application is located. | 2013-01-03 |
20130007094 | CLIENT SERVER COMMUNICATION SYSTEM - Apparatus for communicating with a server application. A first request is received by a first agent application on a first client computer system from the server application to request that a second agent application on a second client computer system communicate with the server application. Responsive to receiving the first request, a second request is sent by the first agent application to the second agent application on the second client computer system to communicate with the server application. | 2013-01-03 |
20130007095 | CLIENT SERVER COMMUNICATION SYSTEM - A method for communicating with agent applications. A first request is sent by a server application on a server computer system to a first agent application to communicate with the server application. The first agent application is located in a first network. If the first agent application fails to respond to the first request, a second request is sent by the server application to a second agent application to instruct the first agent application to communicate with the server application. The first agent application is located on a first client computer system that is in a zone with a second client computer system on which the second agent application is located. | 2013-01-03 |
20130007096 | SYSTEM AND METHOD FOR COMMUNICATING EVENTS AT A SERVER TO A REMOTE DEVICE - Examples of systems and methods are provided for communicating events at a server to a remote client device. A method may comprise facilitating directing display output of an application when run on the server to the remote client device, receiving notification of the event at the server, determining an action, based on the event, to be performed by the remote client device on a remote view at the remote client device, wherein a portion of the display output is to be visible in the remote view, generating the message based on the determined action, wherein the message includes a command to perform the determined action, and facilitating directing the message to the remote client device. The action to be performed by the remote client device on the remote view comprises adjustment of the portion of the display output of the application that is to be visible in the remote view. | 2013-01-03 |
20130007097 | SERVER SYSTEM AND METHOD FOR CONTROLLING INFORMATION SYSTEM - The present invention concerns allocating files in storage apparatuses efficiently while satisfying requirements of the files. An information system | 2013-01-03 |
20130007098 | APPLICATION FRAMEWORK IN A HOME NETWORK ECOSYSTEM - One embodiment of the present invention sets forth a method for interacting with one or more client devices coupled to a smart network host device within a smart home network. The method includes the steps of identifying a first application that is associated with at least one client device and stored in an first application store coupled to a smart home network, downloading the first application from the first application store for execution, associating a service that is exposed by the at least one client device with the first application, translating a high-level instruction generated by the first application via the service to a low-level instruction that is understood by the at least one client device, and transmitting the low-level instruction to the at least one client device for processing. | 2013-01-03 |
20130007099 | System and Method for Interactive Identification and Matching of Funding and/or Advisory Seekers and Funding and/or Advisory Providers - Systems and methods are provided to match and facilitate relationships among various clients. In one embodiment, the system connects to a web-connected database to find plurality of different funding and/or advisory programs, product, or service that match parameters for corresponding clients. The identification and matching system incorporates a method enabling funding/advisory seekers or entrepreneurs to match their activities, projects, or corporate direction to funding/advisory providers, and relevant programs and products. Database records and search parameters are provided to facilitate the identification of beneficial opportunities for entrepreneurs with regard to tax credits, grants, loans, loan guarantees, equity funding, contests, donations, and advisory services. In another embodiment, at least one software module may be used to prompt at least one user to enter particular investor or entrepreneur data and also to render matching information within the web-based site. The system matches entrepreneur-provided data with funding-provided data based on a set of predetermined matching criteria and thresholds, in order to connect at least one funding/advisory seeker to a plurality of funding/advisory options. The system automatically instantly notifies one or more members of updates with regard to at least one new or modified funding/advisory program, product or service. In another embodiment, the system provides a user-based rating method to facilitate user generated information related to time requirements, return on investment, preference, and ease of use. | 2013-01-03 |
20130007100 | REMOTE BROWSING SESSION MANAGEMENT - A browsing process is directed to the generation and management of a browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to requested network content. The network computing and storage provider determines a browse configuration. The browse configuration may identify a communication protocol and various processing actions. The network computing and storage provider retrieves the requested content through an instantiated network browse session instance, and performs a first set of processing actions to generate a processing result. The processing result may be provided to the client computing device for display, including performing a second set of processing actions on the processing result at the client computing device. | 2013-01-03 |
20130007101 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides display data corresponding to a processed representation of the requested content to the client computing device in accordance with a display protocol configuration. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 2013-01-03 |
20130007102 | REMOTE BROWSING SESSION MANAGEMENT - A remote browsing process is directed to the generation and management of a remote browse session at a network computing and storage provider. A client computing device requests a remote browse session instance at a network computing and storage provider. The browse session instance may correspond to one or more requested network resources. The network computing and storage provider instantiates the browse session instance and retrieves the requested content. The network computing and storage provider processes the requested content for display, and provides a processing result corresponding to a processed representation of the requested content to the client computing device. The client computing device may display the representation of the requested content in a browser, and may send user interaction data based on user interactions with the representation to the network computing and storage provider for processing. | 2013-01-03 |
20130007103 | Managing Interactive Content on Client Devices - An interactive content management system and method is disclosed that allows an administrator operating a server device to manage the presentation of interactive content on client devices that are in communication with the server device. The communication can be through wired or wireless networks. Client users can interact with the content independent of the administrator or other client users. This allows each client user to interact with the content at the client user's own pace. The server device can be configured to allow the administrator to see what each client user is seeing on their respective client devices. The interactive content can include any type of content, including active links to other content available on the Web or from other content sources. The administrator can send specific content to specific client users or the same content to all client users. | 2013-01-03 |
20130007104 | Time Zone Adjustment in User Interface - Displaying time from a network device according to the time zone of the client. A network device keeps time to a first known time zone, such as UTC, and provides a web server. When a client device makes a request of the network device's webserver, the webserver returns an HTML document which includes code to extract the time zone offset from the client. This may be done for example using the javascript .getTime zone Offset( ) method, through the use of DLLs, or through other programming methods. The document also contains the time at the network device, which is displayed on the client device using the client time zone, and not using the clock or time information in the client device, only using the time zone offset in the client device. | 2013-01-03 |
20130007105 | SYSTEM AND METHOD FOR AUTOMATICALLY EXCHANGING LOGISTIC INFORMATION, AND STORAGE MEDIUM THEREOF - A system and method is provided for automatically exchanging a set of logistic information between information client stations. A central information server is used to retrieve a logistic message file from an origin information client station and transmit to a destination information client station. In the origin information client station, multiple digital logistic data corresponding to the logistic information are retrieved, serialized, encrypted and compressed to form the logistic message file. According to the origin-destination information of the logistic message file, the central information server builds a FTP (File Transfer Protocol), connection with the origin information client station, and the destination information client station respectively to retrieve and transmit the logistic message file. The destination information client station decompresses, decrypts, and parses the logistic message file into the digital logistic data corresponding to the logistic information. | 2013-01-03 |
20130007106 | ASYNCHRONOUS INTERACTION IN THE REPORT GENERATOR - Methods and systems are provided for a user system to interact asynchronously with the report generator when an operation is performed on a report in the report generator. The report generator relinquishes control to the user system to perform other operations while the report generator fetches data from the multi-tenant database necessary for the operation. | 2013-01-03 |
20130007107 | RENDERING COMPONENTS WITHIN DIFFERENT BROWSER ENVIRONMENTS - Embodiments of the invention relate to rendering components within different browser environments. A request for a portal page is received from a client system. The portal page is aggregated by a computer and a renderer is selected based on a client system browser specific environment. A browser specific markup, provided by at least one portlet, is transmitted from the renderer to the client system. | 2013-01-03 |
20130007108 | Live Updates of Embeddable Units - A delivery method and system of dynamic embedded web output on a web page in a browser on a client device is provided. A web page contains an embed code for an embeddable unit. A content delivery network provides an embedded URL specified in the embed code. The URL contains executable static runtime code using a unit ID. The unit ID is passed to a dynamic server which performs a lookup to convert the unit ID into a cache key URL. The cache key URL points to a location on the content delivery network and encodes a cache key containing information for the embeddable unit. The client device loads the cache key URL, which targets the content delivery network to make a request for the embeddable unit. The content delivery network serves the embeddable unit to the client device on which the embeddable unit is displayed or updated. | 2013-01-03 |
20130007109 | LOAD BALANCING SYSTEM AND METHOD THEREOF - A load balancing system includes a pre-stage device and a plurality of post-stage devices. The pre-stage device receives original data that has been transmitted from the client device and for which a predetermined server address has been set as the destination address thereof, acquires transfer data having as the destination address thereof an address of any one corresponding post-stage device from among the post-stage devices on the basis of the original data, and transmits the transfer data. The corresponding post-stage device receives the transfer data that has been transmitted from the pre-stage device and which has the address of the corresponding post-stage device as the destination address, restores the transfer data to the original data for which the predetermined server address has been set as the destination address thereof, and transmits the original data to a server device connected to the corresponding post-stage device. | 2013-01-03 |
20130007110 | SYSTEM, APPARATUS AND METHOD FOR GENERATION OF CONTENT FOR DISTRIBUTED HETEROGENOUS COMPUTERS - A system, apparatus and method for generation of content for distributed heterogeneous computers is provided. A server can connect to a network, which in turn is connected to a plurality of client computing devices, a plurality of fixed display computers and a plurality of administration computers. The server is configured to receive content form the administration computers, and to adjust the received content for one or more of the respective fixed display computing and to also adjust the received content for one or more of the client computing devices. | 2013-01-03 |