02nd week of 2015 patent applcation highlights part 55 |
Patent application number | Title | Published |
20150012780 | ERROR INJECTION INTO THE LEAF FUNCTIONS OF CALL GRAPHS - A computer identifies a target for an injection of an error. The computer monitors the call graph, of a program being tested, for instances of the target. The computer identifies an instance of the target in the call graph. The computer determines if the instance of the target satisfies two or more parameters required for error injection. If the computer determines that the instance of the target does satisfy two or more parameters required for error injection, then the computer injects a first instance of an error into a leaf function of the call graph. The execution of the first instance of the injected error results in a first code path, of the program being tested, to be followed. | 2015-01-08 |
20150012781 | POWER SUPPLY DIAGNOSTIC STRATEGY - A power supply diagnostic strategy for discrete power supply diagnostic states is independent of the underlying memory structure. The values used in the associated algorithm are selected to ensure that random linked failures will be detected. This applies to planar memory structures with 1, 2, 4, 6, 8, 12, and 16 common lattices, or physical memory structures with individual bit dispersed memories with 1, 2, 4, 6, 8, 12, and 16 consecutive bit splices. Further, the strategy provides that the various monitored voltage tables remains distinct even with compiler optimization activated. | 2015-01-08 |
20150012782 | NON-INTRUSIVE MONITORING AND CONTROL OF INTEGRATED CIRCUITS - An application-specific integrated circuit (ASIC) is provided. The ASIC includes a group of non-configurable circuits customized for performing operations for a particular use. The ASIC also includes a set of reconfigurable circuits for configurably performing a set of operations based on configuration data. The ASIC also includes a configuration and monitoring network that receives a set of signals from the non-configurable circuits of the ASIC. The configuration and monitoring network also receives incremental sets of configuration data while the ASIC is performing operations of the user design. Each incremental set of data is used for reconfiguring the configuration and monitoring network (i) to monitor one or more signals in the set of signals and (ii) to take a set of actions when values of the monitored signals satisfy a condition. | 2015-01-08 |
20150012783 | Techniques for Radio Link Problem and Recovery Detection in a Wireless Communication System - A technique for radio link detection in a wireless communication system includes estimating a first error rate of an indicator channel. In this case, the indicator channel includes an indication of a number of symbols in a control channel. A second error rate of the control channel is also estimated. The first and second error rates are then combined to provide a performance metric. Based on the performance metric, a determination is made as to whether a radio link problem exists. | 2015-01-08 |
20150012784 | MAPPING OF RANDOM DEFECTS IN A MEMORY DEVICE - A memory device includes a memory array with random defective memory cells. The memory array is organized into rows and columns with a row and column identifying a memory location of a memory cell of the memory array. The memory device includes a row address device and a column address device and is operative to use a grouping of either the row or the column addresses to manage the random defective memory cells by mapping the memory location of a defective memory cell to an alternate memory location. | 2015-01-08 |
20150012785 | Advanced Programming Verification Schemes for Analog Memory Cells - A method for data storage includes receiving in a memory device data for storage in a group of analog memory cells. The data is stored in the group by performing a Program and Verify (P&V) process, which applies to the memory cells in the group a sequence of programming pulses and compares respective analog values of the memory cells in the group to respective verification thresholds. Immediately following successful completion of the P&V process, a mismatch between the stored data and the received data is detected in the memory device. An error in storage of the data is reported responsively to the mismatch. | 2015-01-08 |
20150012786 | OPTIMIZING fuseROM USAGE FOR MEMORY REPAIR - A memory repair system in an integrated circuit (IC) that optimizes the fuseROM used for memory repair. The IC includes a plurality of memory wrappers. Each memory wrapper includes a memory block with a fuse register and a bypass register. The bypass register have a bypass data that indicates a defective memory wrapper of the plurality of memory wrappers. A fuseROM controller is coupled to the plurality of memory wrappers. A memory bypass chain links the bypass registers in the plurality of memory wrappers with the fuseROM controller. The fuseROM controller loads the bypass data in the memory bypass chain. A memory data chain links the fuse registers in the plurality of memory wrappers with the fuseROM controller. The memory data chain is re-configured to link the fuse registers in a set of defective memory wrappers of the plurality of memory wrappers responsive to the bypass data loaded in the memory bypass chain. | 2015-01-08 |
20150012787 | TESTING OF NON-VOLATILE MEMORY ARRAYS - A method of testing non-volatile memory arrays. A first test stage including at least a first stage read uses a first step size for setting current for BCC testing and/or voltage for V | 2015-01-08 |
20150012788 | OPTIMIZATION OF A STORAGE SYSTEM CONTAINING ECC AND SCRAMBLE ENGINES - A method for selecting the scrambling and descrambling data transmitted in a storage system containing ECC and scramble engines with a seed table is disclosed and the steps comprises: encoding a data sent from a HOST interface by an ECC encoding engine and transmitting the data to a LFSR scramble engine; scrambling the data by the LFSR scramble engine and transmitting to a storage device; creating a seed value and transmitting the seed value to a seed table by the LFSR scramble engine; receiving the seed value from the seed table and the scrambled data from the storage device by a LFSR descramble engine, and descrambling the scrambled data based on the seed value and transmitting to an ECC decoding engine; and decoding the descrambled data received from the LFSR descramble engine and then acquiring the original data sent from the HOST interface. | 2015-01-08 |
20150012789 | OPTIMIZED JTAG INTERFACE - An optimized JTAG interface is used to access JTAG Tap Domains within an integrated circuit. The interface requires fewer pins than the conventional JTAG interface and is thus more applicable than conventional JTAG interfaces on an integrated circuit where the availability of pins is limited. The interface may be used for a variety of serial communication operations such as, but not limited to, serial communication related integrated circuit test, emulation, debug, and/or trace operations. | 2015-01-08 |
20150012790 | SCAN TESTING SYSTEM, METHOD AND APPARATUS - Test circuits located on semiconductor die enable a tester to test a plurality of die/ICs in parallel by inputting both stimulus and response patterns to the plurality of die/ICs. The response patterns from the tester are input to the test circuits along with the output response of the die/IC to be compared. Also disclosed is the use of a response signal encoding scheme whereby the tester transmits response test commands to the test circuits, using a single signal per test circuit, to perform: (1) a compare die/IC output against an expected logic high, (2) a compare die/IC output against an expected logic low, and (3) a mask compare operation. The use of the signal encoding scheme allows functional testing of die and ICs since all response test commands (i.e. 1-3 above) required at each die/IC output can be transmitted to each die/IC output using only a single tester signal connection per die/IC output. In addition to functional testing, scan testing of die and ICs is also possible. | 2015-01-08 |
20150012791 | PARALLEL TEST DEVICE AND METHOD - A parallel test device and method are disclosed, which relates to a technology for performing a multi-bit parallel test by compressing data. The parallel test device includes: a pad unit through which data input/output (I/O) operations are achieved; a plurality of input buffers configured to activate write data received from the pad unit in response to a buffer enable signal, and output the write data to a global input/output (GIO) line; a plurality of output drivers configured to activate read data received from the global I/O (GIO) line in response to a strobe delay signal, and output the read data to the pad unit; and a test controller configured to activate the buffer enable signal and the strobe delay signal during a test mode in a manner that the read data received from the plurality of output drivers is applied to the plurality of input buffers such that the read data is operated as the write data. | 2015-01-08 |
20150012792 | METHOD AND APPARATUS FOR PROVIDING A TRANSMISSION CONTROL PROTOCOL MINIMUM RETRANSMISSION TIMER - Disclosed is a method for reducing spurious retransmissions in a transmission control protocol (TCP) environment. An interval is established. A retransmission timeout (RTO) is set to remain constant during the interval. A maximum of all round trip time (RTT) measurements is used during the interval to set a new RTO for a next interval. An interval boundary is determined. | 2015-01-08 |
20150012793 | METHOD FOR TRANSMITTING AND RECEIVING DATA IN WIRELESS ACCESS SYSTEM AND APPARATUS FOR SAME - Disclosed are a method for transmitting and receiving data in a wireless access system supporting relay nodes, and an apparatus for same. In particular, the present invention comprises the steps of: sending a request for a retransmission to an adjacent second terminal, in case the recovery of data from a first signal received from a base station fails due to interference by the second terminal adjacent to a first terminal; the first terminal receiving a second signal from the second terminal; and the first terminal recovering data from the first signal, using the second signal, wherein the base station schedules a terminal other than the first and second terminals at the point of transmitting the second signal. | 2015-01-08 |
20150012794 | MANAGING NON-VOLATILE MEDIA USING MULTIPLE ERROR CORRECTING CODES - Apparatuses, systems, and methods are disclosed for managing non-volatile a medium. A method includes determining whether a first error correcting code (ECC) code word of a non-volatile storage device is correctable using a first error correcting code. A method includes determining whether a second ECC code word is correctable using a second error correcting code in response to determining that a first ECC code word is uncorrectable using a first error correcting code. A method includes adjusting one or more media parameters for accessing a non-volatile medium of a non-volatile storage device based on error information. Error information may include information from a decoder for a second error correcting code. Adjusting one or more media parameters may be in response to determining that a second ECC code word is correctable using a second error correcting code. | 2015-01-08 |
20150012795 | ERROR CORRECTION DECODER AND ERROR CORRECTION DECODING METHOD - According to one embodiment, an error correction decoder includes a storage unit and parity check circuit. The storage unit stores first reliability information corresponding to a hard decision result of each of a plurality of bits which form an ECC (Error Correction Code) frame defined by a parity check matrix, and second reliability information corresponding to a soft decision result of each of the plurality of bits. The storage unit includes a register configured to allow the parity check circuit to steadily read out at least the first reliability information. The parity check circuit executes parity checking of a temporary estimated word based on the first reliability information using the parity check matrix. The parity check circuit executes parity checking once or more before completion of row processing and column processing of the entire parity check matrix by a calculation circuit for each trial of iterative decoding. | 2015-01-08 |
20150012796 | ACCELERATED ERASURE CODING SYSTEM AND METHOD - An accelerated erasure coding system includes a processing core for executing computer instructions and accessing data from a main memory, and a non-volatile storage medium for storing the computer instructions. The processing core, storage medium, and computer instructions are configured to implement an erasure coding system, which includes: a data matrix for holding original data in the main memory; a check matrix for holding check data in the main memory; an encoding matrix for holding first factors in the main memory, the first factors being for encoding the original data into the check data; and a thread for executing on the processing core. The thread includes: a parallel multiplier for concurrently multiplying multiple entries of the data matrix by a single entry of the encoding matrix; and a first sequencer for ordering operations through the data matrix and the encoding matrix using the parallel multiplier to generate the check data. | 2015-01-08 |
20150012797 | STORING DATA IN A DISTRIBUTED STORAGE NETWORK - A method begins by a dispersed storage (DS) processing module mapping a set of data partitions to a set of storage regions. For each data partition, the method continues with the DS processing module segmenting the data partition into a plurality of data segments and designating a first data segment. The method continues with the DS processing module generating data storage mapping information. The method continues with the DS processing module encoding the data storage mapping information to produce at least one set of encoded mapping information slices and for each data partition, encoding the plurality of data segments to produce a plurality of sets of encoded data slices. The method continues with the DS processing module outputting the at least one set of encoded mapping information slices and, for each data partition, the plurality of sets of encoded data slices to the DSN for storage therein. | 2015-01-08 |
20150012798 | UTILIZING LOCAL MEMORY AND DISPERSED STORAGE MEMORY TO ACCESS ENCODED DATA SLICES - A method begins by a processing module establishing a dispersed storage (DS) error coding function based on a number of local memories associated with the computing device, wherein a decode threshold number of the DS error coding function corresponds to the number of local memories. The method continues with the processing module encoding a data segment of data utilizing the DS error coding function to produce a set of encoded data slices, of which the decode threshold number of encoded data slices is required to recover the data and the set of encoded data slices includes a pillar width number of encoded data slices. The method continues with the processing module storing the decode threshold number of encoded data slices in the local memories and outputting a remaining number of encoded data slices of the set of encoded data slices to the dispersed storage network (DSN) memory for storage therein. | 2015-01-08 |
20150012799 | DATA PROTECTING METHOD, MEMORY STORAGE DEVICE, AND MEMORY CONTROLLER - A data protecting method, a memory storage device, and a memory controller are provided for a rewritable non-volatile memory module. The data protecting method includes: generating a first error correcting code by using data stored in first memory cells of a plurality of memory cells. The first memory cells are located on first word lines and first bit lines. Among the memory cells located on each of the first bit lines, only one of the memory cells stores the data used to generate the first error correcting code. Accordingly, the data in the memory cells is efficiently protected. | 2015-01-08 |
20150012800 | Systems and Methods for Correlation Based Data Alignment - A data processing system is disclosed including a data detector, a data decoder and an alignment detector. The data detector is operable to apply a data detection algorithm to generate detected values for a data sector. The data decoder is operable to apply a data decode algorithm to a decoder input derived from the detected values to yield decoded values. The alignment detector is operable to calculate an offset between multiple versions of the data sector by correlating the multiple versions. | 2015-01-08 |
20150012801 | METHOD OF DETECTING AND CORRECTING ERRORS WITH BCH AND LDPC ENGINES FOR FLASH STORAGE SYSTEMS - A method of detecting and correcting errors with BCH and LDPC engines for flash storage systems is provided and the steps of the method comprise: deciding the number i of sub-channels CH1˜CHi divided from the data channel depending on requirement; deriving the width selection of each sub-channel CHi; checking if the sum of width of each sub-channel CHi is equal to the length of the original channel | 2015-01-08 |
20150012802 | Write Operations for Defect Management in Nonvolatile Memory - Data that is stored in a higher error rate format in a nonvolatile memory is backed up in a lower error rate format. Data to be stored may be transferred once to on-chip data latches where it is maintained while it is programmed in both the high error rate format and the low error rate format without being resent to the nonvolatile memory. | 2015-01-08 |
20150012803 | APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING DATA IN COMMUNICATION/ BROADCASTING SYSTEM - An apparatus and method for transmitting and receiving data in a wireless communication is provided. The method includes Low Density Parity Check (LDPC)-encoding LDPC information bits to generate a codeword, determining a number (N | 2015-01-08 |
20150012804 | TRANSMITTING APPARATUS, ENCODING METHOD THEREOF, RECEIVING APPARATUS, AND DECODING METHOD THEREOF - Apparatuses and methods for encoding, transmitting, receiving and decoding signal frames are provided. A transmitting apparatus includes: a frame encoder configured to perform Reed Solomon (RS) encoding on a plurality of frames in a vertical direction, wherein the frame encoder divides the plurality of frames into a plurality of groups, performs RS encoding for each group so that parties are added after the last frame of each group, and generates the RS-encoded frames. A receiver includes: a frame decoder configured to perform RS decoding on a plurality of received frames in a vertical direction, wherein the frame decoder divides the plurality of received frames into a plurality of groups, and performs RS decoding for each group to obtain information words without the parities. | 2015-01-08 |
20150012805 | Collaborative Matter Management and Analysis - A collaborative matter management and analysis tool is presented. Each matter has its own workspace that is built around a collaborative backbone. Users can provide access to the matter workspace to anyone who they want to collaborate with, including others at their organization and persons outside the organization, such as clients, lawyers, experts, vendors and other third parties. Processing of the document is automatic and based on the content and document type. The document, when uploaded, is OCR'd and based on the content, citations are converted to hyperlinks and the cited documents are linked. All collaborative discussions about the document are captured and stored with the document. | 2015-01-08 |
20150012806 | METHOD AND APPARATUS FOR DETERMINING THE RELEVANCY OF HYPERLINKS - A computer implemented method and apparatus for determining the relevancy of hyperlinks. The method comprising determining at least one relevant link on a current page presented to a user, wherein the relevancy of the link is based on content retrieved from one or more pages selected by the user for presentation previous to the current page; and indicating the at least one relevant link. | 2015-01-08 |
20150012807 | METHOD AND APPARATUS FOR GENERATING A NEW EVENT DIRECTLY FROM A DOCUMENT - An event providing apparatus includes a storage device in communicating with a date/time detector module. The detector module detects a condition that at least a portion of information stored on the storage device could be mapped to an event, identifies date and time entries in the information, and generates a hyperlink to open an application for creating an event for each entry, the date and time being provided to the application to generate the event directly from the information. The apparatus also includes a display for displaying the time and date in the form of the hyperlink; and a prompter module communicating with the detector module for automatically providing a prompt related to the event in response to selection of the hyperlink. In response to user interaction with the user prompt, the application is started and the event based on the hyperlinked date and time is created. | 2015-01-08 |
20150012808 | MANAGING LOCALLY INITIATED ELECTRONIC MAIL ATTACHED DOCUMENTS - A method and system for managing documents attached to electronic mail messages. An electronic mail message at a destination location is received. It is determined that a document is attached to the received electronic mail message. It is ascertained whether or not the attached document was originated at the destination location and is stored at the destination location, from which it is ascertained that the attached document was originated at the destination location and is stored at the destination location. After it is ascertained that the attached document was originated at the destination location and is stored at the destination location, the document is deleted from the received electronic mail message, after which a link for connecting to the document stored at the destination location is created in the received electronic mail message. | 2015-01-08 |
20150012809 | METHOD AND APPARATUS FOR TRANSLATING JAVASCRIPT ACROSS DIFFERENT HOST ENVIRONMENTS - A computer implemented method and apparatus for translating JAVASCRIPT code across different host environments. The method comprises accessing a document comprising JAVASCRIPT code of a first type; parsing the JAVASCRIPT code of the first type in the document; tracking a location of an event or action in the document in which the JAVASCRIPT code of the first type is present; translating the parsed JAVASCRIPT code of the first type into JAVASCRIPT code of a second type; merging the translated JAVASCRIPT code into a location in a translated JAVASCRIPT file, wherein the location corresponds to the location tracked in the document; and exporting the translated JAVASCRIPT file. | 2015-01-08 |
20150012810 | ENHANCED KEYWORD FIND OPERATION IN A WEB PAGE - An enhanced find operation on a web page includes: activating an enhanced find operation on a web page and obtaining an entered keyword; obtaining one or more keywords on the web page related to the entered keyword and one or more categories associated with the one or more related keywords; displaying the one or more categories associated with the one or more related keywords with contents of the web page; detecting a selection of one of the one or more categories; and enhancing a display on the web page of the one or more related keywords associated with the selected category. Events for an activation of a find operation on the web page are monitored. In response to detecting the activation of the find operation, the find operation is intercepted, and the enhanced find operation is activated instead. | 2015-01-08 |
20150012811 | INTERACTIVE SITEMAP WITH USER FOOTPRINTS - A system and method for generating an interactive sitemap of a website includes steps of: receiving an identifier of a user visiting the website; storing identifiers of the website pages visited by the user; associating the website page identifiers with the user identifier; capturing a snapshot of each website page visited by the user; determining website pages recommended for the user, but not yet visited by the user; capturing a snapshot of at least one recommended website page; and generating the interactive sitemap that includes a sitemap tree structure of the website with selectable nodes representing the website pages visited by the user and the website pages recommended for the user. When the user rolls over one of the selectable nodes, presenting the snapshot within the in-page window. | 2015-01-08 |
20150012812 | Method for Generating an Electronic Signature - In a method for generating an electronic signature, a web server provides a webpage to be displayed on a touch screen of an electronic device, receives a representative signal of a handwritten signature inputted by a signer and a dynamic image that presents a motion of the signer during signing the handwritten signature captured by the dynamic image capturing module simultaneously with the inputting of the handwritten signature. Afterward, the web server stores the dynamic image as a streaming file, compiles a data file that includes the representative signal and the streaming file, and executes the data file in the webpage as an electronic signature. | 2015-01-08 |
20150012813 | ACCESSING MULTI-PAGE DATA USING A PAGE INDEX IN A SCROLLBAR - In one embodiment, a method of accessing multi-page data via a user interface can include: displaying a scrollbar on the user interface, where the scrollbar includes a page index and a scroll indicator; receiving a selection of a page of the data using the page index in the scrollbar on the user interface, where the data is arranged as a plurality of pages; indicating the selected page in the scrollbar with a predetermined indicator, such as a highlight indicator; receiving a selection of a portion of the selected page using the scroll indicator in the scrollbar on the user interface; and displaying the selected portion of the selected page in a main window on the user interface. | 2015-01-08 |
20150012814 | PERSONAL WEB DISPLAY AND INTERACTION EXPERIENCE SYSTEM - Embodiments of the present invention may be directed to an interactive system. The interactive system may include a browser application allowing a user to access a website using a communication pathway. The website provides website information in a standardized interchange protocol and also in webpages. The browser application is configured to allow user access to the webpages. The interactive system may also include a module of the browser application compatible with the standardized interchange protocol and configured to store and implement user personalized commands and to store recorded user history information. The module implements a graphical user interface with the website information that is personalized to the user. The graphical user interface includes a personalized display experience and a personalized interaction experience that are both custom designed for the user. | 2015-01-08 |
20150012815 | OPTIMIZATION SCHEMES FOR CONTROLLING USER INTERFACES THROUGH GESTURE OR TOUCH - A web application provides a custom selection for editing text on a gesture or touch screen. The application replaces native browser handles with selection handles to provide consistent user interface experience across platforms. The application also provides a scheme for semantic interpretation of browser gesture or touch events. The application standardizes browser events into a consistent stream of semantic events that are compatible with a plurality of devices and browsers. The application also provides a gesture or touch optimized user interface in the browser. The application determines gesture or touch input and optimizes the user interface according to the type of input. | 2015-01-08 |
20150012816 | TECHNIQUES FOR ZOOMING IN AND OUT WITH DYNAMIC CONTENT - Methods and apparatuses for providing a zoom experience. A snapshot of content is generated in response to detection of initiation of a zoom control input. A zoom operation is performed based on the zoom control input on the snapshot to provide a post-zoom snapshot. The snapshot is displayed while performing the zooming. The content is rendered to provide an amount of zoom as indicated by the zoom control input to provide a post-zoom rendering. The post-zoom is blended with the snapshot and the post-zoom rendering to provide a final image. The final image is displayed. | 2015-01-08 |
20150012817 | Browser-Based Designer Tool For A User Interface And The Administration Of Tiles - Systems and methods for users to create and modify a tile based intranet, internet or extranet website, including functional tiles. The content and the placement of the tiles or a group of tiles can be easily changed without the user needing to know computing coding or web-development languages such as a prototype-based scripting language or markup languages. The systems and methods can be used to a tile based intranet, internet or extranet website for any computing device and allows the user to save templates for such computing devices such as mobile telephones for others to access and acquire. | 2015-01-08 |
20150012818 | System and method for semantics-concise interactive visual website design - The present technology includes a method and a system for creating web pages without needing to write HTML and CSS manually. The interface module of the present invention displays a collection of user-definable component templates and a graphical presentation area for a document containing markup data, where the user can edit/preview an HTML document. The present technology enables the user to design the responsive layout of the HTML document by dragging-and-dropping components in a column-structure of the document layout, insert one component into the other, and adjust visually and through drag operations the CSS properties margin and padding of the components. During the above mentioned operations the column-structure is created and managed automatically according to user-interactions. Additionally, the technology described herein contemplates a method of providing the user with a supportive visual feedback during the above-mentioned operations. | 2015-01-08 |
20150012819 | TEMPLATE-DRIVEN DECORATION ENGINE - A system, apparatus and method are provided for dynamically generating decorated data for presenting a web page, at the time of rendering the web page. A request for the web page is received at a front-end server, and a template for generating the page's markup language is retrieved (e.g., a template generated using the Dust templating language), which has embedded one or more directives for decorating specified data in an indicated manner. Raw (e.g., undecorated) domain data for the page are received from a back-end store. A decoration engine parses the template, identifies the directives and applies them to generate decorated data in context. Directives may include metadata used by the decoration engine and/or a directives library. A render process is then applied to combine the template and the decorated data to produce the page's markup language (e.g., in HTML), which is transmitted to the client that requested the page. | 2015-01-08 |
20150012820 | SYSTEM AND METHOD OF PUBLISHING COMPOSITIONS - A system and method of publishing compositions is provided. The system and method includes publishing blocks, such as chapters or scenes, of the composition separately. Therefore, the original author or third party users may create new blocks based on the original blocks. The new blocks may include previous chapters, variations of the original block, or new chapters that may continue the story line. Therefore, a single block may start the beginning of a various amount of completed compositions. | 2015-01-08 |
20150012821 | PUBLISHING, BROWSING, RATING AND PURCHASING OF GROUPS OF MEDIA ITEMS - Improved techniques to create, browse, rate and/or purchase media asset groups are disclosed. Media assets groups can be created by various users and published to a digital assets manager. Thereafter, the media assets groups can be finalized and made available for on-line purchase. Once the media asset groups are made available for on-line purchase, users can browse, rate and/or purchase the media asset groups at an on-line media store. One example of a media asset group (group of media items) is known as a playlist, which can pertain to a group of audio tracks. | 2015-01-08 |
20150012822 | METHOD AND APPARATUS FOR PROVIDING MEDIA ASSET RECOMMENDATIONS - The present disclosure is directed towards receiving media asset recommendations for one or more users according to user profile information. A user interface can be manipulated to selected user representations and have such representations placed in different zones (305, 310, 315, 320). Based on the representations selected, corresponding user profile data that corresponds to the selected user representations can be used to acquire media asset recommendations for the one or more users that were selected. The media asset recommendations can be displayed in a recommendation area (330) as pictures, video, and/or poster art, of the recommended media assets. | 2015-01-08 |
20150012823 | EDITING APPARATUS AND AN EDITING METHOD - Editing apparatus and an editing method for editing a plurality of files, which are recorded on a storage part and correspond to one shot. The editing method includes a determination step determining a generation order in time sequence of a plurality of files which correspond to one shot and include interframe coded data; and an integration step S12 of arranging the plurality of files in the generation order and integrating the arranged files. The editing method may further include a displaying step of displaying one clip corresponding to the integrated files, and editing step editing the clip. | 2015-01-08 |
20150012824 | METHOD AND SYSTEM FOR PRESENTING MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a system having a controller to detect a selection of media content from a media content source, detect that the selected media content comprises a plurality of media content types, present a plurality of media content type options, each option corresponding to one of the plurality of media content types or combinations thereof, detect a selection from the plurality of media content type options, submit a request to a targeted communication device to accept or decline the selected media content according to the selected media content type option, retrieve one or more metadata pointers from the media content source for retrieving the selected media content responsive to receiving an acceptance from the targeted communication device, and store the one or more metadata pointers and the selected media content type option. Other embodiments are disclosed. | 2015-01-08 |
20150012825 | AUTOMATED UPLOAD OF CONTENT BASED ON CAPTURED EVENT - Systems and methods for automatically capturing, uploading, and publishing content are disclosed. An example method includes controlling, from a first computing device located at a first site, a second device located at the first site in accordance with a command issued by a user to a third computing device located at a second site; when the user is currently logged-on to a user interface associated with the third computing device, polling the third computing device for commands at a first frequency; and when the user is not currently logged-on to the user interface associated with the third computing device, polling the third computing device for commands at a second frequency less frequent than the first frequency. | 2015-01-08 |
20150012826 | METHOD AND SYSTEM FOR MANAGING INFOTAINMENT FUNCTIONALITY - An infotainment management system is disclosed for managing infotainment functionality of an infotainment system of a vehicle to which a nomadic device is connected. The management system may display, on a touch sensitive display associated with the infotainment system, category user-interface objects associated with respective infotainment functionality categories. The management system may further displays, on the touch sensitive display, while a category objects is displayed, a user-interface object linking to a user application program hosted on the nomadic device, which user application program is supported by the infotainment system. Objects such as interactive icons linking to user application programs which are installed on the nomadic device and may be invoked by the linking objects, may be displayed on the in-vehicle touch sensitive display simultaneously with category objects, such as interactive virtual buttons, relating to other infotainment functionality such as in-vehicle navigation, music and/or telephony functionality. | 2015-01-08 |
20150012827 | SYSTEM AND METHOD FOR NAVIGATING A FIELD OF VIEW WITHIN AN INTERACTIVE MEDIA-CONTENT ITEM - A system and method for providing an interactive media content with explorable content on a computing device that includes rendering a field of view within a navigable media content item; rendering at least one targetable object within the media content item; through a user input mechanism, receiving a navigation command; navigating the field of view within the media based at least in part on the received user input mechanism; detecting a locking condition based, at least in part, on of the targetable object being in the field of view and entering a object-locked mode with the targetable object; and in the object-locked mode, automatically navigating the field of view to substantially track the targetable object of the object-locked mode. | 2015-01-08 |
20150012828 | METHOD, DEVICE AND COMPUTER-READABLE STORAGE MEDIUM FOR PROGRESS BAR CONTROL - A method and device for progress bar control is disclosed. The method includes: acquiring an actual and current buffer progress from a data flow in an application; reducing a difference between the actual and current buffer progress to a lower order to obtain a variation of a progress bar; refreshing the progress bar based on the variation of the progress bar; and displaying the refreshed progress bar. The device includes: a buffer progress acquisition module, configured to acquire an actual and current buffer progress from a data flow in an application; a processing module, configured to reduce a difference between the actual and current buffer progress to a lower order to obtain a variation of a progress bar; a refreshing module, configured to refresh the progress bar based on the variation of the progress bar; and a display module, configured to display the refreshed progress bar. | 2015-01-08 |
20150012829 | METHOD AND APPARATUS FOR FACILITATING VOICE USER INTERFACE DESIGN - A computer implemented method and an apparatus for facilitating voice user interface (VUI) design are provided. The method comprises identifying a plurality of user intentions from user interaction data. The method further comprises associating each user intention with at least one feature from among a plurality of features. One or more features from among the plurality of features are extracted from natural language utterances associated with the user interaction data. Further, the method comprises computing a plurality of distance metrics corresponding to pairs of user intentions from among the plurality of user intentions. A distance metric is computed for each pair of user intentions from among the pairs of user intentions. Furthermore, the method comprises generating a plurality of clusters based on the plurality of distance metrics. Each cluster comprises a set of user intentions. The method further comprises provisioning a VUI design recommendation based on the plurality of clusters. | 2015-01-08 |
20150012830 | METHOD AND APPARATUS FOR INTERWORKING APPLICATIONS IN USER DEVICE - A method and apparatus for interworking applications in a user device are provided. In the method, the user device displays a plurality of applications, analyzes an attribute of each application in response to a user input for interworking the applications, and interworks the applications on the basis of the attribute of each application. | 2015-01-08 |
20150012831 | SYSTEMS AND METHODS FOR SHARING GRAPHICAL USER INTERFACES BETWEEN MULTIPLE COMPUTERS - An exemplary embodiment of the present invention provides GUI sharing method. The method comprises opening an application on a first CPU, the application creating a GUI on the display of the CPU, and providing access to the GUI to a user of a second CPU. In some embodiments of the present invention, providing access to the GUI to a user of the second CPU comprises dragging the GUI to an edge of a display of the first CPU. In some embodiments of the present invention, providing access to the GUI to a user of the second CPU results in the GUI being displayed on a display of the second CPU. | 2015-01-08 |
20150012832 | SYSTEM AND METHOD TO SUPPORT DATA APPLICATIONS IN A MULTI-HOMING, MULTI-MODE COMMUNICATION DEVICE - A user interface includes an application menu. The application menu includes a list of applications that are installed at a multi-home network device. An application identified by the application menu is selectable in order to edit at least one network setting associated with the application. | 2015-01-08 |
20150012833 | MOBILE APPLICATION USING GESTURES TO FACILITATE COMMUNICATION - The present invention relates to a method and system for facilitating communication between a user's mobile communications device and a service entity. The system may include a service entity mobile application that may be configured to be installed on the mobile device to add a new resident application on the mobile device. The mobile application may also be configured to receive manipulations of the mobile device in the form of a gesture which is recognized by the device to provide information to the service entity. The information including instructions relating to carrying out a service provided by the service entity. The mobile device may display a list of options selectable by the user of the mobile application. The instructions may relate to determining a location of where the service is to be provided and determining an estimated time of when the service will be provided. | 2015-01-08 |
20150012834 | PROVIDING USER ACTIVITY SUGGESTIONS - Apparatus, a method and a computer program is provided. The apparatus includes: at least one processor; and at least one memory storing computer program code configured, working with the at least one processor, to cause at least the following to be performed: enabling a user to set one or more user activity settings; and providing at least one user activity suggestion based, at least in part, upon the one or more user activity settings. | 2015-01-08 |
20150012835 | COMPUTER SYSTEM - A CDN accelerator computer system ( | 2015-01-08 |
20150012836 | Method for Securely Distributing Meeting Data from Interactive Whiteboard Projector - Distributing meeting data from an interactive whiteboard projector to at least one computer of a meeting member, comprises: in the interactive whiteboard projector, using a processor to save meeting data, generate a password, display a screen with a URL of the projector and the password and use a web server to transfer the meeting data from the interactive whiteboard projector to the at least one computer. | 2015-01-08 |
20150012837 | TRANSPARENT USER INTERFACE INTEGRATION BETWEEN LOCAL AND REMOTE COMPUTING ENVIRONMENTS - Methods and systems for transparent user interface integration between remote (“published”) applications and their local counterparts are described, providing a seamless, unified user experience, and allowing integration of a start menu, dock, taskbar, desktop shortcuts, windows, window and application switching, system tray elements, client-to-host and host-to-client file type association, URL redirection, browser cookie redirection, token redirection, status message interception and redirection, and other elements. These methods and systems further enhance theme-integration between a client and remote desktop or virtual machine by remoting all UI elements to a recipient for generation, including text controls, buttons, progress bars, radio buttons, list boxes, or other elements; presenting them with the receiver's product and OS-specific UI; and returning status back to the sender. This may achieve a more unified and transparent UI integration. Furthermore, international text may be correctly received in cross-language environments, or translated into the language of the presenting environment. | 2015-01-08 |
20150012838 | SYSTEMS AND METHODS FOR PROVIDING MOBILE PROVING GROUND - The disclosed embodiments include methods, systems, and articles of manufacture for enabling beta testing of new features within a native application. In one embodiment, a native application executed by a client device may include executable instructions that are activated and executed only upon indication of a user belonging to a beta test group. The client device may receive a signal from a service or content provider that includes test group information indicating whether a user is a member of a test group. The client device may process the received signal to determine whether the user is a member of a test group and, if so, activates and executes certain instructions received as part of the native application that define a user interface enabling access to additional functionality unavailable to a user determined not to be a member of a test group. | 2015-01-08 |
20150012839 | MOBILE PHONE AND FILE CONFIGURATION METHOD THEREOF - A file configuration method for a mobile phone includes generating, before an application program is closed to stop processing a target file, habit setting information in response to a user's use manner for the target file and saving the habit setting information in a configuration record file; storing the configuration record file in a preset directory; determining, when the application program is restarted to process the target file, whether the configuration record file is present; and if yes, reading the configuration record file, retrieving the habit setting information, and introducing the habit setting information to the application program so as to enable it to open the target file according to the habit setting information. The disclosure can automatically adjust an application program according to a user's use habits for different files, thereby reducing troublesome operations and enhancing the user's experience. | 2015-01-08 |
20150012840 | Identification and Sharing of Selections within Streaming Content - A tool for identifying selections of streaming content such as video, movies, and audio, establishes connections to an input device (stylus, mouse, trackball, a touch screen, etc.) and an output device (smart television, computer screen, etc.) or a streaming content server (on-demand server, cable TV decoder, online radio station, etc.). A user selects a portion of the streaming content such as by tapping or circling a person, place or thing in a video, using the input device, and the selection criteria are used to look up pre-tagged content or to submit to image or audio recognition services. The resulting identification is shown to the user on an output device, and may be instantly shared with collaborators on the same streaming content. | 2015-01-08 |
20150012841 | Machine, Computer Readable Medium, and Computer-Implemented Method for File Management, Storage, and Display - File management machines, computer readable media, and methods of file management, are provided. An exemplary file management machine includes a file management server configured to receive or retrieve user files through an electronic communication/computer network to provide categorical organization and establishment of albums. The file management server can also function to create member user and visitor accounts. The visitor accounts can be provided individual custom access by the member user to provide individualized tailored access to a subset of the files uploaded by the member user. The visitor accounts can be used as to gather information about the file unknown to the member user. | 2015-01-08 |
20150012842 | COMMUNICATION WINDOW DISPLAY MANAGEMENT - Methods for displaying communication windows are provided. In one aspect, a method includes providing, for display in a graphical user interface, a first window that includes a first communication session between a first sending user and a receiving user. The first window is displayed at a first location associated with a representation of the first sending user. The method also includes providing a second window that includes a second communication session between a second sending user and the receiving user for display at a second location associated with a representation of the second sending user. The second window is provided for display either adjacent to the first window, or the second window is provided for display in a stack with the first window such that visibility of the second window in the stack is limited to a portion of the second window. Systems and machine-readable media are also provided. | 2015-01-08 |
20150012843 | Content Sharing System for Small-Screen Devices - Techniques are presented herein to enable a first device participating in a conference session to adapt its displayed content being shared from a second device that has a larger display and can therefore display a larger area of content than the first device is capable of displaying. The first device has a first display and displays a portion of content being displayed on a second display of the second device that is being shared with the first device during an online conference session. The first device detects when a first change has occurred in the content that is outside of the portion displayed on the first display. A graphical element is displayed on the first display, the graphical element indicating that the first change has occurred in the content outside of the portion being displayed on the first device. | 2015-01-08 |
20150012844 | SYSTEM AND METHOD FOR DETERMINATION OF AN INTERACTION MAP - An example method is provided and includes receiving recorded meeting information, selecting a meeting participant from the recorded meeting information, determining at least one of meeting participant emotion information, meeting participant speaker role information, or meeting participant engagement information based, at least in part, on the meeting information, and determining an interaction map associated with the meeting participant based, at least in part, on at least one of the meeting participant emotion information, the meeting participant speaker role information, or the meeting participant engagement information. | 2015-01-08 |
20150012845 | SOCIAL NETWORK SYSTEM AND METHOD - A social network system includes one or more participant terminals operable to act as a client on a social network and a computer operable to act as a server on the social network and to communicate with each of the participant terminals over the social network. The computer includes: a memory configured to store a set of instructions; and a processor configured to execute the set of instructions. The set of instructions cause the processor to generate a drop down banner as part of a page of a user. The banner is expandable and retractable by reader commands by invoking a control icon. | 2015-01-08 |
20150012846 | Method, System and Mobile Terminal for Deleting Chat Record - A method, system and mobile terminal for deleting a chat record are provided. The method includes: receiving an instruction for deleting the chat record; and deleting the chat record in responding to instruction. By implementing the technical solution according to the embodiment of the present disclosure, it is able to selectively delete chat records, thus prevent losses of a user. | 2015-01-08 |
20150012847 | METHODS AND APPARATUS FOR TARGETING COMMUNICATIONS USING SOCIAL NETWORK METRICS - A method for a computer system includes receiving a first user communication, determining a first group of users, determining a target number of users, determining whether the first group of users includes the target number of users, and if not, providing the communication to the first group of users, determining a hierarchal mapping of groups of users in response to user memberships, determining a second group of users from the hierarchal mapping, determining a plurality of social network relationship factors for the second group of users with respect to the first user, and providing the communication to at least a subset of users in the second group of users in response to the first plurality of social network relationship factors. | 2015-01-08 |
20150012848 | Occasionally-Connected Computing Interface - Described are computer-based methods and apparatuses, including computer program products, for allowing a user to switch between interfacing with a service through a network or through short message service (SMS). A chat service is executed through which a first user at a first computer can communicate directly with a second user at a second computer. A request is received from the first computer to enable the first user to interface with the chat service through a mobile device of the first user using SMS instead of through the network using the first computer. The chat service is configured to interface with the mobile device through SMS, including communicating chat information through SMS to the first user's mobile device, and communicating control information through SMS to the first user's mobile device such that the first user can control a full functionality of the chat service using SMS. | 2015-01-08 |
20150012849 | Data-Driven Color Coordinator - A color selection and coordination system including a database of predetermined color relationships implementing a data-driven color model. A starting color is associated with a first color in the color database. One or more predefined color palettes associated with the first color may be retrieved, each palette including one or more coordinating colors, the coordinating colors being predetermined based on the first color and a color coordination algorithm. | 2015-01-08 |
20150012850 | MOBILE DEVICE INCLUDING A FLEXIBLE DISPLAY DEVICE - A mobile device including a flexible display device includes a main display unit disposed on the front of the mobile device, a upper secondary display unit disposed on an upper side of the main display unit, a lower secondary display unit disposed on a lower side of the main display unit, a left secondary display unit disposed on a left side of the main display unit, a right secondary display unit disposed on a right side of the main display unit, and a control unit configured to control the flexible display device to change an icon when the icon displayed on one of the upper, lower, left and right secondary display units passes a border of the one of the upper, lower, left and right secondary display units. | 2015-01-08 |
20150012851 | MOBILE TERMINAL DEVICE, METHOD FOR CONTROLLING MOBILE TERMINAL DEVICE, AND PROGRAM - A mobile phone includes a first display | 2015-01-08 |
20150012852 | USER INTERFACE TOOL FOR PLANNING AN AB TYPE OF TEST - A user inputs values for parameters that are used to plan a test of a second version of an item to be tested that includes a change relative to a first version of the item. The user inputs include a value that defines the size of the group of participants that are to use the second version instead of the first version. Milestones for the test are displayed, along with first information that is determined based on the user-specified inputs and that includes the amount of time needed to reach each of the milestones. Second information that is determined based on the user-specified inputs includes a display of test length versus milestone. The first information and the second information provide a basis for defining the length of the test. | 2015-01-08 |
20150012853 | Editing Interface - A portable electronic device displays icons (e.g., graphical objects) in one or more regions of a user interface of a touch-sensitive display, and detects user input specifying an exchange of positions of icons in the user interface. In some aspects, the respective positions of two icons in a user interface can be selected to exchange positions in the one or more regions of the user interface, and one or both icons can change their visual appearance to indicate their selection status. | 2015-01-08 |
20150012854 | ELECTRONIC DEVICE AND METHOD FOR CONTROLLING MULTI-WINDOWS IN THE ELECTRONIC DEVICE - An electronic device includes: a display unit having a display screen configured for displaying an output of multi-windows on which executions of a plurality of applications are displayed; and a controller for, when rotation of the electronic device is detected, if frame rotation information of the multi-windows are different from each other, controlling a rotation of the frames of the multi-windows such that the frame rotation information respectively set for the multi-windows are maintained and a display of the executions of the plurality of applications. | 2015-01-08 |
20150012855 | PORTABLE DEVICE FOR PROVIDING COMBINED UI COMPONENT AND METHOD OF CONTROLLING THE SAME - A method of controlling a portable device providing a combined User Interface (UI) component is provided. The method includes displaying a page on a touch screen, displaying a combined UI component of a collapsed state including one or more page indicators on the touch screen, detecting an expansion gesture of changing the combined UI component of the collapsed state into an expanded state, and when the expansion gesture is detected, changing the combined UI component of the collapsed state into the expanded state and displaying the combined UI component of the expanded state on the touch screen. | 2015-01-08 |
20150012856 | ELECTRONIC DEVICE AND METHOD FOR DISPLAYING USER INTERFACE FOR ONE HANDED OPERATION - Method of displaying a user interface on an electronic device for one handed operation includes creating a user interface area configured to receive graphic items from the user interface, and displaying the graphic items within the user interface area. The method sets one or more parameters for each graphic item within the user interface area, and controls the electronic device to work in a one-handed operation mode. The method further obtains the set parameters of each graphic item, and adjusts a display screen of the electronic device to display the user interface for one handed operation based on the set parameters of each graphic item. | 2015-01-08 |
20150012857 | METHOD FOR OPERATING VIRTUAL ADJUSTING BUTTON - A method for operating a virtual adjusting button is provided. A virtual adjusting button is displayed. The virtual adjusting button is operated by an operating point of an operating unit for adjusting a setting value correspondingly. A movement of the operating point is detected when the operating point is located on the virtual adjusting button and the virtual adjusting button is selected. A dynamic virtual adjusting button corresponding to the virtual adjusting button is displayed with the movement of the operating point when detecting that the operating point moves toward a direction away from or close to a reference point of the virtual adjusting button. A displaying size of the dynamic virtual adjusting button is changed correspondingly with a change of a distance between the operating point and the reference point. A precision of the setting value for adjusting is changed by operating the dynamic virtual adjusting button. | 2015-01-08 |
20150012858 | MOBILE INFORMATION TERMINAL - A mobile information terminal includes a display unit which displays a drawing screen, a touch panel which accepts operations by a user in the drawing screen and that includes a selection list region which displays picture components constituting candidates for input and a selection reflecting region which displays selected one(s) of the picture components, and a control unit which performs a first control to move a picture component displayed in the selection list region to the selection reflecting region based on a singular first operation that is performed in a first direction from the selection list region toward the selection reflecting region in a state in which the user is touching the picture component, and a second control to return the picture component to the selection list region again based on a singular second operation that is performed in a second direction opposite to the first direction in a state in which the user is touching the picture component. | 2015-01-08 |
20150012859 | METHOD FOR DISABLING A LOCKING SCREEN BY USING OBJECT AND ELECTRONIC DEVICE USING THE METHOD - A method of disabling a locking screen of an electronic device is provided. The method includes selecting at least two objects among at least three objects each having a unique color, determining whether at least one of a color order and a rotation direction of the selected at least two objects matches a pre-set color order and a pre-set rotation direction, and disabling a locking screen upon determining the match with at least one of the pre-set color order and the pre-set rotation direction. | 2015-01-08 |
20150012860 | ELECTRONIC DEVICE AND METHOD FOR CHANGING ORDER OR LOCATION OF CONTENT - An electronic device and a method for changing an order and location of content are provided. The method includes receiving a selection of a content from among a displayed plurality of contents, displaying, in a set region, a guide interface of expressing a current location of the selected content among the entire contents of a storage region, and changing the location of the selected content among the contents of the storage region according to sensing a control of the guide interface. | 2015-01-08 |
20150012861 | SYNCING CONTENT CLIPBOARD - Various embodiments provide a method of providing a clipboard that is available to a user across multiple devices, regardless of the particular semantics governing a particular environment or computing device. In particular, a user having an account linking multiple computing devices can, in one example, sync items stored to a clipboard across each device, thereby enabling the user to cut/copy an item on one device and paste the item on another. | 2015-01-08 |
20150012862 | INFORMATION PROCESSING APPARATUS AND STORAGE MEDIUM - There is provided an information processing apparatus including an operation recognition unit configured to recognize a drag start area in a first application and a droppable area in a second application, the drag start area being an area where an drag operation is started, and the second application being different from the first application, a paste content processing unit configured to analyze attributes of the drag start area and the droppable area, and to determine a paste content in response to a comparison result between the respective attributes, and a paste execution unit configured to paste the paste content determined by the paste content processing unit, in the droppable area, when the operation recognition unit recognizes a drop operation in the droppable area. | 2015-01-08 |
20150012863 | CONTROL METHOD - A control method is used in a remote control system including apparatuses and an information terminal that controls the apparatus(es) via a network. The control method includes: determining whether or not communication currently performed by the information terminal via the network is secure; displaying, for each apparatus, an icon for displaying control menus of a corresponding apparatus on a user interface region of a display unit in the information terminal in a display mode determined according to the determined security; displaying, on the user interface region, the control menus for controlling the corresponding apparatus, if the icon is selected; generating a control signal for causing the corresponding apparatus to perform an operation according to control corresponding to a first control menu, if the first control menu s selected from the displayed control menus; and transmitting the control signal to the corresponding apparatus via the network. | 2015-01-08 |
20150012864 | SYSTEMS AND METHODS FOR PROVIDING A VIRTUAL APPLIANCE IN AN APPLICATION DELIVERY FABRIC - The present disclosure is directed to systems and method for providing a virtual appliance. One or more application delivery controller appliances intermediary to a plurality of clients and a plurality of servers perform a plurality of application delivery control functions on network traffic communicated between the plurality of clients and the plurality of servers. A virtual application delivery controller is deployed on a device intermediary to the plurality of clients and the plurality of servers. The virtual application delivery controller executing on the device performs one or more of the plurality of application delivery control functions on network traffic communicated between the plurality of clients and the plurality of servers. | 2015-01-08 |
20150012865 | WELDING SYSTEM PARAMETER COMPARISON SYSTEM AND METHOD - A metal fabrication resource performance monitoring method, includes accessing data representative of a parameter sampled during a metal fabrication operation of a metal fabrication resource, the resource being selectable by a user from a listing of individual and groups of resources. Via at least one computer processor, the accessed parameter is processed to determine an analyzed system parameter, and a user viewable dashboard page is populated with graphical indicia representative of the analyzed system parameter, and transmitted the user viewable dashboard page to a user. | 2015-01-08 |
20150012866 | Method for Data Input of Touch Panel Device - Disclosed is a method for data input of a touch panel device provided for inputting the input key. The method includes following steps of: determining an area region limiter on the touch panel; defining a plurality of subregion area elements for the area region limiter with respect to positions related to the area region limiter; obtaining a determined result by determining whether a finger sliding operation has been sliding through the subregion area elements; determining one subregion area elements from the plurality of the subregion area elements in accordance with the determined result; displaying input key elements belonging to the determined subregion area element; and selecting an input key from the displayed input key elements as an input data. Thereby a data of the input key can be rapidly input with less probability of input fault. | 2015-01-08 |
20150012867 | METHOD FOR RESTORING AN AUTO CORRECTED CHARACTER AND ELECTRONIC DEVICE THEREOF - Disclosed herein are a method and electronic device for providing an autocorrect function. A first character is replaced by a second character so as to correct the first character and the first character is restored. | 2015-01-08 |
20150012868 | METHOD AND APPARATUS TO REDUCE DISPLAY LAG OF SOFT KEYBOARD PRESSES - A method of indicating a selected at least one of keys on a keyboard of a display device, the keyboard having a layout including a plurality of keys, the method including identifying the selected at least one of the keys based on a location of the selected at least one of the keys on the keyboard of the display device, updating a rendered video frame with a stored image of the selected at least one of the keys to generate an updated video frame indicating the selection of the at least one of the keys for displaying by the display device, the stored image of the selected at least one of the keys corresponding to the selected at least one of the keys, and while another video frame indicating the selection of the at least one of the keys is being rendered, displaying the updated video frame by the display device. | 2015-01-08 |
20150012869 | TOUCHSCREEN KEYBOARD - Operating a touch-screen device includes displaying at least a portion of a keyboard on a touch-screen, detecting a touch on the touch-screen, and detecting movement of the touch on the touch-screen. Operating the touch-screen device also includes moving the displayed keyboard in response to the detected movement of the touch on the touch-screen, detecting a release of the touch from the touch-screen, and assigning a character according to a final location of the touch relative to a location of the displayed keyboard. | 2015-01-08 |
20150012870 | MOBILE TERMINAL, RECORDING MEDIUM, AND DATA STORING METHOD - When a touch start is designated within display coordinates of a selected character string, and a touch end is designated within display coordinates of an arbitrary character input key, a mobile terminal temporarily stores the selected character string in a memory area indicated by a memory address corresponding to the arbitrary character input key. Then, when a touch start is designated within the display coordinates of the character input key utilized for temporarily storing the character string, and a touch end is designated within display coordinates of a text of a reply mail, the character string temporarily stored is inserted on the basis of the coordinates indicated by the touch end. | 2015-01-08 |
20150012871 | Input Device Enhanced Interface - Some embodiments provide an interactive viewer for an input device interface. Specifically, some embodiments provide a Keyboard Enhanced Interface (KEI) system that includes a KEI viewer. The KEI viewer includes multiple graphical keys that correspond to keys of a key based input device. The KEI viewer also includes multiple symbols that identify different output actions and logic for presenting a set of symbols over a set of graphical keys to identify a set of keys of the key based input device that are usable to directly invoke a set of output actions based on an active operational mode of the KEI system. A symbol identifies a particular output action that is directly invocable with a press of a key of the key based input device that corresponds to a graphical key over which said symbol is presented. | 2015-01-08 |
20150012872 | CHARACTER INPUT METHOD AND APPARATUS IN PORTABLE TERMINAL HAVING TOUCH SCREEN - A character input method and apparatus in an electronic terminal are provided. The character input method includes displaying a virtual keypad having at least one key area to which a plurality of characters are associated, displaying a plurality of areas when a touch is detected on the at least one key area, detecting whether the touch includes a drag and inputting, after the drag is detected, a character mapped to an area corresponding to a point where the drag is released. | 2015-01-08 |
20150012873 | PARTIAL GESTURE TEXT ENTRY - A graphical keyboard including a number of keys is output for display at a display device. The computing device receives an indication of a gesture to select at least two of the keys based at least in part on detecting an input unit at locations of a presence-sensitive input device. In response to the detecting and while the input unit is detected at the presence-sensitive input device: the computing device determines a candidate word for the gesture based at least in part on the at least two keys and the candidate word is output for display at a first location of the output device. In response to determining that the input unit is no longer detected at the presence-sensitive input device, the displayed candidate word is output for display at a second location of the display device. | 2015-01-08 |
20150012874 | ELECTRONIC DEVICE AND METHOD FOR CHARACTER DELETION - A keyboard for an electronic device is provided, having a key with indicia to indicate direction of backspace or deletion. | 2015-01-08 |
20150012875 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM - An information processing apparatus according to the present invention comprises a display unit for displaying thereon a plurality of input regions operated by an operating body, a detection unit for detecting an approach distance between the operating body and a surface of the display unit, and a region control unit for, when the operating body approaches one of the input regions within a predetermined distance, enlarging the input region which the operating body approaches, and moving at least one of the input regions such that the adjacent input regions do not overlap each other. The input region is enlarged and an overlap between the input regions is avoided so that a user can easily select a desired input region, thereby preventing erroneous selection of other input region. | 2015-01-08 |
20150012876 | SYSTEM, METHOD AND APPARATUS FOR DISCOVERING CONNECTIONS BASED ON PRIOR WORK - Disclosed are systems, methods and apparatuses for the development of relevant connections among parties. A connections data set is developed from data sources that show meaningful relationships among parties. In the case of parties involved in the M&A field the data set is derived from M&A deals, from which companies, individuals and deals are collected. A user interface is further provided to efficiently search and display connection information. | 2015-01-08 |
20150012877 | DISPLAY DEVICE FOR A MOBILE TERMINAL AND METHOD OF CONTROLLING THE SAME - A mobile terminal having a circle type display and a method for controlling the same is disclosed herein. A scroll bar is provided at an edge of the circle type display in response to a user input. The user may control the mobile terminal and the circle type display through touch inputs on the scroll bar. | 2015-01-08 |
20150012878 | NAVIGATION SYSTEM WITH NOTIFICATION MECHANISM AND METHOD OF OPERATION THEREOF - A method of operation of a navigation system includes: providing a docking area adjacent to a map interface; determining a docking location within the docking area; and generating a docking notification with a control unit for displaying the docking notification at the docking location on a device. | 2015-01-08 |
20150012879 | DEVICE AND METHOD FOR MOVING DISPLAY WINDOW ON SCREEN - A method of moving a display window on a screen is provided. The method includes displaying a key input window on a part of a screen, and moving a first display window corresponding to the key input window as the key input window is displayed, wherein the first display window is moved as the key input window overlaps at least part of the first display window. | 2015-01-08 |