19th week of 2015 patent applcation highlights part 61 |
Patent application number | Title | Published |
20150127608 | MANIFEST-BASED SNAPSHOTS IN DISTRIBUTED COMPUTING ENVIRONMENTS - Scalable architectures, systems, and services are provided herein for creating manifest-based snapshots in distributed computing environments. In some embodiments, responsive to receiving a request to create a snapshot of a data object, a master node identifies multiple slave nodes on which a data object is stored in the cloud-computing platform and creates a snapshot manifest representing the snapshot of the data object. The snapshot manifest comprises a file including a listing of multiple file names in the snapshot manifest and reference information for locating the multiple files in the distributed database system. The snapshot can be created without disrupting I/O operations, e.g., in an online mode by various region servers as directed by the master node. Additionally, a log roll approach to creating the snapshot is also disclosed in which log files are marked. The replaying of log entries can reduce the probability of causal consistency in the snapshot. | 2015-05-07 |
20150127609 | PLURAL ARCHITECTURE MASTER DATA MANAGEMENT - According to one embodiment of the present invention, a system for managing data within a plurality of data management architectures comprises at least one processor. The system persists an entity managed by a first data management architecture to a second data management architecture. The first data management architecture manages entity data within one or more data sources, while the second data management architecture manages persisted entities with data from the one or more data sources within a common repository. A modification to data of the persisted entity is detected within the one or more data sources, and the modified data is synchronized with the persisted entity in the repository of the second data management architecture. Embodiments of the present invention further include a method and computer program product for managing data within a plurality of data management architectures in substantially the same manner described above. | 2015-05-07 |
20150127610 | SHARING AND SYNCHRONIZING ELECTRONICALLY STORED FILES - Aspects of the present disclosure are directed to architectures, methods and systems and structures that facilitate the sharing and synchronization of electronically stored files among and between cloud entities and a number of computers, systems, devices and/or users. One particular exemplary aspect includes the mapping and/or translation of files electronically stored in a cloud file system when synchronized and/or shared with client computer systems. | 2015-05-07 |
20150127611 | MULTI-TENANCY STORAGE NODE - A multi-tenancy storage node is provided. The storage node hosts partitions of multiple databases accessed by multiple applications. Each database is governed by a corresponding service-level agreement (SLA) or policy that specifies a maximum load or level of operation of the database in terms of one or more metrics (e.g., number or frequency of reads/writes, maximum size of reads/writes). To determine whether another database can be hosted by the node, a snapshot of the node's database operations is replayed on a test node, along with operations that exercise the other database. If maximum thresholds of the node for the metrics are not exceeded, the other database can be added to the storage node. An SLA is generated for it automatically, based on the metrics it exhibited during the operations on the test node. The storage node may enforce the SLA by rate-limiting activity of one or more applications. | 2015-05-07 |
20150127612 | METHOD AND APPARATUS OF MANAGING APPLICATION WORKLOADS ON BACKUP AND RECOVERY SYSTEM - Featured are a method and apparatus for managing various point-in-time copies of workloads or applications using a software system called workload manager. An aspect of the invention is to receive backup images of point-in-time backup images of workload from a backup client and realize corresponding virtual resource from backup image on the cloud platform that is part of the workload manager appliance. Workload manager maintains catalog of point-in-time copies of workloads. Each item in the catalog refers resource entries on the cloud platform. When user wishes to instantiate a point-in-time copy, workload manager instantiates all the resources identified in the catalog entry. User can also restore a particular point-in-time workload to production system or migrate a particular point-in-time workload to remote application. | 2015-05-07 |
20150127613 | METHOD, APPARATUS, AND APPLICATION PLATFORM FOR UPDATING APPLICATION OBJECT ATTRIBUTE - Methods, apparatus and application platforms for updating application object attribute are provided herein. In an exemplary method, a task for updating an attribute of an application object corresponding to an application can be established via task configuration, to obtain task configuration information of the task and form a task list. The task can be extracted from the task list. The task configuration information can be parsed, to obtain source attribute information and destination attribute information of the application. The application object can be found in a database, according to the source attribute information of the application. Current attribute information of the application object can be modified into the destination attribute information. After the modifying, the destination attribute information can be written into the database as the current attribute information of the application object. | 2015-05-07 |
20150127614 | POINT IN TIME SNAPSHOTS USING COPY ON PREDICTED WRITE - Systems and methods of writing to a storage system comprise analyzing a plurality of snapshots of data blocks of a storage device and determining a likelihood that a next first write will be to a respective data block based, at least in part, on the analyzed plurality of snapshots. A snapshot is then taken of a selected data block based, at least in part, on the respective likelihood for the selected data block, before receiving a write request to the selected data block. A write request to a respective data block is then received and data is written to the respective data block, if the snapshot of the respective data block had been taken. If the snapshot of the respective data block had not been taken, then a snapshot of the respective data block. Then data is written to the respective data block. | 2015-05-07 |
20150127615 | DATA BACKUP METHOD AND SYSTEM - The present disclosure provides a data backup method, comprising: A. receiving a data type of data which is selected by a user to be backed up; B. calculating a first capacity of data having the same data type, detecting a residual user second capacity on a server side, and comparing the first capacity with the second capacity, wherein if the first capacity is greater than the second capacity, the backup process is interrupted, and if the first capacity is not greater than the second capacity, step C is performed; and C. encrypting and uploading the data to be backed up to a database on the server side for backup, and displaying a backup result after the backup is completed. With the present disclosure, important data can be directly backed up by the mobile terminal to the server side, thereby not only occupying less local storage space of the mobile terminal, but also better protecting the important data from being lost, which greatly meets users' requirements for security. | 2015-05-07 |
20150127616 | Support for WORM Cartridges Realized by Linear Tape File System (LTFS) - When a WORM cartridge is formatted for Tape File System (LTFS) in advance, such as prior to shipment, Linear Tape File System Library Edition (LTFS LE) is expanded by software to reduce consumption of the index partition and to support elimination of the appending of unnecessary data. More specifically, instead of recording metadata in the index partition during normal unmounting, the metadata is recorded in separate local storage such as on hard disk drive (HDD), and the index partition is updated only when the cartridge is ejected from the library. In this way, the present invention is able to significantly reduce the frequency of index partition updates. Because an update occurs only when the user intentionally ejects a cartridge, overflow of the index partition before overflow of the data partition can be prevented. | 2015-05-07 |
20150127617 | DIGITAL AGING SYSTEM AND METHOD FOR OPERATING SAME - The present invention relates to a data-processing technology allowing data to be recognized as a being, i.e. an organism having life, by applying, to all digital data, a birth/old-age/sickness/death concept derived from nature and giving the time-limited functions of naming, changing, and extinction to the digital data which has traditionally been recognized by the attributes of perpetuity and infinite replication and reproduction with complete fidelity. More particularly, the present invention relates to a system allowing a user to easily determine data maintenance and deletion by managing the history of data distribution and representing the current state of use of the data through an aging effect (i.e. becoming old, gray, sick, or recovering), which applies to living things in nature. | 2015-05-07 |
20150127618 | Sharing of Snapshots among Multiple Computing Machines - A solution is proposed for managing each one of a plurality of computing machines. A corresponding method comprises taking one or more snapshots of the computing machine or part thereof, the snapshots being organized in a snapshot tree of nodes representing the snapshots according to a dependency thereof, expanding the snapshot tree of the computing machine according to each sub-tree of the snapshot tree of each other computing machine having the snapshot of a parent node of the sub-tree matching a graft node of the snapshot tree of the computing machine, the sub-tree being appended to the graft node, selecting a snapshot of the other computing machines represented by a selected node of the snapshot tree of the computing machine, and restoring the selected snapshot on the computing machine. | 2015-05-07 |
20150127619 | File System Metadata Capture and Restore - Example apparatus and methods create and maintain a functional mirror of file system metadata for an active file system. The functional mirror may be implemented as a set of database tables that allow a journal functionality for information received from the active file system. Example apparatus and methods also restore the file system metadata from the functional mirror. Mirror creation and maintenance can operate in parallel. Mirror maintenance and metadata restore can also operate in parallel. The functional mirror may be created primarily using a systematic, system-wide, multi-threaded crawler approach whose results are updated using an event-driven approach that accounts for changes that may make obsolete information acquired during the crawler approach. The metadata may be restored using a systematic, system-wide, multi-threaded crawler approach acting together with an event-driven approach that restores certain files out of order as they are needed. | 2015-05-07 |
20150127620 | OBJECT LOSS REPORTING IN A DATA STORAGE SYSTEM - In response to receiving a request from a client to store an object, a key-durable storage system may assign the object to a volume in its data store, generate a key for the object (e.g., an opaque identifier that encodes information for locating the object in the data store), store the object on one disk in the assigned volume, store the key redundantly in the assigned volume (e.g., using a replication or erasure coding technique), and may return the key to the client. To retrieve the object, the client may send a request including the key, and the system may return the object to the client. If a disk fails, the system may determine which objects were lost, and may return the corresponding keys to the appropriate clients in a notification. The system may be used to back up a more expensive object-redundant storage system. | 2015-05-07 |
20150127621 | USE OF SOLID STATE STORAGE DEVICES AND THE LIKE IN DATA DEDUPLICATION - Systems and methods of data deduplication are disclosed comprising generating a hash value of a data block and comparing the hash value to a table in a first memory that correlates ranges of hash values with buckets of hash values in a second memory different from the first memory. A bucket is identified based on the comparison and the bucket is searched to locate the hash value. If the hash value is not found in the bucket, the hash value is stored in the bucket and the data block is stored in a third memory. The first memory may be volatile memory and the second memory may be non-volatile random access memory, such as an SSD. Rebalancing of buckets and the table, and use of additional metadata to determine where data blocks should be stored, are also disclosed. | 2015-05-07 |
20150127622 | METHODS AND APPARATUS FOR NETWORK EFFICIENT DEDUPLICATION - Mechanisms are provided for performing network efficient deduplication. Segments are extracted from files received for deduplication at a host connected to a target over one or more networks and/or fabrics in a deduplication system. Segment identifiers (IDs) are determined and compared with segment IDs for segments already deduplicated. Segments already deduplicated need not be transmitted to a target system. References and reference counts are modified at a target system. Updating references and reference counts may involve modifying filemaps, dictionaries, and datastore suitcases for both already deduplicated and not already deduplicated segments. | 2015-05-07 |
20150127623 | ALLOCATION AWARE HEAP FRAGMENTATION METRICS - An illustrative embodiment of a computer-implemented method for estimating heap fragmentation in real time, models a runtime view of free heap memory, models a runtime view of heap allocation patterns for the heap memory and takes a snapshot of the heap memory. A batch allocator simulator is executed at a predetermined event and a remaining amount of memory unused in the simulation is identified as fragmented memory. | 2015-05-07 |
20150127624 | FRAMEWORK FOR REMOVING NON-AUTHORED CONTENT DOCUMENTS FROM AN AUTHORED-CONTENT DATABASE - The specification relates to framework for removing non-authored content documents from an authored-content database by recording a sequence of authorship data for at least one authored-content document over a period of time. The at least one authored-content document can be indexed in an authored-content database. The sequence of authorship data is analyzed to determine if the at least one authored-content document changed in a meaningful way beyond a set threshold. If the at least one authored-content document is changed beyond the set threshold, the at least one authored-content document is removed from the authored-content database. | 2015-05-07 |
20150127625 | CLUSTER-NODE LOAD BALANCING IN A DISTRIBUTED DATABASE SYSTEM - In one exemplary aspect, a method of a cluster-node load balancing system of a distributed database system includes receiving a request from a cluster with at least one node of a cluster of the distributed database system. The request includes a query for an identity of all other nodes known by the node as well as a metadata of all data maintained by the node. The identity of all other nodes known by the node as well as the metadata of all data maintained by the node is provided to the cluster. | 2015-05-07 |
20150127626 | VIDEO SEARCH SYSTEM AND METHOD - Provided is a video search system and method. The video search system includes: a search engine configured to extract video data matching a search condition from an original video; and a browsing engine configured to generate a summarized video based on the extracted video data, render a plurality of objects in the summarized video on a background model in an overlapping manner in an object appearing order in the original video, and display the rendered objects. | 2015-05-07 |
20150127627 | METHOD FOR RECOMMENDING BROWSING OBJECTS - The present invention provides a method for recommending browsing objects. First, browse a first webpage via a first device. The first webpage is the search result of the search engine by searching a first object. Alternatively, the first object can be the webpage element of the first webpage. When the first device searches the first object or defines that the first object belongs to a first set, a first server can record that the first object belongs to the first set. Then the relationship among objects can be judged according to the user's behavior. When the second device searches the second object or defines that the second object belongs to a second set, compare the second object with the first object. As the second object coincides with the first object, the other first objects in the first set are transmitted to the second device for recommending browsing objects. | 2015-05-07 |
20150127628 | Method and System for Display Dynamic & Accessible Actions with Unique Identifiers and Activities - A methods, systems and apparatus for enable dynamic actions on unique identifier including mobile phone number(s) and activities are described. A method includes dynamically, manually or automatically attach, associate, provide, present and access on demand, integrated, unified, in-mobile, inline, loosely coupled, user friendly, personalize, customized, all-in-one, unified, contextual, interconnected, abbreviated, portable, dynamic and accessible action links with one or more unique identifier including mobile phone number(s) and with activities for enable users and connected users of user to create multiple customized communication channels, social networks, facilitates in participating with activities of connected users, and providing real time communication, collaboration, interactions, dynamic actions, transactions, groupings, workflow, publishing, and sharing platform. | 2015-05-07 |
20150127629 | Trust Network Effect - An invention is disclosed for systems, methods, processes, and products of providing information to users based on their relationships with other users. Such a system, method, process, or product provides a more reliable, accurate, or otherwise effective way of determining and presenting relevant information to users, consumers, and the like. | 2015-05-07 |
20150127630 | SYSTEM AND METHOD FOR PROCESSING VIRTUAL INTERVIEW USING DIVISION CONTENT - A method for processing a virtual interview using division content, the method including generating a distribution inversely proportional to a usage amount of division content divided into a minimum unit to implement a virtual interview, extracting the division content in response to cache information of a user terminal, which includes content request information, transmitting combination content generated by combining the extracted division content to the user terminal, and controlling a selection probability in such a manner that the selection probability is inversely proportional to a usage amount of the extracted division content. | 2015-05-07 |
20150127631 | BEST AVAILABLE ALTERNATIVE DIALOG - Recommending problem resolution knowledge, in one aspect, may comprise determining a given product information associated with a product by searching an information network. The given product information may comprise a type of the given product, one or more features associated with the given product, and temporal information associated with the given product. One or more related products may be retrieved from the knowledge base. Related product information associated with each of the one or more related products may be determined, e.g., by searching the information network. At least one related product is selected that has the related product information that most closely matches the given product information. A dialog network from the knowledge base associated with the at least one related product is presented for the problem resolution of the given product. | 2015-05-07 |
20150127632 | STRUCTURED USER GRAPH TO SUPPORT QUERYING AND PREDICTIONS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving user-specific content, the user-specific content being associated with a user of one or more computer-implemented services, processing the user-specific content using one or more parsers to identify one or more entities and one or more relationships between entities, a parser being specific to a schema, and the one or more entities and the one or more relationships between entities being identified based on the schema, providing one or more user-specific knowledge graphs, a user-specific knowledge graph being specific to the user and including nodes and edges between nodes to define relationships between entities based on the schema, and storing the one or more user-specific knowledge graphs. | 2015-05-07 |
20150127633 | CONTENT ROTATING SOFTWARE - A content rotating software system and method are described. In one disclosed embodiment, a system includes a program to receive a text message originated request, access and query a database in response to the request, and generate a rotating page of results and an address to the page to send to the device that sent the request. | 2015-05-07 |
20150127634 | ELECTRONIC DOCUMENT RETRIEVAL AND REPORTING - An approach is provided for retrieving electronic documents. The approach provides a Web-based graphical user interface that allows users to construct complex queries that include Boolean clauses, proximity clauses and/or keyword phrases, without requiring the users to have a working knowledge of query languages. The Web-based graphical user interface also allows users to specify a semantic meaning for one or more search terms. The approach also allows users to generate various reports for search results. Various filters may be applied to manage the amount of reporting data and semantic meanings may be applied to increase relevancy. A time cost estimator provides an estimated review time for search results. | 2015-05-07 |
20150127635 | MAPPING SYSTEM FOR NOT PROVIDED KEYWORD IN SECURE SEARCH - A keyword estimation process and tool provides data for on-line visits to websites within a secure search environment. Blocks having probability mass functions are created to build a base using data from sources. The blocks include categories for keywords. Using an algorithm, the keywords for a target number of visits and other metrics may be estimated. | 2015-05-07 |
20150127636 | AUTOMATED EVENT ATTENDEE DATA COLLECTION AND DOCUMENT GENERATION APPARATUSES, METHODS AND SYSTEMS - The AUTOMATED EVENT ATTENDEE DATA COLLECTION AND DOCUMENT GENERATION APPARATUSES, METHODS AND SYSTEMS (“GST”) transform pre-event guest data aggregation inputs using GST components into customized pre-event documents. In some implementations, the disclosure provides a processor-implemented method of aggregating visual and textual guest data from social media servers and combining the aggregated responses with attendee supplemental responses and template document definitions to produce pre-event document output. | 2015-05-07 |
20150127637 | REAL-TIME SEARCH TUNING - Embodiments are directed to dynamically tuning search result rankings to control how the search results are presented in a user interface and to dynamically updating search result rankings based on tuning inputs. In one scenario, a computer system receives search results with associated search result attributes. The search results are displayed within a user interface according to each search result's determined ranking. The computer system then receives a tuning input at the user interface. The tuning input indicates that a search result ranking model is to be adjusted for various specified search result attributes. Moreover, the search result ranking model determines how each search result is ranked. The computer system then dynamically updates the displayed search results as the search result ranking model is tuned for the specified search result attributes. The dynamic updating includes repositioning, adding and removing search results according to the determined ranking for each search result. | 2015-05-07 |
20150127638 | AUTOMATIC SELECTION OF AN INTERMEDIATE DATING LOCATION - In an example, a system and method are disclosed for providing functionality for two users of a matching service, such as an online dating service, to identify a midpoint at which they may conveniently meet. User locations may be based on exact coordinates, or may be more generalized, such as by zip code or city. A midpoint is identified, which may be a geographic center, or which may be a relatively-centralized place of interest. In some cases, a plurality of potential meeting locations are displayed and are ranked for the user. | 2015-05-07 |
20150127639 | GRAPHICALLY REPRESENTING ASSOCIATIONS BETWEEN REFERENTS AND STORIES - Systems and methods are provided for graphically representing associations between one or more stories and one or more referents of interest. In some embodiments, a score may be determined for each of a set of stories based at least in part on a number of associations between the given story and one or more referents of interest. A graphical representation of the stories may then be presented for display. The graphical representation may include indicia, where each indicium graphically indicates the strength of association between a given story and the one or more referents of interest. The strength of association for a given story may be determined, for example, based at least in part on the determined score for the story. | 2015-05-07 |
20150127640 | REFERENT BASED SEARCH SUGGESTIONS - Computer-implemented methods for providing suggestions for a search based on previously viewed content are provided. In one aspect, a method includes receiving information on previously viewed content, and receiving a request to enter a query into a search field subsequent to receiving the information on the previously viewed content. The method also includes identifying, based on the content, at least one entity referred to in the content, and providing an identifier of the at least one entity for display with the search field. Systems and machine-readable storage media are also provided. | 2015-05-07 |
20150127641 | METHOD AND SYSTEM FOR SEARCHING ON MOBILE TERMINAL - Methods and systems for searching on a mobile terminal are provided herein. In an exemplary method, a matching box can be provided on the mobile terminal in response to a click on a search box on the mobile terminal. An operation of a user can be determined. The operation of the user can include selecting a matching item from the matching box or inputting a keyword in the search box. The selected matching item can be used as a keyword to search on the mobile terminal when the user selects the matching item from the matching box. Alternatively, the inputted keyword in the search box can be used to search on the mobile terminal. | 2015-05-07 |
20150127642 | ACTIVE CHRONICLE COMPARISON SYSTEM USING WEBSITES - An active chronicle comparison system using websites, including: a database unit for arranging and storing occurrence dates and contents of events that occurred for respective topics into the DB; an engine unit for operating in conjunction with the DB unit, and generating chronological table data using the contents and the occurrence dates of the events in the DB unit, upon receiving a request for inquiry of events; and a user terminal for operating in conjunction with the engine unit, and displaying the chronological table data generated by the engine unit. | 2015-05-07 |
20150127643 | DIGITALLY DISPLAYING AND ORGANIZING PERSONAL MULTIMEDIA CONTENT - An apparatus, system, method, and program product are disclosed for digitally displaying and organizing personal multimedia content. A content module is configured to receive content associated with a user. The content includes one of user-generated content and third-party generated content. The content also includes an associated user rating. A chronological module is configured to present the content on a chronological interface. The chronological interface has an adjustable time period. An organization module is configured to organize the presented content associated with a time period such that content with a higher user rating is more prominently presented than content with a lower user rating. | 2015-05-07 |
20150127644 | METHOD AND SYSTEM FOR INCREMENTAL COLLECTION OF FORUM REPLIES - The present application discloses methods and systems for incrementally collecting replies in a forum and belongs to the technical field of collecting network information. The method comprises periodically determining whether there is a newly-established post and a post having new replies in all forum list pages needed to be collected: if yes, extracting a main post and reply information from the newly-established post, and extracting the information of the new replies from the post having new replies. The system comprises a determining device ( | 2015-05-07 |
20150127645 | CONTENT MANAGEMENT WITH RDBMS - According to some embodiments, a method and an apparatus of using a relational database as an underlying structure of file storage are provided to receive a file and store non-content information associated with the file in a row of a first relational database table. If the content associated with the file is binary content then the content associated with the file is stored in a second relational database table else the content associated with the file is stored in a third relational database table. | 2015-05-07 |
20150127646 | BIG DATA ANALYTICS - Data may be processed based on a type of application, a user, a type of device, a user profile, and/or a device profile. Data may be processed, in real time as it is received. The data may be segmented and/or partitioned into portions. For each portion, a user identifier associated with the portion may be determined. For each portion, an application associated with the portion may be determined. For each portion, a device associated with the portion may be determined. It may be determined whether a portion of the data is to be further processed based on the user identifier, the application, and/or the device. A portion of data that is to be further processed may be prioritized, directed to specific processing, and/or classified. Subsequent procession, and/or storage, of a portion of data may be based a result of at least one of the prioritizing, the directing, and/or the classifying. | 2015-05-07 |
20150127647 | ELEMENT COMPUTATION-COMMUNICATION PARALLELIZATION METHOD IMPLEMENTED ON CUBED-SPHERE GRIDS BASED ON SPECTRAL ELEMENT METHOD AND HARDWARE DEVICE PERFORMING THE SAME - A method of parallelizing computation in an element and communication between elements in a cubed-sphere coordinates system based on a spectral element method is disclosed. The method is performed in a hardware device including a computation part, a memory and a communication buffer. A first grid value at a first grid point in a first element among elements within group of a first group is computed according to a predetermined numerical equation substantially at the same time as a second grid value at a second grid point in a second element of the first group is sent to or received from the communication buffer. | 2015-05-07 |
20150127648 | IMAGE DESCRIPTOR FOR MEDIA CONTENT - A method for generating image descriptors for media content of images represented by a set of key-points, fn, is recommended which determines for each key-point of the image, designated as a central key-point, a neighbourhood of other key-points, fml, whose features are expressed relative to those of the central key-point. A sparse photo-geometric descriptor, SPGD, of each key-point in the image being a representation of the geometry and intensity content of a feature and its neighbourhood is provided to perform an efficient image querying for efficient searches. The approach demonstrates that incorporating geometrical constraints in image registration applications does not need to be a computationally demanding operation carried out to refine a query response short-list. | 2015-05-07 |
20150127649 | EFFICIENT IMPLEMENTATIONS FOR MAPREDUCE SYSTEMS - In some embodiments, a processor configured to function as at least a first Reducer in a MapReduce system may receive a set of mapped [key, value] pairs output from a Mapper in the MapReduce system, identify within the set of mapped [key, value] pairs one or more [key, value] pairs for whose keys the first Reducer is not responsible, and transfer those [key, value] pairs to one or more other Reducers in the MapReduce system. In some embodiments, a system including at least one processor may receive a data packet including a set of mapped [key, value] pairs corresponding to a plurality of keys handled by a plurality of Reducers in a MapReduce system. For each mapped [key, value] pair, the system may identify the corresponding key and one of the Reducers responsible for that key, and provide the mapped [key, value] pair to the Reducer for processing. | 2015-05-07 |
20150127650 | SYSTEMS AND METHODS FOR METRIC DATA SMOOTHING - An exemplary method may comprise receiving a matrix for a set of documents, each cell of the matrix including a frequency value indicating a number of instances of a corresponding text segment in a corresponding document, receiving an indication of a relationship between two text segments, each of the two text segments associated with a first column and a second column, respectively, of the matrix, adjusting, for each document, a frequency value of the second column based on the frequency value of the first column, projecting each frequency value into a reference space to generate a set of projection values, identifying a plurality of subsets of the reference space, clustering, for each subset of the plurality of subsets, at least some documents that correspond to projection values, and generating a graph of nodes, each of the nodes identifying one or more of the documents corresponding to each cluster. | 2015-05-07 |
20150127651 | Computer-Implemented System And Method For Grafting Cluster Spines - A computer-implemented system and method for grafting cluster spines is provided. Cluster spines, each having two or more clusters of documents, are obtained. A score vector is generated for each of the cluster spines based on the documents within the clusters for that spine. The score vectors of the cluster spines are compared. Those cluster spines that are sufficiently dissimilar from the other cluster spines based on the comparison are placed into a display. At least one remaining cluster spine is grafted onto one of the displayed spines such that no overlap of the placed spine and the remaining spine occurs. | 2015-05-07 |
20150127652 | LABELING/NAMING OF THEMES - The disclosed solution uses machine learning-based methods to improve the knowledge extraction process in a specific domain or business environment. By formulizing a specific company's internal knowledge and terminology, the ontology programming accounts for linguistic meaning to surface relevant and important content for analysis. For example, the disclosed ontology programming adapts to the language used in a specific domain, including linguistic patterns and properties, such as word order, relationships between terms, and syntactical variations. Based on the self-training mechanism developed by the inventors, the ontology programming automatically trains itself to understand the domain or environment of the communication data by processing and analyzing a defined corpus of communication data. | 2015-05-07 |
20150127653 | Systems and Methods for Behavioral Segmentation of Users in a Social Data Network - There is provided methods and systems for analyzing data from a plurality of users within a social networking platform, comprising: receiving a query for a topic associated with the social networking platform; determining a set of users having at least one social networking behaviour on the social networking platform related to the topic; selecting, for each user from the set of users, a pre-defined number of posts and associating each of the pre-defined number of posts with the respective user; segmenting the selected posts for each user to determine a likelihood of each of the selected posts among the set of users; and, clustering the selected posts for each user to define a plurality of clusters and determining a mapping from each user to at least one of the plurality of clusters, each cluster comprising representative topics indicating frequently used topics within the cluster for the pre-defined number of posts between the set of users. | 2015-05-07 |
20150127654 | METHOD FOR MANAGING USER INFORMATION AND ELECTRONIC DEVICE THEREOF - An apparatus and method for storing and displaying user information in an electronic device is provided to categorize information and designate importance. The method includes identifying a plurality of user information, extracting overlapped common information from the plurality of user information, and storing information which is not overlapped among the plurality of user information to be included in a first category and storing the common information to be included in a second category. | 2015-05-07 |
20150127655 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM - An information processing device includes a comment collection unit that collects comments on a submission target that progresses with the passage of time, a comment selection unit that selects comments to be presented from collected comments to a user based on the characteristics of the user, a display control unit that controls the display of the selected comments so that the user is able to give evaluations for the selected comments, and an evaluation collection unit that collects the evaluations given by the user. | 2015-05-07 |
20150127656 | IN-ADVANCE INDEXING - A method for in-advance obtaining properties of objects of a computerized system, the method comprising receiving a request for properties of a first object, and responsively providing the requested properties along with properties of an at least one another object that are similar to the properties of the first object, wherein the properties of the at least one another object are similar to the properties of the first object by having at least one element of properties that are common therebetween, and wherein the method is carried out by an at least one apparatus component of the computerized system, and an apparatus for performing the same. | 2015-05-07 |
20150127657 | Method and Computer for Indexing and Searching Structures - A method for indexing a plurality of structures, which are derived from a plurality of externalizations of users' mental models, is provided. The method comprises receiving at least one of the plurality of structures; analyzing the at least one structure according to a predetermined principle of normalization to obtain a plurality of index analysis results in a form of a plurality of tuples comprising a plurality of elements and/or a plurality of relations thereof related to the plurality of structures; and generating an index store according to the index analysis result; wherein each externalized relation indicates each externalized sequence from one of externalized elements to another one of the externalized elements; wherein each relation indicates each sequence from one of a plurality of elements to another one of the plurality of elements. | 2015-05-07 |
20150127658 | KEY_VALUE DATA STORAGE SYSTEM - According to an aspect, a key-value store (KVS) system includes a data management unit that stores a data KVS storing a pair of a data KVS key including information on a storage location of application data to be an access target object and the application data; and a key KVS storing a pair of an application key and the data KVS key. The data KVS includes a normal partition in which a size of a record for storing one pair is a predetermined specific size; and a special partition in which the size of the record for storing one pair is a size set according to a data size of the pair to be stored. A data relocation unit relocates a pair of a relocation target object to the special partition having the record size suitable for the data size of the pair. | 2015-05-07 |
20150127659 | METHOD AND SYSTEM FOR DOCUMENT DATA EXTRACTION TEMPLATE MANAGEMENT - User acceptance of a given data extraction template and the number of data fields that the data extraction template can extract accurately is used to calculate data extraction template ranking, or a ranking score, to be associated with the data extraction template. Then the data extraction template having the highest data extraction template ranking score is used in a first attempt to extract data from a source documents of the source document type associated with the data extraction templates. As more data extraction templates associated with a given source document type are received, data extraction template ranking scores are updated/modified, and, in one example, the data extraction templates having the lowest data extraction template ranking scores are detected/eliminated. | 2015-05-07 |
20150127660 | METHOD AND APPARATUS FOR CALCULATING RANKS AND TRUST LEVELS FOR DATA SOURCES - An approach is provided for determining one or more attributes associated with extracting data from one or more data sources. The approach further involves processing and/or facilitating a processing of the one or more attributes to cause, at least in part, a ranking of the one or more data sources, and/or a calculation of one or more trust levels for the one or more data sources. | 2015-05-07 |
20150127661 | RAPID CLOUD-BASED IMAGE CENTRALIZATION - A system for a mass centralization approach to full image cloning of multiple computing devices is provided. The system includes a plurality of computing devices and a server. The server includes a processor programmed to receive, from the plurality of computing devices, metadata for files stored on the plurality of computing devices, determine, from the received metadata, an importance level for each of the files, instruct the plurality of computing devices to send a copy of the files to the server in a defined order, the defined order based on the importance level for each of the files, and store the copy of the files on the server. | 2015-05-07 |
20150127662 | DWELL-TIME BASED GENERATION OF A USER INTEREST PROFILE - A method is provided for building a user interest profile, including the following method operations: identifying features of each of a plurality of articles; for a given user, logging views of one or more of the plurality of articles; for each view, measuring a corresponding dwell time for the view by the given user; applying a weight to each view based on the corresponding measured dwell time; determining user interest scores for features of the one or more of the plurality of articles based on the weighted views; generating a user interest profile for the given user based on the user interest scores. | 2015-05-07 |
20150127663 | Ranking Objects by Social Relevance - In one embodiment, one or more computing systems may implement a social networking environment and may be operable to access, in a social graph associated with one or more computing systems of a social network environment, a user node representing a particular user, the user node connected to a plurality of attribute nodes. The social graph may comprise a plurality of object nodes in the social graph, each object node being connected to a plurality of attribute nodes. The systems may be further operable to calculate a match coefficient between the user node and an individual object node. The calculation may include operations to, for each attribute node in a set of all attribute nodes connected to both the user node and the object node, calculate a first coefficient between the user node and the attribute node. | 2015-05-07 |
20150127664 | PRE-FETCHING ITEMS IN A VIRTUAL UNIVERSE BASED ON AVATAR COMMUNICATIONS - The present invention pre-fetches objects, textures and scripts (collectively referred to herein as items) through analysis of the communications of an avatar. Furthermore, if an object, texture or script is not pre-fetched upon arrival to a region the virtual universe's object, texture and script download system is augmented to prioritize objects the user may be interested in based on the avatar's communications and previously stated priorities. The present invention may improve user experience of virtual world by prioritizing the download and caching of objects, textures, and scripts that are likely to interest the user. Such a prioritization enhances the user experience by reducing wait times for the rendering of objects of interest. | 2015-05-07 |
20150127665 | Personalized Quantitative Measure of Accessibility - A mechanism is provided in a data processing system for personalized quantitative measure of accessibility. For a given web site or web application, the mechanism accesses existing crowd sourced user ratings. The mechanism generates a crowd source score for the given web site or web application based on the crowd sourced user ratings. The mechanism generates a compliance score for the given web site or web application based on compliance data published for the given web site or web application. The mechanism obtains a static analysis score for the given web site or web application. The mechanism generates weights for a given user based on user profile information of the given user and applies the weights to the crowd source score, the compliance score, and the static analysis score to form weighted data. The mechanism generates a personalized accessibility score based on the weighted data. | 2015-05-07 |
20150127666 | PROCESSING A DATABASE TABLE - Processing a database table comprises receiving a multi-dimensional processing instruction for processing at least two columns of the database table, wherein the two columns comprise a selection column and a sort column, wherein the multi-dimensional processing instruction is for selecting a plurality of candidate rows by sorting based on the selection column and the sort column. An index takes the selection column as master column and the sort column as slave column. Nodes in the index are selected according to the selection column. Each of the selected nodes is associated with a respective slave column value sequence. A merge sort is performed on each of the slave column value sequences to obtain a sort result for the candidate rows. | 2015-05-07 |
20150127667 | Devices and Methods for Processing Network Nodes - Devices and methods are provided for processing network nodes. For example, a sorting request is detected; one or more first network nodes to be sorted are acquired corresponding to the sorting request; a first characteristic matrix is constructed based on at least information associated with the first network nodes; association information between the first network nodes is acquired; a sparse matrix is constructed based on at least information associated with the association information between the first network nodes; iterative multiplication is performed on the sparse matrix and the first characteristic matrix to obtain a second characteristic matrix upon convergence; and the first network nodes are sorted based on at least information associated with the second characteristic matrix. | 2015-05-07 |
20150127668 | DOCUMENT GENERATION SYSTEM - The invention describes a system and method for dynamically composing and generating documents, by breaking down text and multi-media content into small, independent content blocks and then re-ordering and recompiling them in different ways to create a plurality of different documents on demand. The system allows users to select a document type and then specify the desired parameters of the document. The invention employs a semantic network and an expert system to select the appropriate content blocks from a content repository, and then iteratively applies rules to ensure that the selected content is compatible and all dependencies are met. The system then renders the assembled document to the desired file format. | 2015-05-07 |
20150127669 | DEVICE, SYSTEM AND METHOD FOR GENERATING AN ACCOMPANIMENT OF INPUT MUSIC DATA - A device for automatically generating a real time accompaniment of input music data includes a music input that receives music data. A music analyzer analyzes received music data to obtain a music data description including one or more characteristics of the analyzed music data. A query generator generates a query to a music database including music patterns and associated metadata including one or more characteristics of the music patterns, the query being generated from the music data description and from an accompaniment description describing preferences of the real time accompaniment and/or music rules describing general rules of music. A query interface queries the music database using a generated query and receives a music pattern selected from the music database by use of the query. A music output outputs the received music pattern. | 2015-05-07 |
20150127670 | METHODS AND SYSTEMS FOR PROCESSING A LOG FILE - Disclosed are methods, apparatus, systems, and computer program products for provisioning log file data. A server may parse through log files by selecting particular log entries and data fields. Customer-facing log files may be generated based on the selected log entries and data fields. | 2015-05-07 |
20150127671 | MANAGING A TEMPLATE IN AN OPERATOR GRAPH - Embodiments of the disclosure provide a method, system, and computer program product for managing a template on an operator graph. The method for managing a template on an operator graph can include receiving the template for processing a stream of tuples. The template can have a plurality of template elements operating on one or more computer processors. The method can include calculating a resource requirement of a template element from the template. The method can include calculating a resource availability of a virtual machine. The method can include allocating the template onto the operator graph. The operator graph can have a plurality of processing elements operating on one or more computer processors. The method can also include mapping the template element from the template onto the virtual machine as a function of the resource requirement of the template element and the resource availability of the virtual machine. | 2015-05-07 |
20150127672 | PLURAL ARCHITECTURE MASTER DATA MANAGEMENT WITH SUPPLEMENTAL ATTRIBUTES - According to one embodiment of the present invention, a system for managing data within a plurality of data management architectures includes at least one processor. The system persists an entity managed by a first data management architecture to a second data management architecture. The first data management architecture manages entity data within data sources and the second data management architecture manages persisted entities within a common repository. Entity attributes are mapped between the first and second data management architectures. The system further provides one or more supplemental attributes for the persisted (e.g., registration mode or fully persisted mode) entity within the second data management architecture, wherein the supplemental attributes are unmapped between the first and second data management architectures. Embodiments of the present invention further include a method and computer program product for managing data within a plurality of data management architectures in substantially the same manner described above. | 2015-05-07 |
20150127673 | Method and system for searching visually similar goods in e-commerce web-sites - The present invention is related to methods for searching visually similar images and may be used in computer systems and mobile devices. The present invention allows the speed of searching for visually similar objects to be significantly increased. The present method can be applied in search engines and e-commerce web sites. | 2015-05-07 |
20150127674 | IMAGE INFORMATION PROCESSING APPARATUS, IMAGE INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An image information processing apparatus includes a memory, a list screen display, a detector, and a screen controller. The memory stores plural pieces of image information and plural pieces of related information related to the plural pieces of image information. The list screen display displays a list screen showing a list of the plural pieces of image information. The detector detects an indication operation having a direction, with a certain position on the screen being an origin. The screen controller performs, in accordance with a position and direction of the indication operation, control to switch between scrolling of the screen and display of a list of the plural pieces of related information. | 2015-05-07 |
20150127675 | DISPLAY APPARATUS AND METHOD OF CONTROLLING THE SAME - A display apparatus for and a method of providing to users additional information associated with a broadcasting signal that is being output via the display apparatus are provided. The display apparatus includes a communication unit configured to perform data communication, and a control unit configured to acquire a keyword from content being reproduced by the display apparatus, to acquire user preference information corresponding to a mobile terminal, to acquire a search result corresponding to the acquired keyword, to produce additional information based on the acquired search result and the acquired user preference information, and to provide the additional information to the mobile terminal via the communication unit. | 2015-05-07 |
20150127676 | METHOD AND SYSTEM FOR DISTRIBUTION OF CONTENT USING A SYNDICATION DELAY - Embodiments of methods and systems for incorporating user generated content into a web page are disclosed. In particular, embodiments of such systems and methods may incorporate user generated content into a web page such that the user generated content can be consumed by indexers associated with search engines in association with that web page. Additionally, embodiments may also provide a mechanism by which user generated content may be received and included in a web page when that web page is rendered. Using embodiments as disclosed herein user generated content may be exposed to a search engine indexer in a web page while still providing a mechanism for incorporating the freshest user generated content in such a web page. Embodiments may also improve the ability of search engines or search engine indexers to determine the site of origin for such user content. | 2015-05-07 |
20150127677 | ENTERPRISE GRAPH SEARCH BASED ON OBJECT AND ACTOR RELATIONSHIPS - Systems, methods, and software are disclosed herein for implementing enterprise graph search. In at least one implementation, an enterprise search service receives a search request that includes a graph query directed to an enterprise graph. The graph is representative of a various objects and actors associated with an enterprise, as well as which of the actors performed which of various actions with respect to each of the. The service searches at least a portion of the enterprise graph to identify a subset of the objects that relate to the actors as defined by the graph query in terms of at least the actors and actions. A reply to the search request may include graph results indicative of the subset of the objects. | 2015-05-07 |
20150127678 | EVENT TRIGGERED SERVICE FOR THE LIGHTWEIGHT DIRECTORY ACCESS PROTOCOL - A method and system for notifying a destination when information within a database that is accessible from an LDAP server has been changed, e.g., information within the database has been added, updated, or deleted. The method and system persistently searches the database to identify change events to entries in the database. It is then determined whether each of the plurality of change events have been previously transmitted to a corresponding destination. For each of the plurality of change events that have not been previously transmitted to the corresponding destination, the method and system (1) determine a change type associated with the change event that has not been previously transmitted to the destination; (2) identify a destination to be notified of the determined change type; and (3) transmit, to the destination, a message containing information including at least the change type and the corresponding change event that has not been previously transmitted to the destination. | 2015-05-07 |
20150127679 | SYSTEM AND METHOD FOR IDENTIFYING AND SYNCHRONIZING DATA FROM MULTIPLE BACKEND ENTERPRISE COMPUTER SYSTEMS TO MULTIPLE TYPES OF MOBILE DEVICES - A mobile framework server (MFS) may periodically obtain from an enterprise system information for a user who subscribed or is assigned to receive enterprise data. The MFS may determine whether the information indicates a change and whether the change is associated with a new record. If so, a new subscription is needed. To prepare data for the new subscription, the MFS may consult a canonical data model to determine what fields are needed for the new record and where the data for the fields are stored at the backend, perhaps managed by disparate enterprise systems. The MFS may determine appropriate queries for those enterprise systems involved and obtain record details for the fields. The record details are transformed into subscription data and stored in a subscription format. Subsequently, the subscription data is sent to a mobile device associated with the user at a significantly improved synchronization rate. | 2015-05-07 |
20150127680 | PROTECTED HANDLING OF DATABASE QUERIES - Embodiments regard protected handling of database queries. An embodiment of a method for querying database system views and tables includes: receiving a user query from a user, the user query being directed to one or both of a view and a table of a database, wherein the user is not a database administrator; parsing the user query with a query parser to identify elements of the user query, parsing the query including determining whether the query meets certain database access criteria; automatically generating a database query based on the parsing of the user query, the generation of the database query including generating a database query that is limited by the database access criteria; accessing the one or both of the view and the table using the generated database query, wherein the access is limited to read-only access; and obtaining a result of the access of the one or both of the view and table. | 2015-05-07 |
20150127681 | ELECTRONIC DEVICE AND SEARCH AND DISPLAY METHOD OF THE SAME - A search and display method of an electronic device using handwriting is provided. The search and display method includes recognizing the handwriting, determining whether the recognized handwriting is a gesture or text, recognizing the gesture if it is determined that the recognized handwriting is the gesture, and registering gesture information about the gesture and function information about a function corresponding to the gesture information based on the recognized gesture. | 2015-05-07 |
20150127682 | DATA CONNECTORS IN LARGE SCALE PROCESSING CLUSTERS - Systems, methods, and software described herein facilitate interfacing between processing nodes and a plurality of data repositories. In one example, a method of interfacing between a processing node and a plurality of data repositories includes identifying, for the processing node, a data access request using a first data access format, wherein the data access request includes a data connector identifier. The method further includes translating the access request to a second data access format based on the data connector identifier, and identifying a data repository in the plurality of data repositories to service the data access request based on the data connector identifier. The method also provides accessing data for the data access request in the data repository via the second data access format. | 2015-05-07 |
20150127683 | VEHICLE-END DATABASE MANAGEMENT SYSTEM - A vehicle-end database management system is revealed. The vehicle-end database management system includes a read/write controller and a vehicle-end database manager. Data related to vehicles is written into the vehicle-end database manager by the read/write controller. Or data related to vehicles is read from the vehicle-end database manager by the read/write controller. Thus end-users can get the data related to vehicles timely so as to manage vehicles conveniently. | 2015-05-07 |
20150127684 | DATA MANAGEMENT AND DISTRIBUTION - Techniques associated with data management and distribution are described, including receiving at a content distribution and management system activity data associated with a user from a client, the client having an interface configured to display commercial content and a player configured to access the content distribution and management system, storing the activity data in a database, displaying the commercial content using the interface, receiving other activity data associated with the user from the client, storing the other activity data in the database, determining other commercial content to display using the activity data and the other activity data, and displaying the other commercial content. | 2015-05-07 |
20150127685 | INTELLIGENT ELECTRICAL DISTRIBUTION GRID CONTROL SYSTEM DATA - Aspects of a multi-level electrical distribution control system associated with an electrical distribution grid are disclosed. Data access and processing across the multi-level control system and the electrical distribution grid can provide improved utilization of energy within the electrical distribution grid. Further, dynamic reconfiguration of the electric distribution grid can be based distributed processing and access to information relating to the electrical distribution control system or electrical distribution grid. An encapsulated DNNC data element is disclosed as an efficient and secure means of accessing data across the multi-level electrical distribution control system or the associated electrical distribution grid. | 2015-05-07 |
20150127686 | EXPERIENCE INFORMATION MANAGING APPARATUS AND METHOD THEREOF - An experience information managing apparatus is provided. In particular, a processor is configured to interpret structures of first and second UCX files when the first UCX file and the second UCX file have a file format that are different from each other. The processor then tags information indicating a source to data forming the first and second UCX files and creates combination information of the first and second UCX files. A third UCX file is then created by the processor having the first and second UCX files combined therewith according to the combination information. | 2015-05-07 |
20150127687 | SYSTEM AND METHODS FOR CREATING AND MODIFYING A HIERARCHIAL DATA STRUCTURE - A computer device, system and method are provided which enable a hierarchical computer data structure to be created and modified as a cooperative activity involving a plurality of individuals or workgroups using independent computers and data structures without being connected by, or continuously connected by, a linking infrastructure such as a computer network. Sections of the data structure and supporting data may be exported as subfiles, modified, and later imported back into the hierarchical data structure. Controls are provided to manage the growth of the data structure and the modification or addition of common data. Changes to the data structure also may be disseminated to exported subfiles. | 2015-05-07 |
20150127688 | FACILITATING DISCOVERY AND RE-USE OF INFORMATION CONSTRUCTS - A method, system, and computer program product are used to facilitate discovery and re-use of information constructs. The method includes providing an information construct database including a plurality of information constructs, and providing an access interface allowing a user to access the information construct database. The access interface comprises a discovery interface for allowing the user to identify one or more desired information constructs in the information construct database, a selection interface allowing the user to add the one or more desired information constructs to a list of selected information constructs, an acquisition interface allowing the user to acquire the information constructs added to the list of selected information constructs in one or more desired formats, and a publishing interface allowing the user to add one or more information constructs in an available format to the information construct database. | 2015-05-07 |
20150127689 | MAPPING DEVICE, MAPPING METHOD, AND RECORDING MEDIUM - A non-transitory computer-readable recording medium has stored therein a mapping program that causes a computer to execute a process. The process includes: first calculating a matching rate between top-level parent items in a hierarchical relationship between a first plurality of items of a first data and a second plurality of items of a second data based on an item information relating to the first plurality of items and the second plurality of items, the first data including one or a plurality of items before a change, the second data including one or a plurality of items after the change; and associating the parent items of the first data and the second data with each other based on the calculated matching rate. | 2015-05-07 |
20150127690 | PLURAL ARCHITECTURE MASTER DATA MANAGEMENT WITH SUPPLEMENTAL ATTRIBUTES - According to one embodiment of the present invention, a system for managing data within a plurality of data management architectures includes at least one processor. The system persists an entity managed by a first data management architecture to a second data management architecture. The first data management architecture manages entity data within data sources and the second data management architecture manages persisted entities within a common repository. Entity attributes are mapped between the first and second data management architectures. The system further provides one or more supplemental attributes for the persisted (e.g., registration mode or fully persisted mode) entity within the second data management architecture, wherein the supplemental attributes are unmapped between the first and second data management architectures. Embodiments of the present invention further include a method and computer program product for managing data within a plurality of data management architectures in substantially the same manner described above. | 2015-05-07 |
20150127691 | EFFICIENT IMPLEMENTATIONS FOR MAPREDUCE SYSTEMS - Techniques for use with at least one processor configured to execute one or more MapReduce applications that cause the at least one processor to function as at least a Mapper in a MapReduce system include accessing data stored in a file system implemented on at least one nonvolatile storage medium. In response to input data being written to the file system by an application other than the one or more MapReduce applications, a set of one or more Map functions applicable to the input data may be accessed. At least one Map function of the one or more Map functions may be executed on the input data via the at least one processor functioning as at least the Mapper in the MapReduce system, and at least one set of [key, value] pairs resulting from execution of the at least one Map function on the received input data may be output. | 2015-05-07 |
20150127692 | INFORMATION PROCESSING DEVICE, PROGRAM, AND RECORDING MEDIUM - An information processing device includes: a metadata retaining section retaining metadata of a file formed by a plurality of data blocks; a correspondence file retaining section retaining a correspondence file associating information identifying a recording location of a data block with information identifying the metadata retaining section retaining the metadata of the data block; a change processing section changing the recording location of the data block; and an update processing section updating the metadata retained by the metadata retaining section. The update processing section refers to the correspondence file, identifies the metadata retaining section retaining the metadata of the data block whose recording location is changed by the change processing section, and updates the metadata. | 2015-05-07 |
20150127693 | CONTENT FETCHING AND CACHING ON A MOBILE DEVICE - A device may receive application information associated with an application. The application information may include information associated with a native homepage associated with the application, and may include a single file that includes content associated with the application. The device may receive an indication associated with running the application. The device may present, for display, the native homepage. The native homepage may include information associated with accessing the content. The device may determine that the content, associated with the application, is not current content. The device may obtain the current content, associated with the application, based on determining that the content is not the current content. The device may store the current content based on obtaining the current content. The device may load the current content based on storing the current content. The current content may be loaded to prepare the current content to be displayed to a user. | 2015-05-07 |
20150127694 | GENERATING AND PARTITIONING POLYNOMIALS - A non-transitory storage device containing software than, when executed by a processor, causes the processor to generate a projection set of polynomials based on a projection of a space linear combination of candidate polynomials of degree d on polynomials of degree less than d that do not evaluate to less than a threshold on a set of points. The software also causes the processor to compute the singular value decomposition of a matrix containing the difference between candidate polynomials evaluated on the points and the projection set of polynomials evaluated on the points, and to partition the polynomials resulting from the singular value decomposition based on a threshold. | 2015-05-07 |
20150127695 | PROCESSOR TRIGONOMETRIC COMPUTATION - A method for a processor computing a first trigonometric function to use an alternative trigonometric function for certain ranges of the operand. A modulo function may be used to provide an operand with a reduced range, and the modulo function may subtract in multiple steps in a manner that preserves low-order bits. | 2015-05-07 |
20150127696 | MULTI-STAGE FILTER PROCESSING DEVICE AND METHOD - The present invention addresses the problem of reducing a circuit scale without causing a reduction in processing efficiency. This multi-stage filter processing method measures, at each stage, either the number of input data or the number of intermediate data that is generated by filter calculation processing during the stages before the final stage is reached. Coefficient data regulating for each stage the number of data sufficient to perform the filter calculation processing is held. Input data or the intermediate data that is generated in a current stage is held in a memory until the number of data reaches the number of data sufficient to perform the filter calculation processing in the current stage, on the basis of the coefficient data. When the number of data has reached the number of data sufficient to perform the filter calculation processing, the filter calculation processing for the current stage is performed on the input data or the intermediate data that was held. | 2015-05-07 |
20150127697 | ELEVATOR SYSTEM USING DUAL COMMUNICATION CHANNELS - An elevator control system includes at least one destination entry fixture coupled to a controller area network (CAN) bus that provides a first communication channel, the at least one destination entry fixture operable to transmit destination information over the CAN bus; a plurality of elevator car controllers each associated with a respective elevator car, the plurality of elevator car controllers coupled to the CAN bus to receive the destination information; the plurality of elevator car controllers coupled to a ring network that provides a second communication channel; and a group controller operable to determine an elevator car to be dispatched in response to receiving the destination information. | 2015-05-07 |
20150127698 | METHOD AND APPARATUS FOR REMOTE APPLICATION MONITORING - A method executable via operation of configured processing circuitry to identify applications by remote monitoring may include initiating remote communication with a target device through an access point, the access point providing network access to the target device, providing a series of ping messages to the target device via the access point to determine a delay signature of an application running on the target device, and generating application identification information based on the delay signature. | 2015-05-07 |
20150127699 | OBTAINING DISPERSED STORAGE NETWORK SYSTEM REGISTRY INFORMATION - A method begins by a processing module of a dispersed storage network (DSN) obtaining an identifier (ID) piece of multiple ID pieces regarding a registry fragment of a distributed DSN registry. The method continues with the processing module performing a function on the ID piece to obtain a registry fragment alias, wherein performance of the function on the multiple ID pieces would produce multiple registry fragment aliases. The method continues with the processing module determining DSN addressing information for the registry fragment based on the registry fragment alias, wherein the DSN addressing information is determinable from any one of the multiple registry fragment aliases. The method continues with the processing module receiving a response regarding the registry fragment when a local copy of the registry fragment is not up-to-date. | 2015-05-07 |
20150127700 | PARALLEL COMPUTER SYSTEM, CONTROL UNIT, AND METHOD OF CONTROLLING PARALLEL COMPUTER SYSTEM - A parallel computer system includes a plurality of computation nodes, connected with one another through a grid-shaped or a ring-shaped network in a physical space including a plurality of physical axes, and configured to execute jobs, respectively, and a control unit configured to control the plurality of computation nodes. The control unit includes an accepting unit configured to accept a job; a selection unit configured to select a computation node to which the accepted job is assigned among the plurality of computation nodes in a virtual space having a same number of dimensions of a virtual axis combining the physical axes as a number of dimensions requested by the job accepted by the accepting unit; and an instruction unit configured to instruct the parallel computer system so as to execute the job using the computation node selected by the selection unit. | 2015-05-07 |
20150127701 | MULTICAST MULTIPATHING IN AN IP OVERLAY NETWORK - The subject technology addresses the need in the art for improving utilization of network bandwidth in a multicast network environment. More specifically, the disclosed technology addresses the need in the art for extending multipathing to tenant multicast traffic in an IP overlay network, which enables the network to fully utilize available bandwidth for multicast traffic. In some examples, nodes in the overlay network may be connected by virtual or logical links, each of which corresponds to a path, perhaps through many physical links, in the underlying network. | 2015-05-07 |
20150127702 | Method for the Transmission of Messages in a Computer Network and Computer Network - The invention pertains to a method for the transmission of messages in a computer network, wherein the computer network comprises computing nodes with said computing nodes being interconnected by means of at least one star coupler and/or at least one multi-hop network, wherein each computing node is connected to the at least one star coupler via at least one communication line, and wherein the computing nodes exchange Ethernet messages among each other and with the at least one star coupler and/or the at least one multi-hop network, and wherein at least a portion, e.g. one, two, multiple or all Ethernet messages are communicated in a time-controlled manner, and wherein at least one star coupler implements at least one function (COF); the at least one function (COF) is characterized by using one, two or multiple time-controlled Ethernet messages and/or parts of one, two or multiple Ethernet messages as input parameter(s), and generating one, two or multiple Ethernet messages or parts of one, two or multiple Ethernet messages as output; and the time use of the function (COF) is for at least a portion, for example for one, two, multiple or all time-controlled communicated Ethernet messages and/or its multiple implementation in the star coupler linked to the communication schedule of the time-controlled Ethernet messages, so that the time use of the function (COF) and/or its multiple implementation is at least partially predefined by the communication schedule of the time-controlled messages. | 2015-05-07 |
20150127703 | NAME BASED MEDIA DELIVERY AND PRESENTATION SYSTEM - An electronic device is provided. The electronic device includes a media communication system. The media communication system is configured to receive presentation information identifying a multimedia name. The media communication system is also configured to receive one or more multimedia data units associated with the multimedia name. The media communication system is further configured to configure the one or more multimedia data units associated with the multimedia name for a presentation. | 2015-05-07 |
20150127704 | Data Processing - Example data processing methods and systems are provided. A server obtains first order data submitted by a client. The first order data includes user address information. A matching operation is performed according to the user address information in a preset database to find second order data that satisfies an address matching condition. A merging operation is applied to merge second order data that satisfies the address matching condition with the first order data from the client. | 2015-05-07 |
20150127705 | STANDARD COMMANDS FOR NATIVE COMMANDS - A system and method for standardizing commands used for various application behaviors in an application regardless of the environment of the application. A client intercepts a user input standard command, retrieves a corresponding native command from a standardizing server and inputs the native command in the application. | 2015-05-07 |
20150127706 | Systems and Methods for Data Extraction - Systems and methods are provided for data extraction based on model-view-controller (MVC). For example, a data extraction request of a control layer object is acquired; network address parameters and a data carrier object corresponding to the data extraction request are acquired; a network data capturing function of the data carrier object is called based on at least information associated with the network address parameters to capture network data; the captured network data is analyzed based on at least information associated with the data carrier object; value assignment is performed on the data carrier object based on at least information associated with the analysis of the network data; and the data carrier object is returned to the control layer object corresponding to the data extraction request. | 2015-05-07 |
20150127707 | TERMINAL COMMUNICATION APPARATUS, AND DISTRIBUTED CONTROL SYSTEM - A terminal communication apparatus has a terminal communication control portion rendering an immediate communication control portion sequentially transmitting serial data to another terminal communication apparatus bitwise when receiving a packet as bitwise serial data and a normal communication control portion performing processing on the packet after accumulating the serial data until the serial data reaches a packet length when receiving the bitwise serial data switchable, performing processing with the immediate communication control portion in a case of receiving a time adjustment packet containing time adjustment data posting a timing of synchronization in the other terminal communication apparatus and performing processing with the normal communication control portion in a case of receiving a packet other than the time adjustment packet. Thus, synchronization of control object devices can be enabled without previously investigating communication delay times. | 2015-05-07 |