prog

Time warp contour calculator, audio signal encoder, encoded audio signal representation, methods and computer program

A time warp contour calculator for use in an audio signal decoder receives an encoded warp ratio information, derives a sequence of warp ratio values from the encoded warp ratio information, and obtains warp contour node values starting from a time warp contour start value. Ratios between the time warp contour node values and the time warp contour starting value are determined by the warp ratio values. The time warp contour calculator computes a time warp contour node value of a given time warp contour node, on the basis of a product-formation having a ratio between the time warp contour node values of the intermediate time warp contour node and the time warp contour starting value and a ratio between the time warp contour node values of the given time warp contour node and of the intermediate time warp contour node as factors.




prog

Data processing apparatus, data processing method of data processing apparatus, and computer-readable memory medium storing program therein

To freely establish a peripheral equipment selection operating environment of excellent operability which can remarkably reduce an operation burden which is applied until construction information of selectable peripheral equipment can be confirmed and can easily confirm the construction information of the selectable peripheral equipment by everyone by a simple operating instruction, a CPU obtains construction information of a printer that is being selected and default setting on the basis of a selection instructing state relative to a selectable printer candidate on a network and allows them to be caption-displayed at a position near the position indicated by a cursor on a printer selection picture plane displayed on a CRT.




prog

Application programming interface, system, and method for collaborative online applications

An application framework including different application programming interfaces (APIs) is described which performs a variety of mobile device functions in response to API calls from applications. For example, in response to relatively simple API calls made by applications the application framework manages the complex tasks associated with invitations and matchmaking. By way of example, the details of complex transactions such as establishing peer-to-peer connections between mobile devices may be transparent to the application developer, thereby simplifying the application design process. The application framework may include an application daemon for communicating with a first set of services and an applications services module for communicating with a separate set of services. The application framework may also include a cache for caching data for each of the services based on different cache management policies driven by each of the services. The cache may be updated by push notification cache updates sent from each of the services.




prog

Automatic program ventilation control system

An automatic programmed ventilation control system for operating a fan includes a fan drive circuit; a duty, cycle control circuit including means for selecting a duty cycle and means for setting the selected duty cycle; a timing circuit including means for selecting the time of day and means for setting the selected time of day; a fan speed control circuit including means for selecting a fan speed and means for setting the selected fan speed; and a manual override switch circuit for overriding the set duty cycle and fan speed for operating the fan at a predetermined speed for a preselected period of time.




prog

Resolution programmable dynamic IR-drop sensor with peak IR-drop tracking abilities

A data processing system on an integrated circuit includes a core that performs switching operations responsive to a system clock that draws current from the power supply network. An IR-drop detector includes a resistor ladder having outputs representative of an IR-drop caused by the core during the switching operations. The system further includes a plurality of amplifiers coupled to the outputs indicative of the IR-drop, a plurality of flip-flops coupled to the amplifiers, and a variable clock generator. The variable clock generator outputs a sampling clock comprising a group consisting of a variable phase or a variable frequency to the plurality of flip-flops. The flip-flops are triggered by the sampling clock so that the IR-drop at a time during a clock cycle of the system clock can be detected, and the peak IR-drop value for can be tracked.




prog

Power supply control system, method, and computer program product

According to an embodiment, a control system includes a detector, an estimating unit, a determining unit, and a controller. The detector detects an idle state. The estimating unit estimates an idle period. When the idle state is detected, the determining unit determines whether a first power consumption when writeback of data which needs to be written back to a main storage device is performed and supply of power to a cache memory is stopped, is larger than a second power consumption when writeback of the data is not performed and supply of power is continued for the idle period. The controller stops the supply of power to the cache memory when the first power consumption is determined to be smaller than the second power consumption and continues the supply of power when the first power consumption is determined to be larger than the second power consumption.




prog

Computer system for storing and retrieval of encrypted data items, client computer, computer program product and computer-implemented method

