07th week of 2016 patent applcation highlights part 37 |
Patent application number | Title | Published |
20160048464 | TECHNOLOGIES FOR SECURE INTER-VIRTUAL-MACHINE SHARED MEMORY COMMUNICATION - Technologies for secure inter-virtual-machine shared memory communication include a computing device with hardware virtualization support. A virtual machine monitor (VMM) authenticates a view switch component of a target virtual machine. The VMM adds configures a secure memory view to access a shared memory segment. The shared memory segment may include memory pages of a source virtual machine or the VMM. The view switch component switches to the secure memory view without generating a virtual machine exit event, using the hardware virtualization support. The view switch component may switch to the secure memory view by modifying an extended page table (EPT) pointer. The target virtual machine accesses the shared memory segment via the secure memory view. The target virtual machine and the source virtual machine may coordinate ownership of memory pages using a secure view control structure stored in the shared memory segment. Other embodiments are described and claimed. | 2016-02-18 |
20160048465 | WIRELESS AUTHENTICATION SYSTEM AND METHOD FOR UNIVERSAL SERIAL BUS STORAGE DEVICE - A wireless authentication system for universal serial bus (USB) storage device has a USB storage device mounted on a computer unit with the storage device wirelessly connected to a remote device. The remote device has a dedicated application installed therein and transmitting authentication information to the storage device for establishing a dedicated link. A storage space of the storage device is set by the computer unit to be accessible. When users activate the remote device for sending out an operation command, the operation command includes at least one encryption command and at least one decryption command. The storage device performs a corresponding data management mode according to the operation command. Accordingly, the storage device can be wirelessly managed to enhance personal data security and operational convenience of the storage device. | 2016-02-18 |
20160048466 | CONFIGURABLE MEMORY CIRCUIT SYSTEM AND METHOD - A memory circuit system and method are provided in the context of various embodiments. In one embodiment, an interface circuit remains in communication with a plurality of memory circuits and a system. The interface circuit is operable to interface the memory circuits and the system for performing various functionality (e.g. power management, simulation/emulation, etc.). | 2016-02-18 |
20160048467 | USB DEVICE WITH DYNAMICALLY CONFIGURABLE ENDPOINT ALLOCATION - A compound USB device has a controller and a N+1 component USB devices. Each component USB device C | 2016-02-18 |
20160048468 | RESOURCE ALLOCATION BY VIRTUAL CHANNEL MANAGEMENT AND BUS MULTIPLEXING - According to embodiments of the invention, methods, computer system, and apparatus for virtual channel management and bus multiplexing are disclosed. The method may include establishing a virtual channel from a first device to a second device via a bus, the bus having a first bus capacity and a second bus capacity, the second bus capacity having greater capacity than the first bus capacity, determining whether a store command is issued for the first bus capacity, determining whether the first bus capacity is available, and allocating the second bus capacity and marking the second bus capacity as unavailable in response to the store command if the first bus capacity is unavailable. | 2016-02-18 |
20160048469 | ARBITRATION AND HAZARD DETECTION FOR A DATA PROCESSING APPARATUS - A device for selecting requests to be serviced in a data processing apparatus has an arbitration stage for selecting an arbitrated request from a plurality of candidate requests and a hazard detection stage for performing hazard detection to predict whether the arbitrated request selected by the arbitration stage meets a hazard condition. If the arbitrated request meets the hazard condition, the hazard detection stage returns the arbitration request to the arbitration stage for a later arbitration and sets a hazard indication for the returned request. Also, the hazard detection stage controls at least one other arbitration request to be returned if it conflicts with a candidate request having the hazard indication set. This approach prevents denial of service to requests that were hazarded. | 2016-02-18 |
20160048470 | MASTER-SLAVE SYSTEM WITH TRIGGERED REMOTE FUNCTION CALLS - Triggered remote function calls can be used in master-slave systems to trigger slave-side software functions pre-loaded by a master into slave MCU memory, with associated parameters pre-loaded into a slave function interface memory. A master issues trigger-function signals (such as rising/falling edges or signal levels) over a trigger-function signal line. The slave includes a trigger conditioning block that in response issues a trigger-function request to the slave MCU, which calls/executes the associated software function, including accessing the associated trigger-function parameters from function interface memory. A slave can include a hardware function block with functionality configurable by a pre-loaded software configuration function (with associated parameters). A master can include a hardware function block configured to issue trigger-function signals. The slave (trigger conditioning block) can be configured to service trigger-function signals as an IRQ (interrupt request) to the MCU, which executes an ISR (interrupt service routine) as a triggered function call. | 2016-02-18 |
20160048471 | UNIVERSAL PERIPHERAL CONNECTOR - A universal connector apparatus for a mobile device and in communication with the mobile device, the apparatus comprising: at least one universal serial bus (USB) connector providing at least one connection; at least one USB host controller configured to control the at least one USB connection; a microprocessor configured to control the at least one USB host controller, the microprocessor having an operating system; a USB device control interface on the mobile device configured to communicate and control the universal connector apparatus; and a USB driver configured to operate within the operating system to enable the mobile device to connect to one or more peripherals via the at least one USB connector. | 2016-02-18 |
20160048472 | APPARATUS AND METHOD OF RECOGNIZING EXTERNAL DEVICE IN A COMMUNICATION SYSTEM - An apparatus and a method are provided. The apparatus includes a connecter to connect with an electronic device external to the apparatus, and a processor configured to identify a connection with the electronic device via the connector, receive, using a first communication scheme, a message from the electronic device based at least in part on the identifying, determine, based at least in part on the message, whether the electronic device supports a second communication scheme, and establish a communication link corresponding to the second communication scheme with the electronic device based at least in part on a determination that the electronic device supports the second communication scheme. | 2016-02-18 |
20160048473 | SYSTEM INTERCONNECT DYNAMIC SCALING HANDSHAKE USING SPARE BIT-LANE - A communications technique using spare bit-lanes to communicate changes in interface physical link layer bandwidth and/or active width provides for dynamic adjustment of power consumption of interface links without requiring a separate control path for exchanging the change information. One or more spare bit-lanes are used to communicate an indication of the operating frequency/active width change to the physical link layer of the remote side of the interface and an acknowledgement is sent back to provide complete handshaking of the operating characteristic change. The method can determine whether or not a spare bit-lane is available and prevent making the change if a spare bit-lane is not available until the interface is repaired and a spare bit-lane can then be used for communicating operating changes in operating frequency/active width. | 2016-02-18 |
20160048474 | REMOTE TERMINAL UNIT (RTU) HARDWARE ARCHITECTURE - An apparatus includes a remote terminal unit (RTU) having one or more input/output (I/O) modules and a controller module. Each of the one or more I/O modules includes multiple I/O channels. The controller module includes at least one processing device configured to communicate with at least one industrial field device via the I/O channels of the I/O modules. The controller module includes a first connector, and a first of the one or more I/O modules includes a second connector. The first connector is configured to be physically connected to the second connector, and the first and second connectors are configured to transport data and power directly between the controller module and the first I/O module. | 2016-02-18 |
20160048475 | Method, Apparatus, and System for Configuring High-Speed Serial Bus Parameter - A method for configuring a high-speed serial bus parameter, including sending an application signal from a transmit end of a high-speed serial bus to a receive end of the high-speed serial bus, searching a parameter configuration table for a high-speed serial bus parameter that matches all of a frequency of the application signal, a loss of the application signal on the high-speed serial bus, and a material type of a wiring board of the high-speed serial bus, and configuring the high-speed serial bus according to the high-speed serial bus parameter. According to the method, a problem involving configuration of a high-speed serial bus parameter when a transmitted signal is compensated may be solved. | 2016-02-18 |
20160048476 | DATA MANAGING SYSTEM, DATA MANAGING METHOD, AND COMPUTER-READABLE, NON-TRANSITORY MEDIUM STORING A DATA MANAGING PROGRAM - A data managing system includes data managing apparatuses storing data using a first storage unit and a second storage unit with a higher access speed than the first storage unit. Each data managing apparatuses includes an operation performing unit performing, upon reception of an operation request including a first identifier and a second identifier indicating an operation target performed before an operation target of the first identifier, an operation on first data corresponding to the first identifier; a prior-read request unit requesting a prior-read target data managing apparatus to store data corresponding to a third identifier in the second storage unit upon reception of the operation request; and a prior-read target registration request unit requesting the data managing apparatuses corresponding to the second identifier to store the first identifier as the prior-read target of the second identifier. | 2016-02-18 |
20160048477 | NETMORY - An apparatus, method, and system are provided for optimizing computer operation. An embodiment of the apparatus includes a device that interconnects the core of the computer through the memory interface. The apparatus provides a communication path from the computer core to the world wide network. Computing communication and storage functions of the conventional computer are incorporated in the apparatus. Thus this improved computer architecture can operate with superior performance without disk and without operating system. This novel architecture permits to application software designers to develop software applications targeting this novel computer architecture rather than various the operating systems. | 2016-02-18 |
20160048478 | DISPLAY OF USER COMMENTS TO TIMED PRESENTATION - A method and system to dynamically display a presentation of a time duration are described. The method includes receiving comments associated with the presentation, the comments arranged in a first ordering. The method also includes identifying a time reference comment among the comments, the time reference comment including a time reference, the time reference referencing a time instant within the time duration of the presentation, and dynamically changing a display of the comments from the first ordering to a second ordering at the time instant. | 2016-02-18 |
20160048479 | METHOD OF PROVIDING DISPLAY INFORMATION, DISPLAY INFORMATION PROVISION PROGRAM, AND SERVER - Content displayed in an area displayed by a native application can be changed without being updated by a user. A first image is generated on a communication terminal ( | 2016-02-18 |
20160048480 | GENERATING AND DISPLAYING ACTIVE REPORTS - Embodiments of the present invention enable the generation and display of active reports. Applications of the present invention include its use in embodiments of a web-based product for managing an Information Technology (IT) infrastructure although the present invention is not limited to such applications. In embodiments, an active report is an active report file comprising report data and a user interface (UI) reference to a network location of code that defines an interactive UI comprising graphical user interface (GUI) components to be rendered when displaying the report data. In embodiments, the interactive UI is defined by UI code (such as an Adobe Flash Small Web Format (SWF) file) that also defines the UI of a rich internet application (RIA). In embodiments, the UI reference may be a link designating a location to the location of the UI code on a network, such as the Internet. | 2016-02-18 |
20160048481 | OBJECT-ORIENTED SYSTEM FOR CREATING AND MANAGING WEBSITES AND THEIR CONTENT - The invention teaches a method for creating and managing a website as an object oriented system, comprising: providing on a system server a plurality of hierarchical classes of objects, each of the classes representing one aspect of the storage, presentation and logic of a website; providing on a web server an interface operable to present representations of objects instantiating the plurality of hierarchical classes and receive commands meant to one of : instantiate a new object, destroy a presented object, and change a property of a presented object; and storing on a database server objects as a traversable tree in accordance with the plurality of hierarchical classes. | 2016-02-18 |
20160048482 | METHOD FOR AUTOMATICALLY PARTITIONING AN ARTICLE INTO VARIOUS CHAPTERS AND SECTIONS - A method for automatically partitioning an article into various chapters and sections is provided and applicable for a digital article. Firstly, style combinations of a plurality of paragraphs of the digital article are recognized. Then, one or more paragraph features of the paragraphs having different style combinations are calculated. The paragraph feature may be the uniform distribution of paragraphs, the font size, the average number of words, the average paragraph spacing, or the combinations thereof. Hence, in accordance with each of the paragraph features, the style combinations are ranked. Then, a weighted average value is calculated according to the ranking of each the style combinations corresponding to the corresponding paragraph feature. And, paragraphs with weighted average values ranked in the first place are selected to be a plurality of candidate partition paragraphs. Lastly, the digital article is divided into a plurality of partitions according to the candidate partition paragraphs. | 2016-02-18 |
20160048483 | INTEGRATING IMAGE RENDITIONS AND PAGE LAYOUT - A system and method involves creating, based upon a set of image rendition parameters, a set of image renditions for an image. A set of previews are selected to display. Each preview includes a markup language file and breakpoints that specify how a particular image rendition from the set of image renditions is displayed. A rendered instance is created for the previews and based upon the particular image rendition and page content. The rendered instances are displayed as part of a user interface. Instructions are received from the user interface. The instructions specify modifications to a particular preview of the set of previews. The markup file is modified based upon the instructions. | 2016-02-18 |
20160048484 | METHOD AND COMPUTER PROGRAM PRODUCT FOR CREATING AND MANAGING ONLINE CONTENT IN A WEBSITE OR WEB PLATFORM - Method and computer program product for creating and managing online content in a web website or web platform | 2016-02-18 |
20160048485 | SYSTEM AND METHOD FOR USING AN APPLICATION ON A MOBILE DEVICE TO TRANSFER INTERNET MEDIA CONTENT - A system and a method use an application on a mobile device to transfer internet media content to a rendering device in a home network. The application may use an HTML rendering engine to display a web page to a user of the mobile device, and the web page may have controls for accessing the internet media content. The application may receive a user interaction signal which may indicate that a user invoked one of the controls for accessing the internet media content. In response, the application may initiate transfer of the internet media content to the rendering device in the home network and/or may queue the internet media content for later playback using the rendering device. | 2016-02-18 |
20160048486 | MULTI-USER STREAM COLLABORATIVE DOCUMENT EDITING TOOL - A collaborative system assists multiple users to independently and collaboratively edit a document by preserving at least one revision of the document for each user. Each user may share at least one revision with another user to facilitate collaborative development of the document by merging a revision from each user into a new revision. Streams of revisions are kept separately for each user working on the document. | 2016-02-18 |
20160048487 | FUNCTIONAL COMPONENT HISTORY TRACKING - Version history tracking of functional components is provided. Whether a source of a functional component is known to a version history tracker is determined. If the source of the functional component is determined to be not known to the version history tracker, an automated analysis of content of the functional component is performed. If the source of the functional component is determined to be known to the version history tracker, a bifurcated version history hierarchy of the functional component is created using at least partial data transfer between at least two functional components irrespective of any metadata associated with either of the at least two functional components. A branched network of the version history for the functional component is produced. The branched network of the version history is based on at least one of the automated analysis and the bifurcated version history hierarchy. | 2016-02-18 |
20160048488 | User Interface Operation Based on Similar Spelling of Tokens in Text - Operation of a user interface includes performing token based analysis of a baseline text corpus and a targeted text listing. For a selected token in the targeted text listing, a matching baseline token in identified. From a plurality of contexts corresponding to the matching baseline token, context-matched and non-context matched usage data for the matching baseline token is identified and provided to a user interface. Similar processing may be performed on the basis of a related, but matching, baseline token. In another embodiment, instances of similar spelling errors are identified on the basis of a plurality of tokens identified in the targeted text listing. | 2016-02-18 |
20160048489 | INFORMATION PROCESSING DEVICE, DATA INPUT ASSISTANCE METHOD, AND PROGRAM - Provided is an information processing apparatus to further improve convenience for a user, the information processing apparatus including: an update detection unit configured to detect update of presented information presented to a user during execution of an application; an interest data extraction unit configured to extract interest data that includes at least information accompanying the presented information whose update has been detected and is information on a target in which the user is interested during execution of the application; an input context detection unit configured to detect input context indicating a processing status of input information using the application, the input information being attempted to be inputted during execution of the application; and an input information candidate presentation unit configured to perform, on the basis of the input context, control to present input information candidates that are candidates of the input information among the interest data. | 2016-02-18 |
20160048490 | METHOD AND SYSTEM OF PROVIDING INFORMATION DURING CONTENT BREAKPOINTS IN A VIRTUAL UNIVERSE - The present invention is directed to a system and method for providing information during content breakpoints in a virtual universe. The system comprises a placement engine configured to detect a content breakpoint within a virtual universe, which is defined as at least one of a login process, a logoff process, a teleportation, a wait state, and during any point where a user changes information streams in the virtual universe. The system also comprises an insertion resolution engine configured to create a list of prioritized information to present to a user within the virtual universe and an information definition engine configured to present the prioritized information to the user of the virtual universe during the content breakpoint. | 2016-02-18 |
20160048491 | AUTOMATICALLY GENERATING CUSTOMIZED ANNOTATION DOCUMENT FROM QUERY SEARCH RESULTS AND USER INTERFACE THEREOF - System and method of automatically generating a user-editable document to save search results for efficient management and utilization by users. A book reading program according to the present disclosure can receive a user search request and automatically save the search results to a designated annotation document according to a predetermined layout. Through various editing functions provided by the book reading GUI, a user can advantageously edit the annotation document. The results may be book or other passages that contain a query term. In the document, the passage themselves can be edited and the user can add additional content by using text editing features. | 2016-02-18 |
20160048492 | Platform for internet based graphical communication - Currently opinion on the internet is expressed in either lengthy text based content or non-specific and non-unified rating systems such as star ratings and other non-descript and vague rating systems. The present invention called the “Emoji 3.0 Platform” is a system for users to quickly, graphically share opinion and ideas regarding any product, service, person or place, thing or concept throughout the internet. The Emoji 3.0 Platform offers users a graphical and structured way to express their opinion and to also see the graphically represented opinions of others at a glance. Users can quickly identify specific key elements of the page content, by viewing aggregated graphical community opinion and ideas that have been previously tagged to the subject matter of the page. Additionally, users can search the internet for specific subject matter that has been graphically tagged with other users opinions, ideas, or views. | 2016-02-18 |
20160048493 | USER TERMINAL APPARATUS, CONTROL METHOD THEREOF, AND MULTIMEDIA SYSTEM - A user terminal apparatus includes: a first communicator configured to receive content information about a content displayed on a display apparatus; a second communicator configured to communicate with an external apparatus; a display configured to display a text input screen; an inputter configured to receive a text and a user command; and a controller configured to, in response to the content information being received through the first communicator, add tag information corresponding to the content information to the text input screen and display the tag information, and control the second communicator to transmit a text added with the tag information to the external apparatus. | 2016-02-18 |
20160048494 | FORM FILLING METHOD AND RELATED TERMINAL - A form filling method and related terminals are disclosed. The method includes scanning, by a first terminal, a digital object identifier generated by a second terminal; acquiring an operational source identifier of a form to be filled and item(s) to be filled from the digital object identifier; acquiring information content(s) corresponding to the item(s) to be filled from a pre-stored correspondence relationship between the information item(s) and the information content(s) and/or through an auxiliary device of the first terminal; and sending the information content(s) corresponding to the item(s) to be filled and the operational source identifier to a first server correspondingly, to enable the second terminal to acquire the information content(s) corresponding to the item(s) to be filled from the first server based on the operational source identifier to fill in the form. As can be seen, in the present disclosure, form information of the user does not need to be stored in the second terminal, thus improving the security. Furthermore, the second terminal may acquire the information content(s) corresponding to the item(s) to be filled regardless of how the item(s) may have been changed, thus being applicable to a number of different application scenarios. | 2016-02-18 |
20160048495 | BIOMETRICALLY SECURED USER INPUT FOR FORMS - Systems and methods for collecting biometrically secured financial form data from a user are described. A user input device may receive biometric data from the user. The user may be presented with a visual medium. The visual medium may contain a plurality of fields for information necessary to conduct a financial transaction. Handwriting data may be received from the user. At least a portion of the handwriting may represent information corresponding to the plurality of fields for information necessary to conduct the financial transaction. At least a portion of the information corresponding to the plurality of fields for information necessary to conduct the financial transaction may be transmitted from the user input device to a computer system. | 2016-02-18 |
20160048496 | XML Printer System - An XML processing system and methods of processing XML data are disclosed. An example disclosed method includes obtaining an extensible stylesheet language transformation (XSLT) stylesheet; transforming, via the processor, data of an extensible markup language (XML) data stream into transformed XML data using the XSLT stylesheet; and generating, via the processor, a printable representation of the data of the XML data stream based on the transformed XML data. | 2016-02-18 |
20160048497 | SYSTEM AND METHOD FOR GENERATING AN INTERIOR DESIGN - A processor implemented method for generating one or more interior designs for a space using an interior design generation system is provided. The method includes following steps: (i) a user specification is obtained from a user; (ii) the user specification is represented in a markup language to obtain a markup user specification; (iii) the markup user specification is parsed to obtain a markup space characteristic and a markup user characteristic; (iv) the (a) markup space characteristic and (b) markup user characteristic are compared with an interior design that is stored in a database to obtain a list of relevant combination of the relevant interior design components; (vii) the list of relevant combination of the relevant interior design components is arranged based on a set of rules to obtain the interior design representation in the markup language; and (viii) an interior design representation is rendered by a browser on a device. | 2016-02-18 |
20160048498 | METHOD FOR PROVIDING ALTERNATIVE SERVICE AND ELECTRONIC DEVICE THEREOF - An electronic device and method are disclosed. The method is operable on the electronic device to parse attribute information of an electronic document displayed on a display unit of the electronic device, and when a component of the electronic document is activated, detect a format of the activated component based on the parsed attribute information, and when the detected format indicates visual media, output an alternative notification comprising at least one a notification in a different format than the detected format. | 2016-02-18 |
20160048499 | SYSTEMATIC TUNING OF TEXT ANALYTIC ANNOTATORS - A data structure is generated containing enumerators for data types of a domain, text forms of the enumerators and context patterns for the text forms. The data structure also includes information extraction rules that are associated with the enumerators. The data structure is updated with additional context patterns and text forms that are identified within a set of documents to which text analytic annotators are to be tuned. The set of documents are analyzed against the updated data structure and additional extraction rules are generated based on the analysis. | 2016-02-18 |
20160048500 | Concept Identification and Capture - Disclosed methods and systems are directed to concept identification and capture. The methods and systems may include receiving, by a device, a first natural language input comprising one or more terms, and analyzing the first natural language input via a natural language processing engine to identify one or more named entities associated with the one or more terms, wherein each of the one or more named entities is associated with at least one category of a plurality of categories. The methods and systems may also include detecting a text field configured to receive text, the text field being associated with one of the plurality of categories, and inputting into the text field one of the one or more identified named entities based on the text field being associated with a same category as the one of the one or more named entities. | 2016-02-18 |
20160048501 | SYSTEMATIC TUNING OF TEXT ANALYTIC ANNOTATORS - A data structure is generated containing enumerators for data types of a domain, text forms of the enumerators and context patterns for the text forms. The data structure also includes information extraction rules that are associated with the enumerators. The data structure is updated with additional context patterns and text forms that are identified within a set of documents to which text analytic annotators are to be tuned. The set of documents are analyzed against the updated data structure and additional extraction rules are generated based on the analysis. | 2016-02-18 |
20160048502 | Sentiment Management System - A method of managing customer sentiment includes: monitoring an interaction of a customer with customer interactive media; deriving a sentiment of the customer from the interaction of the customer with the customer interactive media; generating sentiment data for the customer; and updating customer data in a customer database with the sentiment data in real-time. | 2016-02-18 |
20160048503 | SPEECH ASSISTANCE SYSTEM IN COMBINATION WITH MOBILE DEVICE - A speech assistance system in combination with at least one mobile device is revealed. While a speaker is delivering a speech. a speech assistant image is shown on a display under control of a control device. At the same time, the speech is received and delivered to the control device by a voice receiving device in a real-time manner. After the control device receiving the speech, the speech is immediately converted to a first speech text by a speech recognition module. Then a translation module translates the first speech text into a first translated text of the speech. An audience uses a mobile device to show the first speech text or play the speech of the first translated text to have a better understanding of content of the speech. | 2016-02-18 |
20160048504 | CONVERSION OF INTERLINGUA INTO ANY NATURAL LANGUAGE - The embodiments herein achieve a natural language generation system and mechanisms for converting an interlingua into any set of natural languages. The system is capable of converting a large class of generic, semantically-oriented interlingua into any natural language. The system may be incorporated on PCs, mobile devices or may be an application running on a remote system which allows for language-independent messages to be constructed, which can be de-constructed into any language on the receiver's side. Mechanisms of implementation would also be of assistance in allowing people with speech, communication or language disabilities, language difficulties, language-independent or precise human-human or human-machine communication to communicate effectively. | 2016-02-18 |
20160048505 | TECHNIQUES FOR AUTOMATICALLY SWAPPING LANGUAGES AND/OR CONTENT FOR MACHINE TRANSLATION - A computer-implemented technique can include receiving a machine translation input specifying (i) a source text, (ii) a source language of the source text, and (iii) a target language for the source text, and obtaining a machine translation of the source text from the source language to the target language to obtain a translated source text. The technique can include determining whether to swap the source and target languages based on (i) the source text and (ii) at least one language model, and in response to determining to swap the source and target languages: swapping the source and target languages to obtain modified source and target languages, utilizing the translated source text as a modified source text, obtaining a machine translation of the modified source text from the modified source language to the modified target language to obtain a translated modified source text, and outputting the translated modified source text. | 2016-02-18 |
20160048506 | AUTOMATED CONTEXTUAL-BASED SOFTWARE LOCALIZATION - Example embodiments relate to automated contextual-based software localization. In example embodiments, at least one stage computing device may automatically detect at least one screen state related to source code for a software product. The at least one stage computing device may automatically generate at least one reduced properties file, for a first language. Each of the reduced properties files may relate to one of the screen states. The at least one stage computing device may automatically create at least one screen shot. Each of the screen shots may relate to one of the screen states. The at least one stage computing device may automatically create at least one translation package, e.g., one for each screen state. Each translation package may include the screen shot and the reduced properties file associated with particular screen state. | 2016-02-18 |
20160048507 | APPARATUS AND METHOD FOR MANAGING USER INPUTS IN VIDEO GAMES - A system that incorporates teachings of the present disclosure may include, for example, a computing device having a controller to obtain a user input that was inputted into a first accessory operably coupled with the computing device where the first accessory provides a user interface for user interaction with a video game, determine a language of an intended recipient of the user input based on an identity of the intended recipient, access a multi-lingual library comprising a plurality of words associated with the video game, match the user input to one or more words of the plurality of words of the multi-lingual library to generate a translated message in the determined language of the intended recipient, and provide the translated message to a second accessory for presentation to the intended recipient in real-time. Additional embodiments are disclosed. | 2016-02-18 |
20160048508 | UNIVERSAL LANGUAGE TRANSLATOR - A universal language translator automatically translates a spoken word or phrase between two speakers. The translator can lock onto a speaker and filter out ambient noise so as to be used in noisy environments, and to ensure accuracy of the translation when multiple speakers are present. The translator can also synthesize a speaker's voice into the dialect of the other speaker such that each speaker sounds like they're speaking the language of the other. A dialect detector could automatically select target dialects either by auto-sensing the dialect by listening to aspects of each speaker's phrases, or based upon the location of the device. | 2016-02-18 |
20160048509 | SYSTEM AND METHOD FOR IMPLEMENTATION AND OPERATION OF STRATEGIC LINKAGES - The present invention relates to a system, method and medium for associating portions of advocational documents with portions of tribunal decisions in view of common or similar characteristics that are identified between the associated entities. In addition, the associated advocational document portions are imparted with certain characteristics resulting from such an association, such as inheriting the topic of the associated tribunal decision portion or inheriting general characteristics of the decision such as judge or jurisdiction. This allows for the subsequent retrieval of advocational documents in view of various criteria associated with a decision or portion thereof. | 2016-02-18 |
20160048510 | SYSTEM AND METHOD FOR INTEGRATION AND OPERATION OF ANALYTICS WITH STRATEGIC LINKAGES - The present invention relates to a system, method and medium for associating portions of advocational documents with portions of tribunal decisions in view of common or similar characteristics that are identified between the associated entities. In addition, the associated advocational document portions are imparted with certain characteristics resulting from such an association, such as inheriting the topic of the associated tribunal decision portion or inheriting general characteristics of the decision such as judge or jurisdiction. This allows for the subsequent retrieval of advocational documents in view of various criteria associated with a decision or portion thereof. | 2016-02-18 |
20160048511 | EXTRACTION OF CONCEPT-BASED SUMMARIES FROM DOCUMENTS - Embodiments of the present invention enable users to generate a summary for a document with respect to a concept, making use of inherent hierarchies present in a text document based on subject-object relationships of the sentences in the text document. In one embodiment, a text document is parsed into sentences, and a tuple is created for each sentence, the tuple comprising a subject and an object found in the sentence. The tuples may then be searched for a specified topic to identify matching tuples, as well as tuples that are related to the matching tuples based on relationships between their respective subjects and objects. A summary focused on the specified topic may then be generated using the sentences corresponding to the matching tuples and the tuples related to the matching tuples. | 2016-02-18 |
20160048512 | User Interface Operation Based on Token Frequency of Use in Text - Operation of a user interface includes performing token based analysis of a baseline text corpus and a targeted text listing. For a selected token in the targeted text listing, a matching baseline token in identified. From a plurality of contexts corresponding to the matching baseline token, context-matched and non-context matched usage data for the matching baseline token is identified and provided to a user interface. Similar processing may be performed on the basis of a related, but matching, baseline token. In another embodiment, instances of similar spelling errors are identified on the basis of a plurality of tokens identified in the targeted text listing. | 2016-02-18 |
20160048513 | AUTOMATIC DETECTION OF PROBLEMS IN A LARGE-SCALE MULTI-RECORD UPDATE SYSTEM AND METHOD - A method, computer program product, and computer system for identifying, by a computing device, a change to at least one record of a plurality of records in a multi-record update. At least one problem condition associated with the change to the at least one record is determined, wherein the at least one problem condition is determined via at least one problem definition object before the change is saved. The at least one problem condition is organized on a display. An action is executed on the at least one problem condition displayed. | 2016-02-18 |
20160048514 | HANDLING INFORMATION SOURCE INGESTION IN A QUESTION ANSWERING SYSTEM - A question-answering (QA) system first receives input questions. Each question is then assigned to a first question category of a plurality of question categories. The QA system then identifies a set of candidate answers to each question using a core information source. A set of confidence scores, including a confidence score for each candidate answer, is then calculated. The QA system then determines that the first set of confidence scores fails to satisfy confidence criteria. In response to this determination, an updated information source is ingested. | 2016-02-18 |
20160048515 | SPATIAL DATA PROCESSING - A system and method for spatial data processing are described. Path bundle data packages from a viewing device are accessed and processed. The path bundle data packages identify a user interaction of the viewing device with an augmented reality content relative to and based on a physical object captured by the viewing device. The path bundle data packages are generated based on the sensor data using a data model comprising a data header and a data payload. The data header comprises a contextual header having data identifying the viewing device and a user of the viewing device. A path header having data identifies the path of the interaction with the augmented reality content. A sensor header having data identifies the plurality of sensors. The data payload comprises dynamically sized sampling data from the sensor data. The path bundle data packages are normalized and aggregated. Analytics computation is performed on the normalized and aggregated path bundle data packages. | 2016-02-18 |
20160048516 | Collaboration and Analysis System for Disparate Information Sources - An advanced relational database and user interface system used for the evaluation, analysis and generation of specialized reports in any of a plurality data analysis environments. The database and analysis system can be utilized for many purposes, but particularly and preferably to support the analysis of patent claims and more specifically claim construction, infringement, written description, invalidity and/or patentability, among other matters of intellectual property litigation and analysis. | 2016-02-18 |
20160048517 | SYSTEM AND METHOD FOR IDENTIFYING RELATIONSHIPS IN A DATA GRAPH - A graph database system is used to determine relationships between persons. The graph database system manages relationship data records having a compact data structure stored at a relationship database and accessed to find links or common relationships. For determining relationships between two people, the relationship records in the relationship paths for those two people are alternatively accessed and compared it to each other. Relationship records may include an identifier for a person having a relationship to a given individual, a relationship type, and a weight reflecting the confidence level or quality of the relationship. | 2016-02-18 |
20160048518 | SYSTEMS AND METHODS FOR PROVIDING FOR DISPLAY HIERARCHICAL VIEWS OF CONTENT ORGANIZATION NODES ASSOCIATED WITH CAPTURED CONTENT AND FOR DETERMINING ORGANIZATIONAL IDENTIFIERS FOR CAPTURED CONTENT - Systems and methods for providing for display hierarchical views of content organization nodes associated with captured content and for determining organizational identifiers for captured content are disclosed. A method includes providing a hierarchical taxonomy including a plurality of nodes. The method further includes receiving a plurality of captured content items. The method further includes associating a plurality of content organization nodes from the plurality of nodes with the plurality of captured content items. Each of the plurality of captured content items is associated with at least one of the plurality of content organization nodes. The method further includes providing for display a hierarchical view including the plurality of content organization nodes. The hierarchical view includes, for each of the plurality of content organization nodes, a graphical representation that the content organization node is associated with at least one of the plurality of captured content items. | 2016-02-18 |
20160048519 | A RANKING SYSTEM - This disclosure describes a system ( | 2016-02-18 |
20160048520 | AUTOMATED IDENTIFICATION OF RECORD HEADER TAGS - Methods, devices and apparatuses pertaining to identifying record header tags are described. A method may involve parsing a URL document to identify multiple candidate record header tags and determining scores of an individual candidate record header tag of the multiple candidate record header tags based on record header tag criteria. The method may also involve cumulating the scores to obtain a total score for the individual candidate record header tag. The method may further involve selecting a candidate record header tag of the multiple candidate record header tags as a record header tag for the URL document based on the total score of the individual candidate record header tag. | 2016-02-18 |
20160048521 | SORTING INFORMATION BY RELEVANCE TO INDIVIDUALS WITH PASSIVE DATA COLLECTION AND REAL-TIME INJECTION - In one aspect, data, such as information articles, is sorted and prioritized based on a plurality of factors, such as user interest and popularity of data with respect to other users. The data is sorted by initial personal (i.e., user) data, sorted by the most relevant to the user, while passive interaction data is used to continually reorder the articles in real-time, while new stories are being injected into the stream in real time, all while other articles are increasing/decreasing in stature based on popularity with regard to other users and time decay. As such, the system provides that the information is fed to users in an efficient manner, in a manner based on time relevance, assumed interest with regard to that given user based on past actions by that user or information otherwise known about that user, as well as interest in the articles demonstrated by other users. | 2016-02-18 |
20160048522 | ARCHIVING DATA SETS IN A VOLUME IN A PRIMARY STORAGE IN A VOLUME IMAGE COPY OF THE VOLUME IN A SECONDARY STORAGE - Provided are a computer program product, system, and method for archiving data sets in a volume in a primary storage in a volume image copy of the volume in a secondary storage. A volume image in the secondary storage is created comprising a copy of the volume in the primary storage. For each of a plurality of data sets in the volume, data set level archive operations are performed comprising, determining from metadata for the data set whether an archival policy criteria is satisfied, requesting an exclusive lock to the data set, and in response to obtaining the exclusive lock and determining that the archival policy is satisfied, updating a directory for the data set to indicate that the data set is archived in the volume image. | 2016-02-18 |
20160048523 | ARCHIVING TO A SINGLE DATABASE TABLE INFORMATION LOCATED ACROSS MULTIPLE TABLES - A method, and associated system, for archiving to a single database table information located across multiple database tables. At least one archival data value is identified, wherein each archival data value corresponds to a unique data value of at least one data value residing in a table of the multiple database tables, wherein each archival data value does not exceed a threshold. An end user provides the threshold used to identify the archival data values prior to execution of the method. After identifying the archival data values, the method continues by storing archive files in the single database table, each archive file comprising at least one archive data value. Finally, after storing the archive files in the single database table, the method concludes by removing from the multiple database tables each archival data value. | 2016-02-18 |
20160048524 | SEARCH ENGINE FOR A VIDEO RECORDER - The present invention is directed to a search engine for a video recorder. One embodiment of the present invention operates in an environment that includes one or more set-top boxes connected to or integrated within one or more output devices. The set-top boxes are used to transfer shows from a broadcast input source to one or more types of storage devices and to play back the shows from the storage devices to the output devices, either in a delayed-live fashion or at a later time of the user's choosing. The set-top box displays a graphical user interface (GUI), which gives the user the ability to watch and/or record timeslot based programming, to order on-demand programming, and to playback previously recorded shows that reside on a local or remote storage device. A search engine is added to the GUI that lets the search for shows and receive results in an enhanced manner. | 2016-02-18 |
20160048525 | DENSITY DEPENDENT SEARCH FUNCTIONS - The present disclosure is related to a system and a method for varying search results of a user-based networking application. In one example, the disclosure includes a method that includes operations such as accessing from a processing element a results list responsive to an inquiry, determining by the processing element a population density corresponding to a selected location; and based on the population density, varying by the processing element one or more parameters of the results list for displaying on a user device. | 2016-02-18 |
20160048526 | METHOD FOR DISPLAYING WEBSITE AUTHENTICATION INFORMATION AND BROWSER - Disclosed in the present invention are a method for displaying website authentication information and a browser, the method comprising: acquiring, by cloud query, authentication parameter information of a website provided by a network address authentication server after a network address change event is triggered, wherein the authentication parameter information at least comprises display picture information of authentication information, and the display picture information of the authentication information is generated by the network address authentication server according to the source of the authentication information and website type information; and displaying the authentication information of the website in the browser according to the authentication parameter information. According to the technical solution provided by the present invention, the information authenticated by authority can be displayed in real time when users visit the website, enabling the users to have a proper understanding of the security of the currently-visited website. | 2016-02-18 |
20160048527 | FILTERING SUGGESTED STRUCTURED QUERIES ON ONLINE SOCIAL NETWORKS - In one embodiment, a method includes receiving an text query inputted by a first user from a client device of the first user, generating a set of structured queries based on the text query, each structured query in the set corresponding to a grammar of a context-free grammar model, wherein each structured query is based on a natural-language string generated by a grammar of the context-free grammar model and comprises one or more tokens, wherein one or more of the tokens of each structured query correspond to one or more objects associated with the online social network, respectively, filtering the set to remove one or more structured queries from the set, each removed structured query having a quality score less than a threshold quality score, and sending one or more of the structured queries from the post-filtered set to the client device of the first user for display. | 2016-02-18 |
20160048528 | INDEXING AND SEARCH QUERY PROCESSING - A method for processing a search query according to one embodiment includes receiving a search query containing terms; combining at least some consecutive terms in the search query to create biwords; looking up at least some of the terms and biwords in a search index for identifying sections of documents containing the at least some of the terms and/or biwords; generating a content score for each of the identified sections based at least in part on a number of the terms and biwords found in the sections of each document, wherein the biwords are given a higher priority than matched terms, wherein the priority affects the content score; and selecting and outputting an indicator of at least one of the sections, or portion thereof, based at least in part on the content score. | 2016-02-18 |
20160048529 | COALESCING STORAGE OPERATIONS - One or more techniques and/or systems are provided for coalescing storage operations. For example, a storage operation may be received from a client by a file server configured to provide access to data stored within one or more storage devices. A notification of the storage operation may be created for tracking purposes. A coalescing policy may be enforced such that additional notifications are not created for subsequent storage operations until the coalescing policy is unenforced (e.g., after a predefined period of time lapses). Enforcement of the coalescing policy, for example, mitigates tracking an excess number of storage operations that may otherwise utilize processing resources, consume bandwidth, provide redundant information that may be of little to no value, etc. | 2016-02-18 |
20160048530 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM - An information processing apparatus includes a first display controller, an accepting unit, a grouping unit, and a memory controller. The first display controller controls a display to display plural images representing respective files. The accepting unit accepts an operation for selecting at least two or more images from among the plural images. The grouping unit forms a group by associating plural files represented by the at least two or more images with one another with the at least two or more images kept displayed on the display in a case where the accepting unit has accepted the operation. The memory controller controls a memory to store information indicating display positions of the at least two or more images on a screen in association with the group that has been formed by the grouping unit. | 2016-02-18 |
20160048531 | Adaptive Rate Compression Hash Processor - An input file is processed according to hash algorithm that references sets of literals to preceding sets of literals to facilitate copy-offset command generation. Preceding instances are identified by generating a hash of the literal set and looking up a corresponding entry in a hash table. The hash table may be accessed by placing look-up requests in a FIFO buffer. When the FIFO buffer is full, generation of the hash chain is suspended until it is no longer full. When repeated literals are found, generation of the hash chain is likewise suspended. The hash chain is used to generate a command file, such as according to the LZ algorithm. Runs of consecutive literals are replaced by a run-length command. The command file may then be encoded using Huffman encoding. | 2016-02-18 |
20160048532 | FILE MANAGEMENT IN THIN PROVISIONING STORAGE ENVIRONMENTS - A computing environment includes a home site and a cache site with nonhomogeneous thin-provisioned storage configurations. A file management system updates files stored at the cache site. Each updated file has an updated file size and a pre-update file size. When a resynchronization is needed between the cache site and the home site, for example due to an extended communication failure, the storage requirement changes for the updated files are calculated and a notification is sent to the home site. The notification identifies the updated files and the storage requirement changes. The home site sends a reply to the cache site. The reply identifies which files are approved for immediate processing. The cache site transfers resynchronization data for the approved files to the home site, and delays transferring resynchronization data for the unapproved files until subsequent replies from the home site indicate that the previously unapproved files are now approved. | 2016-02-18 |
20160048533 | Remotely Stored Application Files - Systems and techniques are described for distributing and resolving application files. A described technique includes receiving, for an application, selection data specifying one or more referenced application files. The one or more referenced application files can be a proper subset of a set of application files used by the application. A distribution bundle for the application can be provided to a remote system. The distribution bundle can include one or more included application files that were not selected from the set of application files and a descriptor that includes a reference to each of the one or more referenced application files. The descriptor can cause the remote system to retrieve the one or more referenced application files from one or more remote repositories in response to the application being initialized by the remote system. | 2016-02-18 |
20160048534 | System and Method for Generating and Navigating a Bonsai Tree Hierarchical Data Structure - A system may include an interface, a memory, and one or more processors. The system receives data in a hierarchical nature from a memory and displays data associated with a parent. The system receives an instruction to display data associated with a child and receives the data associated with the child from the memory. The system replaces the data associated with the parent with the data associated with the child. The system also displays the data associated with a child. | 2016-02-18 |
20160048535 | INFORMATION SEARCHING METHOD - An information searching method for a group of websites comprises routing a first user to a first website in the group of websites according to a location of the first user, receiving a search request from the first user, deriving a location of the search request according to the location of the first user or location information inputted by the first user, deriving a plurality of searched targets according to the search request and information stored in a shared storage system of the group of websites, generating rankings of the plurality of searched targets according to distances between the location of the search request and a location of each of the plurality of the searched targets, and displaying the plurality of searched targets according to the rankings of the plurality of searched targets. | 2016-02-18 |
20160048536 | IMAGE PROCESSING AND MATCHING - A configured machine performs image matching and retrieval of natural images that may depict logos. The machine generates and uses color-localized spatial masks, which may be computationally less expensive than spatial verification techniques. Key points are detected within images that form a reference database of images. Local masks are defined by the machine around each key point based on the scale and orientation of the key point. To utilize color information presented in logo images, ordered color histograms may be extracted by the machine from locally masked regions of each image. A cascaded index may then be constructed for both visual descriptors and color histograms. For faster matching, the cascaded index maps the visual descriptors and color histograms to a list of relevant or similar images. This list may then be ranked to generate relevant matches for an input query image. | 2016-02-18 |
20160048537 | SYSTEM AND COMPUTER METHOD FOR VISUALLY GUIDING A USER TO A CURRENT INTEREST - System and computer-implemented method of analyzing tags associated with a sequence of images presented to a user to present a current interest of the user is disclosed. An image from among a plurality of images is presented on an electronic display. The image is associated with a set of tags. An input is received indicating a user's preference for the image. A plurality of tags is processed based on the preference and the set of tags to determine a next set of tags from the plurality of tags. A next image is determined from the plurality of images based on the next set of tags. The next image represents a physical object, different from a physical object represented by the previous image. A sequence of images is generated by repeating the above process with the next image in place of the previous image for present a user's current interest. | 2016-02-18 |
20160048538 | DYNAMIC LINKED MULTI-LAYERED BUSINESS OBJECT CONFIGURATIONS - A system includes reception of an instruction to determine configuration properties of an instance of a first business object, determination of a first type of the instance of the first business object, determination of whether or not the first type is extendable. In a case it is determined that the first type is extendable, a second reference object is determined, the second reference object conforming to the first type, an instance of the second reference object is determined, configuration properties of the instance of the second reference object are determined, and, in response to the instruction, at least the configuration properties of the instance of the second reference object are returned as the configuration properties of the first instance of the first business object. | 2016-02-18 |
20160048539 | DESIGN ASSISTANCE DEVICE AND DESIGN ASSISTANCE METHOD - A design assistance method includes determining structure items related to a design object, determining performance items related to the structure items, creating a performance-structure map in which correlations between the determined structure items and the determined performance items are shown in a matrix, and creating a flow map by rearranging each of an order of the structure items and an order of the performance items in the performance-structure map based on the correlations between the structure items and the performance items. | 2016-02-18 |
20160048540 | DATABASE BUILDING AND DATA MATCHMAKING SOFTWARE SYSTEM AND METHOD OF USE - A software application for matching a first data category with one or more additional data categories. The system provides two or more columns which can be individually scrolled through to allow for matching of data elements in one column with data elements in another column. In a preferred embodiment, the first column of data is generated from contacts located on the user's mobile computing device, such as a smart phone. Data in other columns is pulled from remotely located databases. A primary use for such a matchmaking system would be for job referrals by users connecting the unique contacts stored locally on their mobile devices to job openings stored with a remotely located database. | 2016-02-18 |
20160048541 | AUTOMATIC TABLE CLEANUP FOR RELATIONAL DATABASES - An approach for an automatic table cleanup process of use, implemented in relational databases, are provided. A method includes setting up a table cleanup process in a database which is operable to perform an automatic table cleanup on a table within the database using an auto purge value associated with the table. The method further includes altering the table with a virtual column to keep track of dates on the table. The method further includes turning on an automatic table maintenance capability of the database to include and initiate the table cleanup process. The method further includes running the table cleanup process to perform the automatic table cleanup using dates which are automatically filled in during an insert or update operation on the table, the table cleanup process comprising looking through the records and automatically purging the table when the auto purge value has been met. | 2016-02-18 |
20160048542 | DATA CURATION SYSTEM WITH VERSION CONTROL FOR WORKFLOW STATES AND PROVENANCE - A data curation system that includes various methods to enable efficient reuse of human and machine effort. To reuse effort, various facilities are presented that model, save, and allow the querying of provenance and state information of a curation workflow and allow for incremental, stateful transitions of the data and the metadata. | 2016-02-18 |
20160048543 | SYSTEM AND METHOD FOR DETERMINING GOVERNANCE EFFECTIVENESS OF KNOWLEDGE MANAGEMENT SYSTEM - The present subject matter relates to a method, device and non-transitory computer readable medium for determining governance effectiveness of one or more knowledge artifacts. In one embodiment, governance effectiveness is determined by determining one or more parameters such as Intellectual Property IP effectiveness index, audit rights index, collaboration index, quality index of the knowledge artifacts. By determining the governance effectiveness of the knowledge artifacts, the system is able to continuously measure as to how the knowledge is being governed across various aspects like IP, Audit Rights, Collaboration and Quality on the knowledge artifacts. Further, the Knowledge management system is capable of adapting itself to the future changes or needs and also ensuring that the processes are being followed in line with standard protocols followed on the Knowledge trade. | 2016-02-18 |
20160048544 | SYSTEM AND METHOD FOR HIERARCHICAL CATEGORIZATION OF COLLABORATIVE TAGGING - Systems and methods for hierarchically categorizing collaborative indexing tags includes, in one aspect, receiving data (e.g., metadata) relating to a post, including a user-selected first category identifier, and a user-defined second category identifier, and content. The systems and methods further include correlating, or mapping, the user-selected first category identifier with a first category identifier database, correlating the user-defined second category identifier with a second category identifier database, and populating a data structure with such information for storage and later retrieval. | 2016-02-18 |
20160048545 | AUTOMATIC QUESTION SORTING - In a large presentation or lecture, multiple questions submitted by the audience may be classified into one or more common questions based on the semantic relatedness of the submitted questions. Further, the common questions may be sorted and presented to a host or lecturer so that the host or lecturer may efficiently answer the common questions. | 2016-02-18 |
20160048546 | DETERMINATION OF PROMINENT PHRASES IN MULTI-CHANNEL INTERACTIONS BY MULTI-FEATURE EVALUATIONS - A method for determining prominent keyphrases in interactions, comprising, receiving keyphrases of numerous interactions received via a plurality of channels that comprise apparatuses for conveying the interactions according to the media thereof, quantitatively evaluating each keyphrase by a plurality of different metrics thereby yielding a corresponding plurality of values, and linearly combining the plurality of the values with a corresponding plurality of coefficients associated with a channel via which an interaction having said keyphrase is received, thereby providing a score of said keyphrase, and based on a condition related to the scores of the keyphrases, selecting at least one keyphrase as an at least one prominent keyphrase, wherein the method is at least partially performed by an at least one computerized apparatus configured for interfacing with the apparatuses of the plurality of the channels. | 2016-02-18 |
20160048547 | NATURAL LANGUAGE MANAGEMENT OF ONLINE SOCIAL NETWORK CONNECTIONS - Natural language management of online social network connections may comprise receiving natural language data associated with a user's social network interactions. The natural language data associated with a user's social network interactions is analyzed and features used in the user's social network interactions are determined based on the analysis. The contexts in which the features are used in the user's social network interactions may be also determined. Point values to the features used in the user's social network interactions are assigned. A fingerprint of the user is created at least based on the features and the point values. The created fingerprint may be compared with information associated with online communities, and based on the comparison, one or more of the online communities may be recommended as user's potential social network connections. | 2016-02-18 |
20160048548 | POPULATION OF GRAPH NODES - Crawlers crawl disparate sources of information and build a graph that identifies relationships between entities. The graph can be manually updated by users. Where two or more users attempt to make competing updates to the same information in the graph, a prevailing update is identified based upon the user's proximity to the entity being changed. | 2016-02-18 |
20160048549 | Profile Verification Service - Concepts and technologies are disclosed herein for providing and/or interacting with a profile verification service. A processor executing a profile verification service can receive a request to verify a user profile associated with a user of a social networking application. The processor can identify a computing device associated with the user profile, obtain location data that relates to the user profile and the computing device, and identify an activity associated with the computing device based upon the location data. The processor can determine if the user profile is accurate based upon the activity identified. If a determination is made that the user profile is accurate, the processor can verify the user profile. If a determination is made that the user profile is not accurate, the processor can update the user profile. | 2016-02-18 |
20160048550 | AUTOMATIC DETECTION OF PROBLEMS IN A LARGE-SCALE MULTI-RECORD UPDATE SYSTEM AND METHOD - A method, computer program product, and computer system for identifying, by a computing device, a change to at least one record of a plurality of records in a multi-record update. At least one problem condition associated with the change to the at least one record is determined, wherein the at least one problem condition is determined via at least one problem definition object before the change is saved. The at least one problem condition is organized on a display. An action is executed on the at least one problem condition displayed. | 2016-02-18 |
20160048551 | RELATIONSHIP-BASED WAN CACHING FOR OBJECT STORES - A method for pre-fetching objects from an object store and storing them in an object cache is disclosed. In one embodiment, such a method includes monitoring access to objects in an object store. The objects have metadata tags, such as user-defined or pre-defined metadata tags, associated therewith. The method further maintains a database for metadata tags associated with the objects, and keeps track of a number of object accesses per metadata tag. In the event a threshold number of object accesses for a particular metadata tag is reached, the method promotes objects having the metadata tag and/or a related metadata tag to an object cache. A corresponding system and computer program product are also disclosed. | 2016-02-18 |
20160048552 | SYSTEMS AND METHODS FOR ADAPTIVELY IDENTIFYING AND MITIGATING STATISTICAL OUTLIERS IN AGGREGATED DATA - The disclosed embodiments include computerized methods and systems that facilitate automated detection and precision correction of aggregated data collected by multiple, geographically dispersed mobile communications devices. In one embodiment, an apparatus detect a data outlier within portions of the aggregated data having numerical and/or categorical values. The apparatus may transmit information identifying the data outliner and a portion of the aggregated data that includes the data outlier to an additional communications device, which may present the aggregated data portion to a user in a manner that visually distinguishes the data outlined from other elements of aggregated data. In response to a request from the additional communications device, the apparatus may modify portions of the aggregated data in an effort to mitigate the data outlier. | 2016-02-18 |
20160048553 | Halloween Protection in a Multi-Version Database System - Mitigating problems related to the Halloween problem including where update operations potentially allow the record to be visited more than once during the operation. A method includes accessing an instance of a data store operation statement. The instance of the data store operation statement is executed causing an update or delete to an old version of data store record or creation of a data store record resulting in a new version of the data store record in the case of an update or creation of a data store record and a deleted version of the data store record in the case of a delete in the data store. The instance of the data store operation statement is correlated with the new version of the data store record or the deleted version of the data store record. | 2016-02-18 |
20160048554 | PROCESSING MUTATIONS FOR A REMOTE DATABASE - Methods, systems, and apparatus are described for processing mutations for a remote database. In one aspect, a method includes receiving a log of database mutations from a client device, the log of database mutations indicating changes previously made to a client version of a database stored on the client device, and each database mutation specifying: an entity included in the database; an operation for the entity; and a client version number for the entity; identifying, in the log of database mutations, two or more database mutations that each specify a same client version number for a same entity; determining, based on a conflict resolution policy, that the two or more database mutations are eligible for collapsing; and collapsing the two or more database mutations into a single database mutation. | 2016-02-18 |
20160048555 | SYSTEMS AND METHODS FOR LOCATING APPLICATION SPECIFIC DATA - A system and a method for locating application-specific data that has been previously deleted and located in an address of the data storage device marked as being available for storing new data. The method includes accessing unidentified data from at least one data storage device; examining the unidentified data to detect at least one application-specific data pattern associated with at least one application; for each detected application-specific data pattern, executing an application-specific validation process to determine whether the unidentified data includes valid data associated with a corresponding application; and if it is determined that the unidentified data includes valid data associated with the corresponding application, then recovering the valid data. | 2016-02-18 |
20160048556 | SYSTEM AND METHOD FOR A SEARCH ENGINE CONTENT FILTER - This disclosure concerns a targeted search within sites/accounts with high cluster focus for a chosen segment. The method includes presenting, to a user, a computer interface for specifying one or more search terms for a search query, presenting at least one selectable item corresponding to at least one of an M score and a CFI score filter for the search query, generating an amended search query based on a selected item, and performing a search using the amended search query. | 2016-02-18 |
20160048557 | GRAPH BASED SELECTION OF DECORRELATED VARIABLES - A computing device to select decorrelated variables using a graph based method is provided. A correlation value is computed between each pair of a plurality of variables to define a correlation matrix. A binary threshold value is compared to each correlation value to define a binary similarity matrix from the correlation matrix. An undirected graph comprising a subgraph that includes one or more connected nodes is defined based on the binary similarity matrix to store connectivity information for the plurality of variables. Each node of the subgraph is pairwise associated with a unique variable of the variables. (a) A least connected node is selected from the undirected graph based on the connectivity information. (b) The selected least connected node is removed from the undirected graph. (c) The connectivity information for the undirected graph is updated based on the removed node. (d) (a)-(c) are repeated until a stop criterion is satisfied. | 2016-02-18 |
20160048558 | OPTIMIZED QUERY PROCESSING USING AGGREGATES WITH VARYING GRAIN SIZES - A computer-implemented method and system for querying aggregates in a database include maintaining aggregates based on a dimension in the database with at least two grain sizes; receiving a query of the aggregates for a defined range of the dimension; finding a start and an end for a read operation for a larger grain size of the at least two grain sizes of the aggregates for the defined range; reading a first set from the start to the end in the database of the larger grain size of the at least two grain sizes of the aggregates; reading a second set comprising a smaller grain size of the at least two grain sizes of the aggregates based on the defined range and the start and the end; and adjusting the first set with the second set. | 2016-02-18 |
20160048559 | DATA MODIFICATION IN HYPOTHETICAL PLANNING - A system, medium, and method including modifying a graphical view representation of a first table of a set of data, the first table having at least a first column subject to changes in value; modifying a graphical view representation of a second table of a second set of data; determining a query operation of the view representations of the first table and second table; aggregating values of the view representation of the result of the query operation having a same key; determining, based on the aggregated values, values for the first column of the view representation of the first table; and providing an output of the values for the first column of the view representation of the first table, the output values including changed values. | 2016-02-18 |
20160048560 | System and Method for Querying a Distributed Dwarf Cube - Systems and methods for querying a distributed dwarf cube are disclosed. A query for retrieving data from a distributed dwarf cube is received. The distributed dwarf cube is built of the data. The data comprises cube values. The distributed dwarf cube is built by processing the data to generate indexes for the data. The cube values in one or more dimensions are sorted based on a cardinality of the cube values. The data is partitioned into data blocks to build distributed dwarf cube from each data block based upon the cardinality of the cube values. The distributed dwarf cube comprises one or more ranges defined for the cube values. The one or more ranges of the cube values are checked based upon the query. Using the cube values, a list is created. The list of the cube values is transmitted from the distributed dwarf cube corresponding to the query. | 2016-02-18 |
20160048561 | METHOD, SYSTEM, AND COMPUTER READABLE STORAGE FOR PODCASTING AND VIDEO TRAINING IN AN INFORMATION SEARCH SYSTEM - A method and system for enhancing search skills of human guides in an information search system. The method allows human guides to be trained when they are not particularly busy fielding search queries from information seekers. The method can include determining whether a guide is idle and presenting to a human guide at least one video or audio source for training the human guide. The video training can include a demonstration of the most effective method for providing search results for an information search query, thereby enabling a guide to learn effective strategies and skills for conducting information searching. The training can contribute to the likelihood of the guide being promoted to a level of a more experienced human guide, thereby allowing greater effectiveness in fielding search queries for information seekers. | 2016-02-18 |
20160048562 | System for Repository Database - Systems and methods for a transmitting data to and receiving data from a repository database are provided. For instance, an optimization computer which may include a processor and memory storing computer executable instructions that, when executed, cause the optimization computer to perform a method for selecting a transmission to be presented to a customer during a transaction by electronically receiving data relating to the identity of the customer conducting the transaction, electronically receiving data relating to one or more transmissions and determining the particular transmission to present to the customer during the transaction based on the data by comparing the data relating to the identity of the customer conducting the transaction with the data relating to one or more transmissions and selecting a transmission to be presented during the transaction based on the comparison are presented. The data relating to one or more transmissions may include one or more characteristics of an intended audience to which the respective transmissions should be presented. | 2016-02-18 |
20160048563 | PROCESS-LEVEL METADATA INFERENCE AND MAPPING FROM DOCUMENT ANNOTATIONS - A user annotation entered in association with a content document of a workflow process executed in association with a metadata context-driven processing system is detected. The user annotation entered in association with the content document is analyzed according to a process-level context associated with the content document within the workflow process. Process-level metadata of the workflow process is inferred based upon the analysis of the user annotation according to the process-level context. The inferred process-level metadata is stored as part of the process-level context of the workflow process. | 2016-02-18 |