Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


27th week of 2012 patent applcation highlights part 69
Patent application numberTitlePublished
20120174084METHOD FRAME AGGREGATION FOR LATEST USER-DEFINED CLASS LOADER IDENTIFICATION - Class loader changes from at least one user-defined class loader to a bootstrap class loader are determined by a stack processing module during de-serialization of a serialized data object. A reference to each user-defined class loader is stored separately from a thread method frame stack in response to each determined change from the at least one user-defined class loader to the bootstrap class loader. For each user-defined class load operation of a user-defined class associated with the de-serialization of the serialized data object, a latest user-defined class loader (LUDCL) is identified using the stored reference and the user-defined class is loaded using the identified LUDCL.2012-07-05
20120174085Tenant Move Upgrade - The current subject matter provides a method to upgrade an individual tenant by moving the individual tenant from a source computing system that implements an older software version to a target computing system that implements a newer software version. The movement of the individual tenant incorporates a movement of customer-specific data associated with the moved tenant. Instead of just upgrading a same multi-tenancy computing system implementing the tenant that needs to be upgraded, a new (target) multi-tenancy computing system implementing a newer software version is installed such that this tenant can be moved from the (source) multi-tenancy computing system to the new (target) multi-tenancy computing system. The data associated with the moved tenant is adjusted to new structures associated with the newer software version.2012-07-05
20120174086Extensible Patch Management - Extensible patch management provides mechanisms by which data, database and binaries for one or more components of an application may be updated. The patch framework extends patch related functionality at different devices as needed to perform a software patch in a manner that allows such functionality to be retained at the device. Additionally, the patch framework is platform independent and thus allows the same patch related software to be distributed and executed across different platforms.2012-07-05
20120174087Modifying Software Code - A computer-implemented method for modifying software code includes: processing a command to modify a first module of software code stored on a production system in a distributed computing environment, where the software code includes a first plurality of data objects and a first plurality of notes; generating at least one queue comprising the second plurality of notes; modifying a second module of software code stored on a development system in the distributed computing environment with the second plurality of notes, where the second module of software code comprising a version of the first module of software code; and transferring the second module of software code to the production system to modify the first module of software code such that the first plurality of notes are modified by the second plurality of notes.2012-07-05
20120174088ELECTRONIC DEVICE AND METHOD FOR UPDATING SOFTWARE THEREOF - Disclosed are an electronic device and a method for updating software thereof. The electronic device includes: a communication unit which includes predetermined software needed for communicating with an exterior; a first storage which stores user information set up in the electronic device; a user input unit; and a controller which updates the software with an update file needed for updating the software and sets up the stored user information again in the communication unit if receiving update instruction for the software through the user input unit.2012-07-05
20120174089METHOD AND AN APPARATUS TO CONDUCT SOFTWARE RELEASE - Some embodiments of a method and an apparatus to conduct software release have been presented. In one embodiment, a user submits a request to conduct software release on a set of servers. Each of the servers has a distinct platform. In response to the request, a set of commands in a cross-platform language is sent to the servers via remote procedure calls (RPCs) in a transactional format.2012-07-05
20120174090PATCH AND DOT RELEASE LICENSING - Methods and systems for enforcing license requirements with respect to the installation of software updates are provided. In particular, the installation of a software update requires that the system running licensed software hold a license with a validation date that is the same as or later than a publication date associated with the software update. The validation date in the license file and the publication date associated with the software update are protected against unauthorized alteration. Software updates can be installed at a date later than the validation date in the license file, so long as the validation date is not earlier than the publication date of the software update.2012-07-05
20120174091NETWORK ADAPTER, METHOD, AND COMPUTER PROGRAM PRODUCT - A network adapter for plugging into a host computer is provided. The network adapter may include an internal memory and connection means for connecting the host computer to a communications network. The network adapter may include resident application software stored in the network adapter's internal memory, whereby the resident application software automatically activates when the network adapter is plugged into the host computer.2012-07-05
20120174092INTEGRATED COMMERCIAL INFRASTRUCTURE AND BUSINESS APPLICATION PLATFORM - A system may include receipt, from a user, of a request to determine a candidate business application, access of a business application platform providing business services to the user in order to determine a business configuration of the business application platform, and determination of a first business application not installed in the business application platform based on the determined business configuration.2012-07-05
20120174093SYSTEMS AND METHOD FOR DYNAMICALLY LOADING SOFTWARE PLATFORMS ONTO PLAYBACK DEVICES - Systems and methods are disclosed that dynamically load a software platform for a playback device. One embodiment includes a playback device, including a processor, and memory containing a platform installer, where the platform installer configures the processor to dynamically load a software platform from a remote server into device memory that provides a runtime environment for applications using a software platform configuration.2012-07-05
20120174094VIRTUAL APPLIANCE DEPLOYMENT - A method, article of manufacture, and apparatus for efficiently processing information. In some embodiments, this includes determining a physical appliance to virtualize, creating a virtual appliance based on the physical appliance, and storing the virtual appliance in a storage array. In some embodiments, creating the virtual appliance includes creating the virtual appliance from a template2012-07-05
20120174095AUTOMATICALLY AND SECURELY CONFIGURING AND UPDATING VIRTUAL MACHINES - A method and program product for automatically and securely updating software on a virtual machine (VM). A VM coming online in a virtualized server is detected. A current version of the software that is installed on the VM is determined. The current version is determined to not match an updated version of the software available from a remote update server via a network. The updated version of the software is received from the remote update server and via the network without the VM being connected to the network. A confirmation is received indicating that the updated version of the software is installed on the VM. In response to receiving the confirmation, the VM is connected to the network.2012-07-05
20120174096SYSTEMS AND METHODS TO LOAD APPLICATIONS AND APPLICATION DATA INTO A VIRTUAL MACHINE USING HYPERVISOR-ATTACHED VOLUMES - Systems, methods, and software are described herein for operating a data management system, including a virtual machine agent running within a virtual machine responding to an attach-triggering event, determining selected storage volumes to be attached to the virtual machine based on a request generated by the virtual agent in response to the attach-triggering event, and dynamically attaching the selected storage volumes to the virtual machine.2012-07-05
20120174097METHODS AND SYSTEMS OF MANAGING RESOURCES ALLOCATED TO GUEST VIRTUAL MACHINES - A method of managing one or more resources allocated to a plurality of guest virtual machines. The method comprises executing a plurality of guest virtual machines in a host platform managing at least one resource, allocating the at least one resource among the plurality of guest virtual machines, separately collecting, from each the guest virtual machine, resource usage data by locally monitoring at least one of an operating system operation, an executed procedure, and an executed tread in each the guest virtual machine, gathering the resource usage data from each the guest virtual machine, and reallocating the at least one resource among the plurality of guest virtual machines according to an analysis of the gathered resource usage data from the plurality of guest virtual machines.2012-07-05
20120174098COMPUTER SYSTEM - A computer system enables two virtual machines 2012-07-05
20120174099AUTOMATED TUNING IN A VIRTUAL MACHINE COMPUTING ENVIRONMENT - Automatic optimization of application performance parameters is provided. This optimization may be provided by identifying the resource demands of applications using virtual resources, identifying the virtual resources that can be available to the applications, and allocating the virtual resources to the applications to be run on a virtual machine.2012-07-05
20120174100PLUGGABLE ACTIVATION ENGINE EXTENSIONS VIA VIRTUAL DISKS - A computer-implemented method configures an extended virtual machine. A virtual image is executed to initialize a virtual machine. An activation engine is activated to search for special extensions in the virtual image. The virtual machine scans at least one virtual disk for script to implement the special extensions as virtual machine extensions, such that the virtual machine reads and executes the extensions prior to being available for use.2012-07-05
20120174101Detection and Management of Dynamic Migration of Virtual Environments - A mechanism is provided to detect that a dynamic migration of a virtual environment is in progress or has been executed during a hardware or software scan without requiring instrumentation of applications running within the virtual machine. The mechanism relies on a particular sequencing and usage of application programming interfaces and commands that scanning technology provides, associated with the modularity of the scans and on the external virtual machine enabler component running on the host. The mechanism may detect a dynamic migration and take proper actions based on the system configuration. The actions may include discarding the output of the scan executed across a dynamic migration and repeat the scan. The actions may also include notifying the initialization subsystem of the non-migration-safe application to execute a script or program to address migration safety issues. One particular program or script may be an agent ID regeneration program or script.2012-07-05
20120174102SYSTEM AND METHOD FOR ACCELERATING INPUT/OUTPUT ACCESS OPERATION ON A VIRTUAL MACHINE - A system and method for accelerating input/output (IO) access operation on a virtual machine, The method comprises providing a smart IO device that includes an unrestricted command queue (CQ) and a plurality of restricted CQs and allowing a guest domain to directly configure and control IO resources through a respective restricted CQ, the IO resources allocated to the guest domain. In preferred embodiments, the allocation of IO resources to each guest domain is performed by a privileged virtual switching element. In some embodiments, the smart IO device is a HCA and the privileged virtual switching element is a Hypervisor.2012-07-05
20120174103COMPUTER SYSTEM, DEVICE SHARING METHOD, AND DEVICE SHARING PROGRAM - In a storage system provided with a plurality of storage modules, the rated power consumption can be reduced. The storage system is provided with a charge control unit. The charge control unit stops, when detecting that a predetermined number of a plurality of battery modules are during battery charging, the battery charging in the remaining battery modules.2012-07-05
20120174104Techniques for Placing Applications in Heterogeneous Virtualized Systems While Minimizing Power and Migration Cost - N applications are placed on M virtualized servers having power management capability. A time horizon is divided into a plurality of time windows, and, for each given one of the windows, a placement of the N applications is computed, taking into account power cost, migration cost, and performance benefit. The migration cost refers to cost to migrate from a first virtualized server to a second virtualized server for the given one of the windows. The N applications are placed onto the M virtualized servers, for each of the plurality of time windows, in accordance with the placement computed in the computing step for each of the windows.2012-07-05
20120174105Locality Mapping In A Distributed Processing System - Topology mapping in a distributed processing system that includes a plurality of compute nodes, including: initiating a message passing operation; including in a message generated by the message passing operation, topological information for the sending task; mapping the topological information for the sending task; determining whether the sending task and the receiving task reside on the same topological unit; if the sending task and the receiving task reside on the same topological unit, using an optimal local network pattern for subsequent message passing operations between the sending task and the receiving task; otherwise, using a data communications network between the topological unit of the sending task and the topological unit of the receiving task for subsequent message passing operations between the sending task and the receiving task.2012-07-05
20120174106MOBILE TERMINAL AND METHOD FOR MANAGING TASKS AT A PLATFORM LEVEL - A mobile terminal includes an execution unit to execute tasks, a determination unit to determine whether to manage the executed tasks and to generate a termination processing signal for terminating a first executed tasks if the executed tasks are to be managed, and a control unit to terminate the first executed task according to the termination processing signal generated by the determination unit. A method for managing tasks includes executing tasks, determining whether to manage the executed tasks, generating a termination processing signal for terminating a first executed task according to the determination result, and terminating the first executed task according to the termination processing signal.2012-07-05
20120174107ELECTRONIC DEVICE AND CONTROL METHOD FOR RUNNING APPLICATION - An electronic device capable of selecting an appropriate running mode for a to-be-run application is provided. The device is powered by a battery and runs a number of applications, which can be run in different running modes. The device includes a storage unit and a processor. The storage unit stores a relationship among the number of applications, running modes, and power consumption speeds. The processor detects current battery capacity of the battery, obtains the power consumption speeds corresponding to a to-be-run application being run in different modes respectively, and determines running times of the application in the different modes. The processor further compares each determined running time with a preset running time of the application and controls the application to be run in one mode according to the comparison result. A related control method is also provided.2012-07-05
20120174108INTELLIGENT PRE-STARTED JOB AFFINITY FOR NON-UNIFORM MEMORY ACCESS COMPUTER SYSTEM - A method, apparatus, and program product select a pre-started job from among a plurality of pre-started jobs in which to perform a task in a computer system with a NUMA configuration. An attempt to perform a task is received as a connection. Information associated with the connection is compared to information associated with a plurality of pre-started jobs. In response to comparing the information, it is determined either that a pre-started job was previously used to perform the task or that no pre-started job was previously used to perform the task. In response to either determination, another pre-started job is determined in which to perform the task. The other pre-started job is determined based on affinity with the task, and may be reallocated to perform the task.2012-07-05
20120174109PROCESSING A BATCHED UNIT OF WORK - A batched unit of work is associated with a plurality of messages for use with a data store. A backout count, associated with a number of instances that work in association with the batched unit of work, is backed out. A backout threshold is associated with the backout count. A commit count is associated with committing the batched unit of work in response to successful commits for a predefined number of the plurality of messages. A checker checks whether the backout count is greater than zero and less than the backout threshold. An override component, responsive to the backout count being greater than zero and less than the backout threshold, overrides the commit count and commits the batched unit of work for a subset of the plurality of messages.2012-07-05
20120174110AMORTIZING COSTS OF SHARED SCANS - Techniques for scheduling a plurality of jobs sharing input are provided. The techniques include partitioning one or more input datasets into multiple subcomponents, analyzing a plurality of jobs to determine which of the plurality of jobs require scanning of one or more common subcomponents of the one or more input datasets, and scheduling a plurality of jobs that require scanning of one or more common subcomponents of the one or more input datasets, facilitating a single scanning of the one or more common subcomponents to be used as input by each of the plurality of jobs.2012-07-05
20120174111METHOD TO DETERMINE DRIVER WORKLOAD FUNCTION AND USAGE OF DRIVER WORKLOAD FUNCTION FOR HUMAN-MACHINE INTERFACE PERFORMANCE ASSESSMENT - A method of objectively measuring a driver's ability to operate a motor vehicle user interface. The method includes objectively measuring the driver's ability to perform each one of a plurality of calibration tasks of various degrees of difficulty including an easy task, a medium task, and a difficult task; generating a scale with which to evaluate the driver's ability to operate the user interface, the scale customized for the driver based on the objective measurements of the driver's ability to perform each calibration task; objectively measuring the driver's ability to operate a function of the motor vehicle user interface; and objectively evaluating the driver's ability to operate the function of the motor vehicle user interface using the scale to determine if the user interface is appropriate for the driver.2012-07-05
20120174112APPLICATION RESOURCE SWITCHOVER SYSTEMS AND METHODS - Registry information systems and methods are presented. In one embodiment, an application resource switchover method comprises receiving a switchover indication wherein the switchover indication includes an indication to switchover execution of at least one service of an application running on a primary system resource to running on a secondary system resource; performing a switchover preparation process, wherein the switchover preparation process includes automatically generating a switchover plan including indications of switchover operations for performance of a switchover process; and performing the switchover process in which the at lease one of the application services is brought up on the secondary system resource in accordance with the plan of switchover operations. In one embodiment, automatically generating a plan of switchover operations includes analyzing the switchover indication, wherein the analyzing includes determining a type of switchover corresponding to the switchover indication. There can be a variety of switchover types (e.g., a migration switchover, a recovery switchover, etc.).2012-07-05
20120174113TENANT VIRTUALIZATION CONTROLLER FOR A MULTI-TENANCY ENVIRONMENT - A system and method for performing load balancing of systems in a multi-tenancy computing environment by shifting tenants from an overloaded system to a non-overloaded system. Initially, a determination is made as to whether a first tenant desires an access to an instance of a software application. The same instance of the software application is being accessed by other tenants of a first system. If the tenant desires access to the same instance of the software application, the tenant is created at the first system. The created first tenant and the other tenants exist in a multi-tenancy computing environment that enables the first tenant and the other tenants to access a same instance of a software application. Then, it is checked whether the first system is overloaded. If the first system is overloaded, load balancing is performed as follows. The first tenant is exported from the overloaded first system to a lesser loaded second system. The data containers of the first tenant remain stationary at a virtual storage. The first tenant is enabled to access the same instance of the software application that it was accessing while at the first system, but now using memory resources and processing resources of the second system. Related apparatus, systems, techniques and articles are also described.2012-07-05
20120174114METHOD OF CALCULATING PROCESSOR UTILIZATION RATE IN SMT PROCESSOR - The method of calculating the processor utilization for each of logical processors in a computer, including the steps of: dividing the computation interval in which the processor utilization by each logical processor is to be calculated into a single task mode (ST) execution interval and a multitask mode (MT) execution interval, appropriately calculating them based on the before-and-after relation between two times; and adding the MT execution interval multiplied by a predetermined MT mode processor resource assignment ratio to the ST mode execution interval to obtain the processor utilization for the calculation-targeted logical processor in the computation interval.2012-07-05
20120174115RUNTIME ENVIRONMENT FOR VIRTUALIZING INFORMATION TECHNOLOGY APPLIANCES - A system for virtualizing information technology (IT) appliances can include an IT appliance hosting facilities software. The IT appliance hosting facilities software can be implemented at a layer of abstraction above a virtual machine host, which is implemented in a layer of abstraction above a hardware layer of a computing system. The IT appliance hosting facilities software can include programmatic code functioning as virtualized hardware upon which a set of IT appliance software modules are able to concurrently run. The IT appliance hosting facilities software can provide caching, application level security, and a standardized framework for running the IT appliance software modules, which are configured in conformance with the standardized framework.2012-07-05
20120174116HIGH PERFORMANCE LOCKS - Systems and methods of enhancing computing performance may provide for detecting a request to acquire a lock associated with a shared resource in a multi-threaded execution environment. A determination may be made as to whether to grant the request based on a context-based lock condition. In one example, the context-based lock condition includes a lock redundancy component and an execution context component.2012-07-05
20120174117MEMORY-AWARE SCHEDULING FOR NUMA ARCHITECTURES - A topology reader may determine a topology of a Non-Uniform Memory Access (NUMA) architecture including a number of, and connections between, a plurality of sockets, each socket including one or more cores and at least one memory configured to execute a plurality of threads of a software application. A core list generator may generate, for each designated core of the NUMA architecture, and based on the topology, a proximity list listing non-designated cores in an order corresponding to a proximity of the non-designated cores to the designated core. A core selector may determine, at a target core and during the execution of the plurality of threads, that the target core is executing an insufficient number of the plurality of threads, and may select a source core at the target core, according to the proximity list associated therewith, for subsequent transfer of a transferred thread from the selected source core to the target core for execution thereon.2012-07-05
20120174118STORAGE APPARATUS AND LOAD DISTRIBUTION METHOD - A storage apparatus having plural control processors that interpret and process requests sent from a host computer includes a distribution judgment unit for judging, after a control processor receives a request sent from the host computer, whether or not to allocate processing relevant to the request from the control processor that received the request to another control processor, and a control processor selection unit for selecting an allocation target control processor if the distribution judgment unit judges to allocate the processing to another control processor.2012-07-05
20120174119AUTOMATIC SERVICE LIFECYCLE MANAGEMENT - A method is described for assisting execution of an application that is implemented with individual blocks of program code that are executable with separate processes. The method includes receiving an indication that a first of the blocks desires availability of a service provided by a second of the blocks. The method further includes, in response to the receipt of the indication, instantiating an instance of code to handle the delivery of inter process requests from the first block to the second block. The method further includes, in response to the instance of code receiving a first request from the first block for the service, instantiating the second block for execution with a different process than the first block's process. The method further includes detecting that the second block has no pending requests and has not, over a period of time, received any new requests, and, terminating the second block in response.2012-07-05
20120174120End-to-End Application Tracking Framework - Novel tools and techniques for tracing application execution and performance. Some of the tools provide a framework for monitoring the execution and/or performance of applications in an execution chain. In some cases, the framework can accomplish this monitoring with a few simple calls to an application programming interface on an application server. In other cases, the framework can provide for the passing of traceability data in protocol-specific headers of existing inter-application (and/or intra-application) communication protocols.2012-07-05
20120174121PROCESSING USER INPUT EVENTS IN A WEB BROWSER - A method and computing device are provided for processing user events received via a user interface, such as a touchscreen, in multiple threads. When a user event is received for a target element in a webpage, the user event is dispatched to both a main browser thread and a secondary thread. The secondary thread processes user events in accordance with established default actions defined within the browser, while the main thread processes the user events in accordance with any event handlers defined for that target element. The main thread processing may be delayed by other interleaved task, and the secondary thread may be given priority over the main thread. When the secondary thread completes processing, an updated webpage is displayed. When the main thread subsequently completes processing, its updated rendering of the webpage is displayed. The secondary thread thus provides an early user interface response to the user event.2012-07-05
20120174122Method for Testing the Real-Time Capability of an Operating System - A method that tests the real-time behavior of an operating system having a first time system (e.g., a SMI tracer real-time extension) responsible for the real-time behavior of the operating system, wherein a test routine is periodically called for execution and the actual point in time of execution of the test routine is compared with an expected periodic point in time of execution of the test routine.2012-07-05
20120174123ENCODING OBJECT STATES - A method, computer program and system, which, given a set of Boolean state variables, a set of state transitions described as truth tables for the state variables, a set of initial states (that is states that objects happen to be in when they are brand new or when they are introduced into the system), all established by a natural modeling of the application domain, can derive an encoding that is provably isomorphic to the initial one but smaller, and transitions that match exactly the initial transitions but operating upon the new encoding, without incurring a significant time penalty. This effect is obtained by generating the extensive set of significant states, renumbering those states, then modifying the transitions implementation so as to use the renumbered states in place of the original ones.2012-07-05
20120174124DYNAMIC SOFTWARE VERSION SELECTION - Dynamic software version selection is performed by associating a binding library with a software component. The binding library comprises a loader component and a binding component, wherein the loader component serves as an intermediary between the software component and the binding component, and the binding component comprises software component-side logic. Dynamic software version selection further comprises logic in the loader component that decides to load a library from the binding component into memory of a processing device, and selecting by the loader component, a desired version of the requested library, where the desired version of the library is selected from at least two versions of the library associated with the binding component of the binding library. Still further, dynamic software version selection comprises loading the desired version of the library into memory of a computer processing system without requiring that the associated software component restart.2012-07-05
20120174125OPTICAL DISC DRIVE - An optical disc drive is provided. The optical disc drive may include a housing, a tray that is received in the housing, an optical pickup device that is operatively coupled to the tray, connector that is installed in the housing and outputs a signal obtained from the optical pickup device, and a ribbon cable having an end portion connected to the connector, a fixed portion, and a movable portion folded so as not to be disposed parallel to the fixed portion.2012-07-05
20120174126DISC TRAY AND A DISC DRIVE USING THE SAME - A disc drive including a tray, a housing configured to receive the tray, a pickup device installed on the tray, and a spindle motor including a rotator having built therein a permanent magnet, a stator including a magnetic coil, and a rotation axis supporting portion that is configured to support a rotation axis of the rotator and fixed to the tray.2012-07-05
20120174127DISC DRIVE AND A HOUSING FOR A DISC DRIVE - A disc drive that includes: a housing configured to receive a tray, a pickup mounted on the tray; a connector installed on the housing for outputting signals obtained from the optical pickup; a ribbon cable that includes a first end which is connected to the connector, including a plurality of wire layers, and a part installed adjacent to a side of a body of the housing; and at least one penetration hole formed in a side of the body of the housing so as to reduce a capacitive coupling between the ribbon cable and the body of the housing.2012-07-05
20120174128OPTICAL DISC DRIVE - A disc drive including a tray, a housing configured to receive the tray, a pickup device installed on the tray, and a main circuit board installed on the tray and connected to the pickup device.2012-07-05
20120174129OPTICAL DISC DRIVE - An optical disc drive including a housing, a tray that is installed in the housing and that is configured to receive an optical disc, which has a spoke region on a surface thereof, an optical pickup unit which is attached to the tray, a main circuit board which is installed on the tray and is operatively connected to the optical pickup unit, and a spoke sensor which is arranged on the main circuit board and corresponds to the spoke region of the optical disk.2012-07-05
20120174130DISK RETRIEVE AND RELEASE DEVICE AND AUTOMATION DISK BURNING SYSTEM - The present invention relates to an improve disk retrieving and releasing device and an automation disk burning system, wherein the improve disk retrieving and releasing device is opposite to an optical disk driver of a host and disposed on the host, such that the host and the improve disk retrieving and releasing device constitute the automation disk burning system. The improve disk retrieving and releasing device is adapted for automatically retrieving a disk from a disk tray when disk tray withdraws from the optical disk driver, and releasing and putting the disk into a disk collecting bucket when the disk tray gets back into the optical disk driver. The improved disk retrieving and releasing device comprises: a frame member and two clamping mechanisms, wherein the clamping mechanism comprises: a support member, a clamping member, and an interlocked rod.2012-07-05
20120174131DISK DRIVE APPARATUS - A disk drive apparatus is provided. The disk drive apparatus includes: a frame which includes a slot to insert a disk therethrough; a spindle motor assembly which includes a turntable including a disk seating part and a chucking member, and a spindle motor to rotate the turntable; a traverse assembly which mounts the spindle motor thereon and is movable in a direction perpendicular to an inserting direction of the disk; a conveyance roller which is movable between a contact position and a non-contact position with the disk and conveys the disk using a friction force; and a roller driving unit which moves the conveyance roller from the non-contact position to the contact position after an unchucking operation of the disk is completed, when the disk is unloaded.2012-07-05
20120174132OPTICAL DISC DRIVE - An optical disk drive including: a housing; a tray installed in the housing; an optical pickup unit mounted in the tray; and a guide shaft mounted in the tray such that the optical pickup unit and the guide shaft are configured such that the optical pickup unit is reciprocally movable along the guide shaft.2012-07-05
20120174133DISK DRIVE - A disk drive that includes (i) a main chassis, (ii) a tray that is configured to have a disk removably mounted thereon and that is installed to slide into/out of the main chassis, and that includes a pickup transporting unit configured to move a pickup base back and forth in a radial direction of the disk, and (iii) a lock releasing unit that is arranged on the tray, that is driven by the pickup transporting unit, and that releases a lock of the tray from the main chassis.2012-07-05
20120174134DISK DRIVE HAVING A TRAY LOCK RELEASING UNIT AND A METHOD OF RELEASING A TRAY LOCK USING THE TRAY LOCK RELEASING UNIT - A disk drive including a main chassis; a tray on which a disk is to be removably mounted, the tray being installed to slide into/out of the main chassis, and including a pickup transporting unit that is configured to move a pickup base back and forth in a straight line in a radial direction of the disk. The pickup base includes an optical pickup installed thereon, The disk drive also includes a lock releasing unit that is arranged on the tray, is driven by receiving a driving force of the pickup transporting unit, and releases lock of the tray from the main chassis. The disk drive drives a lock releasing unit by using driving force of a pickup transporting unit.2012-07-05
20120174135OPTICAL DEVICE - An optical device is provided including a tray body linearly moving and loading an optical disk. A case guide is configured to guide the linear movement of the tray body. A damper is interposed between the tray body and the case guide to attenuate vibration of the tray body.2012-07-05
20120174136ELECTRONIC DEVICE HAVING HEAT DISSIPATION AIRFLOW PATH - An exemplary electronic device includes a cover, a circuit board and a driving module both mounted on the bottom cover, an electronic component fixed on the circuit board, a heat dissipating plate mounted on the circuit board and thermally contacting the electronic component, and a top cover covering the bottom cover. The driving module has a rotating shaft adapted for supportively driving an optical disk to rotate. The electronic component generates heat during operation. Through holes are defined in the top cover and located at a periphery of the rotating shaft. Two opposing elongated extending portions extend downwardly from the heat dissipating plate towards the circuit board. An airflow channel is formed between the two extending portions under the heat dissipating plate and aligned with the electronic component.2012-07-05
20120174137ELECTRONIC DEVICE WITH SLOPED RECESS FOR OPTICAL DISK - An exemplary electronic device includes a shell and a driving module disposed at an inner side of the shell. The driving module has a rotating shaft. The shell defines a recess. The rotating shaft extends through the recess of the shell and is located at a center of the recess. The recess of the shell includes a torus area. The torus area includes an inner side near the rotating shaft, and an outer side far from the rotating shaft. A bottom face of the recess slants gradually and downwardly from the inner side to the outer side of the torus area.2012-07-05
20120174138ELECTROMAGNETIC ACTUATOR OF OPTICAL PICKUP HEAD - An electromagnetic actuator is provided, including an object lens holder hanged by a set of wires forming suspended object. A focus coil set is fixed to object lens holder and placed surrounding focus and track shared magnet set. The focus coil located between object lens holder and focus and track shared magnet set is within magnetic field of focus and track shared magnet set. The focus coil located between tilt magnet set and magnetic field of focus and track shared magnet set is within the effective field of tilt magnet set and focus and track shared magnet set due to shielding effect of the yoke protruding plates. When a current runs through focus coil, a magnetic force in the focus direction is induced simultaneously within the range of tilt magnet set and focus and track shared magnet set so that object lens holder can focus.2012-07-05
20120174139OPTICAL DEVICE AND ADJUSTING METHOD THEREOF - An optical device and method are provided including a spindle motor mounted in a turn table on which an optical disk is attached and detached. The optical device includes a bracket secured with a stator of the spindle motor. The optical device also includes a tray body directly connected to the bracket. A skew angle of the spindle motor is adjusted while the bracket is assembled to the tray body, and an adjusting method of the optical device.2012-07-05
20120174140DISK CHUCKING DEVICE - There is provided a disk chucking device including: a chucking mechanism body installed on a rotor case; a chuck chip movably installed on the chucking mechanism body and fixing a disk thereto; and a spring member installed such that both ends thereof are supported by the chucking mechanism body and the chuck chip, and including a permanent deformation suppressing part provided in a bent portion thereof in order to prevent permanent deformation of the bent portion when the disk is loaded and unloaded and having a smaller pitch than that of other portions.2012-07-05
20120174141APPARATUS AND METHODS FOR AUTHENTICATING A USER OF AN ENTERTAINMENT DEVICE USING A MOBILE COMMUNICATION DEVICE - Various embodiments of apparatus and/or methods are described for remotely controlling an entertainment device using a mobile communication device. A user utilizes a mobile communication device to input information that requests manipulation of playback of content outputted for presentation by an entertainment device. The mobile communication device transmits the user input to the entertainment device and furthers transmits identifying data regarding the user. Responsive to receiving the user input and the identifying data, the mobile communication device authenticates the user and outputs the content for presentation to a user based on the user input.2012-07-05
20120174142SYSTEMS AND METHODS FOR PROVIDING A NETWORK LINK BETWEEN BROADCAST CONTENT AND CONTENT LOCATED ON A COMPUTER NETWORK - The invention relates, in various aspects, to systems and methods for linking content stored on a computer network with content broadcast over a television network. The system includes a database, a trigger mechanism, a communications interface, and a packet generator. The database stores tokens representative of links to the stored content and delivery information representative of at least a duration for delivering the token. The trigger mechanism indicates an instruction to deliver a token over the television network, generating a signal indicating a respective one of the stored tokens and a time for starting the delivery of the respective token. The communications interface has a channel in communication with a television, set top box device for transferring the respective token to the television set top box device. The packet generator generates packets within a stream of television content to be broadcast over the television network.2012-07-05
20120174143Television System with Face Recognition, Multimedia Reproducing System - A television system with face recognition, a multimedia reproducing system and a reproducing system control method thereof are disclosed. The multimedia reproducing system comprises a multimedia module, a storage module, an image capture module and a face recognition module. The storage module stores a user's facial feature parameter and watch rate. The face recognition module detects a face image from an image captured by the image capture module, and recognizes the user corresponding to the face image according to the facial feature parameters stored in the storage module. The multimedia module filters the multimedia contents according to the corresponding user's watch rate.2012-07-05
20120174144System and Method for Capturing Parameters and Register of Events in Portable Devices With Digital Television Receiver, Method for Remote Setting the Service of Parameter Capture and Events Register in Portable Devices, Respective Server and Portable Device - The present invention relates to a system and method for capturing and recording parameters of events on portable devices with digital television receiver, a method for remote configuration of service parameters for capturing and recording events on portable devices, as well as portable device and server. More specifically, a system and method for capturing audience data, the method for remote configuration of audience data capture service, especially adapted for digital TV services on portable devices such as mobile phones, smartphones, personal digital assistants PDA, among others.2012-07-05
20120174145INTERACTIVE USER-PREDICTION OF CONTENT - A method including providing at least one of a television service or an Internet access service to a customer; generating predictive options pertaining to content delivered to the customer, wherein the predictive options correspond to possible future events that could occur with respect to the content; receiving a customer selection of one of the predictive options; determining whether the customer-selected predictive option matches an outcome with respect to the content; and assigning a score to the customer based on whether the selected predictive option successfully or unsuccessfully predicted the outcome.2012-07-05
20120174146METHOD AND SYSTEM FOR PROVIDING REWARDS FOR RESPONSES TO BROADCAST PROGRAMMING - A broadcast signal having reward and broadcast (programming and/or advertising) content is broadcast, and viewers provide reward responses in response to queries in the broadcast content. Viewers also provide consumer data associated with the reward response provided. Rewards may then be awarded based on the accuracy of the reward response as well as the utilization of the associated consumer data provided.2012-07-05
20120174147METHOD AND DEVICE FOR RELIABLE BROADCAST - The invention is embodied in a technique for broadcasting content data from a broadcaster (including a multicaster) to a plurality of clients. After a client receives content data from the broadcaster, a plurality of available proxy servers may be contacted for post-processing after the content data broadcast is determined. The client subsequently randomly selects one of the available proxy servers to contact for post-processing after the content data broadcast. The client may further randomly select a delay time within a contact interval for the selected proxy server, at which time the client contacts the selected proxy server at the delay time to initiate post-processing.2012-07-05
20120174148METHODS AND SYSTEMS THAT MOTIVATE TUNING TO A TRANSMISSION CHANNEL FOR A TIME PERIOD - Systems and methods are provided for motivating a user to watch a television channel for a predetermined period of time and enabling access to a media asset related to a program provided on the channel. A tuner is tuned to a transmission channel and a program is received concurrently with a portion of a media asset. The viewing behavior is monitored to determine whether the user tunes to a different transmission channel before a predetermined time period elapses. When the user tunes to a different transmission channel before the predetermined time period elapses, access to the media asset is prevented. When the user stays tuned to the particular transmission channel for the predetermined time period, access to the media asset is enabled. The media asset may be transmitted to a portable user device, such as a mobile phone.2012-07-05
20120174149PROVIDING ADVERTISING CONTENT TO A USER - Advertising content is provided to a user. A set top box that is located in a first environment receives a first signal from a user device located in the first environment, wherein the first signal is encoded with commerce-related information. The set top box conveys the commerce-related information via a digital communication network to a server system located in a second environment. The server system utilizes the commerce-related information to select advertising information pertaining to the commerce-related information, and then communicates the advertising information to a device from which the user of the user device located in the first environment can access the advertising information.2012-07-05
20120174150CONTENT BLACKOUT DETERMINATIONS FOR PLAYBACK OF VIDEO STREAMS ON PORTABLE DEVICES - Content, such as audio or video content, is streamed to portable devices based on an entitlement determination that includes determining the location of the portable device and whether the content is subject to blackout restrictions. In one implementation, requests may be received for content that is to be streamed to a portable device and a location of the portable device may be determined. Entitlements may be determined, where the entitlements define whether the content is permitted to be viewed by the portable device, where the entitlements are determined based at least on the indication of the location of the portable device and based on blackout restrictions applicable to the content. The content may be selectively streamed to the portable device based on the applicable blackout restrictions.2012-07-05
20120174151PROVIDING ADVERTISING CONTENT TO A USER - A user equipment (UE) includes a location sensing mechanism, a memory for storing identity of a plurality of location co-ordinates visited by a user of the user equipment, a processor for determining preferences corresponding to the user based on the stored locations and a transceiver for communicating the preferences.2012-07-05
20120174152METHODS AND APPARATUS OF INSERTING ADVERTISEMENT - A method of inserting advertisement into a video stream includes receiving a request, by an advertisement insertion device, for transferring the video stream to a set-top box or a TV dongle; determining a type of the video stream; downloading an advertisement according to the type of the video stream; and inserting the advertisement into the video stream.2012-07-05
20120174153VIDEO PLAYBACK APPARATUS AND METHOD - A video playback apparatus includes a user interface, an image processing module and a playback module. The user interface allows a user to select an original playback mode or a compensated playback mode, and outputs a corresponding playback mode signal. The image processing module is for receiving a video signal and the playback mode signal and sending the video signal substantially unaltered or compensating the video signal before sending according to the playback mode signal. The playback module is for playing back the video signal from the image processing module. The aforementioned video playback apparatus provides the user different playback mode selections for the same video.2012-07-05
20120174154DISPLAY APPARATUS - A display apparatus is provided, which includes a display panel, and a display driving apparatus mounted on the display panel and driving the display panel, which includes an RF modem having a first tuner for providing a broadcasting signal to the display panel.2012-07-05
20120174155ENTERTAINMENT COMPANION CONTENT APPLICATION FOR INTERACTING WITH TELEVISION CONTENT - Methods and system for providing companion content at a secondary device for a content being rendered on a main device includes establishing a connection between the secondary device and a device that interfaces with the main device so as to enable the secondary device to access and control the content being rendered on the main device. The method further includes detecting data associated with the content being rendered on the main device through the connection, wherein the data includes metadata associated with the content rendered on the main device. The metadata is communicated to a remote application over the internet. The remote application is configured to analyze the metadata to produce communication content that relates to the content rendered on the main device. Companion content for the content being rendered on the main device is obtained from the remote application and rendered on the secondary device while the content is rendering on the main device. The analysis of the metadata detects changes in the content being rendered on the main device which results changes in the obtained companion content that is rendered on the secondary device.2012-07-05
20120174156SYSTEM AND METHOD FOR PRESENTING INFORMATION ASSOCIATED WITH A CONTACT FOR VIDEO CALLING - A method for presenting information associated with a contact for video calling is disclosed. The method comprises storing a list of favorite contacts of a user. In an electronic program guide (EPG) user interface, a plurality of contact identifiers corresponding to the list of favorite contacts is displayed together with program information. An input from the user is received to highlight a selected one of the contact identifiers. In the EPG user interface, a status video associated with a contact associated with the selected one of the contact identifiers is displayed.2012-07-05
20120174157SOCIAL TELEVISION - A system may include a media content processing subsystem configured to provide media content to a display device. The system may further include an adjunct computing device in communication with the media content processing subsystem and configured to receive interactive program guide data, receive social information associated with an account on a social network, and display the interactive program guide data augmented with the social information.2012-07-05
20120174158Entertainment Content Rendering Application - Methods and system for generating companion content for rendering on a secondary device during presentation of content on a main device include detecting execution of a local application on the secondary device by a server application. The local application establishes a wireless connection through an application programming interface (API) with the secondary device and a device that interfaces with the main device and accesses metadata defining content being rendered on the main device. The local application transmits the metadata received from the device to the server application. Historical data is generated based on the metadata received from the secondary device. The metadata within the historical data is analyzed to identify surfing paths of one or more users over time. Companion content is generated based on the surfing paths of the one or more users and forwarded to the secondary device for rendering while the secondary device is connected to the device that interfaces with the main device.2012-07-05
20120174159METHOD AND APPARATUS FOR PROVIDING A PERSONALIZED CONTENT CHANNEL - An approach is provided for selecting personalized content presented via a set-top box. Viewing data related to content experienced by a user is retrieved. Broadcast content is selected based on the viewing data from a plurality of programs that are designated to broadcast to a plurality of set-top boxes. A personalized programming channel is presented for the user using the selected broadcast content over a particular one of the set-top boxes associated with the user.2012-07-05
20120174160Method and System for Transmitting Electronic Service Guides - A method for transmitting an electronic service guide (ESG) includes: an ESG center encapsulating ESG information of a mobile television channel as a dynamic content delivery (DCD) content, and sending the encapsulated DCD content to a DCD server; and a mobile television terminal establishing a connection with the DCD server, and obtaining the DCD content encapsulating the ESG information from the DCD server. Accordingly, the present invention also provides a system for transmitting an ESG, an ESG center and a mobile television terminal. By using the technical scheme of the present invention, the fussy process of the conventional method for obtaining the ESG is avoided, and at the same time, the real time of the ESG information is guaranteed, the overall performance of the China mobile multimedia broadcasting (CMMB) mobile television is enhanced, and the user experience is extremely improved.2012-07-05
20120174161CONTENT DISCOVERY AND DELIVERY WITH MULTIPLE SERVERS - A system may include a client and a home media server in communication with the client. The home media server may be configured to receive a request for media content from the client; determine content restrictions associated with the client; discover at least one other home media server; receive content listings of media content from the at least one other home media server; aggregate the received content listings to create a unified content listing including instances of media content stored on multiple home media servers; filter the unified content listing according to the content restrictions; and send the filtered unified content listing to the client.2012-07-05
20120174162User-Based Program Guide Methods and Systems - An exemplary method includes a media content delivery system 1) providing a program guide view of a program guide for display within a viewing area of a display screen, the program guide comprising a navigable user axis representative of a plurality of users selected by a main user as being of interest to the main user and a time axis representative of a plurality of time slots, and 2) presenting, within the program guide view, information identifying one or more media content instances designated for access during one or more time slots included in the plurality of time slots by one or more users included in the plurality of users. Corresponding methods and systems are also disclosed.2012-07-05
20120174163Tuner Control for Streaming Live Television - In embodiments of tuner control for streaming live television, a client device can be implemented to utilize the HTTP protocol and REST APIs to communicate with the media streamer to query a list of television channels and initiate tuning to a channel of streaming video content to be decrypted, transcoded, encrypted, and streamed to the client device.2012-07-05
20120174164DETERMINING COMMANDS BASED ON DETECTED MOVEMENTS OF A REMOTE CONTROL DEVICE - A method includes displaying a first set of menu options, that are selectable by a user, on a display screen; detecting a movement, of a remote control device, that corresponds to a particular command; and in response to detecting the movement that corresponds to a particular command, displaying a second set of options, that are selectable by the user, on the display screen.2012-07-05
20120174165CONTROLLING DISPLAY OF CONTENT ON NETWORKED PASSENGER CONTROLLERS AND VIDEO DISPLAY UNITS - A controller is disclosed that controls an entertainment system which includes a video display unit that is separate from the controller. The controller includes a network interface, a display device, and a processing device. The network interface communicates with the video display unit via at least one data network. The processing device communicates a first command over the at least one data network to control a display of first content on the video display unit, and controls a display of second content on the display device of the controller. The second content is displayed concurrently with the first content. Related entertainment systems are disclosed.2012-07-05
20120174166DISTRIBUTED RECORDING OF CONTENT - A method is disclosed for distributed recording of content in a client system having a home network connecting a content broker and a plurality of set-top boxes (STBs) with digital video recording capability. In a requesting STB, a command is received from a user to begin recording a content item. A query is sent from the requesting STB to the content broker to determine whether the content item is being recorded by any other STB of the plurality of STBs. A response is received from the content broker. If the response indicates that none of the plurality of STBs is then currently recording the content item, the content item is recorded in the requesting STB. If the response identifies a recording STB that is then currently recording the requested content, an internal content list is updated in the requesting STB to identify the recording STB.2012-07-05
20120174167System and Method for Digital Content Retrieval - Flexibility with respect to access and enjoyment of time shifted content in a content distribution network is provided, especially with regard to content not present on a DVR. A DVR accesses a network storage device over a network for particular portions of content not available on the DVR and the network storage device provides those missing portions. The user may then rewind and playback not only already locally stored content but also that content provided by the storage device. Content can he provided through faster-than-real-time transmissions such that the content is made available to the DVR prior to it being needed for rewind functionality or playback.2012-07-05
20120174168Method and Apparatus for Retrieving I Frame - A method and apparatus for retrieving an I frame are disclosed in the present invention, wherein, the method includes: analyzing transport stream packets in a transport stream one by one, and if it is determined that the current transport stream packet is a video packet and includes a Packet Elementary Stream (PES) header, then making a determination according to data after the PES header in the current transport stream packet to locate initial and/or end locations of the I frame. In the present invention, without parsing syntax elements in H.264, such as a Sequence Parameter Set (SPS), a Picture Parameter Set (PPS), a slice etc., the location of the I frame can be positioned by simply comparing various Transport stream (TS) packets in the TS stream and making a determination.2012-07-05
20120174169SOCIAL NETWORKING FOR BANDWIDTH CONSERVATION IN VIDEO ON DEMAND SYSTEMS - A method is disclosed for using social networking information to conserve bandwidth in a video-on-demand (VOD) system operated by a service provider. In a VOD server system, a request for a VOD content item is accepted from a first client system associated with a user of the VOD system. A list of social networking friends of the user is obtained. A node-sharing group of the list of social networking friends is determined The node-sharing group includes the first client system and zero or more client systems sharing a distribution node of the VOD server system with the first client system. A video delivery start message is sent through the shared distribution node to each client system in the node-sharing group.2012-07-05
20120174170INFORMATION PROCESSING APPARATUS, DATA MANAGEMENT METHOD, AND PROGRAM - [Object] To realize processing for switching a reproduction state from broadcast data to network data and resuming the reproduction of the original broadcast data.2012-07-05
20120174171METHOD AND SYSTEM FOR TRIGGER MANAGEMENT IN AN INTERACTIVE TELEVISION ENVIRONMENT - A trigger manager and related processes and systems for managing triggers for a plurality of subscribing set-top boxes in an interactive television environment are provided. In response to receipt of a configuration update request originating from a specific set-top box, the trigger manager accesses a database of subscribing set-top box profiles associating subscribing set-top boxes with respective sets of triggers. The database is processed based on the configuration update request to identify a profile associated with the specific set-top box from which the configuration update request originated. Trigger update information associated with the identified profile is transmitted over a network to the specific set-top box from which the configuration update request originated. In response to receipt at the specific set-top box of the trigger update information, the set of current triggers in the memory unit is updated at least in part based on the information received.2012-07-05
20120174172Method, System and Device for Real-Time Control of PPV (Pay Per View) Service - A method and a system for real-time control of a Pay per View (PPV) service are disclosed in the present invention. The method includes: an Internet protocol television service control function (IPTV SCF) entity confirming that there is a PPV program that is not subscribed by a user on a current live channel according to a live session establishment request sent from a user terminal; and the IPTV SCF entity notifying the user terminal to subscribe the PPV program that is not subscribed. A device for real-time control of PPV service is also disclosed in the present invention. With the present invention, the users are enabled to subscribe and view the PPV program in real time, thereby improving the user's experience.2012-07-05
20120174173STATISTICS RETRIEVAL AND DISPLAY SYSTEM - An interactive Web-feed/television broadcast dual display system that enables a user to access any information currently available on the Internet without disrupting a television broadcast he/she may be currently watching. Web-based content is selected at the will of the viewer and is displayed on a desired area of his/her display screen without changing the television channel. That is, the Internet data a user chooses to display is unique and autonomous from the content being displayed via their broadcast television source. In this way, a user has the freedom to search the Internet, preferably in a desired area of the television screen, without affecting the current television broadcast or input source.2012-07-05
20120174174DELIVERY SYSTEM, GATEWAY, DELIVERY METHOD, AND PROGRAM - A delivery system includes a content conversion device including a capability information recording unit that associates and records terminal unit type information included in a content request message with capability information regarding the capability of a terminal to receive hierarchically encoded data; a receiver that receives a stream or file compression-encoded by means of a hierarchical encoding method based on the content request message; an alteration instructing unit that, based on the terminal capability information corresponding to the terminal unit type information included in the content request message, produces extraction information for extracting at least one hierarchically-encoded portion from the received stream or file; a converter that, in accordance with the extraction information, converts stream or file received from the request destination; and a packet transmitter that outputs the converted stream or file.2012-07-05
20120174175Method, Multimedia System and Network Side Device for Recording Program - The present invention provides a method for recording programs, a multimedia system and a network side device. The multimedia system includes a network side device and a plurality of nodes, wherein the network side device is configured to generate a recording task after receiving a recording request, and send in advance the recording task to each node in which a channel specified in the recording task is stored, and the nodes are configured to record a program on the channel specified in the recording task after receiving the recording task, and return recording result information to the network side device. According to the recording method of the present invention, when the recording is failed, inter-node mutual reconstruction and complementary recording can be performed, which greatly decreases the possibility of failure in the recording of the program, and provides the quality of service of more fluent TVOD for users.2012-07-05
20120174176METHOD FOR RECEIVING A BROADCAST SIGNAL AND BROADCAST RECEIVER - A method of receiving a broadcast signal including a Non-Real-Time (NRT) service and a broadcast receiver are disclosed herein. A method of receiving a broadcast signal including an NRT service, the method comprises receiving a broadcast signal including first signaling information and second signaling information, identifying the NRT service based on the first signaling information, parsing the second signaling information to identify an Internet Protocol (IP) address of an NRT service signaling channel, receiving the NRT service signaling channel by accessing the IP address, and downloading a desired NRT service based on the NRT service signaling channel.2012-07-05
20120174177DEVICES, SYSTEMS, AND METHODS FOR MANAGING MULTIMEDIA TRAFFIC ACROSS A COMMON WIRELESS COMMUNICATION NETWORK - Systems, devices, and methods are disclosed for managing multimedia traffic across a common wireless communication network. Embodiments may include content devices, end point devices, a network node, and a wireless dongle. The network node and the wireless dongle may have application functions transmitting and receiving application data streams including a video application. The video application may include a conversion engine to compress, expand, or convert video data. Further, both the network node and the wireless dongle may transmit downstream video streams and receive upstream video streams. In addition, the network node may have a master controller function and a node management function, and a dongle management function each managing video traffic streams and application data streams. In addition, the dongle management function controls admission of a video traffic stream originating from the wireless dongle to the wireless communication network.2012-07-05
20120174178PREFERENCE BASED PROGRAM DELETION IN A PVR - Systems and methods are described for personal video recorders (PVRs) and other devices configured for recording and playing back media content from a data storage unit, preferably a random access unit such as a hard drive. A system is described having network connectivity, such as a power-line communications, with other PVRs or similar units, wherein media content can be automatically shifted from one unit to another over the network, such as in response to changes in available storage space. Content transfers and deletions within the system being intelligently performed based on content status, user preference settings, and user preference information such as received from a preference engine, toward optimizing the value to the user of the content which is retained network wide. An additional aspect provides content restoration after mistaken deletion by the user or automated deletion functions.2012-07-05
20120174179Complex tuner module - There is provided a complex tuner module including a plurality of tuner chips through which users may simultaneously view and record a plurality of channels. The complex tuner module includes: a module substrate having a plurality of tuner chips mounted thereon; and a chassis part connected to the module substrate and having a plurality of blocking sidewalls disposed in spaces between the tuner chips to thereby block interference between the tuner chips.2012-07-05
20120174180AUTHORIZATIONS FOR ANALYTICAL REPORTS - A system may include reception of a request from a user to start a report associated with a node of a business object object model, where the node of the business object object model is associated with an access control list associating instances of the node with at least one access context restriction, determination of a first access context restriction associated with the user, retrieval of the at least one instance of the node based on the first access context restriction and on the access control list associated with the node, and presentation of an instance of the report to the user, the instance of the report populated with the at least one instance.2012-07-05
20120174181Method and Apparatus to Create and Manage a Differentiated Security Framework for Content Oriented Networks - A network component comprising a receiver configured to receive a signed content item and an associated security information from a publisher, wherein the security information indicates which group from a plurality of groups is allowed to access the signed content item, a storage unit configured to cache the content item and the associated security information, a processor to implement procedures to enforce security policies defined by the security information, and a transmitter configured to send the signed content item from the cache to a subscriber when the subscriber is a member of a group indicated by the security information as authorized to access the signed content item.2012-07-05
20120174182NETWORKED PHYSICAL SECURITY ACCESS CONTROL SYSTEM AND METHOD - A distributed networked physical security access control system for controlling a plurality of security access devices includes access server appliances in communication with a primary network. At least one access server appliance includes an appliance management module accessible through a web browser in communication with the primary network. The appliance management module configures the access server appliances to a user specified security configuration. The access server appliances are in peer-to-peer communication on the primary network to bridge the access server appliances for providing consistency in each of the access server appliances.2012-07-05
20120174183SYSTEM FOR MANAGING PROPRIETARY DATA2012-07-05
Website © 2025 Advameg, Inc.