A system is disclosed comprising multiple sets of client computers each client computer having installed thereon an application program The application program comprising client computer specific log-in information, a database system coupled to the set of client computers via a network. The database system having a log-in component for logging-in the client computers, and being partitioned into multiple relational databases each one of which is assigned to one set of the sets of client computers. Each database further storing encrypted data items, each data item being encrypted with one of the user or user-group specific cryptographic keys, the key identifier of the cryptographic key with which one of the data items is encrypted being stored in the database as an attribute of the one of the encrypted data items. The log-in component comprising assignment information indicative of the assignment of the databases to the set of client computers.




prog

MRI-guided localization and/or lead placement systems, related methods, devices and computer program products

MRI compatible localization and/or guidance systems for facilitating placement of an interventional therapy and/or device in vivo include: (a) a mount adapted for fixation to a patient; (b) a targeting cannula with a lumen configured to attach to the mount so as to be able to controllably translate in at least three dimensions; and (c) an elongate probe configured to snugly slidably advance and retract in the targeting cannula lumen, the elongate probe comprising at least one of a stimulation or recording electrode. In operation, the targeting cannula can be aligned with a first trajectory and positionally adjusted to provide a desired internal access path to a target location with a corresponding trajectory for the elongate probe. Automated systems for determining an MR scan plane associated with a trajectory and for determining mount adjustments are also described.




prog

***WITHDRAWN PATENT AS PER THE LATEST USPTO WITHDRAWN LIST***Progesterone receptor antagonists

The invention relates to 17-hydroxy-17-pentafluoroethyl-estra-4,9(10)-dien-11-aryl derivatives of formula I with progesterone-antagonizing action and methods of production thereof, use thereof for the treatment and/or prevention of diseases and use thereof for producing medicinal products for the treatment and/or prevention of diseases, in particular uterine fibroids (myomata, uterine leiomyomata), endometriosis, heavy menstrual bleeding, meningiomata, hormone-dependent breast cancers and menopause-associated complaints or for fertility control and emergency contraception.




prog

Computer system, program, and method for assigning computational resource to be used in simulation

The cost necessary for introducing and maintaining a development environment that includes multiple simulators is suppressed, and a sharing of designing information is promoted, to make parameter adjustment of simulators easy. Provided is a service that unifies development environment on a computer provided with: a working computer system that can guarantee that there is no leaking of designing files; a user behavior monitoring system that collects utilization history of simulators or software, for each of the users, and selects development process of each of the users from the collected information; and a dynamic computational-resource distribution system that can conduct an automatic optimization of a complex simulation configuration, from information collected by the aforementioned user behavior monitoring system.




prog

Hand-held device for a programmable control unit

Operating values of an electronic operating system, e.g., power switch or motor drive, are parameterized with a hand-held control device with a display device for displaying operating parameters via transmission arrangement, to a data store of the hand-held control device following connection of the latter to the operating system (2). A microprocessor circuit (25) in the hand-held control device facilitates the detection of altered operating parameters and the transfer of those altered parameters back to the control unit of the operating system.




prog

Double ring network system and communication control method thereof, and transmission station, and program for transmission stations

A double ring network system configured with two or more transmission stations each including a pair of bi-directionally communicative communication ports, including any adjacent two transmission stations as terminal stations, and any transmission station as a base, as mutually connected in a ring form by communication ports through a transmission line, for intercommunications between transmission stations, in which the transmission stations are each adapted to determine whether or not frame signals are received from adjacent transmission stations, transmit route identifying frame signals for identification of routes to adjacent transmission stations, when having failed in reception, and set own station as a terminal station substituting for a current terminal station, when having received no responses to the route identifying frames from adjacent transmission stations, so they are kept from arriving at ring-like connected subsequent transmission stations.




prog

Reception apparatus, reception method, and reception program

A reception apparatus is configured to receive data including a plurality of packets each of which has information on a time point when the packet is generated; to extract a terminal packet which is a packet included in the data received and which has information on a time point which is nearest to a current time point; and to control an operation clock by comparing the information on the time point included in the terminal packet with information on an elapsed time obtained by adding information on a time point, which is included in a terminal packet of preceding data, to an elapsed time from when the preceding data is received to the current time point.




prog

