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.
Protecting anti-malware processes
Anti-malware process protection techniques are described. In one or more implementations, an anti-malware process is launched. The anti-malware process is...
Client based local malware detection method
A method for detecting malware in a user terminal device that has been infected by malware via a browser running on the user terminal device, according to which...
Static security analysis using a hybrid representation of string values
Methods for creating a hybrid string representations include receiving string information as input; parsing the string information to produce one or more string...
Detection of rogue software applications
Software applications are analyzed to determine if they are legitimate applications and warnings are provided to users to avoid installation and/or purchases of...
Security engine for a secure operating environment
The presenting invention relates to techniques for implementing a secure operating environment for the execution of applications on a computing devices (e.g., a...
Restricting application binary interfaces
Systems and methods for restricting application binary interfaces. An example method may comprise: initializing, by a process spawned by a kernel of an...
Automatic rotation and storage of security credentials
A system and method for a credentials agent that automatically rotates and stores security credentials usable at least in part to authenticate calling...
Information processing device and method for switching password input mode
The present invention discloses an information processing device and the switching method for the password input mode thereof. The information processing device...
Secure current movement indicator
Methods, devices, systems, and non-transitory processor-readable storage media for authenticating a computing device to access functionalities. An embodiment...
Accessing applications from secured states
A computing device can enable a user to navigate to an application or other digital object directly from a lock screen of the device. A user can specify a...
Information processing apparatus, information processing method, and
non-transitory computer readable medium...
An information processing apparatus is provided. The processing apparatus includes a first acquiring unit that acquires information for specifying an operator,...
Inactive non-blocking automated agent detection
Online retailers may operate one or more services configured to detect requests generated by automated agents. A CAPTCHA may be transmitted in response to...
Integration of payment capability into secure elements of computers
Methods, secure elements, validation entities, and computer program products for effecting secure communication of payment information to merchants for...
Authenticating customers using biometrics
Methods, systems, and computer-readable media for authenticating customers using biometrics are presented. In some embodiments, a computing platform may...
Athentication of device users by gaze
A method includes obtaining a gaze feature of a user of a device, wherein the device has already been unlocked using a second feature, the gaze feature being...
Methods and systems for leveraging transaction data to dynamically
authenticate a user
A system and method for authenticating a candidate user accessing a host computing device as an authentic user is provided. The host computing device is in...
Method and system for protecting privacy and enhancing security on an
A method for protecting privacy and enhancing security on an electronic device is provided. When sensor information associated with at least one user input...
Utilizing location information to minimize user interaction required for
authentication on a device
A system and a method are disclosed for authenticating a user of a mobile computing device. Information is received describing the location of the mobile...
Weak password support in a multi-user environment
Embodiments of the present invention provide a method, system and computer program product for supporting weak password authentication in a multi-user...
Asset protection based on redundantly associated trusted entitlement
A system and method of managing a plurality of assets by associating a smart card with a compute subsystem by installing a database on the smart card and...
Using receipts to control assignments of items of content to users
The described embodiments comprise an electronic device that executes an application, the electronic device including a processing subsystem. In these...
Software revalidation. In one example embodiment, a method for software revalidation may include various steps. For example, the method may include receiving,...
Obtaining software asset insight by analyzing collected metrics using
A plurality of software instances deployed in a monitored environment are discovered by a software asset management tool operated by a software asset...
Blocking of unlicensed audio content in video files on a video hosting
A system, method and various software tools enable a video hosting website to automatically identified unlicensed audio content in video files uploaded by...
Automated license management
Licenses to software services are assigned automatically to users as a function of one or more user attributes. An attribute can include membership in a group...
Digital rights management system transfer of content and distribution
The present invention relates to digital rights management (DRM) for content that may be downloaded and securely transferred from one storage to another...
Availability of permission models in roaming environments
A request for a digital license associated with a software product is received from a device. The request includes a user ID of a user of the device, with the...
Workflows for defining a sequence for an analytical instrument
Methods, systems and GUIs for defining a sequence of analyzes for an analytical instrument using a workflow are described. A method includes receiving user...
Sports monitoring system using GPS with location beacon correction
Apparatus, systems, and methods for monitoring the performance of an individual during a fitness activity are disclosed. A method of monitoring the performance...
Computational systems and methods for monitoring medication events
Computer-based systems and computer-implemented methods are described for monitoring medication events for an individual. Computer-based systems include systems...
Method and system for sensitivity analysis in modeling blood flow
Methods for determining cardiovascular information for a patient include receiving patient-specific data regarding a geometry of the patient's vasculature;...
Method and system for generating personalized health information display
An approach for providing personalized information regarding one or more physiological conditions associated with a user is described. A personal health...
Method, apparatus, and system for reading, processing, presenting, and/or
storing electronic medical record...
A method for accessing, processing, presenting, and/or storing electronic medical record (EMR) information on a touch-sensitive display includes reading EMR...
System and method for cleaning noisy genetic data from target individuals
using genetic data from genetically...
A system and method for determining the genetic data for one or a small set of cells, or from fragmentary DNA, where a limited quantity of genetic data is...
A computer-implemented method for determining a configuration of a plurality of components in a systems installation which satisfies one or more constraints.
Computer aided modeling
A simplified mechanism to generate, using data of a model, one or more pour units, a pour unit indicating one or more objects and/or one or more object parts...
Implementing enhanced performance dynamic evaluation circuit by combining
precharge and delayed keeper
A method and circuit for implementing enhanced performance dynamic evaluation, and a design structure on which the subject circuit resides are provided. The...
Dividing lithography exposure fields to improve semiconductor fabrication
In an approach to determine one or more exposure areas in a reticle field and associated lithography process parameters for the one or more exposure areas, a...
Methods for cell phasing and placement in dynamic array architecture and
implementation of the same
A semiconductor chip is defined to include a logic block area having a first chip level in which layout features are placed according to a first virtual grate,...
Generating place and route abstracts
Generating place and route abstracts, including: for each of a plurality of cells, generating a wire diagram; for each generated wire diagram, generating, in...
SRAM cell layout structure and devices therefrom
A method for modifying a design of an integrated circuit includes obtaining design layout data for the integrated circuit and selecting at least one SRAM cell...
Method of density-controlled floorplan design for integrated circuits and
A method of density-controlled floorplan design for integrated circuits having a plurality of blocks includes positioning decoupling capacitor (DCAP) cells at...
Design, layout, and manufacturing techniques for multivariant integrated
An integrated circuit (IC) is designed that includes one variant having a plurality of a modular circuits communicatively coupled together and a second variant...
Method and apparatus for providing fault tolerance through compilation
A method for designing a system on a target device includes synthesizing a logic representation of a processing channel from a description of the processing...
Contributor-based power modeling of microprocessor components
A method for generating a power model for a device includes identifying a device-level set of power contributors for a given state of the device, wherein each...
Augmented simulation method for waveform propagation in delay calculation
A system and a method are disclosed for performing static timing analysis. Information describing a distorted input waveform is received by a static timing...
Simulation system and method for testing a simulation of a device against
one or more violation rules
A simulation system for testing a simulation of a device against one or more violation rules is described. The simulation system comprises a device simulator...
Simulation using coupling constraints
Methods for model simulation and corresponding systems and computer-readable mediums. A method includes receiving a simulation model in the data processing...
Simulation method and simulation device
A state of a particle which was in a liquid state at a first time is calculated at a second time after the first time when a continuum including a liquid and a...
Enhanced neutronics systems
Illustrative embodiments provide for the operation and simulation of the operation of fission reactors, including the movement of materials within reactors....