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
US-9,753,969 Systems and method for wirelessly and securely updating a terrain awareness warning system database
Systems and methods for updating a terrain awareness and warning system (TAWS) database are disclosed. The systems request, by way of the first wireless...
US-9,753,957 System and method for document tracking
To enable tracking of a document's history, each time an electronic document is opened, an embedding module obtains one or more document history parameters. The...
US-9,753,935 Time-series data storage and processing database system
A database system is described that includes components for storing time-series data and executing custom, user-defined computational expressions in...
US-9,753,933 Electronic device and method for mounting file system using virtual block device
A method is provided including: generating a virtual block device including a file allocation table area located in an internal storage of an electronic device,...
US-9,753,930 Deleting files written on tape
A method for writing a file from an application of a host onto a tape includes sequentially receiving records forming the file from the application, adding a...
US-9,753,911 System and method for dialog customization
A system includes, for a selection of objects on a displayed page of the system, each object having pre-defined customizable attributes and non-customizable...
US-9,753,906 Character string replacement
In one example, a method includes outputting, for display at a presence-sensitive display, a graphical user interface including a text display region and a...
US-9,753,902 System and method for orchestration of customization for a user experience
A system and method for orchestration of customization for a user experience is disclosed. The system in an example embodiment includes automatically producing...
US-9,753,889 Gather using index array and finite state machine
Methods and apparatus are disclosed for using an index array and finite state machine for scatter/gather operations. Embodiment of apparatus may comprise:...
US-9,753,881 FPGA based ATCA (Advanced Telecommunications Computing Architecture) platform
A computing platform includes an array of interconnected field programmable gate arrays (FPGAs), memory, and external input/output interfaces. The platform is...
US-9,753,876 Processing of inbound back-to-back completions in a communication system
A system includes an input/output adapter operable to receive a plurality of packets. The system includes a controller operatively connected to the input/output...
US-9,753,875 Systems and an apparatus with a sideband interface interconnecting agents with at least one router
In one embodiment, the present invention includes a method for receiving a request in a router from a first endpoint coupled to the router, where the request is...
US-9,753,871 Bridge and method for coupling a requesting interconnect and a serving interconnect in a computer system
A bridge for coupling a requesting interconnect and a serving interconnect connected to a number of coherent units in a computer system includes a first...
US-9,753,867 Memory management device and non-transitory computer readable storage medium
In one embodiment, a device executes reading and writing for a storage unit storing a table tree and verifier tree. The table tree includes a parent table and...
US-9,753,857 Two handed insertion and deletion algorithm for circular buffer
Exemplary embodiments of the present invention disclose a method, program product, and system for selecting an item to evict and an insertion location for a new...
US-9,753,854 Memory controller load balancing with configurable striping domains
Managing data in a computing system comprising a plurality of cores includes: assigning an address within a memory address space for access by one of a...
US-9,753,852 Methods and systems for managing address list control blocks
Methods and systems for a device coupled to a computing device are provided. As an example, one method includes receiving a request for processing an address...
US-9,753,850 On-heap huge slab allocator
A non-volatile computer memory has instructions executed by a processor to create an array of pages, where each page is configured with individual chunks of...
US-9,753,834 Certification process for cloud platform
The example embodiments are directed to an automated cloud platform certification process. In one example, the method includes receiving a request for adding an...
US-9,753,790 Data processing system having messaging
A method of handling requests between contexts in a processing system includes, in a current context of a source processing system element (PSE): executing a...
US-9,753,787 Multiple processor modes execution method and apparatus including signal handling
Apparatuses, methods and storage media associated with multiple processor modes execution are described herein. In embodiments, an apparatus may include a...
US-9,753,784 Cloud delivery platform
Concepts and technologies disclosed herein are directed to a cloud delivery platform. The cloud delivery platform can publish a cloud deployable offering. The...
US-9,753,775 Resource management apparatus and resource management method
When an application 11n belonging to a group is installed or uninstalled, to allocate a resource region that the application 11n belonging to the group uses, a...
US-9,753,774 Using functional resources of a computing device with web-based programmatic resources
A request is received from a web-based programmatic resource executing within an application that is installed on the computing device. From the request, one or...
US-9,753,766 Apparatus and method for allocating resources using prioritization of requests and updating of requests
A system and method for allocating resources receive one or more resource requests describing tasks, each of the one or more resource requests having a request...
US-9,753,763 Prioritization of low active thread count virtual machines in virtualized computing environment
Virtual machines with low active thread counts are prioritized during periods of high system load in a virtualized computing environment to improve the...
US-9,753,762 Implementing a host as a container or virtual machine
A Container or VM running on physical host is allocated for hosting a dispatcher module in an isolated environment. A thin dispatcher runs on the host OS, while...
US-9,753,759 Optimizations and enhancements of application virtualization layers
Methods, systems, and computer-readable media for optimizing and enhancing delivery of application virtualization layers to client computing devices are...
US-9,753,746 Application store and intelligence system for networked telephony and digital media services devices
Telephony and digital media services may be provided to a plurality of locations, such as to a plurality of homes and offices, though the deployment of...
US-9,753,735 Thread issue control
A data processing system includes a processing pipeline for the parallel execution of a plurality of threads. An issue controller issues threads to the...
US-9,753,732 Embedded branch prediction unit
In accordance with some embodiments of the present invention, a branch prediction unit for an embedded controller may be placed in association with the...
US-9,753,724 Conditional selection of data elements
A data processing apparatus, method and computer program that perform an operation on one data element such as a register and conditionally select either that...
US-9,753,719 Over-the-air-provisioning of application library
Techniques for updating an application installed on a communication device may include determining that an update for a private portion of the application is...
US-9,753,716 Run-time determination of application delivery
Each of a first and second component version for each of a first and second component of a software application are stored. A profile of the client device is...
US-9,753,712 Application management within deployable object hierarchy
The management of applications in a computing environment often involves a significant number of computing operations, such as acquiring the application,...
US-9,753,706 Adding directives for versions of source files directly into source code
A version of the source file is created that includes source code from a source file, and at least a portion of a client-side scripting language file (CSSLF)...
US-9,753,701 Generating logic with scripting language in software as a service enterprise resource planning
Systems and methods are described for converting business logic architecture from a native language (e.g., processor compiled code) into a scripting language...
US-9,753,694 Division and root computation with fast result formatting
Systems and methods relate to division of a dividend by a divisor, with fast result formatting. Counts of leading sign bits of the dividend and the divisor are...
US-9,753,664 Method of detecting tampering of data in tape drive, and file system
A method of detecting whether data in a tape drive used in a file system is tampered is described according to one embodiment. The method includes the steps of:...
US-9,753,660 System and method for implementing hierarchical distributed-linked lists for network devices
A memory system for a network device is described. The memory system includes a main memory configured to store one or more data elements. Further, the memory...
US-9,753,654 Managing distributed system performance using accelerated data retrieval operations
A distributed system is adapted to manage the performance of distributed processes. In one aspect, multiple stripes associated with a data item are stored in a...
US-9,753,641 Display input device, control method for display input device, and computer-readable storage medium for storing...
This display input device (1) includes: a display panel (21) for displaying multiple symbol keys (K1) and an input display field (B1) in a software keyboard...
US-9,753,633 Information processing apparatus and method for arranging elements on a display region
An information processing apparatus includes a display, a detector, a setting unit, an approaching display unit, and an element processor. The display displays...
US-9,753,631 Navigation with slides in a zooming user interface
A method is provided method to control a computer generated presentation using a two-dimensional (2D) zooming user interface, the method comprising: providing...
US-9,753,621 Systems and methods for rendering user interface elements in accordance with a device type
A method for rendering one or more user interface elements on a display screen of a device is disclosed. The method includes receiving a request for rendering a...
US-9,753,601 Electromagnetic-type touch display apparatus
An electromagnetic-type touch display apparatus is disclosed. The apparatus comprises: a first substrate; a second substrate; a first conductive layer formed on...
US-9,753,586 Multi-touch touch device with multiple drive frequencies and maximum likelihood estimation
A touch-sensitive device includes a touch panel, drive unit, and measurement unit. A touch applied to a given node of the panel changes a capacitive coupling...
US-9,753,575 In-cell touch screen and a controller adapted thereto
A controller adapted to an in-cell touch screen includes a common voltage (VCOM) circuit generating a common voltage at an output node of the VCOM circuit, and...
US-9,753,566 Electronic book with extra free content
According to one embodiment, a device includes a first acquisition processing module, a touchscreen display, a display processing module, a second acquisition...
US-9,753,562 Dynamic threshold for local connectivity setup
Methods and apparatus, including computer program products, are provided for connectivity. In one aspect there is provided a method. The method may include...
← 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 | 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.