46th week of 2013 patent applcation highlights part 65 |
Patent application number | Title | Published |
20130304713 | SYSTEM AND METHOD FOR METADATA LEVEL VALIDATION OF CUSTOM SETUP OBJECTS - In one embodiment, a computer-implemented method executable by a server system to validate metadata of an application is provided. The method includes: receiving a custom metametadata object having a definition that specifies a format of metadata of an object, and having validation rules that specify a use of the custom metametadata object; generating a metadata record using the custom metametadata object; building an application using the metadata record; and validating the metadata record based on the validation rules of the metametadata object. | 2013-11-14 |
20130304714 | Distributed Transaction Management Using Two-Phase Commit Optimization - A computer-implemented method, a computer-readable medium and a system are provided. A transaction master for each of a plurality of transactions of a database is provided. Each transaction master is configured to communicate with at least one transaction slave to manage execution of a transaction in the plurality of transactions. Each transaction master configured to perform generating a transaction token to specify data to be visible for a transaction on the database, the transaction token including a transaction identifier for identifying whether the transaction is a committed transaction or an uncommitted transaction, receiving a request to commit the transaction, initiating, based on the request, a two-phase commit operation to commit the transaction. The two-phase commit operation includes preparing for committing the transaction, writing a committed transaction to a memory, optimizing the two-phase commit operation by omitting a phase of the two-phase commit operation, generating an acknowledgement of the committed transaction. The plurality of transactions of the database are executed with each transaction master. | 2013-11-14 |
20130304715 | SYSTEMS AND METHODS FOR PROVIDING AN AUTOMATED VALIDITY CHECK OF TRANSACTIONAL DATA POSTINGS - Systems and methods are provided for providing an automated validity check of transaction data postings. In one implementation, a method is provided that includes entering at least one code for specifying at least one posting to be performed for a transactional data processing operation. The method may also include starting the transactional data processing operation, sending a request to a service component for performing a validity check of the at least one code, buffering one or more posting requests resulting from execution of the transactional data processing operation. Further, the method may include sending, in response to receipt of a first signal indicative of code validity from the service component, the one or more buffered posting requests with the at least one code to a posting component. | 2013-11-14 |
20130304716 | ALLOWING UPDATES TO DATABASE OBJECTS - A system and method for allowing flexible and simultaneous updates to database objects from one or more users is disclosed. The system may receive a change request to the object from the first user and then from a second user. The system may determine if the object is locked and, if so, informing the first user. If an edit request is received from the second user, the second user may be provided with multiple options, such as incorporating changes made by first user and overwriting changes made by second user with changes made by first user, incorporating changes made by first user and overwriting changes made by first user with changes made by second user, and cancelling changes made by second user. | 2013-11-14 |
20130304717 | CONTROL SYSTEM ASSET MANAGEMENT - A control system asset management method includes calling a web service for at least one of persisting, reading, and saving an edited control system asset, receiving a data structure associated with the control system asset and control system asset information, in response to receiving the data structure, generating a message verifying receipt of the data structure and making a call to a database for at least one of persisting, reading and saving an edited control system asset, wherein the database is configured to store the data structure and relationships of the data structure to a plurality of data structures in the control system. | 2013-11-14 |
20130304718 | CONNECTION BETWEEN APP AND WEB SITE - An application (“app”) may be associated with a web site, so that an online service may use the connection between the app and the web site. In one example, the online service is an information provider, such as a search engine or advertising engine. The online service provides a web administrator portal, through which a webmaster provides or generates a secret code. The webmaster gives the secret code to an app developer, who gives the code to an app store when the app is published. If the service provides information about the web site (e.g., as a search result or ad impression), the service may also provide an indication of the app, since the use of the code represents confirmation by both the webmaster and app developer that a relationship exists between the web site and the app. | 2013-11-14 |
20130304719 | RESTRICTED WEB SEARCH METHOD AND SYSTEM - The present invention is a method and system for searching for items on a computer network, such as the internet, based on a query and an exclusion specification comprising a specification of a characteristic of sources of the items, to create a list of identifiers of items relevant to the query that are not excluded by the exclusion specification. Such characteristics include measures of popularity of the sources of the items so that items from sources having popularity greater than the specified popularity may be excluded from the list. | 2013-11-14 |
20130304720 | Methods and Apparatus for Presenting Search Results with Indication of Relative Position of Search Terms - Methods and apparatus are provided for presenting search results with indication of relative position of search terms. According to one aspect of the invention, search results are displayed for a search query comprising a plurality of search terms. A search query is received, for example, from a user and at least one document satisfying the search query is obtained. The disclosed method determines a relative position of at least two of the search terms in the document and at least a portion of the document is presented with an indication of the relative position of the at least two search terms in the document. The relative position is indicated using a predefined character to indicate one or more intervening elements between the at least two search terms. A relevance ranking can optionally be presented that is based on the relative position of the at least two search terms. | 2013-11-14 |
20130304721 | LOCATING HUMAN RESOURCES VIA A COMPUTER NETWORK - A computer implemented method for a user of a network to locate one or more human resources, the method comprising the steps of: providing a record in a database for each of a plurality of human resources, the record including one or more keywords associated with the human resource; receiving from a first user a search request including one or more keywords; searching the records in the database to find matching records associated with one or more human resources with a keyword that matches a keyword in the received search request; and returning search results to the first user, the search results identifying the matching records. | 2013-11-14 |
20130304722 | RANGE QUERY METHODS AND APPARATUS - Range query techniques are disclosed for use in accordance with data stream processing systems. A technique is provided for incrementally processing continual range queries against moving objects. This may be done for location-aware services and applications. For example, a technique for evaluating one or more continual range queries over one or more moving objects comprises maintaining a query index with one or more containment-encoded virtual constructs associated with the one or more continual range queries over the one or more moving objects, and incrementally evaluating the one or more continual range queries using the query index. | 2013-11-14 |
20130304723 | CHANGING THE COMPRESSION LEVEL OF QUERY PLANS - In an embodiment, a query plan is compressed to data in a cache at a high compression level if a runtime of a query that the query plan implements is greater than a high time threshold. The query plan is compressed to the data in the cache at a medium compression level if the runtime of the query that the query plan implements is less than the high time threshold and greater than a low time threshold. The query plan is stored to the data in the cache at an uncompressed level if the runtime of the query that the query plan implements is less than the low time threshold. | 2013-11-14 |
20130304724 | Data Relations and Queries Across Distributed Data Sources - Methods, systems, and computer-readable media include actions of receiving a query, identifying, based on the query, one or more relevant elements from an overall data model, identifying, using an adapter mapping, one or more adapters based on the one or more relevant elements, the adapter mapping associating each relevant element with a particular adapter, querying, using the one or more adapters, one or more data elements in data sources of a plurality of disparate data sources, each adapter being specific to a data source of the plurality of data sources, receiving, at the one or more adapters, one or more data results, transforming each data result of the one or more data results into a unified data format to provide respective one or more transformed data results, storing the one or more transformed data results in a temporary data store and querying the temporary data store to generate a result. | 2013-11-14 |
20130304725 | SYSTEMS AND METHODS FOR DYNAMICALLY SELECTING GRAPHICAL QUERY RESULT DISPLAY MODES - Systems and methods for displaying graphical database query results on a map by dynamically selecting graphical query result display modes are described. In one example, the system includes a distributed database query system having a remote server and a local client computer. The remote server receives a query request from the client and obtains a threshold number of results for display. If a particular query provides less than the threshold number of results, the system uses a first interactive graphical query result mode utilizing client rendering. If the query provides the threshold number of results or more, the system uses a second non-interactive graphical query result mode utilizing server rendering. | 2013-11-14 |
20130304726 | METHODS AND SYSTEMS USEFUL FOR IDENTIFYING THE MOST INFLUENT SOCIAL MEDIA USERS IN QUERY-BASED SOCIAL DATA STREAMS - The present invention relates to novel methods and implementing systems that afford a user the ability to analyze a certain stream of data, e.g., independent of size, and identify the people that influence the conversation. | 2013-11-14 |
20130304727 | METHOD AND SYSTEM FOR MANAGING SOCIAL NETWORK DATA - The present disclosure includes a method for social network management that includes receiving first network connectivity data associated with one or more posting user profiles, receiving posting content associated with one or more of the posting user profiles, receiving posing criteria associated with the posting content and at least one of the posting user profiles, generating a selective posting for at least one of the one or more posting user profiles, the selective posting having access or distribution properties different than a default posting and generated based on the posting criteria and the first network connectivity data and implementing the selective posting on at least one of the posting user profiles. | 2013-11-14 |
20130304728 | COMPUTER-BASED METHOD AND SYSTEM FOR PROCESSING A FILE REQUEST IN RESPONSE TO A MESSAGE RECEIVED FROM A USER MOBILE DEVICE - The invention provides a computer-based method of transmitting a file, including receiving a message from a user mobile device at a service computer system, determining at the server computer system whether the message includes a search identifier, extracting at least one search result from a data store at the server computer system based on a search term in the message if the server computer system determined that the message included a search identifier, and transmitting a file corresponding to the search result from the server computer system to the user mobile device. | 2013-11-14 |
20130304729 | BIDIRECTIONAL MAPPING BETWEEN APPLICATIONS AND NETWORK CONTENT - A bidirectional mapping is established between network content and application programs, based on declarations at both the network content and at the application. Additionally, bidirectional mapping can provide for deep links, which can associate specific network content with a specific presentation of data in an application program. The identification format for such deep links can conform to a predetermined standard or it can be custom implemented according to a format declared either as part of the network content or the application program. The bidirectional mapping is then utilized by a lookup service to provide functionality to a third-party entity. The lookup service can identify, to the entity, application programs associated with network content specified by that entity and network content associated with application programs specified by that entity. | 2013-11-14 |
20130304730 | AUTOMATED ANSWERS TO ONLINE QUESTIONS - Methods, systems, and apparatus for providing automated answers to a question. In an aspect, a method include receiving a question from a client and querying a first repository for answers corresponding to the question. If no result is returned from the first repository, the method will parse the question into a set of keywords and query a second repository for answers corresponding to the set of keywords, and order the answers returned from the first repository or the second repository according to a ranking criteria, and finally present at least a subset of the ordered answers to the client. | 2013-11-14 |
20130304731 | BEHAVIOR TARGETING SOCIAL RECOMMENDATIONS - A process for generating social recommendations is provided. For each user, a user profile index is accessed to determine reading interests of the user. Further, relevance matching is performed to determine matching users having at least one publishing interest that is relevant to the reading interests of the user. Next, the matching users are ranked. Based on the ranking, one or more top ranked matching user(s) are determined. Additionally, a social recommendation for each of the top ranked matching user(s) is enabled to be made to the user. | 2013-11-14 |
20130304732 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - There is provided an information processing apparatus including a link feature amount selecting unit that selects a link feature amount that is a feature amount for linking a first item with another item, an item selecting unit that selects one or more candidates of a second item to be linked with the first item, on the basis of the selected link feature amount, a provision control unit that controls provision, to a user, of the first item, the link feature amount, and the one or more candidates of the second item, and a link creating unit that selects the second item and creates a link of the first item and the second item. | 2013-11-14 |
20130304733 | METHOD AND APPARATUS FOR PERFORMING AUTO-NAMING OF CONTENT, AND COMPUTER-READABLE RECORDING MEDIUM THEREOF - A method of performing auto-naming of content includes: receiving an auto-naming command for the content; performing auto-naming of the content by using different parameters according to different content types to obtain at least one auto-naming result for the content; and displaying the auto-naming result. | 2013-11-14 |
20130304734 | METHOD AND SYSTEM FOR DYNAMIC USER PROFILE HANDLING AND MANAGEMENT - A method of generating a dynamic user profile for a user accessing products and/or services from a Travel Agent based on customer defined rules. The method includes determining via a computer a static user profile for a particular use case; determining via a computer one or more customer defined rules that apply to the use case; and determining via a computer a set of required fields for the dynamic user profile for the use case based on the applicable customer defined rules using the dynamic user profile to collect the required fields from the user in use. | 2013-11-14 |
20130304735 | RECORDS MANAGEMENT SYSTEM - A records management system may include a policy management module receiving a policy related to retention, disposition or hold of information storable on an external storage system. A computerized management module may associate a unique record identifier with a collection record including metadata for the information. The unique record identifier may enable management of the information by the computerized management module when the unique record identifier and the information are stored on the external storage system. | 2013-11-14 |
20130304736 | POSITION INFORMATION PROVIDING APPARATUS, POSITION INFORMATION PROVIDING SYSTEM, POSITION INFORMATION PROVIDING METHOD, PROGRAM, AND RECORDING MEDIUM - The present invention is to provide a position information providing apparatus that allows the calculation of the confidence level of the measurement result with high accuracy. | 2013-11-14 |
20130304737 | SYSTEM AND METHOD FOR THE CLASSIFICATION OF STORAGE - A classification system executing on one or more computer systems includes a processor and a memory coupled to the processor. The memory includes a discovery engine configured to navigate through non-volatile memory storage to discover an identity and location of one or more files in one or more computer storage systems by tracing the one or more files from file system mount points through file system objects and to disk objects. A classifier is configured to classify the one or more the files into a classification category. The one or more files are associated with the classification category and stored in at least one data structure. Methods are also provided. | 2013-11-14 |
20130304738 | MANAGING MULTIMEDIA INFORMATION USING DYNAMIC SEMANTIC TABLES - Systems, methods and computer program products manage collections of information using latent semantic analysis. The collections of information may be text based such as collections of documents or non-text data such as audio, image, video or multimedia data. Semantic information groups are created by grouping collections of information according to a degree of relatedness. A system allocates discontiguous node locations of one or more distributed databases to the semantic information groups. The system manages a dynamic semantic table that maps the discontiguous node locations to a semantic virtual table having a contiguous memory space. | 2013-11-14 |
20130304739 | COMPUTING SYSTEM WITH DOMAIN INDEPENDENCE ORIENTATION MECHANISM AND METHOD OF OPERATION THEREOF - A computing system includes: a gather module configured to gather a distribution of a class bias score for a feature and across multiple domains; a transformation module, coupled to the gather module, configured to generate a transformation for a characteristic of a domain independence based on the class bias score; and a consolidation module, coupled to the transformation module, configured to compute a domain-independent class-bias score based on the transformation. | 2013-11-14 |
20130304740 | CLASSIFYING DATA USING MACHINE LEARNING - Techniques for data classification include matching one or more attributes of a commodity with one or more terms of a plurality of terms in a word matrix; generating, based on the matching, a vector for the commodity; and identifying, based on the vector, one or more classification regions that each define a classification of the commodity. | 2013-11-14 |
20130304741 | METHOD AND SYSTEM FOR AUTOMATIC ASSIGNMENT OF IDENTIFIERS TO A GRAPH OF ENTITIES - Method, system, and programs for providing identifiers to objects. Input data representing a plurality of objects is received and categorized into a plurality of entity categories. A first graph of entities is generated using the plurality of entity categories. The first graph of entities are matched with a second graph of entities. A comparison of object pairs is then made, in which each object pair includes a first object from the first graph of entities and a corresponding second object from the second graph of entities. Identifiers are assigned to each object based on comparing the object pairs. | 2013-11-14 |
20130304742 | HARDWARE-ACCELERATED CONTEXT-SENSITIVE FILTERING - Various technologies related to hardware-accelerated context-sensitive filtering are described. Compact filter rules can implement powerful filtering functionality via concept rules and weightings. Superior performance can be achieved via hardware acceleration. A variety of scenarios such as search, document filtering, email filtering, and the like can be supported. | 2013-11-14 |
20130304743 | KEYWORD ASSIGNMENT DEVICE, INFORMATION STORAGE DEVICE, AND KEYWORD ASSIGNMENT METHOD - A keyword assignment device includes a class determination section that determines a corresponding class when a plurality of keywords are classified into a plurality of classes that are distributed in first to Nth hierarchies, a classification frequency calculation section that calculates a classification frequency of each class, a reference target hierarchy determination section that determines a reference target hierarchy, and a keyword determination section that determines the keyword of the corresponding class in the final reference target hierarchy to be a display keyword. The reference target hierarchy determination section determines a kth hierarchy to be the next reference target hierarchy when it has been determined that it is necessary to refer to the kth hierarchy that is higher than a jth hierarchy based on the classification frequency of the corresponding class in the jth hierarchy. | 2013-11-14 |
20130304744 | DIFFERENTIAL DATAFLOW - The techniques discussed herein efficiently perform data-parallel computations on collections of data by implementing a differential dataflow model that performs computations on differences in the collections of data. The techniques discussed herein describe defined operators for use in a data-parallel program that performs the computations on the determined differences between the collections of data by creating a lattice and indexing the differences in the collection of data according to the lattice. | 2013-11-14 |
20130304745 | STORING INDEXED DATA TO A DISPERSED STORAGE NETWORK - A method begins by a dispersed storage (DS) processing module storing a data portion in a dispersed storage network (DSN), where the data portion is associated with a set of data index keys, a version index key, and with a set of portion index keys. The method continues with the DS processing module traversing, based on the set of data index keys, a plurality of index structures to determine whether an object retrieval structure exists for the data portion. When the object retrieval structure exists, the method continues with the DS processing module updating the object retrieval structure by determining whether a version record exists that corresponds to the version index key and when the version record exists, creating, within the version record, a new data portion record for the data portion to include an identifier of the data portion and the set of portion index keys. | 2013-11-14 |
20130304746 | RETRIEVING INDEXED DATA FROM A DISPERSED STORAGE NETWORK - A method begins by a dispersed storage (DS) processing module traversing multiple index structures based on search criteria to identify an object retrieval structure. The method continues with the DS processing module retrieving a set of encoded data slices corresponding to the object retrieval structure from a dispersed storage network (DSN) and decoding the set of encoded data slices in accordance with a dispersed storage error coding function to recover the object retrieval structure. The method continues with the DS processing module identifying one of one or more data version records of the recovered object retrieval structure based on the search criteria to produce an identified data version record and determining DSN addressing information for at least a portion of data based on information of the identified data version record. | 2013-11-14 |
20130304747 | CHARACTERISTIC-BASED SELECTION IN A NETWORKED COMPUTING ENVIRONMENT - Embodiments of the present invention relate to an approach for characteristic-based (e.g., color) selection of items (e.g., clothing) in a networked computing environment (e.g., a cloud computing environment). Specifically, at least one computer storage device will be populated with a first set of items. The first set of items may be associated in the at least one computer storage device with a first set of corresponding characteristics. A computer data structure may then be generated that comprises compatibility scores of the first set of items to one another. A second set of items may then be received in the at least one computer storage device. The second set of items may also be accompanied by a second set of corresponding characteristics. A set of matches between the first set of items and the second set of items may then be generated according to one or more criteria. | 2013-11-14 |
20130304748 | SELECTION AND DELIVERY OF INVITATIONAL CONTENT BASED ON PREDICTION OF USER INTEREST - Systems and methods are provided for selecting invitational content for users based on their short-term and their long-term features. In operation, responsive to a request from a user terminal for a content package a journal of events associated with a user. Thereafter, short-term and long-term features in the journal are identified and tagged with pre-defined tags indicating a type of content associated with the patterns. The tags are then used to select invitational content by selecting content based on tags for the identified short-term features associated with a threshold level of activity or tags for the identified long-term features. | 2013-11-14 |
20130304749 | METHOD AND APPARATUS FOR AUTOMATED SELECTION OF INTERSTING CONTENT FOR PRESENTATION TO FIRST TIME VISITORS OF A WEBSITE - Embodiments of the present invention provide systems and methods for automatically identifying content that may be interesting visitors of a website in the absence of any information on the visitors interest or preferences. | 2013-11-14 |
20130304750 | RELEVANCY SORTING OF USER'S BROWSER HISTORY - Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user's intended destination when the user begins to enter text into a browser's address bar. In one or more embodiments, the relevancy algorithm employs various parameters and assigns weights to the parameters to arrive at a collection of suggestions to provide to the user. By using various rules, associated weightings, and the relevancy algorithm, relevant suggestions can be provided to a user to facilitate their navigation activities. | 2013-11-14 |
20130304751 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING PROGRAM - A pathological image and a primary diagnosis result are obtained from a first terminal via a network, the first terminal being of a first user, the primary diagnosis result being a diagnosis result about the pathological image by the first user. The obtained pathological image and the primary diagnosis result are provided to at least one second terminal via the network, the one second terminal being of at least one second user. A browsing history and an opinion of the second user are obtained from the second terminal via the network, the browsing history at least including information on a displayed area in the pathological image, the opinion of the second user being about the primary diagnosis result based on observation of the pathological image by the second user. The obtained browsing history is estimated, and a reliability score of the obtained opinion is generated. | 2013-11-14 |
20130304752 | INTEGRATED ABSENCE RECORDING FOR A MULTI-TIER EMPLOYMENT MODEL - Embodiments of the invention provide systems and methods for recording and handling an absence of an individual according to a multi-tier employment model. According to one embodiment, the method can comprise receiving absence information indicating a period during which an individual will be unavailable. A list of assignments affected by the absence can be generated based on the received absence information, work schedule information, and work assignment information defined in a work assignment tier of the multi-tier employment model. The generated list of assignments can be filtered based on the received absence information and work schedule information for each assignment of the list of assignments. A list of supervisors corresponding to the assignments of the filtered list of assignments can be generated and a notification of the absence can be provided to each of the supervisors in the list of supervisors. | 2013-11-14 |
20130304753 | METHOD AND APPARATUS FOR CONCURRENT FILTERING OF MULTIPLE COMPONENTS OF STREAMING DATA - Content filtering of data containers of multiple content types is performed using multiple filtering modules operating concurrently. An apparatus for content filtering has a set of content-specific filtering modules and a network interface for parsing a received data container into components and directing each component to a respective filtering module. A filtering module edits a component of a specific content type according to respective rules. A multiplexer combines edited components produced by the set of filtering modules to form an edited data container. A root module applies a set of basic rules to a data container and any attachments. In an alternative configuration, the apparatus employs multiple filtering modules each applying rules for all content types. Received data containers are distributed among the filtering modules and an output module arranges edited data containers of a data stream in proper sequential order. | 2013-11-14 |
20130304754 | Self-Parsing XML Documents to Improve XML Processing - A method, computer program product, and system for pre-parsing a large XML document to enable faster processing, comprising providing an XML document that is idle or is being generated, pre-parsing the XML document to generate one or more indices associated with the XML document, storing the indices in the XML document, and storing the XML document in a storage area. At the time of processing the XML document, an XML consumer is able to process the XML document more quickly than normal by using the one or more indices. | 2013-11-14 |
20130304755 | SYSTEM AND METHOD FOR PARALLEL MODEL CHECKING UTILIZING PARALLEL STRUCTURED DUPLICATE DETECTION - A technique for parallelizing model checking using breadth-first search in order to detect deadlocks and safety property violations is disclosed. The technique is based on Parallel Structured Duplicate Detection (PSDD) and preserves a model checker's ability to perform partial order reduction with parallel breadth-first search. PSDD also uses much less memory and is able to achieve better parallel speedup and verify models more quickly. Also, PSDD used herein is able to make use of external memory, such as hard disks, to reduce the memory requirements of verification. | 2013-11-14 |
20130304756 | Generalizing Formats of Business Data Queries and Results - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for adapting formats of data queries into a generic format. A query requesting data stored in a business objects data source is received. The query has a generic format and includes parameters that describe a computer interface implementation configured to execute the query to identify the requested data. Based on the one or more parameters, the computer software interface implementation is identified. The interface implementation specifies an interface-specific query format. The query is converted from the generic query format into the interface-specific query format, and provided to the computer software interface implementation. The interface implementation executes the interface-specific query and obtains the requested data in an interface-specific results format. This data is converted into a generic results format, and provided in response to receiving the query. | 2013-11-14 |
20130304757 | EXTENSIBLE SEARCH TERM SUGGESTION ENGINE - A search term suggestion engine of a computing device receives characters of user data as the characters are input. The user data is at least part of a search term to be provided to one of multiple applications to search for the search term. An indication of multiple suggestion sources is received from the one application, and one or more suggested search terms are obtained, from the multiple suggestion sources, based on the received characters. One or more suggested search terms can also be obtained from the multiple suggestion sources based on one or more linguistic alternatives for the received characters. The one or more suggested search terms are combined into a combined set of suggested search terms, and the combined set of suggested search terms is returned to a search user interface for presentation to the user. | 2013-11-14 |
20130304758 | Crowd Sourcing Information to Fulfill User Requests - A user request is received from a mobile client device, where the user request includes at least a speech input and seeks an informational answer or performance of a task. A failure to provide a satisfactory response to the user request is detected. In response to detection of the failure, information relevant to the user request is crowd-sourced by querying one or more crowd sourcing information sources. One or more answers are received from the crowd sourcing information sources, and the response to the user request is generated based on at least one of the one or more answers received from the one or more crowd sourcing information sources. | 2013-11-14 |
20130304759 | DATA PAGING WITH A STATELESS SERVICE - Systems and methods that facilitate data retrieval in a stateless environment by limiting amount of retrievable data associated with a single client request. A retrieval limitation component partially satisfies a query and retrieves an initial batch of information. Moreover, identifications can further be designated to retrieve additional information if so is required. Accordingly, an application requesting data thru a query can initially be supplied with a limited number of data, which subsequently can be followed by additional data items returned as unique identifiers. | 2013-11-14 |
20130304760 | Computer Readable Recording Medium Storing Data Management Program, Data Management Apparatus, and Data Management System - Regarding a management of data stored in a folder to which a permission range of access is set, a data management apparatus is caused to perform (a) a detection region setting step which sets a detection region for detecting a preliminary operation, which is for storing any data into a destination folder which can store data; and (b) a storing limitation step which limits the storing of the data into the destination folder in cases where the preliminary operation is detected at the set detection region, and the access permission range set for the destination folder is different from the access permission range set for a source folder storing the data originally. | 2013-11-14 |
20130304761 | Digital Information Infrastruture and Method for Security Designated Data and with Granular Data Stores - Distributed computer system processes data having select content (SC) represented by one or more predetermined words, characters, etc. The system has a plurality of SC data stores in a server cloud for respective security designated (Sec-D) data and scarcity designated (S-D) data, each with respective access controls thereat. The SC data stores are is operatively coupled on a network. An identification module for identifying SC data stores for the Sec-D data and S-D data in the server cloud. A processor activates an SC data stores in the server cloud thereby permitting access to the SC data stores and respective Sec-D data and S-D data based upon an application of one or more of said access controls thereat. The processor has a reconstruction module operating as a data process employing the respective access controls to combine one or more of the Sec-D data and S-D data. | 2013-11-14 |
20130304762 | INFORMATION PROCESSING APPARATUS AND COMPUTER-READABLE MEDIUM STORING INFORMATION PROCESSING PROGRAM - Data processing unit produces first access target information. Location information obtaining unit obtains first location information indicating the identifier of a data storage device specified by a user, as well as indicating the location of a user-specified directory within the data storage device. Location information producing unit produces second location information indicating the location of a directory that is placed below the user-specified directory and uniquely assigned to the data processing unit. Access target information producing unit produces second access target information, using the location indicated by the second location information as a reference location. Access unit makes access to the target data file in the data storage device. | 2013-11-14 |
20130304763 | INTERNAL SOCIAL NETWORK FOR AN ENTERPRISE AND APPLICATIONS THEREOF - The disclosed embodiments relate to a social networking system for deployment within an enterprise and a method for sharing data among a plurality of users of the enterprise-deployed social networking system. The disclosed system, in order to increase the efficiency of a worker at an enterprise, may provide a database including a plurality of data records. Each data record of the plurality of data records includes data relating to one user of the plurality of users. A permission matrix defining, for each user of the plurality of users, first permissions and second permission is also provided. Upon receipt of a request for a first data record of the plurality of data records, a source of the request is identified, and a portion of the first data record accessible to the identified source of the request is determined using the permission matrix. The portion of the first data record is transmitted to the identified source based on the determination. | 2013-11-14 |
20130304764 | METHOD AND APPARATUS FOR PROVIDING FILE ACCESS USING APPLICATION-PRIVATE STORAGE - An approach is provided for determining one or more social networks. A processor may then process and/or facilitate a processing of access information associated with one or more files, wherein access to the one or more files is based, at least in part, on the one or more social networks. | 2013-11-14 |
20130304765 | AUTOMATIC FOLDER ACCESS MANAGEMENT - Methods and systems are provided for decentralizing user data access rights control activities in networked organizations having diverse access control models and file server protocols. A folder management application enables end users of the file system to make requests for access to storage elements, either individually, or by becoming members of a user group having group access privileges. Responsibility for dealing with such requests is distributed to respective group owners and data owners, who may delegate responsibility to authorizers. The application may also consider automatically generated proposals for changes to access privileges. An automatic system continually monitors and analyzes access behavior by users who have been pre-classified into groups having common data access privileges. As the organizational structure changes, these groups are adaptively changed both in composition and in data access rights. | 2013-11-14 |
20130304766 | Categorical Filtering of Data - A computer readable storage medium includes executable instructions to retrieve a dataset from a data source, where the dataset includes a first set of categories. A data structure that represents the dataset is built. A first set of merit values for the first set of categories is calculated. The first set of categories is ordered based on a criterion. The first set of categories is returned. | 2013-11-14 |
20130304767 | FILLING ATTRIBUTE VALUES OF BUSINESS OBJECTS - Various embodiments of systems and methods for tilling attribute values of business objects are described herein. A trigger point to fill a trigger attribute with a value is received. The trigger attribute is associated with a trigger node of a trigger business object. A navigator that defines a navigation path to a source for filling the value for the trigger attribute from the source is identified. The navigator is identified from a router comprising a collection of navigators that define navigation paths to respective sources for filling attribute values of business objects. The router is assigned to the trigger attribute. The value for the trigger attribute is then filled from the source by following the navigation path defined in the identified navigator. | 2013-11-14 |
20130304768 | Advancements in Systems and Methods for Quickly and Transparently Provisioning, Horizontal Sealing, and Managing of Databases in a Cloud Environment - Systems and methods directed generally to advancements for quickly and transparently provisioning, horizontal scaling, and managing of databases, and more specifically to a system and method for quickly and transparently provisioning, horizontally scaling and managing MS SQL databases in a cloud environment. This method also includes certain optimization and rebalancing innovations to maximize database performances. | 2013-11-14 |
20130304769 | Document Merge Based on Knowledge of Document Schema - According to one embodiment of the present invention, a system merges documents, and comprises a computer system including at least one processor. The system receives an update document including one or more updates for a target document arranged according to a document schema defined by schema information. Update information includes one or more paths to nodes within the document schema, and is examined to identify eligible paths for the updates. The updates from the update document associated with the eligible paths are applied to the target document in accordance with the schema information to produce an updated document in compliance with the document schema. Embodiments of the present invention further include a method and computer program product for merging documents in substantially the same manner described above. | 2013-11-14 |
20130304770 | METHOD AND SYSTEM FOR STORING DATA IN A DATABASE - A database has a main table and an auxiliary table. Data are stored by: dividing the data into a sequence of segments each having a size smaller than a predetermined threshold; storing a first segment into a first field of a record of the main table; storing an index indexing the data into a second field of the record of the main table; storing the other segments into first fields of corresponding records of the auxiliary table; generating indexes associated to the other segments and storing each index into a second field of the record of the auxiliary table storing the associated segment of the sequence and also in a third field of the record of the auxiliary table storing a preceding segment in the sequence. A third record of the main table stores the index of a first segment of the sequence which is stored in the auxiliary table. | 2013-11-14 |
20130304771 | SYSTEM AND METHOD FOR USE WITH GARBAGE COLLECTED LANGUAGES FOR ENABLING THE ALLOCATED HEAP MEMORY TO BE UPDATED AT RUNTIME - A system and method for use with garbage collected systems and languages, for enabling an allocated heap memory to be updated (e.g., increased or decreased) at runtime, subject to sufficient availability of physical memory. In accordance with an embodiment, a Java Virtual Machine (JVM) is associated with a management console, which allows a systems administrator to monitor current heap utilization at runtime. The heap is visualized as a contiguous chunk of memory with one or more extension points, e.g., by use of a trailing pointer to a null list. If later, at runtime, the heap size needs to be incremented then the trailing pointer can be set to a new chunk of memory with a size of (new value−old value), so that the cumulative new size is made equal to a new value specified on the console. | 2013-11-14 |
20130304772 | MANAGING THE PRODUCT OF TEMPORARY GROUPS IN A COMMUNITY - A method, system, and computer program product for managing the products of a sub-community operating within a community are provided in the illustrative embodiments. The sub-community is defined in an application executing on a data processing system using a processor and a memory. The community comprises a set of members working for a common objective. The sub-community comprises a subset of the set of members working for a part of the common objective. The defining of the sub-community also configures a closing condition for the sub-community. A plurality of members is added to the sub-community. The sub-community is created. | 2013-11-14 |
20130304773 | METHOD AND SYSTEM FOR OPTIMIZING THE HANDLING OF APPLICATION FORMS - The disclosure discloses a method and system for optimizing the handling of application forms. The method includes extracting annotated content from an application form. After this, at least one of: form type or form id related to the application form is determined. Then, the form id or form type is associated with the extracted content. Finally, the extracted content along with the form type or the form id is transmitted over the network for form reconstruction or other purposes. | 2013-11-14 |
20130304774 | Determining File Allocation Based on File Operations - A storage system may store files on multiple nodes. One or more logs may indicate operations performed on the files stored in the storage system and may identify the nodes that requested the operations. A new allocation or file placement scheme may be determined to reduce network traffic. | 2013-11-14 |
20130304775 | STORAGE UNIT FOR HIGH PERFORMANCE COMPUTING SYSTEM, STORAGE NETWORK AND METHODS - There is disclosed a storage unit for high performance computing system, a storage network and a method of providing storage and of accessing storage. The storage unit includes an enclosure constructed and arranged to receive plural storage devices to provide high density, high capacity storage. The unit also includes a network connector and at least one integrated application controller constructed and arranged to run a scalable parallel file system for accessing data stored on the storage devices and providing server functionality to provide file access to a client via the network connector. | 2013-11-14 |
20130304776 | MANAGING UNDER-FILLED SPOT BLOCKS - A media automation system can provide a common program to multiple different servers, for example a terrestrial broadcast radio server and a streaming radio server. Each of the different servers can receive different content blocks to be inserted during breaks in the common program. Media items from existing content blocks can be removed, and different items inserted. If a content block is under-filled, media items can be inserted without removing existing media items. When items are removed or added to a content block, the removal can be reported to a traffic and billing system for appropriate action. Content blocks can be customized by removing or inserting items based on information obtained from a cloud-based application, or some other source. | 2013-11-14 |
20130304777 | MAPPING METADATA ON IMPORT OF A MUSIC LIBRARY - A method for uploading a music library to a music provider service is provided. The method initiates with identifying a music library for uploading, the music library including at least one music file, the music file including audio data and associated metadata fields. A mapping between the metadata fields of the music file and metadata fields of a destination file corresponding to the music file is then defined. The destination file is created at the music service provider by copying the audio data to the destination file and by copying contents of the metadata fields of the music file to the metadata fields of the destination file according to the mapping. | 2013-11-14 |
20130304778 | METHOD FOR BACKWARD-COMPATIBLE AGGREGATE FILE SYSTEM OPERATION PERFORMANCE IMPROVEMENT, AND RESPECTIVE APPARATUS - The method for operating a file system comprises the steps of designing a virtual file to provide a result from the file directory for which a multitude of system calls is required, distinguishing the virtual file by a unique name from the real files of the file directory, and retrieving the result from the file directory by opening the virtual file and reading the content of the virtual file. The virtual file is designed in particular for a file system operation. | 2013-11-14 |
20130304779 | METHOD AND DEVICE FOR GENERATING BIG PRIME - The invention discloses a method for generating a large prime number and a system thereof. The method includes Step 1, generating a random number in size corresponding to number of digits input by a user, in which number of digits of the random number is identical to number of digits input by the user; Step 2, obtaining remainders by dividing all prime numbers in a predetermined little prime number table by a current value of the random number so as to form a remainder array; Step 3, determining whether there is a remainder 0 in the remainder array, if yes, going to Step 4; otherwise, going to Step 5; Step 4, updating the random number with a predetermined step, updating remainders in remainder array and going to Step 3; Step 5, checking for whether a current value of the random number is a prime number, if yes, going to Step 6; otherwise, going to Step 4; and Step 6, storing or outputting the current value of the random number. The solution provided by embodiments of the invention reduces primality test times, and thus saves time of generating a large prime number. | 2013-11-14 |
20130304780 | SECURE SUM-OF-PRODUCT COMPUTATION METHOD, SECURE SUM-OF-PRODUCT COMPUTATION SYSTEM, COMPUTATION APPARATUS AND PROGRAMS THEREFOR - There is provided a method that can quickly perform a secure sum-of-product computation by cooperative computation by three parties (computation apparatuses) that is easy to implement. In a secure computation method in which a party X performs a party-X random number generation step, a party-X first computation step and a party-X second computation step, a party Y performs a party-Y random number generation step, a party-Y first computation step and a party-Y second computation step, and a party Z performs a party-Z random number generation step, a party-Z first computation step and a party-Z second computation step, computation processings performed by the parties are symmetrical to each other. | 2013-11-14 |
20130304781 | GENERATION OF SEED VALUE FOR PSEUDO RANDOM NUMBER GENERATOR - Two or more numerical samples are read from a storage location (or many storage locations) and the samples are compared to generate a single bit of entropy. This method is repeated to populate two arrays which are also compared to generate a single bit. Comparison of the arrays is also repeated to generate a sequence of bits which are formed into computer words. The words are combined with a shift register to generate a seed block array of any length. The seed block array is used to seed a pseudo random number generator. The storage location is a register, accumulator, buffer, clock, address, memory location, etc., that changes periodically. Comparison may be performed by counting the number of certain types of bits in the two values and returning a one or zero depending upon the count. | 2013-11-14 |
20130304782 | METHOD FOR SEARCHING A LOOKUP TABLE - Methods and apparatus are provided in which a computed vector index (CVI) can be generated/computed based on an input value being searched for within an index vector of a lookup table. When the CVI is greater than a length of an index vector, the CVI can be re-computed to generate a re-computed vector index (RVI). When the value of the CVI is determined to be correct, or when the RVI is generated, an interpolation routine for a linearly indexed index vector can be executed using a presently computed vector index (e.g., either the CVI or the RVI) to determine an interpolated output value that corresponds to the input value. By contrast, when the value of the CVI is determined to be incorrect, an interpolation routine for a piecewise indexed index vector can be executed to determine the interpolated output value. | 2013-11-14 |
20130304783 | COMPUTER-IMPLEMENTED METHOD FOR ANALYZING MULTIVARIATE DATA - A computer-implemented method for analyzing multivariate data comprising a plurality of samples of each of a plurality of measurement variables is disclosed. The method comprises, for a first subset | 2013-11-14 |
20130304784 | SIGNAL PROCESSING METHOD AND DEVICE - A data processing method is disclosed, including: twiddling input data, so as to obtain twiddled data; pre-rotating the twiddled data by using a symmetric rotate factor, where the rotate factor is a·W | 2013-11-14 |
20130304785 | APPARATUS AND METHOD FOR PERFORMING A CONVERT-TO-INTEGER OPERATION - A data processing apparatus includes processing circuitry for performing a convert-to-integer operation for converting a floating-point value to a rounded two's complement integer value. The convert-to-integer operation uses round-to-nearest, ties away from zero, rounding (RNA rounding). The operation is performed by generating an intermediate value based on the floating-point value, adding a rounding value to the intermediate value to generate a sum value, and outputting the integer-valued bits of the sum value as the rounded two's complement integer value. If the floating-point value is negative, then the intermediate value is generated by inverting the bits without adding a bit value of 1 to a least significant bit of the inverted value. | 2013-11-14 |
20130304786 | DEVICE AND METHOD FOR COMPUTING A FUNCTION VALUE OF A FUNCTION - A device is provided for computing a function value of a function F. The device includes a memory, a truncator unit, a selector unit, and an evaluator unit. The memory contains a look-up table comprising a set of entries, each entry having associated with it a domain and an approximation function for approximating F on the associated domain. The truncator unit is arranged to truncate or round a first value X1 to generate a second value X2. The selector unit is arranged to select an entry of the lookup-table according to the second value X2, thus selecting the approximation function that is associated with the selected entry. The evaluator unit is arranged to determine the function value of the selected approximation function at the first value X1. | 2013-11-14 |
20130304787 | DIGITAL SERIAL MULTIPLIER - A multiplier of a binary number A by a binary number B may be configured to add each term A | 2013-11-14 |
20130304788 | APPLICATION COMPONENT DECOMPOSITION AND DEPLOYMENT - A computer implemented method, a data processing system, and a computer program product deploy application components within a distributed environment. A Runtime management platform opens an application archive for an application to be deployed onto a distributed computing environment. The runtime management platform identifies a set of application components for the application. The runtime management platform identifies at least one set of rules defining application component deployment patterns for the set of application components. The runtime management platform deploys the set of application components to a set of runtime containers according to the at least one set of rules defining the application component deployment patterns. | 2013-11-14 |
20130304789 | METHOD AND SYSTEM FOR DETERMINING IDENTITY/PRESENCE OF A MOBILE DEVICE USER FOR CONTROL AND INTERACTION IN CONTENT DISTRIBUTION - A method and system for using a media access control (MAC) address of a mobile device for communication in a content distribution environment includes detecting the MAC address of a mobile device when in or within a predetermined range of the content distribution environment. Once the MAC address has been detected, registered user information of the mobile device is obtained via one or more databases and personalized media content is then delivered to one or more display devices in close proximity to the mobile device within the content distribution environment. In alternative embodiments, a user's presence within the content distribution environment is automatic and transparent to the mobile device user. | 2013-11-14 |
20130304790 | COMPUTER-READABLE RECORDING MEDIUM, MOBILE DEVICE, AND WIRELESS COMMUNICATION SYSTEM - A mobile device includes a wireless communication function that performs wireless communication. The mobile device retains therein content to be acquired by an information processing apparatus that is connected to the smart phone by the wireless communication and that is targeted for cooperation. Then, when the retained content has been updated, the mobile device searches for the information processing apparatus targeted for the cooperation by booting up the wireless communication function. Thereafter, the mobile device connects, by the wireless communication, to the information processing apparatus that has been searched for and that is targeted for the cooperation. | 2013-11-14 |
20130304791 | BROWSER ENGINE INTERFACING FOR ACCELERATED PHYSICS ENGINE - A method for application interfacing a native physics engine includes embedding access to a native physics engine within a browser engine. Bindings are provided for supporting multiple application classes from the browser engine to the native physics engine and a JavaScript engine. | 2013-11-14 |
20130304792 | SYSTEM AND METHOD FOR ASSESSING, MANAGING AND RECOVERING FROM EMERGENCIES - A machine-implemented method for enhancing disaster preparedness transforms user-entered data to generate a report which includes a disaster score and suggestions for improving disaster preparedness. The user enters data which is uploaded via the internet to a computer, and then transformed by the computer using a database architecture comprising an application layer configured for interfacing with a user and for allowing the user to input disaster preparedness data; a business logic layer configured for transforming the disaster preparedness data into a preparedness assessment; and a data access layer configured for allowing access to the user-entered and system data. | 2013-11-14 |
20130304793 | REDUNDANCY DEVICE - A computing unit computes a computed value for input data. A comparing unit compares the computed value of the computing unit with a computed value of another node which is included in an input/output set. An output unit outputs the computed value as output data of a node itself when the result of the comparison by the comparing unit shows that the computed value matches either one of computed values. When the computed value does not match any one of the computed values of other nodes, a transferring unit adds the computed value of the node itself to the input/output set, and transfers the input/output set to another node. | 2013-11-14 |
20130304794 | METHOD AND APPARATUS FOR TRANSMITTING USER INPUT FROM A SINK DEVICE TO A SOURCE DEVICE IN A WI-FI DIRECT COMMUNICATION SYSTEM - A method of performing communication between a sink device and a source device in a Wi-Fi direct network is provided. The method includes receiving a user's input, on a sink device, for controlling audio/video (AV) data received from the source device, generating a message for controlling the AV data based on the user's input, and transmitting the message to the source device through a Wi-Fi direct link. | 2013-11-14 |
20130304795 | DISPLAY APPARATUS AND METHOD OF EXECUTING AND INSTALLING APPLICATION THEREOF - A display apparatus and a method for executing and installing an application thereof are provided. The method of executing an application of a display apparatus includes: executing a first application; displaying a list of external devices able to execute a second application included in the first application, on a screen of the display apparatus; and transmitting the second application to an external device selected from the list of eternal devices, wherein the first application is downloaded from a server to the display apparatus. | 2013-11-14 |
20130304796 | SYSTEMS AND METHODS FOR PROVIDING QUALITY OF SERVICE VIA A FLOW CONTROLLED TUNNEL - The present invention is directed towards systems and methods for providing Quality of Service (QoS) via a flow controlled tunnel. Traffic from a plurality of applications may be directed into a single connection or flow-controlled tunnel and QoS policies may be applied across the plurality of applications without configuration of individual link speeds, enabling QoS scheduling to dynamically adjust traffic transmission and reception rates to ensure priority management of applications regardless of a final endpoint of the application communications. Accordingly, traffic of different types, including VPN, HTTP, Voice-over-IP (VoIP), remote desktop protocol traffic, or other traffic may be easily balanced and prioritized. In many embodiments, the tunnel may be transparent to applications, such that without any application configuration, application traffic may still be prioritized by QoS requirements. | 2013-11-14 |
20130304797 | Providing an Integrated Suite of Cloud-Based, Hosted and Internal Applications - Methods and apparatuses, including computer program products, are described for providing an integrated suite of cloud-based, hosted, and internal applications. A server receives from a client device a request to access a portal comprising a plurality of cloud-based, hosted, and internal applications. The server determines an identity of the user, and one or more applications of the plurality of applications available for access by the user. The server establishes a link with one or more computing devices hosting the one or more available applications for providing functionality of the available applications. The server authenticates the user automatically for each of the available applications, and translates communications between the server and each of the applications based on a mapping configuration. The server integrates the established links into a user interface that provide access to each of the available applications, and provides the integrated user interface to the client device. | 2013-11-14 |
20130304798 | PREDICTING AND RETRIEVING DATA FOR PRELOADING ON CLIENT DEVICE - Retrieval and local storage of data at mobile devices is managed by employing a scheduling policy based on a prediction policy of a preloader, a pre-render policy, and with respect to a current viewport state to reduce waiting time and mobile device resource usage. Portions of data maintained on a server associated with a client device are retrieved and preloaded into the client device memory to enable a user to view documents seamlessly while navigating through a document without overburdening the client device memory and/or processing capacity based on a prediction. A current viewing position of the document and user navigation on the document via a touch action or gesture are detected and next portion of data to present another portion of the document is predicted. A request manager may retrieve the requested data from the server and pre-rendered so that it is available when requested by the user. | 2013-11-14 |
20130304799 | ACCESSING OPEN DATA USING BUSINESS INTELLIGENCE TOOLS - A method for querying an Open Data Protocol (“opendata”) opendata provider includes receiving a relational database query, parsing the relational database query, creating an execution plan, transmitting an opendata query to the opendata provider, transforming a response into a relational format, and providing the transformed response in reply to the relational database query. The method further includes mapping content of an opendata entity data model to a relational model catalog, and processing a portion of the execution plan by an opendata driver implemented at the server. The method can further include the server retrieving document metadata from the opendata provider, building an internal model of the document metadata, and responding to a metadata request. A system for implementing the method and a non-transitory computer readable medium are also disclosed. | 2013-11-14 |
20130304800 | APPARATUS AND METHODS FOR MAINTAINING SERVICE CONTINUITY WHEN TRANSITIONING BETWEEN MOBILE NETWORK OPERATORS - A system that incorporates teachings of the subject disclosure may include, for example, a method storing, at an integrated circuit card including at least one processor, parametric information descriptive of operational features of a plurality of software applications, where the plurality of software applications when executed makes use of services provided by equipment of a first network operator. The method can further include detecting, at the integrated circuit card, an event indicating that the plurality of software applications are to utilize services provided by equipment of a second network operator, and causing, from the integrated circuit card, a transmission of the parametric information descriptive of the operational features of the plurality of software applications to the equipment of the second network operator. Other embodiments are disclosed. | 2013-11-14 |
20130304801 | User Browsing Experience - A method for automatically providing a computer application to a user connected to a network, based on the user's browsing patterns related to vertical markets. A software agent embedded in the user's computer monitors traffic between a browser and the network. The agent detects website access from the browser to the network as well as patterns related thereto. The agent reports browsing parameters to a designated network server, which selects an application relevant to the user's browsing patterns and automatically installs the application title on the computer. The full application can also be installed for local execution. The application is launched upon installation and a popup window demonstrates the application to the user. An icon representing the application can also be automatically installed on a toolbar in the browser window, so the user can benefit from running the application even when not actively browsing on the network. | 2013-11-14 |
20130304802 | ASYNCHRONOUS, PASSIVE KNOWLEDGE SHARING SYSTEM AND METHOD - A system for knowledge sharing comprises a remote electronic device comprising distribution means configured to automatically determine that one or more sender constraints are met for a plurality of first data entities; data gathering means configured to allow the reception of the plurality of first data entities from the remote electronic device, subject to one or more recipient constraints; and store the received plurality of first data entities in a database of the electronic device; matching means configured to identify a relevance of one or more of the plurality of first data entities when generating a new data entity on the electronic device; display means configured to display one or more of the identified first data entities when generating the new data entity; and editing means configured to use data from one or more of the displayed first data entities for generating the new data entity. | 2013-11-14 |
20130304803 | METHOD AND SYSTEM FOR AUTOMATIC EXECUTION OF SCRIPTS ON REMOTE AGENT-LESS CLIENT MACHINES - The present invention provides a system to automatically schedule at least one workflow and deploy at least one executable across one or more target remote agent-less client machines via a secured connection. The system may include a workflow generator and a script runner. The workflow generator is configured to receive at least one script that has to be executed across one or more target remote agent-less client machine and parameters as input from user, generate at least one optimized decision support workflow based on the input parameters from the user, and map the generated at least one optimized decision support workflow to one or more target remote agent-less client machine. The script runner retrieves the at least one optimized decision support workflow that is mapped with one or more target remote agent-less client machine and executes the at least one script in one or more target remote agent-less client machine. | 2013-11-14 |
20130304804 | INTERACTION OF USER DEVICES AND SERVERS IN AN ENVIRONMENT - In an environment where video display devices are available for simultaneous viewing, servers provide audio streams to user devices for listening. People may, thus, listen to the audio streams through their user devices while watching the video display devices. An application on the user devices determines which audio streams are available, and the servers may indicate which audio streams are available. The application sends a request to a server to transmit a selected audio stream. The server transmits the selected audio stream, e.g. over a wireless network in the environment. A variety of additional features are enabled by the interaction of the application and the servers. | 2013-11-14 |
20130304805 | NETWORK SYSTEM AND NETWORK RELAY APPARATUS - The network system is provided. The network system includes: a first processing apparatus configured to provide a specific service; a second processing apparatus configured to provide the specific service, the first processing apparatus and the second processing apparatus having one identical address; a client apparatus configured to utilize the specific service; and a network relay apparatus connected directly or indirectly via interfaces to the first processing apparatus, the second processing apparatus, and the client apparatus and configured to relay packet transmission between the client apparatus and the first processing apparatus or the second processing apparatus, wherein the network relay apparatus forwards a received packet, which is received via the interface connecting with the client apparatus to be sent to the address as a destination, to one processing apparatus in a state enabled to provide the specific service between the first processing apparatus and the second processing apparatus. | 2013-11-14 |
20130304806 | Remote Generation and Distribution of Command Programs for Programmable Devices - A motion control system including at least one patient device, a server, and a workstation. The medical user uses the workstation to operate the software application to generate at least one script program, assign at least one script program to at least one associated patient user, convert each assigned script program into at least one control program, and transfer the at least one control program to the at least one patient device in the possession of the associated patient user. Each script program is associated with at least one notification sequence related to medical care of at least one patient user. Each notification sequence contains at least one instruction phrase and at least one movement. The patient device performs the at least one notification sequence related to medical care such that each associated patient user perceives the at least one instruction phrase and the at least one movement and transmits to the server verification data acknowledging perception of the performance of the at least one notification sequence by each associated patient user. | 2013-11-14 |
20130304807 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROCESSING A NON-RETURNABLE COMMAND RESPONSE BASED ON A MARKUP ELEMENT - Methods and systems are described for processing a non-returnable command response based on a markup element. In one aspect, a resource is sent to a user agent includes a no-return markup element. A request message is received identifying a command and including no-return-request information based on the resource. The command is processed and no command response is sent for delivery to the user agent in response to receiving the no-return-request information. | 2013-11-14 |
20130304808 | TEMPORARY USER ACCOUNT FOR A VIRTUAL WORLD WEBSITE - A computer system and method are provided that facilitate permitting temporary access to a website or other computer application in which temporary access is given to a generic virtual character and its corresponding user. Temporary access is made available through a temporary user account that is set up by the user. The temporary user account is active for a limited time and allows the user to learn about the website, for instance, via the generic virtual character. The generic virtual character has limited access to the website and in particular to various activities or areas on the website. After a temporary account expires, it is purged from the system and associated virtual currency and virtual items are no longer accessible. Users who have purchased a real world item and have created a premium user account have full ongoing access to the website via their corresponding premium virtual characters. | 2013-11-14 |
20130304809 | Reducing TCP connection establishment time in an overlay network - Applications that run on an overlay network-based managed service achieve high performance gains using a set of TCP optimizations. In a first optimization, a typical single TCP connection between a client and an origin server is broken into preferably three (3) separate TCP connections. These connections are: an edge-to-client connection, an edge-to-edge connection, and edge-to-origin connection. A second optimization replicates TCP state along the connection to increase fault tolerance. In this approach, preferably a given TCP connection is maintained on two servers. When a packet is received by one server, called the primary, its state is updated and then passed to a second server, called the backup. Only when the backup sends an acknowledgement back to the primary can it then send a TCP acknowledgement back to the host that originally sent the packet. Another optimization reduces connection establishment latency. | 2013-11-14 |
20130304810 | STATE-BASED PROVISIONING OF A CLIENT HAVING A WINDOWS- BASED EMBEDDED IMAGE - Examples of methods and apparatus are provided for state-based provisioning of a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client that facilitates locating a remote repository server containing a configuration file and that facilitates obtaining the configuration file from the remote repository server. The apparatus may include a reset check module of the local client that determines whether to reset a previous state of the image based on the configuration file. The apparatus may include an apply settings module of the local client that applies, to the image, one of a first configuration change and a second configuration change based on the determination. The first configuration change may include a configuration update to the previous state of the image. The second configuration change may include a change to the image independent of the previous state of the image. | 2013-11-14 |
20130304811 | Offloading filling of template parameters to client from server - One or more servers are communicatively connected to a client. An application program and a dummy template engine run on the servers. The dummy template engine substitutes an original template engine that can run on the servers. The original template engine is normally used by the application program to fill parameters of a template at the servers. The dummy template engine has the same interface as the original template has, such that the application program accesses the dummy template engine no differently than it accesses the original template engine. The dummy template engine is thus accessed by the application program in lieu of the original template engine. The dummy template engine causes the parameters of the template to be filled at the client instead of at the servers, such that template parameter filling is offloaded to the client. | 2013-11-14 |
20130304812 | CHAIN MANAGEMENT SYSTEM, REMOTE MANAGEMENT METHOD THEREOF AND USER SCREEN DISPLAYING METHOD THEREFOR - A chain management system includes at least one device located within each chain store to transmit status data thereof and receive control data, a central server to generate device management data and the control data based on the status data, a remote management server connected to the central server to provide the device management data and the control data, and a plurality of terminals each to receive a screen on which the status data is displayed according to the control data. With the configuration, a manager of each chain store can remotely manage and control each device within the corresponding chain store in a convenient manner, and effectively detect and notify an error generation from each device, thereby avoiding data overload in a server. Also, each of a plurality of terminals for managing the chain stores can be provided with a differently displayed screen, thereby improving user convenience and reducing a screen generation and loading time of the terminal. | 2013-11-14 |