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,317,516 Systems and methods for transformation of logical data objects for storage
Systems and methods for compressing a raw logical data object (201) for storage in a storage device operable with at least one storage protocol, creating,...
US-9,317,515 Methods and systems for managing data
Systems and methods for managing data, such as metadata or index databases. In one exemplary method, a notification that an existing file has been modified or...
US-9,317,514 Synthesized identifiers for system information database
Techniques for managing system information are disclosed. In one embodiment, a piece of system information is received, a synthesized link is created linking a...
US-9,317,513 Content database for storing extracted content
Systems and methods for a content database storing extracted content. A content manager engine executing on a computer system performs various functions in...
US-9,317,512 Assured federated records management
A record is managed by obtaining from an external system on which a stored object comprising the record is stored a property of the stored object as stored on...
US-9,317,511 System and method for managing filesystem objects
A system and method of operating a filesystem for managing filesystem objects is disclosed. The filesystem objects are characterized by metadata parameters...
US-9,317,510 Display, view and operate multi-layers item list in web-browser with supporting of concurrent multi-users
Support of end-user to view and operate computing resources through logically organized and graphically represented multi-layered item list ("hierarchical...
US-9,317,509 Pro-active self-healing in a distributed file system
A first server identifies a second server connecting to a cluster of servers in a file system. The first server examines a file in a replication directory...
US-9,317,508 Pro-active self-healing in a distributed file system
A first storage server identifies a second storage server connecting to a cluster of storage servers in a file system. The first storage server locates a file...
US-9,317,507 Method and system for updating file segments of content on a portable media player device
A method and system includes a storage device 32 having an interface 57, a portable media player 36 in communication with the storage device through the...
US-9,317,506 Accelerated data transfer using common prior data segments
Accelerating data transfers is described herein. When a second computing system is requested to transfer a file to a first computing system, a data segment is...
US-9,317,505 Discovery, preview and control of media on a remote device
An aspect provides a method, including: sending a media query from a controller user device to a second user device; receiving media meta data at the controller...
US-9,317,504 Method for searching for flash video tag in bitstream and searching apparatus thereof
A method for searching for a flash video (FLV) tag in a bitstream includes the following steps: setting a first start position and a first search length related...
US-9,317,503 System and method for naming an image file
A system and method for naming an image file includes an image capture module; a processor; a memory unit; an interface; a coded image trigger mechanism for...
US-9,317,502 System and method for monitoring items
Systems, software, and methods for improved monitoring and identification systems for items and units to be serviced and reported, such as seal tags and other...
US-9,317,501 Data security system for natural language translation
A method, computer system, and computer program product for translating information. The computer system receives the information for a translation. The...
US-9,317,500 Synchronizing translated digital content
Aspects of the present disclosure relate to one or more configured computing systems identifying when content includes a base content and a translated content...
US-9,317,499 Optimizing generation of a regular expression
A computer determines whether performance optimization parameters are configured to optimize performance of generating a regular expression. In response to the...
US-9,317,498 Systems and methods for generating summaries of documents
Systems and methods for summarizing online articles for consumption on a user device are disclosed herein. The system extracts the main body of an article's...
US-9,317,497 Offloading projection of fixed and variable length database columns
In an exemplary embodiment of this disclosure, a computer-implemented method includes determining that a database query warrants a first projection operation to...
US-9,317,496 Workflow system and method for creating, distributing and publishing content
Disclosed in some examples are systems, methods and machine readable media for the management of content creation. In some examples the system includes a...
US-9,317,495 Method, system, and apparatus for providing access to workbook models through remote function calls
A method, system, and apparatus are provided for exposing and calling workbook models via remote function calls. According to the system, a client computer...
US-9,317,494 Graphical hierarchy conversion
Embodiments of the invention generate a primary interface to display data in a flat format. A secondary interface is generated at the request of a user to...
US-9,317,493 Handwritten document processing apparatus and method
According to one embodiment, a handwritten document processing apparatus includes an inputter, classifier, divider, and determiner. The inputter inputs stroke...
US-9,317,492 Grouping writing regions of digital ink
A method for grouping writing regions of digital ink receives processed digital ink that comprises writing regions. A relationship can be generated between a...
US-9,317,491 Methods and systems of generating and editing adaptable and interactive network documents
A method of generating an adaptable and interactive network document which comprises selecting a layout of an interactive network document having a plurality of...
US-9,317,490 Systems and methods for 3-tier tag container architecture
The present disclosure is directed to methods and systems for 3-tier tag container architecture. A browser may execute, responsive to loading a web page, a tag...
US-9,317,489 Vector graphic conversion into fonts
Techniques are described to convert vector graphics into fonts. In one or more implementations, web content is received that includes one or more vector...
US-9,317,488 Method and system for optimally transcoding websites
Computer systems and computer-implemented methods for transcoding websites adapted for viewing on a personal computer to websites adapted for viewing on a...
US-9,317,487 Expansion of high performing placement criteria
Systems and methods of evaluating information in a computer network environment are provided. A data processing system can obtain or receive a content placement...
US-9,317,486 Synchronizing playback of digital content with captured physical content
A computing device may provide a visual cue to items of content (for example, words in a book) synchronized with the playback of companion content (for example,...
US-9,317,485 Selective rendering of electronic messages by an electronic device
An electronic device or system and method are provided for selectively normalizing or modifying content element attributes that are defined using absolute...
US-9,317,484 Page-independent multi-field validation in document capture
Techniques to validate data in document capture are disclosed. An indication is received that a validation rule associated with two or more dependent fields in...
US-9,317,483 Method and telemetric device for resampling time series data
A method for resampling time series data includes determining a first time series of data points; determining a variation of the data points within a selected...
US-9,317,482 Universal FPGA/ASIC matrix-vector multiplication architecture
A universal single-bitstream FPGA library or ASIC implementation accelerates matrix-vector multiplication processing multiple matrix encodings including dense...
US-9,317,481 Data access method and device for parallel FFT computation
A data access method and device for parallel FFT computation. In the method, FFT data and twiddle factors are stored in multi-granularity parallel memories, and...
US-9,317,480 Method and apparatus for reduced memory footprint fast fourier transforms
Generally, this disclosure describes a method and apparatus for reduced memory footprint fast Fourier transforms (FFTs). An apparatus may include intermediate...
US-9,317,479 Multi-way number partitioning using weakest link optimality
Multi-way partitioning is dramatically improved based on "weakest-link" optimality. The set of numbers to be partitioned is subjected to pairwise decomposition...
US-9,317,478 Dual-path fused floating-point add-subtract
A fused floating-point add-subtract unit includes far path logic, close path logic, and selection logic. The far path logic is configured to perform addition...
US-9,317,477 Method for transferring 16-bit data through 8-bit devices
A computer program product corrects a detonation time from a ballistic table, based on the actual velocity of a projectile measured upon exit of the projectile...
US-9,317,476 Customer retention system and process in a vending unit, retail display or automated retail store
A vending system comprising numerous remote vending machines, retail displays, and automated retail stores connected to a communication network access a central...
US-9,317,475 Multiplexing auxiliary processing element and semiconductor integrated circuit
A multiplexing auxiliary processing element (PE) performs a process that includes the operations of receiving signals of a plurality of upstream processing...
US-9,317,474 Semiconductor device
A semiconductor device of the present invention has processor elements each of which divides data that is contiguous in one direction into multiple data groups...
US-9,317,473 Scalable room temperature quantum information processor
A quantum information processor (QIP) may include a plurality of quantum registers, each quantum register containing at least one nuclear spin and at least one...
US-9,317,472 Processing element data sharing
A memory sharing method and system in a distributed computing environment. The method includes placing a first operator and a second operator within a...
US-9,317,471 Bookmarking prospective media content on computer network
Systems and methods for bookmarking prospective media content on computer network. In some implementations, a method includes: at a server system, obtaining,...
US-9,317,470 Method and system for incremental cache lookup and insertion
Methods, systems, and articles of manufacture for caching are disclosed. These include incrementally reading a cache by, receiving a request from a client to...
US-9,317,469 Network with distributed shared memory
A computer network with distributed shared memory, including a clustered memory cache aggregated from and comprised of physical memory locations on a plurality...
US-9,317,468 Personal content streams based on user-topic profiles
A personal content stream comprising a plurality of videos is generated for a user. The user selects topics used in the generation of a personal content stream....
US-9,317,467 Session key associated with communication path
Techniques for associating a session key with a communication path are provided. A host may provide a session key to a library controller over a first...
← 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 | 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.