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
2016/0170747 IMPACT PREDICTION OF SOFTWARE CHANGE DEPLOYMENT ON CUSTOMER SYSTEMS
Analysis of the expected impacts of deployment of a software change as well as the frequency of end user use of features of an application can be used to...
2016/0170746 EFFICIENT ANNOTATION SYSTEM FOR DISTRIBUTED VERSION CONTROL SYSTEMS
Systems and methods for making source code annotations available across software code repository commits are disclosed. An example method for creating an...
2016/0170745 TAGGING NON-UPSTREAM SOURCE CODE
A method relates to identifying, by a processing device, a plurality of source code objects associated with an open source product stored in a ...
2016/0170744 SOCIALLY INTEGRATED OPERATIONS LOG METHOD AND SERVICE
Embodiments relate to supporting development or maintenance of a product. An aspect includes identifying, by a computing device, a plurality of users. Another...
2016/0170743 TEMPLATE BASED SOFTWARE CONTAINER
A hierarchical template framework may include lower tier templates that identify groups of software components for discrete software services. The template...
2016/0170742 AUTOMATED APPROACH FOR INTEGRATING AUTOMATED FUNCTION LIBRARY FUNCTIONS AND ALGORITHMS IN PREDICTIVE ANALYTICS
The disclosure generally describes computer-implemented methods, software, and systems, including a method for generating executable components. One method...
2016/0170741 SYSTEM AND METHOD FOR CONTROLLING THE DEVELOPMENT OF A SOFTWARE APPLICATION
Certain example embodiments relate to techniques for controlling the development of a software application. The system includes an event channel for receiving...
2016/0170740 Integrity Assurance and Rebootless Updating During Runtime
Techniques are described herein for, without rebooting a computing device, unloading at least a component of a kernel-mode component of the computing device...
2016/0170739 ALTER APPLICATION BEHAVIOUR DURING RUNTIME
Various embodiments of systems and methods to alter application behavior during runtime are described herein. In one aspect, a provided modified application...
2016/0170738 Computer Readable Storage Media and Updating Method Thereof
A method, a computing system, and a computer-readable storage medium which stores program instructions and data for execution of a processor are provided. The...
2016/0170737 CLOUD INFRASTRUCTURE FOR REDUCING STORAGE FACILITY CODE LOAD SUSPEND RATE BY REDUNDANCY CHECK
Provided are techniques for code load processing. While performing code load processing of a set of modules of a same module type, it is determined that a...
2016/0170736 UPDATING FIRMWARE OF A HARDWARE COMPONENT
In some examples, a computing device sets an indication that an update of the firmware of the hardware component should be performed upon reboot. Upon boot-up...
2016/0170735 OPERATING SYSTEM UPDATING METHOD BY USING A CHECKLIST
An operating system updating method includes linking a device to a server for checking whether a second operating system is on the server; downloading a...
2016/0170734 Revision Safe Upgrade in a Hybrid Cloud Landscape
Techniques are described for automatically scheduling and performing upgrades in a hybrid cloud scenario. Advantages to these techniques include revision safe...
2016/0170733 ENCRYPTION FOR TELEMATICS FLASHING OF A VEHICLE
A vehicle may receive an encrypted software update responsive to an update request to an update server; identify a key offset into a long key stored to the...
2016/0170732 CUSTOMER TAILORED RELEASE MASTER PLAN GENERATION FOR HYBRID NETWORKED SOLUTIONS
A business software customer deploying both on-premises and cloud-based applications can be provided with an automatically-generated, customer-tailored release...
2016/0170731 USE-CASE-BASED APPLICATION INSTALLATION AND SWITCHING TO A SECOND APPLICATION TO PERFORM AN ACTION
The present disclosure describes methods, systems, and computer program products for providing contextual ecommerce shopping cart adjustments. An indication of...
2016/0170730 METHOD AND SYSTEM FOR CONTEXT-BASED CONTROL OVER ACCESS TO PERSONAL DATA
Systems and methods are described for providing user control over access to private data. An exemplary embodiment is performed on a client computing device in...
2016/0170729 METHOD AND DEVICE FOR INSTALLING SMART APPLIANCE
A method for installing a smart appliance is disclosed. The method is performed by a server device and includes: detecting whether a first confirmation icon is...
2016/0170728 UTILIZING SPECIAL PURPOSE ELEMENTS TO IMPLEMENT A FSM
Apparatus, systems, and methods for a compiler are described. One such compiler generates machine code corresponding to a set of elements including a general...
2016/0170727 Runtime Compiler Environment With Dynamic Co-Located Code Execution
A system is provided for monitoring, regenerating and replacing the code of running applications with semantically equivalent, specialized code versions that...
2016/0170726 COMPILER
A computer system for compiling a source code into an object code includes means for converting the source code into an intermediate code, means for generating...
2016/0170725 GLOBAL CALL CONTROL FLOW GRAPH FOR OPTIMIZING SOFTWARE MANAGED MANYCORE ARCHITECTURES
Software Managed Manycore (SMM) architectures with scratch pad memory for reach core are a promising solution for scaling memory. In these architectures the...
2016/0170724 INTER-PROCEDURAL TYPE PROPAGATION FOR DEVIRTUALIZATION
Intra-procedural and inter-procedural dynamic type propagation can be used to optimize code by devirtualizing virtual functions. In the intra-procedural pass...
2016/0170723 CODE QUALITY IMPROVEMENT
Techniques enabling an end-user to specify complex concepts consisting of code abstractions, design abstractions and architectural abstractions in rule form...
2016/0170722 System and Method for Managing and Using Data Model
Disclosed is a system and method for defining data structures for client-server system. In one embodiment, the present invention provides a compiler-enforced...
2016/0170721 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...
2016/0170720 BI-DIRECTIONAL EDITING BETWEEN VISUAL SCREEN DESIGNER AND SOURCE CODE
In an example embodiment, a change pertaining to a first element in a visual representation of a screen of a hybrid application in a screen design tool of an...
2016/0170719 SOFTWARE DATABASE SYSTEM AND PROCESS OF BUILDING AND OPERATING THE SAME
A software database system is provided that includes an automatic code analysis and self-documentation program. This program operating on a computer analyzes...
2016/0170718 RTE CODE GENERATING METHOD AND APPARATUS PERFORMING THE SAME
Disclosed is an RTE code generating method including: extracting information of an application by analyzing a plurality of template files; analyzing an...
2016/0170717 ASSOCIATION OF PROGRAM CODE AND APPLICATION FEATURES
A system includes determination of a feature of a software application to be removed from the software application, identification of stored data associating...
2016/0170716 System and Method for Creating a Development and Operational Platform for Mobile Applications
The present invention provides a system and method for constructing a complete definition of a backend requirements model that can be automatically accessed...
2016/0170715 SYSTEMS AND METHODS TO SYNCHRONIZE ARTIFACT RELATIONSHIPS ACROSS A PLURALITY OF REPOSITORIES
Systems and methods synchronize artifact relationships across a plurality of repositories. One example method includes mapping a first relationship of a first...
2016/0170714 METHOD AND SYSTEM OF SOFTWARE SPECIFICATION MODELING
According to some embodiments, a system includes a communication device operative to communicate with a user to obtain the one or more requirements associated...
2016/0170713 QUANTITATIVE EVALUATION AND OPTIMIZATION OF USER INTERFACE SOFTWARE DESIGN
Disclosed herein are technologies for quantitative evaluation and optimization of user interface and software design. In one implementation, a design step in a...
2016/0170712 Method for integrally implementing development and release of APP
The present invention relates to the technical field of computer application software, and in particular, to a method for integrally implementing development...
2016/0170711 INPUT-DEPENDENT RANDOM NUMBER GENERATION USING MEMORY ARRAYS
An apparatus includes input circuitry that splits an input value into first bit-groups. First memory arrays are each populated with first random numbers,...
2016/0170710 METHOD AND APPARATUS FOR PROCESSING VOICE INPUT
Disclosed herein are a method and electronic device. The electronic device includes a first sensor configured for detecting a gesture and a second sensor for...
2016/0170709 DEVICE AND METHOD FOR CONTROLLING SOUND OUTPUT
A device and method for controlling sound output. The device includes a sound outputter configured to output sound of content; a display configured to display...
2016/0170708 DEVICE FOR CONTROLLING SOUND REPRODUCING DEVICE AND METHOD OF CONTROLLING THE DEVICE
A device and method of controlling a sound reproducing device are disclosed. The device includes a communication unit, which transmits and receives data to and...
2016/0170707 METHOD AND APPARATUS FOR CONTROLLING AUDIO OUTPUT
A method, apparatus and computer program product are provided to enhance the experience of a user of a computing device, such as a computing device having a...
2016/0170706 SYSTEM FOR OPTIMIZING BLUETOOTH STREAMING AND METHOD THEREFOR
A system for optimizing Bluetooth streaming includes a head unit including a Bluetooth module for Bluetooth pairing with a mobile device. A logic module is...
2016/0170705 USER TERMINAL, METHOD FOR PLAYING AUDIO DATA VIA BLUETOOTH, AND DIGITAL SIGNAL PROCESSOR
A user terminal, a method for playing audio data via Bluetooth, and a digital signal processor are provided. The method includes: a digital signal processor...
2016/0170704 IMAGE MANAGEMENT SYSTEM, COMMUNICATION TERMINAL, COMMUNICATION SYSTEM, IMAGE MANAGEMENT METHOD AND RECORDING MEDIUM
An image management system includes an image management unit configured to manage at least a piece of image information among pieces of information transmitted...
2016/0170703 SYSTEM AND METHOD FOR LINKING AND CONTROLLING TERMINALS
A system for linking and controlling terminals is disclosed. The user terminal includes a decoding unit configured to decode image data received from a...
2016/0170702 DEVICES AND METHODS OF IMAGE-SPLITTING FOR DUAL-LAYER HIGH DYNAMIC RANGE DISPLAYS
Systems and methods for reducing or eliminating image artifacts on a dual-layer liquid crystal display (LCD). By way of example, a system includes a first...
2016/0170701 COMMUNICATION BETWEEN DISPLAY AND DEVICE UTILIZING A COMMUNICATION AND DISPLAY PROTOCOL
A system is disclosed. The system includes one or more devices, wherein the one or more devices include communication functions and at least one application...
2016/0170700 PRIVATE IMAGE VIEWER
Techniques related to viewing a private image are described herein. The techniques may include a public device including a processor and a public display to...
2016/0170699 OBJECT SHADOWING IN HEAD WORN COMPUTING
Aspects of the present disclosure relate to a secure data transfer method, including identifying a second head worn computing system ("HWC") in close proximity...
2016/0170698 PRINT DATA GENERATION DEVICE, METHOD FOR CONTROLLING PRINT DATA GENERATION DEVICE, AND PROGRAM
A host device to which a print data generation device according to the invention is applied includes: a preview display unit which displays a handwritten input...
← 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 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 | 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.