Shaping machine system and computer program for controlling a shaping device

A shaping machine system including a shaping device and a computer is provided. The shaping device includes at least one jig mount body configured for mounting a jig; a shaping tool support body configured for supporting a shaping tool; a first drive device configured for rotating the shaping tool; and a second drive device configured for driving the shaping tool support body or the at least one jig mount body or changing a posture of the shaping tool relative to the workpiece. The computer is configured for controlling the first and second drive devices according to predetermined shaping data. The computer includes a jig position measuring unit configured for measuring a position of the jig; a position error detecting unit configured for detecting a position error of the jig, and a shaping data correcting unit configured for correcting the predetermined shaping data according to a jig position error.




prog

System and method in a television system for presenting information associated with a user-selected object in a television program

A system and method in a television system for presenting information associated with a user-selected object in a television program is provided. An identity of a user-selected object in a television program being presented to a user is determined. Based at least in part on the identity of the user-selected object in the television program, information to present to the user is determined. The determined information is presented to the user on a television display.




prog

Apparatus, systems and methods for a video thumbnail electronic program guide

Video thumbnail electronic program guide (EPG) systems and methods are operable to include a video thumbnail. An exemplary embodiment receives a media content stream at a media device; picks a plurality of still image video frames from the received media content stream, wherein each still image video frame has information that is sufficient to construct the still image video frame; generate a plurality of still image video frame thumbnails, wherein each of the still image video frame thumbnails correspond to one of the still image video frames; generate a video thumbnail from the plurality of still image video frame thumbnails; and incorporate the video thumbnail with at least one program descriptor and a channel identifier associated with the media content stream into the video thumbnail EPG.




prog

Series reminders and series recording from an interactive television program guide

An interactive television program guide system with program series reminder and recording capabilities is provided. The system allows a user to set a reminder or schedule a recording for a single episode or for each episode of a program series. In addition, other options may be provided that allow the user to determine, for example, whether to schedule reminders/recordings for episodes on all channels on which the program airs or only on a selected channels, whether to schedule reminders/recordings for all episodes including reruns or only new episodes, whether to schedule reminders/recordings for network or syndicated episodes, and whether to schedule reminders/recordings for episodes on all days or only on selected days of the week. Before the scheduled broadcast time of each episode of each selected program series, the system sends a reminder message to the user that reminds the user of the program episode or sends a record command to a videocassette recorder to initiate recording of the episode. The system allows a user to view a list of all currently requested program reminders and scheduled program recordings. The user may update, change, or cancel any entry in either list or the system may automatically update the lists to match new broadcast schedule information. If the user sets a reminder or schedules a recording that conflicts with an existing reminder or recording, the system may inform the user of the conflict and allow the user to resolve the conflict or the system may resolve the conflict.




prog

Playback apparatus, playback method and program

A playback apparatus to play back content data including sound data includes an instruction operating portion to detect an instruction operation that instructs execution of prescribed processing, a hold operating portion to detect a hold setting operation that sets a state of not accepting the instruction operation to the instruction operating portion, a state control portion to set the state of not accepting the instruction operation to the instruction operating portion if the hold setting operation is detected by the hold operating portion, and a video processing portion to perform processing for displaying a video. If the video processing portion performs processing for displaying the video when the hold setting operation is detected, the state control portion controls the video processing portion to suspend at least a part of processing for displaying the video.




prog

Methods, devices, and computer program products for providing instant messaging in conjunction with an audiovisual, video, or audio program

Methods, devices, and computer program products for providing instant messaging in conjunction with an audiovisual, video, or audio program are provided. The methods include providing an audiovisual, video, or audio program to a user. Viewer/listener input is received requesting activation of a program-based instant messaging function. A viewer/listener identifier corresponding to the viewer/listener is associated with a program identifier that uniquely identifies the audiovisual, video, or audio program being provided to the user to thereby generate a program viewer/listener record. The program viewer/listener record is transmitted to an electronic database. A list of other users who are viewing or listening to the program in addition to the viewer/listener is acquired from the electronic database. The list of other users is transmitted to the viewer/listener.




