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/0153859 INFORMATION PROCESSING APPARATUS, CONTROL METHOD THEREOF, AND STORAGE MEDIUM
An information processing apparatus includes a graphics device interface application configured to issue graphics device interface drawing commands in...
2017/0153858 CONTROL APPARATUS, MANAGEMENT SYSTEM, CONTROL METHOD, AND STORAGE MEDIUM
A control apparatus is configured to execute a job for producing a three-dimensional object. The control apparatus acquires a captured image of the object that...
2017/0153857 IMAGE FORMING SYSTEM, CONTROL METHOD FOR THE SAME AND RECORDING MEDIUM
An image forming system comprises a display section, an input section, a setting section and an image forming section. The display section displays various...
2017/0153856 ELECTRONIC DEVICE, SESSION CONTINUITY DETERMINING METHOD, AND DATA TRANSMISSION/RECEPTION SYSTEM
An electronic device includes a central processing unit (CPU) and a storage device. By executing a session continuity determination program, the CPU functions...
2017/0153855 IMAGE FORMING APPARATUS, IMAGE FORMING METHOD AND NON-TRANSIENT RECORDING MEDIUM FOR STORING IMAGE FORMING METHOD
In accordance with an embodiment, an image forming apparatus comprises a communication section, an operation input section and a control section. The...
2017/0153854 SYSTEM ARCHITECTURE WITH MEMORY CHANNEL DRAM FPGA MODULE
An accelerator controller comprises a detector and a loader. The detector detects runtime features of an application or a virtual machine and identifies an...
2017/0153853 LOAD BALANCING AND SERVICE DIFFERENTIATION WITHIN A DISPERSED STORAGE NETWORK
Methods for use in a dispersed storage network (DSN) to determine appropriate resources for storing data. In various examples, a network control unit obtains...
2017/0153852 MULTI-PORT MEMORY CONTROLLER CAPABLE OF SERVING MULTIPLE ACCESS REQUESTS BY ACCESSING DIFFERENT MEMORY BANKS OF...
A packet buffer stores packet data of packets received by a master device. The packet buffer includes a non-guaranteed buffer, a guaranteed buffer, and a...
2017/0153851 DATA UNIT CLASSIFICATION FOR SELECTIVE DATA PROCESSING
Provided are a computer program product, system, and method for data unit classification in accordance with one embodiment of the present description, in which...
2017/0153850 Method and Apparatus for Reading/Writing Data From/Into Flash Memory, and User Equipment
A method and an apparatus for reading/writing data from/into a flash memory, and user equipment are presented. The method includes receiving a read data...
2017/0153849 METHODS AND APPARATUSES FOR GENERATING MACHINE CODE FOR DRIVING AN EXECUTION UNIT
A method for generating machine code for driving an execution unit is introduced to incorporate with at least the following steps: Data access instructions of...
2017/0153848 ENHANCED MULTI-STREAM OPERATIONS
A Solid State Drive (SSD) (505) may include circuitry to receive data from streams (305, 320, 335, 350). Each stream (305, 320, 335, 350) may have a...
2017/0153847 SYSTEM AND METHOD FOR REMOVING HASH TABLE ENTRIES
A data processing device includes a hash table management module that sequentially steps through linear address space of the hash table to identify hash chain...
2017/0153846 RACK SYSTEM
A rack system includes a first ROM, a first RAM, a first control unit configured to access the first ROM, a second ROM, a second RAM, and a second control unit...
2017/0153845 INFORMATION PROCESSING APPARATUS AND METHOD EXECUTED BY AN INFORMATION PROCESSING APPARATUS
An information processing apparatus controlling moving of data stored in a first storage region selected from a plurality of storage regions of a first storage...
2017/0153844 MEMORY SYSTEM AND OPERATION METHOD THEREOF
A memory system may include a first memory having a first operating speed, and a second memory having a second operating speed which is different from the...
2017/0153843 MONITORING AND MANAGING ELASTIC DATA STORAGE DEVICES
In general, techniques of this disclosure describe usage monitoring of data partitions within a data storage device, such as a data storage device that...
2017/0153842 DATA ALLOCATION IN HARD DRIVES
In one example, the disclosure is directed to a method comprising receiving, by a controller of a hard disk drive, a request to write a data block to a data...
2017/0153841 ELECTRONIC DEVICE AND COMMUNICATION METHOD
A communication method of an application processor includes generating a plurality of files; generating a file set channel by transmitting a first pattern of...
2017/0153840 Data Updating in a File System
A mechanism is provided for updating data of a file on a tape in a file system using a tape drive. Data of a file which received a write request is read out...
2017/0153839 EFFICIENT ON-DEMAND CONTENT-BASED MEMORY SHARING
An efficient, on-demand, content-based memory sharing method is performed by a system. The method begins when an event is detected. The system predicts a merge...
2017/0153838 SEMICONDUCTOR DEVICE, DATA PROCESSING SYSTEM, AND SEMICONDUCTOR DEVICE CONTROL METHOD
Disclosed is a semiconductor device capable of performing compression and decompression with increased appropriateness. The semiconductor device includes a...
2017/0153837 USING PSEUDO DSN MEMORY UNITS TO HANDLE DATA IN MOTION WITHIN A DSN MEMORY
A method for use in a distributed storage network (DSN) includes receiving, by a performance unit, access requests from a distributed storage (DS) processing...
2017/0153836 METHOD OF OPERATING STORAGE CONTROLLER AND METHOD OF OPERATING DATA STORAGE DEVICE HAVING THE STORAGE CONTROLLER
A method of operating a storage controller which is included in a data storage device and initializes at least one main memory of the data storage device...
2017/0153835 SEMICONDUCTOR DEVICE
A semiconductor device that includes a memory system is configured to accept input of search data and to search in parallel respective rows of a memory cell...
2017/0153834 MULTI-TIER FILE STORAGE MANAGEMENT USING FILE ACCESS AND CACHE PROFILE INFORMATION
In one embodiment, a method includes receiving a list of applications that are anticipated to access a given data block within a time window with an...
2017/0153833 TAPE-MANAGED PARTITION SUPPORT FOR EFFECTIVE WORKLOAD ALLOCATION AND SPACE MANAGEMENT
In one embodiment, a system includes a disk cache that includes a plurality of hard disk drives (HDDs) and a controller. The controller is configured to create...
2017/0153832 FLEXIBLE DEPLOYMENT AND MIGRATION OF VIRTUAL MACHINES
Virtual machines in a computer system cluster, or cloud environment, require access to their assigned storage resources connected to the virtual machines via...
2017/0153831 SEMICONDUCTOR MEMORY DEVICE WITH OPERATION ENVIRONMENT INFORMATION STORING CIRCUIT AND COMMAND STORING FUNCTION
A semiconductor memory device which stores operation environment information such as use time data, operating temperature data, or operating voltage data...
2017/0153830 DATA RECOVERY DEVICE, DATA STORAGE DEVICE AND CONTROL METHOD THEREOF
A data storage device includes a volatile first storage unit, a non-volatile second storage unit and a control unit. The first storage unit is used for...
2017/0153829 TECHNIQUE FOR MAINTAINING CONSISTENT I/O PROCESSING THROUGHPUT IN A STORAGE SYSTEM
A technique maintains consistent throughput of processing of input/output (I/O) requests by a storage system when changing configuration of one or more...
2017/0153828 PROACTIVELY DESELECT STORAGE UNITS FOR ACCESS DURING MAJOR GEOGRAPHIC EVENTS
A method for execution by one or more processing modules of a dispersed storage network (DSN), the method begins when accessing a multi-site DSN, by...
2017/0153827 MIGRATION OF DATA STORAGE
An operable mechanism implements a stub utility to facilitate the migration of stub files, where the stub utility is integrated with a data storage product and...
2017/0153826 NONVOLATILE MEMORY DEVICE AND OPERATION METHOD THEREOF
A nonvolatile memory device includes a nonvolatile memory, a volatile memory being a cache memory of the nonvolatile memory, and a first controller configured...
2017/0153825 ACCESS METHODS OF MEMORY DEVICE USING RELATIVE ADDRESSING
A method for accessing a random-accessible nonvolatile RAM includes externally receiving a base address, receiving a relative address corresponding to an...
2017/0153824 Intelligent Coded Memory Architecture with Enhanced Access Scheduler
A method, system, and architecture for efficiently accessing data in a memory shared by multiple processor cores that reduces the probability of bank conflicts...
2017/0153823 Provision of Information About Fragmentation of File on Sequential Access Medium
A mechanism is provided for providing information about fragmentation of a file on a sequential access medium by a computer system is disclosed. An actual time...
2017/0153822 FILE MANAGEMENT METHOD, DISTRIBUTED STORAGE SYSTEM, AND MANAGEMENT NODE
A file management method, a distributed storage system, and a management node are disclosed. In the distributed storage system, after receiving a file creation...
2017/0153821 ACCESSING DATA COPIES IN A DISPERSED STORAGE NETWORK
A first dispersed storage and task (DST) processing unit operates to store data as one or more first sets of encoded data slices in a set of storage units...
2017/0153820 COPY FROM SOURCE MEDIUM TO TARGET MEDIUM
A computer-implemented method for copying data from a source medium to a target medium in a storage system by a computer system, the storage system including a...
2017/0153819 METHOD OF STORING DATA AND DATA STORAGE MANAGING SERVER
A method of storing data includes: determining a number of copies to be initially stored for a data block x after receiving a request for storing the data...
2017/0153818 METHODS AND APPARATUS FOR STORING ELECTRONIC DOCUMENTS
Methods and apparatus (10) are disclosed for storing electronic documents in a distributed electronic storage system comprising a plurality of electronic...
2017/0153817 STORAGE DEVICES CONFIGURED TO GENERATE LINKED LISTS
Storage devices including a controller, a first memory coupled to the controller, and a second memory coupled to the controller, wherein the controller is...
2017/0153816 READ I/O COMPLETIONS OUTSIDE FILE OPERATING SYSTEM DOMAIN
Conventional storage filers utilize a data reading process that requires client read request messages to be suspended in the operating system while the data is...
2017/0153815 DEDICATED INTERFACE FOR COUPLING FLASH MEMORY AND DYNAMIC RANDOM ACCESS MEMORY
The present application describes embodiments of an interface for coupling flash memory and dynamic random access memory (DRAM) in a processing system. Some...
2017/0153814 ACCESS METHOD OF A STORAGE DEVICE HAVING A HETEROGENEOUS NONVOLATILE MEMORY
An access method of a storage device including heterogeneous nonvolatile memories includes receiving write-requested data; and writing the data in a first...
2017/0153813 TOUCH CONTROL METHOD AND APPARATUS FOR FUNCTION KEY, AND STORAGE MEDIUM
A touch control method and apparatus for a function key, and a storage medium are provided. The touch control method includes: determining a current handheld...
2017/0153812 VIRTUAL KEYBOARD
A virtual keyboard includes a pad, a number of motion sensors coupled to the pad to detect the presence of a user's hands over the pad, a processor, and a...
2017/0153811 DISPLAY APPARATUS AND DISPLAYING METHOD THEREOF
A method for inputting letters in a display apparatus are provided. The method includes displaying an input user interface (III) including a plurality of...
2017/0153810 SYSTEMS AND METHODS FOR VIRTUALLY WEIGHTED USER INPUT ELEMENTS FOR PERFORMING CRITICAL ACTIONS
In an example implementation of the disclosed technology, a method includes receiving an indication of a gesture of an input object moving, at a rate of...
← 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 | 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.