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.
Monitoring multiple remote desktops on a wireless device
Methods and systems configured to facilitate monitoring of multiple remote desktops in a user interface of a wireless device are provided. One example method...
Model-based user interface
Example systems and methods of configuring and displaying a model-based user interface are described. In one implementation, a method receives a request to...
Method for integrating a component into an information system of a vehicle
A method of integrating a component into an information system of a vehicle is provided, in which at least one application executable or provided by the...
Method of graphical display of hierarchical hardlinks to files in a file
Methods, apparatuses, and computer program products are provided for graphical display of hierarchical hardlinks to files in a file system that includes...
Code updates in processing systems
A method for updating code images in a system includes booting a first image of a code with a sub-system processor, receiving a second image of the code,...
Loading boot code from multiple memories
The present disclosure describes apparatuses and techniques for loading boot code from multiple memories. In some aspects a transfer operation transferring a...
Electronic system, central processing unit expansion apparatus, portable
electronic apparatus and processing method
An electronic system includes a central processing unit (CPU) expansion apparatus and a portable electronic apparatus. The CPU expansion apparatus has a first...
Causing an interrupt based on event count
Some implementations provide techniques and arrangements for causing an interrupt in a processor in response to an occurrence of a number of events. A first...
Coalescing adjacent gather/scatter operations
According to one embodiment, a processor includes an instruction decoder to decode a first instruction to gather data elements from memory, the first...
Synchronizing branches of computer program source code
In an embodiment, a data processing system comprises one or more processors; one or more non-transitory computer-readable storage media storing sequences of...
Accelerated reversal of speculative state changes and resource recovery
A method includes undoing, in reverse program order, changes in a state of a processing device caused by speculative instructions previously dispatched for...
Method for populating register view data structure by using register
A method for populating a register view data structure by using register template snapshots. The method includes receiving an incoming instruction sequence...
System and method for updating an instruction cache following a branch
instruction in a semiconductor device
A semiconductor device includes a memory for storing a plurality of instructions therein, an instruction queue which temporarily stores the instructions fetched...
Techniques for sharing priorities between streams of work and dynamic
One embodiment sets forth a method for assigning priorities to kernels launched by a software application and executed within a stream of work on a parallel...
Memory system and electronic device including memory system
A memory system processing data according to a received first request may include a main memory and a memory controller. The main memory may comprise a first...
Method for setting breakpoints, and an integrated circuit and debug tool
A method for setting one or more breakpoints within executable program code of an embedded device is described. The method comprises copying at least one area...
Efficient zero-based decompression
A processor core including a hardware decode unit to decode vector instructions for decompressing a run length encoded (RLE) set of source data elements and an...
Predication in a vector processor
Embodiments relate to vector processor predication in an active memory device. An aspect includes a system for vector processor predication in an active memory...
Vector processing in an active memory device
Embodiments relate to vector processing in an active memory device. An aspect includes a method for vector processing in an active memory device that includes...
Zero cycle move
A system and method for reducing the latency of data move operations. A register rename unit within a processor determines whether a decoded move instruction is...
SIMD compare instruction using permute logic for distributed register
Mechanisms, in a data processing system comprising a single instruction multiple data (SIMD) processor, for performing a data dependency check operation on...
Inferring a defect's cause in updated source code
A method and system is described for managing the development of software source code, and in addition, collecting useful metrics about the development process....
Data extraction and generation tool
An item to be processed is received and scanned. The scan identifies any functions or procedures in the item being processed, and extracts actual code...
Generic annotation seeker
Disclosed herein are technologies for a generic annotation seeker to generate an index of class annotation, mapping classes with annotations during build time....
Method and apparatus for execution of distributed workflow processes
The system provides a method and apparatus for the dynamic distribution, deployment, and configuration of optimizable code modules for use with software...
Development, programming, and debugging environment
A method includes receiving hardware description code that generically describes circuitry, and translating the hardware description code into one or more...
Automatic configuration of a computer system based on process modeling of
an implemented process
A configuration architecture automatically links the output of a business process modeler to a business system configuration tool. The output of the business...
Computer application maturity illustration system
An application maturity illustration system is provided. Such a system may determine a maturity of a computer application, and display same. The determination...
Immediately launching applications
Disclosed are various embodiments for a deployment management system. A second version of a deployable application is executed concurrently with a first...
Live updating of a shared plugin registry with no service loss for active
Embodiments can enable the uploading of a newer version of a plugin package to a plugin service without affecting an existing user session that is using an...
Apparatus for updating software of vehicle terminal and software providing
An apparatus for updating software of a vehicle terminal includes: a software information storage unit receiving latest version software information transmitted...
Mobile terminal and control method thereof
A mobile terminal capable of performing updating on an application and a control method thereof are disclosed. The mobile terminal includes: a checking unit...
Methods and devices for wireless device-to-device software upgrades
Disclosed herein are methods and devices for wireless device-to-device software upgrade. In one implementation, a source electronic device receives software...
Apparatus and method for running multiple instances of a same application
in mobile devices
An apparatus and method for isolating at least one of a plurality of applications included in an electronic device are provided. The method includes selecting...
Performing unattended software installation
Systems and computer program products may perform unattended software installation. The systems and computer program products may include receiving a user's...
Method and system for deploying software to a cluster
Disclosed are systems and methods relating to the deployment of an application. A plurality of nodes in one or more clusters of nodes may be identified....
Application access to native and bundled libraries
An application executing on a computing device may invoke a function call of a first function. The computing device may support a bundled application library of...
Advanced interactive command-line front-end for graph analysis systems
Systems and methods for interactive front-end graph analysis are provided herein. According to one embodiment, a front-end application receives, from a...
Application template creation and management
Embodiments of the present invention address deficiencies of the art in respect to templated application deployment and provide a novel and non-obvious method,...
System and method for improved light-weight business process modeling in
offline mode using browser resources
The present disclosure relates to methods of systems for process modeling. Embodiments of the present disclosure may store a user interface framework in a...
Drag and drop portlet deployment
Deploying portlet(s) onto a displayed portal page by dragging and dropping portlet related artifacts from the IDE like portlet deployment descriptor node or a...
Providing design time projections for a visual program
Embodiments are directed to presenting multiple projections of a declarative program and to presenting partial projections of a declarative program. In one...
Diagram language for computer programming
Embodiments of the present invention is Diagram Language (DL) that uses models as diagrams to represent Keyword Structure Definition (KSD) or Function Structure...
Template generating method and template generating apparatus
A non-transitory computer-readable recording medium stores a template generating program for causing a computer to execute a process. The process includes...
Digital architecture for delta-sigma RMS-to-DC converter
Disclosed is a completely digital solution for a new type of root-mean-square to direct current conversion (RMS-to-DC) apparatus. The design is based on...
Random number generation security
A technique for improving random number generation (RNG) security for a data processing system includes a storage subsystem of a processing unit receiving a...
Methods for generating random data using phase change materials and
related devices and systems
Devices and systems operable to generate random numbers are disclosed and described. Such include an array of phase change material cells electrically coupled...
Bit sequence generator and apparatus for calculating a sub-rate transition
matrix and a sub-rate initial state...
A bit sequence generator for generating a bit sequence defined by a generating function and an initial state of the generating function comprising a plurality...
Specialized processing block with embedded pipelined accumulator circuitry
A specialized processing block on an integrated circuit is provided that performs pipelined floating-point accumulation operations. The specialized processing...
Verification system and method for a collectible object
An electronic clearinghouse allows for owners of collectible objects to store detailed information in an off-site, secure database system. A separate record is...