prog

Remote control of program receiving devices

Methods, devices, and storage mediums provide for selecting a remote control mode of operation for a mobile device to allow the mobile device to remotely control a program receiving device. Additionally, methods, devices, and storage mediums provide for a proxy service to allow the mobile device to remotely control a program receiving device, an over-the-top service to allow the mobile device to remotely control a program receiving device, and a direct link service to allow the mobile device to remotely control a program receiving device. Methods, devices, and storage mediums also provide for a notification protocol.




prog

Receiving device, receiving method, program, and broadcasting system

Disclosed herein is a receiving device for receiving AV contents, the receiving device including: an obtaining section configured to obtain a description document described in a program language for displaying contents from a server present on a network connected with the receiving device; a determining section configured to determine whether the obtained the description document is obtained from a first server managed on a broadcaster side broadcasting the AV contents; and a controlling section configured to control execution of the obtained the description document according to a result of determination by the determining section.




prog

Thumbnail generation and presentation for recorded TV programs

Thumbnail images representative of recorded TV programs are generated and presented to aid a user in browsing the recorded TV programs. In one implementation, a temporary thumbnail image is generated when a TV program first starts recording. The temporary thumbnail is used to populate any user interface (UI) screens that reference the recoded TV program. Once the TV program has reached a threshold amount of recording (e.g., a prescribed duration of recording, or completion of the recording), a permanent thumbnail image is generated and associated with the TV program. The permanent thumbnail is then presented in any subsequent UI screens, replacing the temporary thumbnail. In another implementation, display of the thumbnail images in the UI screens may be further controlled by setting preferences, such as parental controls.




prog

Wobble determining apparatus and method, optical disk device, and computer program

A wobble determining apparatus is provided with: a calculating device for calculating (i) a first time required until reaching a number of revolutions of a motor which allows a predetermined linear velocity, and (ii) a second time required to move an optical head to a position which allows the predetermined linear velocity, on the basis of the number of revolutions of the motor and the position of the optical head; a judging device for judging whether to keep the optical head in accordance with the calculated first time and the calculated second time; and a controlling device for controlling a moving device not to move the optical head if it is judged to keep the optical head, and for controlling the moving device to move the optical head to the position which allows the predetermined linear velocity if it is judged not to keep the optical head.




prog

Image forming apparatus including tab sheet reversing function, computer readable recording medium stored with control program for controlling image forming apparatus, and its control method

A printer, as an image forming apparatus, reverses the front and back sides of tab sheets that became no longer necessary and discharges when a reverse discharge is specified.




prog

Computer readable recording medium stored with control program for controlling image forming apparatus having a tab sheet insertion function, image forming apparatus and method executed in the image forming apparatus

The invention provides the user a first insertion page position setting part that allows a user to designate insertion page positions that respectively indicate pages at which first tab sheets are to be inserted, and a second insertion page position setting part that allows the user to designate insertion page positions that respectively indicate pages at which second tab sheets are to be inserted, when a request for initiating the setting concerning the tab sheets is received. Further, the tab positions in the second tab sheets, which correspond to the insertion page positions designated in said second insertion page position setting part, are set up in accordance with the tab positions in the first tab sheets, which correspond to the insertion page positions designated in said first insertion page position setting part.




prog

Method, apparatus, computer program, and computer readable storage media for controlling the insertion of tab sheets into a print job

A method for controlling within a printer driver the insertion of tab sheets into a print job. According to one embodiment, sheets of multiple levels are insertable. The printer driver provides at least input fields for entry and display of parameters for the definition of at least one tab sheet, and an interactive area for visualizing the hierarchical structure and the order of the at least one defined tab sheet corresponding to the level of the tab sheet in the print job. Depending on changes of a tab sheet defined by entered parameters, the visualization of the hierarchical structure and the order of the at least one defined tab sheet in the print job is updated in the interactive area.




prog

Library apparatus, magazine insertion detection method, and program

