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.
Secure Push and Status Communication between Client and Server
Systems and methods of authentication and authorization between a client, a server, and a gateway to facilitate communicating a message between a client and a...
Method and apparatus for registering agents onto a virtual machine monitor
A method for managing an agent includes verifying an integrity of the agent in response to a registration request. Memory protection is provided for the agent...
DEVICE AND METHOD FOR AUTHENTICATING BIOLOGICAL INFORMATION
An biological-information authentication device includes, a biological-information reading section configured to read biological information; a comparing...
ACCESS CONTROL APPARATUS, INFORMATION MANAGEMENT APPARATUS, AND ACCESS
An access control apparatus that controls access to an information management apparatus that stores configuration elements and relationship elements indicating...
Unified management method and system for channel service as well as
services on demand of stream media
The present invention provides a unified management method system for channel service as well as service on demand of stream media, which belong to the...
EVENT BOOKING MECHANISM
A mechanism for booking events comprising an event broker, one or more event managers and one or more action handlers. In one embodiment, the event broker is...
CONTENT UPLOAD SYSTEM AND CONTENT DISTRIBUTION SERVER
A content upload system includes: a content distributing server that is installed in an airplane and distributes audio-video contents into the airplane; and a...
SYSTEM AND METHOD FOR 360 DEGREE SITUATIONAL AWARENESS IN A MOBILE
A method for providing situational awareness for a transport vehicle includes receiving a plurality of sensory inputs from cameras positioned about the...
Video Assets Having Associated Graphical Descriptor Data
Graphical descriptor data associated with a particular video asset may include data for one or more graphical descriptor images and graphical descriptor...
METHOD AND SYSTEM FOR PRESELECTING MULTIMEDIA CONTENT
A method and system for remote control at a client of a multimedia content distribution network (MCDN) enables a user to add desired multimedia program listings...
PERSONALIZED TELEVISION GUIDE
A system is configured to: receive identification information from a client device; identify a corresponding profile based on the identification information,...
TELEVISION AND GENERATING METHOD OF ELECTRONIC PROGRAM GUIDE MENU THEREOF
A generating method of generating an electronic program guide menu of a television includes the following steps: providing a main tuner for receiving a first...
Holographic 3D Display
Disclosure is directed to projecting holographic images in connection with a program service such as cable or satellite television. In one instance, the...
DISPLAY APPARATUS AND METHOD FOR CONTROLLING THE DISPLAY APPARATUS
A multifunctional display device includes a processor to control simultaneously display of visual information and monitoring information on a same screen. The...
Thought Control of Set Top Box
Disclosure is directed to commanding a content receiver by interpreting brainwave patterns that are captured from a user of the content receiver. The user's...
DIGITAL BROADCAST RECEPTION DEVICE AND DIGITAL BROADCAST RECEPTION METHOD
Disclosed are a digital broadcast reception device and digital broadcast reception method which can quickly present a data broadcast presentation screen once a...
APPARATUS HAVING MULTIMEDIA INTERFACE AND NETWORK ACCESS MANAGEMENT
An apparatus includes a multimedia interface module and a network module. The multimedia interface module has a plurality of connection ports including at least...
Implementation of media content alteration
A classification method and system for possible content alteration of a media work may include criteria regarding content that is feasible for alteration. Such...
Metadata Origination Verification
One embodiment may take the form of a method for verifying metadata associated with programming content. The method may include receiving a first metadatum...
VIDEO SERVICE BLACKOUT EVENTS
A method includes receiving, at a component of a multimedia content distribution system, a command including blackout information related to a first version of...
An improved media system is provided for sharing, accessing and managing stored media content between a plurality of networked Set-Top Boxes (STB). Aspects...
CATEGORIZATION OF A MOBILE USER PROFILE BASED ON BROWSE AND VIEWING
A system for categorization of a mobile user profile based on a browse and viewing behavior of a user includes (a) using data of a wireless provider to...
A disk device of the invention is provided with a trigger member rotated by being contacted with and pressed by a disk having a different diameter to be...
OBJECT ORIENTED COMPONENT AND FRAMEWORK ARCHITECTURE FOR SIGNAL PROCESSING
A signal intelligence system comprising a plurality of software components that are programmable to provide a signal intelligence function. The signal...
User Data Convergence (UDC) Notification Management
A method and arrangement in a User Data Repository, UDR, (30) for selecting an Application Front End (34a-34e) in a communication network to receive an event...
USER INTERACTION SUPPORT ACROSS CROSS-ENVIRONMENT APPLICATIONS
Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The...
SYSTEM AND METHOD FOR IDENTIFYING CONTENTION OF SHARED RESOURCES IN A
A system and computer-implemented method for determining a runtime of a thread of an application. Synchronization events for a first thread of an application...
SYSTEM AND METHOD FOR REPORTING A SYNCHRONIZATION EVENT IN A RUNTIME
SYSTEM OF A COMPUTER SYSTEM
A system and computer-implemented method for reporting a synchronization event in a runtime system of a computer system. A synchronization primitive in a...
SYSTEMS AND METHODS FOR EXECUTING AND IMPLEMENTING COMPUTER PROCESSES IN
In at least one embodiment a computer implemented method is disclosed. A computer process is extracted from a first environment including a unique process...
HOSTING NON-MESSAGING WORKFLOWS IN A MESSAGING HOST
A workflow hosting system is described herein that allows non-messaging workflows to be hosted by a message-based service host. The system provides a host...
METHODS, APPARATUS, AND SYSTEMS TO ACCESS RUNTIME VALUES OF OBJECT
In one embodiment, a plurality of executable instructions is stored at a first software module. The plurality of executable instructions are collectively...
PROCESS POOL OF EMPTY APPLICATION HOSTS TO IMPROVE USER PERCEIVED LAUNCH
TIME OF APPLICATIONS
Various embodiments enable a device to create a pool of at least one empty application. An empty application can be configured to contain resources that are...
Sharing Sampled Instruction Address Registers for Efficient Instruction
Sampling in Massively Multithreaded...
Sampled instruction address registers are shared among multiple threads executing on a plurality of processor cores. Each of a plurality of sampled instruction...
Performance Monitor Design for Instruction Profiling Using Shared Counters
Counter registers are shared among multiple threads executing on multiple processor cores. An event within the processor core is selected. A multiplexer in...
ASSESSING PROCESS DEPLOYMENT
System and methods for assessing process deployment are described. In one implementation, the method includes collecting at least one metric value associated...
SUPPORTING HETEROGENEOUS VIRTUALIZATION
Machine-readable media, methods, apparatus and system are described. In some embodiments, a virtual machine monitor of a computer platform may comprise a...
METHOD AND SYSTEM FOR POWER MANAGEMENT IN A VIRTUAL MACHINE ENVIRONMENT
WITHOUT DISRUPTING NETWORK CONNECTIVITY
A method for power management. The method includes gathering resource usage data for a first blade and a second blade on a blade chassis, migrating each virtual...
ALLOCATING VIRTUAL MACHINES ACCORDING TO USER-SPECIFIC VIRTUAL MACHINE
The performance monitoring system allocates virtual machines to users or user sessions according to a user categorization that is determine using user session...
Performance Monitor Design for Counting Events Generated by Thread Groups
A number of hypervisor register fields are set to specify which processor cores are allowed to generate a number of performance events for a particular thread...
METHOD FOR MANAGING APPLICATIONS OF PORTABLE DEVICES
A method for managing applications of a portable device by a computer electrically connected to the portable device is provided, wherein the computer connects...
METHOD AND APPARATUS FOR PERFORMING SERVICE IN PLURALITY OF DEVICES BASED
ON WIDGET MIGRATION
A service performing method and a service requesting method are provided. The service performing method includes receiving from a second device a message...
Integrating Software Components
Aspects of the subject matter described herein relate to integrating software components. In aspects, a previously created component is inserted into a target...
An electronic apparatus is provided that can include a first downloader downloading a replacement control program from an external host computer by way of a...
USER TERMINAL DEVICE AND SERVICE PROVIDING METHOD THEREOF
A method for providing a service in a user terminal device, which includes downloading a service hub program, installing the service hub program, generating an...
SMART PATCH DELIVERY SYSTEM
Software fix packs and/or APAR's are maintained at a server for use on a requesting computer system. The requesting computer system makes a request for a...
Image Based Servicing Of A Virtual Machine
An invention is disclosed for preserving state in a virtual machine when patching the virtual machine (VM). In an embodiment, when a deployment manager that...
CREATING A SOFTWARE PRODUCT FROM A SOFTWARE APPLICATION
A computer-usable storage medium having instructions embodied therein that when executed cause a computer system to perform a method for creating a product. The...
APPARATUS AND METHOD FOR CONTROLLING LOOP SCHEDULE OF A PARALLEL PROGRAM
A compiling apparatus and method are provided. The compiling apparatus includes a first setting unit that sets a first parameter of a parallel programming model...
DECLARATIVE PROGRAMMING MODEL WITH A NATIVE PROGRAMMING LANGUAGE
An execution environment in a computer system supports a declarative programming model where user code is written with a query syntax in a native programming...
RUNTIME AGNOSTIC REPRESENTATION OF USER CODE FOR EXECUTION WITH SELECTED
An execution environment in a computer system allows user code to be executed using multiple execution runtimes. The execution environment translates the user...