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.
Methods and apparatus for adjusting a variable rate of requesting software
data from a vehicle
A method for adjusting a variable rate of requesting software data for a computer system onboard a vehicle is provided. The method determines a number of...
Patch process ensuring high availability of cloud application
A cyclical patching process associated with a cloud application may be defined to ensure high availability (HA) of the cloud application in order to prevent...
Unified visualization of a plan of operations in a datacenter
In a computer-implemented method for a unified visualization of a plan of operations in a datacenter, a selection of a target from a plurality of targets in a...
System, method and computer program product for deploying an update
between environments of a multi-tenant...
In accordance with embodiments, there are provided mechanisms and methods for deploying updates between environments of a multi-tenant on-demand database...
Communication device, update method, and computer program product for
updating a program based on received...
A communication device includes: a receiving unit that receives metainformation indicating an update from an update information providing device to provide...
Method for using shared installation session environment to duplicate
A method for utilizing a partial active installation session on a first computer system for an active installation session of a program product on a second...
Transition experience during loading and updating an interface and
A processor-implemented method is provided. The method comprises transmitting a core portion of an interface and applications pack (IAP) to a mobile device via...
System and method for installing, updating and uninstalling applications
One method includes mapping a set of environment independent attributes and tokenizing a set of environment dependent attributes in a user selected format....
Incremental whole program compilation of code
Methods, systems, and computer program products are provided that enable incremental compilation of source code. Attributes of an intermediate language (IL)...
Combining compute tasks for a graphics processing unit
Methods, systems and devices are disclosed to examine developer supplied graphics code and attributes at run-time. The graphics code designed for execution on a...
Sharing authentication profiles between a group of user devices
Technology is disclosed for sharing an authentication profile of a user between a group of user devices for accessing an access restricted computing environment...
Control flow graph flattening device and method
Control Flow Graph flattening of a function of software code including a plurality of basic blocks having an address and at least one instruction is described....
Defining an interactive user interface
A system and method for defining an interactive user interface having one or more states and one or more interactive elements. An exemplary implementation of...
Overriding an interface in a graphical block diagram modeling environment
A device receives information that identifies a parameter associated with a masked block that represents elements of a block diagram model that, when executed,...
Verifying models for exceptional behavior
A computer-implemented method may include receiving a specification including one or more instances of a language construct, the language construct having an...
API notebook tool
Techniques for an application programming interface (API) notebook tool are disclosed. In some implementations, an API notebook is a tool, framework, and...
Model elements in software tools as automatons in a software customization
system and method
Presented is a system and method for the integration of existing software development tools into a software customization system, where each software...
Migration between model elements of different types in a modeling
Migration between model elements of different model element types in a model provided within a modeling environment is described herein. A model element of a...
Establishment of task automation guidelines
A system and method of linking task automation guidelines to the tasks and activities of a process provide for receiving a definition of a process from a user....
Interactive partitioning and mapping of an application across multiple
heterogeneous computational devices from...
In an embodiment, a method for interactively changing allocation of an application including multiple algorithm components executing on a heterogeneous target...
Random bit generator based on nanomaterials
The present invention relates to a method of generating an array of random bits. The method generates unique arrays of random bits using carbon nanotube field...
Method for storing a dataset
Sorting and storing a dataset, the dataset comprising at least one attribute. The method includes defining a set of data blocks and assigning to each data block...
Reducing speech session resource use in a speech assistant
A method of utilizing a speech assistant, the speech assistant designed to provide a voice input and speech output capability, the method comprising, enabling...
Apparatus, systems and methods for limiting output volume of a media
Volume limiting systems and methods are operable to limit volume output from media presentation devices. An exemplary embodiment detects a sound using a...
Generating audio representative of an entity
Within a network-based system, an entity may be identified by an identifier of the entity. An audio generation machine may be configured to generate an audio...
Graphical user interface for content management
A Graphical User Interface (GUI) allows a user to control multiple media streams at the same time. A user can display and configure multiple regions of the GUI...
Wearable glass-type terminal, system having the same and method of
controlling the terminal
The present disclosure provides a wearable glass-type terminal including a body that is formed to be worn on a user's face, a wireless communication unit that...
Synchronized display system
A system and method of use is provided that monitors the position of a vehicle seat and automatically adjusts the location of a vehicle display based on the...
Method and apparatus for moving web object based on intent
A method and apparatus for moving a web object based on an intent is provided. A primary device may identify a web object supporting movability on a loaded web...
Electronic device and method of controlling display of information
A method of controlling display of information arranged in tiles on a display includes arranging the tiles in rows by setting a height of each row to a largest...
Control method of a printer, a printer, and a printing system
A printer, a control method of a printer, and a control system enable a printer to efficiently inform a control device that cancelling a print job was...
Non-transitory computer-readable storage medium storing computer program,
device, and method for information...
An information processing device may select a communication target device that is to communicate with the information processing device. The information...
Printing device, printing method, computer program product, and recording
A printing device includes a print data management unit that is capable of storing and managing print data so as to be associated with corresponding...
Image processing apparatus, control method therefor and storage medium
An image processing apparatus accepts a request from a computer over a network, processes an image processing job in response to the request, generates...
Image forming apparatus, method for controlling the same, and system
An image forming apparatus instructs job execution, and determines whether processing for performing the job execution is executable in the image forming...
Image forming apparatus having toner saving function and method for
An image forming apparatus having a toner saving function is disclosed. The image forming apparatus includes a printer configured to perform a printing job, a...
Network discovery using unicast communications
A first printer acquires a first network address from an external server using unicast (non-broadcast) transmissions. Then, second printers and an external...
Information processing apparatus, information processing system and
An information processing apparatus includes a print data generation part that receives, via an operating system, a print execution instruction including a file...
Access of a digital version of a file based on a printed version of the
Example embodiments relate to access of a digital version of a file. In example embodiments, a location identifier printed in association with a printed version...
Method, device, and system for determining drive letter
The present disclosure discloses a method for determining a drive letter, including: obtaining a number of a port connecting a redundant array of independent...
Redirecting data from a defective data entry in memory to a redundant data
entry prior to data access, and...
Embodiments disclosed include redirecting data from a defective data entry in memory to a redundant data entry prior to data access. Related systems and methods...
Using a plurality of sub-buffers and a free segment list to allocate
segments to a plurality of threads to use...
Provided are a computer program product, system, and method for using a plurality of sub-buffers and a free segment list to allocate segments to a plurality of...
Method and apparatus for storing data using a data mapping algorithm
The storage method according to the present invention includes: partitioning raw data into several data blocks; calculating, according to a preset mapping...
Replicating data across controllers
In a method for replicating data, a first controller receives a request to write data from a device. The first controller communicates with a second controller...
Distributed consumer cloud storage system
Example embodiments of the present invention relate to a method and apparatus for distributively storing a data object from a client node to a logical storage...
Method and system for rebalancing data stored in flash memory devices
The embodiments described herein include systems, methods and/or devices that may enhance the endurance of a storage system including a storage medium. The...
Cost-effective IAAS (infrastructure-as-a-service) cloud storage based on
adaptive virtual disks (AVD)
There are provided a system, a method and a computer program product for operating a cloud computing storage system. The cloud computing storage system...
Adaptive power management control with performance feedback
Adaptive power management for a data storage device (DSD). A command rate is determined for service requests received by the DSD and a latency is determined for...
Apparatus and method for protection of stored data
An apparatus and a method for protection of data stored in a data storage unit that comprises a plurality of storage areas. A data interface connects to a...
Optimized management of operation data in a solid-state memory
Embodiments of the invention are directed to optimizing reconstruction of operation data in volatile memory of solid-state storage subsystems. In various...