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/0046475 DETECTING SCRIPTED OR OTHERWISE ANOMALOUS INTERACTIONS WITH SOCIAL MEDIA PLATFORM
A computer system receives an account creation request for a social media platform created and sent using a frontend component. An application programming...
2018/0046474 METHOD FOR EXECUTING CHILD KERNELS INVOKED ON DEVICE SIDE UTILIZING DYNAMIC KERNEL CONSOLIDATION AND RELATED...
A method for executing a plurality of child kernels invoked on a device side is provided. The child kernels are invoked in response to a parent kernel launched...
2018/0046473 SYNCHRONIZATION BETWEEN ELECTRONIC DEVICES
An electronic device is provided. The electronic device includes a management module configured to determine if a package related to an application is equipped...
2018/0046472 METHOD AND SYSTEM FOR CUSTOMIZING DESKTOP LAUNCHER OF MOBILE TERMINAL
The present disclosure discloses a method for customizing a desktop launcher of a mobile terminal, comprising: placing a resource file and a configuration file...
2018/0046471 METHOD AND SYSTEM FOR RECORDING A BROWSING SESSION
A computer-implemented method for recording a browsing session includes receiving data generated by at least one input device during the browsing session. The...
2018/0046470 METHODS, SYSTEMS, AND MEDIA FOR PRESENTING A USER INTERFACE CUSTOMIZED FOR A PREDICTED USER ACTIVITY
Methods, systems, and media for presenting a user interface customized for a predicted user activity are provided. In some embodiments, the method comprises:...
2018/0046469 HOST IDENTITY BOOTSTRAPPING
Automated provisioning of hosts on a network with reasonable levels of security is described in this application. A certificate management service (CMS) on a...
2018/0046468 Shielding Real-Time Workloads From OS Jitter Due To Expedited Grace Periods
A technique for shielding real-time workloads from operating system (OS) jitter due to expedited read-copy update (RCU) grace periods. In accordance with the...
2018/0046467 MICROVISOR RUN TIME ENVIRONMENT OFFLOAD PROCESSOR
Embodiments here include systems and methods for running an application via a microvisor processor in communication with a memory and a storage is disclosed....
2018/0046466 METHOD AND SYSTEM FOR THE LOADING OF AN OPERATING SYSTEM ON A COMPUTING DEVICE
A method and system for the loading of an operating system on a computing device having a central processing unit and a dedicated operating system graphic...
2018/0046465 Home Automation System
A method for operating a home automation system includes receiving a device modification request from a requesting user device of a requesting user to modify a...
2018/0046464 SELECTIVE SUPPRESSION OF INSTRUCTION CACHE-RELATED DIRECTORY ACCESS
Processing of an instruction fetch from an instruction cache is provided, which includes: determining whether the next instruction fetch is in a same cache...
2018/0046463 SYSTEM AND METHOD FOR LOAD AND STORE QUEUE ALLOCATIONS AT ADDRESS GENERATION TIME
A system and method for load queue (LDQ) and store queue (STQ) entry allocations at address generation time that maintains age-order of instructions is...
2018/0046462 Methods, Apparatus, Instructions and Logic to Provide Permute Controls With Leading Zero Count Functionality
Instructions and logic provide SIMD permute controls with leading zero count functionality. Some embodiments include processors with a register with a...
2018/0046461 SMALLEST OR LARGEST VALUE ELEMENT DETERMINATION
Examples of the present disclosure provide apparatuses and methods for smallest value element or largest value element determination in memory. An example...
2018/0046460 DATA PROCESSING
Data processing apparatus comprises: processing circuitry to selectively apply vector processing operations to one or more data items of one or more data...
2018/0046459 DATA PROCESSING
Data processing apparatus comprises processing circuitry to selectively apply vector processing operations to one or more data items of one or more data...
2018/0046458 ARITHMETIC PROCESSING DEVICE AND CONTROL METHOD OF THE ARITHMETIC PROCESSING DEVICE
A memory 11 stores therein first data and second data each of which has element data that forms a matrix. Arithmetic units 51 to 53 repeat, for each of a first...
2018/0046457 METHOD AND SYSTEM FOR ENHANCING APPLICATION CONTAINER AND HOST OPERATING SYSTEM SECURITY IN A MULTI-TENANT...
A system for application container security comprising an application container processing and deployment computer system configured to receive an application...
2018/0046456 REMOTE PROCEDURE CALLS IN A REPLICATED SERVER SYSTEM
A system for command handling for replicated repositories includes an input interface and a processor. The input interface is to receive a command. The...
2018/0046455 System and Method of Configuring A Data Store For Tracking And Auditing Real-Time Events Across Different...
Various embodiments are disclosed to configure a data store for tracking and auditing real time events associated with an end-to-end development lifecycle of a...
2018/0046454 SECURING SECRET INFORMATION IN SOURCE CODE VERIFICATION AND AT RUNTIME
A computer-implemented method includes: receiving a declaration of a variable as a secret type for source code; designating a data record including the...
2018/0046453 Application Programming Interface for Providing Access to Computing Platform Definitions
Aspects of the disclosure are directed to providing access to the contents of a computing platform definition. A computing platform definition includes entries...
2018/0046452 SYSTEMS AND METHODS FOR PROVIDING OVER THE AIR FIRMWARE UPDATES
A garage door opener includes a wireless transceiver, a memory storing a first firmware image and a second firmware image, and a device electronic processor...
2018/0046451 ELECTRONIC SYSTEM WITH UPDATE CONTROL MECHANISM AND METHOD OF OPERATION THEREOF
An electronic system includes: an interface control unit configured to receive a write buffer command; a command core, coupled to the interface control unit,...
2018/0046450 METHOD FOR UPDATING SYSTEM INFORMATION OF A COMPUTER DEVICE
A method for updating system information of a computer device is provided. The computer device includes a baseboard management controller (BMC) and a...
2018/0046449 HOTKEY ACCESS TO LEGACY APPLICATION TASKS
Methods, systems, and techniques for assigning hotkeys to legacy tasks as part of modernizing such tasks are provided. A user can assign a hotkey to an...
2018/0046447 DATA STORAGE DEVICE AND METHOD FOR REDUCING FIRMWARE UPDATE TIME AND DATA PROCESSING SYSTEM INCLUDING THE DEVICE
A data storage device for reducing a firmware update time includes a non-volatile memory configured to store a firmware update image which will replace a...
2018/0046446 EFFICIENT WORKLOAD DEPLOYMENT USING CONTAINERS AND UNIKERNELS
A bottom-up approach is taken to creating a condensed container, in which an automatic determination is made of the minimum set of requirements and ...
2018/0046445 TRANSFERRING OPERATING ENVIRONMENT OF REGISTERED NETWORK TO UNREGISTERED NETWORK
The disclosure is related to providing an operation environment of a registered network having first devices to a user in an unregistered network having second...
2018/0046444 INITIATING USE OF SOFTWARE AS PART OF A MESSAGING WINDOW
Disclosed is a novel system and method for initiating trial use of a software application. One or more trial software icons are displayed on a messaging window...
2018/0046443 COMPACT DATA MARSHALLER GENERATION
A method for compact data marshaller generation includes determining a plurality of data types having a same memory layout from data to be marshalled using a...
2018/0046442 FAST PRESENTATION OF MARKUP CONTENT HAVING SCRIPT CODE
Dynamic code generation and coordination techniques are provided for display of dynamic markup documents including script code. A code generation process is...
2018/0046441 CODE RELATIVES DETECTION
Disclosed are devices, systems, apparatus, methods, products, media, and other implementations, including a method that includes generating for a code segment...
2018/0046440 FLOW CONTROL FOR LANGUAGE-EMBEDDED PROGRAMMING IN GENERAL PURPOSE COMPUTING ON GRAPHICS PROCESSING UNITS
The present invention discloses a method of flow control in a computing device, for processing of flow control statements to adapt a data structure of a...
2018/0046439 NETWORK SERVICE PROVIDING METHOD AND NETWORK SERVICE STATION USING SAME
A network service providing method is provided. Firstly, a network service platform is provided for allowing a user to create a workspace in a network service...
2018/0046438 METHODS FOR MANAGING THE LIFE CYCLE OF A CLOUD APPLICATION USING A PLURALITY OF CLOUD INFRASTRUCTURES
Some embodiments are directed to a collaborative platform for managing the life cycle of a cloud application, the collaborative platform including means...
2018/0046437 Zero Coefficient Skipping Convolution Neural Network Engine
A convolution engine, such as a convolution neural network, operates efficiently with respect to sparse kernels by implementing zero skipping. An input tile is...
2018/0046436 SRAM-BASED TRUE RANDOM NUMBER GENERATOR
A random number generator (RNG) is disclosed. The RNG comprises a memory bit array having a plurality of bits, wherein each bit is configured to present an...
2018/0046435 System and Method for a Floating-Point Format for Digital Signal Processors
An embodiment of a system and method for performing a numerical operation on input data in a hybrid floating-point format includes representing input data as a...
2018/0046434 CONTEXT-AWARE NOTIFICATIONS
Systems and approaches are provided for presenting incoming notifications to a computing device based on a determined context of the computing device. Various...
2018/0046433 INTERACTIVE KEYWORD CLOUD
Merchant/consumer calls may be recorded and evaluated according to a variety of criteria. The call recordings and analyses thereof, as well as consumer...
2018/0046432 METHOD OF VIRTUAL REALITY SYSTEM AND IMPLEMENTING SUCH METHOD
Virtual reality method intended to be implemented in a virtual reality system, the method including the production of a stimulus in the system during a period...
2018/0046431 MULTIMEDIA DEVICE FOR PROCESSING SPATIALIZED AUDIO BASED ON MOVEMENT
In a particular aspect, a multimedia device includes one or more sensors configured to generate first sensor data and second sensor data. The first sensor data...
2018/0046430 SYSTEMS AND METHODS FOR CREATING, MODIFYING, INTERACTING WITH AND PLAYING MUSICAL COMPOSITIONS
Systems and methods for creating, modifying, interacting with and playing music are provided, particularly systems and methods employing a top-down process,...
2018/0046429 USB enabled base station for a headset
An apparatus (301) for communication according to a Universal Serial Bus, USB, specification, comprising: a first USB device (301) and a second USB device...
2018/0046428 PRESERVING AN EXTERNAL DISPLAY CONFIGURATION
Embodiments are an approach to maintaining a shared application window environment based on minoring the shared application windows of a secondary display to a...
2018/0046427 NFC-ENABLED DIGITAL APPARATUS AND METHOD OF NFC-BASED INFORMATION TRANSMISSION
An NFC-enabled digital apparatus is disclosed. The apparatus includes a touch screen display and a near field communication (NFC) module comprising an NFC...
2018/0046426 SHARED TERMINAL AND IMAGE TRANSMISSION METHOD
A shared terminal, includes circuitry to control a display to display an image to a plurality of users, the plurality of users sharing a use of the shared...
2018/0046425 PRESERVING AN EXTERNAL DISPLAY CONFIGURATION
Embodiments are an approach to maintaining a shared application window environment based on mirroring the shared application windows of a secondary display to...
← 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 136 137 138 139 140 141 142 143 | 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.