An exemplary object is to provide a library apparatus, a magazine insertion detection method, and a program that are capable of detecting whether or not a magazine is inserted for all the magazine insertion positions without using sensors for detecting insertion of magazines. A library apparatus includes: a mark reading unit which is provided in an accessor unit which transfers a plurality of media that can be read and written by a computer, and reads a predetermined mark for all insertion positions of a plurality of magazines which can be inserted into the library apparatus and can accommodate the media, the mark being stuck to each of cells accommodating the media; and a control unit which, if the mark can be read, determines that a magazine is inserted at an insertion position which includes a read position for which a reading result that the mark can be read has been obtained, and, if the mark cannot be read, determines that no magazine is inserted at an insertion position which includes a read position for which a reading result that the mark cannot be read has been obtained.




prog

System and method to boost application performance by using a proxy for executing synchronous application programming interface calls

Techniques are described for utilizing synchronous APIs which normally block callers until a result is returned. In particular, the techniques described herein enable an application or other programming construct to boost performance by executing synchronous APIs (e.g., long running time APIs) within a proxy container rather than executing the synchronous APIs in the context of the application itself. Since the proxy is a separate process or thread, the caller application is thereby released from waiting for the synchronous API call and may proceed with other processing instead of waiting for the synchronous API to return. The application may then monitor the proxy to determine whether a result has been received, such as by periodically polling the proxy.




prog

Information processing apparatus, method and program for writing file system metadata of plural operating systems

An information processing apparatus includes a transmission unit transmitting a command of a second operating system to the second operating system when receiving the command via a communication path which communicates under a control based on a first operating system, an extraction unit extracting data for the second operating system by analyzing the command transmitted from the transmission unit, and a writing unit writing the data extracted by the extraction unit as data constituting file system metadata of the second operating system.




prog

Programming language conditional event dispatcher

Methods and systems of monitoring events occurring in a computer system are provided. An event monitoring instruction including a condition is parsed, the event monitoring instruction expressed using syntax defined in source code, the parsing resulting in an event channel to monitor and the condition. Then execution of an application is paused. The event channel is monitored until an event occurs on the event channel. Then an event handler for the event is run in response to the event occurring on the event channel. The condition is evaluated to determine whether the condition is satisfied. Execution of the application is resumed in response to the condition being satisfied.




prog

Handling dynamically linked function calls with respect to program code conversion

A technique is provided for handling dynamically linked subject function calls arranged pass subject control flow to an intermediate control structure such as a procedure linkage table, then to subject linker code for modifying link information associated with the subject function calls during translation of subject code into target code in a dynamic binary translator. The subject code for execution on a subject processor is received by a translator, and corresponding target code for execution on the target processor is generated. The translator is arranged to build a function linkage table containing an entry giving the location of each function called by the subject code, so that code can be generated by the translator in which subject function calls are associated with code for performing the function, without generating target code corresponding to the intermediate control structure.




prog

Use of a warning track interruption facility by a program

A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.




prog

Providing by one program to another program access to a warning track facility

A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.




prog

Providing by one program to another program access to a warning track facility

A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.




prog

Use of a warning track interruption facility by a program

A program (e.g., an operating system) is provided a warning that it has a grace period in which to perform a function, such as cleanup (e.g., complete, stop and/or move a dispatchable unit). The program is being warned, in one example, that it is losing access to its shared resources. For instance, in a virtual environment, a guest program is warned that it is about to lose its central processing unit resources, and therefore, it is to perform a function, such as cleanup.




prog

Communicating physical layer wireless parameters over an application programming interface

Methods, systems, and devices are described for communicating physical layer wireless parameters over an application programming interface. A wireless modem of a wireless device may measure at least one physical layer wireless parameter. The wireless modem may report the at least one physical layer wireless parameter to an application running on the wireless device over an application programming interface between the wireless modem and the application. A behavior of the application may be adapted to control wireless communications between the application and a network based on the at least one physical layer wireless parameter reported by the wireless modem. Other aspects, embodiments, and features are also claimed and described.




prog

Communication terminal, communication system, communication method and communication program

