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/0031952 METHOD AND SYSTEM FOR IDENTIFYING A PROPERTY FOR PURCHASE USING IMAGE PROCESSING
A method for identifying a property for purchase by an image processing system, comprising: receiving one or more images from a user device, wherein the one or...
2017/0031948 FILE SYNCHRONIZATION METHOD, SERVER, AND TERMINAL
The present application provides a file synchronization method, a server, and a terminal. The method includes: receiving a file synchronization request sent by...
2017/0031930 METHOD AND SYSTEM FOR CACHING OF VIDEO FILES
A system and method for the caching of files streaming from at least one source-server towards at least one end-user via the internet; system characterized by...
2017/0031908 EFFICIENT PARALLEL INSERTION INTO AN OPEN HASH TABLE
Methods and apparatuses for servicing parallel requests to an open hash table are disclosed. A memory is used for storing a plurality of sub-tables, and a...
2017/0031905 METHOD AND SYSTEM FOR CONTEXTUALIZED TOURNAMENT IMAGE AND VIDEO MANAGEMENT
An image-handling system for receiving and distributing images of a competitive event is provided. The image-handling system includes a storage system storing...
2017/0031891 DETERMINING INCIDENT CODES USING A DECISION TREE
A processing device receives a request to create a report. The processing device generates one or more questions pertaining to a decision tree, the decision...
2017/0031872 METHOD FOR CONVERTING OOXML FORMATTED SPREADSHEETS TO HTML FOR WEB PRESENTATION
A method for converting an electronic document (ED) having a first format includes comparing an original width of the ED with a predetermined width and an...
2017/0031870 Incremental Automatic Layout of Graph Diagram
Adding new nodes to a graph diagram. A set of one or more new nodes is identified from a graph to be added to an existing graph diagram. A set of one or more...
2017/0031864 FLASH CONTROLLER TO PROVIDE A VALUE THAT REPRESENTS A PARAMETER TO A FLASH MEMORY
An integrated circuit device includes a transmitter circuit including an output driver. The integrated circuit device includes a first register to store a...
2017/0031820 DATA COLLECTION IN A MULTI-THREADED PROCESSOR
Data collection is facilitated by a multi-threaded processor. One thread of the processor obtains data placed in a buffer by another thread of the processor....
2017/0031806 METHOD FOR VERIFYING HARDWARE/SOFTWARE CO-DESIGNS
A method for formally verifying a hardware/software co-design includes providing in a co-design, a first model, and a second model, the first model is one of a...
2017/0031801 ADAPTIVE RENDERING BASED ON RUNTIME CAPABILITY CHECK
A runtime capability check determines functionality supported by a client application (e.g. a browser) on a computing device. During the runtime capability...
2017/0031783 METHOD FOR RESTORING FILES FROM A CONTINUOUS RECOVERY SYSTEM
A system and method for generating replicas of a file of a protected storage system from protected data in a recovery system. The method including protecting...
2017/0031780 Reverse Snapshot Clone
Embodiments described herein relate to an improved technique for maintaining a consistent state during data migration operations in an active database system....
2017/0031776 SCHEDULING AND MANAGING SERIES OF SNAPSHOTS
The present disclosure is related to systems and methods for scheduling and managing series of snapshots. An example method can include estimating a transfer...
2017/0031770 UNDO STACK TO EXPLORE PAST ACTIONS IN BUSINESS ANALYTICS
A method for using an undo stack to explore past actions and apply new actions to previous states in a data view. The method includes detecting a change in an...
2017/0031759 PARTY STRIPE LOCK ENGINE
Embodiments described herein include a PSL engine that includes various memory elements that permit the engine to grant locks on particular portions of data in...
2017/0031751 DATA STORAGE DEVICE AND OPERATING METHOD THEREOF
A data storage device may include a plurality of nonvolatile memory devices including a plurality of blocks and a controller suitable for generating super...
2017/0031748 METHOD FOR PERFORMING PROCESS FAULT TOLERANT CONTROL OF AN ELECTRONIC DEVICE WITH AID OF CONTROL SIGNALS, AND...
A method for performing process fault tolerant control of an electronic device, and an associated apparatus and an associated computer program product are...
2017/0031742 CAUSAL ENGINE AND CORRELATION ENGINE BASED LOG ANALYZER
A system for determining a root cause of an issue in an enterprise comprises a log reader, a time-series converter, a correlator, and a causal engine. The log...
2017/0031740 NAMING OF NODES IN NET FRAMEWORK
A system for naming a process being monitored that handles a requesting a framework such as a .NET framework. The process may be implemented by a .NET...
2017/0031737 RESTRICTED APPLICATION VISIBILITY
Disclosed are various examples of providing a secured application launcher for initiating execution of access-restricted applications. A computer disables a...
2017/0031726 ELASTICITY ENGINE FOR AVAILABILITY MANAGEMENT FRAMEWORK (AMF)
A method dynamically responds to a change in a workload managed by Availability Management Framework (AMF), where the workload is represented by a set of...
2017/0031711 FUNCTION-BASED ACTION SEQUENCE DERIVATION FOR PERSONAL ASSISTANT SYSTEM
A method is provided for recommending a desired func sequence to a user. The method includes obtaining a user intention list including at least one user...
2017/0031710 DATA SUPPRESSION FOR FASTER MIGRATION
The subject technology addresses the need in the art for improving intra-cloud migration of virtual machines in a cloud computing environment. A hash database...
2017/0031709 PROCESSING INTERRUPT REQUESTS
A method, a computer program product, and a computer system for processing interrupt requests in a computer system. The computer system disables, for a...
2017/0031697 METHOD FOR MANAGING OPERATING SYSTEM AND ELECTRONIC DEVICE SUPPORTING THE SAME
A method for managing operating system executed by an electronic device is provided. The method includes obtaining, by a guest module of the guest operating...
2017/0031671 AUTOMATED FIRMWARE UPDATE WITH ROLLBACK IN A DATA STORAGE SYSTEM
Systems and methods for automated firmware update with rollback are described herein. The systems include a plurality of storage zones, each storage zone...
2017/0031665 Method for Executing a Code Sequence on a Security Module
A method is provided for executing a code sequence on a security module. The code sequence comprises codes to be replaced and codes to be interpreted. A...
2017/0031664 METHOD AND APPARATUS FOR SOLVING A MIXED INTEGER PROGRAMMING PROBLEM
A method, apparatus and computer program product for solving a mixed integer programming problem. The apparatus includes a generating section configured to...
2017/0031648 TERMINAL APPARATUS, AUDIO SYSTEM, AND METHOD FOR CONTROLLING SOUND VOLUME OF EXTERNAL SPEAKER THEREOF
A user terminal apparatus is provided. The user terminal apparatus includes a touchscreen configured to display a plurality of first user interface (UI)...
2017/0031619 INTELLIGENT MEMORY ARCHITECTURE FOR INCREASED EFFICIENCY
A method includes receiving a first request, from a first master core, to access data in one of a plurality of memory banks. It is determined whether an access...
2017/0031614 SYSTEMS, METHODS AND DEVICES FOR ADDRESSING DATA BLOCKS IN MASS STORAGE FILING SYSTEMS
Presented herein are mass data storage networks, file system protocols, non-transitory machine readable devices, and methods for storing data blocks in mass...
2017/0031592 DATA STORAGE DEVICE WITH COMMAND BUFFER MANAGEMENT MODULE AND METHOD OF OPERATING SAME
An electronic device including a communication interface and a command buffer coupled to the communication interface. The communication interface is configured...
2017/0031591 SCREEN CONTROLLING METHOD AND ELECTRONIC DEVICE FOR SUPPORTING THE SAME
An electronic device is provided. The electronic device includes a touch screen display configured to receive a user input, and a processor configured to...
2017/0031563 METHOD AND APPARATUS FOR DISPLAY CONTROL AND ELECTRONIC DEVICE
The present disclosure provides a method and an apparatus for display control as well as an electronic device. The method comprises: loading a desktop...
2017/0031561 CONTROLLING A THREE-DIMENSIONAL VIRTUAL BROADCAST PRESENTATION
Control of a three-dimensional virtual broadcast presentation is disclosed. The three-dimensional virtual broadcast presentation may be generated based on...
2017/0031554 APPARATUS FOR SELECTING AND DISPLAYING AN OPERATION USER INTERFACE AND METHOD AND NON-TRANSITORY COMPUTER...
An information processing apparatus includes an inclusion relation memory, a correspondence relation memory, a data type identifying unit, a software...
2017/0031536 CHRONOLOGICAL INFORMATION MAPPING
An activity is detected in a computer system. The activity is correlated to a given entity. A line item display is generated for the detected activity and...
2017/0031522 TOUCH SCREEN PANEL AND DISPLAY DEVICE COMPRISING THE SAME
A touchscreen panel includes touch sensors on a base film and routing wires connected to the touch sensors, wherein the base film has a main area and a tail...
2017/0031511 Touch Detection at Bezel Edge
This relates to a method of extrapolating proximity information to generate a border column or row of touch nodes (also known as touch pixels) and then fitting...
2017/0031505 TOUCH INTEGRATED CIRCUIT, AND TOUCH DISPLAY DEVICE AND METHOD OF DRIVING THE SAME
Disclosed are an in-cell touch type touch display device that includes a touch display panel, where a plurality of touch sensors are disposed, and a driving...
2017/0031497 ELECTRONIC DEVICE
An electronic device (1) includes touch sensors (12, 13) on the front surface and on the back surface and a controller that slides the currently displayed...
2017/0031470 TOUCH PEN WITH COLOR ADJUSTMENT
The present disclosure provides a touch pen with a color control function, wherein the touch pen is communicatively paired with a user touch display device,...
2017/0031464 Information Handling System Virtualized Pointing Device Support Between Multiple Protocols
An information handling system having a precision touch pad (PTP) touch input device interfaced through a multi-drop serial link with a processor sends...
2017/0031451 MOBILE TERMINAL AND CONTROL METHOD THEREOF
Provided are a mobile terminal capable of sensing a user's gesture and a control method thereof. The mobile terminal includes a control unit configured to...
2017/0031433 USER EYE-GAZE BASED DERIVATION OF ACTIVITY STREAM PROCESSING AUGMENTATIONS
A content subject matter area of interest to a user is determined, using eye-gaze analysis of a user viewing existing activity stream content, according to...
2017/0031424 DEVICE POWER MONITORING AND OPTIMIZATION
One embodiment provides a method, including: obtaining, using a processor, a system power consumption metric; determining, using a processor, a change in the...
2017/0031415 DETERMINISTIC CURRENT BASED FREQUENCY OPTIMIZATION OF PROCESSOR CHIP
A system for adjusting a frequency of a processor is disclosed herein. The system includes a processor and a memory, where the memory includes a program...
2017/0031414 INFORMATION PROCESSING DEVICE, POWER ESTIMATION PROGRAM AND POWER ESTIMATION METHOD
An information processing device includes a memory to store a power consumption amount for each first time interval output at each first time interval and an...
← 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 | 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.