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/0220597 REDUCTION IN TIME REQUIRED TO WRITE FILE TO TAPE
Reducing time required to write a file to tape is provided. Synchronous processing is performed in a file system implementing a Linear Tape File System (LTFS)...
2017/0220596 SYSTEMS AND METHODS FOR SYNCHRONIZATION EVENT BUILDING AND/OR COLLAPSING BY A SYNCHRONIZATION COMPONENT OF A...
Techniques for monitoring local and/or remote file systems by a synchronization component (e.g., client/server) of a cloud-based platform are disclosed. In...
2017/0220595 RECURRING CALENDAR ITEM MASTER AND INSTANCE SYNCHRONIZATION
A synchronization window for synchronizing data for a calendar in a client calendar data store on a calendar data client computer system with data for the...
2017/0220594 MACHINE MAINTENANCE OPTIMIZATION WITH DYNAMIC MAINTENANCE INTERVALS
The present description provides data analysis for machine maintenance scheduling. For example, dynamic maintenance intervals are assigned for each machine...
2017/0220593 READ-ONLY FILE SYSTEM FOR TESTING DE-DUPLICATION
Disclosed herein are systems, methods, and devices for testing deduplication repositories. Methods may include identifying a storage location based on a...
2017/0220592 MODULAR DATA OPERATIONS SYSTEM
In various embodiments, methods and systems, for implementing modular data operations, are provided. A data access request, associated with data, is received...
2017/0220591 MODULAR SEARCH OBJECT FRAMEWORK
A modular search object framework provides modular search results including entity and non-entity search results. The framework includes circuitry that outputs...
2017/0220590 Grammar Model for Search Queries
In one embodiment, a method includes receiving a text query inputted by a first user, identifying objects associated with the online social network, each...
2017/0220589 ITEM RECOMMENDATION METHOD, DEVICE, AND SYSTEM
An item recommendation system includes a candidate item database system, a communication module, and a processor. Candidate items to be recommended to a user...
2017/0220588 METHOD AND SYSTEM FOR SCANNING LOCAL MEDIA FILE
A method for scanning a local media file is provided. The method includes: receiving a scanning instruction, acquiring an identifier of a storage device, and...
2017/0220587 Content to Layout Template Mapping and Transformation
Content can be displayed in different manners on different devices (e.g., having different display sizes) using different layout templates. The techniques...
2017/0220586 ASSIGN PLACEMENT POLICY TO SEGMENT SET
A plurality of segment sets of one or more storage segments of a distributed file system may be created and/or updated. The storage segments may be...
2017/0220585 SENTENCE SET EXTRACTION SYSTEM, METHOD, AND PROGRAM
A similar sentence set generation unit 81 groups sentences representing a same concept or event from a set of analysis target sentences, to generate a similar...
2017/0220584 Identifying Linguistically Related Content for Corpus Expansion Management
Embodiments of the invention relate to identification of material that contains linguistically related content. Key phrases are filtered through a content...
2017/0220583 METHOD AND APPARATUS FOR CREATING ARRANGEMENTS OF SPACES FOR VIRTUAL REALITY
Recommendations for media assets are presented in the form of spaces (400). The spaces are selected in accordance with recommendations that are generated in...
2017/0220582 Tag Selection, Clustering, and recommendation for Content Hosting Services
Content object tags at a content hosting service are used to classify stored content objects. Tags and clusters of tags (groups of one or more associated tags)...
2017/0220581 Content Item and Source Detection System
To improve efficiency of computing devices and improve the user experience thereon when searching for content items, the systems and methods disclosed herein...
2017/0220580 Topic Thread Creation
A digital magazine server receives user comments on content items of a digital magazine and generates comment threads. A comment thread has one or more user...
2017/0220579 Mentions-Modules on Online Social Networks
In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including...
2017/0220578 Sentiment-Modules on Online Social Networks
In one embodiment, a method includes accessing a plurality of communications, each communication being associated with a particular content item and including...
2017/0220577 SYSTEMS AND METHODS FOR RECOMMENDATION OF TOPICAL AUTHORITIES
Systems, methods, and non-transitory computer-readable media can determine one or more respective topics of interest for at least some users of a social...
2017/0220576 SYSTEM AND METHOD FOR ADAPTIVELY ANTICIPATING NEXT USER INTERACTIONS WITH A COMPUTER APPLICATION
Embodiments are disclosed that provide for adaptively anticipating user interactions with a computer application. In one embodiment, an ordered history of user...
2017/0220575 IDENTIFICATION OF SYNTHETIC EXAMPLES FOR IMPROVING SEARCH RANKINGS
Methods, systems, and machine-readable media for identifying synthetic media file examples to train a supervised machine learned ranking algorithm to rank...
2017/0220573 SYSTEMS AND METHODS OF PERFORMING SEARCHES WITHIN A TEXT INPUT APPLICATION
The present disclosure relates to systems, apparatuses, and methods for performing searches and displaying results within a messaging application. A computing...
2017/0220572 KEY_VALUE DATA STORAGE SYSTEM
According to an aspect, a method for key-value storage includes determining whether a data size of a first set comprising data and a key stored in a first area...
2017/0220571 Information Processing Device, Information Processing Method, and Non-Transitory Computer Readable Medium...
An information processing device includes: a first storage section that stores a token, a name of a substance, and information indicative of the substance; a...
2017/0220570 ADJUSTING MEDIA CONTENT BASED ON COLLECTED VIEWER DATA
A system including a media device including a processor programmed to display a first media content item on a display device. The processor is further...
2017/0220569 METHOD AND SYSTEM FOR CONSTRUCTING PLACE DATABASE USING CROWDSOURCING
Provided is a method for constructing a place database using data transmitted from a mobile device to a server. The method may include receiving an image of a...
2017/0220568 INDEPENDENT CONTENT TAGGING OF MEDIA FILES
Methods for generating meta-tagged media files, in which features of an event recorded in the media file are tagged to identify content, are disclosed herein....
2017/0220567 AUTOMATED REPEATED CONTENT PRESENTATION
Automated presentation of repeated content is provided herein. Using historic documents, an index of repeatedly-used content blocks is created. As a user...
2017/0220566 DYNAMIC DOCUMENT COLLECTION AND CUSTOM PORTAL CREATION
Aspects include creating a profile for a user from user account data and a user activity log, searching an indexed repository for keywords matching elements...
2017/0220565 DYNAMIC DOCUMENT COLLECTION AND CUSTOM PORTAL CREATION
Aspects include creating a profile for a user from user account data and a user activity log, searching an indexed repository for keywords matching elements...
2017/0220564 ON-DEMAND MAILBOX SYNCHRONIZATION AND MIGRATION SYSTEM
A system for managing physical and logical resources to provide on-demand synchronization or migration of mailboxes and their corresponding content. Physical...
2017/0220563 METHOD, COMPUTING DEVICE, AND DISTRIBUTED FILE SYSTEM FOR PLACEMENT OF FILE BLOCKS WITHIN A DISTRIBUTED FILE SYSTEM
A method for file block placement in a distributed file system network that includes a plurality of data storage nodes, the method comprising the steps of...
2017/0220562 TRANSLATION APPARATUS
Provided is a method of managing a server having stored thereon a phrase table containing phrase pairs each being a pair of a phrase in a first language and a...
2017/0220561 METHOD OF CREATING TRANSLATION CORPUS
A translation corpus creation method of the present disclosure includes generating plural paraphrasing candidate sentences for a first original sentence in a...
2017/0220560 Dynamic Translation Substitution
Mechanisms are provided for translating messages output by processes associated with the data processing system. Language based user activities occurring via a...
2017/0220559 MACHINE TRANSLATION SYSTEM
A paraphrase generation method according to the present disclosure generates one or more paraphrases of an original text by paraphrasing, within an acceptable...
2017/0220558 IDENTIFYING SUBSTITUTE INGREDIENTS USING A NATURAL LANGUAGE PROCESSING SYSTEM
A first food ingredient may be received. The first food ingredient may comprise a first plurality of chemical constituents. A plurality of candidate food...
2017/0220557 METHOD, DEVICE, AND COMPUTER PROGRAM FOR PROVIDING A DEFINITION OR A TRANSLATION OF A WORD BELONGING TO A...
Disclosed is a method for providing at least one word linguistically associated with at least one searched word belonging to a set of words. After having...
2017/0220556 IDENTIFYING EXPANDING HASHTAGS IN A MESSAGE
A social networking system receives messages from users that include hashtags. The social networking system may use a natural language model to identify terms...
2017/0220555 System and Method for Integrated Development Environments for Dynamically Generating Narrative Content
The present invention is a method and apparatus for narrative content generation using narrative frameworks by receiving a first phrase variation and a second...
2017/0220554 Identifying Logic Problems in Text Using a Statistical Approach and Natural Language Processing
A mechanism is provided in a data processing system for identifying a logic problem to be solved in an input text. A parser executing in the data processing...
2017/0220553 DETECTION OF EMOTIONAL INDICATIONS IN INFORMATION ARTEFACTS
A computer-implemented method includes determining one or more information artefacts and determining at least one of one or more input properties or one or...
2017/0220552 SYSTEM AND METHOD FOR INPUTTING TEXT INTO ELECTRONIC DEVICES
The present invention provides a system comprising a user interface configured to receive text input by a user, a text prediction engine comprising a plurality...
2017/0220551 Method, Apparatus And Terminal For Matching Expression Image
An expression image matching method includes obtaining an identity of a session in which a user chats, the session being a dialog set in which the user chats...
2017/0220550 INFORMATION PROCESSING APPARATUS AND REGISTRATION METHOD
A method includes accepting an input of text from an input device, detecting a string of characters from the text, the string of characters corresponding to an...
2017/0220549 INFORMATION PROCESSING APPARATUS AND DISPLAY METHOD
A method includes accepting an input of text from an input device, detecting a string of characters from the text, the string of characters corresponding to an...
2017/0220548 SYSTEM AND METHOD FOR CREATION OF TEMPLATES
Embodiments described herein allow for the creation of templates from existing web pages, making it possible to create pages. Embodiments can provide visual...
2017/0220547 POPULATING DOCUMENTS WITH USER-RELATED INFORMATION
One or more techniques and/or systems are disclosed for generating a document pre-populated with user-based information. A user's authorized social network can...
← 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 | 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.