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/0067788 METHOD AND APPARATUS FOR MONITORING A MESSAGE TRANSMISSION FREQUENCY IN A ROBOT OPERATING SYSTEM
This discloure discloses a method and apparatus for monitoring a message transmission frequency in a robot operating system. A specific implementation of the...
2018/0067787 METHOD AND APPARATUS FOR TRANSMITTING DATA IN A ROBOT OPERATING SYSTEM
This disclosure discloses a method and apparatus for transmitting data in a robot operating system. The robot operating system includes a transmitting node, a...
2018/0067786 Method of randomly distributing data in distributed multi-core processor systems
The present disclosure relates to data distribution amongst nodes in a computing system. For example, a controller device of the computing system may first...
2018/0067785 PERFORMANCE OF DATA PASTING-RELATED ACTION BASED ON CUT OR COPIED DATA ATTRIBUTE
A computing device detects performance of a cut/copy action of data within a user interface of the computing device. In response to detecting the performance...
2018/0067784 CACHE AFFINITY AND PROCESSOR UTILIZATION TECHNIQUE
A cache affinity and processor utilization technique efficiently load balances work in a storage input/output (I/O) stack among a plurality of processors and...
2018/0067782 CONTROLLING VIRTUAL MACHINE DENSITY AND PLACEMENT DISTRIBUTION IN A CONVERGED INFRASTRUCTURE RESOURCE POOL
Aspects include allocating virtual resources to physical resources in a computer environment and aggregating the virtual resources, as a virtual resource pool,...
2018/0067781 CONTROLLING VIRTUAL MACHINE DENSITY AND PLACEMENT DISTRIBUTION IN A CONVERGED INFRASTRUCTURE RESOURCE POOL
Aspects include allocating virtual resources to physical resources in a computer environment and aggregating the virtual resources, as a virtual resource pool,...
2018/0067780 SERVER STORAGE SYSTEM MANAGEMENT SYSTEM AND MANAGEMENT METHOD
A server storage system comprises a plurality of server resources and a plurality of storage resources. A management system stores allocation control...
2018/0067779 AP-Based Intelligent Fog Agent
An AP based intelligent fog agent, for example based on a WiFi AP, manages fog computing using WiFi, WiFi Direct, or a similar system, to connect IoT devices...
2018/0067778 ELASTICITY FOR HIGHLY AVAILABILE APPLICATIONS
Cloud computing is continuously growing as a business model for hosting information and communications technology applications. While the on-demand resource...
2018/0067777 APPLICATION PROTECTION METHOD, SERVER, AND TERMINAL
Embodiments of the present invention disclose an application protection method, a server, and a terminal. The application protection method includes: receiving...
2018/0067776 CLUSTER COMPUTING SERVICE ASSURANCE APPARATUS AND METHOD
Apparatuses, methods and storage medium associated with cluster computing are disclosed herein. In embodiments, a server of a computing cluster may include...
2018/0067775 ENSURING THE FAIR UTILIZATION OF SYSTEM RESOURCES USING WORKLOAD BASED, TIME-INDEPENDENT SCHEDULING
Ensuring the fair utilization of system resources using workload based, time-independent scheduling, including: determining whether an amount of system...
2018/0067774 SYSTEM FOR INFORMATION PROCESSING
An information processing system comprises a plurality of information processing apparatuses. The information processing apparatus is configured to be...
2018/0067773 USING CUSTOMER PROFILING AND ANALYTICS TO UNDERSTAND CUSTOMER ENVIRONMENT AND WORKLOAD COMPLEXITY AND...
Aspects of the present invention include a method, system and computer program product. The method includes a processor identifying a plurality of workload...
2018/0067772 ENSURING THE FAIR UTILIZATION OF SYSTEM RESOURCES USING WORKLOAD BASED, TIME-INDEPENDENT SCHEDULING
Ensuring the fair utilization of system resources using workload based, time-independent scheduling, including: determining whether an amount of available...
2018/0067771 ENSURING THE FAIR UTILIZATION OF SYSTEM RESOURCES USING WORKLOAD BASED, TIME-INDEPENDENT SCHEDULING
Ensuring the fair utilization of system resources using workload based, time-independent scheduling, including: receiving an I/O request associated with an...
2018/0067770 USING CUSTOMER PROFILING AND ANALYTICS TO UNDERSTAND CUSTOMER ENVIRONMENT AND WORKLOAD COMPLEXITY AND...
Aspects of the present invention include a method, system and computer program product. The method includes a processor identifying a plurality of workload...
2018/0067769 Adaptive Autoscaling for Virtualized Applications
Virtualized applications are autoscaled by receiving performance data in time-series format from a running virtualized application, computationally analyzing...
2018/0067768 SYSTEM AND METHOD FOR DATA PATH AWARE THERMAL MANAGEMENT IN A PORTABLE COMPUTING DEVICE
Methods and systems for data path aware thermal management in a portable computing device ("PCD") are disclosed. A trigger event may be received at a thermal...
2018/0067767 SCHEDULING COMPUTER PROGRAM JOBS
A method and computer system for scheduling, for periodic execution, a program requiring a computer hardware resource for execution. A processor of the...
2018/0067766 MULTI-THREAD PROCESSOR
A multi-thread processor includes a plurality of hardware threads that generates a plurality of mutually independent instruction streams, respectively and a...
2018/0067765 BACKGROUND TRAFFIC MANAGEMENT
A traffic management mechanism can employ a two-tiered approach for managing background traffic based on prioritizing tasks by remaining time flexibility then...
2018/0067764 SMART REDUCE TASK SCHEDULER
A system and a method for scheduling a reduce task on nodes is disclosed. The various nodes in a cluster of nodes are bucketized into intermediate data items....
2018/0067763 Mechanism to Increase Thread Parallelism in a Graphics Processor
A processing apparatus is described. The apparatus includes a plurality of execution threads having a first thread space configuration including a first...
2018/0067762 MULTITHREADED TRANSACTIONS
Embodiments relate to multithreaded transactions. An aspect includes assigning a same transaction identifier (ID) corresponding to the multithreaded...
2018/0067761 COMPUTER-IMPLEMENTED METHODS AND SYSTEMS OF AUTOMATICALLY GENERATING AND STORING TASKS FOR MESSAGING APPLICATIONS
Embodiments generally relate to a computer-implemented method and system of automatically generating a task on a first messaging application at a first client...
2018/0067760 ADMINISTERING VIRTUAL MACHINES IN A DISTRIBUTED COMPUTING ENVIRONMENT
In a distributed computing environment that includes hosts that execute a VMM, where each VMM supports execution of one or more VMs, administering VMs may...
2018/0067759 DYNAMIC RELOCATION OF APPLICATIONS IN A CLOUD APPLICATION SERVICE MODEL
Software that performs the following steps is provided: (i) running an application on a first virtual machine on a first physical server, with the application...
2018/0067758 Method and apparatus for adaptive integrity measurement of computer software
Systems and methods are described herein that discuss how a computing platform executing a virtualized environment, in one example, can be integrity verified...
2018/0067757 ELECTRONIC DEVICE WITH AUTOMATIC MODE SWITCHING
An automatic hold switch is disclosed. The automatic hold switch provides a means for automatically switching a hold feature on and off. When the hold feature...
2018/0067756 LOW-LATENCY VISUAL RESPONSE TO INPUT VIA PRE-GENERATION OF ALTERNATIVE GRAPHICAL REPRESENTATIONS OF APPLICATION...
A method for providing a visual response to input with reduced latency in a computing device includes computing alternative sets of intermediate data for a...
2018/0067755 ELECTRONIC APPARATUS AND OPERATING METHOD THEREOF
An electronic device and an operating method are provided. The electronic device includes a display and a processor. The processor may be configured to display...
2018/0067754 SERVICE-DRIVEN DYNAMIC USER INTERFACE TECHNOLOGY
Implementations disclosed herein provide a targeted messaging service that interfaces with a targeted messaging client on a device. The targeted messaging...
2018/0067753 CREATING AN ON-DEMAND SKILLS BLUEPRINT OF A MOBILE APPLICATION
A mobile app is analyzed to determine each UI configuration in a set of UI configurations that is reachable in a possible use of the mobile app. A set of...
2018/0067752 CREATING AN ON-DEMAND BLUEPRINT OF A MOBILE APPLICATION
An analysis of a mobile app is performed to determine each UI configuration in a set of UI configurations that is reachable in a possible use of the mobile...
2018/0067751 MASS STORAGE MEDIUM HAVING AN OPERATING SYSTEM BUT NOT A PARTITION TABLE PRE-INSTALLED
In one example, a computing device including a mass storage medium. The mass storage medium has a pre-installed operating system but no pre-installed partition...
2018/0067750 Method and Device (Universal Multifunction Accelerator) for Accelerating Computations by Parallel Computations...
This invention constitutes a method and apparatus for enabling parallel computations of intermediate operations which are generic in many algorithms in given...
2018/0067749 TRACING PROCESSING ACTIVITY
Data processing apparatus comprises a processing element having an instruction pipeline to execute instructions; and trace circuitry to generate items of trace...
2018/0067748 Clause Chaining for Clause-Based Instruction Execution
Techniques are disclosed relating to clause-based execution of program instructions, which may be single-instruction multiple data (SIMD) computer...
2018/0067747 DYNAMIC THREAD SHARING IN BRANCH PREDICTION STRUCTURES
Embodiments relate to multithreaded branch prediction. An aspect includes a system for dynamically evaluating how to share entries of a multithreaded branch...
2018/0067746 INDEPENDENT MAPPING OF THREADS
Embodiments of the present invention provide systems and methods for mapping the architected state of one or more threads to a set of distributed physical...
2018/0067745 ACCELERATED EXECUTION OF EXECUTE INSTRUCTION TARGET
As disclosed herein a method, executed by a processor, for accelerated instruction execution includes retrieving an execute instruction including a register...
2018/0067744 NON-DEFAULT INSTRUCTION HANDLING WITHIN TRANSACTION
Embodiments relate to non-default instruction handling within a transaction. An aspect includes entering a transaction, the transaction comprising a first...
2018/0067743 SYSTEMS, APPARATUSES, AND METHODS FOR SETTING AN OUTPUT MASK IN A DESTINATION WRITEMASK REGISTER FROM A SOURCE...
Embodiments of systems, apparatuses, and methods for performing in a computer processor generation of a predicate mask based on vector comparison in response...
2018/0067742 APPARATUS AND METHOD OF IMPROVED PERMUTE INSTRUCTIONS
An apparatus is described having instruction execution logic circuitry. The instruction execution logic circuitry has input vector element routing circuitry to...
2018/0067741 Instruction for Determining Histograms
A processor is described having a functional unit of an instruction execution pipeline. The functional unit has comparison bank circuitry and adder circuitry....
2018/0067740 EFFICIENT DETECTION OF ARCHITECTURE RELATED BUGS DURING THE PORTING PROCESS
Systems, methods, and computer program products to perform an operation comprising identifying a first commit of a plurality for a software project, a source...
2018/0067739 TECHNIQUES FOR GENERATING A GRAPHICAL USER INTERFACE TO DISPLAY DOCUMENTATION FOR COMPUTER PROGRAMS
According to at least one aspect, a system for generating a graphical user interface (GUI) to display documentation for computer program is provided. The...
2018/0067738 AUTOMATIC DEPLOYMENT OF CONTROL CODE
A system and approaches for automatically deploying control code are provided where a notification of an update to an industrial asset is received and...
← 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 | 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.