20th week of 2016 patent applcation highlights part 48 |
Patent application number | Title | Published |
20160140072 | TWO-DIMENSIONAL TORUS TOPOLOGY - A printed circuit board with a two-dimensional torus topology provided herein. The printed circuit board includes an array of board connectors, an input port and an output port, and a set of interconnections. Each board connector of the array of board connectors is formed to receive an electronic connector. The input port and the output port are formed on each board connector to provide an identical trace routing direction. The set of interconnections are formed to connect each board connector to another board connector. The signal path between each of the interconnections has a length less than a distance between a first board connector and a last board connector in the array of board connectors. | 2016-05-19 |
20160140073 | PROGRAMMABLE VALIDATION OF TRANSACTION REQUESTS - A data processor includes an input/output bridge that provides enforcement of a security status on transactions between devices across the bridge. The bridge includes circuitry to parse a received request to obtain one or more identifiers, and compare the identifiers against one or more programmable lookup tables. Based on this comparison, the bridge can determine the security status of the transaction, as well as selectively forward the transaction based on the security status. | 2016-05-19 |
20160140074 | MEMORY MAPPING METHOD AND MEMORY MAPPING SYSTEM - A memory mapping method for coupling a plurality of servers with a PCI express bus is disclosed. The method comprises: configuring an extended memory address on a management host having a memory address; mapping the extended memory address of the management host corresponding to each of the servers to memory addresses of each of the servers respectively by a plurality of non-transparent bridges of the PCI express bus; configuring an extended memory address on each of the servers; and mapping the extended memory address of each of the servers to the memory address and the extended memory address of the management host by the non-transparent bridges, the extended memory address of each of the servers corresponding to the servers and the management host. | 2016-05-19 |
20160140075 | AUTO DETECTION AND ADAPTIVE CONFIGURATION OF HDMI PORTS - Methods, systems, circuits, devices, and apparatuses are described for auto-detection and adaptive configuration of high-definition multimedia interface (HDMI) ports. Unique systems and circuits allow HDMI repeaters to automatically detect if an HDMI device that has been connected thereto, via an HDMI port, is an HDMI source (source mode) or an HDMI sink (sink mode). The unique systems and circuits may be adaptively configured to allow the HDMI port to function as an HDMI input or an HDMI output based on the automatic detection. Methods corresponding to the functions performed by the systems and apparatuses are provided, and computer readable storage media with computer program instructions encoded thereon for enabling processing devices to perform the methods are also provided. | 2016-05-19 |
20160140076 | APPARATUS FOR TRANSFERRING DATA BETWEEN DEVICES - An apparatus comprises a housing comprising a generally oblong shape with a first lateral side, a second lateral side, a first lateral end and a second lateral end. A memory device is disposed within the housing. A first connector is disposed on the first lateral end and is configured for connecting with a host computer. The first connector is connected to the memory device. The first connector has a slot for accepting a microSD card, wherein the host computer, in communication with the first connector, has access to the memory device and a microSD card inserted in the slot. A second connector is disposed on the first lateral side and is configured for connecting with a portable computing device, wherein the portable computing device, in communication with the second connector, has access to the memory device and a microSD card inserted in the slot. | 2016-05-19 |
20160140077 | SERIAL COMMUNICATION SYSTEM, COMMUNICATION CONTROL UNIT, AND ELECTRONIC DEVICE - To provide a serial communication system that can flexibly or easily change a system configuration. For example, when coupled to first and second serial buses, a motor module transmits a first signal to the second serial bus. Subsequently, the motor module transmits a first command containing a candidate address to the first serial bus; meanwhile, the motor module searches for an address where an acknowledgement is not received in response to the first command. The motor module transmits the search result address to the second serial bus. A control unit at the reception of the first signal changes to a sleep state that stops communications with the first serial bus and receives an address as a search result from the second serial bus. | 2016-05-19 |
20160140078 | Control device for I2C slave device - A method for controlling an I | 2016-05-19 |
20160140079 | IMPLEMENTING 128-BIT SIMD OPERATIONS ON A 64-BIT DATAPATH - A method of implementing a processor architecture and corresponding system includes operands of a first size and a datapath of a second size. The second size is different from the first size. Given a first array of registers and a second array of registers, each register of the first and second arrays being of the second size, selecting a first register and corresponding second register from the first array and the second array, respectively, to perform operations of the first size. This allows a user, who is interfacing with the hardware processor through software, to provide data of the datapath bit-width instead of the register bit-width. Advantageously, the user is agnostic to the size of the registers. | 2016-05-19 |
20160140080 | COMPUTER ARCHITECTURE WITH A HARDWARE ACCUMULATOR RESET - A processor with an accumulator. An event is selected to produce one or more selected events. A reset signal to the accumulator is generated responsive to the selected event. Responsive to the reset signal, the accumulator is reset to zero or another initial value while avoiding breaking pipelined execution of the processor. | 2016-05-19 |
20160140081 | Method, Apparatus, And System For Optimizing Frequency And Performance In A Multidie Microprocessor - With the progress toward multi-core processors, each core is can not readily ascertain the status of the other dies with respect to an idle or active status. A proposal for utilizing an interface to transmit core status among multiple cores in a multi-die microprocessor is discussed. Consequently, this facilitates thermal management by allowing an optimal setting for setting performance and frequency based on utilizing each core status. | 2016-05-19 |
20160140082 | METHOD FOR COMPUTING SELF-CONTAMINATION PROCESSES OF A SPACECRAFT - A method for computing self-contamination processes of a spacecraft by means of a data processing device comprising the following steps: receiving a first set of input parameters comprising general definitions of the spacecraft, receiving a second set of input parameters comprising control parameters for the spacecraft orbital data, physics, numeric, and a predetermined accuracy requirement of the computation, computing a self-contamination process of the spacecraft based on the received first and second sets of input data by either evaluating the analytical solution of a basic equation of emission or numerically solving the basic equation of emission for calculating a deposit of molecules outgassed from surfaces of the spacecraft with a numerical solver with the data processing device, wherein the numerical solver applies an adaptive stepsize control based on the preset accuracy requirement of the computation, and outputting the calculated deposit. | 2016-05-19 |
20160140083 | DIGITAL FILTER DEVICE, DIGITAL FILTERING METHOD, AND STORAGE MEDIUM HAVING DIGITAL FILTER PROGRAM STORED THEREON - In order to reduce the power consumed when using FFT processing and filtering in the frequency domain together, a digital filter device according to the present invention is provided with: a first filtering means for performing a first fast Fourier transformation using a first data sorting process, first filtering in the frequency domain, a first inverse fast Fourier transformation using a second data sorting process, and overlap removal on a first input block including overlapped data; a second filtering means for performing a second fast Fourier transformation, which simultaneously processes all data in a second input block including overlapped data, second filtering in the frequency domain, a second inverse fast Fourier transformation, which simultaneously processes all received filtered data, and overlap removal; and a data selection means for selecting either the first filtering means or the second filtering means, wherein the operation of the filtering means that is not selected by the data selection means is interrupted. | 2016-05-19 |
20160140084 | EFFICIENT SPARSE MATRIX-VECTOR MULTIPLICATION ON PARALLEL PROCESSORS - A method of multiplication of a sparse matrix and a vector to obtain a new vector and a system for implementing the method are claimed. Embodiments of the method are intended to optimize the performance of sparse matrix-vector multiplication in highly parallel processors, such as GPUs. The sparse matrix is stored in compressed sparse row (CSR) format. | 2016-05-19 |
20160140085 | SYSTEM AND METHOD FOR PREVIEWING E-READING CONTENT - A computing device includes a housing and a display assembly having a screen and a set of touch sensors. The housing at least partially circumvents the screen so that the screen is viewable. A processor is provided within the housing to display content pertaining to an e-book on the screen of the display assembly. The processor further detects a first user interaction with the set of touch sensors and interprets the first user interaction as a first user input corresponding with a selection of at least a portion of the displayed content. The processor then uses the selected content to generate a preview for the e-book to be shared via a network. | 2016-05-19 |
20160140086 | SYSTEM AND METHOD FOR CONTENT REPAGINATION PROVIDING A PAGE CONTINUITY INDICIUM WHILE E-READING - A method and system for content repagination providing a page continuity indicium for e-reading. The method is executed in a processor of a computing device, the computing device further including a memory storing instructions and a display screen rendering e-book content including text formatted according to a series of digitally constructed pages, The method comprises receiving a repagination-inducing action at a current page being displayed, the current page having a beginning text portion and an ending text portion; reconstructing the current page by maintaining the beginning text portion while reflowing the ending text portion into a next page, the next page having a next page beginning text portion that includes at least a part of the reflowed ending text portion; and duplicating the next page beginning text portion onto an indicium location at the reconstructed current page, whereby the indicium location shows the next page beginning text portion. | 2016-05-19 |
20160140087 | METHOD AND ELECTRONIC DEVICE FOR CONTROLLING DISPLAY - A method of operating an electronic device is provided. The method includes linking text information and use information about the text information, storing the linked text information and use information in a database, analyzing a user preference for the text information based on the use information, and determining text information that will be displayed with priority based on the user preference. | 2016-05-19 |
20160140088 | DETECTING DOCUMENT TYPE OF DOCUMENT - Detection of a document type of a document is provided. An application such as a document processing application analyzes a document to detect features of the document and pages of the document, based on an action selecting the document. The features include declarative and separative features. A type of the pages is detected based on the features. The type of the pages and values of the features of the document are aggregated to identify the document type of the document. | 2016-05-19 |
20160140089 | METHOD AND SYSTEM FOR MOBILE DEVICE OPERATION VIA TRANSITION TO ALTERNATE GESTURE INTERFACE - A computing device, or electronic personal display, includes a housing and a touch screen display. The housing includes a gesture sensitive housing portion. The processor is capable of detecting a presence of one or more extraneous objects on the display screen. In response to detecting the presence of the one or more extraneous objects on the display screen, an the input command from the first gesture interface is nullified , and instead is associated with a second gesture received at the gesture-sensitive housing portion for performing a given output operation. | 2016-05-19 |
20160140090 | METHOD AND APPARATUS FOR INTERACTIVE REPORTS - Methods, apparatus and computer program products for interactive reports are disclosed herein. In some examples, a method for generating an output report that is an interactive report may include identifying one or more messages to be hyperlinked in an output report, wherein the one or more messages are data structures that are configured to linguistically describe at least a portion of raw input data; determining one or more interactive responses based on the one or more messages to be hyperlinked; determining one or more words in a phrase specification that are related to the one or more messages to be hyperlinked; and generating the output report, wherein the one or more words are hyperlinked in the output report such that when selected at least one of the one or more interactive responses is performed. | 2016-05-19 |
20160140091 | Visual Hierarchy Navigation System - The Visual Hierarchy Navigation System described herein comprises a primary graphical object, one or more secondary graphical objects. Sets of secondary graphical objects may depend on some individual secondary graphical objects. Some other individual secondary graphical objects may be executably associated with a set of algorithms. | 2016-05-19 |
20160140092 | CONTENT REPRODUCING APPARATUS - According to an embodiment, a content reproducing apparatus includes a determination unit, a decision unit, an acquisition unit and a reproducing unit. The determination unit determines a reproduction condition for first content scheduled to be reproduced. The decision unit decides first acquisition information for acquiring the first content based on the reproduction condition. The acquisition unit acquires the first content using the first acquisition information. The reproducing unit reproduces the first content. | 2016-05-19 |
20160140093 | Electronic Newspaper - A method for creating static and dynamic formats of an electronic newspaper, including importing data files containing newspaper content having a PDF or PNG format from a database, converting the imported data files to a HTML format, creating daily newspaper pages in an HTML format from the HTML converted data files using HTML daily page templates, presenting the created newspaper pages in the HTML format in an HTML environment through a web browser of a user interface device, converting the created newspaper pages in the HTML format to a PNG format, and presenting the created daily newspaper pages in the PNG format through the web browser of the user interface device as a static digital replica of a printed newspaper. | 2016-05-19 |
20160140094 | GENERATING CANDIDATE LOGOGRAMS - For generating candidate logograms, code recognizes one or more strokes of the logogram input. The code further generates one or more candidate logograms with strokes matching the logogram input strokes. | 2016-05-19 |
20160140095 | DEVICE AND METHOD FOR MANAGING REFERENCE INFORMATION FOR PROVIDED CONTENT - An electronic device and method for managing reference information for provided content is provided. The electronic device may include a display, a memory configured to store reference information executed in relation to the creation or editing of a content, and a processor configured to output the content through the display and output at least some of the reference information in relation to the content. | 2016-05-19 |
20160140096 | EXCERPT SELECTION FEATURE FOR AN E-READING DEVICE - An e-reading device is provided that enables user-selected excerpts from one or more e-books to be aggregated as part of a separate content item. The e-reading device can also operate to programmatically generate bibliographic statements for each of the selected excerpts, based on attribution metadata from the e-book that is the source of each excerpt. | 2016-05-19 |
20160140097 | TERMINAL APPARATUS, FAULT REPORT SYSTEM, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - A terminal apparatus includes an input unit, and a browsing unit. The input unit inputs a fault which has occurred in a target electronic apparatus. The browsing unit allows browsing of the fault input by the input unit. The input unit includes an adding unit that adds, to an image concerning the fault, commentary information which includes location information indicating a part within the image and explanatory information regarding the part within the image indicated by the location information. The browsing unit is configured such that a display location of the location information, out of the commentary information, is unchangeable. | 2016-05-19 |
20160140098 | METHODS AND APPARATUS FOR ELECTRONICALLY AUTHENTICATING DOCUMENTS - A method for electronically signing a document by a user by using an electronic device, is disclosed. The method includes displaying the document on a user interface of the electronic device, wherein the user interface includes control fields for receiving user inputs. The method further includes capturing the user inputs upon selection of the control fields by the user. The method further includes processing the user inputs to generate outputs, wherein the processing is performed based on predefined parameters associated with each of the user inputs. The method further includes generating a document signature by using at least one of the outputs, wherein the document signature is a unique one time signature identifying the user. The method further includes electronically embedding the document signature in the electronic document. | 2016-05-19 |
20160140099 | TERMINAL APPARATUS - A terminal apparatus includes: an installation-time report input display that displays an installation-time report input screen that has an item about an external environment or an internal environment of a target electronic device at the time of installation of the target electronic device; an installation-time report reception unit that receives information on the item about the external environment or the internal environment of the target electronic device; a trouble-time report input display that displays a trouble-time report input screen that has an item about an external environment or an internal environment of the target electronic device at the time of occurrence of a trouble in the target electronic device; a trouble-time report reception unit that receives information on the item about the external environment or the internal environment of the target electronic device; and a selection unit that selects the installation-time report input screen or the trouble-time report input screen. | 2016-05-19 |
20160140100 | INTERLEAVING THE XFORMS PROCESSING MODEL WITH JAVA SERVER FACES REQUEST PROCESSING - A method, system and apparatus for interleaving XForms with JSF request processing can be provided. The system can include an XForms definition generated for a form configured for rendering in a Web application. Specifically, the XForms definition can specify a data model for data to be processed within the form. The system further can include a JSF code generation module programmed to process the forms model to produce a form bean, a faces configuration, and a JSF page for each navigable view defined in the XForms definition. | 2016-05-19 |
20160140101 | METHOD FOR ASSOCIATING THIRD PARTY CONTENT WITH ONLINE DOCUMENT SIGNING - Techniques for electronic signature process management are described. Some embodiments provide an electronic signature service (“ESS”) configured to associate third-party content with electronic signature documents by way of dynamic form fields. A dynamic form field is associated with a data store and an electronic signature document. The ESS may automatically populate the dynamic form field with data obtained from the associated data store. If a signer changes the data of the dynamic form field, the ESS may write back the changed data to the data store. | 2016-05-19 |
20160140102 | QUALITY DISTRIBUTIONS FOR AUTOMATED DOCUMENT - Example embodiments relate to automated document composition using quality distributions. In example embodiments, each image in a document is processed by determining quality scores that describe image distortion for potential aspect ratios, determining height deviations for the aspect ratios, and generating quality distributions using the height deviations and quality scores. At this stage, a page template is applied to a subset of elements from the document to render a page of the document, and a page score is determined for the page based on, at least, the quality distribution of an image, where the page template is adjusted to include a selected aspect ratio that maximizes the page score of the page. | 2016-05-19 |
20160140103 | METHOD AND APPARATUS FOR CONTROLLING DISPLAY OF SCREEN BACKGROUND - A method and an apparatus for controlling display of a screen background is provided in which a screen background is separately set for each screen. A terminal acquires a screen identifier of a to-be-set screen, where the to-be-set screen is a main screen, a lock screen, or any subscreen. The terminal determines a to-be-used template of the to-be-set screen, and acquires template configuration information of the to-be-used template, where the template configuration information includes a template identifier. The terminal determines a background file that is to be loaded and for using the to-be-used template on the to-be-set screen, and acquires file information for loading the background file. The terminal stores screen configuration information of the to-be-set screen. The screen configuration information of the to-be-set screen includes the screen identifier of the to-be-set screen, the template identifier corresponding to the to-be-set screen, and the file information corresponding to the to-be-set screen. | 2016-05-19 |
20160140104 | METHODS AND SYSTEMS RELATED TO INFORMATION EXTRACTION - The invention relates to information extraction systems having discriminative models which utilize hierarchical cluster trees and active learning to enhance training. | 2016-05-19 |
20160140105 | INFORMATION EXTRACTION FROM SEMANTIC DATA - Technologies and implementations for extracting information from semantic data available, for example, on the World Wide Web, are generally disclosed. | 2016-05-19 |
20160140106 | PHRASE-BASED DATA CLASSIFICATION SYSTEM - A method of classifying data is disclosed. Text data items are received. A set of classes into which the text data items are to be classified is received. A phrase-based classifier to classify the text data items into the set of classes is selected. The phrase-based classifier is applied to classify the text data items into the classes. Here, the applying includes creating a controlled vocabulary pertaining to classifying the text data items into the set of classes, building phrases based on the text data items and the controlled vocabulary, and classifying the text data items into the set of classes based on the phrases. | 2016-05-19 |
20160140107 | PREDICTING INDIVIDUAL OR CROWD BEHAVIOR BASED ON GRAPHICAL TEXT ANALYSIS OF POINT RECORDINGS OF AUDIBLE EXPRESSIONS - Embodiments relate to determining a crowd behavior. A method of determining a crowd behavior is provided. The method collects, at one or more recording points in a crowd of individuals, audible expressions that the individuals of the crowd make. The method generates a graph of the audible expressions as the audible expressions are collected from the individuals. The method determines a crowd behavior by performing a graphical text analysis on the graph. The method outputs an indication of the crowd behavior to trigger a crowd control measure. | 2016-05-19 |
20160140108 | MOBILE TERMINAL AND CONTROL METHOD THEREOF - A display device is disclosed. The display device comprises a display unit, a sound sensing unit receiving a user's voice, a database storing text displayed on the display unit for a predetermined time period, and a controller extracting from the database at least one text corresponding to a user's voice received within a predetermined time period. | 2016-05-19 |
20160140109 | GENERATION OF A SEMANTIC MODEL FROM TEXTUAL LISTINGS - A corpus of textual listings is received and main concept words and attribute words therein are identified via an iterative process of parsing listings and expanding a semantic model. During the parsing phase, the corpus of textual listings is parsed to tag one or more head noun words and/or one or more identifier words in each listing based on previously identified main concept words or using a head noun identification rule. Once substantially each listing in the corpus has been parsed in this manner, the expansion phase assigns head noun words as main concept words and modifier words as attribute words, where possible. During the next iteration, the newly identified main concept words and/or attribute words are used to further parse the listings. These iterations arc repeated until a termination condition is reached. Remaining words in the corpus arc clustered based on the main concept words and attribute words. | 2016-05-19 |
20160140110 | ENHANCING DATA IN A SCREENSHOT - A computer-implemented method of enhancing data in a screenshot can include capturing a screenshot of content presented on a display and identifying within the content at least a first element comprising first semantic data. A first semantic representation of the first semantic data can be generated and the first semantic representation can be associated with the first element. The first semantic representation and the screenshot can be output. | 2016-05-19 |
20160140111 | SYSTEM AND METHOD FOR INCREMENTALLY UPDATING A REORDERING MODEL FOR A STATISTICAL MACHINE TRANSLATION SYSTEM - A method for updating a reordering model of a statistical machine translation system includes, at a first time, receiving new training data for retraining an existing statistical machine translation system, the new training data including at least one sentence pair, each pair including a source sentence in a source language and a target sentence in a target language. Phrase pairs are extracted from the new training data and used to generate a new reordering file. A reordering model of the existing statistical machine translation system is updated, based on the new reordering file. The reordering model includes a reordering table. At a second time after the first time, new training data is received. The extracting of phrase pairs, generating of the new reordering file and the updating the reordering model is reiterated, based on the new training data received at the second time. | 2016-05-19 |
20160140112 | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING METHOD, DATA, INFORMATION PROCESSING DEVICE, DISPLAY DEVICE, DISPLAY METHOD, PROGRAM, AND INFORMATION STORAGE MEDIUM - To reduce a processing load of a server in a system for displaying an image in which a text indicated by converted text data is superimposed on an image prepared in advance. Text-including image data including text data and image data for displaying a text-including image in which a text indicated by the text data is superimposed on an image indicated by the image data is obtained. Converted text data resulting from conversion of the text data included in the text-including image data is obtained. The text data included in the image data is replaced by the converted text data. A text-including image in which a text indicated by the replaced text data is superimposed on the image indicated by the image data is displayed in a client, based on the text-including image data including the replaced text data and the image data. | 2016-05-19 |
20160140113 | TECHNIQUES FOR USER IDENTIFICATION OF AND TRANSLATION OF MEDIA - A computer-implemented technique includes receiving, at a computing device including one or more processors, a user input (i) identifying a portion of a media stream being output from the computing device and (ii) indicating a request to translate the portion of the media stream from a source language to a target language. The technique includes transmitting, from the computing device, the portion of the media stream to a translation server via a network in response to receiving the user input. The technique includes receiving, at the computing device, a translated portion of the media stream from the translation server via the network, the translated portion of the media stream having been translated from the source language to the target language by the translation server. The technique also includes outputting, at the computing device, the translated portion of the media stream. | 2016-05-19 |
20160140114 | SYSTEMS AND METHODS FOR MULTI-USER MULTI-LINGUAL COMMUNICATIONS - Various embodiments described herein facilitate multi-lingual communications. The systems and methods of some embodiments enable multi-lingual communications through different modes of communication including, for example, Internet-based chat, e-mail, text-based mobile phone communications, postings to online forums, postings to online social media services, and the like. Certain embodiments implement communication systems and methods that translate text between two or more languages. Users of the systems and methods may be incentivized to submit corrections for inaccurate or erroneous translations, and may receive a reward for these submissions. Systems and methods for assessing the accuracy of translations are described. | 2016-05-19 |
20160140115 | Strategies for indexing, ranking and clustering multimedia documents - A method for a system that indexes, ranks, and clusters multimedia documents using organizing means, scoring means, and stochastic means that optimizes parameter sets comprising of object parameters. The method creates a plurality of individual parameter sets, the parameter sets comprising information sharing system object parameters for describing a model, structures, shape, design, process, search query sets, and dynamic search spaces to be optimized using selective variations, constructive variations, clustering variations, and stochastic variations. The optimizations of the search space are guided by document query terms of the search query set object parameter. The search space is defined in terms of the terminal set, function set, and fitness measures (NN computations). The quality and speed of an EC application is controlled by the algorithm control parameters (the rates associated with node selection and document migration) and terminal criterion (continuous search for optimal distribution of multimedia documents). Satisfying the terminal criteria for the optimization of the dynamic search space object parameter which provides a synchronization point in which additional multimedia documents can be added to the global multimedia document object parameter. | 2016-05-19 |
20160140116 | Data Migration System - A method and apparatus for migrating data. A computer system locates information about a structure used to store the data in a source database. The computer system identifies similarities between first columns in the source database and second columns in a destination database based on column names and compatible data types in the information. The computer system also displays suggestions for matches between the first columns in the source database and the second columns in the destination database on a display system based on the similarities identified. Further, the computer system receives user input to the suggestions, enabling reaching a desired level of matching to migrate the data from the source database to the destination database. | 2016-05-19 |
20160140117 | ASYNCHRONOUS SQL EXECUTION TOOL FOR ZERO DOWNTIME AND MIGRATION TO HANA - A system and method for database migration is provided. In an example embodiment, the database migration technique may include execution modules having a first connection to a source database and a second connection to a target database, and orchestration modules adapted to identify first and second subsets of statements from a single storage table, wherein the first and second subsets of statements are executed by the execution modules during an uptime period of the source database. | 2016-05-19 |
20160140118 | INFORMATION MANAGEMENT - Managing metadata added to a file, a directory, or a symbolic link is provided. One or more pieces of metadata of a movement target are obtained. The movement target is at least one of a file, a directory, and a symbolic link. The movement target is to be moved from one file system to another file system within a plurality of file systems. Whether the one or more pieces of metadata are migratable to the other file system is determined based, at least in part, on metadata stored in the other file system. The one or more pieces of metadata are processed by (i) migrating a first piece of metadata that is determined to be migratable to the other file system and (ii) leaving a second piece of metadata in the one file system, wherein the second piece of metadata is determined to be non-migratable. | 2016-05-19 |
20160140119 | KNOWLEDGE MANAGEMENT DEVICE, KNOWLEDGE MANAGEMENT DEVICE TERMINAL DEVICE AND KNOWLEDGE MANAGEMENT DEVICE PROGRAM - Knowledge held by persons is accumulated by using a computer, and any person visually searches for the knowledge and utilizes a result of the search to continuously accumulate new knowledge, so that accurate, efficient work is implemented. Various types of knowledge are accumulated by describing knowledge held by persons in a coordinate system of 2D data or 3D data produced by digital techniques by using a method of a feature point representing a location of the knowledge by using a geometric shape or a position of a coordinate of the coordinate system. | 2016-05-19 |
20160140120 | DYNAMIC TAGGING RECOMMENDATION - In one embodiment, a geo-social networking system automatically tags one or more social contacts of a first user to a photo of the first user by ranking the social contacts based on spatial and temporal proximity to the first user, and in response to the first user's selection of one or more top ranked social contacts, associating the selected social contacts to the photo. | 2016-05-19 |
20160140121 | Media Sharing Across Service Providers - Embodiments including methods and apparatus to share file and file recommendations are disclosed. Data is received indicating a particular media item from a first service provider, where the particular media item is accessible from the first service provider according to a first pointer. A second pointer is identified in a database according to which the particular media item is accessible from a second service provider. Data indicating the second pointer is transmitted to a media playback system, via at least one of a WAN or a LAN. | 2016-05-19 |
20160140122 | RELEVANCY IMPROVEMENT THROUGH TARGETING OF INFORMATION BASED ON DATA GATHERED FROM A CAPTURE DEVICE ASSOCIATED WITH A CLIENT DEVICE - A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data. | 2016-05-19 |
20160140123 | GENERATING A QUERY STATEMENT BASED ON UNSTRUCTURED INPUT - Techniques for generating a query statement to query a dataset may be provided. For example, the query statement can be generated from natural language input, such as a natural language utterance. To do so, the input can be analyzed to detect a sentence, identify words in the sentence, and tag the words with the corresponding word types (e.g., nouns, verbs, adjectives, etc.). Expressions using the tags can be generated. Data about the expressions can be inputted to a classifier. Based on a detected pattern associated with the expressions, the classifier can predict a structure of the query statement, such as what expressions correspond to what clauses of the query statement. Based on this prediction, words associated with the expressions can be added to the clauses to generate the query statement and accordingly query the dataset. | 2016-05-19 |
20160140124 | Event Driven Data Staging and Data Aging Algorithms for Personalization Data in Enterprise Search - The systems and methods described herein log each access event for a plurality of business objects, generate a user profile for each of a plurality of users, each user profile identifying one or more recently accessed business objects, calculate a relevance value for each business object identified in the user profile, apply an aging function to the calculated relevance values, and graphically render the relevance information. | 2016-05-19 |
20160140125 | METHOD AND SYSTEM FOR PROVIDING QUERY SUGGESTIONS BASED ON USER FEEDBACK - Methods, systems and programming for providing query suggestions based on user feedback. In one example, a prefix of a query is first received. An input including a prefix of a query is received from a user in a search session. A plurality of query suggestions are fetched based on the prefix of the query. Rankings of the plurality of query suggestions are determined based, at least in part, on the user's previous interactions in the search session with respect to at least one of the plurality of query suggestions. The at least one of the plurality of query suggestions has been previously provided to the user in the search session. The plurality of query suggestions are provided in the search session based on their rankings as a response to the input. | 2016-05-19 |
20160140126 | METHODS AND SYSTEMS FOR SELECTING AND PRESENTING CONTENT BASED ON DYNAMICALLY IDENTIFYING MICROGENRES ASSOCIATED WITH THE CONTENT - A method of selecting and presenting content based on learned user preferences is provided. The method includes providing a content system including a set of content items organized by genre characterizing the content items, and wherein the set of content items contains microgenre metadata further characterizing the content items. The method also includes receiving search input from the user for identifying desired content items and, in response, presenting a subset of content items to the user. The method further includes receiving content item selection actions from the user and analyzing the microgenre metadata within the selected content items to learn the preferred microgenres of the user. The method includes, in response to receiving subsequent user search input, selecting and presenting content items in an order that portrays as relatively more relevant those content items containing microgenre metadata that more closely match the learned microgenre preferences of the user. | 2016-05-19 |
20160140127 | Dynamic Menus for Multi-Prefix Interactive Mobile Searches - The present invention includes systems and methods for retrieving information via a flexible and consistent targeted search model that employs interactive multi-prefix, multi-tier and dynamic menu information retrieval techniques that provide context-specific functionality tailored to particular information channels, as well as to records within or across such channels, and other known state information. Users are presented with a consistent search interface among multiple tiers across and within a large domain of information sources, and need not learn different or special search syntax. A thin-client server-controlled architecture enables users of resource-constrained mobile communications devices to locate targeted information more quickly by entering fewer keystrokes and performing fewer query iterations and web page refreshes, which in turn reduces required network bandwidth. | 2016-05-19 |
20160140128 | Aggregation and Display of Search Results from Multi-Criteria Search Queries on Event Data - Methods and apparatus consistent with the invention provide the ability to organize, index, search, and present time series data based on searches. Time series data are sequences of time stamped records occurring in one or more usually continuous streams, representing some type of activity. In one embodiment, time series data is organized into discrete events with normalized time stamps and the events are indexed by time and keyword. A search is received and relevant event information is retrieved based in whole or in part on the time indexing mechanism, keyword indexing mechanism, or statistical indices calculated at the time of the search. | 2016-05-19 |
20160140129 | Media Sharing Across Service Providers - Embodiments including methods and apparatus to share file and file recommendations are disclosed. Data is received indicating a particular media item from a first service provider is to be played by a playback device, where the particular media item is accessible from the first service provider according to a first pointer. A determination is made that the playback device is unable to access the first service provider. In response to determining that the playback device is unable to access the first service provider, a second pointer is identified according to which the particular media item is accessible from a second service provider. Playback of the particular media item is facilitated by the playback device according to the second pointer. | 2016-05-19 |
20160140130 | Method of Naming Query Clusters - A method and apparatus is provided for naming a query cluster. Previous search queries performed by a group of users are stored in a search history database. The search queries in the search history database are grouped to form one or more query clusters. For each query cluster, keywords from the search queries in the query cluster are selected. A naming template is then selected from a group of pre-defined naming templates based on the selected keywords. A cluster name is generated by applying the selected template to the selected keywords. | 2016-05-19 |
20160140131 | METHOD AND SYSTEM FOR DATA TRANSFORMATION FOR CLOUD-BASED ARCHIVING AND BACKUP - A system and a method for data transformation for cloud-based archiving and backup are disclosed. The system includes an original disk storage, an object storage and a Data Transformation and Virtualization Module (DTVM). The DTVM can transform an original data in the original disk storage into an archiving data which has objects, pointers, and a metadata including an environmental information, and store the archiving data to the object storage by a storing means. Thus, in addition to restoring of the archiving data which is available, with the drivers for booting added to objects, pointers, and a metadata, recovery of the original disk storage with booting function can be available. | 2016-05-19 |
20160140132 | ONLINE REDISTRIBUTION - Methods and systems are disclosed to perform online disk data redistribution in a database environment. The methods and systems disclosed herein provide for the redistribution of data across multiple physical disks of a database while when a new physical storage device is added to the database. In embodiments, online redistribution of the data may include creating a temporary file, copying live database from a first physical storage to the temporary file, creating a checkpoint for the database, writing the temporary file to a second physical storage device that is added to the database, and purging the live database file and the temporary database file. | 2016-05-19 |
20160140133 | METHOD AND APPARATUS FOR THE GENERATION, ORGANIZATION, STORAGE AND RETRIEVAL OF TIME STAMPED BLOCKS OF DATA - Embodiments disclosed herein provide systems, methods, and computer readable media to enhance the organization, storage, and retrieval of data. In a particular embodiment, a method provides storing a plurality of incremental data versions in a data repository and maintaining first time information for data items in each of the incremental data versions. The method further provides identifying a first data version of the plurality of incremental data versions and writing data in the data repository to create a second data version based the first data version. The method then provides second time information associated with the creation of the second data and creation of the first data version. | 2016-05-19 |
20160140134 | CDBMS (CLOUD DATABASE MANAGEMENT SYSTEM) DISTRIBUTED LOGICAL UNIT REPOSITORY - The invention comprises systems and methods for implementation of database technology using ‘Distributed logical unit repositories’ (DLUR). This is a new type of database which contains information and database structure related to a specific logical unit such as a customer, employee or the like. The information comprises data, database structure, functions, and any other data necessary to form a complete model of the information concerning the logical unit. Queries concerning entities can then be answered immediately by accessing this database, obviating the step of consulting a number of databases in parallel and greatly reducing memory and time required. | 2016-05-19 |
20160140135 | METHOD AND ADJUSTMENT DEVICE FOR ADAPTIVELY ADJUSTING DATABASE STRUCTURE - A method and an adjustment device for adaptively adjusting a database structure are provided. The adjustment device is arranged between a client and a database. The client generates a database instruction and transmits the database instruction to the database. The database executes the database instruction and accordingly generates an interpretable execution result to the adjustment device. The adjustment device determines whether the database structure needs to be adjusted. When the database structure needs to be adjusted, the adjustment device adjusts the database structure configured in the database according to the execution result. When the database structure needs not to be adjusted, the adjustment device transmits the execution result back to the client. Accordingly, when the engineer develops an application system, they do not consider whether to redesign the new database structure, thereby the method and the adjustment device can improve the system development efficiency. | 2016-05-19 |
20160140136 | Search Recommendation Method and Apparatus - Provided are a search recommendation method and a search recommendation apparatus, the method comprising: receiving a search term; obtaining a plurality of search results related to the search term, and further obtaining at least one first recommendation result related to the search term; obtaining first relationship information between the search term and the at least one first recommendation result; and providing a search page, in which the search page comprises a first display section and a second display section, the first display section displaying the plurality of search results, and the second display section displaying the at least one first recommendation result and the first relationship information. | 2016-05-19 |
20160140137 | READ AND DELETE INPUT/OUTPUT OPERATION FOR DATABASE MANAGEMENT - A computer-implemented method for improving database management may include selecting one or more database records that are requested based on a query statement. The one or more database records may be read from a first database file, wherein the one or more database records are copied from the first database file and stored to a memory. The one or more database records may be deleted from the first database file at substantially the same time as the reading the one or more database records, wherein the reading and the deleting occur through a single read and delete input/output (I/O) operation. | 2016-05-19 |
20160140138 | DE-DUPLICATING ATTACHMENTS ON MESSAGE DELIVERY AND AUTOMATED REPAIR OF ATTACHMENTS - Systems and techniques of de-duplicating file and/or blobs within a file system are presented. In one embodiment, an email system is disclosed wherein the email system receives email messages comprising a set of associated attachments. The system determines whether the associated attachments have been previously stored in the email system, the state of the stored attachment, and if the state of the attachment is appropriate for sharing copies of the attachment, then providing a reference to the attachment upon a request to share the attachment. In another embodiment, the system may detect whether stored attachments are corrupted and, if so, attempt to repair the attachment, and possibly, prior to sharing references to the attachment. | 2016-05-19 |
20160140139 | LOCAL REPRESENTATION OF SHARED FILES IN DISPARATE LOCATIONS - A mount point folder in a collaborative service library may reference contents of a mounted folder that resides elsewhere and includes actual files. File operations may be performed on files inside the mounted folder that may actually live across domains and changes to the contents of either folder may appear in the other. The mount point folder may be represented on the server as a file with .url extensions but in the client user experience, it may be represented as a folder. Mount point folders may be created at a root of a document library or within any other folder of the document library. | 2016-05-19 |
20160140140 | FILE CLASSIFICATION IN A DISTRIBUTED FILE SYSTEM - A file may be identified and a plurality of rules associated with a plurality of storage servers may be received. An order for the rules may be identified. A particular storage server of the plurality of storage servers that satisfies a condition for each of the rules in view of the order for the rules and a characteristic associated with each of the plurality of storage servers. The file may be stored at the particular storage server that satisfies the condition for each of the rules. | 2016-05-19 |
20160140141 | FILE LOOKUP IN A DISTRIBUTED FILE SYSTEM - A request to store a file in a directory of a volume associated with a distributed file system may be received. A server of a plurality of servers of the distributed file system that is associated with the file may be identified. A first version number associated with the directory and a second version number associated with the volume may be compared. The file may be stored in the directory at the identified server when the first version number matches the second version number and when the file is not currently stored at the server. | 2016-05-19 |
20160140142 | AUTOMATIC RESOURCE OWNERSHIP ASSIGNMENT SYSTEM AND METHOD - A method for automatic folder ownership assignment, including ascertaining which first folders, among a first multiplicity of folders, have at least one of modify and write permissions to non-IT administration entities, adding the first folders to a list of candidates for ownership assignment, defining a second multiplicity of folders which is a subset of the first multiplicity of folders and not including the first folders and descendents and ancestors thereof, ascertaining which second folders among the second multiplicity of folders, have permissions to non-IT administration entities, adding the second folders to the candidates, defining a third multiplicity of folders, which is a subset of the second multiplicity of folders and not including the second folders and descendents and ancestors thereof, ascertaining which third folders among the third multiplicity of folders are topmost folders, adding the third folders to the candidates, and recommending possible assignment of ownership of the candidates. | 2016-05-19 |
20160140143 | SYSTEM AND METHOD FOR A GEOSPATIAL DATABASE - The present disclosure describes methods, systems, and program products for generating an enhanced database, such as a geospatial database, and for searching an enhanced database, such as a geospatial database. The disclosed methods, systems, and program products incorporate a process for assigning labels to objects, such as polygons, linestrings, and points, based on the relationship between such polygons, linestrings, and points. | 2016-05-19 |
20160140144 | IMAGE SEARCH FOR A LOCATION - Provided are techniques for image search for a location. Street view data is extracted to identify a path for a region. Points of interest for the path are identified. Images for the points of interest for a direction of the path are identified. The images are used to create a sequence of images representing a view of the points of interest along the direction of the path. The sequence of images are displayed adjacent to a map that includes the path. | 2016-05-19 |
20160140145 | Extracting information from PDF Documents using Black-Box Image Processing - An approach is provided in which identifying a plurality of sections included in a Portable Document Format (PDF) file with each section being at a unique set of coordinate positions. At least one of the sections is identified as being a graphic image. The graphic image section is converted to a meaningful textual representations using a conversion process. An output document is then generated that includes the meaningful textual representation. | 2016-05-19 |
20160140146 | Systems and Methods of Building and Using an Image Catalog - A method of managing an image catalog is performed by one or more servers. The process receives from a first user identification of one or more images in an image database. The image database is distinct from the servers. For each of the images, the process analyzes the image to extract keywords that describe the image and creates an index entry in the image catalog. The index entry includes the keywords. The process receives a query from a second user and matches the query to an index entry in the image catalog. The index entry corresponds to a first image in the image database. The process determines whether the second user is authorized to view the first image. When the second user is authorized to view the first image, the process retrieves the first image from the image database and transmits the first image to the second user. | 2016-05-19 |
20160140147 | Searching for a map using an input image as a search query - Example embodiments relate generally to methods, systems, and devices for searching for a map using an image a search query. In an example embodiment, a method comprises performing an image recognition process to the input image and performing a character recognition process to the input image. The method further comprises performing a search query revision process to obtain a revised search query set. The method further comprises searching, in a map database, the searching comprising selecting one or more map images from among a plurality of map images in the map database. The method further comprises returning a resultant map image when the resultant map image is determined by the comparing to be a match. | 2016-05-19 |
20160140148 | SYSTEMS AND METHODS OF PROVISIONING DATA STORAGE AND RUNTIME CONFIGURATION IN TELECOMMUNICATIONS SYSTEMS AND DEVICES - Systems and methods of provisioning data storage and runtime configuration in telecommunications systems and devices. The systems and methods employ at least one decentralized revision control system as a data repository for storing data, such as configuration data, and at least one data provisioning component as an interface for accessing the configuration data stored in the data repository. By employing the decentralized revision control system in conjunction with the data provisioning component, the systems and methods can provide a data storage and runtime configuration provisioning framework that is data agnostic, application agnostic, and user agnostic, while further providing at least the capability of tracking and maintaining the version history of the configuration data. | 2016-05-19 |
20160140149 | DYNAMIC MODIFICATION OF DATABASE SCHEMA - Systems and methods are disclosed that perform dynamic database schema modification. A database system may receive a request to change a schema. In response to receiving the request to perform the dynamic schema modification, the database system may complete pending transactions and begin modifying the database schema. Any requests to access the database received prior to completion of the modification may be paused, thereby allowing the database to remain online and continue receiving requests while the modification is in progress. After completion of the modification, the paused requests may be resumed. | 2016-05-19 |
20160140150 | ANALYZING DATA SOURCES FOR INACTIVE DATA - According to embodiments of the present invention, machines, systems, methods and computer program products for analyzing data sources for inactive data are presented. Data accesses within one or more data sources are monitored, and data access information is generated based on the monitored data accesses, wherein the data access information indicates accessed and non-accessed data within the one or more data sources. The data access information is applied to a profile to identify inactive data within the one or more data sources, wherein the profile includes one or more criteria for determining inactive data including a time interval for data access. Notifications of the identified inactive data within the one or more data sources are generated. | 2016-05-19 |
20160140151 | Data Resource Anomaly Detection - Anomaly detection is provided. A first component of a first data resource of a plurality of data resources is identified. Each data resource of the plurality of data resources includes one or more components. A score of the first component is determined based, at least in part, on underlying data of the first component and underlying data of one or more other components of data resources of the plurality of data resources that correspond to the first component. An interest level of the first data resource is determined. A relationship between the score of the first component and the interest level of the first data resource is modeled. | 2016-05-19 |
20160140152 | INTELLIGENT COMPILER FOR PARALLEL GRAPH PROCESSING - Techniques for analyzing and modifying a graph analytic program are provided. An analyzer (such as a compiler) searches for a program portion that matches a pattern that may suffer from workload imbalance due to nodes with high degrees (i.e., relatively many edges). Such a pattern involves iteration over at least a subset (or all) of the nodes in a graph. If a program portion that matches the pattern is found, then the analyzer determines whether the body of the iteration contains an iteration over edges or neighbors of each node in the subset. If so, then the analyzer transforms the graph analytic program by adding code and, optionally, modifying existing code so that high-degree nodes are processed differently than low-degree nodes. High-degree nodes are processed sequentially while low-degree nodes are processed in parallel. Conversely, edges of high-degree nodes are processed in parallel while edges of low-degree nodes are processed sequentially. | 2016-05-19 |
20160140153 | PROCESSING SPATIOTEMPORAL DATA RECORDS - A method for processing a primary data record, a spatial tree index and a plurality of time tree indexes is described. The method includes writing the primary data record to a primary data table, determining whether a spatial tree leaf node including location data exists and, if not, generating a spatial tree leaf node including the location data, and creating or updating spatial tree nodes connecting the spatial tree leaf node to a spatial tree root node. For spatial tree nodes including the location data, updating a respective time tree index by determining whether a time tree leaf node including time data exists and, if not, generating a time tree leaf node including the time data, and creating or updating time tree nodes connecting the time tree leaf node to a time tree root node. The time tree leaf node updated to include a pointer to the primary data record. | 2016-05-19 |
20160140154 | INDEXING HIERARCHICAL DATA - A system includes generation of an encoding for each of a hierarchy of nodes, each of the nodes associated with one or more attributes, and the encoding for each node including a first pointer and a second pointer, and generation of an order tree comprising a hierarchy of entries, where each pointer of the encoding points to a respective one of the entries, wherein the encoding and the order tree indicate a position of each node in the hierarchy of nodes. | 2016-05-19 |
20160140155 | METHODS OF CREATING A DATABASE AND OF FORMULATING A MAP OF OPERATING STATES OF AIRCRAFT AND A METHOD OF MONITORING THE OPERATION OF AN ASSOCIATED AIRCRAFT - A method of creating a database of operating states of an aircraft fleet, in which a computer executes the steps of acquiring parameters wherein a state of operation of an aircraft of the aircraft fleet; acquiring at least one item of degradation information indicative of a level of degradation of at least one aircraft from among the fleet of aircraft; storing series of parameters in said database, each series of parameters including parameters wherein a state of operation of one of the aircraft and if the item of degradation information has been acquired, at least one item of degradation information indicative of a level of degradation of the aircraft. | 2016-05-19 |
20160140156 | DISTRIBUTED STORAGE SYSTEM WITH PLUGGABLE QUERY PROCESSING - As part of a query-processing technique, in response to receiving queries for information stored in a distributed storage system and associated query-processing information identifying sets of predefined operations to perform on one or more databases in the distributed storage system, the distributed storage system accesses sets of predefined operations. Then, for the sets of predefined operations on the one or more databases, the distributed storage system uses one or more adaptors for multiple storage subsystems in the distributed storage system and one or more indexes corresponding to collections of information in the one or more databases. Moreover, the distributed storage system executes the sets of predefined operations on the multiple storage subsystems to obtain results for the queries. The sets of predefined operations may be defined by different users, so that the distributed storage system can be adapted to these users' needs. | 2016-05-19 |
20160140157 | AESTHETICS DATA IDENTIFICATION AND EVALUATION - Evaluating aesthetics of image data is disclosed. Evaluating aesthetics of image data can include identifying a first set of aesthetics data from a first set of image data. Evaluating aesthetics of image data can include generating an aesthetics evaluation score for the first set of image data, the aesthetics evaluation score generated based on the first set of aesthetics data and a first set of aesthetics data rules. Evaluating aesthetics of image data can include determining that the aesthetics evaluation score achieves an aesthetics threshold. Evaluating aesthetics of image data can include endorsing the first set of image data in response to determining that the aesthetics evaluation score achieves the aesthetics threshold. | 2016-05-19 |
20160140158 | ENSURING ACCURATE DOMAIN NAME CONTACT INFORMATION - Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: identify a first contact data and a second contact data associated with at least one domain name stored in a database communicatively coupled to the network; a user interface may be displayed, allowing a user to select the first contact data or a second contact data, and the server may then: receive a selection of the first contact data to be associated with the at least one domain name; disassociate the second contact data from the at least one domain name; and update a plurality of domain names, comprising the first domain name, to be associated with the first contact data. | 2016-05-19 |
20160140159 | VERIFYING A CORRESPONDENCE ADDRESS FOR A REGISTRANT - Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: generate a code to verify a correspondence address; store the code in association with a domain name; retrieve a correspondence address within a domain name record for the domain name; generate a correspondence to be sent to the correspondence address including the code and a URL for accessing a user interface for entering the code; determine whether the code has been entered into the user interface; and if so, update the domain name record to include a status reflecting a verification of the correspondence address and a date of the verification. | 2016-05-19 |
20160140160 | TRANSACTION PROCESSING APPARATUS, TRANSACTION PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - The transaction processing apparatus ( | 2016-05-19 |
20160140161 | FILE SYSTEM WITH PER-FILE SELECTABLE INTEGRITY - A file system uses data integrity techniques that are a selectable attribute of a file system object. Some file system objects have integrity on for various accesses, while other file system objects do not. Different default settings can be provided for different file system objects. Such a setting for a file system object can be changed to and from having integrity on. Given a file system object with an attribute, the file system provides file system operations for which the data integrity operation used on the file system object depends on this attribute. Such operations include, but are not limited to, operations for changing the attribute, creating file system objects with such attributes, providing and changing default settings for such attributes, and writing data to and reading data from files, which use different data integrity techniques based on this attribute. | 2016-05-19 |
20160140162 | MANAGEMENT OF DOWNLOADS FROM A NETWORK-BASED DIGITAL DATA REPOSITORY BASED ON NETWORK PERFORMANCE - Improved techniques and systems for storage, delivery and acquisition of digital assets stored in cloud data storage. Cloud data storage can be provided by a cloud data repository that is capable of storing digital data for various users. A given user can access cloud data storage from any of his/her authorized client devices via a network. A given client device can access not only locally stored digital assets but also remotely stored digital assets from cloud data storage. In one embodiment, downloads of digital assets resident in cloud data storage to client devices can be managed in view of available network performance. As one example, digital assets of differing quality levels can be downloaded in a manner dependent on network performance. As another example, locally stored digital assets of reduced quality can be upgraded (e.g., replaced) by higher quality versions in a manner dependent on network performance. | 2016-05-19 |
20160140163 | System and method for identifying non-event profiles - A system for avoidance records comprises an interface and a processor. An interface is configured to receive an abbreviated record associated with a non-event profile identifier. A processor is configured to determine a counter value associated with the non-event profile identifier and, in the event that the counter value is greater than a predetermined threshold, create and store an avoidance record. | 2016-05-19 |
20160140164 | COMPLEX EVENT PROCESSING APPARATUS AND COMPLEX EVENT PROCESSING METHOD - When a detecting complex event condition expression is changed, a rule comparing unit compares the complex event condition expressions before and after the change. The changed portion identifying unit identifies the changed portion based on the comparison result, and the parallel operating unit operates the complex event condition expressions before and after the change in parallel for the detecting complex event condition expression including the identified changed portion. In this manner, the complex event processing apparatus disclosed therein can dynamically change a detecting complex event condition expression used in the complex event processing. | 2016-05-19 |
20160140165 | SYSTEM TO GENERATE RELATED SEARCH QUERIES - Systems and methods described herein may operate to receive, at a search service, a first query from a user device corresponding to a current user of the search service, analyze existing search queries performed by users of the search service, and selectively provide, to the user device, a second query of the existing search queries as at least one of: a refinement of the first query based on determining that the second query includes all keywords in the first query, or an alternative to the first query based on determining that the second query lacks at least one keyword in the first query. | 2016-05-19 |
20160140166 | PROCESSING QUERIES CONTAINING A UNION-TYPE OPERATION - Among other things, a method of generating a computer program based on an SQL query includes receiving a SQL query, including a reference to a first data set stored at a first data source, and including a reference to a second data set stored at a second data source different from the first data source, determining that the SQL query includes two or more commands, the commands including a first union-type operation, and a first aggregation operation, and determining that the SQL query describes that the first union-type operation shall be applied to at least a portion of data from the first data set, and applied to at least a portion of data from the second data set, determining that the SQL query describes that the first aggregation operation shall be applied to data resulting from the first union-type operation, and generating the computer program. | 2016-05-19 |
20160140167 | Systems, Methods, and Apparatuses for Performing Search Queries - Exemplary methods, apparatuses, and systems for processing a search query of a user are detailed. For example, a search query may be received from a user at a social networking system, processed to generate a search result of a plurality of entity result cards and each result card that each include a plurality of order comments about the entity, a plurality of ordered images associated with the entity, contact information for the entity, wherein the comments and images take into account information about the user stored at the social networking system, and a result send to the user. | 2016-05-19 |
20160140168 | Apparatuses, methods and Systems For A lead Generating Hub - The APPARATUSES, METHODS AND SYSTEMS FOR A LEAD GENERATING HUB (“HUB”) facilitates the generation, evaluation, and recording of information and activities related to property transactions and associated communications. In embodiments, the HUB may be configured to identify leads for users based on user-entered information, user contacts, and/or the properties associated with a user and/or in which a user is interested. Leveraging connectivity between contract relationship management functionality, property listing service features, intelligent inbox coordination capabilities, and/or the like, the HUB may identify connections between user requirements and/or assets and opportunities to fulfill those requirements and/or to transact those assets. | 2016-05-19 |
20160140169 | A Method and a Network Node in a Communication Network for Correlating Information of a First Network Domain with Information of a Second Network Domain - Disclosed is a method performed by a network node ( | 2016-05-19 |
20160140170 | Recommending Data Enrichments - Aspects of the subject matter described herein relate to recommending data sources. In aspects, a request to provide recommendations of data enrichments for a database is received at a recommendation engine. The recommendation engine may perform static and dynamic analysis of data associated with the database and may further refine recommendations based on policies. The recommendation engine may then provide the recommendations, if any, of data enrichments to allow a software developer, for example, to indicate whether the data enrichments are to be used. | 2016-05-19 |
20160140171 | METHOD AND SYSTEM FOR EFFICIENT PERFORMANCE PREDICTION OF STRUCTURED QUERY FOR BIG DATA - Disclosed is a system for predicting an Elapsed Response Time (ERT) of a query to be executed in a production database. The system includes a database emulator module for creating an emulated database based on empty schema derived by extrapolating statistical information from the development environment. The system also includes an execution plan generation module for generating a query execution plan of the query. The system further includes a query classifying module for classifying each sub-query based on the operational parameters into at least one of a full table scan, a primary index scan, a fast index scan and a non-unique index scan. The system also includes a time determination module for executing each sub-query on the emulated database to determine an Input Output (IO) access time and an operator time. Moreover, the system includes an ERT prediction module for predicting the ERT of the query to be executed in the production database based on the IO access time, the operator time, and a network time. | 2016-05-19 |