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
2018/0095745 Computer System, Method of Updating Software with Computer System, and Program Therefor
Provided is a computer system which, by transmitting software to a terminal for updating a control system of the terminal, enables the terminal to properly...
2018/0095744 Computer System, Method of Managing Transmission of Software with Computer System, Program Therefor, and...
Provided is a computer system capable of managing the performance of processing upon transmitting software to terminals. The present invention is a computer...
2018/0095743 ENABLING CORRECTIONS DURING UPGRADE PROCEDURE
Methods, systems, and computer-readable storage media for applying corrections during an upgrade procedure of a software management system include actions of...
2018/0095742 UPDATING ELECTRONIC CONTROLLER THROUGH TELEMATICS
Systems and methods to update the calibration data of a control system includes a calibration system. The calibration system includes a first cloud connected...
2018/0095741 WEB APPLICATION SYSTEM AND METHOD TO DYNAMICALLY SELECT BETWEEN LOCAL INSTALLED AND CLOUD-BASED RESOURCES
The embodiments herein are directed to collecting information from multiple sources about platform capabilities and evaluating the platform capabilities of at...
2018/0095740 INITIALIZING A SYSTEM ON A CHIP
In one example, a system on a chip can include an embedded controller and a security controller that can detect, during an initialization process, a request...
2018/0095739 SECURE DEPLOYMENT OF APPLICATIONS IN A CLOUD COMPUTING PLATFORM
A method of securely deploying an application in a cloud computing platform includes receiving component composition files that define configurations of...
2018/0095738 METHOD, DEVICE, AND SYSTEM FOR CREATING A MASSIVELY PARALLILIZED EXECUTABLE OBJECT
The present invention provides a method, system and device for optimizing machine code to be executed on a device that comprises one or more busses and a...
2018/0095737 DYNAMIC CODE MANAGEMENT
Systems and methods for performing dynamic code management, such as dynamic management of JavaScript tags in webpages or code segments in native applications,...
2018/0095736 DYNAMIC ALIAS CHECKING WITH TRANSACTIONAL MEMORY
An approach to dynamic run-time alias checking comprising creating a main thread and a helper thread, computing an optimized first region of code in a...
2018/0095735 INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM
An information processing apparatus includes: a processor configured to: conduct lexical analysis on an interpreter-type source code; compress a source code,...
2018/0095734 SYSTEM AND METHOD FOR CREATING A UNIVERSALLY COMPATIBLE APPLICATION DEVELOPMENT SYSTEM
A software application development system and method for producing, delivering and displaying scalable, adaptable, interchangeable software applications that...
2018/0095733 GENERATING CONTENT OBJECTS USING AN INTEGRATED DEVELOPMENT ENVIRONMENT
Disclosed are examples of systems, apparatus, methods, and computer program products for generating content objects using an integrated development...
2018/0095732 APPARATUS AND METHOD OF PROVIDING A CODING EDUCATION SERVICE USING A BLOCK
An apparatus and a method of providing coding education service using blocks are disclosed. The apparatus comprises a plurality of block disposition members...
2018/0095731 METHODS AND SYSTEMS TO IDENTIFY LOG WRITE INSTRUCTIONS OF A SOURCE CODE AS SOURCES OF EVENT MESSAGES
Methods and systems to identify log write instructions of a source code as potential sources of an event message of interest are described. Methods identify...
2018/0095730 Optimizing Performance of Applications Driven by Microservices Architecture
An approach is provided in which an information handling system collects first service data records, from a first service provider, that correspond to first...
2018/0095729 INSTRUCTION TO PROVIDE TRUE RANDOM NUMBERS
An instruction configured to perform a plurality of functions is executed. Based on a function code associated with the instruction having a selected value,...
2018/0095728 LOW ENERGY CONSUMPTION MANTISSA MULTIPLICATION FOR FLOATING POINT MULTIPLY-ADD OPERATIONS
A floating point multiply-add unit having inputs coupled to receive a floating point multiplier data element, a floating point multiplicand data element, and a...
2018/0095727 PERFORM SIGN OPERATION DECIMAL INSTRUCTION
An instruction to perform a sign operation of a plurality of sign operations configured for the instruction. The instruction is executed, and the executing...
2018/0095726 PERFORM SIGN OPERATION DECIMAL INSTRUCTION
An instruction to perform a sign operation of a plurality of sign operations configured for the instruction. The instruction is executed, and the executing...
2018/0095725 DECIMAL SHIFT AND DIVIDE INSTRUCTION
An instruction to perform a shift and divide operation is executed. The executing includes shifting a value in a specified direction by a selected amount to...
2018/0095724 DECIMAL SHIFT AND DIVIDE INSTRUCTION
An instruction to perform a shift and divide operation is executed. The executing includes shifting a value in a specified direction by a selected amount to...
2018/0095723 DECIMAL MULTIPLY AND SHIFT INSTRUCTION
An instruction to perform a multiply and shift operation is executed. The executing includes multiplying a first value and a second value obtained by the...
2018/0095722 Multiply-Accumulate Circuits
In some examples, a method may be performed by a multiply-accumulate circuit. As part of the method a row driver of the multiply-accumulate circuit may drive a...
2018/0095721 DECIMAL MULTIPLY AND SHIFT INSTRUCTION
An instruction to perform a multiply and shift operation is executed. The executing includes multiplying a first value and a second value obtained by the...
2018/0095720 STORAGE DEVICE WITH FINE GRAINED SEARCH CAPABILITY
A storage device is described. The storage device includes non volatile memory having data storage resources organized into slots to store chunks of data. The...
2018/0095719 SORTED LINKED LIST WITH A MIDPOINT BINARY TREE
A system and method for implementing a sorted linked list with a midpoint binary tree pointer is described herein. The midpoint binary tree pointer contains a...
2018/0095718 SYSTEM AND METHOD FOR OPTIMIZING LOUDNESS AND DYNAMIC RANGE ACROSS DIFFERENT PLAYBACK DEVICES
Embodiments are directed to a method and system for receiving, in a bitstream, metadata associated with the audio data, and analyzing the metadata to determine...
2018/0095717 SYSTEM AND METHOD FOR CREATING AND NAVIGATING A LINEAR HYPERMEDIA RESOURCE PROGRAM
A method and system for creating and navigating linear hypermedia resource programs are disclosed. The system includes a distributed hypermedia resource...
2018/0095716 CONTROL DEVICE, CONTROL METHOD, AND STORAGE MEDIUM STORING A PROGRAM
A control device includes a control circuit or a processor, that performs various tasks/steps, including displaying, in a GUI, an image of an operation element...
2018/0095715 Methods And Systems For Grouping Playlist Audio Items
A method comprises obtaining a playlist that comprises a plurality of audio items, and dividing the playlist into a plurality of coherent groups, wherein each...
2018/0095714 PROXIMITY BASED NOISE AND CHAT
Disclosed are systems, methods, and non-transitory computer-readable storage media for altering and combining real and simulated audio streams. For example, a...
2018/0095713 PLATFORM FOR PRODUCING AND DELIVERING MEDIA CONTENT
Media content can be created and/or modified using a network-accessible platform. Scripts for content-based experiences could be readily created using one or...
2018/0095712 APPARATUS AND METHOD TO PERFORM SCREEN SHARING BETWEEN TERMINAL DEVICES IN A WIRELESS NETWORK VIA ANOTHER...
An apparatus obtains, from an access point, connection status information of each of terminal devices that are coupled to a first wireless network via the...
2018/0095711 COMMUNICATION TERMINAL, COMMUNICATION SYSTEM, TRANSMISSION METHOD, AND RECORDING MEDIUM STORING PROGRAM
A communication terminal, a communication system, a transmission method, and a recording medium storing program. The communication terminal and the...
2018/0095710 SYSTEMS AND METHODS FOR PROVIDING ADAPTED MULTI-MONITOR TOPOLOGY SUPPORT IN A VIRTUALIZATION ENVIRONMENT
A server provides adaptive displaying on a plurality of display devices in a virtualization environment. The server includes a communication device to receive...
2018/0095709 DIGITAL STORYBOARDS USING MULTIPLE DISPLAYS FOR CONTENT PRESENTATION AND COLLABORATION
A digital storyboard system that uses multiple displays and related methods are disclosed. The systems and methods may be used to present graphical content...
2018/0095708 Integrating Audience Participation Content into Virtual Reality Content
A method and system for integrating audience participation content into virtual reality (VR) content presented by head mounted display (HMD) of an HMD user is...
2018/0095707 DEGREE OF INTEREST EVALUATION DEVICE
A degree of interest evaluation device includes a memory and a processor coupled to the memory. The processor is configured to: in cases in which input of an...
2018/0095706 AUDIO AND VIDEO PROCESSORS
An example electronic device includes: an audio and video (AV) processor, a computer subsystem, a control mechanism, and a media playing device. The AV...
2018/0095705 Systems and Methods for Efficiently Rendering and Producing Customized Versions of Variable Print Products
A method includes: detecting a request to create a variable print product that will be physically printed using user-provided values for a plurality of...
2018/0095704 PRINTING APPARATUS WITH AUTHENTICATION FUNCTION
A controller performs a first processing including: at a predetermined timing, determining whether a first authentication code stored in a storage of a control...
2018/0095703 PRINTING WITH TARGET COLOR DATA
In one embodiment, a processor-readable medium stores code representing instructions that when executed by a processor cause the processor to print a print...
2018/0095702 IMAGE FORMATION APPARATUS, TERMINAL APPARATUS, AND INFORMATION PROCESSING APPARATUS
In an image processing system including a plurality of MFPs, it is assumed that a terminal apparatus accepts a request for connection to an MFP from a user....
2018/0095701 IMAGE FORMING APPARATUS, CONTROL METHOD OF IMAGE FORMING SYSTEM AND STORAGE MEDIUM
The present disclosure provides an image forming apparatus configured to output an image in an orientation expected by a user. A controller can execute a mode...
2018/0095700 INFORMATION PROCESSING DEVICE AND STORAGE MEDIUM
An information processing device includes a first acquisition unit that acquires information indicative of an installed product being software installed in a...
2018/0095699 MEMORY SYSTEM, MEMORY DEVICE THEREOF, AND METHOD FOR WRITING TO AND READING FROM MEMORY DEVICE THEREOF
A memory system includes a memory device, a channel and a memory controller device. The memory device includes: a memory array having a read latency, and a...
2018/0095698 MEMORY MANAGEMENT METHOD AND STORAGE CONTROLLER USING THE SAME
A memory management method is provided. The method includes writing a plurality of first data into a first physical block and storing a first stamp...
2018/0095697 BUS ENCODING USING METADATA
Various additional and alternative aspects are described herein. In some aspects, the present disclosure provides a method of communicating data between an...
2018/0095696 STORAGE VAULT TIERING AND DATA MIGRATION IN A DISTRIBUTED STORAGE NETWORK
Methods for use in a dispersed storage network (DSN) to determine appropriate resources for storing data. An example method, implemented by one or more devices...
← 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 | 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.