09th week of 2014 patent applcation highlights part 58 |
Patent application number | Title | Published |
20140059016 | DEDUPLICATION DEVICE AND DEDUPLICATION METHOD - A deduplicate device includes: a first through N-th (N≧3) bloom filters; a counting unit that performs a process of judging whether information indicating that a duplicate data of a storing-target data exists in a storage device is registered in each bloom filter sequentially until an unregistered bloom filter in which the information is not registered is found or that the information is registered in the N-th bloom filter is found, and registers, when the unregistered bloom filter is found, the information indicating that the duplicate data exists into the unregistered bloom filter; and a deduplicating unit that stores the storing-target data in the storage device when the counting unit finds the unregistered bloom filter, and stores index information relating the duplicate data in the storage device with the storing-target data when the counting unit finds that the information is registered in the N-th bloom filter. | 2014-02-27 |
20140059017 | DATA RELATIONSHIPS STORAGE PLATFORM - A data relationships storage platform for analysis of one or more data sources is described herein. A data processing system may be communicatively coupled to one or more data sources and one or more big-data databases. One or more collectors may collect data pieces from the one or more data sources. One or more analyzer may analyze the collected data pieces to determine whether one or more relationships exist between the collected data pieces. The analysis results in one or more data globs that include one or more of the data pieces and relationship information, such as tags. The tagged data globs may be communicated to and stored in one or more big-data databases. | 2014-02-27 |
20140059018 | DATA DE-DUPLICATION IN A DISTRIBUTED NETWORK - A computer-implemented method for efficient data storage is provided. A first storage medium associates data stored on one or more data storage media with a unique identification value (ID) for the purpose of determining de-duplication status of the data. In response to receiving a request to read the data from a logical address, the first storage medium retrieves the data from a second storage medium based on the unique ID. In response to receiving a request to write the data to a logical address, the one or more data storage media store at least one copy of the data based on the de-duplication status of the data. | 2014-02-27 |
20140059019 | METHODS AND SYSTEMS FOR DATA CLEANUP USING PHYSICAL IMAGE OF FILES ON STORAGE DEVICES - Methods, systems, and computer program products are provided for optimizing selection of files for deletion from one or more data storage devices to free up a predetermined amount of space in the one or more data storage devices. A method includes analyzing an effective space occupied by each file of a plurality of files in the one or more data storage devices, identifying, from the plurality of files, one or more data blocks making up a file to free up the predetermined amount of space based on the analysis of the effective space of each file of the plurality of files, selecting one or more of the plurality of files as one or more candidate files for deletion, based on the identified one or more data blocks, and deleting the one or more candidate files for deletion from the one or more data storage devices. | 2014-02-27 |
20140059020 | REDUCED DISK SPACE STANDBY - A method and system for replicating database data is provided. One or more standby database replicas can be used for servicing read-only queries, and the amount of storage required is scalable in the size of the primary database storage. One technique is described for combining physical database replication to multiple physical databases residing within a common storage system that performs de-duplication. Having multiple physical databases allows for many read-only queries to be processed, and the de-duplicating storage system provides scalability in the size of the primary database storage. Another technique uses one or more diskless standby database systems that share a read-only copy of physical standby database files. Notification messages provide consistency between each diskless system's in-memory cache and the state of the shared database files. Use of a transaction sequence number ensures that each database system only accesses versions of data blocks that are consistent with a transaction checkpoint. | 2014-02-27 |
20140059021 | FORMAT IDENTIFICATION FOR FRAGMENTED IMAGE DATA - Format identification for fragmented data is disclosed. In some embodiments, an input stream of information that includes a continuity property is received. A format identifier of at least a portion of the stream is determined, wherein the format identifier includes a data representation size, a group size, and an alignment that is consistent with the continuity property. The stream of information is compressed using a compression technique selected based on the format identifier to produce a compressed stream, and the compressed stream is stored. | 2014-02-27 |
20140059022 | FORMAT IDENTIFICATION FOR FRAGMENTED IMAGE DATA - Format identification for fragmented data is disclosed. In some embodiments, an input stream of information that is divided into fragments is received. Fragment boundaries are determined and a data format for each fragment is found based on continuity properties including by: dividing the stream of information into windows, determining whether each window has a known or unknown format; and comparing portions of windows having an unknown format with neighboring windows to determine fragment boundaries. The stream of information is compressed using a compression technique selected based on the data format, and the compressed stream is stored. | 2014-02-27 |
20140059023 | DATA RETENTION MANAGEMENT - Systems, methods, and computer program products manage retention of data associated with a business record are described herein. In one embodiment, a computer-based system to manage retention of data associated with a business record comprises at least one processor and logic instructions stored in a tangible computer readable medium which, when executed by the at least one processor, configure the at least one processor to determine whether the business record has reached a record retention threshold, and in response to a determination that a business record has reached the record retention threshold to separate a business record into a plurality of data elements, wherein the data elements have at least one defined retention policy associated therewith, determine a selected storage location for each of the plurality of data elements based on the at least one defined retention policy and store each of the plurality of data elements in the selected storage location. | 2014-02-27 |
20140059024 | SYSTEM AND METHOD OF STORAGE, RECOVERY, AND MANAGEMENT OF DATA INTERCEPTED ON A COMMUNICATION NETWORK - A system, method, and apparatus for storing, retrieving, and managing data streams, such as data packets, on a network are disclosed. In one embodiment, a network monitoring system (NMS) includes an access device for retrieving data from a network, and a circular storage device coupled to the access device. The circular storage device is operative to retrieve a portion of a data stored in the circular storage device based on a query. The portion of the data retrieved is a broader subset of results of the query. A remote data processing device refines the portion of the data retrieved from the circular storage device based on the query. The circular storage device coupled to the access device may be further operative to overwrite the at least a portion of the data stream based on a set of criteria. | 2014-02-27 |
20140059025 | Managing Digital Content In Hierarchies - Methods, apparatuses, and systems for managing digital content in hierarchies are described. A first version of a digital image is received from an external device which tracks changes to the first version. It is determined that a second version of the digital image, changes to which have been tracked, exists. Based on comparing the tracked changes of both versions, the versions are combined. The first version is created by splitting the second version, which is stored in a master hierarchy, and transmitting the split version to the external device. During splitting, a child hierarchy of information is split from the master hierarchy, the child hierarchy including portions of the master hierarchy to access the second version such that the second version can be accessed independent of the master hierarchy. Changes to the versions are tracked in change tables, for example, using values that are mashed into a single record. | 2014-02-27 |
20140059026 | TEST DATA GENERATION AND SCALE UP FOR DATABASE TESTING USING UNIQUE COMMON FACTOR SEQUENCING - Embodiments of the present invention provide a system and computer program product for test data generation using unique common factor sequencing. In an embodiment of the invention, a computer program product for test data generation using unique common factor sequencing is provided. The computer program product includes loading a table for population with test data in a test data generation tool executing in memory of a computer. A column set of multiple columns in the table associated with a key to the table can be selected for processing and different cardinality sequence values are assigned to the columns in the set such that the cardinality sequence values do not share a common factor except for unity as in the case of prime numbers. | 2014-02-27 |
20140059027 | SERVER DEVICE, CLIENT DEVICE, MEDICAL IMAGE PROCESSING SYSTEM, AND MEDICAL IMAGE PROCESSING METHOD - There is provided server device processing medical image information. A storage unit stores first moving image data of a medical image and second moving image data generated by reducing a data amount of the first moving image data. A server side transmission unit transmits the second moving image data to a client device according to a request from the client device. A server side reception unit receives edition processing information transmitted from the client device and indicates the contents of edition processing with respect to the second moving image data. An edition processing unit edits the first moving image data based on the edition processing information. | 2014-02-27 |
20140059028 | INTERNATIONAL SEARCH ENGINE OPTIMIZATION ANALYTICS - A system and method for generating search engine analytics data to be displayed on a display. A processor may send search queries to a first country search engine and to a second country search engine and receive first and second ranked result sets in response. The processor may generate search engine data for a domain based on the search queries, the first ranked result set, and the second ranked result set. The processor may further generate report data to be displayed on the display based on the search engine data. The report data may include data effective to display first analytics for the domain for the first country search engine and second analytics for the domain for the second country search engine. Analytics may represent trends of ranks over a time interval. | 2014-02-27 |
20140059029 | Utilizing Social Network Relevancy as a Factor in Ranking Search Results - A method, a system and a computer program product for influencing ranking of URLs in a search engine. In an example embodiment, a computer determines that a posting of a URL has occurred in a social networking environment, the computer tracks accesses of the URL subsequent to the posting of the URL. The computer further determines whether a number of accesses of the URL has increased subsequent to the posting of the URL and, responsive to determining that the number of accesses of the URL has increased subsequent to the posting of the URL, the computer determines whether the number of accesses of the URL has increased by at least a predefined threshold. Further, responsive to determining that the number of accesses of the URL has increased by at least the predefined threshold, the computer increases the ranking of the URL in a search engine. | 2014-02-27 |
20140059030 | Translating Natural Language Utterances to Keyword Search Queries - Natural language query translation may be provided. A statistical model may be trained to detect domains according to a plurality of query click log data. Upon receiving a natural language query, the statistical model may be used to translate the natural language query into an action. The action may then be performed and at least one result associated with performing the action may be provided. | 2014-02-27 |
20140059031 | Subject Matter Context Search Engine - A search system associates contextual metadata with search terms and/or stored terms to facilitate identification of relevant information. In one implementation, a search term is identified ( | 2014-02-27 |
20140059032 | System, Method, Circuit and Associated Software for Locating and/or Uploading Data Objects - The present invention includes methods, circuits, systems and corresponding executable code for locating and managing data files/objects such as image files, audio files, etc. According to some embodiments of the present invention, there may be provided a Dynamic Search and Linking Module (DSLM), which DSLM may be functionally associated with an Uploader (an application or module adapted to upload files) of an application or of an operating system. The DSLM may provide an Uploader with search engine querying (e.g. web searching) and search engine result (e.g results of a web search) linking functionality. | 2014-02-27 |
20140059033 | MACHINE TRANSLATION USING INFORMATION RETRIEVAL - Systems, methods, and apparatuses, including computer program products, are provided for machine translation using information retrieval techniques. In general, in one implementation, a method is provided. The method includes providing a received input segment as a query to a search engine, the search engine searching an index of one or more collections of documents, receiving one or more candidate segments in response to the query, determining a similarity of each candidate segment to the received input segment, and for one or more candidate segments having a determined similarity that exceeds a threshold similarity, providing a translated target segment corresponding to the respective candidate segment. | 2014-02-27 |
20140059034 | METHOD AND SYSTEM OF DELIVERY OF INFORMATION SERVICES COMBINED FROM MULTIPLE WEB-BASED SOURCES - A computer implemented method for displaying a plurality of web pages within a single web browsing display area includes determining a Uniform Resource Locator (URL) for each of the plurality of web pages to be displayed. Each of the URLs may be determined from user inputs or predefined settings. The method may also include allocating a display region within the web browsing display area to define an allocated display region and displaying the one of the plurality of web pages within the allocated display region. | 2014-02-27 |
20140059035 | PROCESS FOR GENERATING A COMPOSITE SEARCH DOCUMENT USED IN COMPUTER-BASED INFORMATION SEARCHING - A computer-based process for generating a composite search document for use in the electronic search and retrieval of corresponding and relevant documents and/or information from an existing database or collection of electronic documents. A composite search document is created by aggregating blocks of text in an interface into a single document, which is submitted to the mathematical space of a conceptual search index or similar search engine for the purpose of performing a query and returning results. | 2014-02-27 |
20140059036 | ELASTIC SCALING OF DATA VOLUME - Embodiments are directed towards a system and method for a cloud-based front end that may abstract and enable access to the underlying cloud-hosted elements and objects that may be part of a multi-tenant application, such as a search application. Search objects may be employed to access indexed objects. An amount of indexed data accessible to a user may be based on an index storage limit selected by the user, such that data that exceeds the index storage limit may continue to be indexed. Also, one or more projects can be elastically scaled for a user to provide resources that may meet the specific needs of each project. | 2014-02-27 |
20140059037 | DETERMINING CAPACITY OF SEARCH STRUCTURES - A system for storing target images for object recognition predicts a querying performance for the target image if the target image were included in a search tree of a database. The search tree has a universal search tree structure that is fixed so that it does not change with the addition of new target images. The target image is selected for inclusion or exclusion in the search tree based on the based on the querying performance, wherein the fixed tree structure of the search tree does not change if inclusion of the target image is selected. | 2014-02-27 |
20140059038 | FILTERING STRUCTURED DATA USING INEXACT, CULTURE-DEPENDENT TERMS - Technologies are described herein for filtering data in a result set using inexact and/or culture dependent terms. A user provides one or more filter terms for filtering a result set being viewed. One or more data type interpretations are determined for each filter term based on the value of the term. The data type interpretations may further be based on a locale associated with the user. For each filter term, the columns of the result set to which the filter term is to be applied is selected based on the data type interpretations determined for the filter term and the data types of the columns. The filter terms are then applied to the selected columns of the result set, thus causing the rows of the result set as displayed to the user to be limited to rows wherein at least one column value satisfies a filter term. | 2014-02-27 |
20140059039 | METHODS AND SYSTEMS FOR SEARCHING AND DISPLAYING A PLURALITY OF ENTITIES WITHIN AN INTERACTIVE USER INTERFACE - Inventive systems and methods for retrieving and displaying a plurality of entities associated with a plurality of content sources in response to a search query is disclosed. In preferred embodiments of the systems and methods, the present invention addresses the need to search and relate a plurality of entities across a plurality of content sources, and then displaying the search results in an interactive user interface that simultaneously updates and modifies the display of associated entities and related content. Such searching and relationship generation for a plurality of entities across a plurality of content sources is designed to address and handle the continuing increases and growth in searchable content. | 2014-02-27 |
20140059040 | METHOD OF RECOMMENDING FRIENDS, AND SERVER AND TERMINAL THEREFOR - A method of recommending a friend in a first terminal is provided. The method includes generating first interest keyword information by analyzing event information of the first terminal, receiving second interest keyword information of a second terminal, comparing the first interest keyword information and the second interest keyword information, and displaying information recommending a user of the second terminal as a friend based on a result of the comparing. | 2014-02-27 |
20140059041 | Graphical User Interface for Interacting with Automatically Generated User Profiles - A robust knowledge-based management and sharing system organized by context for context-based searching and retrieval of relevant information is disclosed. The described embodiments and techniques are used to automatically generate user profile data and organize it around one or more contexts associated with users such as their projects, products, or customers; or around users' expertise such as their competencies, knowledge, and experience. At least certain embodiments include a graphical user interface that is configured to display the automatically generated user profiles categorized based on a given expertise or context associated with the end-user. | 2014-02-27 |
20140059042 | Online Learning of Click-through Rates on Federated Search Results - Online learning of click-through rates on search result blocks from one or more federated sources may be provided. Click-through feedback for the search result blocks may be received from the one or more federated sources in response to a query. Weights may be assigned to each of the search result blocks based on the received click-through feedback. The search result blocks may then be ranked based on the assigned weights. Finally, a search results page may be generated for displaying the ranked search results blocks to a user. | 2014-02-27 |
20140059043 | NORMALIZED RANKING OF SEMANTIC QUERY SEARCH RESULTS - A method, system, and computer program product for normalized ranking of semantic query search results. The method commences by forming a SPARQL query, the SPARQL query specifying a collection of named RDF graphs, then executing the SPARQL query to retrieve matched documents selected from the collection of named RDF graphs. Having retrieved the matches, the method calculates an absolute normalized score for the matched document. The calculation of an absolute normalized score for a second matched document allows for relevance ranking. To enhance the relationship of the computer-calculated score to the relevance (and not solely to occurrence counts) embodiments consider the number of distinct variables selected in the SPARQL query, and also consider the total number of bindings to the aforementioned variables. For comparing from among possibly different sized documents, a further normalization component is implemented by considering the total number of triples found in the document's underlying subgraph. | 2014-02-27 |
20140059044 | NODE VALIDATION IN A NETWORK - A method of operating a network of connected nodes comprises the steps of maintaining a trust value for each node in the network, maintaining one or more attributes for each node in the network, each attribute comprising a value and a respective confidence level, and performing a validation of a specific attribute of a specific node. The validation comprises the steps of querying nodes connected to the specific node for specific attribute values for the specific node, creating a results set from the returned attribute values from the connected nodes and the trust values of the connected nodes, and processing the results set according to a predefined algorithm to determine a new value and/or a new confidence level for the specific attribute of the specific node. | 2014-02-27 |
20140059045 | Indexing and Searching Dynamically Changing Search Corpora - Tools and techniques for indexing and searching dynamically changing search corpora are provided. These tools may receive requests to upload documents over a network to an online document repository, and present a user interface to facilitate the upload. The user interface may include devices that are responsive to user activation to grant permission to at least one other user to search for content contained within the documents. Through the user interface, these tools may receive selections from the user related to granting the permission, with the documents being associated with share parameters that incorporate the user selections. Finally, the tools may receive identifications of the documents to be uploaded | 2014-02-27 |
20140059046 | Associating Metro Street Address Guide (MSAG) Validated Addresses with Geographic Map Data - Master Street Address Guide (MSAG)-validated street address data is correlated with real-world geographic (e.g., latitude/longitude) data. Conventional MSAG-validated street address data is processed, or geocoded, into an additional (or integrated) database that associates latitude/longitude information with a particular entry in the existing MSAG-validated database. The association of the lat/lon data may be direct, or indirect using link ID or other unique tags indicating a particular entry in the MSAG-validated database. The geocoding need be performed only once by a service provider, e.g., as part of the deployment of an emergency service system. In this way, the closest public service answering point (PSAP) to a given latitude/longitude position of a wireless or VoIP device may be determined quickly, providing emergency services with the smallest possible reliable response time. | 2014-02-27 |
20140059047 | AUTOTRANSFORM SYSTEM - According to one embodiment, an apparatus stores a plurality of datapoints. A datapoint comprises a first value and a second value that depends upon the value of the first value. The apparatus associates the datapoint with a group from a plurality of groups. The group is associated with an identifying range and the datapoint is associated with the group based at least in part upon the first value of the datapoint and the identifying range of the group. The apparatus calculates a median of the second values of the datapoints associated with the group and a performance value by performing a regression based at least in part upon the identifying range and the calculated median of the group. The apparatus determines that the performance value exceeds a baseline value and in response, presents, on a display, an illustration depicting the identifying range and the associated median of the group. | 2014-02-27 |
20140059048 | Computer-Implemented System And Method For Providing Visual Suggestions For Cluster Classification - An embodiment provides a computer-implemented system and method for providing visual suggestions for cluster classification. One or more clusters comprising uncoded documents from a set are obtained. A different set of reference documents that are each classified with a code is designated. A cluster center in one of the clusters is identified. The cluster center is compared to one or more of the reference documents. Those of the reference documents that are similar to the cluster are identified based on the comparison. The classification codes of each of the similar reference documents are visually represented as a suggestion for assigning one of the classification codes to the cluster. | 2014-02-27 |
20140059049 | IDENTIFICATION OF CONTENT BY METADATA - Systems and methods for identifying content in electronic messages are provided. An electronic message may include certain content. The content is detected and analyzed to identify any metadata. The metadata may include a numerical signature characterizing the content. A thumbprint is generated based on the numerical signature. The thumbprint may then be compared to thumbprints of previously received messages. The comparison allows for classification of the electronic message as spam or not spam. | 2014-02-27 |
20140059050 | INFORMATION RETRIEVAL SYSTEMS WITH DATABASE-SELECTION AIDS - A method for enabling a user to search database profiles includes receiving user input categorizing an information need, and determining whether the user input corresponds to a first or a second type of category. In response to determining that the user input corresponds to the first category type, the method includes requesting user input defining a first query, and in response to receipt of the query, and executing the defined first query against a set of one or more databases based on the user input categorizing the information need. In response to determining that the user input corresponds to the second category type, the method includes requesting additional user input regarding the information need. | 2014-02-27 |
20140059051 | APPARATUS AND SYSTEM FOR AN INTEGRATED RESEARCH LIBRARY - A process for automated generation and storage of an organized form of comparisons amongst research resources on a set of user defined categories. The process creates an organized cross reference for resource annotations by their source and comparison category. User input enables the program to create, read, update, and destroy resources, comparison categories, and resource annotations and their associated information. The process eliminates redundancy in creation of physical and digital storage and organization systems for research resources, comparison categories, and annotations. | 2014-02-27 |
20140059052 | PARTITIONING SORTED DATA SETS - Techniques described herein generally relate to processing data sets. The data sets can each include multiple indexed data values that can be partitioned into first and second portions. Each data value in each of the first portions of the data sets may have a greater magnitude than each data value in each of the second portions of the data sets. The first portions and second portions of the data values can be further processed by either different processors, or different processor cores as may be desirable. | 2014-02-27 |
20140059053 | Method and System for Meta-Tagging Media Content and Distribution - A unique application within Video that allows for user generated Meta-tagging to be delivered in real time to individual clips is provided. This meta-tag creates its own tail based upon the user generated words population, which is searchable via a “spider network” that runs invisible behind the web pages of the site. These same “tagged” words are broadcast over various delivery networks including but not limited to live feeds from SMS, MMS, News Feeds within Community Web Sites, Video Sharing Web Sites, Widget applications any other forms of electronic communication that will be dropped in real time to identified users and friends of users. | 2014-02-27 |
20140059054 | PARALLEL GENERATION OF TOPICS FROM DOCUMENTS - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhanced parallel latent Dirichlet allocation (PLDA+). A PLDA+ system is a system of multiple processors that are configured to generate topics from multiple documents. The multiple processors are designated as two types: document processors and matrix processors. The documents are distributed among the document processors. Generated topics are distributed among the matrix processors. Tasks performed on the document processors and matrix processors are segregated into two types of tasks: computation-bound tasks and communication-bound tasks. Computation-bound tasks are CPU intensive tasks; communication-bound tasks are network intensive tasks. Data placement and pipeline strategies are employed such that the computation-bound tasks and the communication-bound tasks are distributed to the processors in a balanced manner, and performed in parallel. | 2014-02-27 |
20140059055 | System and Method for Combining Multiple Recommender Systems - A system and method for recommending items to a user is provided. The system could combine recommendations provided by multiple recommenders by: a) calculating for each recommender j a maximum score P | 2014-02-27 |
20140059056 | ENTERPRISE DATA PROCESSING - An enterprise data processing module and method are described herein. The enterprise data processing module comprises at least one collector and at least one analyzer. The collectors may be operable to collect data pieces from a plurality of data sources. The analyzers may be operable to analyze the collected data pieces to determine cross-source relationships that exist between the data pieces collected from the plurality of sources. The analyzed data pieces may be stored in one or more big-data databases as blocks of data according to the cross-source relationships. | 2014-02-27 |
20140059057 | METHODS AND SYSTEMS FOR DYNAMICALLY SUGGESTING ANSWERS TO QUESTIONS SUBMITTED TO A PORTAL OF AN ONLINE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for dynamically suggesting answers to questions submitted to a portal of an online service. These mechanisms and methods for dynamically suggesting answers to questions submitted to a portal of an online service can enable embodiments to provide help document suggestions with limited user input. The ability of embodiments to provide help document search term suggestions with limited user input can enable users to quickly and efficiently find useful help documents. | 2014-02-27 |
20140059058 | CANDIDATE GENERATION FOR PREDICTIVE INPUT USING INPUT HISTORY - A computing device maintains an input history in memory. This input history includes input strings that have been previously entered into the computing device. When the user begins entering characters of an input string, a predictive input engine is activated. The predictive input engine receives the input string and the input history to generate a candidate list of predictive inputs which are presented to the user. The user can select one of the inputs from the list, or otherwise continue entering characters. The computing device generates the candidate list by combining frequency and recency information of the matching strings from the input history. Additionally, the candidate list can be manipulated to present a variety of candidates. By using a combination of frequency, recency and variety, a favorable user experience is provided. | 2014-02-27 |
20140059059 | Global Media Lists For Mobile Devices - Systems and methods are disclosed for sharing global lists of media content among multiple apps executing on various client devices. A global list can include a plurality of records for media, each of which can include pointers to media stored elsewhere, a unique identifier for the media, a list identifier for the media, and/or metadata for the media. The global list can be accessed, modified, shared, aggregated, organized, etc. using different apps. These different apps may include apps developed by different developers, apps produced by different companies, apps offered for download by different companies, apps that perform different functions, etc. | 2014-02-27 |
20140059060 | SYSTEMS AND METHODS FOR PRESENTING POINT OF INTEREST (POI) INFORMATION IN AN ELECTRONIC MAP, AND STORAGE MEDIUM - A map system for presenting Point of Interest (POI) information is provided with an interface module, a storage unit, and a processing module. The interface module is coupled to a display device and provides an operation interface for receiving a search query and a condition of time period. The storage unit stores a plurality of POIs data and verified data of the POIs each corresponding to a respective one of different time periods. The processing module filters the POIs and the verified data according to the search query and the condition of time period to generate an electronic map, and displays the electronic map to present the filtered POIs via the interface module and the display device. | 2014-02-27 |
20140059061 | CREATION DEVICE, CREATION METHOD, AND RECORDING MEDIUM - A device determines an additional component added to a second model, and a modification component modified in a third model, wherein a condition includes a wild card, and a first model are described in a module, the first model serving as a model when the module is applied to a model satisfying the condition and including a variable in which a string in a model satisfying the condition is stored, and the third model is a model when the module is applied to the second model satisfying the condition and where a string in the second model, which corresponds to the wild card, is stored in a variable, based on a word in a fourth model, and a word in the additional component and the modification component, calculates a degree regarding numbers of the word in the third model and the fourth, and creates a tag corresponding to the module. | 2014-02-27 |
20140059062 | INCREMENTAL UPDATING OF QUERY-TO-RESOURCE MAPPING - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for evaluating resource selection processes. One method includes, updating a query to resource mapping that associates each query of a group of queries with resources that match one or more of the queries for each of a plurality of predetermined periodic time intervals. For query in the group, the method includes identifying fresh resources that match the query, wherein each fresh resource is associated with a respective discovery time in the respective time interval, obtaining a respective query-specific score for each fresh resource that matches the query, identifying one or more fresh resources according to the query specific scores; and updating the query to resource mapping to include data that maps the query to the identified one or more fresh resources. | 2014-02-27 |
20140059063 | EVALUATION METHOD AND INFORMATION PROCESSING APPARATUS - A memory stores a plurality of data objects and their respective evaluation scores. A processor is configured to update, in response to an update made to a first data object, evaluation values of one or more second data objects linked from at least the first data object, based on the evaluation score of the first data object. In response to a reference request for one data object, the processor determines the evaluation score of the requested data object, based on the evaluation scores of one or more third data objects having a link to the requested data object. | 2014-02-27 |
20140059064 | USING VIEWS OF SUBSETS OF NODES OF A SCHEMA TO GENERATE DATA TRANSFORMATION JOBS TO TRANSFORM INPUT FILES IN FIRST DATA FORMATS TO OUTPUT FILES IN SECOND DATA FORMATS - Provided is a method for processing input data in a storage system and in communication with a repository. Views are generated that comprise a tree of nodes selected from a subset of nodes in a hierarchical representation of a schema. The views are saved to the repository. At least one of the views are used to create a job comprising a sequence of data transformation steps to transform the input data described by input schemas to the output data described by output schemas. | 2014-02-27 |
20140059065 | MANAGEMENT OF NETWORK-BASED DIGITAL DATA REPOSITORY - Improved techniques and systems for determining equivalency of digital assets are disclosed. The techniques and systems are suitable and useful for storing, delivering and accessing digital assets to or from a network-based digital data repository (e.g., cloud data storage). One aspect disclosed is that processing can be performed to determine whether digital assets are equivalent. Such processing can, in one embodiment, use multi-tier fingerprinting to determine equivalency of digital assets. In another embodiment, processing can use descriptive information (e.g., metadata) to assist in determining equivalency of digital assets. In another embodiment, a database can store equivalency information to provide “caching” of equivalency results for subsequent efficient determinations of equivalency. The digital assets become accessible from the network-based digital data repository via electronic devices (e.g., user devices) and thus usable by the electronic devices. The digital assets can include media assets and/or non-media assets. | 2014-02-27 |
20140059066 | SYSTEM AND METHOD FOR OBTAINING AND USING USER PHYSIOLOGICAL AND EMOTIONAL DATA - A system and method for obtaining and using user physiological and emotional data is disclosed. One embodiment includes a wearable user device comprising a device body defining a first arm extending from a central body portion to a first-arm end and having an external first-arm face and an internal first-arm face on opposing sides of the first arm. The device may also include a second arm extending from the central body portion and a concave cavity defined by the first and second arm and the central portion and configured to be worn on an elongated part of a body. The device may also include a first display and a sensor array disposed on one or both of the internal first-arm and second-arm faces configured to contact the elongated part of a body when the user device is worn. | 2014-02-27 |
20140059067 | EXCHANGE OF INFORMATION - The invention relates to a method for exchange of information between a computing unit of a first entity and a computing unit of at least one second entity. A computing unit of at least one second entity is detected and information on a token associated to the second entity from the computing unit is requested and received. On the basis of the received information, the token associated to the at least one second entity, is retrieved and a token associated to the first entity is modified at least partly with information of the received token associated to the at least one second entity. Finally, the modified token is utilized at least in the service the computing unit of the first entity belongs to. The invention relates also to a system and a computing unit implementing the method. | 2014-02-27 |
20140059068 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR SELECTIVELY CACHING DOMAIN NAME SYSTEM INFORMATION ON A NETWORK GATEWAY - A system, method and computer program product is provided for selectively caching domain name system (DNS) information on a network gateway. A CPE attached to the network gateway executes an application that searches files in CPE memory to identify frequently accessed domain names. The domain names are used to generate DNS queries that are transmitted by a network gateway to an IP network for resolution. DNS responses are received from the IP network and parsed to extract each resolved domain name and corresponding IP address, which are then stored in a cache on the network gateway. The cache is then used to resolve DNS queries generated by application programs running on the attached CPE. | 2014-02-27 |
20140059069 | Parallel Filter Method and User Interface for Student Database Searching - What is provided is a system, user interface and computer implemented method of building a customized query for a student database. The query is built using filtering criteria and parameters associated thereto, which may be in natural language, yet capable of implementing BOOLEAN or set theory searching functionality without requiring user knowledge of such functionality. Query results may be modified without rebuilding the query, by adding a further filtering criteria and/or parameter, or removing a filter and/or parameter. | 2014-02-27 |
20140059070 | NON-TRANSITORY COMPUTER READABLE MEDIUM, INFORMATION SEARCH APPARATUS, AND INFORMATION SEARCH METHOD - A non-transitory computer readable medium stores a program causing a computer to execute a process including accepting input of multiple search keywords; searching streaming data in which multiple pieces of character information about multiple users are managed in time series for the character information including one of the multiple search keywords; acquiring the character information within a predetermined time range with respect to the character information including the one of the multiple search keywords, among the other pieces of character information about the user who has posted the character information including the one of the multiple search keywords, as user data; searching the user data for the character information including the multiple search keywords other than the one search keyword; and outputting the character information within a predetermined time range with respect to the result of the search in the user data as output data. | 2014-02-27 |
20140059071 | METHODS, CIRCUITS, DEVICES, SYSTEMS AND ASSOCIATED COMPUTER EXECUTABLE CODE FOR PROVIDING DOMAIN NAME RESOLUTION - Disclosed are methods, circuits, devices, systems and associated computer executable code for providing Domain Name Resolution functionality to data client device accessing network data through an access point. According to some embodiments, an access point may be integral or otherwise functionally associated with a zone specific domain name system (ZSDNS, which ZSDNS may include a local cache of DNS records, which local cache of DNS records may be zone specific. | 2014-02-27 |
20140059072 | DOCUMENT MANAGEMENT APPARATUS, METHOD FOR CONTROLLING THE SAME, AND STORAGE MEDIUM - A document management apparatus receives image data generated by a first user using an image processing apparatus, stores the image data, receives a document file that enables image data to be edited and was transmitted by a second user from a user terminal, searches for image data corresponding to the received document file among the stored image data, and transmits the received document file to an unique destination assigned to the first user who has generated the found image data. | 2014-02-27 |
20140059073 | Systems and Methods for Providing a Unified Variable Selection Approach Based on Variance Preservation - This disclosure describes a method, system and computer-program product for parallelized feature selection. The method, system and computer-program product may be used to access a first set of features, wherein the first set of features includes multiple features, wherein the features are characterized by a variance measure, and wherein accessing the first set of features includes using a computing system to access the features, determine components of a covariance matrix, the components of the covariance matrix indicating a covariance with respect to pairs of features in the first set, and select multiple features from the first set, wherein selecting is based on the determined components of the covariance matrix and an amount of the variance measure attributable to the selected multiple features, and wherein selecting the multiple features includes executing a greedy search performed using parallelized computation. | 2014-02-27 |
20140059074 | System and Methods for Linking Multiple Events Involving Firearms and Gang Related Activities - Methods for linking multiple events involving firearms submit event information data and firearms information data to a system that includes a database for multiple firearms events and generate a query map that correlates data in the system database with a preselected geographical grid based upon one or more preselected matching criteria to one or more data entries for a selected event. The map is used to generate a request for a possible link analysis which may be initiated by a firearms examiner and is then performed to determine if there is a link. One or more gang database modules allow users to execute searches of a gang database and plot incidents on a geographic grid with each incident being represented by a unique icon related to a class of crime or type of incident. | 2014-02-27 |
20140059075 | EXTRACTING METHOD, INFORMATION PROCESSING METHOD, COMPUTER PRODUCT, EXTRACTING APPARATUS, AND INFORMATION PROCESSING APPARATUS - An extracting method that is executed by a computer. The extracting method includes storing first information into a storage device, wherein the first information indicates for each of a plurality of files and for each of a plurality of character data, whether the file includes the character data; storing second information into the storage device when a given file included in the files is updated, wherein the second information indicates for each of the character data, whether the given file includes the character data; and extracting a file group from the files when a search request is received, wherein from the file group, a file is excluded that is indicated by the first information and the second information not to include a character data to be searched for included in the search request. | 2014-02-27 |
20140059076 | METHOD AND SYSTEM FOR CONVERTING AUDIO TEXT FILES ORIGINATING FROM AUDIO FILES TO SEARCHABLE TEXT AND FOR PROCESSING THE SEARCHABLE TEXT - A system and method for processing audio text files includes a content repository storing audio text files. A text transformer linguistically analyzes the audio text files within a content of multiple lexicons to form edited text results and creates a reflection repository having reflection files therein corresponding to the audio text files from the edited text results. A search engine searches the reflection files and a user device displays a first reflection file from the reflection files or a first audio text file from the audio files in response to searching. | 2014-02-27 |
20140059077 | Data Processing - A system for processing arbitrary time-series datasets, the time-series datasets comprising a set of data points, each data point having: i) a time value; ii) a first data value representing the magnitude of a first parameter; and iii) one or more further data values each representing the state of a respective further parameter, and the system comprising: an input configured to receive first and second time-series datasets; a data point analyser configured to store the content of each data point in a record, each record having: a first field for holding a time value; a second field for holding one or more values of a descriptor; a third field for holding a descriptor; and a fourth field for holding a value, the data point analyser being configured to store the content of each data point received by the input in a respective record by storing: said time value in the first field; said one or more further data values in the second field; a descriptor of the first value in the third field; and said first value in the fourth field; a storage device comprising a data structure configured to store a plurality of the said records; and a data structure analyser configured to access the data structure based on the stored time values so as to enable the comparison of data from the first and second datasets. | 2014-02-27 |
20140059078 | SEMANTIC QUERY LANGUAGE - Various technologies described herein pertain to executing a mixed query to search a database retained in a data repository. The mixed query includes a regular expression, which is a pattern of elements, and a semantic constraint. The elements in the regular expression include a first wildcard, where the semantic constraint restricts a meaning of the first wildcard. Moreover, the elements in the regular expression include explicit lexical constraint(s) and/or disparate wildcard(s). For instance, semantic constraint(s) can restrict meaning(s) of the disparate wildcard(s). The mixed query is executed to retrieve results that match the pattern of the elements in the regular expression and satisfy the semantic constraint(s). | 2014-02-27 |
20140059079 | FILE SEARCH APPARATUS, FILE SEARCH METHOD, IMAGE SEARCH APPARATUS, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM - A file search apparatus having a setting unit configured to set, as search conditions for specifying a file to be searched for, a plurality of pieces of attribute information and relationship information about a relationship between files, a first search unit configured to search for a file having at least one of the pieces of attribute information set by the setting unit, a second search unit configured to search for a plurality of files, among the files found by the first search unit, which satisfy a condition based on the relationship information set by the setting unit, and an output unit configured to output, as a search result, the plurality of files found by the second search unit. | 2014-02-27 |
20140059080 | SYSTEM FOR LIGHTWEIGHT OBJECTS - Creating an object is disclosed. An instance of a sharable type is created. An instance of a lightweight type is created. The sharable type is designated as a parent of the lightweight type. The instance of the sharable type is designated as a parent of the instance of the lightweight type. The instance of the sharable type may be shared by one or more other instances of the lightweight type. | 2014-02-27 |
20140059081 | Attribute Value Properties for Test Selection with Cartesian Product Models - A method for modeling a test space is provided. The method comprises defining a coverage model including one or more attributes, wherein respective values for the attributes are assigned, one or more definitions of value properties for said attributes with assigned values, and one or more requirements that limit combination of attribute values that are legal for the model, wherein at least one of said requirements is defined using at least one value property. | 2014-02-27 |
20140059082 | REPLACEMENT POLICY FOR RESOURCE CONTAINER - A system includes creation of a first resource queue indicating an order of resources stored in a memory, the order based on respective timestamps associated with the stored resources, association of the first resource queue with a first queue timestamp, reception of a first command to deallocate a first amount of stored resources from the memory, determination that a first stored resource indicated by the first resource queue is associated with a timestamp earlier than the first queue timestamp, deallocation of the first stored resource from the memory, reception of a second command to deallocate a second amount of stored resources from the memory, determination that the first resource queue indicates no stored resources which are associated with a timestamp earlier than the first queue timestamp, and, in response to the determination that the first resource queue indicates no stored resources which are associated with a timestamp earlier than the first queue timestamp, creation of a second resource queue indicating a second order of second resources stored in the memory, the second order based on respective second timestamps associated with the stored second resources. | 2014-02-27 |
20140059083 | CONTEXT-BASED SEARCH FOR A DATA STORE RELATED TO A GRAPH NODE - A graph database storage system contains a graph database that has multiple graph nodes. A first pointer points from a particular graph node to a particular synthetic context event node in a synthetic context event database. A second pointer points from the particular synthetic context event node in the synthetic context event database to a particular data store in a data structure, such that the first pointer and the second pointer associate the particular data store with the particular entity represented in the graph database via the particular synthetic context event node. | 2014-02-27 |
20140059084 | CONTEXT-BASED GRAPH-RELATIONAL INTERSECT DERIVED DATABASE - A context-based graph-relational intersect derived (CB-GRID) links a real entity graph node to a synthetic entity graph node. The real entity graph node comprises a pointer to a primary key in a first tuple that non-contextually describes the real entity. A primary relational database comprises the first tuple that non-contextually describes the real entity. A context relational database comprises a second tuple that contains a foreign key that matches the primary key in the primary relational database. The second tuple dynamically describes a context of data in the first tuple. A contextual entity relational database comprises a third tuple that contains data from the first tuple and the second tuple. The synthetic entity graph node describes a synthetic entity that is described by data in the third tuple, such that the contextual entity relational database links the real entity graph node to the synthetic entity graph node. | 2014-02-27 |
20140059085 | METHOD AND SYSTEM FOR STORING TABULAR DATA IN A MEMORY-EFFICIENT MANNER - Certain example embodiments relate to a method of storing data in a tabular data structure having columns and rows in a column-oriented storage system. At least one of the columns is divided into a plurality of segments. Each segment has an associated cell size that indicates the maximum size of the data items in the respective segment. When storing a data item into one of the segments, it is determined whether the size of the data item exceeds the cell size of the segment; and if the size of the data item exceeds the cell size of the segment, the cell size of the segment is adapted to accommodate the size of the data item. The adapting of the cell size of the segment to accommodate the size of the data item is performed independent of the cell sizes of the other of the plurality of segments. | 2014-02-27 |
20140059086 | TEST DATA GENERATION AND SCALE UP FOR DATABASE TESTING USING UNIQUE COMMON FACTOR SEQUENCING - Embodiments of the present invention provide a system and computer program product for test data generation using unique common factor sequencing. In an embodiment of the invention, a computer program product for test data generation using unique common factor sequencing is provided. The computer program product includes loading a table for population with test data in a test data generation tool executing in memory of a computer. A column set of multiple columns in the table associated with a key to the table can be selected for processing and different cardinality sequence values are assigned to the columns in the set such that the cardinality sequence values do not share a common factor except for unity as in the case of prime numbers. | 2014-02-27 |
20140059087 | STORAGE MANAGEMENT OF PROFILES IN MOBILE DEVICES - A user may select a profile to serve as an active profile on a device, and content objects associated with the active profile may be stored on the device responsive to the selection. Content objects that are not associated with the active profile may be transferred to one or more additional devices based on a prioritization scheme. Content object download operations may take advantage of the prioritization scheme to determine a storage device for a downloaded content object. | 2014-02-27 |
20140059088 | Tokenization of Date Information - Financial regulations can require the storing of transaction date information when conducting financial transactions. To improve the security of storing such information, date information can be tokenized prior to storage. Client devices used in conducting and processing transactions can access date information rules and token tables for use in tokenizing date information. The client device can also require and use starting date when tokenizing date information. To tokenize the date information, a client device can convert the date information into an integer, for instance based on a number of days from a starting date, and can use the date integer as an input to one or more token tables. The token tables output a tokenized date integer, which can be converted into a tokenized date using a second starting date. The tokenized date can then be stored for subsequent access. | 2014-02-27 |
20140059089 | METHOD AND APPARATUS FOR STRUCTURING A NETWORK - There is provided a method of structuring a network of nodes, comprising: providing link information relating to existing links between the nodes ( | 2014-02-27 |
20140059090 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR DATABASE TABLE AGGREGATION - Database table aggregation is implemented by a method that includes encoding first and second components via a waveform definition, the first and second components specifying criteria for aggregating data, and the first component is defined to provide data aggregation at a higher granularity than the second component. The method also includes generating a complex waveform representing the components in a pattern corresponding to the waveform definition and criteria, which spans a first axis indicative of a time period for the aggregation. The method includes providing a byte count for aggregated data stored in a first table defined by the criteria, aggregating the data for the time period, and updating the complex waveform to reflect results of the aggregation that includes generating a waveform representing a second table along a second axis depicted at a location corresponding to a time in which the data aggregation for the first table was initiated. | 2014-02-27 |
20140059091 | FORMAT IDENTIFICATION FOR FRAGMENTED IMAGE DATA - Format identification for fragmented data is disclosed. In some embodiments, an input stream of information that is divided into fragments is received. Fragments are determined and a data format for each fragment is found based on continuity properties including by: determining a physical to canonical layout transformation, determining a tuple size, and partitioning bit positions in tuples into disjoint groups wherein each group corresponds to a channel. The stream of information is compressed using a compression technique selected based on the data format, and the compressed stream is stored. | 2014-02-27 |
20140059092 | ELECTRONIC DEVICE AND METHOD FOR AUTOMATICALLY STORING URL BY CALCULATING CONTENT STAY VALUE - An electronic device and a method for automatically storing a Uniform Resource Locator (URL) by calculating a content stay value are provided. The method includes detecting a weight value of contents displayed, calculating a stay value using the detected weight value, and when the calculated stay value is greater than a set value, storing the URL of the contents. | 2014-02-27 |
20140059093 | INFORMATION PROCESSING METHOD AND APPARATUS FOR GARBAGE COLLECTION - A disclosed method includes: specifying a first object pointed by a first pointer, wherein the first object is in a heap area that includes plural generational areas; determining whether or not an address in a generational area, which is different from a first generational area that includes the first object, is set as a movement destination address of the first object; upon determining that the address is set as the movement destination address of the first object, obtaining the movement destination address of the first object; and updating the first pointer with the movement destination address of the first object. | 2014-02-27 |
20140059094 | MAKING USE OF A FILE PATH TO DETERMINE FILE LOCALITY FOR APPLICATIONS - A processing device identifies a path name of a file that is stored in a file system and sends an extended attribute request comprising the path name to a server computer system to identify a physical location of the file in the file system. The file system includes a virtual extended attributes that identify the physical location of the file that corresponds to the path name in the request. The processing device receives a response from the server computer system indicating the physical location of the file in the file system | 2014-02-27 |
20140059095 | SYSTEM AND METHOD FOR MEAN ESTIMATION FOR A TORSO-HEAVY TAIL DISTRIBUTION - In various example embodiments, systems and methods for estimating the mean of a dataset having a fat tail. Data sets may be partitioned into components, a “torso” component and a “tail” component. For the “tail” component of the data set a more efficient estimator can be obtained (versus the traditionally calculated mean) by using the tail data to estimate parameters for a specific distribution and then deriving the mean from the estimated parameters. The estimated mean from the torso and the estimated mean from the tail may then be combined to obtain the estimated mean for the full data. This can be applied to gross merchandise bought (GMB) by various samples of visitors and apply the experience that was provided to the sample with the highest GMB to all visitors to increase gross revenue. | 2014-02-27 |
20140059096 | DIVIDING DEVICE AND DIVIDING METHOD - A dividing device includes: shifting circuits which left-shift the mantissa parts of the dividend and the divisor by a first and a second count values; a digit number arithmetic circuit which calculates a quotient digit number expected value based on the first count value and the second count value; a dividing circuit which outputs a quotient and a remainder in sequence on a digit-by-digit basis based on the mantissa parts of the dividend and the divisor left-shifted by the shifting circuits; a subtracting circuit which subtracts an exponent part of the floating-point number being the divisor from an exponent part of the floating-point number being the dividend to output a resultant value; and a control circuit which outputs a mantissa part and an exponent part of a floating-point number being a quotient. | 2014-02-27 |
20140059097 | MULTIPLYING DEVICE AND MULTIPLYING METHOD - A multiplying device includes: a circuit which left-shifts a mantissa part of a floating-point number being a multiplicand by a shift amount; a circuit which calculates a digit number of the mantissa part of the multiplier by subtracting the count value from the digit number of the fixed precision of the mantissa part; a multiplying circuit which outputs an intermediate product on a digit-by-digit basis of the mantissa part of the multiplier based on the mantissa part of the left-shifted multiplicand and the mantissa part of the multiplier; an adding circuit which adds exponent parts of the multiplicand and the multiplier; and a control circuit which outputs the intermediate product output by the multiplying circuit, as a mantissa part of a floating-point number being a product and outputs the value output by the adding circuit, as an exponent part of the floating-point number being the product. | 2014-02-27 |
20140059098 | DATA SIMILARITY CALCULATION METHOD AND DATA SIMILARITY CALCULATION APPARATUS - There is provided a data similarity calculation method. The method includes: (a) acquiring a first waveform; (b) storing time series data; (c) converting the stored time series data into a waveform on two-dimensional coordinates, wherein the two-dimensional coordinates consists of a time axis and an a value axis representing values of the time series data, and the time axis is orthogonal to the value axis; (d) shifting the converted waveform in both directions of the time axis and the value axis so as to generate a second waveform; (e) calculating a similarity between the first waveform and the second waveform; and (f) extracting a shift amount in the direction of the time axis and a shift amount in the direction of the value axis when the similarity is the highest by repeatedly performing steps (d) and (e). | 2014-02-27 |
20140059099 | REDUCING BIAS IN HARDWARE GENERATED RANDOM NUMBERS - A random number generator of a processor comprises a whitener for reducing the bias in random numbers generated by the random number generator. The whitener receives a random number of a first length read by an array of latches with inputs from an array of oscillators. The whitener dynamically creates a mask of the first length based on a parity of at least one previous random number read from the array of latches during at least one cycle prior to reading the random number. The whitener applies a compare operation between the random number and the mask to generate a whitened random number of the first length, with reduced bias, without reducing randomness. | 2014-02-27 |
20140059100 | REDUCING BIAS IN HARDWARE GENERATED RANDOM NUMBERS - A random number generator of a processor comprises a whitener for reducing the bias in random numbers generated by the random number generator. The whitener receives a random number of a first length read by an array of latches with inputs from an array of oscillators. The whitener dynamically creates a mask of the first length based on a parity of at least one previous random number read from the array of latches during at least one cycle prior to reading the random number. The whitener applies a compare operation between the random number and the mask to generate a whitened random number of the first length, with reduced bias, without reducing randomness. | 2014-02-27 |
20140059101 | OPTIMIZED METHOD OF BIQUAD INFINITE-IMPULSE RESPONSE CALCULATION - A method of performing an infinite-impulse response digital filter includes switching address pointers between a first instance of the filter and a second instance of the filter; where the first and second instances represent the same filter. A first instance of the filter executes operations sequentially multiplying a current input data value, and first and second previous input data values, with corresponding ones of a first set of filter coefficients, using a multiplier; and a second instance of the filter executes operations sequentially multiplying first and second previous intermediate data values with corresponding ones of a second set of filter coefficients, using the multiplier. Switching between first and second instances of the filter occurs at each data input value or frame according to an alternating signal. | 2014-02-27 |
20140059102 | Method and System for Efficient Full Resolution Correlation - Aspects of a method and system for efficient full resolution correlation may include correlating a first signal with a second signal at a rate corresponding to a first discrete signal, wherein each sample of the first signal may be generated by summing a plurality of consecutive samples from the first discrete signal, and the second signal may be generated by summing the plurality of consecutive samples from a second discrete signal. The correlating may be performed by a matched filter and/or a correlator. The first signal comprising N samples may be generated by summing L consecutive samples for each of the N samples from the first discrete signal comprising N*L samples. The second signal comprising N samples may be generated by summing L consecutive samples for each of the N samples from the second discrete signal comprising N*L samples. The first signal and the second signal may be correlated by multiplying the N samples of the first signal with the N samples of the second signal in N multipliers and summing a plurality of outputs of the multipliers. A maximum of the correlating may be determined to achieve synchronization between the first discrete signal and the second discrete signal. | 2014-02-27 |
20140059103 | HOWLING SUPPRESSION DEVICE AND ADAPTIVE NOTCH FILTER - An adaptive notch filter adaptively modifies one or more notch frequencies. The adaptive notch filter includes a transfer function equivalent to coupling j stages (where j is a natural number equal to or greater than 1) of adaptive notch filter units each having a transfer function H | 2014-02-27 |
20140059104 | ARITHMETIC CIRCUIT FOR CALCULATING CORRECTION VALUE - An arithmetic circuit for calculating a correction value for a result of an arithmetic operation that is an addition or subtraction performed with respect to a first floating-point number and a second floating-point number smaller than the first floating-point number. The arithmetic circuit includes a generation unit configured to generate a significand of a normalized correction value for the result of the arithmetic operation and an exponent of the normalized correction value based on the sign, the significand, and the exponent of the second floating-point number when a difference between a result of subtracting the leading zero count of the significand of the first floating-point number from the corresponding exponent and a result of subtracting a leading zero count of the significand of the second floating-point number from the corresponding exponent is larger than or equal to a second predetermined value. | 2014-02-27 |
20140059105 | ACCURACY CONFIGURABLE ADDERS AND METHODS - A preferred method of accuracy configuration with an approximate adder receives two input operands and generates a first approximate adder output with a plurality of sub-adders having a first accuracy under a first condition. Error detection and correction is selectively enabled to generate a next approximate adder output having a second accuracy that is higher than the first accuracy under a second condition. In preferred embodiments, a pipelined architecture provides selectable stages and the enablement of each successive stage provides a high level of accuracy. Power gated control can achieve enablement of error correction stages to conserve power. | 2014-02-27 |
20140059106 | ARITHMETIC CIRCUIT FOR PERFORMING DIVISION BASED ON RESTORING DIVISION - An arithmetic circuit for performing division based on restoring division includes an intermediate remainder register configured to store an intermediate remainder, a quotient prediction circuit configured to perform, based on information about two most significant digits of the intermediate remainder and a most significant digit of a divisor, quotient prediction having lower precision than a highest precision obtainable from the information, thereby generating a prediction result, a fixed-value multiplication circuit configured to output one or more N-th (N: integer) multiples of the divisor selected in response to the prediction result, one or more subtracters configured to subtract, from the intermediate remainder, the one or more N-th multiples of the divisor output from the fixed-value multiplication circuit, and a partial quotient calculating circuit configured to obtain a partial quotient in response to one or more carry-out bits of one or more subtractions performed by the one or more subtracters. | 2014-02-27 |
20140059107 | SHARING APPARATUS FOR COMPUTER PERIPHERAL DEVICE - A sharing apparatus for computer peripheral devices includes: a source end connected to a first computer for sending via a first wireless module data of peripheral devices connected to the first computer; at least a target end having an identification code and connected to a second computer, wherein the target end receives and sends the data of the peripheral devices to the second computer, and the second computer performs an operation according to the data of the peripheral devices; and a control program stored in a record medium and installed in the first computer, wherein the source end fetches an identification code from the at least a target end via wireless connection, authenticates the identification code, adds a code corresponding to the identification code to the outgoing data of the peripheral device, and sends the code-containing data to a corresponding one of the target ends. | 2014-02-27 |
20140059108 | UNIFIED COMMUNICATION INTERFACE FOR DISTRIBUTED COMPUTING - Implementing a unified communication system allowing different clients to communicate using different communication modalities to access the same functionality of a remote application. A method includes identifying functionality of an application of a service. The method further includes determining a plurality of communication modalities that can be used to access the functionality of the application of the service by identifying communication modalities identified by a developer as being communication modalities that can be used to access the functionality of the application of the service. The method further includes, based on identifying a plurality of communication modalities that can be used to access the functionality of the application of the service, determining that the functionality of the application is supported by a unified communication function. The method further includes at runtime mapping operation of the plurality of communication modalities to the unified communication function. | 2014-02-27 |
20140059109 | Distributing Pre-Rendering Processing Tasks - A computer-implemented method for distributing pre-rendering processing tasks includes: mapping data processing tasks in a real-time visualization to a visualization processing model, the real-time visualization involving data from a backend system to be rendered by a frontend system; receiving a processing cost model derived from processing-node information; determining, using the mapped data processing tasks and the models, an execution plan for the real-time visualization; and for each of the mapped data processing tasks, and according to the determined execution plan, assigning the backend system or the frontend system to perform the task. | 2014-02-27 |
20140059110 | HIERARCHICAL DYNAMIC SCHEDULING - Hierarchical dynamic scheduling is disclosed. A plurality of physical nodes is included in a computer system. Each node includes a plurality of processors. Each processor includes a plurality of hyperthreads. An abstraction of the nodes, processors, and hyperthreads forms a hierarchy. Upon receiving an indication that a hyperthread should be assigned, a dynamic search of the hierarchy is performed, beginning at the leaf level, for a process to assign to the hyperthread. | 2014-02-27 |
20140059111 | METHOD AND SYSTEM FOR ENABLING MULTI-CORE PROCESSING OF VXLAN TRAFFIC - The disclosure herein describes a computer system that facilitates multi-core processing of VXLAN encapsulated packets. A VXLAN encapsulated packet typically contains an outer Ethernet header, an outer IP header, an outer UDP header, and an inner Ethernet header. The computer system hosts virtualization software which includes a virtual switch, a VXLAN module, and a load balancer. The load balancer monitors a port on the virtual switch. This port is dedicated to receiving VXLAN encapsulated packets and can be referred to as a VXLAN VMKNIC port. When the traffic statistics on the VXLAN VMKNIC port surpasses a predetermined threshold, the load balancer can instruct the physical network interface to allocate a number of receiver side scaling (RSS) queues. In turn, the physical network interface can store received VXLAN encapsulated packets in a number of RSS receive queues which facilitates multi-core processing of the received encapsulated packets. | 2014-02-27 |
20140059112 | AUTOMATED CORRECTION AND REPORTING FOR DYNAMIC WEB APPLICATIONS - A run-time application-generated change to dynamic web content, generated during an application run-time by a dynamic web application, is detected in response to user run-time interactions with the dynamic web content rendered by the dynamic web application that changed the dynamic web content during the run-time. The detected run-time application-generated change to the dynamic web content is parsed. The parsed run-time application-generated change to the dynamic web content is compared with web content compliance rules that define specifications for web content representation. A noncompliant element associated with the parsed run-time application-generated change is identified based upon the comparison with the web content compliance rules. A run-time correction of the identified noncompliant element within the dynamic web content changed by the dynamic web application is performed to cause the identified noncompliant element to comply with the web content compliance rules. | 2014-02-27 |
20140059113 | Dynamically Reconfigurable Event Monitor and Method for Reconfiguring an Event Monitor - The invention provides an event filter including a filter input configured to receive a plurality of events provided by at least one mobile computing device. The filter passes events from the event filter input to a filter output in accordance with a configuration signal provided by a client system. An event counter is configured to provide a count of the events passed by the event filter. A message unit includes an input for receiving the count provided by the event counter and an input for receiving alerts provided by the client system. The message unit stores the alerts and returns the stored alerts to the client system whenever the count provided by the event counter reaches the count provided by the client system. | 2014-02-27 |
20140059114 | APPLICATION SERVICE PROVIDING SYSTEM AND METHOD AND SERVER APPARATUS AND CLIENT APPARATUS FOR APPLICATION SERVICE - Disclosed is an application service providing system, including: An application service providing system, including: a server apparatus that generates information for a screen output of application programs as virtual rendering objects and sends commands using the virtual rendering objects as parameters to a client apparatus; and a client apparatus that receives the commands, generates actual rendering objects corresponding to the virtual rendering objects, and uses the actual rendering objects to execute the commands. | 2014-02-27 |
20140059115 | INFORMATION TRANSMISSION METHOD, APPARATUS, AND SYSTEM, TERMINAL, AND SERVER - Embodiments of the present invention disclose an information transmission method, apparatus, and system, and a terminal, and a server. The information transmission method may include: sending, by a first mobile terminal, an information transmission instruction to a plug-in associated with the first mobile terminal; acquiring, by the plug-in, according to the information transmission instruction, link information of a current webpage in a browser where the plug-in is located, and sending the link information to a server; and acquiring, by the server, webpage information of the current webpage according to the link information, and sending the webpage information of the current webpage to the first mobile terminal. The present invention can implement information transmission, and improve the convenience of information transmission. | 2014-02-27 |