A communication terminal that can adjust which section of a one-time pad cipher key is used and achieve cipher communication when there is a possibility that the one-time pad cipher keys are not completely matched between communication terminals. A cipher key transfer device acquires a one-time pad cipher key from a key sharing system, divides the acquired one-time pad cipher key with a predetermined number of bits, and transfers the same to a mobile communication terminal after converting the same into one-time pad cipher key cartridges. Along with the partner's terminal, the mobile communication terminal negotiates which one-time pad cipher key cartridge will be used to perform cipher communication, decides the one-time pad cipher key cartridge to be used, and begins cipher communication.




prog

Relay apparatus, program of relay apparatus and transmitting apparatus

A relay apparatus of a video and audio transmitting/receiving system delays a time before transmitting an authentication start instruction after an authentication start video signal being transmitted to a receiving apparatus. Accordingly, a problem that the receiving apparatus receives the authentication start instruction from the relay apparatus before locking the authentication start video signal and cannot perform authentication processing normally, leading to a failure in authentication. A correction time is decided based on a resolution of the authentication start video signal transmitted from the receiving apparatus and a combination of receiving apparatuses and transmitting apparatuses connected to the relay apparatus.




prog

Private key generation apparatus and method, and storage media storing programs for executing the methods

Disclosed herein are a private key generation apparatus and method, and storage media storing programs for executing the methods on a computer. The private key generation apparatus includes a root private key generation unit and a sub-private key generation unit. The root private key generation unit sets a root master key and predetermined parameters capable of generating private keys, and generates a first sub-master key set capable of generating a number of private keys equal to or smaller than a preset limited number. The sub-private key generation unit generates private keys with the root private key generation unit by receiving the first sub-master key set from the root private key generation unit, to generate a private key corresponding to a user ID using the first sub-master key set, and issues the private key to a user.




prog

Information processing device, information processing method, playback device, playback method, program and recording medium

An information processing device includes first encoding means for encoding an image by placing strip-shaped areas in the upper and lower sides, second encoding means for encoding data of first subtitles displayed in a third area formed by joining at least a part of one area of a first area and a second area together with the other area, first generating means for generating information referred to form the third area, and second generating means for generating the contents including the video stream, a stream of the first subtitles, and the control information.




prog

Playback device, playback method, and computer program

When reproducing a binocular 3D video, noises with random parallax are reduced by appropriately controlling the intensity of noise reduction. A reproduction apparatus includes: a noise processing circuit for applying noise processing to a video signal of a video content based on a given control signal; and a control section for receiving an output format identification signal which identifies an output format of the video content, and generating the control signal in accordance with the output format identification signal, the control section generating a control signal which causes the noise processing performed in the noise processing circuit to vary depending on whether an output format of the video content is a two-dimensional video or a three-dimensional video.




prog

Region of interest identification device, region of interest identification method, region of interest identification program, and region of interest identification integrated circuit

An interesting section identifying device for identifying an interesting section of a video file based on an audio signal included in the video file, the interesting section being a section in which a user is estimated to express interest, includes an interesting section candidate extracting unit that extracts an interesting section candidate from the video file, the interesting section candidate being a candidate for the interesting section, a detailed structure determining unit that determines whether the interesting section candidate includes a specific detailed structure, and an interesting section identifying unit that identifies the interesting section by analyzing a specific section when the detailed structure determining unit determines that the interesting section candidate includes the detailed structure, the specific section including the detailed structure and being shorter than the interesting section candidate.




prog

Recording system, receiving apparatus, recording apparatus, recording control method, and program

A recording system includes a receiving apparatus and a recording apparatus. The receiving apparatus includes a creation section and a reservation control section. The recording apparatus includes a recording section and a recording control section.




prog

Image editing apparatus, image editing method and program

Method and information processing apparatus for generating an edited work including a subset of a plurality of scenes in an image material. The information processing apparatus includes a memory configured to store the image material including the plurality of scenes. The information processing apparatus further includes a processor configured to select, for an n-th scene of the edited work, a plurality of first candidate scenes from the plurality of scenes based on at least one feature of a preceding (n−1-th) scene of the edited work and features of the plurality of scenes. The processor is also configured to generate a graphical user interface including a scene selection area and a preview area. The scene selection area includes one or more first candidate images corresponding to at least one of the plurality of first candidate scenes, and the preview area includes a preview of the preceding (n−1-th) scene.




