12th week of 2010 patent applcation highlights part 47 |
Patent application number | Title | Published |
20100077375 | AUTOMATED CODE REVIEW ALERT INDICATOR - The present invention provides a system for monitoring the production of computer program code, comprising an integrated development environment (IDE) for the production of computer program code and a component, integrated into the integrated development environment, adapted to monitor whether one or more sections of computer program code are generated automatically or manually, so as to determine a measure of the volume of computer program code manually produced by a developer. | 2010-03-25 |
20100077376 | Creating an executable configuration - The automatization unit used in current test stands is a central system in which various interfaces are connected with the individual test stand components. As a result, an inflexible system is created with limited scalability, as numerous changes are required in the automatization unit, for example, a new interface, processing of data from/to the component, integration into the existing system, etc. in order to integrate new components (SW and HW). This makes a change or an enhancement of the automatization unit, the implementation of specific customer requests or the integration of an external functionality very expensive. In order to solve this problem and primarily, to make a flexible easily scalable system possible it is proposed in accordance with the invention, to create an executable configuration that can be run on a target system by selecting from a library | 2010-03-25 |
20100077377 | System and Method for Creating Intelligent Simulation Objects Using Graphical Process Descriptions - An object-oriented, computer-based system for developing simulation models is provided. The system comprises one or more base objects and one or more graphical processes, wherein new objects are created from base objects by a user by assigning one or more graphical processes to the base object(s). New objects are created without the need for methods or computer programming. A model is built by creating objects that represent the physical components of the system being modeled into the model, and then running the model. | 2010-03-25 |
20100077378 | Virtualised Application Libraries - The present invention provides a method and system for virtualizing a code library. The method comprises providing a description of at least one function in said code library. The description includes properties of any parameter and of any data structure required by said function. Code for a stub library for a client computer from which a library function may be called remotely is then generated. The stub library is operable to construct, in accordance with said description, a transportable data message for calling a function of said code library, the construction including determining properties of any parameter required by said called function and obtaining the argument value referred to by any pass-by-reference parameter. Code for a skeleton library, for a host computer on which said code library is hosted, is also generated. The skeleton library is operable to invoke execution of said called function in response to receipt of said transportable data message. The stub library exactly mimics the interface of the local client libraries, allowing remote functions to be called directly without using any specific API calls. This provides simple and fast remote procedure call enablement of applications with minimum programming effort, allowing applications to benefit from the direct calling of functions on remote computers. | 2010-03-25 |
20100077379 | Image processing apparatus, image processing method, and recording medium - An image processing apparatus includes a display unit that displays an operation screen for a user to perform an input operation; a storing unit that stores therein a screen element database that stores therein a plurality of screen elements to be arranged on the operation screen and that is capable of storing therein a definition file that defines a display screen; an input unit that receives selection of a plurality of screen elements from the screen element database and receive input of component information in which layout information that represents a layout position of a screen element, element definition information that specifies a screen element arranged at the layout position, and screen element information that represents an image of a screen element are correlated with each other, the component information corresponding to each of the screen elements; and a definition-file creating unit that creates the definition file by combining a plurality of pieces of the component information received by the input unit and configured to store the definition file in the storing unit. | 2010-03-25 |
20100077380 | FRAMEWORK FOR AUTOMATICALLY MERGING CUSTOMIZATIONS TO STRUCTURED CODE THAT HAS BEEN REFACTORED - A method of generating a tool for merging customizations made to a first version of a software artifact when migrating to a second version includes instantiating a mapping element for each top-level element in a first code set that does not have a complementary element in a second code set; requesting and receiving merge instructions for each top-level element for which merge instructions are not provided in the corresponding mapping element; determining whether the merge instructions for each top-level element for which merge instructions are provided require that customizations be merged into the second code set; determining whether the merge instructions for each top-level element set that requires customizations to be merged are valid; requesting and receiving merge instructions for each top-level element for which the merge instructions are not valid; and storing the merge instructions received for each top-level element in the corresponding mapping element. | 2010-03-25 |
20100077381 | Method to speed Up Creation of JUnit Test Cases - A system and method for quickly and efficiently developing JUnit test cases by enabling automated creation of test environment objects that are needed by the JUnit test cases. The system and method maps and captures program code execution paths or “blueprints” such that the blueprints can be utilized to automatically “drive” the program along an execution path to any point in the program. These points can then be used to “harvest” the environment objects needed for JUnit test cases. | 2010-03-25 |
20100077382 | COMPUTER-READABLE RECORDING MEDIUM STRING A BUG DETECTION SUPPORT PROGRAM, SIMILAR STRUCTURE IDENTIFICATION INFORMATION LIST OUTPUT PROGRAM, BUG DETECTION SUPPORT APPARATUS, AND BUG DETECTION SUPPORT METHOD - A bug detection support program includes: a structure identification information list output step of cross-referencing a source code and a plurality of items of detection condition information which is possibly a bug; a similarity calculation step of, in the event of receiving from the user a selection, calculating a similarity between structures corresponding to each item of structure identification information in the structure identification information list and a structure corresponding to the selected structure identification information; a structure identification information specification step of specifying items of structure identification information, from among the items of structure identification information in the structure identification information list, of which the similarity calculated by the similarity calculation step is of a pre-set predetermined threshold value or greater; and a similar structure identification information list output step of generating a similar structure identification information list, and outputting the generated similar structure identification information list. | 2010-03-25 |
20100077383 | SIMULATION METHOD AND STORAGE MEDIUM FOR STORING PROGRAM - A method for debugging software on a computer includes performing a simulation in which a signal undesired during normal operation is added to a signal value when the signal value is input to a plurality of external terminals included in hardware that executes the software and includes a processor and at least one input and output device, and judging whether or not a factor determining the signal value corresponding to the external terminal requested to display the signal value is the input from the outside to the hardware by checking whether or not the signal undesired during the normal operation is added. | 2010-03-25 |
20100077384 | PARALLEL PROCESSING OF AN EXPRESSION - A method includes compiling an expression into executable code that is configured to create a data structure that represents the expression. The expression includes a plurality of sub-expressions. The code is executed to create the data structure. The data structure is evaluated using a plurality of concurrent threads, thereby processing the expression in a parallel manner. | 2010-03-25 |
20100077385 | DEBUGGER EXCEPTION FILTERING WITH TARGET-BASED RULES - Filtering exceptions on a target computing device to selectively interrupt a host computing device based on rules. The rules represent user-defined scenarios, and each rule includes one or more criteria and a break decision. Upon detecting an exception on the target computing device, the target computing device evaluates the rules based on the criteria and information about the exception without notifying the host computing device. For example, a score is calculated for each rule, and the rule with the highest score is selected. The break decision associated with the selected rule is applied. For example, the break decision indicates that the exception is of interest and the host computing device should be notified, or that the exception does not match a scenario of interest and execution should continue without a break. | 2010-03-25 |
20100077386 | SYSTEM AND A METHOD FOR CROSS-PLATFORM PORTING OF BUSINESS APPLICATIONS AND MAKING THEM CONTEXUALLY-AWARE ON TARGET PLATFORMS - A method for cross-platform porting of applications includes extracting one or more platform independent models from an existing one or more composite applications running on a given source platform. These platform independent models are then transformed into implementation artifacts on another, target platform, thereby effectively porting the composite application from one platform to another. The generated implementation artifacts on the target platform leverage existing assets in the target environment, which makes these generated artifacts “contextually-aware”. | 2010-03-25 |
20100077387 | MANAGING UPDATES USING COMPILER AND LINKER INFORMATION - Generating a next build version of a software application using information generated during a previous build version at the compiler and linker levels. The information describes the structure and build decisions applied during creation of the previous build version. Generation of the current build version is modified based on the information to minimize the binary differences between the builds. In some embodiments, a linker arranges the contents during the previous build in anticipation of the current build. Further, the linker pads the previous build with unused address space to minimize relocation of the contents of the build. | 2010-03-25 |
20100077388 | PROFILING METHOD, SYSTEM, AND RECORDING MEDIUM HAVING A PROFILING PROGRAM - A profiling method executed by a computer and system including generating a source code by adding a call instruction for a profile acquisition function to a source program of an application, generating an execution form of a profiling target program by linking a library of profile acquisition functions to the source code, executing the profiling target program in an operating system of a target system, calling a profile acquisition driver by executing the call instruction of the profile acquisition function via the library of the profile acquisition functions, and acquiring sampling information on an execution status of the profiling target program based on an interrupt occurrence by the profile acquisition driver. | 2010-03-25 |
20100077389 | QUICK DEPLOYMENT METHOD - Provided is a deployment method for a server system that includes a storage system having logical disks where disk images are stored and plural servers connected to the storage system via a storage network, the method including the step of causing a deploy management module to copy the logical disks which store the disk images to a free area of the storage system before a deployment command is received. According to this invention, disk images are quickly deployed to servers. | 2010-03-25 |
20100077390 | METHOD FOR UPDATING AND MANAGING AN AUDIOVISUAL DATA PROCESSING APPLICATION INCLUDED IN A MULTIMEDIA UNIT BY MEANS OF A CONDITIONAL ACCESS MODULE - A method to force a multimedia unit to update an application for viewing broadcast conditional access content by linking said update to an update of the conditional access module firmware. The firmware update is initialized by means of version information transmitted in the content stream. In particular, this version information may be included in ECM or EMM messages or in services information tables in order to be processed by the conditional access module independently from the multimedia unit. The version information comprises of a minimum version and of an available maximum version. If the conditional access module detects that the current version of the firmware is inferior to the available maximum version, it transmits a message requesting an update of the application that initiates downloading a firmware updating from a management center. The update installation is carried out simultaneously in the conditional access module and in the multimedia unit. | 2010-03-25 |
20100077391 | Virtual Machine Manufacturing Methods and Media - A method for manufacturing an information handling system is disclosed wherein the method includes receiving an order for an information handling system (IHS), wherein the IHS comprises at least one virtual machine (VM) and determining a number of physical systems and an amount of storage required for the IHS. The method may also include providing the number of physical systems and the amount of storage and providing virtualization software for the number of physical systems, wherein the virtualization software is utilized to create the at least one virtual machine. The method further includes pre-configuring a plurality of parameters for the at least one VM. | 2010-03-25 |
20100077392 | CAP FILE FOR THE PERSONALIZATION OF A JAVA APPLICATION - A personalization method of one application capable of being executed on a Java card contains the successive steps of:
| 2010-03-25 |
20100077393 | METHOD AND SYSTEM FOR AUTOMATICALLY GENERATING SOFTWARE AND CONFIGURING APPLICATION INSTALLATION - Methods and apparatuses are disclosed for automatically generating software and configuring software application installation. Some embodiments may include a method of configuring one or more hardware resources within an enterprise, the method comprising the acts of installing at least one software application on the one or more hardware resources, orienting one or more logical areas within the one or more hardware resources, implementing one or more communication protocols between the one or more logical areas, and generating infrastructure for the at least one software application during the act of installing, wherein the infrastructure is based on predetermined choices. | 2010-03-25 |
20100077394 | COALESCING PERIODIC TIMER EXPIRATION IN GUEST OPERATING SYSTEMS IN A VIRTUALIZED ENVIRONMENT - Techniques are disclosed for coalescing timer ticks generated by timers used to service guest operating systems executing in virtual machines. By coalescing timer ticks a logical processor can enter a low power mode thereby reducing power consumed by the system. | 2010-03-25 |
20100077395 | VIRTUAL MACHINE LIVENESS CHECK - A data center can share processing resources using virtual networks. A hosting program | 2010-03-25 |
20100077396 | PORTABLE STORAGE DEVICE FOR SUPPORTING PORTABLE COMPUTING SYSTEM AND PORTABLE COMPUTING BASED SYSTEM USING THE SAME - Provided are a portable computing system that allows computing operations anywhere an operating system (OS)-installed host computer exists by using a portable storage device storing a virtual machine, an OS image, a portable software image, etc. and a portable computing based system using the portable computing system. The portable storage device for supporting a portable computing system includes: a portable computing system storage storing portable software for running and operating of a portable computing system, wherein a user may not directly access the portable software for deletion and modification; a portable software storage storing portable software images usable in the portable computing system, wherein a user may not directly access the portable software images for deletion and modification; and a portable data storage capable of adding, deleting, and modifying data. | 2010-03-25 |
20100077397 | Input/output (I/O) device virtualization using hardware - According to embodiments of the present invention a computer system that is capable of sharing physical devices among several virtual machines (VM) includes hardware assisted logic to allow requests from guest operating systems (guest OS) to circumvent a virtual machine monitor (VMM) and be processed by the hardware assisted logic. | 2010-03-25 |
20100077398 | Using Idempotent Operations to Improve Transaction Performance - An apparatus for optimizing a transaction comprising an initial sequence of computer operations, the apparatus includes a processing unit which identifies one or more idempotent operations comprised within the initial sequence, and which reorders the initial sequence to form a reordered sequence comprising a first sub-sequence of the computer operations followed by a second sub-sequence of the computer operations, the second sub-sequence comprising only the one or more idempotent operations. | 2010-03-25 |
20100077399 | Methods and Systems for Allocating Interrupts In A Multithreaded Processor - A multithreaded processor capable of allocating interrupts is described. In one embodiment, the multithreaded processor includes an interrupt module and threads for executing tasks. The interrupt module can identify a priority for each thread based on a task priority for tasks being executed by the threads and assign an interrupt to a thread based at least on its priority. | 2010-03-25 |
20100077400 | TASK-OPTIMIZING CALENDAR SYSTEM - A calendar system schedules tasks and meetings or other appointments for a user. The system retrieves a work capacity, which is information regarding the working hours for the user. The system further retrieves a plurality of enhanced tasks for the user. The system then optimizes a schedule for the user based on the work capacity and the enhanced tasks. | 2010-03-25 |
20100077401 | AUTOMATED IDENTIFICATION OF COMPUTING SYSTEM RESOURCES BASED ON COMPUTING RESOURCE DNA - Computing resource DNA associated with a computing resource of a computing system can be received. The computing resource DNA can include one or more computing resource DNA elements representing identifying characteristics of the computing resource. A set of one or more potential matches for the received computing resource DNA can be ascertained from a set of reference data. When one or more potential matches exist, a confidence factor can be calculated for each potential match. The set of potential matches can then be refined. An optimum match for the computing resource DNA can be determined from the set of refined potential matches. The computing resource DNA can then be identified as a representation of the computing resource associated with the optimum match. | 2010-03-25 |
20100077402 | Variable Scaling for Computing Elements - Various systems, methods, and computing units are provided for variable scaling of computing elements. In one representative embodiment, a method comprises: receiving a plurality of computing resource levels; and providing one of the plurality of computing resource levels to each of a plurality of computing elements, each computing element having an associated output, the provided voltage level based upon associated output significance. | 2010-03-25 |
20100077403 | Middleware for Fine-Grained Near Real-Time Applications - A centralized scheduling server for scheduling fine-grained near real-time applications includes network ports, a central managing application, functional library(ies) and service processes. One port communicates with processing nodes over a private computer network. Processing nodes include processing node report processor node status to the server and execute scheduled tasks. The other port communicates with user devices through a public network. The central managing application manages fine-grained near real-time application. The functional library provides middleware core functionality. The service processes include: a resource manager, a submitter to place tasks on a task queue; and a dispatcher to dispatch tasks to processing nodes. A work flow process runs an optimized scheduling algorithm. | 2010-03-25 |
20100077404 | SYSTEM AND METHOD OF CONTROLLING SENSORY DEVICES - A system for controlling a plurality of sensory devices includes a plurality of end devices having the plurality of sensory devices connected thereto, respectively, each end device generating an IR control signal to execute a sensory devices so as to present sensory effects; a multi-device controller for managing IR control codes as profiles, and issuing a device control command to control the sensory device on the basis of the sensory effect metadata; and a ZigBee coordinator for parsing the device control command from the multi-device controller, determining the sensory device to be controlled depending on the parsed control command and transmitting a control message corresponding to the parsed control command to the end device having the determined sensory device connected thereto through ZigBee communication. | 2010-03-25 |
20100077405 | PROGRAM STARTUP APPARATUS AND METHOD - A program startup apparatus includes a first startup unit and a second startup unit. The first startup unit starts up a first program. The first program starts up a second program. The first startup unit sets the second startup unit such that the second startup unit starts up the second program. This makes it possible to unify startup of programs of different types and enable quick startup of a program. | 2010-03-25 |
20100077406 | SYSTEM AND METHOD FOR PARALLELIZED REPLAY OF AN NVRAM LOG IN A STORAGE APPLIANCE - A system and method for operating a storage system is provided. A plurality of operating system transaction entries are stored in a log, and a swarm of messages with respect to the plurality of operating system transaction entries is established. The swarm of messages is delivered to an operating system of the storage system. A processor performs a parallel retrieval process for a plurality of messages in the swarm of messages by processing the plurality of messages in an arbitrary order without regard to an underlying order of the messages. | 2010-03-25 |
20100077407 | System and Method for Dynamically Refreshing an Active Home Screen - A system and method for providing time-sensitive information to a handset using a scrolling ticker. The method includes receiving the time-sensitive information at a server, determining the time period before the next update for a second set of information, and if less than a pre-determined value, then streaming the time sensitive information at the end of the time period to the handset. If the time period is greater that than the pre-determined value, then streaming the time-sensitive information immediately. In an alternative embodiment, a method is provided which includes determining a base schedule for periodically streaming the information to a handset via a scrolling ticker, receiving time-sensitive information relating to an event, determining a second schedule for periodically streaming time-sensitive information related to the event, and streaming the time-sensitive information in accordance with the second schedule during a time period associated with the event. | 2010-03-25 |
20100077408 | STORAGE AREA NETWORK AND METHOD FOR PROVISIONING THEREIN - A storage array includes at least one target and a logical unit having a logical unit number. The storage array is configured to receive input defining a host group comprising at least one initiator and receive input defining a target group comprising the at least one target. The host group, target group and logical unit number define a view entry. The storage array is further configured to apply the view entry to the logical unit to provide a logical unit inventory that is provisioned for the at least one initiator. | 2010-03-25 |
20100077409 | SYSTEM INTEGRATED TEAMING - A network teaming system includes one or more subsystems to provide a hardware system integrated teaming assistant (SITA hardware), provide a software system integrated teaming assistant (SITA software) operable with the SITA hardware and provide a feature checking and enablement system (FCE), wherein the FCE determines one or more networking features for members of a team coupled together on a network, and wherein the SITA hardware in combination with the SITA software perform a networking feature for a member of the team who does not have the capability to perform the networking feature. | 2010-03-25 |
20100077410 | METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR IMPLEMENTING A WEB SERVICE INTERFACE - A method for using WebServices as a basis for implementing an application programming interface (API) of a high-level programming language between a service application and a client application is disclosed. Function parameters of an API function call represent a complex object structure (COS). The method includes serializing the COS into serialized payload data, encoding the serialized payload data to form a payload string that does not contain any XML-specific characters, and specifying the parameters of the API call in parts of an input message of a corresponding operation in a WSDL document. The method also includes transporting the payload string within the input message to the service application, decoding the payload string to yield the serialized payload data, and deserializing the serialized payload data to restore the COS representing the parameters of the API call. A system and computer program product for implementing the API on the basis of Web Services are also disclosed. | 2010-03-25 |
20100077411 | ROUTING FUNCTION CALLS TO SPECIFIC-FUNCTION DYNAMIC LINK LIBRARIES IN A GENERAL-FUNCTION ENVIRONMENT - A method and system for routing a function call to a core dynamic link library (DLL) via a pass-through DLL. An indication that an application requires a specific functionality is received. Using the indication, an initialization function internal to the pass-through DLL identifies a core DLL as providing the specific functionality. The core DLL is loaded into a memory. The pass-through DLL calls an internal processing initialization function included in the core DLL. The pass-through DLL receives and stores an address of a list of pointers that reference a set of functions included in the core DLL. The pass-through DLL receives a function call to a first function in the set of functions. The pass-through DLL calls the first function by utilizing the address of the list of pointers to identify a pointer that references the first function in the set of functions. | 2010-03-25 |
20100077412 | LIFT DEVICE OF A SLOT-IN DISK DRIVE - The present invention provides a lift device of a slot-in disk drive, which includes two straight slots formed on a side of a sliding component, two sliding pins protruding from a side of base adjacent to the sliding component or protruding from a fixing plate of a casing, a cover covering with the sliding component, two guiding pins protruding from an inner surface of the cover corresponding to the two straight slots for inserting into the two straight slots respectively, an one-humped traverse slot with two ends of different heights formed on a lateral side of the cover adjacent to the sliding bolt whereinto the sliding bolt inserts, and two lifting slots separately formed on the other lateral side of the cover whereinto the two sliding pins insert. | 2010-03-25 |
20100077413 | Traverse with Splash-Proof Device - The invention provides a traverse with a splash-proof device which disposes a spindle on one end of a body and is covered by a protection plate. A feeding device utilizes a feeding motor to rotate a screw bar, and two guiding bars, paralleling the screw bar are individually disposed on the two sides of the body. A pick-up head is disposed across two guiding bars and one side is driven h)y the screw bar to slide along the two guiding bars. The splash-proof device utilizes stick slices between the guiding bars and the protection plate to prevent lubricant from splashing. | 2010-03-25 |
20100077414 | SLOT-IN OPTICAL DISK DRIVE - A slot-in type disk drive fastens a clamping unit with two protrusions around its periphery on the central hole of a base plate. A front positioning part utilizes a stick to link a front right positioning bar and a front left positioning bar to synchronously open or close. A locking rod has a limiting pin inserted into an arc slot on the side of the base plate, and protrudes a locking end from the rear end. A rear positioning part utilizes an idle gear to link rear right and rear left positioning bars to synchronously open or close. The locking end can insert a first or second positioning recess on the rear left positioning bar and a touch block of the locking rod leans against the first protrusion. A lever is disposed on the rear right positioning bar to link a linkage plate set by one end. | 2010-03-25 |
20100077415 | Chucking device for a disk - A chucking device for a disk including a turntable on which an optical disk is seated, a housing provided on the turntable in such a manner as to be inserted into a center hole of the optical disk, a chuck pin having an end protruding outwards from the housing so that, when the optical disk is inserted into and released from the chuck pin, the chuck pin reciprocates from the center of the optical disk, a spring elastically forcing the end of the chuck pin outwards from the center of the optical disk, and a spring holder provided slantwise on the chuck pin such that the spring is held thereon so that an elastic force of the spring is applied inclined onto the chuck pin acting towards the direction of the turntable. | 2010-03-25 |
20100077416 | SLOT-IN OPTICAL DISK DRIVE - The invention is to provided an emergency ejection device for a slot-in optical drive, which utilizes a feeding motor to rotate a transmission shaft from one end of the transmission shaft without self-locking. The other end of the transmission shaft extending to the front of the drive forms as a pincer-like slot, and a worm is disposed between the two ends. One end of a gear set having a plurality of gears drives a clamping unit, and the other end rotates a roller. A worm wheel is disposed on one of the gears in the middle of the gear set and is engaged with the worm with self-locking so that the transmission shaft can be rotated by hand to eject a disk. | 2010-03-25 |
20100077417 | Optical Disk Drive Capable of Inhibiting Vibration of Optical Disk - An optical disk drive is disclosed. The distance between the surface of the optical disk and the inner upper surface of the optical disk drive is less than 3.5 mm while performing the data reading or writing procedures on the optical disk loaded in the optical disk drive. | 2010-03-25 |
20100077418 | SLOT-IN DISK DRIVE WITH A RELEASE DEVICE - The invention includes a slot-in disk drive with a release device, wherein a side of a traverse is pivoted to a casing. A spindle motor disposed on the traverse rotates an optical disk with a non-data area. The release device is set on the traverse adjacent to the spindle motor. A first hole is formed on the traverse and located in a position corresponding to the non-data area. A release bar protrudes from a bottom of the casing for inserting into the first hole. A buffer is installed between the release bar and the traverse for isolating vibration. | 2010-03-25 |
20100077419 | DISK DRIVE APPARATUS - A disk drive apparatus able to prevent jamming of a disk and abutting parts having a rotary table fit on a shaft of a brushless motor and carrying a disk and a centering part elastically biased in an axial direction away from a center hole of this rotary table and fit in a center through hole of the disk to center and hold the disk, the centering part having inelastic abutting parts sticking out from a center taper part in radial directions and abutting against an inner circumferential edge of the center through hole and having outer circumferential groove parts forming clearances from the inner circumferential edge between the inelastic abutting parts adjoining each other in the circumferential direction. | 2010-03-25 |
20100077420 | METHODS AND APPARATUS TO DETECT CARRYING OF A PORTABLE AUDIENCE MEASUREMENT DEVICE - Methods and apparatus to detect carrying of a portable audience measurement device are disclosed herein. An example portable audience measurement device includes a housing; a media detector in the housing to collect media exposure data; an attachment mechanism coupled to the housing to secure the housing to a person; and a sensor to detect a status of the attachment mechanism to enable determination of whether the device is being carried by the person. | 2010-03-25 |
20100077421 | Security System and Method - A security system and method for detecting the presence of one or more persons in a location, by: directing a light source in the direction of the location; detecting reflections of the light source from the location by a light detector in order to form an image representing the one or more persons' eyes; and analyzing the image received on the light detector to identify and count the number of eyes on the image. Preferably, the analyzed information is then communicated to a remote facility for further processing. Appropriate action to take based on the analyzed information includes issuing an alert, turning on an alarm system, sending a message to one or more predetermined persons and/or machines. | 2010-03-25 |
20100077422 | Interactive broadcast system and method - The present invention provides a system and method for providing interactive broadcasting of a video or TV content wherein users viewing the interactive broadcast content received from a broadcasting service by means of transceiver and display means are able to provide feedbacks relating to said video or TV content any time during said interactive broadcast of said content by means of input means coupled to the transceiver means, said broadcasting service comprises processing means capable of: i) continuously identifying and marking in the broadcasted content one or more key features which may change from time to time; and ii) processing users feedbacks received from the transceiver means and provide indications concerning the feedbacks and events related to the marked key features. | 2010-03-25 |
20100077423 | RECEIVING APPARATUS AND CONTROL METHOD - The present invention provides a receiving apparatus for receiving digital broadcast having a plurality of channels including a transition unit configured to transit a mode for controlling channel selection from a normal mode to a warning mode in the case that a determining unit determines that the broadcasting program is allowed to obtain a right to receive a reward, and a notifying unit configured to notify, in the warning mode, that the right to receive the reward will be lost, in the case that a detecting unit detects a channel selection operation that selects another channel from the viewing channel broadcasting a broadcast program which is allowed to obtain the right to receive the reward. | 2010-03-25 |
20100077424 | METHODS AND APPARATUS TO DISTINGUISH A SIGNAL ORIGINATING FROM A LOCAL DEVICE FROM A BROADCAST SIGNAL - Methods and apparatus to distinguish a signal originating from a local device from a broadcast signal are disclosed. A disclosed example method includes analyzing a first predetermined characteristic of a video component of the audio-video signal to generate a first indication of the source of the audio-video signal, analyzing a second predetermined characteristic of an audio component of the audio-video signal to generate a second indication of the source of the audio-video signal, and determining if the audio-video signal was generated by a local device based on the first and second indications. | 2010-03-25 |
20100077425 | Digital television signal for receiving PSIP data, method of processing digital television signal, and digital television receiver - A digital television signal for receiving program and system information protocol (PSIP) data, a method for processing the digital television signal, and a digital television receiver are disclosed. The digital television signal used in the digital television receiver in order to receive a program system information protocol (PSIP) data from a broadcast transmitter includes a rating region table containing the PSIP data. Herein, the rating region table includes a global rating value field defining a global rating value which is valid for all graphical rating regions, a rating region field defining a specific graphical rating region to be associated with the rating region table, and at least one local rating value field identifying a local rating value which is valid for the specific graphical rating region only. | 2010-03-25 |
20100077426 | METHOD OF BROADCASTING AUDIO AND VIDEO DATA OVER A TIME-SLICING NETWORK, AN AUDIO AND VIDEO DATA PROCESSOR AND A DVB-H SYSTEM - An apparatus, a method of transmitting data having audio and video content over a broadcast network employing time-slicing, a DVB-H system and an audio and video data processor. In one embodiment the method includes: (1) identifying points of a data stream corresponding to a beginning of each time-slice of a transmission stream, having multiple time-slices, to be used to transmit the data stream via a broadcast network, the data stream including an audio and a video stream, (2) injecting a synchronization packet at the points for each of the audio and video streams and (3) transmitting the transmission stream having the synchronization packets via the broadcast network. | 2010-03-25 |
20100077427 | APPARATUS AND METHODS FOR MULTI-STAGE MULTIPLEXING IN A NETWORK - Methods and apparatus for performing multiplexing of video or other content (e.g., programs) within a network using feed-back from a subsequent digital program insertion stage, and/or feed-forward information from a prior multiplexing stage. In one embodiment, the network comprises a hybrid fiber coax (HFC) cable network having headend and hub-based statistical multiplexing stages, and communication between the two stages is used to improve the visual quality performance and bandwidth utilization of the output multi-program stream during conditions where downstream content is inserted into the transport stream. Business methods associated with the various multiplexing features described above are also disclosed. | 2010-03-25 |
20100077428 | METHOD AND APPARATUS FOR PROVIDING SUPPLEMENTAL CONTENT WITH VIDEO MEDIA - The present invention discloses a method and apparatus which processes video media with associated meta data, and filters the meta data according to viewer interests. Meta data which relates to viewer interests is presented to the viewer. | 2010-03-25 |
20100077429 | SYSTEM AND METHOD FOR PROVIDING MULTIMEDIA SERVICE - The present invention relates to a system and method for providing a multimedia service, which support event based home network service mobility through a Radio Frequency Identification (RFID) tag. The system for providing a multimedia service, includes a RFID tag, and a home server for performing a login authentication operation using RFID tag information provided from the RFID tag, storing service usage information of a multimedia service provided for a login user, and providing a corresponding multimedia service based on the service usage information of the multimedia service when a multimedia service is requested again. | 2010-03-25 |
20100077430 | Device for ip tv channel selection - The present invention is related to a device ( | 2010-03-25 |
20100077431 | User Interface having Zoom Functionality - A user interface having zoom functionality is described. In an implementation, a user interface is displayed having representations of a plurality of content. Each of the representations is formed using a respective picture-in-picture stream of respective content. When an input is received to select a particular one of the representations, the respective content is displayed by zooming in from the picture-in-picture stream of the respective content to a respective video stream of the respective content. | 2010-03-25 |
20100077432 | METHODS AND APPARATUS FOR PRESENTING SUPPLEMENTAL INFORMATION IN AN ELECTRONIC PROGRAMMING GUIDE - The various embodiments described herein facilitate the display of television guide information to a user simultaneously with supplemental content related to the guide information. An electronic programming guide is initially displayed in first and second portions of a display menu. Responsive to a user selections the size of the display menu devoted to the electronic programming guide data is modified to free space for the display of supplemental content. Thus, the supplemental content is presented in a first portion of the display menu previously devoted to the electronic programming guide, and the electronic programming guide is simultaneously presented in a second portion of the display menus | 2010-03-25 |
20100077433 | MULTI-PANEL TELEVISION BROWSING - A method includes displaying program content from a subscription television service on a display and receiving a signal to initiate a multi-panel browsing mode on the display. The method further includes sending, to a server, a top program request for the subscription television service and receiving top program information from the server based on the top program request, the top program information including a channel number for a top program at a time associated with the top program request. The method also includes displaying a multi-panel view on the display, the multi-panel view including a panel with the program content and a panel with the top program based on the top program information received from the server. Additional panels included in the multi-panel view may include interactive games or other content available from the subscription television service. | 2010-03-25 |
20100077434 | Three Dimensional Light Electronic Programming Guide - A method and apparatus of displaying an Electronic Programming Guide (EPG). In one embodiment, an EPG is displayed in a three dimensional virtual mesh, in which independent objects representing television programs are situated. The simplified nature of the three dimensional EPG reduces the amount of processing necessary to display it. In addition, the virtual mesh may be displayed isometrically, so that hardware requirements are further reduced and it may be possible to use a software only three dimensional graphics pipeline. If a user has a set top box (STB) with a hardware accelerated graphics pipeline, the EPG may be displayed in a full three dimensional perspective view. A user can navigate the mesh to find television programs that they wish to view. A user can assign values to types of television programs that they prefer, and these programs will be displayed more prominently. | 2010-03-25 |
20100077435 | System and method for smart trick mode display - A system and method for smart trick mode display which is aware of content and metadata, user context and user interests, and selects frames to display during trick mode that may be of interest to the user, and filters frames that the user might not wish to see even inadvertently. More specifically, the media system and method for smart trick mode display analyzes a recorded video content during a trick mode playback of the recorded video; and identifies segments of the content that are least one of interest to the user or should not be displayed to the user. The system may then select keyframes or a short sub-segment of the segment of interest to the user and then either displays the keyframes or sub-segments in a manner so as to catch the user's attention, or specifically not display any keyframes or sub-segments having content that the user does not wish to see. | 2010-03-25 |
20100077436 | SYNCHRONIZED HOME AND VEHICLE AUDIO VISUAL SYSTEM AND METHOD - A system that incorporates teachings of the present disclosure may include, for example, a controller to update a profile of preferences and recordings maintained at a central server when a user modifies preferences and recordings at a customer premises at a digital video recorder (DVR) or set top box (STB) with respect to a video on demand system via a link through the Internet and when a user modifies preferences and recordings with a video on demand system within a vehicle. The controller can also enable downloading audio-visual information synchronized with the video on demand system via a first wireless communication system to the vehicle in response to requests sent using a second wireless communication system. Other embodiments are disclosed. | 2010-03-25 |
20100077437 | Vehicle entertainment system with video surround - A vehicle entertainment system includes an image capture system, an image processing and storage system, and a user interface. The image capture system includes at least one interior camera adapted and positioned to capture images of at least one location within the vehicle. The image processing and storage system is electronically coupled to the image capture system and includes an image processor and a memory unit. The image processor receives and formats the images, while the memory unit stores the images. The interface system is electronically coupled to the image processing and storage system and includes a display unit, a user interface and a wireless communication unit. The display unit displays a plurality of the interior and exterior images. The user interface is engageable by a user to select the images displayed on the display unit and to direct the storage of the selected images in the memory unit. | 2010-03-25 |
20100077438 | APPARATUS AND METHOD FOR OBTAINING MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to receive a request for media content from a set top box of an Internet Protocol Television System, perform a search of one or more storage devices associated with other set top boxes for the media content based at least in part on a user profile associated with the set top box where the other set top boxes are located remotely from the set top box, receive the media content, and adjust a format of the media content prior to delivery to the set top box based at least in part on the user profile. Other embodiments are disclosed. | 2010-03-25 |
20100077439 | Method of Generating a Modification Signal and Infographic Sequence, Corresponding Source Signal, Infographic Sequence, Broadcasting Method and Device and Management System - A method and apparatus are provided for generating a modification signal intended to be used in a method of broadcasting an infographic sequence by a reproduction apparatus. The method includes inserting, into the modification signal, modification information relating to modifiable infographic compositions included in a modifiable infographic sequence. The modification signal makes it possible to modify the modifiable infographic sequence to obtain a modified infographic sequence intended to be broadcast by the reproduction. | 2010-03-25 |
20100077440 | APPARATUS AND METHOD FOR DISTRIBUTING MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to receive a digital signal representative of media content where the digital signal includes a main profile version of the media content and one or more lower profile versions of the media content and where the one or more lower profile versions have higher error correction than the main profile version, monitor the main profile version for an undesired condition that jeopardizes video continuity for a viewer of the media content, and transmit one of the one or more lower profile versions over an internet protocol television system to the viewer when the undesired condition is detected, where the transmission of the lower profile version to the viewer maintains video continuity for the viewer. Other embodiments are disclosed. | 2010-03-25 |
20100077441 | BUFFERING CONTENT ON A HANDHELD ELECTRONIC DEVICE - A handheld device receives a wireless RF transmission that includes multiple video streams and buffers all video streams or selected video streams based on an identification of video streams to buffer. The device might also buffer all or selected audio streams or other real-time data content that is received in the wireless RF transmission. The wireless RF transmission may include a set of video streams (and/or audio streams, and/or other real-timed data) for the handheld device to buffer. A head end that sends the RF transmission may determine which streams to buffer based on operator input, user preferences, and other factors. Alternatively, the handheld device may automatically determine which streams to buffer based on information such as user preferences and information in the RF transmission. Alternatively, a user may select which streams to buffer. | 2010-03-25 |
20100077442 | COMMUNICATION CONTROL DEVICE AND COMMUNICATION CONTROL METHOD IN AUDIO VISUAL DEVICE SYSTEM, AND TELEVISION RECEIVER - When disconnection of an audio visual device from an audio visual device system is detected, a control unit in a communication control device performs control for causing an audio visual device that has not acquired a logical address corresponding to a device type thereof among a plurality of audio visual devices connected to a repeater device to acquire a logical address corresponding to the device type. | 2010-03-25 |
20100077443 | Electronic System and Method for Driving Electronic Device - An electronic system and a method for driving an electronic device are disclosed. The method for driving the electronic device includes steps as follows. A storage medium is provided. The storage medium has a file system accessible by a BIOS and stores program codes for driving the electronic device. Then, the electronic device is driven by a driver stored in the storage medium. Afterwards, stream data transmitted by the electronic device is received and outputted. | 2010-03-25 |
20100077444 | BROWSER ACCESS CONTROL - Systems, methods and apparatus for a distributed security that monitors communications to manage client browser network access based upon the browser configuration of the client browser by use of a configuration script executed in the browser environment. Such management can reduce the exposure of potentially vulnerable client browsers to domains associated with malicious activity. | 2010-03-25 |
20100077445 | Graduated Enforcement of Restrictions According to an Application's Reputation - Security software on a client observes a request for a resource from an application on the client and then determines the application's reputation. The application's reputation may be measured by a reputation score obtained from a remote reputation server. The security software determines an access policy from a graduated set of possible access policies for the application based on the application's reputation. The security software applies the access policy to the application's request for the resource. In this way, the reputation-based system uses a graduated trust scale and a policy enforcement mechanism that restricts or grants application functionality for resource interactivity along a graduated scale. | 2010-03-25 |
20100077446 | CENTER APPARATUS, TERMINAL APPARATUS, AND AUTHENTICATION SYSTEM - The present invention provides a system and a method, in which after authenticating a device, the user authentication methods are switched and used. Specifically, in performing user authentication via a terminal apparatus, the terminal apparatus is authenticated first and then based on this authentication result, a practical use of the terminal apparatus is determined, and the user authentication methods are switched so as to suit this practical use and the resultant method is implemented. | 2010-03-25 |
20100077447 | Authentication techniques - Techniques for authenticating clients of differing capabilities in an efficient manner. Two or more authentication techniques, including one preferred authentication technique, are initiated to run in parallel to authenticate a client. Upon determining that the client can support the preferred authentication technique, the preferred technique is used to authenticate the client and the other authentication techniques are aborted. If it is determined that the client cannot support the preferred authentication technique, then one of the other authentication techniques is used to authenticate the client. In this manner, based upon the capabilities of the client, an appropriate authentication technique is used to authenticate the client in an efficient manner. | 2010-03-25 |
20100077448 | USER LEVEL SECURITY FOR AN EMULATED REMOVABLE MASS STORAGE DEVICE - A communication session is established, via a wireless communication link, with a mobile communication device that is connected to a computer system. The mobile communication device is enumerated by the computer system as a locally attached mass storage device. An authentication executable file is sent to the mobile communication device. A response generated by the computer system executing the authentication executable file is received from the mobile communication device. Based on the response generated by the computer system executing the authentication executable file, access to a data file that is stored by a mass storage system via a network is granted. | 2010-03-25 |
20100077449 | Calculating multi-tenancy resource requirements and automated tenant dynamic placement in a multi-tenant shared environment - A method for assigning tenants of users to offering instances of an application or middleware includes representing a set of offerings as respective offering instances of the application or middleware available from a server, determining server resource capacity of the server, representing constraints associated with the tenants and the offering instances, generating a mapping of the tenants to the offering instances based on the server resource capacity and constraints, and assigning a tenant to an offering instance according to the mapping, wherein the offering instance is made accessible to the users of the assigned tenant. | 2010-03-25 |
20100077450 | PROVIDING SIMPLIFIED INTERNET ACCESS - Aspects of the subject matter described herein relate to providing simplified network access. In aspects, a network access device that controls access to a network is configured to allow communications with a set of specified hosts regardless of whether the requesting user has paid for or authorized payment for the network usage. The user may communicate with such hosts without further configuration, providing payment or other information to the network access device, or the like. If the user attempts to access other hosts, the network access device ensures that the user is authorized (e.g., has paid for, belongs to a partner organization, etc.) before granting the access. | 2010-03-25 |
20100077451 | MOBILE TERMINAL, WORKING DEVICE, DATA MANAGEMENT SYSTEM, AND RECORDING MEDIUM - A mobile terminal which communicates with a working-device includes a local connection receiver that locally communicates with the working-device through network, a holder that holds management-object-data and disclosure condition information of the management-object-data, a security specification acquirer that acquires security specification information of the working-device, and a data management contract creator that creates data management contract information of the management-object-data of the working-device. If it is determined that the working-device satisfies the disclosure condition of the management-object-data, based on the security specification information of the working-device receiving the management-object-data and the disclosure condition information of the management-object-data, a management-object-data transmitter transmits the management-object-data with the created data management contract information to the working-device, and a data management record receiver receives the management record of the management-object-data from the working-device, when the working-device is locally re-connected through the local connection receiver. | 2010-03-25 |
20100077452 | Wireless System and Method for Managing Logical Documents - A system and method is provided for managing logical documents using a wireless mobile device. The wireless mobile device, which may be a wireless handset, connects to the management system through a wireless communication network such as a public telecommunications provider network. The network has other devices, such as computers, servers, data appliances, or other wireless devices. Selected logical documents from the network devices are associated with the wireless mobile device, and the selected logical documents are targeted to be stored, copied, distributed, or backed up to the wireless mobile device. In a similar manner, logical documents originating on the wireless mobile device may be targeted to be stored, copied, distributed, or backed up on selected network devices. A logical document may be, for example, an XML document, a file, a set of files, a disk drive, or the files on a device. | 2010-03-25 |
20100077453 | Wireless System and Method for Managing Logical Documents - A system and method is provided for managing logical documents using a wireless mobile device. The wireless mobile device, which may be a wireless handset, connects to the management system through a wireless communication network such as a public telecommunications provider network. The network has other devices, such as computers, servers, data appliances, or other wireless devices. Selected logical documents from the network devices are associated with the wireless mobile device, and the selected logical documents are targeted to be stored, copied, distributed, or backed up to the wireless mobile device. In a similar manner, logical documents originating on the wireless mobile device may be targeted to be stored, copied, distributed, or backed up on selected network devices. A logical document may be, for example, an XML document, a file, a set of files, a disk drive, or the files on a device. | 2010-03-25 |
20100077454 | TRUSTED NETWORK CONNECT METHOD BASED ON TRI-ELEMENT PEER AUTHENTICATION - A trusted network connect (TNC) method based on tri-element peer authentication is provided, which includes the following steps. Platform integrity information is prepared in advance. An integrity verification requirement is predefined. A network access requestor initiates an access request to a network access controller. The network access controller starts a mutual user authentication process, and performs a tri-element peer authentication protocol with a user authentication serving unit. After the mutual user authentication is successful, a TNC client, a TNC server, and a platform evaluation serving unit implement platform integrity evaluation by using a tri-element peer authentication method. The network access requestor and the network access controller control ports according to recommendations received respectively, so as to implement mutual access control between the access requestor and the access controller. Thus, the technical problems in the prior art of poor extensibility, complex key agreement process, low security, and that platform integrity evaluation is not peer-to-peer are solved by the present invention. Through the method of the present invention, key management and integrity verification mechanisms of the TNC are simplified, and the range of applicability of the TNC is expanded. | 2010-03-25 |
20100077455 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, PROGRAM, AND STORAGE MEDIUM - This invention has as its object to attain strong security and to implement network solutions with high convenience and simplicity with low cost upon providing Web services. To this end, an information processing apparatus according to this invention has the following arrangement. That is, an information processing apparatus ( | 2010-03-25 |
20100077456 | OPERATOR DEVICE PROFILES IN A SURVEILLANCE SYSTEM - The present invention provides systems and methods for allowing an administrator to create device profiles, and map specific device profiles to specific operators. The system comprises a surveillance device to record an event, an administrator station for receiving a data stream corresponding to the event and for assigning the data stream to a device profile based on a plurality of attributes in the metadata of the stream, and a broadcast engine for mapping the data stream alongside a plurality of data streams within the device profile to an operator station. The method comprises recording an event within a secure area via a surveillance device, generating a data stream corresponding to the recorded event, applying a plurality of attributes for the data stream, transmitting the data stream to an administrator station, assigning the data stream to a device profile based in part on the plurality of attributes for the data stream, and mapping the data stream along with a plurality of data streams within the device profile to an operator station over a network. | 2010-03-25 |
20100077457 | METHOD AND SYSTEM FOR SESSION MANAGEMENT IN AN AUTHENTICATION ENVIRONMENT - A method for authentication. The method includes receiving a re-directed access request for a resource associated with a second authentication level, where a user has requested, the user is associated with a session, and the session associated with a first authentication level. The method further includes identifying a second authentication context using the second authentication level, generating an authentication request using the second authentication context, and sending the authentication request to an identity provider. In response the identity provider identifies an authentication scheme corresponding to the second authentication context, obtains authentication information from the user, authenticates the user using the authentication information, and generates an assertion, in response to successful authentication, using the second authentication level, and the authentication scheme. The method further includes receiving the assertion, associating the session with the second authentication level to generate an upgraded session to the user access to the resource. | 2010-03-25 |
20100077458 | Apparatus, System, and Method for Responsibility-Based Data Management - An apparatus, system, and method are disclosed for responsibility-based data management. In one embodiment, the method may include the steps of: (i) receiving, from a network participant, a request to access an information set; (ii) setting a permission indicator in response to a determination that the network participant is associated with a group dissemination attribute that authorizes the network participant to access the information set; (iii) modifying the permission indicator in response to a determination that an exception rule modifies the group dissemination attribute; (iv) setting the permission indicator in response to a determination that the network participant is associated with a system position attribute that authorizes the network participant to access the information set; and (v) providing access to the information set in response to a determination that the permission indicator authorizes the network participant to access the information set. | 2010-03-25 |
20100077459 | Network Attachment for IMS Systems for Legacy CS UE with Home Node B Access - A system and method for allowing legacy circuit switch user equipment (CS UE) to operate via a packet switch system, such as an IP Multimedia Subsystem (IMS) system, is provided. The mobility and session control aspects of communications with the legacy CS UE is separated. A user agent is placed in the receiving node (e.g., a home node B) that acts as the SIP agent for the CS UE for session control. An interworking function is provided to allow mobility between the macro CS network and the PS (e.g., IMS) network. Hand-back and hand-in procedures with service continuity are also provided. | 2010-03-25 |
20100077460 | System And Method For Securing A Network - A method of securing a telecom network, the operation of the telecom network controlled using a plurality of telecom network commands, includes grouping at least some of the plurality of telecom network commands into a plurality of different task sets. Each task set includes one or more telecom network commands. The method further includes grouping at least some of a plurality of users into a plurality of different user groups. In addition, the method includes each user group to the plurality of task sets. The method also includes allowing the at least one user access to the plurality of telecom network commands based on the association of each user group to the plurality of task sets. | 2010-03-25 |
20100077461 | METHOD AND SYSTEM FOR PROVIDING AUTHENTICATION SCHEMES FOR WEB SERVICES - A method for generating authentication code for web service resources. The method includes receiving a selection of a resource method, where the resource method defines a method for interacting with a resource associated with a web service. The method further includes determining an authentication scheme for the resource method, where the authentication scheme defines an authentication mechanism required during execution of the resource method to enable interaction with the resource. The method further includes generating authentication code for the resource method using the authentication scheme, where the authentication code enables a user executing the resource method to interact with the resource. | 2010-03-25 |
20100077462 | SECURE DOMAIN NAME SYSTEM - A method and system for authenticating answers to Domain Name System (DNS) queries originating from recursive DNS servers are provided. A verification component provides a verification that a DNS query originated from the recursive DNS server. An authoritative DNS server receives the query via a network, such as the Internet, and provides an answer to the query to an authentication component. The authentication component then provides an authentication, such as a digital signature, which confirms that the received answer was provided by the authoritative DNS server, and then communicates the answer and the authentication to the verification component via the network. The verification component then verifies that the authentication corresponds to the received answer and sends the answer to the recursive DNS server. When the verification component receives an answer in the absence of a corresponding authentication, the verification component drops the answer. | 2010-03-25 |
20100077463 | System and method for providing a secure content with revocable access - There is provided a method for use by a media player to provide access to a media content. The method comprises receiving a request from a user for playing the media content, prompting a user for an authorization code, receiving the authorization code from the user, transmitting the authorization code to an authentication server over a network, receiving a valid authentication message from the authentication server over the network if the authorization code is confirmed to be valid, transmitting the valid authentication message to a content server over the network, retrieving the media content from the content server over the network, wherein the media content incorporates an identification information associating the media content with the user. | 2010-03-25 |
20100077464 | MERCHANT DEVICE AND METHOD FOR SUPPORT OF MERCHANT DATA PROCESSING - A method begins by accessing a merchant web site that is associated with a merchant profile database. The method continues by receiving a log-in page. The method continues by providing log-in information of a merchant via the log-in page. The method continues, when the log-in information is confirmed, by receiving a merchant information page that contains data of a merchant profile record of the merchant profile database. The method continues by providing a response regarding the data of the merchant information page. | 2010-03-25 |
20100077465 | KEY PROTECTING METHOD AND A COMPUTING APPARATUS - A key protecting method includes the steps of: (a) in response to receipt of an access request, configuring a control application program module to generate a key confirmation request; (b) in response to receipt of the key confirmation request, configuring a hardware control module to generate, via the control application program module, a key input request to prompt a user for a key input; (c) upon receipt of the key input, configuring the hardware control module to determine if the key input matches a predefined key preset in the hardware control module; (d) configuring the hardware control module to enter an execution mode if it is determined in step (c) that the key input matches the predefined key; and (e) configuring the hardware control module to enter a failure mode if it is determined in step (c) that the key input does not match the predefined key. | 2010-03-25 |
20100077466 | SYSTEM AND METHOD FOR REMOTELY ASSIGNING AND REVOKING ACCESS CREDENTIALS USING A NEAR FIELD COMMUNICATION EQUIPPED MOBILE PHONE - The present invention is generally directed toward a mobile device that can be used in a secure access system. More specifically, the mobile device can have credential data loaded thereon remotely updated, enabled, disabled, revoked, or otherwise altered with a message sent from, for example, a control panel and/or controller in the system. | 2010-03-25 |
20100077467 | AUTHENTICATION SERVICE FOR SEAMLESS APPLICATION OPERATION - In one embodiment, a client computer system receives user credentials from a computer user. The client computer sends the received user credentials to an authentication service running on a server computer in a datacenter, where the authentication service is configured to authenticate the user credentials so that the user is authorized to access datacenter-provided information corresponding to various client-side applications. The client computer receives an authorization indication from the authentication service indicating that the user is authorized to access the datacenter-provided information and stores the received authorization indication in a credential store on the client computer. The computer system also receives from a client-side application an authentication request to authenticate the user and automatically sends the stored authorization indication indicating that the user is authorized to access the datacenter-provided information, without prompting the user to provide user credentials for authentication. | 2010-03-25 |
20100077468 | METHOD AND SYSTEM FOR PROVIDING EFFICIENT AND COMPLEX DATABASE FUNCTIONALITY TO A MOBILE DEVICE - Methods, systems, and apparatus provide efficient and complex database functionality for an electronic device, e.g. a mobile device. These mechanisms and methods for providing efficient and complex database functionality to an electronic device can enable embodiments to provide quick access to certain data using a local application and seamless access within the local application to other data and complex presentation formats that are supplied by a server. The ability of embodiments to provide this hybrid functionality can enable users of the electronic devices to be more productive. | 2010-03-25 |
20100077469 | Single Sign On Infrastructure - One embodiment is a method that uses a Single Sign On (SSO) infrastructure in an application for creating a security context that identifies a user. The application then passes the security context to a second application and to the user as a cookie. The cookie is passed back to applications to enable SSO access to resources. | 2010-03-25 |
20100077470 | METHOD AND APPARATUS FOR SECURITY-RISK BASED ADMISSION CONTROL - A method and apparatus is disclosed herein for security risk-based admission control. In one embodiment, the method comprises: receiving a request from the user device to access the network; determining whether to admit the user device based on a security-based admission control policy that admits user devices based on a constraint optimization that attempts to maximize the sum utility of the currently admitted user devices in view of a security assessment of the user device and security risk imposed on the network and already admitted user devices if the user device is admitted to the network, wherein the constraint optimization is based on a utility associated with admitting the user device to the network, a reputation value associated with the user device, and a botnet damage estimation on the network associated with the user device; and admitting the user device to the network based on results of determining whether to admit the user device. | 2010-03-25 |
20100077471 | One Button Security Lockdown of a Process Control Network - Proper function and security of a complex network for communicating data within a process control system may be manually or automatically “locked-down” with a single command for an entire process control network or portions of the network. A user or application monitors network communication over multiple network devices. Once the network is configured and properly communicates data over the process control network, the application may lock down the network by deactivating or “locking out” access points on the network that are open and unused or have invalid connections. Locking down the network may essentially freeze it in a properly configured and functioning state and restrict future re-configuration of the network devices or harmful communication over an open or unused access point. When locked, is a currently connected device is unplugged and a different device is plugged into the access point, the network device may refuse the connection. | 2010-03-25 |
20100077472 | Secure Communication Interface for Secure Multi-Processor System - A secure communication interface for a secure multi-processor system is disclosed. The secure communication interface can include a secure controller that is operable to transfer data between a first memory that is directly accessible by a first (master) processor and a second memory that is directly accessible by a secure second (slave) processor in the multi-processor system. One or more control and status registers accessible by the processors facilitate secure data transfer between the first memory and a memory window defined in the second memory. One or more status and violation registers shared by the processors can be included in the secure communication interface for facilitating secure data transfer and for reporting security violations based on a rule set. | 2010-03-25 |
20100077473 | API CHECKING DEVICE AND STATE MONITOR - An API checking device | 2010-03-25 |
20100077474 | PHYSICAL ACCESS CONTROL SYSTEM WITH SMARTCARD AND METHODS OF OPERATING - An improved physical access control system has an online portion and an offline portion. A smartcard is configurable to transport access control information between the online portion and offline portion. The smartcard is further configurable to receive an offline reader identifier from an offline reader, and to control access of the smartcard holder to an offline entry/exit point. The smartcard is further configurable to carry a revoked list that is transmitted to each offline reader accessed. Methods of operating the improved physical access control system are also disclosed. | 2010-03-25 |