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-9,703,774 Smart terminology marker system for a language translation system
A terminology marker system integrates a terminology analytical component for quantifying the amount of linguistic noise found in the translation output as...
US-9,703,757 Automatically determining a size for a content item for a web page
Systems and methods for automatically determining a content item size may be based on a size of a viewport and a width of a parent element. A script may be...
US-9,703,752 Caching in mobile networks
There is described a method for optimizing the distribution of data objects between caches in a cache domain of a resource limited network. User requests for...
US-9,703,722 Method and system for compressing data for a translation look aside buffer (TLB)
An embodiment of the present disclosure includes a method for compressing data for a translation look aside buffer (TLB). The method includes: receiving an...
US-9,703,718 Managing read tags in a transactional memory
Managing cache evictions during transactional execution of a process. Based on initiating transactional execution of a memory data accessing instruction, memory...
US-9,703,710 Managing cache coherence for memory caches
A computer system has a plurality of processors with non-blocking memory caches. A controller sets an upper limit of allowed snoop commands for the computer...
US-9,703,695 Control device, storage device, and computer-readable recording medium having stored therein control program
A control device including a processor. The processor configured to allocate a data area of a memory device to a plurality of memory areas of data blocks of a...
US-9,703,693 Regression testing system for software applications
Methods and apparatuses are described for testing a modified version of a software application. A recorder module stores production incoming messages received...
US-9,703,681 Performance optimization tip presentation during debugging
Assistance is given to aid in optimizing a program's performance during initial development while the program's features are still being implemented and/or...
US-9,703,672 Method for verifying the processing of software
In order to provide simple, fast, and reliable verification of the functioning and processing of an automation task in the form of software in a multi-channel...
US-9,703,663 Reminding apparatus in data processing device, reminding method and storage medium
A reminding apparatus includes: a reminding module, configured to determine reminding time of the reminding apparatus and a reminding event corresponding to the...
US-9,703,662 Method for controlling plug-in by a router and the router thereof
The present disclosure relates to a method for controlling a plug-in by a router and the router thereof. The method includes: receiving a plug-in state request...
US-9,703,656 Method of starting up device, device and computer readable medium
The embodiments herein relate to the field of computer technology, and specifically relate to a method of starting up a device, a device and a computer readable...
US-9,703,645 Data recovery technique for recovering data from an object storage service
A system and method for recovering data backed up to an object store are provided. In some embodiments, the method includes identifying an address space of a...
US-9,703,614 Managing a free list of resources to decrease control complexity and reduce power consumption
Embodiments include method, systems and computer program products for searching a social network for media content. Aspects include identifying one or more...
US-9,703,608 Variable configurations for workload distribution across multiple sites
Embodiments include a method, system, and computer program product for maintaining continuous availability. An embodiment of the present invention includes...
US-9,703,604 Configurable thread ordering for throughput computing devices
A data processing apparatus and method processing data are disclosed. Execution circuitry is configured to execute multiple threads to perform data processing...
US-9,703,589 Networking stack of virtualization software configured to support latency sensitive virtual machines
A host computer has a plurality of containers including a first container executing therein, where the host also includes a physical network interface...
US-9,703,584 Virtual server agent load balancing
Virtual machine (VM) proliferation may be reduced through the use of Virtual Server Agents (VSAs) assigned to a group of VM hosts that may determine the...
US-9,703,574 Overflow detection and correction in state machine engines
State machine engines are disclosed, including those having an inter-rank bus control system, which may include a register. The state machine engine may include...
US-9,703,572 Managed application detection logic
The detection of whether a local application is managed by a management service is described. In one example, depending upon whether an installation token...
US-9,703,568 Live initialization of a boot device
Embodiments of the present invention are provided that include executing, by a processor, a software stack received from a first boot image, and retrieving and...
US-9,703,558 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 to...
US-9,703,557 Vector galois field multiply sum and accumulate instruction
A Vector Galois Field Multiply Sum and Accumulate instruction. Each element of a second operand of the instruction is multiplied in a Galois field with the...
US-9,703,556 Method for controlling an integrated circuit, integrated circuit and computer including an integrated circuit
The present invention relates to a method (50) for controlling an integrated circuit (20) comprising a microprocessor, in which the integrated circuit (20) is...
US-9,703,555 System and method for analyzing software application in view of entry points
The present disclosure provides a system and method for performing an analysis of a software application in a computing environment. A receiving module accepts...
US-9,703,554 Custom code migration suggestion system based on actual change references
The present disclosure involves systems, software, and computer implemented methods for generating an example database, including sample code, to provide custom...
US-9,703,553 Assertions based on recently changed code
The present disclosure relates to managing assertions in program source code in an integrated development environment (IDE) tool. According to one embodiment,...
US-9,703,552 Assertions based on recently changed code
The present disclosure relates to managing assertions in program source code in an integrated development environment (IDE) tool. According to one embodiment,...
US-9,703,551 Modifying mobile application binaries to call external libraries
A method includes determining a system library method based on a configuration file in an application library. The method also includes generating a wrapper...
US-9,703,550 Techniques for building code entities
Described are techniques for building a code entity. A plurality of configuration files are selected in accordance with a target and target variant. The target...
US-9,703,549 System and method for providing supplemental functionalities to a computer program via an ontology instance
Supplemental functionalities may be provided for an executable program via an ontology instance. In some embodiments, a computer program (e.g., an executable...
US-9,703,548 Application server and computer readable storage medium for generating project specific configuration data
An application server for generating project specific configuration data, the application server having a processor, a memory device coupled to the processor...
US-9,703,547 Computing program equivalence based on a hierarchy of program semantics and related canonical representations
Methods, systems, and articles of manufacture for computing program equivalence based on a hierarchy of program semantics and related canonical representations...
US-9,703,546 Monitoring application states for deployment during runtime operations
Interaction between development environments and runtime environments to ensure that underlying process components are in an acceptable state before deploying...
US-9,703,545 Method and system for updating in-vehicle navigation map, in-vehicle navigation device and mobile terminal
The present disclosure provides a method and a system for updating an in-vehicle navigation map, an in-vehicle navigation device, and a mobile terminal. The...
US-9,703,544 Workstation uptime, maintenance, and reboot service
Managing updates to executable programming code on a computer system in a computer network. A maintenance service utility is configured to launch a maintenance...
US-9,703,543 Update installer with process impact analysis
An update installer generates an update display for a user that displays available updates. The user can select updates, and the update installer accesses the...
US-9,703,542 Preinstalled application management method for mobile terminal and mobile terminal
An embodiment of the present invention discloses a preinstalled application management method for a mobile terminal, where storage space of the mobile terminal...
US-9,703,541 Entity action suggestion on a mobile device
Systems and methods are provided for suggesting actions for entities discovered in content on a mobile device. An example method can include running a mobile...
US-9,703,540 Dynamic configuration of virtual appliances
A solution is proposed for deploying a virtual appliance onto a data processing system. A corresponding method comprises instantiating the virtual appliance...
US-9,703,539 Viral application distribution
Viral application distribution facilitates distribution of an application among users and increases likelihood of downloading the application by the users. A...
US-9,703,538 Tool-level and hardware-level code optimization and respective hardware modification
The present invention relates to a method for compiling high-level software code into hardware, transforming each instruction into a respective hardware block...
US-9,703,536 Debugging code using a question and answer system based on documentation and code change records
Mechanisms are provided, in a Question and Answer (QA) system comprising a processor and a memory, for debugging code. An input question identifying an error...
US-9,703,535 System and method for software development using graphical tree structures
A method for building a software application includes: creating data fields based on input from a user, each having a value or a reference to another data...
US-9,703,534 Dynamic entity inference for developer integration of entity-based external functionality
A system includes a data store storing information identifying multiple functions and corresponding unique identifiers. Each of the functions corresponds to...
US-9,703,533 Application platform for designing and executing applications
A computer-usable storage medium having instructions embodied therein that when executed cause a computer system to perform a method for using an application...
US-9,703,532 Dynamically updating class instances based on class definition changes
A device may detect a modification of a class, included in program code, from a first class definition to a second class definition that is different from the...
US-9,703,531 Multiplication of first and second operands using redundant representation
A method is provided for multiplying a first operand comprising at least two X-bit portions and a second operand comprising at least one Y-bit portion. At least...
US-9,703,528 Method and system for vehicle-connected operation of mobile device, and such mobile device
A vehicle-connected operation system and method includes a vehicle and the mobile device. The vehicle includes an in-vehicle electronic control system activated...
← 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 | 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.