prog

Content data recording/reproducing device, information communication system, contents list generation method and program

The present invention provides a content data recording/reproducing device, comprising a communication unit that engages in communication with an external device, a storage unit that stores content data and additional data related to the content data, a content data extraction unit that selectively extracts the content data from the storage unit based upon condition data received at the communication unit from the external device and the additional data stored in the storage unit and a contents list generation unit that generates a contents list based upon the condition data and additional data corresponding to the content data extracted by the content data extraction unit.




prog

Information processing apparatus, information processing method, reproducing apparatus, reproducing method, program, and recording medium

An information processing apparatus includes a controller that sets type information, which represents that an application for executing a process using a dependent view video stream is an application for reproducing a 3-D image, in a clip information file which describes information on a transport stream including the dependent view video stream out of a base view video stream and the dependent view video stream obtained by encoding a plurality of video data according to the a predetermined video coding format.




prog

System and method for content-based navigation of live and recorded TV and video programs

A system, method and computer-readable medium are presented for providing real-time content-based navigation of live video programming. The video programming is received and a searchable database is generated. The method aspect of the invention comprises receiving a live video program, generating an index to the received live video program by extracting images and/or text from the video program, recording the live video program, presenting at least a portion of data associated with the generated index to a user, receiving user input regarding a search to a portion of the recorded video program to which the user desires to navigate and playing back the recorded video program starting at the searched portion identified by the user input. The search may be of an image and/or text portion of the presentation.




prog

System for program specific information error management in a video decoder

A processing system decodes packetized program information including ancillary program specific information comprising a plurality of hierarchically ordered information tables. The ancillary information is used in acquiring and decoding packetized program information to provide a video program for display. The processing system employs a method involving detection of a mismatch between a version number of a first table of the program specific information (e.g. a virtual channel table (VCT), or channel information table (CIT)) and a corresponding version number of the first table conveyed in a second table (e.g. a master guide table (MGT)). If a mismatch is detected, the first and second tables are forced to contain a compatible first table version number. The packetized program information is decoded to provide a video program for display using the program specific information including the first and second tables including the forced compatible version number. A detected mismatch may also be disregarded to enable the decoding of the packetized program information and a User's channel line-up may be edited to remove channels associated with a detected mismatch or other program specific information error condition.




prog

Transfer of television programs from channel-specific files to program-specific files

A television receiver including a tuner and one or more processors may be presented. The television receiver may be configured to tune the tuner to a television channel. The television receiver may be configured to create and store an omnibus channel file containing a plurality of television programs broadcast consecutively on the television channel over a period of time. The television receiver may be configured to, after a predefined period of time, select the omnibus channel file for deletion. The television receiver may be configured to determine a television program to receive extended storage. The television receiver may be configured to store a portion of the omnibus channel file as an individual program file, wherein the portion of the omnibus channel file corresponds to the television program. The television receiver may be configured to, after storing the portion of the omnibus channel file, delete the omnibus channel file.




prog

Electromagnetic field measuring apparatus, electromagnetic field measuring method used for the same, and non-transitory computer readable medium storing electromagnetic field measurement control program

An electromagnetic field measuring apparatus capable of measuring an electromagnetic field for a minuscule area in which electronic devices are densely packed with a high sensitivity is provided. In an electromagnetic field measuring apparatus according to the present invention, the amplitude level of signal light (pf) is adjusted by the analyzer (34) by adjusting its angle with respect to the plane of polarization of the signal light (pf) based on an amplitude level control signal (eb) supplied from the calculation control unit (40). An amplitude level control signal (eb) is supplied from the calculation control unit (40) to the analyzer (34) based on the spectrum (ea) of an electric signal (ed) measured by an RF spectrum analyzer (39). The amplitude level ration between the carrier and the sideband contained in the signal light (ph) incident on the optical receiver (38) is controlled to a fixed value.