Easy To Use Patents Search & Patent Lawyer Directory

At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
2017/0139898 UPDATING HINT LIST BASED ON NUMBER OF STROKES
For updating a character hint list based on a number of additional strokes, an apparatus, method, and computer program product are disclosed. The apparatus may...
2017/0139885 LOGOGRAM PHRASE COMPLETION FROM INITIAL STROKES
For logogram phrase completion from initial strokes, a processor may receive a plurality of initial logogram strokes from an input device. In addition, the...
2017/0139879 SIMULATED HYPERLINKS ON A MOBILE DEVICE
Systems and methods simulate a hyperlink in regular content displayed on a screen. An example method can include generating, responsive to detecting a...
2017/0139856 TECHNIQUES FOR HANDLING INTERRUPT RELATED INFORMATION IN A DATA PROCESSING SYSTEM
A technique for handling queued interrupts includes determining, by an interrupt presentation controller (IPC), whether a received memory mapped input/output...
2017/0139847 APPARATUS AND METHOD FOR PROVIDING HANDOFF THEREOF
An electronic device is provided. The electronic device includes a transceiver that communicates with an external electronic device and at least one processor...
2017/0139844 ASYMMETRIC MEMORY
A computing system includes a central processing unit (CPU) connected to communicate over a bus, a memory configured to have at least three accessible memory...
2017/0139834 SPACE ALLOCATION IN A MULTI-GRAINED WRITEBACK CACHE
In one embodiment, a system includes a cache storage device and a processor and logic integrated with and/or executable by the processor. The logic is...
2017/0139830 REDUCING DEFRAGMENTATION IN A MULTI-GRAINED WRITEBACK CACHE
In one embodiment, a system includes a cache storage device and a processor and logic integrated with and/or executable by the processor. The logic is...
2017/0139829 SCALABLE METADATA MANAGEMENT IN A MULTI-GRAINED CACHING FRAMEWORK
In one embodiment, a system includes a back-end storage device, a cache storage device, and a processor and logic integrated with and/or executable by the...
2017/0139822 METHOD OF DECREASING WRITE AMPLIFICATION OF NAND FLASH USING A JOURNAL APPROACH
A journaling approach is used to distribute data of different sizes between areas of a segment's log on a physical NAND flash erase block. The Main area...
2017/0139816 COMPUTERIZED METHOD AND END-TO-END "PILOT AS A SERVICE" SYSTEM FOR CONTROLLING START-UP/ENTERPRISE INTERACTIONS
An end-to-end "pilot as service" system for software pilot testing, comprising a server including at least one processor and operative for generating a set of...
2017/0139807 BREAKPOINT FOR PREDICTED TUPLE PROCESSING TIME IN A STREAMING ENVIRONMENT
A stream of tuples is received to be processed by processing elements operating on one or more computer processors with each processing element having one or...
2017/0139805 BREAKPOINT FOR PREDICTED TUPLE PROCESSING TIME IN A STREAMING ENVIRONMENT
A stream of tuples is received to be processed by processing elements operating on one or more computer processors with each processing element having one or...
2017/0139804 BREAKPOINT FOR PREDICTED TUPLE PROCESSING TIME IN A STREAMING ENVIRONMENT
A stream of tuples is received to be processed by processing elements operating on one or more computer processors with each processing element having one or...
2017/0139774 CORRECTION APPARATUS AND CORRECTION METHOD
According to an embodiment, a correction apparatus includes an acquisition unit and a detector. The acquisition unit acquires a plurality of entries each...
2017/0139749 SCHEDULING HOMOGENEOUS AND HETEROGENEOUS WORKLOADS WITH RUNTIME ELASTICITY IN A PARALLEL PROCESSING ENVIRONMENT
Systems and methods are provided for scheduling homogeneous workloads including batch jobs, and heterogeneous workloads including batch and dedicated jobs,...
2017/0139748 EFFICIENT PROCESSOR LOAD BALANCING USING PREDICATION
A system and methods embodying some aspects of the present embodiments for efficient load balancing using predication flags are provided. The load balancing...
2017/0139747 SCHEDULING MAPREDUCE TASKS BASED ON ESTIMATED WORKLOAD DISTRIBUTION
A method for scheduling MapReduce tasks includes receiving a set of task statistics corresponding to task execution within a MapReduce job, estimating a...
2017/0139745 SCALING PRIORITY QUEUE FOR TASK SCHEDULING
In a computing system having a multiple central processing unit (CPU) cores the task scheduler can be configured to generate one or more priority value lists...
2017/0139738 METHOD AND APPARATUS FOR VIRTUAL DESKTOP SERVICE
Disclosed herein are a method and apparatus for virtual desktop service. The apparatus includes a connection manager configured to perform an assignment task...
2017/0139708 DATA PROCESSING
Data processing circuitry comprises instruction queue circuitry to maintain one or more instruction queues to store fetched instructions; instruction decode...
2017/0139695 APPLICATION BLUEPRINTS BASED ON SERVICE TEMPLATES TO DEPLOY APPLICATIONS IN DIFFERENT CLOUD ENVIRONMENTS
Disclosed examples to configure an application blueprint involve selecting, during a runtime phase, a first service and a second service from a plurality of...
2017/0139683 CLASS SPLITTING IN OBJECT-ORIENTED ENVIRONMENTS
Embodiments of the present invention disclose a method for class splitting in object-oriented environments in which objects are created by classes. Data is...
2017/0139680 SYSTEMS, METHODS, AND MEDIA FOR GRAPHICAL TASK CREATION
Embodiments of the disclosure enable a user to utilize graphical options for a creating a parameterized task. In one aspect, a computer-implemented method and...
2017/0139665 SHARING CONTENT OPERATING METHOD AND ELECTRONIC DEVICE FOR SUPPORTING THE SAME
An electronic device is provided. The electronic device includes an input interface configured to receive first input information relating to a sharing content...
2017/0139664 DISPLAY APPARATUS AND CONTROL METHOD THEREOF
A display apparatus, which has an input port and an output port for connection with at least one among a plurality of display apparatuses that constitute a...
2017/0139662 DISPLAY UNIT FOR CONCURRENTLY DISPLAYING MULTIPLE FRAME
A display unit for concurrently displaying multiple frames includes a liquid crystal panel; a control unit electrically connected to the liquid crystal panel;...
2017/0139661 Contextual Display State Management for Multi-Display Systems
In accordance with some embodiments, instead of always defaulting the primary display on or off, while mirroring its display to a secondary display, a sensor...
2017/0139653 COMPUTER READABLE RECORDING MEDIUM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD FOR...
A recording medium storing an information processing program executed by a computer of an information processing system including a transmitting unit, a...
2017/0139642 BUFFER MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE
A buffer memory management method, a memory control circuit unit and a memory storage device are provided. The method includes allocating a first zone and a...
2017/0139631 CONFIGURATION INFORMATION BACKUP IN MEMORY SYSTEMS
According to one configuration, a memory system includes a configuration manager and multiple memory devices. The configuration manager includes status...
2017/0139627 MEMORY SYSTEM AND OPERATING METHOD OF MEMORY SYSTEM
A memory system may include a memory device comprising a plurality of memory blocks, each of the plurality of memory blocks comprising a plurality of pages...
2017/0139623 ALLOCATING ADDITIONAL REQUESTED STORAGE SPACE FOR A DATA SET IN A FIRST MANAGED SPACE IN A SECOND MANAGED SPACE
Provided are a computer program product, system, and method for allocating additional requested storage space for a data set in a first managed space in a...
2017/0139618 METHOD AND APPARATUS TO CONFIGURE INFORMATION TECHNOLOGY INFRASTRUCTURE
An aspect of the invention is directed to a management server coupled to a first storage array which executes a given function and coupled to a plurality of...
2017/0139607 METHOD AND SYSTEM FOR SHARED DIRECT ACCESS STORAGE
In high performance computing, the potential compute power in a data center will scale to and beyond a billion-billion calculations per second ("Exascale"...
2017/0139603 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system may include: a plurality of memory blocks each including a plurality of page zones each page zone including a plurality of pages suitable for...
2017/0139598 STORAGE SYSTEM AND CONTROL APPARATUS
A first control apparatus includes a first communication port that satisfies, among execution conditions about predetermined management processing, a...
2017/0139593 BUFFER MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE
A data access method for a memory storage device is provided. The memory storage device includes a rewritable non-volatile memory module and a buffer memory....
2017/0139590 Memory System and Method for Improving Write Performance in a Multi-Die Environment
A memory system and method for improving write performance in a multi-die environment are disclosed. In one embodiment, a memory system is provided comprising...
2017/0139588 METHOD AND DEVICE FOR SWITCHING KEYBOARD STYLE
A method and a device for switching a keyboard style are provided. The method includes, in a first scene interface, starting a single-hand operation mode. The...
2017/0139582 METHOD AND SYSTEM FOR CONTROLLING AN ILLUMINATION DEVICE AND RELATED LIGHTING SYSTEM
A method for controlling an illumination device is provided. The method includes obtaining an image of an illumination device, thereby capturing an...
2017/0139570 PORTABLE PRESENTATION SYSTEM AND METHODS FOR USE THEREWITH
A distributed digital content collaboration method and system, the method comprising the steps of storing collaboration session data for at least one...
2017/0139563 IMAGE DATA GENERATION APPARATUS AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM
It is an object to easily edit data having a plurality of pages. A program according to this invention causes a computer to cause a display unit to display at...
2017/0139562 Curating A Digital Magazine With A User's Own Content
A digital magazine application executing on a client device is configured to receive content items from a user of the client device or from a digital magazine...
2017/0139557 MOBILE TERMINAL AND CONTROL METHOD THEREFOR
Disclosed are a mobile terminal and a control method therefor, the mobile terminal capable of highlighting information related to a sender or information...
2017/0139556 APPARATUSES, SYSTEMS, AND METHODS FOR VEHICLE INTERFACES
Systems, interfaces, and methods for implementing the systems and interfaces includes selection attractive movement as the selection protocol, where a...
2017/0139535 Information Handling System Desktop Surface Display Touch Input Compensation
An information handling system handling system display corrects touch inputs by determining a viewing angle of an end user who makes a touch input and then...
2017/0139522 HYBRID IN-CELL TOUCH DISPLAY PANEL
A hybrid in-cell touch display panel is disclosed. A layout space occupied by transmitter driving units is reduced by halving the number of the transmitter...
2017/0139509 TOUCH SCREEN, TOUCH PANEL, DISPLAY DEVICE AND ELECTRONIC DEVICE
Detection column wires and detection row wires are configured of thin wires made of a conductive material having light reflectivity, such as a metal or alloy...
2017/0139493 TOUCH KEYPAD
Disclosed is a touch keypad comprising: an upper plate having a flat plate shape; a touch sensor formed on an upper side of the upper plate; a lower plate...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 | Next →

File A Patent Application

  • Protect your idea -- Don't let someone else file first. Learn more.

  • 3 Easy Steps -- Complete Form, application Review, and File. See our process.

  • Attorney Review -- Have your application reviewed by a Patent Attorney. See what's included.