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/0315786 User Interface Engine for Miniapp Development
A method of generating a user interface. A user interface of tiles is displayed, the tiles represent building blocks. A tangible input device is used to...
2017/0315785 CONCURRENT AUTHORING SESSION MANAGEMENT FOR DECLARATIVE DOCUMENT
Management of an authoring session in which a declarative document is authored by multiple authoring entities. The declarative document is a computer program...
2017/0315784 GENERATING APPLICATIONS BASED ON DATA DEFINITION LANGUAGE (DDL) QUERY VIEW AND APPLICATION PAGE TEMPLATE
A method and system for generating an application has been described. A request is received to generate the application. Based on the received request, a Data...
2017/0315783 SYSTEMS AND METHODS FOR DECLARATIVE APPLICATIONS
Embodiments of the disclosure are directed to systems and methods to process a declaratively-specified computer application by interpreting a structure and a...
2017/0315782 APPLICATION WITH EMBEDDED WORKFLOW DESIGNER
A workflow development system is described herein that embeds a workflow designer user interface of a workflow development application into a user interface of...
2017/0315781 CIRCUITRY AND METHODS FOR IMPLEMENTING GALOIS-FIELD REDUCTION
Galois-field reduction circuitry for reducing a Galois-field expansion value, using an irreducible polynomial, includes a plurality of memories, each for...
2017/0315780 CALCULATING TRIGONOMETRIC FUNCTIONS USING A FOUR INPUT DOT PRODUCT CIRCUIT
A circuit is disclosed that uses a four element dot product circuit (DP4) to approximate an argument t=x/pi for an input x. The argument is then input to a...
2017/0315779 ARCHITECTURE AND INSTRUCTION SET TO SUPPORT INTEGER DIVISION
A processor includes a core and a plurality of registers including a first register, a second register, and a third register. The core is configured to perform...
2017/0315778 SEMICONDUCTOR DEVICE
When the conversion arithmetic of the numerical type of floating-point data and integer data is performed by software, the load of the CPU becomes heavy. A...
2017/0315777 METHOD, TERMINAL, AND STORAGE MEDIUM FOR STARTING VOICE INPUT FUNCTION OF TERMINAL
A method, a device and a terminal for starting a voice input function of a terminal are provided. In some embodiments, the method includes performing a...
2017/0315776 PERSONALIZED AUDIO CONTENT DEVICE FOR GIFTING AUDIO CONTENT
This invention is directed to a computerized audio content gifting device. The ability to send audio content to a recipient as a gift allows the...
2017/0315775 Synchronized Playback of Media Players
A method for synchronized playback of media players, including selecting, by each of a plurality of media players, a multimedia file to be played, monitoring,...
2017/0315774 METHOD AND SYSTEM OF COMMUNICATION FOR USE IN HOSPITALS
It is aimed to provide a communication system for a plurality of users in an emergency room or operating room environment, in particular for use in hospitals...
2017/0315773 Virtualizing Applications for Per-Monitor Displaying
A virtualized coordinate system is determined that describes an alternate monitor space. The virtualized coordinate system is provided to an application...
2017/0315772 IMAGE OUTPUT DEVICE, MOBILE TERMINAL, AND CONTROL METHOD THEREFOR
The present invention relates to an image output device having an image quality adjustment function. A method for controlling a mobile terminal so as to...
2017/0315771 SYSTEM AND METHOD FOR SELECTIVELY DISPLAYING IMAGES IN AN AUTONOMOUS VEHICLE
Arrangements herein relate to a method and system for selectively displaying surroundings of an autonomous vehicle. The system can include a display to display...
2017/0315770 HAPTIC NOTIFICATION MANAGER
A notification manager is provided that manages notifications for a user. The notification manager detects a notification event and determines a context of the...
2017/0315769 SYSTEM AND METHOD FOR MULTIUSER INTERACTION WITH A MEDIA COMPUTING DEVICE WITH MULTIPLE VIRTUAL SCREENS AND...
A system for multiuser interaction with a media computing device with multiple virtual screens, comprising: a media computing device; and a plurality of mobile...
2017/0315768 DYNAMIC RANDOM ACCESS MEMORY
A dynamic random access memory, including a main body, a processing unit, a display screen and a transmit port. The main body has a substrate and a shell...
2017/0315767 System for Information Display
Apparatus and methods for generating, displaying, and updating information, such as aggregated information or content, provide engagement techniques,...
2017/0315766 DIGITAL DEVICE AND METHOD FOR CONTROLLING SAME
A digital device according to an embodiment of the present description can receive attribute information from an external device and generate attribute...
2017/0315765 METHOD AND FLAT BED PRINTER FOR PRINTING PRINT JOBS ON MEDIA PIECES ON THE FLAT BED OF THE FLAT BED PRINTER
A method for printing a plurality of print jobs on a flat bed printer includes automatically grouping the print jobs into a plurality of consecutive container...
2017/0315764 PROVIDING A PRINT-READY DOCUMENT
Example embodiments relate to providing print ready documents. In some implementations, a computing device: receives, from a client device, a request for a...
2017/0315763 PRINTING DEVICE DISCOVERY
A method of printing device discovery includes, with a low energy wireless (LEW) device within the printing device, sending a number of announcement messages....
2017/0315762 IMAGE PROCESSING APPARATUS AND METHOD AND NON-TRANSITORY COMPUTER READABLE MEDIUM
An image processing apparatus includes plural communication interfaces, a request receiving unit, and a restricting unit. The request receiving unit receives,...
2017/0315761 METHODS AND APPARATUS FOR SUPPLYING POWER TO A PRINTER
An example disclosed method includes providing power transmissions from a power storage unit to a power converter of a printing device, the power converter to...
2017/0315760 METHODS AND SYSTEMS FOR AUTOMATICALLY PRINTING FILES
Disclosed are a system, an apparatus, and a method for automatically printing printable files stored inside an external storage device without any intervention...
2017/0315759 SYSTEM, INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
An image forming system includes a first information processing apparatus, a second information processing apparatus, and an image forming apparatus. The image...
2017/0315758 INFORMATION DISPLAY SYSTEM
The information display system includes a printing apparatus and a display terminal. The display terminal's control unit includes a visual recognition...
2017/0315757 PROCESSOR AND INFORMATION PROCESSING METHOD
An information processing method is provided for a processor connected to a plurality of non-volatile memory modules and having a core and an uncore. The...
2017/0315756 DATA MANAGEMENT FOR A DATA STORAGE DEVICE
Managing data stored in at least one Data Storage Device (DSD) includes generating a Linear Tape File System (LTFS) write or read command including an LTFS...
2017/0315754 SYNCHRONOUS INPUT/OUTPUT VIRTUALIZATION
Technical solutions are described for executing a plurality of computer-executable synchronous input/output (I/O) commands received by a storage control unit...
2017/0315753 Drive Wear-Out Prediction Based on Workload and Risk Tolerance
A system and method for optimizing the estimation and management of wear and replacement for an array of storage devices in a storage system is disclosed. An...
2017/0315752 MIGRATING DATA IN A STORAGE ARRAY THAT INCLUDES A PLURALITY OF STORAGE DEVICES
Migrating data in a storage array that includes a plurality of storage devices, including: detecting, by the storage array, an occurrence of a storage device...
2017/0315751 COLUMNAR DATA STORAGE ON TAPE PARTITION
A method for writing data from a table to a tape includes setting a number of partitions on the tape, where the number of partitions is greater than or equal...
2017/0315750 METHODS FOR AUTOMATIC DATA STORAGE DEVICE ASSIGNMENT DURING SYSTEM INITIALIZATION AND DEVICES THEREOF
A method, non-transitory computer readable medium and storage node computing device that reserves one of a plurality of data storage devices that is designated...
2017/0315749 PROVISIONING TIMESTAMP-BASED STORAGE UNITS FOR TIME SERIES DATA
Provisioning timestamp-based storage units for time series data is described. A time series database system determines a remaining time period for a first...
2017/0315748 DEVICE AND METHOD OF MEDIAN FILTERING
A median filter device is provided with a reordered circuit, a comparison circuit and a data refresh circuit on the basis of the conventional data buffer...
2017/0315747 MEMORY DEVICE CAPABLE OF ADJUSTING OPERATION VOLTAGE AND APPLICATION PROCESSOR FOR CONTROLLING THE MEMORY DEVICE
A memory device is provided which is capable of adjusting an operation voltage, and an application processor is provided for controlling the memory device. The...
2017/0315746 COMPUTER STORAGE ALLOCATION ON PRIORITIZED STORAGE TIERS
A computer-implemented method includes identifying a prioritized storage tier; identifying one or more newly allocated data artefacts each associated with a...
2017/0315745 DYNAMIC SPARE STORAGE ALLOCATION
A storage drive array with available storage space for user data with storage capacity in the array allocated to distributed spare space. The distributed spare...
2017/0315744 Ensuring Information Security in Data Transfers by Utilizing Decoy Data
Aspects of the disclosure relate to ensuring information security in data transfers by utilizing decoy data. A computing platform may receive, from a data...
2017/0315743 MEMORY SYSTEM AND OPERATING METHOD THEREOF
A memory system includes a memory device including a first and a second group of memory blocks; and a controller suitable for: performing a processing...
2017/0315742 ADAPTED BLOCK TRANSLATION TABLE (BTT)
Techniques are described for performing a memory operation where direct memory access and logical address translation are implemented. A request for an I/O...
2017/0315741 STORAGE SYSTEM THAT RELIABLY STORES LOWER PAGE DATA
A storage system includes a host configured to transmit a write command and store write data in a buffer thereof, and a storage device. The storage device...
2017/0315740 TECHNIQUE FOR PACING AND BALANCING PROCESSING OF INTERNAL AND EXTERNAL I/O REQUESTS IN A STORAGE SYSTEM
A technique paces and balances a flow of messages related to processing of input/output (I/O) requests between subsystems, such as layers of a storage...
2017/0315739 USING AN INTERMEDIATE VIRTUAL DISK FORMAT FOR VIRTUAL DISK CONVERSION
A virtual disk conversion system determines location ranges for data on a storage device that are found in files representing a virtual disk in a source...
2017/0315738 DOUBLE BANDWIDTH ALGORITHMIC MEMORY ARRAY
The present disclosure relates to memory structures and, more particularly, to double bandwidth algorithmic memory array structures and methods of use. The...
2017/0315737 DATA CACHING
Methods, systems, and devices for operating a memory device are described. One method includes caching data of a memory cell at a sense amplifier of a row...
2017/0315736 Segmenting Read Requests and Interleaving Segmented Read and Write Requests to Reduce Latency and Maximize...
In an all-flash storage array, write requests can take about 9 to 10 times longer than a read request of the same size. There could be several problems when...
← 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 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 | 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.