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-1,007,8654 Data logging framework
A data-logging framework ("logger") includes a configuration file in which an application can define various data fields and locations at which the data fields...
US-1,007,8653 Automatic lock removal method for scalable synchronization in dynamic data structures
In one embodiment, a set of lock and unlock instructions in a read phase of a computer-readable program is replaced with a first set of tracking instructions,...
US-1,007,8652 Reducing latency in performing a task among distributed systems
Among other things, at a client computer system in communication with a computer network, a request object is generated that includes logic to control the...
US-1,007,8651 Systems and methods for updating a knowledge graph through user input
Methods and systems are disclosed herein for updating a knowledge graph based on a user confirmation. A media guidance application receives a user communication...
US-1,007,8650 Hierarchical diff files
A method, according to one embodiment, includes identifying data to be stored in one or more tables on a bucket, where the bucket is an allocation of a...
US-1,007,8649 Pre-caching of relational database management system based on data retrieval patterns
A processor tracks a frequency of access requests of a first index corresponding to a first data page of a plurality of data pages stored in a database. The...
US-1,007,8648 Indexing deduplicated data
In general, in one aspect, a method for managing data in a data storage system includes receiving identifiers corresponding to different respective entries of a...
US-1,007,8647 Allocating free space in a database
Allocating free space in a database table. Statistics associated with records in a database are received, including an average record byte size for records...
US-1,007,8646 Hardware efficient fingerprinting
An approach for fingerprinting large data objects at the wire speed has been disclosed. The techniques include Fresh/Shift pipelining, split Fresh,...
US-1,007,8645 Crowdsourced feature identification and orthorectification
A crowdsourced search and locate platform, comprising an application server that receives input from a plurality of user devices and navigates to a particular...
US-1,007,8644 Apparatus and methods for manipulating multicamera content using content proxy
Content proxy may be obtained. Content may include video captured by an action camera. Content proxy may include metadata information obtained contemporaneous...
US-1,007,8643 Parallel deduplication using automatic chunk sizing
An approach for parallel deduplication using automatic chunk sizing. A dynamic chunk deduplicator receives a request to perform data deduplication where the...
US-1,007,8642 Dynamic memory shrinker for metadata optimization
A method for managing file system memory includes starving an initial metadata memory area of a storage pool created for a file system transaction including...
US-1,007,8641 Optimized lock detection in a change block tracker
A method for optimizing lock detection in a change block tracker (CBT). A volume subject to the backup constantly receives writes. Therefore, it is important to...
US-1,007,8640 Adjusting extension size of a database table using a volatile database table attribute
A respective volatility attribute associated with each of one or more tables of a computerized database is used to adjust an extension file size value...
US-1,007,8639 Cluster file system comprising data mover modules having associated quota manager for managing back-end user quotas
A cluster file system comprises a front-end file system, a back-end file system, data mover modules arranged between the front-end and back-end file systems,...
US-1,007,8638 Secure hyper transfer of large files
A system is disclosed having at least one computing device configured to send a computer file across a network by segmenting the computer file into identifiable...
US-1,007,8637 Property list customization
Technologies are generally described for customization of a list of properties associated with media files based at least in part on user's preferences. In some...
US-1,007,8636 Providing a human-sense perceivable representation of an aspect of an event
A method and system presents a sensory trait to a person for providing a human-sense perceivable representation of an aspect of an event. Information associated...
US-1,007,8635 Systems and methods for customizing SIP message processing
System, methods, and computer program products are provided for configuring a computing system that processes messages according to the Session Initiation...
US-1,007,8634 Visualizing and exploring natural-language text
An embodiment provides methods and arrangements for visualizing and exploring natural-language text. In an embodiment, natural language text is received, and...
US-1,007,8633 System and method for use of semantic understanding in storage, searching, and providing of data or other...
A system and method for using semantic understanding in storing and searching data and other information. A linearized tuple-based version of a conceptual graph...
US-1,007,8632 Collecting training data using anomaly detection
An approach is provided in which an information handling system detects a multi-entity co-occurrence anomaly within a set of documents that corresponds to an...
US-1,007,8631 Entropy-guided text prediction using combined word and character n-gram language models
Systems and processes are disclosed for predicting words in a text entry environment. Candidate words and probabilities associated therewith can be determined...
US-1,007,8630 Multilingual content management
Disclosed aspects relate to multilingual content management. A set of language usage data for a set of languages may be ingested from a set of mobile computing...
US-1,007,8629 Tabular data compilation
One or more table content documents (TCDs) can be constructed for a set of tabular data or portion thereof. A set of query features corresponding to a question...
US-1,007,8628 Annotation-based dependency calculations
Media, method and system for creating software capable of performing the steps necessary to prepare a complex form, and more particularly to the use of...
US-1,007,8627 Collaboration cards for communication related to a collaborated document
Collaboration cards are provided to enable people to collaborate and receive instant replies to comments or questions from anywhere in a collaboratively...
US-1,007,8626 Automated layout testing of content
Described herein are systems and methods for automatically verifying layout of content such as web pages, e-books, and so forth which comprise a markup...
US-1,007,8625 Indexing stored documents based on removed unique values
Embodiments provide techniques for identifying unique data elements in data record, removing the unique data elements from the record, storing the record, and...
US-1,007,8624 Method of generating hierarchical data structure
There is disclosed a computer-implemented method for generating a hierarchical data structure. The computer-implemented method can be executable at a server....
US-1,007,8623 Hyperlink with graphical cue
A system, method, and computer program product are provided for causing display of a first set of representations of a first set of hyperlinks. In operation, a...
US-1,007,8622 Image processing apparatus capable of merging character strings with original image, control method therefor,...
An image processing apparatus which is capable of merging character strings with an original image without causing garbling. A first storage unit stores first...
US-1,007,8621 Method, apparatus, and system for displaying order information
Embodiments of the present application relate to a method and system for displaying images in a background display area of a target page. The method includes...
US-1,007,8620 Runtime reconfigurable dataflow processor with multi-port memory access module
A processor includes a plurality of processing tiles, wherein each tile is configured at runtime to perforin a configurable operation. A first subset of tiles...
US-1,007,8619 Dynamic association of application workload tiers to infrastructure elements in a cloud computing environment
Embodiments of the present invention provide a method, system and computer program product for the dynamic association of components in a multi-tier application...
US-1,007,8618 Accessing shared content using collaboration attribute partitioning
Systems for managing shared content in a cloud-based service platform. A method commences upon identifying one or more storage devices that store one or more...
US-1,007,8617 Multiple transaction data flow control unit for high-speed interconnect
Methods, apparatus, and systems, for transporting data units comprising multiple pieces of transaction data over high-speed interconnects. A flow control unit,...
US-1,007,8616 System, USB Type-C connector and method to transmit encoded data
A system, USB Type-C connector and method are provided herein to transmit encoded data across a USB cable from a transmitter circuit included within a...
US-1,007,8615 Ethernet controller with integrated multi-media payload de-framer and mapper
A method of operation in a system is disclosed. The system includes a system processor, main memory coupled to the system processor, and a serial input/output...
US-1,007,8614 Systems and methods of data transfer
Data transfer between a data storage device and a peripheral device bypasses an application processor that is coupled to the data storage device and to the...
US-1,007,8613 Computing in parallel processing environments
A computing system comprises one or more core processors coupled to a communication network among the cores via a switch in each core and switching circuitry to...
US-1,007,8612 Mode selective balanced encoded interconnect
An apparatus is described herein. The apparatus includes a plurality of conductors, wherein at least one conductor is a common-mode conductor. The apparatus...
US-1,007,8611 Smart handling of input/output interrupts
Aspects include computing devices and methods implemented by computing devices for smart of handling input/output interrupts associated with device setting...
US-1,007,8610 System and method for optimized thermal control for management controller offline
An information handling system (IHS) includes functional components that are housed within a chassis and interconnected in a configuration of one or more...
US-1,007,8609 Virtualizing a non-USB device as a USB device
A non-USB device can be virtualized as a USB device. When a non-USB device is connected to a client terminal, a filter driver can be employed to cause the...
US-1,007,8608 USB-C multiple connector support for host and device mode configurations
Various techniques for enabling the control and monitoring of a USB device mode controller to a USB-C connector, for the performance of a USB device mode data...
US-1,007,8607 Buffer management method and apparatus for universal serial bus communication in wireless environment
The present disclosure provides a method for managing buffers of a device for Universal Serial Bus (USB) communication in a wireless environment. The method...
US-1,007,8606 DMA engine for transferring data in a network-on-a-chip processor
A multiprocessor architecture utilizing direct memory access (DMA) processors that execute programmed code to feed data to one or more processor cores in...
US-1,007,8605 Multiple-interrupt propagation scheme in a network ASIC
Embodiments of the present invention are directed to a multiple-interrupt propagation scheme, which is an automated mechanism for the specification and creation...
← 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 | 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.