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
2016/0202958 APPLICATION DEVELOPMENT USING MUTLIPLE PRIMARY USER INTERFACES
Generally discussed herein are techniques, software, apparatuses, and systems configured for application development for an application using multiple primary...
2016/0202957 REACTIVE AGENT DEVELOPMENT ENVIRONMENT
A method for generating a reactive agent definition may include acquiring, by a reactive agent development environment (RADE) tool of a computing device, an...
2016/0202956 RESOURCE CLOSING
A method performed by a computing system includes: with a resource monitoring module, providing to a code transformation module, a set of references to methods...
2016/0202955 Grace.about. Operator for Changing Order and Scope of Implicit Parameters
Implicit parameters and implicit arguments are useful in many programming paradigms including functional and logic programming. Implicit parameter declaration...
2016/0202954 VOLTAGE CONTROLLED NANO-MAGNETIC RANDOM NUMBER GENERATOR
Described is an apparatus for a voltage controlled nano-magnetic random number generator. The apparatus comprises: a free ferromagnetic layer; a fixed...
2016/0202953 METHODS AND APPARATUSES FOR GENERATING RANDOM NUMBERS BASED ON BIT CELL SETTLING TIME
One feature pertains to a true random number generator that utilizes the settling time of a bit cell as an entropy source to generate random digital output...
2016/0202952 Shift Significand of Decimal Floating Point Data
A decimal floating point finite number in a decimal floating point format is composed from the number in a different format. A decimal floating point format...
2016/0202951 PORTABLE DIALOGUE ENGINE
A method includes generating a request for a user interaction, the request being generated by an application implementing business logic on a computer system;...
2016/0202950 SYSTEM FOR MANAGING AN AVIONIC COMMUNICATIONS LOG
A system for managing a communications log of audio data transmissions received and/or transmitted by an ownship aircraft includes a display screen, a memory...
2016/0202949 PROJECTION SYSTEM, PROJECTION APPARATUS, AND METHOD FOR OPERATING PROJECTION APPARATUS
A projection system, a projection apparatus, and a method for operating the projection apparatus are provided. According to a characteristic of a sound...
2016/0202948 CAUSATION OF STYLISTIC MIMICRY ON A COMPANION APPARATUS
An apparatus for performing causing establishment of a communication channel between the an apparatus and a separate apparatus, identifying the separate...
2016/0202947 METHOD AND SYSTEM FOR REMOTE VIEWING VIA WEARABLE ELECTRONIC DEVICES
Various aspects of a method and system for remote viewing via wearable electronic devices are disclosed herein. In accordance with an embodiment, the method...
2016/0202946 SPATIAL LOCATION PRESENTATION IN HEAD WORN COMPUTING
Aspects of the present invention relate presentation of digital content, in a see-through display, representing a known location in an environment proximate to...
2016/0202945 APPARATUS AND METHOD FOR CONTROLLING MULTIPLE DISPLAY DEVICES BASED ON SPACE INFORMATION THEREOF
An apparatus and method for controlling multiple display devices based on space information thereof. The apparatus includes a receiver configured to receive...
2016/0202944 MOBILE DEVICE, SYSTEM AND METHOD FOR CONTROLLING A HEADS-UP DISPLAY
A mobile device, system and method for controlling a heads-up display device is provided. A mobile device is in communication with a heads-up display (HUD)...
2016/0202943 ELECTRONIC DEVICE AND METHOD OF PROCESSING INFORMATION IN ELECTRONIC DEVICE
A first electronic device may include: a display unit that displays an execution screen of an application executed in the first electronic device; and a...
2016/0202942 Graphical User Interface for Map Search
Particular embodiments include receiving, from a client system of a first user, location data that includes a first geographic location of the first user. A...
2016/0202941 TRANSPORT ROUTE PLANNING
A computer-implemented method of facilitating display of information to a user for use in planning transport routes involves causing at least one processor to:...
2016/0202940 SYSTEM AND METHOD FOR PROCESSING MULTIPLE MAILING SERVICES ORDERS OF VARYING QUANTITIES AND ADDRESS LISTS
Methods and systems for processing multiple mailing services orders for print items of varying quantities include filling 3-dimensional gangs configured to...
2016/0202939 RELEASE CODES WITH PRINT JOB IDENTIFIERS AND DIRECTIVES
In one example, a print job is received from a first mobile computing device. The print job is stored in association with a job identifier. The job identifier...
2016/0202938 STORAGE AND ACCESS OF JOB TICKET VALUES
System and methods for storage and access of job ticket values. In one embodiment, an apparatus includes a job ticket controller that receives a print job and...
2016/0202937 IMAGE FORMING APPARATUS, IMAGE FORMING SYSTEM, AND IMAGE FORMING METHOD
An image forming unit that forms an image based on image data; and a control unit that manages the image data, wherein the control unit prepares a common...
2016/0202936 DATA MANAGEMENT ON MEMORY MODULES
Example implementations relate to managing data on a memory module. Data may be transferred between a first NVM and a second NVM on a memory module. The second...
2016/0202935 DISTRIBUTED FILE SYSTEM WITH SPECULATIVE WRITING
A method for data storage includes running on multiple interconnected compute nodes respective virtual heads that collaboratively store files in persistent...
2016/0202934 METHODS OF SYSTEM OPTIMIZATION BY OVER-SAMPLING READ
A method of controller optimization utilizing over-sampling read (OSR) in a memory device includes performing a first internal read at a predetermined...
2016/0202933 IMPACT-BASED MIGRATION SCHEDULING
Embodiments relate to impact-based migration scheduling. An aspect includes identifying, by a migration scheduling module, a plurality of feasible destination...
2016/0202932 System and Method for Achieving Atomicity In Ternary Content-Addressable Memories
A Ternary Content-Addressable Memory (TCAM) system is disclosed. In the system, writes to the memory are performed over several cycles. In order to ensure full...
2016/0202931 MODULAR ARCHITECTURE FOR EXTREME-SCALE DISTRIBUTED PROCESSING APPLICATIONS
Embodiments of the present invention relate to a new data center architecture that provides for efficient processing in distributed analytics applications. In...
2016/0202930 METHOD OF CONTROLLING VOLATILE MEMORY AND SYSTEM THEREOF
A method of controlling volatile memory (VM) and VM controller operatively connectable to VM. The method includes: intercepting reset signal intended to cause...
2016/0202929 DATA PROTECTION METHOD AND ELECTRONIC DEVICE USING THE SAME
A data protection method is provided. The data protection method includes the following steps. Firstly, response to a setting for a first hot key, the first...
2016/0202928 Virtual Tape Library
In some examples, a local, non-tape based storage is to emulate tape storage elements at a first virtual tape library. A data structure associates first...
2016/0202927 SYSTEM AND METHOD FOR OPTIMIZED SIGNATURE COMPARISONS AND DATA REPLICATION
Systems, methods, and computer-readable storage media for inter-node data replication while reducing network traffic for remote backup. A system receives a...
2016/0202926 REFRESH ROW ADDRESS
A table may include first and second row addresses that are adjacent an activated row address. A first counter of the first row address may be incremented if...
2016/0202925 THRESHOLD BASED INCREMENTAL FLASHCOPY BACKUP OF A RAID PROTECTED ARRAY
Changes in a multi-RAID configuration to metadata of a source production volume in a source RAID are monitored since taking a most recent FC backup on the...
2016/0202924 DIAGONAL ORGANIZATION OF MEMORY BLOCKS IN A CIRCULAR ORGANIZATION OF MEMORIES
Exemplary methods include receiving a request to allocate a first block. In response to receiving the request, allocating the first block at a first location...
2016/0202923 APPLICATION BACKUP AND RESTORE
The present invention discloses a method and apparatus. The method comprises: a method for backing up an application, the application running across multiple...
2016/0202922 METHOD AND APPARATUS FOR OPTIMIZING THE PERFORMANCE OF A STORAGE SYSTEM
Methods and apparatuses for optimizing the performance of a storage system comprise a FLASH storage system, a hard drive storage system, and a storage...
2016/0202921 STORAGE DEVICE, DATA STORAGE DEVICE INCLUDING THE SAME, AND OPERATION METHOD THEREOF
An operation method of a data storage system including storage devices includes transmitting a packet to a host including information indicating whether the...
2016/0202920 System and Method for Providing Consistent Metadata for RAID Solutions
An information handling system includes a plurality of physical disks, a memory to store metadata for the physical disks, and a controller. The controller is...
2016/0202919 SEMICONDUCTOR DEVICE
A semiconductor device includes a decoder configured to receive an extended mode register set (EMRS) code including specific information, and decode the...
2016/0202918 MULTI-LEVEL PAGING AND ADDRESS TRANSLATION IN A NETWORK ENVIRONMENT
An example method for facilitating multi-level paging and address translation in a network environment is provided and includes receiving a request for memory...
2016/0202917 Apparatus and Data Processing Systems for Accessing an Object
A system and method for providing access to an object over a network may comprise hosting an object on a distributed data processing system accessible over the...
2016/0202916 METHOD AND SYSTEM FOR IMPLEMENTING VIRTUAL MACHINE IMAGES
Disclosed is an improved approach to implement virtualization objects in a virtualization system. The virtualization object from a first namespace is cloned as...
2016/0202915 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR USING OPINIONS RELATING TO TRUSTWORTHINESS TO BLOCK OR ALLOW ACCESS
A system, method and computer program product are provided. After identifying a computer readable item, at least one opinion relating to the trustworthiness of...
2016/0202914 SYSTEM AND METHOD FOR MEMORY COMMAND QUEUE MANAGEMENT AND CONFIGURABLE MEMORY STATUS CHECKING
Systems, apparatuses, and methods for command queue management and configurable memory status in a memory. A memory may include a controller and one or more...
2016/0202913 METHODS OF PROVIDING ACCESS TO I/O DEVICES
A method of providing one or more computing devices with access to a plurality of resources. The plurality of resources are provided by at least one physical...
2016/0202912 ASSIGNING PRIORITIES TO DATA FOR HYBRID DRIVES
A hybrid drive includes multiple parts: a performance part (e.g., a flash memory device) and a base part (e.g., a magnetic or other rotational disk drive). A...
2016/0202911 EFFICIENT STORAGE TIERING
A method, article of manufacture, and apparatus for transferring data from a source tier to a target tier. In some embodiments, this may include dividing an...
2016/0202910 ADDRESSING, INTERLEAVE, WEAR LEVELING, AND INITIALIZATION SCHEMES FOR DIFFERENT CHIP ENABLES AND MEMORY ARRAYS...
A non-volatile memory system may include a plurality of dies, where the plurality of dies are configured in a plurality of chip enable groups and at least one...
2016/0202909 I/O SCHEDULING METHOD USING READ PRIORITIZATION TO REDUCE APPLICATION DELAY
An I/O scheduler having reduced application delay is provided for an electronic device having storage media and running at least one application. Each...
← 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 143 144 145 | 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.