Disclosed are various embodiments of generating a user signature associated with a user and authenticating a user. At least one behavior associated with at least one sensor in a computing device is identified. A timestamp is generated and associated with the behavior. A user signature corresponding to a user based at least in part upon the behavior and the timestamp is generated and stored.
A system and method for allowing access to digitally protected content are disclosed. License metadata and credentials from multiple types of digital rights management systems may be used to grant access to content protected by a different type of digital rights management system. Hierarchical levels of access to the content may be granted based on at least one of license metadata and credentials.
A computer receives an electronic document that includes a group of terms. The computer sends the electronic document to an information extraction program that extracts specific terms from the group of terms. Each of the specific terms that match to a certain extent with one of the attribute values in an electronic dictionary is identified. A value associated with the electronic document is generated based on the specific terms that match, and on an end-user that is attempting to access the electronic document.
A license install support method includes receiving input of a first license identifier used for receiving license data, the license data being used by an electronic device for determining whether activation of a program is allowable; sending, to a license source determining device connected via a network, an acquisition request specifying the first license identifier for acquiring issuing source information including issuing source identification information of the license data; receiving the issuing source information returned from the license source determining device; and using a license install processing unit to acquire the license data corresponding to the first license identifier from a license management device relevant to the issuing source information included among plural license management devices connected via the network, and to send the license data to the electronic device.
A virtual file management system provides user access to managed content on mobile devices. The system comprises storage domains storing the managed content distributively using file systems, and a data infrastructure that organizes the managed content into a virtual file system that maintains information of storage domain specific file system primitives for accessing corresponding portions of the managed content. The data infrastructure, which maintains metadata of the storage domains and the mobile devices, comprises a policy definition and decision component that maintains policies defining controls for permissible operations on the managed content, the permissible operations including the file system primitives. A client application hosted on the mobile devices is coupled to the data infrastructure and the storage domains and includes an enforcement component that communicates with the policy definition and decision component to retrieve and enforce the policies by applying the controls on the mobile devices.
A mobile terminal includes an apparatus configured to perform content management method. When a DRM content that is not playable owing to license expiration is found during the content playback mode, the non-playable DRM content can be removed, moved to a pre-specified folder, or license-renewed according to settings. The content management method includes: playing back a content selected from a given content list during a content playback mode; finding, during the content playback mode, an expired DRM content that is not playable owing to license expiration; determining, when an expired DRM content is found, a handling option for the expired DRM content; and performing one of deleting the expired DRM content, moving the expired DRM content, and renewing the license associated with the expired DRM content, according to the determined handling option.
Analyzing a security specification. An embodiment can include identifying a downgrader in a computer program under test. Testing on the downgrader can be performed in a first level of analysis. Responsive to the downgrader not passing the testing performed in the first level of analysis, a counter example for the downgrader can be automatically synthesized. Further, a test unit can be created for the downgrader using the counter example as an input parameter to the downgrader. The test unit can be executed to perform testing on the downgrader in a second level of analysis. Responsive to the downgrader passing the testing performed in the second level of analysis, a user can be prompted to simplify a model of the downgrader.
Methods and devices for improving the reliability of communication between an aircraft and a remote system. The aircraft transmits a request for verification of security to a remote system. Upon reception of the response to this request, which includes at least one indication pertaining to the security of the remote system, the aircraft analyzes this indication and decides to establish or not to establish data communication between the aircraft and the remote system. When a verification request is received, the remote system is verified and a response to the request is transmitted to the aircraft.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring the generation of link files by processes on a computer and performing protection processes based on whether the link files target malicious objects or are generated by malicious processes. In one aspect, a method includes monitoring for a generation of a first file that includes a target path that points to an object; in response to monitoring the generation of the first file: determining whether the target path is a uniform resource locator; in response to determining that the target path is a uniform resource locator, identifying a process that caused the first file to be generated; determining whether the process is a prohibited process; in response to determining that the process is a prohibited process, performing one or more protection processes on the process and the first file; in response to determining that the process is not a prohibited process, determining whether the uniform resource locator is a prohibited uniform resource locator; in response to determining that the uniform resource locator is a prohibited uniform resource locator, performing one or more protection processes on the process and the first file.
An embodiment of the invention is associated with a system having a role for controlling user access, the role comprising users, permissions, and a set of rules. The embodiment records each of a succession of access events in an access log, each event comprising an instance of the system being accessed by a user. The embodiment further analyzes recorded access events in the access log at selected time intervals, to detect a condition or violation of rules of the set of rules. Responsive to detecting a condition or violation, the embodiment selectively determines whether any change to the users or permissions of a specified role is needed. Each needed change is then implemented.
A computationally implemented method includes, but is not limited to: determining that a computing device used by a first user has been transferred from the first user to a second user; and restricting access via the computing device to one or more items in response to said determining. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
A lightweight throttling mechanism allows for dynamic control of access to resources in a distributed environment. Each request received by a server of a server group is parsed to determine tokens in the request, which are compared with designated rules to determine whether to process or reject the request based on usage data associated with an aspect of the request, the token values, and the rule(s) specified for the request. The receiving of each request can be broadcast to throttling components for each server such that the global state of the system is known to each server. The system then can monitor usage and dynamically throttle requests based on real time data in a distributed environment.
There is provided a system in which, even if cache data of a user is not held in a multifunction machine, the relevant user can log in to the multifunction machine in a case where the relevant user is approved by a user of which the cache data has been held in the multifunction machine.
A method in one embodiment includes detecting an event for a transaction on an on-board unit (OBU) of a vehicle, where the event has a trigger associated with an agent. The method also includes determining whether the transaction is authorized, identifying network credentials in an identity profile that corresponds to the agent, providing network credentials to a transaction application corresponding to the transaction, and accessing a remote network using the network credentials. Certain embodiments include selecting the network credentials from a plurality of available network credentials corresponding to the agent. In more specific embodiments, the network credentials include one or more virtual subscriber identity modules (VSIMs) of a plurality of VSIMs provisioned on the OBU. In specific embodiments, the network credentials are mapped to a combination of two or more of the agent, the transaction application, and a predefined current location of the vehicle.
A method of downloading trusted content. The method comprises sending by a mobile device a request for a trusted content to a server, wherein the mobile device comprises a first mobile device trusted security zone and builds the request while executing in the first mobile device trusted security zone and wherein the server comprises a server trusted security zone and wherein the server handles the request for the trusted content at least partly in the server trusted security zone. The method comprises receiving the trusted content by the first mobile device trusted security zone, storing the trusted content in a second mobile device trusted security zone of the mobile device, inspecting the trusted content in the second mobile device trusted security zone, and when the trusted content passes inspection, at least one of executing or presenting a portion of the trusted content by the first mobile device trusted security zone.
Disclosed are various embodiments for logging out from multiple network sites using an authentication client that manages sessions for the network sites. Account data is maintained for multiple accounts of a user for multiple network sites. The account data includes a respective security credential for each of the accounts. An authentication client automatically authenticates with multiple authentication services corresponding to multiple network sites using multiple accounts in response to the user accessing each network site. A respective session is established for each network site. A logout is performed by ending each one of the sessions.
In a network connecting device connectable to a network, a connection approval/disapproval determination section determines approval/disapproval of connection to a network in accordance with a connection approval/disapproval determination rule managed by a connection approval/disapproval determination rule management section. When there is a security problem in a content of the connection approval/disapproval determination rule if a connection is to be formed, the security problem is solved by having a user re-input authentication information in the content of the connection approval/disapproval determination rule.
The present invention includes: acquiring a question including text information and a correct answer to the question; converting part of a character string or character in the question into a different character string or character, and generating a character-converted question (42) corresponding to the question (S21); outputting information of the character-converted question to an output destination (S22); receiving an input of a response (43) to the character-converted question (S27); and determining whether or not the received response matches with the correct answer (S28).
Two-party, role-based email verification can be used by an administrator to control the sending of emails by an authorized user. Various administrator notification/approval options may be provided. Two-party, role-based verification may also be applied to e-commerce transactions and other transactions where two-party, role-based verification is desirable.
Provided are techniques for providing security in a computing system with identity mediation policies that are enterprise service bus (EBS) independent. A mediator component performs service-level operation such as message brokering, identity mediation, and transformation to enhance interoperability among service consumers and service providers. A mediator component may also delegate identity related operations to a token service of handler. Identity mediation may include such operations as identity determination, or “identification,” authentication, authorization, identity transformation and security audit.
Herewith disclosed a method and system for computerized managing a plurality of data protection (DP) resources. The computerized management comprises obtaining data related to at least part of the DP resources among said plurality of DP resources, wherein at least part of data is obtained by automated collecting; accommodating the obtained data in a data repository thus giving rise to accommodated data; processing the accommodated data, said processing resulting in at least one of the following: a) identifying one or more data protection (DP) schemes characterizing DP resources and/or relationship thereof; and b) identifying one or more data protection (DP) gaps.
A system is provided in which IP or media content residing on or being streamed to a mobile phone is forwarded to a display. The media content supports a native resolution of the mobile phone that is significantly smaller than a native resolution of said display. The system has media content processing circuitry, which up-scales the media content to the display native resolution. The system forwards the up-scaled media content to the display, whereby the display provides the up-scaled media content to a viewer.
A method to extend the downstream and upstream data carrying capability of an HFC CATV system. At the neighborhood level, the CATV cable (the primary channel) is divided into different segments connected by electrically active junctions. At the junctions, each segment is also connected to a secondary data channel, such as an optical fiber or ultrahigh RF frequency (1 GHz+) secondary channel, which can carry supplemental downstream narrowcast channels and upstream channels between a plurality of such CATV cable segments. At the junctions, some CATV primary channel RF signals such as broadcast channels are passed without interference, while certain primary channel downstream narrowcast RF channels and upstream narrowcast RF channels are precisely suppressed using adaptive cancelling methods. Such adaptive cancellation methods are superior to prior art lowpass, highpass, and bandpass filtering methods because they allow for more efficient use of limited CATV primary channel RF spectrum.
A system that incorporates teachings of the present disclosure may include, for example, an avatar engine having a controller to retrieve a user profile of a user, present the user an avatar having characteristics that correlate to the user profile, detect one or more responses of the user during a communication exchange between the avatar and the user, establish a communication session with a language translation system responsive to identifying from the one or more responses a need to engage in language translations, transmit to the language translation system content in a language format other than a language understood by the user, receive from the language translation system a translation of the content in the language understood by the user, and present the user an adaptation of the avatar that presents the translated content in the user's language. Other embodiments are disclosed.
A method, system, and computer-readable medium for synchronizing video are described. The system captures video data with a camera, the video data including a first video data segment and a second video data segment. When a network between the camera and a hub is insufficient to allow downstream real-time streaming of the video data, the system stores the first video data segment on a first storage. When the network is sufficient to allow downstream real-time streaming of the video data, the system transfers the second video data segment from the camera to the hub, reads the first video data segment from the first storage, and transfers the first video data segment to the hub. The system stores the video data segments onto a second storage such that a non-real-time playback from the second storage shows the first video data segment and the second video data segment in sequence.
A content provider computing device that transmits content to receivers at scheduled air times receives information regarding conditions relating to the transmissions. The computing device also receives data regarding content that a receiver will record. The computing device evaluates the information and compares it with the data to determine that there is a risk of interrupted transmission. As a result, the computing device transmits the content to the receiver prior to the scheduled air time. The conditions may include weather conditions, power outage conditions, and/or any other conditions that may affect transmission. In various implementations, the computing device may include content controls prior to transmission that prevent the content from being accessed prior to specified times. In some cases, the content control may prevent all access. In other cases, the content control may prevent some kinds of access to the instance of content prior to particular times and allow others.
An Intelligent TV can organize content into silos. a silo is a logical representation of a content source for the Intelligent television. Silo can include content applications (e.g., Live TV, VOD, media center, application center, etc.) and/or input sources. The Intelligent TV can receive a designation for a silo through the reception of signals from a remote control or a user interface. Based on the designation, the Intelligent TV can determine the silo desired by the user. Then, the Intelligent TV can transition to the desired silo and provide content from the silo.
Interactive audio-video episodes may be provided in which progression of storylines is contingent upon user interactions with the episodes. User activities may be facilitated during presentation of an episode. The user activities may be contextually related to the storyline of the presented episode. A given user activity may include a visual and/or audio queue to prompt the user to participate in the given user activity. Progression of the storyline of the presented episode may be suspended during the given user activity. One or more user interactions may be received during individual user activities facilitated during presentation of the episode. The storyline may continue to progress after the given user activity responsive to receipt of a given user interaction prompted by the given user activity.
When display according scheduled program viewing is provided on multi-screen display, a user may not even notice the display. First, upon the start of processing for display according to scheduled program viewing, which has been set in advance (for example, two minutes before the scheduled program viewing), at step S1, whether or not TV is currently providing multi-screen display is determined at step S2. If it is providing multi-screen display (Yes), the processing proceeds to step S3, and the display is switched to single-screen display. If it is not providing multi-screen display (No), step S3 is omitted. In any case, the processing proceeds to step S4. At step S4, whether or not an HTML browser is installed is determined, and if it is not installed (No), the processing proceeds to step S7. If it is installed (Yes), the processing proceeds to step S5, and whether or not the HTML browser is active is determined. If it is not active (No), the processing proceeds to step S7, and if it is active (Yes), the processing proceeds to step S6, and the memory area assigned to the HTML browser is released, and then processing proceeds to step S7. At step S7, whether or not the BML browser is active is determined. If it is not active (No), the processing proceeds to step S9, and if it is active (Yes), the processing proceeds to step S8, and the memory area assigned to the BML browser is released, and the processing proceeds to step S9. At step S9, the channel for the program scheduled to be viewed is selected, and at step S10, a memory area necessary for the BML browser is secured. Next, the BML browser is activated, and the processing is terminated (step S11).
An advertising system is described. An advertising system includes a storage module to store video advertising content. The advertising system also includes a server coupled with the storage module. The server to deliver a continuous feed of video advertising content to an interactive device and to adapt the video advertising content responsive to input received from the interactive device.
A content transmission device that is connected to a plurality of external devices including a reproduction device reproducing content data, including a transmitting section transmitting content data to the reproduction device, a detecting section detecting the state of each of the plurality of external devices, a parental level determining section determining for the reproduction device a boundary between a parental level on content data the viewing of which is restricted and a parental level on content data the viewing of which is allowed according to the state of each of the plurality of external devices detected by the detecting section, and a control section controlling transmission of content data from the transmitting section based on the relation between the boundary determined by the parental level determining section and a parental level set on content data.
A jukebox system, including a server that stores a master library of audiovisual selections; a plurality of jukeboxes, each of which is operable to store audiovisual selections received from the server and to play the audiovisual selections at the request of a user; a communication system through which the server and the jukeboxes communicate; wherein the server is operable to define authorized uses for the audiovisual selections received from the server; and further wherein the authorized uses correspond to various rights that third parties have in the audiovisual selections, the rights requiring by law or regulation payment of respective royalties; and further wherein the server maintains information on the authorized uses made by each of the jukeboxes and determines the amount of royalties due.
A system for interacting with a database has interface software for enabling communication between a spreadsheet program and a database API. The interface software dynamically reads API parameter information in order to allow a user to select the fields to be added to a loader template. Using the loader template, a user can access the database with the spreadsheet program in order to add, edit or retrieve data from the database.
A system for programming point of sale devices is provided. The system includes a terminal programming system that can program point of sale devices provided by different manufacturers and having different proprietary operating systems. A communications interface is connected to the terminal programming system that receives update requests from the plurality of point of sale devices, such as when the point of sale devices call in to the system or when the point of sale devices respond to a poll.
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.
An MFP is provided with a main CPU for controlling operation of the MFP according an operating condition set to the MFP, a job management table for sequentially registering input jobs by priority, and a job execution control portion for determining whether or not to permit execution of the job according to the order of registration from a job with high priority that is registered in the job management table. The job execution control portion calculates, based on a job condition of a job intended for permission determination, utilization of the CPU associated with execution of the job, then restricts an operating condition of the MFP in a case where the calculated CPU utilization exceeds a predetermined value, and permits execution of the job according to the restricted operating condition in a case where the CPU utilization when the operating condition is restricted becomes the predetermined value or lower.
The present invention provides a technique capable of improving use efficiency of storage devices. In this regard, a computer system of the present invention includes: a plurality of storage subsystems; an information processing apparatus coupled to the storage subsystems and including a virtual layer for virtually providing information from the storage subsystems; and the a management system that manages the plurality of storage subsystems and the information processing apparatus. The management system manages, on a memory, configuration information of logical volumes allocated to virtual instances managed on a virtual layer of the information processing apparatus and operation information of hardware resources included in the storage subsystems. The management system evaluates use efficiency of the virtual instances based on the configuration information of the logical volumes and the operation information of the hardware resources and outputs an evaluation result.
Systems and methods are provided for automated provisioning of managed resources in a distributed computing environment. Automated provisioning of managed resources is realized by systems and methods that support automated execution of provisioning workflows through programmatic invocation of provisioning tasks (sequentially and/or parallel invocation) supported by a provisioning system, as well as automated control and coordination of task execution and exception handling through automated message exchange. Systems and methods support automated provisioning through seamless integration of provisioning and change management systems, whereby provisioning systems can automatically interpret and execute reusable change plans that are generated (on-the-fly) by change management systems. The change plans comprise provisioning workflow processes that are described using a standard, platform-independent workflow language.
A system initiates multiple instances of a concurrent computing process, establishes a communication channel among the multiple instances, initiates execution of a computational job on the multiple instances, detects an interrupt request on one of the multiple instances, and terminates execution of the computational job while maintaining communication among the multiple instances via the communication channel.
An initial request for a reference to a data container is sent from a distributed enhanced remote execution container native interface component of a distributed virtual machine to a distributed enhanced virtual machine native interface component of the distributed virtual machine in response to receipt of the initial request from a remote execution container. A data mirror data structure including immutable data and the reference to the data container is received. The received data mirror data structure including the immutable data and the reference to the data container is stored within a local memory storage area. A reference to the locally-stored data mirror data structure is returned to the remote execution container in response to the initial request for the reference to the data container.
One embodiment of the present invention is a technique for optimizing a task graph that specifies multiple tasks and the dependencies between the specified tasks. When optimizing the task graph, the optimization engine performs multiple iterations of runtime optimization operations on the task graph. At each iteration, an optimized task graph is generated based on a different task aggregation topology. The optimized task graph is then compiled and executed. Runtime statistics related to the execution are collected, and, in subsequent iterations, the task graph is further optimized based on the collected statistics. Once the optimization process is complete, the most optimal task graph topology that was identified during the process is used to generate an optimized task graph for execution.
In an embodiment for deploying a new virtual appliance (225) on a data processing center (100) structure information of the new virtual appliance is determined (509-521). The structure information of the new virtual appliance includes an indication of the new virtual machines and an indication of the new software programs of each new virtual machine. Configuration information indicative of a current configuration of the data processing center is retrieved (527). License condition information indicative of license conditions applicable to the data processing center is also retrieved (530-533). A deployment scheme of the virtual appliance on the data processing center is then determined (539,548). The determination of the deployment scheme is performed by optimizing a cost function based on the license condition information, the configuration information and the structure information, and the new virtual appliance may be deployed (551) according to the deployment scheme.
Systems and methods for optimizing read operations from a storage device in a virtualized computing environment are provided. One method comprises monitoring read operations issued by an application running on a virtual machine's (VM) operating system, wherein the VM is hosted by a hypervisor providing access to a storage device in a virtualized computing environment; and causing a virtual file system (VFS) supported by the operating system to call on a first para-virtualized file system (PVFS FE) supported by the operating system to execute a read operation, in response to determining that the read operation is for reading target data from the storage device.
To enable language-level integration of multiple programming languages into a single programming framework, one or more domain specific languages (DSLs) are specified as incremental extensions to a host programming language. An application created in this framework may include program code written in the host language as well as DSL inset code that is written in any of the DSLs. The extensions to the host language are described in DSL specifications, which define how the DSL inset code is processed. At runtime, DSL inset code in the source code is detected and passed to a DSL inset processor for execution according to an appropriate DSL specification, whereas source code in the host language is executed by a host language processor.
An application program determines, based upon a user's operation that has been received during execution, whether installation of an extension function is necessary, saves information identifying an extension function whose installation is necessary in memory if it is determined that installation of the extension function is necessary, activates an installer of the extension function whose installation is necessary and then terminates execution of this application program. If the application program is activated by the installer after the completion of installation, the application program activates the extension function, which has been installed by the installer, based upon the identifying information that has been saved in the memory.
The method and the device are used for updating a medical apparatus that has a memory for an operating program. The memory is at least partially designed as a variable memory and is connected with an input device for a current operating program. The memory and the input device are connected to control devices, which have testing means for evaluating at least one code. At least one function of the apparatus is released only when the code agrees with a reference value.
A method of compiling code includes assigning an endian type to data. An endian flip operation is performed based on the endian type of the data and a target system. Other embodiments are described and claimed.
According to one embodiment of the present invention, a method for operation of a computer system including a main processor, a first and a second active memory device includes receiving an executable module generated by a compiler, wherein the executable module includes a code section identified as executable by a first processing element in the first active memory device and a second processing element in the second active memory device. The method further includes copying the code section to memory in the first device based on the code section being executable on the first device, copying the code section from the memory in the first active memory device to an instruction buffer of the first processing element and copying the code section from the memory in the first device to the second device based on the code section being executable on the second device.
A computer implemented method for providing code list extensibility includes providing a first code data type representation. The first code data type representation corresponding to a first code data type and having a first code value representation for at least one code value. The at least one code value associated with a corresponding code value issuing entity. The method may also include providing a second code data type representation. The second code data type representation corresponding to the first code data type and having a second code value representation for the at least one code value. The second code value representation including a unique identifier associated with the code value issuing entity. The method also may include mapping the first code data type representation and the second code data type representation based at least in part on the unique identifier associated with the code value issuing entity.
Analysis data from the execution of a computer program is collected. The analysis data may include samples of two different types of performance data from the execution of the computer program. Performance data may include sampled hardware performance counter data and sampled executing functions. The performance data is used to create a composite view of the data. The composite view may allow a user to efficiently correlate the different types of performance data by using a colored visual display.
A source line simulator system determines a line of source code that corresponds to a virtual return address in response to executing a debugging command on the source code. The simulator system determines whether the line of source code that corresponds to the virtual return address is correct and can enable a simulator mode based on a determination that the line of source code that corresponds to the virtual return address is not correct. The simulator system can generate a debugging graphical user interface (GUI) that displays an indicator at a line of source code that is correct.
The present disclosure describes methods, systems, and computer program products for semantically analyzing modeled objects. One method includes identifying an object model created in a distributed development system for semantic analysis, where the distributed development system is associated with a software platform. The identified object model is then semantically analyzed based on a predetermined algorithm. A set of at least one pre-existing object models associated with the software platform is compared to the semantically analyzed object model, and a level of semantic overlap between the semantically analyzed object model and each of the set of at least one pre-existing object models is determined. In some instances, the predetermined algorithm may be selected based on and correspond to the object model type of the identified object model. The set of at least one pre-existing object models may comprise a subset of pre-existing object models available in a development system or associated with a software platform.
A programmable device system includes one or more network-on-chip (NoC) die layers vertically connected to one or more programmable chip dice layers. The NoC die layer includes interconnects, a bus or non-blocking switches, and optionally memory blocks and direct memory access engines. The NoC die layer improves on-chip communications by providing fast and direct interconnection circuitry between various parts of the programmable chip die.
Providing ASIC equivalents of FPGAs is facilitated and made more efficient and economical by using an ASIC architecture including a plurality of so-called hybrid logic elements (“HLEs”), each of which can provide a portion of the full functionality of an FPGA logic element (“LE”). The functionality of each FPGA LE implementing a user's logic design can be mapped to one or more HLEs without re-synthesis of the user's logic. Only as many HLEs as are necessary are used to perform the functions of each LE. The one-for-one equivalence between each LE and either (1) one HLE or (2) a group of HLEs facilitates mapping (without re-synthesis) in either direction between FPGA and ASIC designs.
An Infrastructure Description Language (IDL) includes Service Level Hints (SLHs) and Service Level Requirements (SLRs). The SLHs and SLRs are used to configure at least one hardware resource in a computing system having an intelligent configurator to broker a hardware configuration based on the SLHs and SLRs.
An approach for methodology enabling a verification of IC designs that compensates for degraded performance due to a physical placement, particularly a stacked physical placement is disclosed. A set of stacked devices from a plurality of devices in an IC design is determined. One or more instance parameters indicating a physical placement of a device in the set is determined. A compensation metric indicating one or more electrical characteristics of a device in the set is determined based on the one or more instance parameters.
A system generally including a clock structure analysis tool, a static timing analysis tool and a waveform tool is disclosed. The clock structure analysis tool may be configured to generate a simplified clock structure for a clock signal in a complex clock structure in a design of a circuit. The static timing analysis tool may be configured to generate a plurality of results for a plurality of intermediate signals in the simplified clock structure in response to a static timing analysis of the design. The waveform tool may be configured to generate a first representation in a graphical user interface format of the intermediate signals and the results.
In a system, method, and computer program product for analyzing faults in a circuit design, variation of analog fault coverage as a function of bridge resistance values is computed in a single simulation run. A simulator stores intermediate circuit states for each fault resistance value, and performs short interval simulations that may re-use intermediate states as initial solution estimates for simulation of the next fault resistance value. Initial fault resistance values are reduced during simulation passes to aid simulator convergence. The selected evaluation order of test points, faults, and fault resistance values reduces computational and storage costs. Embodiments enable test engineers to rapidly understand if analog defect tests are only sufficient for identifying defects of a certain type and/or value, and to determine fault coverage variability over a full process space.
The result of a property based formal verification analysis of a circuit design may include at least one counterexample for each property that is violated, which a user can use to debug the circuit design. To assist the user in this debugging process, a debugging tool applies one or more soft constraints to a counterexample trace that simplify the appearance of the trace when displayed as a waveform. The debugging tool thus facilitates a user's understanding of what parts of the counterexample trace are responsible for the property failure. Also described is a power analysis tool that increases the noise level of a trace for a circuit design in order to facilitate analysis of the circuit design's power characteristics.
Disclosed are methods, systems, and articles of manufactures for implementing multiple-patterning-aware correct-by-construction layout processing for an electronic design by identifying rules for a first layer and for second layer(s) adjacent to the first layer, determining one or more sets of grids based on the rules, extending or implementing shapes to terminate at some grids of the one or more sets of grids, and populating the data of the ends of the shapes in the first layer in a data structure. The one or more sets of grids are in direction(s) perpendicular to the routing direction(s) of the first layer and have one or more grid pitches determined based at least in part upon routing pitch(es) of the second layer(s) and rule(s) for vias.
A computer-implemented user interface method includes receiving a first user selection at a first location on a graphically-displayed object on a graphical user interface, receiving a subsequent user selection, separate from the first user selection, at a second location on the graphically-displayed object, determining a relative orientation between the first location and the second location, and zooming on the graphically-displayed object centered on a point that is along a line between the first location and the second location. A direction of the zooming is determined from the relative orientation of the first location to the second location.
Multi-dimensional boundary effects provide visual feedback to indicate that boundaries in user interface elements (e.g., web pages, documents, images, or other elements that can be navigated in more than one dimension) have been reached or exceeded (e.g., during horizontal scrolling, vertical scrolling, diagonal scrolling, or other types of movement). A compression effect can be displayed to indicate that movement has caused one or more boundaries (e.g., a horizontal boundary and/or a vertical boundary) of a UI element to be exceeded. Exemplary compression effects include compressing content along a vertical axis when a vertical boundary has been exceeded and compressing content along a horizontal axis when a horizontal boundary has been exceeded.
Methods and systems may provide for receiving a display request associated with a parent node of a hierarchical tree, wherein the parent node has a plurality of child nodes. Additionally, a graphical representation of the parent node and the plurality of child nodes may be determined based on a plurality of factors, and a display response can be generated based on the graphical representation. In one example, the display request is received from a browser and the plurality of factors include a browser type associated with the browser.
A sphere is displayed on an interactive graphical user interface with a central circular disk that represents a current computer system, and a second circular disk that represents a second computer system as part of the sphere positioned parallel above or below the central circular disk. A current tag representing a first resource stored in a current storage of the current computer system is displayed on the interactive graphical user interface on a surface of the central circular disk. A second tag representing a second resource stored in a second storage of the second computer system is displayed on the interactive graphical user interface on a surface of the second circular disk.
Embodiments of the present invention are directed to user interfaces and more particularly to techniques for providing user interface which allows users to select filtering criteria and display filtered information accordingly. In various embodiments, related information is displayed on a hierarchical chart as nodes that are connected to one another. The hierarchical chart is updated after filtering criteria are applied, and the display visibility of the nodes are changed based on the filtering results. The hierarchical relationships among the nodes are maintained before and after the filtering process. In a specific embodiment, the nodes that do not meet filtering criteria are displayed at a low visibility level on the hierarchical chart.
To control display or hiding of windows simultaneously available based on a configuration used by a user. An information-processing device according to the present invention identifies applications that the device is able to execute; and when an instruction to display a window (a subject window) is performed, the device obtains a relevance information list of applications to display the subject window (subject applications). In the relevance information list, information for determining an application relating to the subject application is described. The information-processing device determines whether an application described in the relevance information list is included in the executable applications, and if it is included in the executable applications, the device displays a window of the application (a simultaneous display window) together with the subject window. Also, when the information-processing device receives an instruction to hide the subject window, the device hides the subject window and the simultaneous display window.
A navigation system which provides: a navigation front end which provides tiles that are easily identifiable and content-driven vs. context-driven; a navigation system that includes an expanded view/tile paradigm; and a navigation system that allows users to interact with the native operating system environment of the information handling system.
A system and method are provided for handling different types of objects within a software framework. In an embodiment, an object handler keeps track of information associated with objects, and information needed to implement a user interface. The software framework employing the object handler uses that information to create the user interface so as to get user input/action. A user may select an object type and enter an associated one or more identifiers via the user interface. In response to the entering of the information, a method call of the object handler is made to determine whether the object associated with the object type and identifiers exists, and depending upon that determination, an action or further method call may be initiated and/or requested.
Disclosed is a method and system for displaying one or more actions associated with a domain. A server computer receives over a network from a client-side module executing on a computing device a Uniform Resource Locator (URL) associated with a web page to which a user has navigated via a browser executing on the computing device. The server computer determines that the web page is part of a domain that the user has navigated to more than a predetermined number of times within a given period of time. The server computer determines a category associated with the web page and determines one or more actions associated with the domain. The server computer transmits to the computing device for display in the browser a link, the link representing an action associated with the domain and with the category associated with the web page.
A method, apparatus and computer program product for presenting information associated with elements of a distributed system is disclosed. A method for presenting information associated with selected ones of a plurality of elements in a distributed system, the method comprising the steps of representing attributes of, and relationships among the elements as associated configuration non-specific entities, associating selected one of the elements with at least one mutually exclusive group, applying a criterion to selected ones of the at least one groups, extracting attributes and/or relationships of the elements within the selected at least one group associated with the selected criterion and presenting information associated with the extracted attributes and/or relationships for the at least one selected group.
A computer implemented system automatically launches a video to assist a computer user in navigating through a set of menus on a graphical user interface (GUI) without separately requiring the computer user to select a link to a video file or launch a software program designed to playback the video. The system executes a two-phase process for assisting the computer user in determining a replacement part for an OEM part. In the first phase, the system selectively presents a series of menus to the computer user to allow the computer user to identify the OEM part. A video is automatically played during the first phase of the process to assist the user in completing the first series of menus. After the computer user has completed the first menus, the system launches a second set of menus and begins playing a video to assist the computer user in determining options for the replacement part.
The optimal version of a document can depend on the user's need and the presentation device, and can govern choices of content as well as style. The content needed for multiple versions of a document can be included in a single document structure and identified by means of tags or by a content selection node. Tags allow the user to specify a desired version, while selection nodes allow the content to be automatically selected, styled and formatted to optimize a set of constraints. Content alternatives may be generated automatically from original content.
A computer readable storage medium includes executable instructions to analyze a categorical dimension of multi-dimensional data as a function of entropy to form entropy results. The entropy results are plotted as a stacked bar chart. A user graphically navigates through the stacked bar chart.
Tools and techniques for providing multi-client collaboration to access and update structured data elements are disclosed. Client systems may present user interfaces that provide libraries of published data elements that are available for collaboration. The clients may request selected data elements, while referencing unique identifiers associated with the selected data elements. Those clients that publish data elements for collaboration by others may present user interfaces that provide representations of candidate structured data elements, and receive selections of those data elements chosen for publication. The publishing clients may then send the selected data elements for publication. The client systems may interact with servers or collaboration services, which may receive structured data elements that the clients have published for access by others. The servers may define respective unique identifiers for the published data elements, and may send the structured data elements and corresponding unique identifiers to various client systems.
The invention relates to social networking with a mobile computing device. The mobile computing device is provided a synchronization index, wherein the synchronization index is associated to multimedia and indicates respective times within the multimedia corresponding to a word or range of words. The mobile computing device software comprises executable program code configured to facilitate annotation of the synchronization index responsive to user input received by the mobile computing device and communicates this annotation to a second computing device via a network.
Disclosed herein is a nonvolatile memory including: a nonvolatile memory cell device including at least a nonvolatile memory cell array accessible in units of a word and further accessible at least with a fixed latency in a first access mode and with a variable latency in a second access mode; a first access path used in the first access mode; a second access path used in the second access mode; a first ECC processing part configured to be connected to the first access path and to perform error detection and correction using an ECC on the data output from the nonvolatile memory cell array in the first access mode; and a second ECC processing part configured to be connected to the second access path and to perform error detection and correction using the ECC on the data output from the nonvolatile memory cell array in the second access mode.
Embodiments relate to reliably storing information in a sensor or other device. In an embodiment, information storage circuitry comprises independent, redundant memory portions and error detection circuitry. The circuit can operate in cooperation with a memory writing procedure that utilizes a validity bit and sequentially writes to one or the other of the redundant memory portions such that at least one of the memory portions has data that is valid and can be recognized as such.
Methods and apparatus for generating at risk probabilities for a pre-integrated cloud computing system. In one embodiment, at risk probabilities are computed for a compute domain, storage volumes in the storage domain, storage paths to the storage domain from the compute domain, and an overall at risk probability for a first one of the services using system resources.
Connectivity fault notification is provided by generating an alarm indication signal at a device that is logically adjacent to the fault, and forwarding the alarm indication signal upward through various levels to at least one client level entity. The alarm indication signal may be suppressed at any level for a service instance if service is restored at that level, or if a protection path prevents disruption of the service instance at that level, or auto-suppressed at an originating node based on number of times transmitted or elapsed time. The alarm indication signal may include a point of failure indicator such as the MAC address of the device that generates the alarm indication signal, or a failed resource identity such as an IEEE 802.1AB LLDP MAC Service Access Point (“MSAP”). Further, the alarm indication signal may be employed to trigger use of the protection path.
A method and system for detecting abnormal interleavings in a multi-threaded program includes generating an execution log in response to execution of the multi-threaded program. Based on the execution log, a list of allowable immediate interleavings is generated if the execution of the multi-threaded program resulted in no concurrency errors and a list of suspicious immediate interleavings is generated if the execution of the multi-threaded program resulted in one or more concurrency errors. The first and second lists are compared to generate a list of error-causing immediate interleavings. A replayable core is then generated and executed based on the list of error-causing immediate interleavings.
Methods and apparatuses are provided for power control in a processor. The apparatus comprises a plurality of operational units arranged as a group of operational units. A power consumption monitor determines when cumulative power consumption of the group of operational units exceeds a threshold (e.g., either or both of the cumulative power threshold and the cumulative power rate threshold) during a time interval, after which a filter for issuing instructions to the group of operational units suspends instruction issuance to the group of operational units for the remainder of the time interval. The method comprises monitoring cumulative power consumption by a group of operational units within a processor over a time interval. If the cumulative power consumption of the group of operational units exceeds the threshold, instruction issuance to the group of operational units is suspended for the remainder of the time interval.
A method and apparatus to control and manage a power state in a related set of storage devices is described. In one example a method includes, determining an idleness measure at the file system, the idleness measure indicating availability requirements of the device set, and setting an idle state based on the idleness measure. The method also includes receiving the idle state setting at the storage subsystem, determining whether the idle state setting is different from a current state of the device set, determining whether to change the idle state of the device set if the idle state setting is different from the current state of the device set, the determining being based on information about the device set. The method also includes commanding the device set to change the current idle state to correspond to the idle state setting based on determining whether to change the idle state.
An image forming apparatus and a power control method thereof are provided. The image forming apparatus includes: an image forming unit which forms an image; a power supply which supplies operating power for the image forming apparatus; a switching circuit unit which switches to selectively supply the operating power; a memory unit which stores information about power status of the switching circuit unit; and a controller which outputs a power control signal for controlling a switching operation of the switching circuit unit in accordance with the information about the power status stored in the memory unit if power is abnormally shut off and then supplied again from the power supply to the switching circuit unit. With this, the image forming apparatus operates in a last power status, so that power can be prevented from being wastefully consumed or data can be prevented from being lost.
Systems and methods of operating a computing system may involve identifying a plurality of state values, wherein each state value corresponds to a computing thread associated with a processor. An average value can be determined for the plurality of state values, wherein a determination may be made as to whether to grant a frequency boost request based at least in part on the average value.
The aspects enable a multi-core processor or system on chip to determine a low power configuration that provides the most system power savings by placing selected resources in a low power mode depending upon acceptable system latencies, dynamic operating conditions (e.g., temperature), expected idle time, and the unique electrical characteristics of the particular device. Each of the cores/processing units treated in a symmetric fashion, and each core may choose its operating state independent of the other cores, without performing complex handshaking or signaling operations.
A gateway card is connected to an information processor, and receives and transmits data between different networks. The information processor has a normal power mode and a power saving mode. A switching unit connects a memory with the information processor if the information processor is in the normal power mode, or to the gateway card if the normal power mode of the information processor is changed to the power saving mode.
The present disclosure provides a method of switching power modes on a portable electronic device and a portable electronic device configured to perform the same. In accordance with one embodiment, there is provided a portable electronic device, having a housing; a processor received within the housing; a display screen connected to the processor and exposed by the housing; a piezoelectric switch connected to the processor disposed in the housing, the piezoelectric switch having a piezoelectric element which generates an electric charge in response to forces applied to the piezoelectric element; and an actuator for engaging the piezoelectric element, the actuator being exposed by the housing and movable within the housing to transfer externally applied forces to the piezoelectric element; wherein the processor is configured for switching between at least two power modes in response to the generation of the electric charge by the piezoelectric element.
A portable information processing terminal is provided which can display an application execution-enabled time period. A download section 122 stores, in an application storage section 103, an application obtained from an outside. An application management table 500 has registered therein a power consumption, per unit time, for the application stored in the application storage section 103. A power measurement section 110 measures the power consumption per unit time for the application which is being executed. An application status management section 100 manages the application management table 500, and calculates the execution-enabled time period for the application, based on the power consumption for the application per unit time, and a remaining battery power in a battery section 15. A display section 11 displays the execution-enabled time period for the application.
A system and method for efficient management of operating modes within an IC for optimal power and performance targets. On a same die, an SOC includes one or more processing units and a input/output (I/O) controller (IOC). The multiple interfaces within the IOC manage packets and messages according multiple different protocols. The IOC maintains an activity level for each one of the multiple interfaces. This activity level may be based at least on a respective number of transactions executed by a corresponding one of the multiple interfaces. The IOC determines a power estimate for itself based on at least the activity levels. In response to detecting a difference between the power estimate and an assigned I/O power limit for the IOC, a power manager adjusts at least respective power limits for the one or more processing units based on at least the difference.
In the data security field, a data protection process embodied in a computer system or computing device or equivalent and which securely descrambles protected (scrambled) data. The process descrambles the data using a dynamic process employing a set of multi-level trees of deterministic functions to generate a descrambling mask value and recover the descrambled message.
Systems and methods provide for a symmetric homomorphic encryption based protocol supporting communication, storage, retrieval, and computation on encrypted data stored off-site. The system may include a private, trusted network which uses aggregators to encrypt raw data that is sent to a third party for storage and processing, including computations that can be performed on the encrypted data. A client on a private or public network may request computations on the encrypted data, and the results may then be sent to the client for decryption or further computations. The third party aids in computation of statistical information and logical queries on the encrypted data, but is not able to decrypt the data on its own. The protocol provides a means for a third party to aid in computations on sensitive data without learning anything about those data values.
Personal Digital Server (“PDS”) is a unique computer application for the storage, updating, management and sharing of all types of digital media files, including audio, video, images and documents, irrespective of their format. PDS provides users with a single location to store and access, both locally and remotely, all of their digital media. It also provides the user total control of the overall management of these assets.
A system controlling online access to a study course verifies the identity of an individual taking a study course over a global computer network from a first computer at a node of the network. The first computer has a biometric identification program and communicates over the network with a second computer that is at a network node other than a node of the first computer. The second computer includes study program material. The first computer operates a biometric reader, which obtains a first set of biometric data from the individual and a second set of biometric data from the individual while access is granted to course material. The biometric identification program compares the first set of data with the second set of data to make a verification of the identity of the individual and communicates the verification to the second computer.
Provided are methods, apparatus and computer programs for generating and using conditional electronic signatures enabling the parties to an online communication or transaction to link conditions unambiguously with signed data items, and enabling verification of the authenticity of the data item and conditions and verification of the identity of the signing party. A data item and one or more conditions are separately hashed, the resulting digests (hash values) are concatenated, and the concatenand is further hashed to produce a final digest. The final digest is encrypted using the private key of a public/private key encryption scheme to produce a conditional digital signature. The data item and conditions can each be verified. Verification includes decrypting the conditional signature and comparing the decrypted result with a separately generated final digest. A solution is also disclosed for propagating information to interested parties when a first is countermanded at a second review.
An article of manufacture having a document body constructed from document layers arranged on top of each other, with a first document layer having an evaluation unit, a second document layer having a first acquisition unit for collecting first biometric data, a third document layer having a second acquisition unit for collecting second biometric data, wherein the evaluation unit is connected to the first and second acquisition units in order to receive the first and second biometric data, the evaluation unit constructed for evaluating the first and second biometric data in order to activate a function of the article of manufacture depending on a result of the evaluation.
The present invention concerns a method of generation of a secret key, shared between a first terminal and a second terminal. The key is generated from the impulse response of the transmission channel separating the two terminals. A first message representative of the impulse response estimated by the first terminal is transmitted to the second terminal. This message is encoded using a channel encoding and punctured at a rate which prevents any decoding if additional information is missing. The second terminal combines this first message with at least a part of a second message representative of the impulse response estimated by the second terminal in order to attempt to decode the first message. If the decoding is successful the secret key is generated by the second terminal from the first message thus decoded.
A method, system, and computer usable program product for certificate distribution using a secure handshake are provided in the illustrative embodiments. A client sends an indication in a request, the request being a part of a secure data communication with a server. The indication indicates an ability of the client to accept a certificate as a part of a response from the server. The server retrieves a new certificate. The server sends as a result of the indication, a new certificate in the response corresponding to the request. The client receives as a result of the indication, the new certificate in a response that corresponds to the request. The client separates the new certificate from the response and uses the new certificate in the secure data communication with the server. The server uses the new certificate in the secure data communication with the client.
The present disclosure is directed towards systems and methods for performing multi-level tagging of encrypted items for additional security and efficient encrypted item determination. A device intercepts a message from a server to a client, parses the message and identifies a cookie. The device processes and encrypts the cookie. The device adds a flag to the cookie indicating the device encrypted the cookie. The device re-inserts the modified cookie into the message and transmits the message. The device intercepts a message from a client and determines whether the cookie in the message was encrypted by the device. If the message was not encrypted by the device, the device transmits the message to its destination. If the message was encrypted by the device, the device removes the flag, decrypts the cookie, removes the tag from the cookie, re-inserts the cookie into the message and transmits the message to its final destination.
A computer system is partitioned during a pre-boot phase of the computer system between a first partition and a second partition, wherein the first partition to include a first processing unit and the second partition to include a second processing unit. An Input/Output (I/O) operating system is booted on the first partition. A general purpose operating system is booted on the second partition. Network transactions are issued by the general purpose operating system to be performed by the I/O operating system. The network transactions are performed by the I/O operating system.
The present invention is adapted to data storage technology field, and provides a reading/writing control method and system for nonvolatile memory, the method including the following steps: dividing valid blocks in the nonvolatile memory into different zones, the zones including at least one data zone having fixed number of valid blocks and one exchange zone having at least two valid blocks; creating a mapping table of logic blocks and physical blocks in each zone; establishing a mapping table of logic pages and physical pages in the blocks based on redundant area information of pages in the blocks, and storing the mapping table of the logic blocks and physical blocks in each zone and the mapping table of logic pages and physical pages in each block in a private data area; and writing data segments in an idle page of the blocks of the data zones in sequence, or reading data segments from valid pages in the data zones, thus the data reading/writing speed and efficiency is promoted.
Methods, apparatus, and systems, including computer programs encoded on a computer storage medium, manage an address space. In some implementations, a method includes managing an allocation data structure for a memory, wherein the allocation data structure indicates groupings of memory space, each of the groupings having a different associated integer, and each of the groupings serving memory space in portions equal to a unit of memory space allocation times the associated integer for that grouping; receiving a request for allocation within the memory, wherein the request has an associated number of the unit of memory space allocation; and selecting one of the groupings from which to serve the request for allocation within the memory based on the associated number in comparison with values obtained using the different associated integers as an exponent.
A cache unit comprising a register file that selects an entry indicated by a cache index of n bits (n is a natural number) that is used to search for an instruction cache tag, using multiplexer groups having n stages respectively corresponding to the n bits of the cache index. Among the multiplexer groups having n stages, a multiplexer group in an mth stage has 2(m-1) multiplex circuits. The multiplexer group in the mth stage uses a value of an mth bit (m is a natural number equal to or less than n) from the least significant bit in the cache index as a control signal. The multiplexer group in the mth stage switches all multiplex circuits included in the multiplexer group in the mth stage in accordance with the control signal.
A portable device includes n (n≧2) electrical sockets, each of which is configured to accommodate and to electrically engage a removable external memory card; an input device for selecting accommodated and electrically engaged external memory cards for data reading; and an output device for outputting information that is derived from or related to data read from such selected electrically engaged external memory cards. The information may pertain to digital content of the selected external memory card, to the identity of the selected external memory card, or to the storage capacity of the selected external memory card.
A system and method for effectively scheduling read and write operations among a plurality of solid-state storage devices. A computer system comprises client computers and data storage arrays coupled to one another via a network. A data storage array utilizes solid-state drives and Flash memory cells for data storage. A storage controller within a data storage array comprises an I/O scheduler. The storage controller is configured to receive a read request targeted to the data storage medium, and identify at least a first storage device of the plurality of storage devices which contains data targeted by the read request. In response to either detecting or predicting the first storage device will exhibit variable performance, the controller is configured to generate a reconstruct read request configured to obtain the data from one or more devices of the plurality of storage devices other than the first storage device.
The present invention relates to semiconductor storage systems (SSDs). Specifically, the present invention relates to a switch-based hybrid storage system. In a typical embodiment, a first RAID controller is coupled to a system control board, and a double data rate semiconductor storage device (DDR SSD) module is coupled to the first RAID controller. The DDR SSD module typically includes a set of DDR SSD units. Also coupled to the system control board are a first switch and a second switch. A second RAID controller is coupled to the first switch, while a hard disk drive (HDD) module coupled to the second RAID controller. The HDD module typically includes a set of HDD/Flash SDD units. Also coupled to the second switch is a communications module having a set (at least one) of ports.
A system and method for reading files stored on a storage system is disclosed. The method includes communicatively coupling one or more remote systems for reading files stored in storage with a first set of files according to a predetermined data format and in a cache memory with a second set of files, the second set of files being a subset of the first set of files. Next one or more remote systems are received at least one read request for reading a sequence of files. A determination is made, among the files of the sequence of files, whether one or more cached files are already stored in the cache memory and whether one or more remaining files are not already stored in the cache memory. Creating, within the one or more remaining files, an order according to which the remaining files should be read on the storage system.
A semiconductor storage device (SSD) and a method of throttling performance of the SSD are provided. The method can include includes gathering at least two workload data items related with to a workload of the semiconductor storage device, estimating the workload using the at least two workload data items, and throttling the performance of the semiconductor storage device according to the estimated workload. Accordingly, a workload that the semiconductor storage device will undergo can be estimated.
A semiconductor storage device and a method of throttling performance of the same are provided. The semiconductor storage device includes a non-volatile memory device configured to store data in a non-volatile state, and a controller configured to control the non-volatile memory device. The controller calculates a new performance level, compares the calculated performance level with a predetermined reference, and determines the calculated performance level as an updated performance level according to the comparison result.
An integrated circuit (IC) that enables a fast parallel-to-serial memory data transfer is described. The IC includes a first input output (IO) interface operable to receive a plurality of data in parallel from a memory device, wherein the plurality of data is a binary sequence. The IC also includes a controller receiving the plurality of data from the first IO interface, wherein the controller is operable to generate a compressed data by compressing the plurality of data, wherein a portion of the compressed data provides information on a significant portion of the plurality of data. And the IC also includes a second IO interface receives the compressed data from the controller and serially shifts the compressed data out of the IC.
The invention may be embodied in a SAS expander with register bits within Phys associated with I/O devices. Setting and unsetting the register bit in the Phy associated with a particular physical or logical device allows I/O traffic to be blocked and unblocked, as desired, to the selected physical or logical devices. In a particular embodiment, when the register bit is set to a blocking state, an OPEN request that comes in on the SAS link is rejected using OPEN_REJECT (RETRY). Phy register bits may be provided for multiple different SAS protocols that can be controlled individually for each attached SAS device. The Phy register bit may also be used to reject only SAS connection requests that attempt to leave a particular SAS link.
Systems, methods and computer program products for determining a schedule for synchronizing a server and a client are described herein. The method operates by tracking user usage of the client to develop usage patterns. A sync schedule is generated using the usage patterns, where the sync schedule enhances at least one of sync usefulness and sync transparency. The server and client are synchronized according to the sync schedule. More particularly, a sync fitness measure for an interval t is determined. The sync fitness measure is based on at least one of (a) sync transparency; and (b) sync usefulness. It is determined whether the sync fitness measure satisfies a threshold. If the sync fitness measure satisfies the threshold, then the server and client are synchronized during interval t.
Systems, methods, and computer program products that facilitate the integration and accounting of advertising within audio Web content requested by users via telephone devices are provided. Upon receiving a request from a user for Web content via a telephone device, a Web server retrieves an advertisement from an advertisement server, inserts the retrieved advertisement within the user requested Web content, and forwards the user requested Web content and advertisement to a text-to-speech transcoder for conversion to an audio format. The text-to-speech transcoder converts the Web content and advertisement from a text-based format to an audio format and serves the Web content and advertisement in the audio format to the user client device via a telephone link established with the user client device. If an advertisement is interactive, a text-to-speech transcoder may be configured to notify an advertisement server of user interaction with the advertisement. Information such as an identification of a requesting client device, user, as well as time and date information, may be recorded by an advertisement server for use in measuring effectiveness of a particular marketing and/or advertising campaign. Information associated with providing a user with additional information associated with an advertisement may also be stored.
A communication network comprising a Network Address Translator (NAT) arranged to translate between a public NAT address and a plurality of private NAT addresses. A network element has a plurality of network interfaces each of which corresponds to a private NAT address. A connection processor sets up a connection for data communication which is capable of supporting a plurality of network interfaces of the network element. An identifier processor initializes a network interface identifier for identifying individual network interfaces for the connection. The network interface identifier is distributed to the NAT and the network elements of the connection. Incoming data packets for the network elements are then adapted to include the network interface identifier and the NAT uses this to address the data packets in response to the first network interface identifier.
Methods and apparatuses are provided that facilitate providing an object-based transport protocol that allows transmission of arbitrarily sized objects over a network protocol layer. The object-based transport protocol can also provide association of metadata with the objects to control communication thereof, and/or communication of response objects. Moreover, the object-based transport protocol can maintain sessions with remote network nodes that can include multiple channels, which can be updated over time to seamlessly provide mobility, increased data rates, and/or the like. In addition, properties can be modified remotely by network nodes receiving objects related to the properties.
Aspects of a method and system for customized data delivery and network configuration via aggregation of device attributes are provided. In this regard, a first network device may receive device attributes from a plurality of devices that are communicatively coupled to the first network device. The first network device may aggregate the received device attributes and communicate the aggregate attributes to a source network device. The first network device may receive customized content from the source network device, wherein the customization is based on the aggregate device attributes. The first network device may communicate the customized content to the plurality of devices. The first network device may comprise, for example, a set-top box, a wired access point, and/or wireless access point. The device attributes of a device may comprise settings, capabilities, and/or user preferences of the device.
Methods, apparatuses, and articles of manufacture for receiving a stream of data, splitting the stream of data into a plurality of substreams based on one or more criteria, and selectively recombining the substreams based on one or more additional criteria, to improve overall effectiveness in compressing the stream of data, are described herein.
The invention provides controllers systems and methods that apply techniques for determining media stream characteristics that propagate through a sequence of buffers. One of the buffers represents buffering characteristics of a network through which the media stream propagates. The media stream may include packets of a media stream and the network may include a wireless network.
Various arrangements for controlling access to streaming media assets are presented. Transmission of segments of a media asset to a first user device may be commenced. During transmission of the media asset to the first user device, beaconing data from the first user device may be received and stored as session information. The first user device may no longer be permitted to receive the media asset at least partially due to the first user device no longer being authenticated. Transmission of a remainder of the plurality of media segments to the first user device may be ceased such that the first user device does not receive the media asset in its entirety.
Embodiments of a system and method of tagging network traffic with relevant user demographic and location information for facilitating the delivery of directed media are described. A tag processing module within a router device coupling a client computer to a destination site served by a server computer intercepts a request from a client computer to a server computer over a network. The tag processing module determines a unique device identifier corresponding to the client computer, generates a local user identifier for the client computer by performing a one-way hashing operation on the unique device identifier, derives demographic and location information for a user of the client computer, generates a request identifier associated with the intercepted request by encrypting the local user identifier, demographic information and geographic location information in an alphanumeric string, and embeds the alphanumeric string in an extensible field of a packet within the request to generate a tagged request identifier.
A service broker is described that performs orchestration of services to enable compilations of multiple applications for a single call or session. In particular, the service broker is extended with charging orchestration which allows the service broker to receive a single charging event and to orchestrate between activation of multiple charging services in response to the charging event.
In certain embodiments, a computer-implemented method includes accessing user selection data that includes selections associated with computing system resources, determining two or more machine image layers from available machine image layers to instantiate on a particular computing system resource, and determining that a particular machine image layer is not cached locally on one or more memory devices of the particular computing system resource. The method includes, in response to determining that the particular machine image layer is not cached locally on one or more memory devices, accessing a stored copy of the particular machine image layer residing in memory external to the particular computing system resource and caching the stored copy of the particular machine image layer on the one or more memory devices of the particular computing system resource. The method further includes instantiating the particular machine image layer on the particular computing system resource.
An enterprise network may be managed. A graphical user interface (GUI) that shows IP address allocations for the network and that allows a user to configure DHCP scopes and DNS zones may be provided. A new host reservation request may be received from a user. The request may be translated into a first protocol and provided to a DHCP control server for processing. Based on the processing, configurations of multiple DHCP servers may be updated, to include the new host reservation, and provided to a configuration storage system for (at least temporary) storage and access by the multiple DHCP servers. The request may be translated into a second protocol and provided to a DNS management server for processing. Based on the processing, a configuration for a DNS server may be updated, to include the new host reservation, and stored in a DNS database.
A computer implemented method, system, and/or computer program product manages capacity in a service-provider system. A software model of a physical service-provider system is created and stored in memory. A parameter for running the software model with real-time metrics from the physical service-provider system as inputs to the software model is established. If the parameter is met, then the software model is run using the real-time metrics from the physical service-provider system as inputs. A pre-determined action, which adjusts policies for, and capacity in, the service-provider system and is prescribed by a specific model output, is established. If the specific model output, which resulted from using the real-time metrics from the physical service-provider system as inputs for running the software model, is output from the software model, then the pre-determined action is executed.
An apparatus and an article of manufacture for problem determination and diagnosis in a shared dynamic cloud environment include monitoring each virtual machine and physical server in the shared dynamic cloud environment for at least one metric, identifying a symptom of a problem and generating an event based on said monitoring, analyzing the event to determine a deviation from normal behavior, and classifying the event as a cloud-based anomaly or an application fault based on existing knowledge.
A processing apparatus includes: an address converter configured to return an address in response to a search request from a server; and a substitute controller configured to control the address converter to return a first address in response to a first search request from a first server when the address converter has not received a second search request for a second address from a second server, and return the second address in response to the first search request from the first server when the address converter has received a second search request for the second address from the second server.
A method of synchronizing information between platforms in a portable terminal based on a multi-software platform is provided. The method includes verifying that a first software platform is changed to a second software platform; and if the first software platform is changed to the second software platform, defining volume information of the changed second software platform with reference to volume information of the first software platform.
Methods of communicatively connecting a local application on a mobile terminal to a Web application on a personal computer and related Web servers and mobile terminals are disclosed. A first session ID for the Web application and a corresponding first code may be communicated from a connector application on a Web server to the personal computer. A second code and user ID may be communicated from the mobile terminal to the connector application on the Web server. The connector application on the Web server may be operated to determine whether the first code from the personal computer matches the second code from the mobile terminal and, if so, to communicatively connect the local application on the mobile terminal to the Web application on the personal computer.
Embodiments of the present invention provide a method, system and computer program product for page request management for aggregated page content. In an embodiment of the invention, a method for page request management for aggregated page content can include issuing on behalf of a user a request for dynamically aggregated components in a page. The method further can include inserting into a header of the request a key computed as a combination of identifiers for the aggregated components and last modified data for the aggregated components. Finally, the method can include receiving in response to the request a new page of dynamically aggregated components for the user only if the computed key does not match a key computed for the new page. Otherwise, only a response is received indicating that the page has not been modified.
A system, apparatus, and method for sharing web modules amongst a plurality of other web applications are provided. Shared web modules are stored in an archive data structure for use with web applications. The web applications, and/or the web modules of the web applications, may include a designation file that identifies the shared web modules that are to be incorporated into the web modules for the web application. A runtime component selectively locates these shared web modules and logically merges them with the web modules of the web application according to precedence or priority of the shared web modules as designated by the shared web module designation file. The result is a logically merged web module that contains the shared web modules referenced in the shared web module designation file.
Systems and techniques for transmitting electronic data by receiving, at a communications system host, electronic data transmitted from a sender and addressed to an intended recipient; authenticating the electronic data based on attributes of the electronic data and appending information to the electronic data indicating that the electronic data has been authenticated.
A system, computer program product and method for dynamically digesting one or more user notifications based at least in part on one or more rules are disclosed. In some implementations, the system includes a notification receiver module, a rule application module and a notification digestion module. The notification receiver module receives notifications including a first notification. The rule application module obtains rules for determining a send condition including a delay time and a maximum delay time, sets the delay time and the max delay time, determines whether another notification is received within the delay time, resets the delay time responsive to another notification being received within the delay time, and repeats the determination and delay time reset until a send condition occurs. The notification digestion module, responsive to the send condition occurring, digests the notification(s) received prior to the send condition and sends a digested notification to the user.
A method, server and system for optimizing the delivery of email messages is provided. In accordance with one embodiment, the method comprises: receiving an email message containing at least two alternative versions of content, each version being in a different format; obtaining a reduced email message from the received email message, the reduced email message containing fewer versions than the received email message; and sending the reduced email message to the mobile communication device.
Systems and methods for using a digital image in a social networking system may use digital image to identify a physical entity. Information about the identified physical entity may be provided to an electronic display for review by a user. The user may perform a social networking action with the identified physical entity or a website associated with the physical entity. Social networking actions may include rating or commenting about the physical entity or the associated website via a social networking system. Social networking actions may also include sharing information about the physical entity or associated website with another user via the social networking system.
A method, a system and a computer readable medium for supporting collaborative media sharing among users at an event are disclosed. For example, the method creates an event-share group relating to an event, and provides an event tag to a plurality of members of the event-share group, where the event tag uniquely identifies the event-share group or the event. The method receives a captured media from at least one of the plurality of members, wherein the event tag is attached to the captured media and provides the captured media to the plurality of members.
A method including processing social network data to establish a tensor model of the social network data, the tensor model having at least an order of four. The tensor model is decomposed into a plurality of principal factors. A summary tensor is synthesized from a subset of the plurality of principal factors. The summary tensor represents a plurality of relationships among a plurality of entities in the tensor model. A synthesis of relationships is formed and stored. At least one parameter is identified using one of the summary tensor and a single principal factor in the subset. The at least one parameter is selected from the group consisting of: a correlation among the plurality of entities, a similarity between two of the plurality of entities, and a time-based trend of changes in the synthesis of relationships. The at least one parameter is communicated.
A method for processing content in a plurality of languages which comprises generating, by an application program at a client computer, a request to a server computer for first content which is in a first language, if the first content is not stored in an embedded database of the client computer. The method comprises automatically receiving from the server computer updated first content in the first language, if there is a change in second content which is content in a second language translated from the first language.
Computer-implemented method is disclosed. Method includes initiating connection to client side in first client-server protocol between client side and server side. First client-server protocol is application layer protocol in OSI model. Method also includes receiving indication of data sink for first client-server protocol. Data sink is configured to receive and process output data of first client-server protocol. Method also includes receiving indication of data source for first client-server protocol. Data source is configured to provide input data for first client-server protocol. Method also includes receiving indication of communication pathway between two or more of data source, data sink, client side, and server side. Method also includes facilitating transmitting input data from data source to client side via communication pathway for transmission of input data from client side to server side. Method also includes facilitating transmitting output data, of server side, from client side to data sink via communication pathway.
Circuitry for computing a tangent function of an input value includes first look-up table circuitry that stores pre-calculated tangent values of a limited number of sample values, circuitry for inputting bits of the input value of most significance as inputs to the first look-up table circuitry to look up one of the pre-calculated tangent values as a first intermediate tangent value, circuitry for calculating a second intermediate tangent value from one or more ranges of remaining bits of the input value, and circuitry for combining the first intermediate tangent value and the second intermediate tangent value to yield the tangent function of the input value.
An apparatus is provided that includes a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to perform a number of functions, including identification of a target number that indicates a number of reported image studies for peer review. The apparatus is caused to identify users having user characteristics that match properties of the reported image studies. The user characteristics include a specialty (modality specialty and body-region specialty) that matches the reported image studies, or an associated medical facility that matches an associated medical facility of the reported image studies. The apparatus is caused to assign the target number of reported image studies to the identified users. The apparatus may be further caused to identify users that have previously performed a user-initiated peer review of a reported image study, and reduce their assigned image studies accordingly.
In a method, system, and computer-readable medium having instructions for customizing standard formula fields, at least a portion of a formula is received for a standard database field of a standard database entity in a multi-tenant database and the standard database entity is used by a plurality of tenants, a date range is stored for maintaining at least the portion of the formula, information on one or more variables of the formula is received, a value is calculated for the standard database field with at least the portion of the formula and information on the one or more variables of the formula and one or more database entities depend on the value for the standard database field, and the value is stored for the standard database field.
A temporal relational database includes a relational database framework that allows for all the capabilities of a standard relational database with the addition of the concept of time. Transactions, which can be modifications of attribute values or changes to the database schema, can be stored with temporal histories. Through the use of these temporal histories, the temporal database is able to seamlessly respond to queries for times that are in the past, present, or future. Furthermore, transactions can be entered into the temporal relational database that are not effective until some point in the future, thus allowing for seamless migration of the data and schema of a database. Applications that access data in a temporal database may retrieve a time appropriate schema from the temporal database. An exemplary use of a temporal database to manage roles and responsibilities within an organization is described.
A method and system for automated generation of social networks. A graphical user interface receives a user query for an entity of interest, and outputs a graphical network showing entities and associations related to the entity of interest. A search engine interface transmits the query to a search engine, and receives references to documents. A named entity extractor downloads a selection of the documents, and generates a list of named entities referenced in the downloaded documents. A network inference module receives each list of named entities, and generates associations between the named entities in each list. An entity matcher operates on the associations to consolidate them in instances wherein differently named entities are determined to be the same named entity, and provides a consolidated list of named entities and associations to the user interface for display as a graphical network.
Apparatus and methods to implement a technique for using a second display with a network-enabled television. In one implementation, this feature allows the native application on the second display to directly launch the second display application with a requested search term so that the user is immediately brought to a search page with relevant search results. The search term may be derived from the native application which in turn derives from the context of the IP TV. Such a context could be metadata from a currently playing BD from a BD player or TV channel. The second display application may be a web application or a native remote controller application. The second display could be a smart phone that can often be found beside the user, or a laptop or tablet PC, a desktop PC, or the like.
A received query is modified by identifying one or more words or phrases in the query that have known associations with stored data upon which the query can be executed, determining whether each of the one or more words or phrases is associated with an attribute name corresponding to stored data, determining whether each of the one or more words or phrases is associated with any constraints regarding an attribute name, determining whether each of the one or more words or phrases is associated with a rule regarding structure or syntax of the query, substituting any determined attribute names into the query for each of the respective associated one or more words or phrases, adding any determined constraints to the query limiting a determined attribute name, and applying any determined rules associated with the one or more words or phrases.
Methods and systems for improved readability of URLS includes receiving a query requesting a universal resource locators relating to the query; parsing the query based on parsing criteria to determine keywords for the query; identifying a plurality of words in the universal resource locator; inserting space between at least two of the plurality of words; and generating display data comprising the result having the plurality of words and the inserted space therebetween.
Techniques for providing contextually-relevant content include identifying content items accessed through a portal by a plurality of users, each user associated with one or more roles of a plurality of roles within the portal; updating a trace log to include information associated with the identified content, the information including associations between each identified content item and the role accessing each identified content item; receiving, from a user associated with a particular role of the plurality of roles, a search query through the portal for one or more content items; determining a plurality of search results responsive to the search query, the search results relating to the content items; for the particular role, filtering the plurality of search results based on the trace log; and generating a plurality of filtered search results for presentation through the portal.
This application describes methods for searching digital information such as digital documents (e.g., web pages) and computer databases, and specific search techniques such as authority ranking and information retrieval (IR) relevance ranking in keyword searches. In some implementations, the technique includes analyzing digital information viewed as a labeled graph, including nodes and edges, based on a flow of authority among the nodes along the edges, the flow of authority being derived at least in part from different authority transfer rates assigned to the edges based on edge type schema information. In some implementations, the system includes an object rank module configured to generate multiple initial rankings corresponding to multiple query keywords, each of the multiple initial rankings indicating authority of nodes in a graph with respect to each respective query keyword individually; and a query module configured to combine the multiple initial rankings in response to a query.
A system and method for creating, managing, and publishing audio microposts is provided. An audio micropost comprises a short audio segment recorded and/or captured based on voice, speech, and/or other sound, which may be shared with and/or published to subscribers and/or other users. The system may enable creating a discussion and playlist based on the audio microposts. The discussion may be generated by identifying and/or selecting an audio micropost that may pose a question and/or topic for a discussion and/or debate. The system may further enable granting the ability to participate in the discussion to a selected group of participants. The playlist of audio microposts may be created by adding individual posts into the playlist and/or by using hashtags and/or keywords to search for audio microposts of interest.
An example system and method elicits reviews and opinions from users via an online system or a web crawl. Opinions on topics are processed in real time to determine orientation. Each topic is analyzed sentence by sentence to find a central tendency of user orientation toward a given topic. Automatic topic orientation is used to provide a common comparable rating value between reviewers and potentially other systems on similar topics. Facets of the topics are extracted via a submission/acquisition process to determine the key variables of interest for users.
Deterministic Finite Automatons (DFAs) and Nondeterministic Finite Automatons (NFAs) are two typical automatons used in the Network Intrusion Detection System (NIDS). Although they both perform regular expression matching, they have quite different performance and memory usage properties. DFAs provide fast and deterministic matching performance but suffer from the well-known state explosion problem. NFAs are compact, but their matching performance is unpredictable and with no worst case guarantee. A new automaton representation of regular expressions, called Tunable Finite Automaton (TFA), is described. TFAs resolve the DFAs' state explosion problem and the NFAs' unpredictable performance problem. Different from a DFA, which has only one active state, a TFA allows multiple concurrent active states. Thus, the total number of states required by the TFA to track the matching status is much smaller than that required by the DFA. Different from an NFA, a TFA guarantees that the number of concurrent active states is bounded by a bound factor b that can be tuned during the construction of the TFA according to the needs of the application for speed and storage. A TFA can achieve significant reductions in the number of states and memory space.
A method and apparatus are provided for processing a graphic in a document so that the graphic may be reused in a different application than the one it was originally used in. For a given document, a graphic may be identified from within the document and extracted from the document. The extracted graphic may be stored in a suitable storage medium, such as a reusable graphic repository. A structural feature associated with the extracted graphic may also be extracted. The extracted graphic may then be classified based on the extracted structural feature. Furthermore, a method and apparatus are provided for generating a reusable graphic from a document.
There is a method and a system for concentration detection. The method for concentration detection includes the steps of extracting temporal features from brain signals; classifying the extracted temporal features using a classifier to give a score x1; extracting spectral-spatial features from brain signals; selecting spectral-spatial features containing discriminative information between concentration and non-concentration states from the set of extracted spectral-spatial features; classifying the selected spectral-spatial features using a classifier to give a score x2; combining the scores x1 and x2 to give a single score; and determining if the subject is in a concentration state based on the single score.
Computer-readable media and methods to provide a toolbar application are described. The toolbar application receives indicators for determining when a context-specific search is executed. The toolbar application monitors uniform resource locator (URL) addresses to which a browser navigates for the inclusion of an indicator. Upon identifying an indicator in a URL the toolbar application presents filters that are associated with the indicator in a toolbar user interface. A user's selection of one or more of the filters is received at the toolbar user interface and the corresponding filters are applied to the context-specific search results by modifying the identified URL with a modifier associated with a selected filter and causing the browser or search engine to re-execute the search query with the selected filters applied. The filtered search results are presented to the user. The toolbar user interface is modified to indicate the application of the selected filters.
Methods, systems and computer-readable storage medium for determining a crawling schedule. In an aspect, a method includes obtaining crawl history data for a Web site having Web pages, determining a status of the Web pages, determining a total quantity of Web pages that have a status of deleted, calculating a probability that another Web page of the Web site will be removed based on the total quantity, and storing data associating the calculated probability with the Web site. The method can further include determining, for a plurality of sets of the previous time periods, a respective crawl penalty as a combination of a penalty for crawling the Web site and a penalty for showing a deleted Web page based on the calculated probability, and determining a re-crawl schedule based on the crawl penalties.
A system and method for time-multiplexing the display of a plurality of electronic documents are provided. Time-multiplexing criteria for displaying a plurality of selected documents associated with a concept on a time-multiplexed basis is determined. The plurality of selected documents are caused to be displayed at an output device in a predetermined sequence according to the time-multiplexing criteria. The time-multiplexing criteria may be a variety of criteria related to the selected documents, the source of the selected documents, or other factors such as a relevance to a concept and one or more preferences associated with the selected documents.
Mechanisms are provided for efficiently determining commonality in a deduplicated data set in a scalable manner regardless of the number of deduplicated files or the number of stored segments. Information is generated and maintained during deduplication to allow scalable and efficient determination of data segments shared in a particular file, other files sharing data segments included in a particular file, the number of files sharing a data segment, etc. Data need not be expanded or uncompressed. Deduplication processing can be validated and verified during commonality detection.
Systems and methods of configuring electronic devices can include installing a first operating configuration on a first target device, running at least a first operational iteration of the first target device, saving at least a portion of a first file system resulting from the running of the at least first operational iteration of the first target device, and creating a first clone of the at least portion of the first file system at a separate host device. The first clone can be substantially identical to the corresponding at least portion of the first file system. The first clone can be evaluated via the host device. The host device can present the clone data in an integrated development environment such that a user can evaluate the clone data.
Various embodiments of systems and methods for synchronizing a primary repository and a secondary repository in a business infrastructure are disclosed. Content of artifacts present in the primary repository and the secondary repository are indexed. Based upon a search criteria received on the secondary repository, an integrated search service provided on the secondary repository is invoked to perform a combinatorial query on the indexed content and retrieve an identifier of each artifact corresponding to the search criteria. Based upon relevancy parameters, the retrieved identifiers are ranked and rendered as a categorized table including a first column and a second column for identifiers present in the primary repository and the second repository respectively. Based upon a user action received on the ranked identifiers in the first column of the categorized table, the associated artifacts are determined and downloaded from the primary repository to the secondary repository.
Methods, apparatuses, and articles of manufacture for receiving data from one or more processes, receiving or deriving a knowledge representation describing the data, which may include one or more finite automata, determining a plurality of values for encoding the data, said determining based at least in part on the knowledge representation of the data, which may include one or more finite automata, and generating the plurality of encoding values to encode the data, are described herein.
A method for generating a personal identification number (PIN) debit child product for use in performing a debit payment transaction with a merchant entity. A payment processing platform receives a user selection of a financial institution made via a merchant payment page and directs the user to authenticate a user identity with the financial institution. The payment processing platform receives a user selection of a core account held with the financial institution, such that the core account provides financial backing for the PIN debit child product. The PIN debit child product is generated that includes a child card number and a virtual PIN associated with the core account. Advantageously, the method provides the ability to make PIN debit transaction on the Internet.
A banner advertisement system includes an advertisement terminal, a banner advertisement server, and an image forming apparatus. The advertisement terminal generates a banner advertisement. The banner advertisement server distributes the banner advertisement generated by the advertiser terminal. The image forming apparatus includes a displaying mechanism for displaying the banner advertisement distributed by the banner advertisement server and a response sending mechanism for sending to the advertiser terminal at least one of an order and an inquiry for at least one of a product and services offered by the banner advertisement displayed on the displaying mechanism.
A system and method for updating and correcting facts that receives proposed values for facts from users and determines a probability that the user providing the values provides unreliable information.
An encoding device includes, an estimation unit to estimate a decoded signal of a plurality of channels based on a down-mix signal obtained by down-mixing an input signal of the plurality of channels, similarity between the channels of the input signal, and an intensity difference between the channels of the input signal; an analysis unit to analyze a phase of the input signal and a phase of the decoded signal; a calculation unit to calculate phase information based on the phase of the input signal and the phase of the decoded signal; and a coding unit to encode the similarity between the channels of the input signal, the intensity difference between the channels of the input signal, and the phase information.
In conventional network-type speech translation systems, devices or models for recognizing or synthesizing speech cannot be changed in accordance with speakers' attributes, and therefore, accuracy is reduced or inappropriate output occurs in each process of speech recognition, translation, and speech synthesis. Accuracy of each processing of speech translation, translation, or speech synthesis is improved and appropriate output is performed in a network-type speech translation system by, based on speaker attributes, appropriately changing the server to perform speech recognition or the speech recognition model, appropriately changing the translation server to perform translation or the translation model, or appropriately changing the speech synthesis server or speech synthesis model.
A comment recording apparatus, including a voice input device and a voice output device for recording and playing back comment voice, includes a voice obtaining unit, a voice recognition unit, a morphological analysis unit, and a display generation unit. The voice obtaining unit obtains comment voice as voice data, and registers the obtained voice data to a voice database for each topic specified by a topic specification device and each comment-delivered participant identified from the voice data. The voice recognition unit conducts a voice recognition process on the voice data to obtain text information. The morphological analysis unit conducts a morphological analysis on the text information, and registers a keyword extracted from words obtained by the morphological analysis unit to a keyword database with topic and comment-delivered participant along with voice. The display generation unit displays the keyword in a matrix while relating the keyword to a topic and a comment-delivering participant.
Establishing a multimodal advertising personality for a sponsor of a multimodal application, including associating one or more vocal demeanors with a sponsor of a multimodal application and presenting a speech portion of the multimodal application for the sponsor using at least one of the vocal demeanors associated with the sponsor.
An electronic device for determining a set of pitch cycle energy parameters is described. The electronic device includes a processor and executable instructions stored in memory. The electronic device obtains a frame, a set of filter coefficients and a residual signal based on the frame and the set of filter coefficients. The electronic device determines a set of peak locations based on the residual signal and segments the residual signal such that each segment includes one peak. The electronic device determines a first set of pitch cycle energy parameters based on a frame region between two consecutive peak locations and maps regions between peaks in the residual signal to regions between peaks in a synthesized excitation signal to produce a mapping. The electronic device determines a second set of pitch cycle energy parameters based on the first set of pitch cycle energy parameters and the mapping.
Adaptive time/frequency-based audio encoding and decoding apparatuses and methods. The encoding apparatus includes a transformation & mode determination unit to divide an input audio signal into a plurality of frequency-domain signals and to select a time-based encoding mode or a frequency-based encoding mode for each respective frequency-domain signal, an encoding unit to encode each frequency-domain signal in the respective encoding mode, and a bitstream output unit to output encoded data, division information, and encoding mode information for each respective frequency-domain signal. In the apparatuses and methods, acoustic characteristics and a voicing model are simultaneously applied to a frame, which is an audio compression processing unit. As a result, a compression method effective for both music and voice can be produced, and the compression method can be used for mobile terminals that require audio compression at a low bit rate.
System and method to translate displayed text of a computer application, the method including: intercepting a command to display text in a first language, the command comprising the text to display in the first language; extracting text to translate from the command; querying a translation mechanism by use of the extracted text; receiving translated text in a second language from the translation mechanism; and displaying the translated text in the second language.
Embodiments are directed to applying appropriate pluralization rules to text strings and to generating pluralization rules for multiple different languages. In an embodiment, a computer system identifies a user interface (UI) text string that includes a numerical amount for which an appropriate pluralization form is to be determined. The string is represented by a resource identifier (ID). The computer system receives an indication indicating which language the text string is to be displayed in and determines an appropriate resource ID from a set of pre-generated resource IDs based on the numerical amount and the determined language. The pre-generated resource IDs include various language-specific pluralization forms for localization of the text string. The computer system also returns the localized text string at the determined appropriate resource ID to the UI for display. In this manner, the localized text string is presented with the numerical amount and proper pluralization in the indicated language.
A computer-based simulator, separate from a computer process control system, that simplifies the electrical interconnection of the computer-based simulator to the computer control system and reduces the number of hardware components required to effect a computer-based simulator. The invention also facilitates remote configuration and operation of the control and simulator systems.
A method of developing a petroleum reservoir from a reservoir model constrained by the production data and seismic attributes. Production data and seismic data are acquired during the development of the reservoir. A first image of a seismic attribute is constructed from the seismic data. Production responses are simulated from a reservoir model using a flow simulator. An image corresponding to the seismic attribute is simulated from the reservoir model. A local dissimilarity map is constructed from the reference seismic attribute image and from the simulated seismic attribute image. The reservoir model is modified to minimize any difference between the measured production data and the corresponding production responses and to minimize local dissimilarities. This model is used to determine an optimal development scheme and the reservoir is developed according to the development scheme.
An apparatus, system and method for predictive modeling to design, evaluate and optimize ophthalmic lenses is disclosed. Ophthalmic lenses may include, for example, contacts, glasses or intraocular lenses (IOLs). The apparatus, system and method may include a design tool for designing a lens for implantation in an eye having a plurality of characteristics, a simulator for simulating performance of the lens in at least one modeled eye having the plurality of characteristics, at least one input for receiving clinical performance of the lens in the eye having the plurality of characteristics, a comparator for comparing outcomes of the clinical performance and the simulated performance, and an optimizer for optimizing a subsequent one of the outcome of the clinical performance responsive to modification of the lens in accordance with modification to the simulated performance.
A method for improving the prediction of polymer properties and a system having improved polymer property prediction capabilities is provided. The method for improving the prediction of polymer properties comprises: (1) providing a polymer; (2) providing a prediction model; (3) utilizing said prediction model to define an average polymer property prediction value; (4) determining a feasible range; (5) measuring one or more properties of said polymer; (6) determining whether said one or measured polymer properties are within said feasible range: (7) validating said one or more measured polymer properties if said one or more measured polymer properties fall within the feasible range or invalidating said one or more measured polymer properties if said one or more measured polymer properties fall outside of the feasible range; (8) optionally updating said prediction model; (9) repeating said previous steps at least one or more times; and (10) thereby improving the prediction of polymer properties.
Processing test results from a plurality of individual semiconductor testers by analyzing each test result at an adaptive test engine. A centralized system jointly analyzes all the test results from the plurality of individual semiconductor testers. The adaptive test engine or the centralized system identifies, based on the analysis of each test result or the joint analysis of all the test results, one or more of: a test environmental issue, a tester variability issue, a tester calibration issue, a product variability issue, and a manufacturing process variability issue. The adaptive test engine or the centralized system determines whether one or more of the plurality of individual semiconductor testers causes one or more of the identified issues or whether semiconductor products tested by the plurality of individual semiconductor testers causes one or more of the identified issues.
A system and method compensate for effects of gravity on the diaphragm of a capacitance diaphragm gauge (CDG). The CDG generates a measured absolute pressure value in response to an applied absolute pressure on an input of the CDG. The CDG is subjected to a variable orientation of the CDG with respect to the earth's surface that can cause inaccurate pressure measurements. A pressure measuring circuit generates a measured value of an applied absolute pressure provided to an input of the CDG. A tilt sensor generates at least one tilt sensor output value that is responsive to an orientation of the CDG with respect to the earth's surface. A processing system adjusts the measured absolute pressure value by a calibration factor to generate a calibrated absolute pressure value representing the applied absolute pressure, wherein the calibration factor is selected in response to the at least one tilt sensor output value.
In a magnetic data processing device, a magnetic data input part sequentially receives magnetic data output from a three-dimensional (3D) magnetic sensor. A storage part stores a plurality of the magnetic data as a data set of statistical population. An acceleration data input part receives acceleration data output from a 3D acceleration sensor. A reliability determination part derives a reliability index that is a function of an angular difference between a direction of a line perpendicular to an approximate plane representing a distribution of the data set of the statistical population and a direction of acceleration represented by the acceleration data.
Systems and methods of the invention relate to including switch settings for various routes within a route chart for a vehicle. Embodiments of the invention include collecting route information between locations and switch information for each route via a data aggregation component. A map route component is configured to configure a setting for each switch associated with a route to allow a path of navigation from a first selected location to a second selected location. Additionally, the map route component is configured to include two or more switch settings into an indicia for each route of a route chart.
A system and method for estimating the position of an object, such as a person, animal, or machine. The system includes first and second inertial measurement units, a first and second originator antennas, and a first and second transponder antennas. The system uses data from the inertial measurement units to estimate a position of the object. The system also calculates a range measurement between the first originator antenna and first transponder antenna. The system calculates a first CPD measurement between the second transponder antenna and the first originator antenna, and a second CPD measurement between the second originator antenna and the first transponder antenna. The range measurement and at least one CPD measurement are used to update a Kalman filter for estimating the position of the object. The system determines also updates the Kalman filter when one of the inertial measurement units is in a zero-velocity condition.
To advance a dump truck quickly and smoothly to a position where target loading work will be performed relative to an excavating machine, the dump truck is placed in loading target position relative to the excavating machine. Geographic position is detected from GPS satellites of a GPS receiver of the dump truck. The position and direction of the geographic position is transmitted to the excavating machine as a target position image. The target position image and an approach route leading to the position are displayed on a dump truck display when the truck thereafter approaches the position. The dump truck thereafter approaches the position, and the truck is driven so that a current position image advances along the approach route to the target position image, whereby the dump truck is placed in the set loading image target position.
Systems and methods for isolating a performance anomaly within one or more line replaceable units (LRUs) on a gas turbine engine by monitoring the start up transient are presented. The system comprises a set of sensors, an anomaly detector and a fault isolation reasoner. Each sensor of the set monitors at least one operating parameter of at least one engine component. The anomaly detector is configured to detect an anomaly in a component by comparing a particular value of an operating parameter to a base line value of that parameter. The specific cause of the startup anomaly is isolated utilizing a set of component reasoners that is based on the nature of the detected anomaly. The key events during the engine startup are identified by the combination of monitoring physically relevant phases of a startup and monitoring the engine control schedule. The values at these key events are used for comparing at the anomaly detector.
An electronic engine controller includes a commanded rotor speed input, an altitude input, and a current rotor speed input, a computer processor, and a memory storing a prediction logic. The prediction logic is operable to cause the processor to determine a predictive value representative of a closed loop transient response of a propulsion system's actual corrected low rotor speed in response to a commanded change in low rotor speed.
A control system for a machine having a transmission system is provided. The control system includes a wheel speed sensor, a cruise control module and a controller. The wheel speed sensor is configured to generate a signal indicative of a wheel speed. The cruise control module is configured to maintain a desired wheel speed of the machine. The controller is in communication with the wheel speed sensor and the cruise control module. The controller is configured to selectively deactivate the cruise control module based, at least in part, on a comparison of the wheel speed and a localized speed of the machine near the wheel.
A hydrostatic drive system includes an anti-slip control unit having a hydraulic pump which supplies a plurality of hydraulic motors of a plurality of axles with pressure medium. Based on a detected slip, a control device switches over between a two-wheel and a multiple-wheel drive and controls the driving torque. Optimal distribution of driving torque and traction between the axles or wheels of the drive system is set in the drive system. A method for anti-slip control of a hydrostatic drive system includes reacting to a slip situation by activating a hydraulic motor for axles or wheels which until then were not driven, or driven only with low driving torque or by increasing the driving torque of wheels which until then did not slip. The capacity of the hydraulic motor of the axles or wheels is raised to enable the activation/increase.
A method is described for operating a vehicle fitted with a continuously variable transmission (CVT) and having a lever for varying the transmission ratio of the CVT to permit the vehicle operator to vary the vehicle wheel speed. In the invention, the transmission ratio of the CVT is limited to a value dependent upon at least one of the prevailing engine speed and the rate of change of the engine speed.
A vehicle performance system and method for determining and displaying vehicle performance data includes a display device in communication with a transmission controller, an engine controller, and a plurality of vehicle condition sensors. The transmission controller calculates vehicle performance data from data signals sent by the plurality of vehicle condition sensors and from stored performance maps. The display device communicates the vehicle performance data to a user of the vehicle performance system.
Device for the control of vertical cut-off lines for headlamps of a motor vehicle within a swivel range, wherein the control device (10) has a first input (12) for a first signal, which indicates the direction referring to a longitudinal axis (1) of the motor vehicle, in which the motor vehicle (F1) meets the oncoming light source of a motor vehicle (F2) or in which it moves in front of the motor vehicle (F1) in the same direction of travel, wherein the control device is suitable and equipped for the generation of a control signal for the right-hand headlamp (50) and a control signal for the left-hand headlamp (40) of the motor vehicle (F1) for the adjustment of a vertical cut-off line depending on the first signal, with which a right-hand vertical cut-off line and a left-hand vertical cut-off line can be adjusted to eliminate the dazzling effect on an oncoming motor vehicle (F2) or a motor vehicle (F2) driving ahead, wherein the control device (10) is suitable and equipped for the adjustment of the right-hand cut-off line in a given swivel range for the right-hand cut-off line between a right-hand boundary and a left-hand boundary and to the adjustment of the left-hand cut-off line in a given swivel range between a left-hand and a right-hand boundary, wherein the control device (10) has a second input (13) for a second signal indicating the radius of a bend taken or to be taken by a motor vehicle and wherein the control device (10) is suitable and equipped for the definition of at least the left-hand boundary of the swivel range of the right-hand cut-off line and the right-hand boundary of the swivel range of the left-hand cut-off line depending on the second signal.
A method is presented of optimizing an airbag suppression threshold for an airbag suppression system in a vehicle. The method includes defining a first value as the airbag suppression threshold such that deployment of an airbag is suppressed above the first value. Next, one or more factors indicative of a presence of a child restraint seat in the vehicle seat are determined. The airbag suppression threshold is set to a predefined second value when each of the factors are met. The factors include determining whether a locking feature in a set belt webbing retractor is in a first state configured to prevent withdrawal of the seat belt webbing. Other factors may include determining whether a speed of the vehicle is within a predetermined speed range and whether a load applied to the vehicle seat is within a predetermined seatload range.
An electric power steering system includes a motor control device that controls driving of a motor based on an assist command value, the motor applying assist torque to a steering mechanism. The motor control device computes a first assist component based on steering torque and a vehicle speed. The motor control device computes a second assist component based on the steering torque and the first assist component. The motor control device computes the assist command value by adding the second assist component to the first assist component. The motor control device includes a road information compensation portion that adjusts the second assist component contained in the assist command value. A basic assist component computation portion computes the first assist component in accordance with a degree of adjustment of the second assist component.
A method for stabilizing a vehicle including a trailer drawn by the vehicle including the steps of: determining the yaw rate of the vehicle; determining the reference yaw rate in a vehicle model; producing a difference value from the yaw rate and the reference yaw rate; weighting the difference value with a signal describing the steering dynamics; producing a signal to determine the side of intervention and/or the wheel of intervention and/or the steering angle direction of the vehicle from the tendency to change of the weighted difference value, and applying a counteracting moment depending on the amplitude and the tendency to change of the weighted difference value.
Systems and methods to process vehicle operation data are described. A data module associated with a vehicle can collect operation data relating to the gear operation of the vehicle. The data module can process the operation data to identify a top gear of the vehicle and determine the current gear at which the vehicle is operating. The data module can process the operation data to determine an amount of time that the vehicle operates in top gear. The data module can provide the data to an operator of the vehicle, or to a remote management center, for storage and/or further processing.
A method for evaluating a collective alignment of rotor blades for an aircraft while the aircraft is on the ground is disclosed. The method includes determining an air density altitude, and determining a torque value for each engine of the aircraft, while the aircraft rotor blades are operated at a normal speed and the rotor blades are set to a full down position for ground operations via a collective controller. The method further includes evaluating the collective condition by comparing the torque value to a predetermined flat pitch torque alignment limit for the air density altitude, and providing an indication of the collective condition.
A method for diagnosing and/or adapting at least one system (12, 14) of a device (10) is described, which method comprises the following steps: (a) at least one manipulated variable (44) of at least one system (12, 14) of the device (10) is changed with respect to a currently present value of the manipulated variable (44); (b) at least two state variables (46) of at least one system (12, 14) are determined; (c) a decision (61) about the further execution of the method is made as a function of the at least two state variables (46).
A system for operating a positive temperature coefficient (PTC) heater in a fuel cell vehicle includes a fuel cell stack and a PTC heater generating heat when supplied with an electric current. A controller is configured to check a key-start state of the vehicle and determine whether or not an outdoor temperature is lower than a reference temperature. If it is determined that the vehicle is key-started so as to activate the fuel cell stack, and the outdoor temperature is lower than the reference temperature, the controller supplies electrical energy generated by the fuel cell stack to the PTC heater, thereby driving the PTC heater.
A vehicle having an electric machine arrangement, including an electric machine operable to drive the vehicle includes a control system having at least one controller. The control system is configured to implement a method for thermal mitigation of the electric machine arrangement. The thermal mitigation strategy is controlled such that a time between successive implementations of the strategy is inversely related to a temperature of at least a portion of the electric machine arrangement, and the time between two successive implementations of the thermal mitigation strategy may decrease with each successive pair of implementations.
An inverted pendulum type vehicle includes a control device which sets a target turning angular velocity ωz_cmd to a nonzero value not only when a predetermined steering operation is performed but also at least in an external force application state in which an external force for turning the vehicle about a yaw axis is applied to the vehicle. The control device controls a first actuator device and a second actuator device such that a second moving operation unit has a different velocity from a first moving operation unit in a left-right direction. Such an inverted pendulum type vehicle makes it possible to turn the vehicle easily even in a state in which no steering operation is performed.
The present disclosure is related to a perceptible output control system for a vehicle that can perform a number of different operations that are particularly useful for electric vehicles.
The different advantageous embodiments provide a system comprising a computer, first program code stored on the computer, and second program code stored on the computer. The computer is configured to run the first program code to retrieve flight status information during a flight and generate four dimensional flight information. The four dimensional flight information includes a comparison of the flight status information to a flight plan for the flight. The computer is configured to run the second program code to depict the four dimensional flight information in a textual format.
Systems and methods for coordinating selective activation of a multiplicity of emergency power generation equipment over a predetermined geographic area for distribution and/or storage to supply a microgrid of electrical power for a substantially similar geographic area.
A method for a minimally invasive surgical system is disclosed including reading first tool information from a storage device in a first robotic surgical tool mounted to a first robotic arm to at least determine a first tool type; reading equipment information about one or more remote controlled equipment for control thereof; comparing the first tool information with the equipment information to appropriately match a first remote controlled equipment of the one or more remote controlled equipment to the first robotic surgical tool; and mapping one or more user interface input devices of a first control console to control the first remote controlled equipment to support a function of the first robotic surgical tool.
A method of processing items such as pieces of meat, by providing a stream of items by means of a primary conveyor means, allocating at least partly by means of a computer system one or more of said items to one of at least two workstations where said items are processed, e.g. cut and/or trimmed, resulting in one or more processed items, registering in said computer system information about a return of at least one of said one or more processed items to said primary conveyor means, and returning said at least one of said one or more processed items to said primary conveyor means in accordance with said information about a return, wherein the method further comprises keeping track of said items including when they are taken out and put back on the primary conveyor. The invention further relates to a processing system for carrying out the method.
A three-dimensional biomedical device having an osteoinductive first area with a controlled porosity and a second area, which is produced by laser technology from a powder including one of ceramics, metals, metal alloys, bioactive glasses, lead zirconate titanate and biocompatible polymers, or mixtures thereof. The ratio of the porosities from the second area to the first area is equal or less than one, preferably from 0.001 to 0.9. A method for manufacturing the device for fitting in a bone defect, wherein a virtual object is designed with a computer-aid designed software, and the device is manufactured by laser technology including layering a powder onto a plate (7) so that a layer of a predetermined thickness is formed; the laser beam (8) selectively processes the powder to produce a processed layer, and, thus, layer after layer, the layers are joined together until the biomedical device is formed.
A method includes generating a model associated with cross-directional fiber orientation of a web, which includes identifying spatial frequency characteristics of a fiber orientation (FO) process. The method also includes providing the model for control of the FO process. Generating the model could include performing a spatial impulse test of the FO process, and long wavelength responses of the FO process can be identified by performing a spatial long wavelength test of the FO process or by retrieving information from a historical database. Actuator edge padding can be applied to the model in order to generate a controller model. A controller can be used to control the process based on the controller model. At least one parameter of the controller model can be dynamically adjusted during operation of the controller. The controller can change average fiber orientation angle profiles and twist profiles by only adjusting slice lip actuators in a headbox.
An intracerebral electrode (11) which includes a narrow elongated body (1) for being implanted in a patient's brain. The body has contact pads (2) that are electrically connected to a measuring apparatus, and a mounting member (4) for attachment to the body to the patient's head. The electrode body has a closed distal end (5) and is hollow for receiving a treatment instrument (6). The intracerebral electrode (11) comprises a closed inner fluid flow circuit (20) formed inside the body (1) of the electrode to an area adjacent the closed distal end (5), and a connection mechanism (7) located outside the body which connects the closed inner fluid flow circuit to an outer fluid flow circuit so that fluid, flowing through the outer fluid flow circuit, flows into the electrode through the inner fluid flow circuit and controls the temperature of the electrode (11).
The present invention provides methods, devices, and systems for restoring or improving nervous system function of a subject. Provided is a method involving: (i) providing an operant conditioning protocol effective to produce targeted neural plasticity (TNP) in a primary targeted central nervous system (CNS) pathway of a subject; and (ii) administering the operant conditioning protocol to the subject to elicit TNP in the primary targeted CNS pathway and to elicit generalized neural plasticity (GNP) in one or more other CNS pathway. The elicitation of the GNP in the one or more other CNS pathway serves to restore or improve a nervous system function of the subject. Provided is a device comprising a nerve stimulation-electromyographic recording component and a controller for operating the nerve stimulation-electromyographic recording component in accordance with an operant conditioning protocol.
At least one of a plurality of disorders of a patient characterized at least in part by vagal activity innervating at least one of a plurality of organs of the patient is treated by a method that includes positioning an electrode on a vagus nerve. An electrical signal is applied to the electrode to modulate vagal activity by an amount selected to treat the disorder. In some embodiments, the disorder is obesity. The signal may be a blocking or a stimulation signal. In some embodiments, the signal is selected to, at least in part, downregulate neural activity on the vagus nerve. In embodiments, a system comprises a band comprising a first electrode array and a second electrode array; a signal generator electrically connected to each of said first, and second electrode array; an external programmer configured to: communicate at least one parameter for the neural conduction blocking signal to the implantable controller, wherein the parameter is selected for the neuroconduction blocking signal to i) at least partially downregulate the vagus nerve, ii) allow at least partial recovery of the nerve activity following discontinuation of the neural conduction blocking signal, and iii) reduce pancreatic and biliary output via inhibition of pancreo-biliary output; and an external coil.
The present invention provides improvements to an implant, system and method using passive electrical conductors which route electrical current to either external or implanted electrical devices, to multiple target body tissues and to selective target body tissues. The passive electrical conductor extends from subcutaneous tissue located below either a surface cathodic electrode or a surface anodic electrode a) to a target tissue to route electrical signals from the target body tissue to devices external to the body; b) to implanted electrical devices to deliver electrical current to such devices, or c) to multiple target body tissues or to selective target body tissues to stimulate the target body tissues. The conductor has specialized ends for achieving such purposes.
There is described a method for non-invasively measuring electrical activity in a joint of a subject, the method comprising: removably attaching in a non-invasive manner at least two electrodes to a skin surface around an articulation comprising the joint; generating electroarthrographic potentials within the joint by loading the articulation; capturing the electroarthrographic potentials using the at least two electrodes; discriminating between electroarthrographic potentials originating from joint tissue activity and those from other sources; and generating measurement signals representing the electrical activity of joint tissue.
In a method and system for monitoring mechanical properties of a heart in a subject, multiple cardiogenic impedance values reflective of the impedance of the heart in connection with a transition from inhalation to exhalation in the subject are determined. Correspondingly, multiple cardiogenic impedance values reflective of the impedance of the heart in connection with a transition from exhalation to inhalation are determined. The impedance values are collectively processed to form a trend parameter. The value determination and processing is performed over several respiratory cycles spaced apart in time to form a plurality of trend parameters over time. The mechanical properties of the heart are monitored by processing these different trend parameters. The data collection and optionally at least a part of the data processing is performed by an implantable medical device.
A liquid injector (400) injects a medical liquid into a patient whose fluoroscopic image data is to be picked up and generates injection history data corresponding to the injection, and a control box (500) registers the injection history data in a RIS (100) in association with imaging order data. Accordingly, the RIS (100) also stores the injection history data associated with the imaging order data, and therefore the injection history data can also be confirmed based on the imaging order data.
The present invention relates to the field of medical imaging. More particularly, embodiments of the invention relate to methods, systems, and devices for imaging, including for tomography-based applications. Embodiments of the invention include, for example, a computed tomography based imaging system comprising: (a) at least one wide-beam gray-scale imaging chain capable of performing a global scan of an object and acquiring projection data relating to the object; (b) at least one narrow-beam true-color imaging chain capable of performing a spectral interior scan of a region of interest (ROI) of and acquiring projection data relating to the object; (c) a processing module operably configured for: (1) receiving the projection data; (2) reconstructing the ROI into an image by analyzing the data with a color interior tomography algorithm, aided by an individualized gray-scale reconstruction of an entire field of view (FOV), including the ROI; and (d) a processor for executing the processing module. The extended interior methods and systems for spectral, optical, and photoacoustic imaging presented in this application can lead to better medical diagnoses by providing images with higher resolution or quality, and can lead to safer procedures by providing systems capable of reducing a patient's exposure time to, and thus quantity of, potentially harmful x-rays. Embodiments of the invention also provide tools for real-time tomography-based analyses.
In the embodiment, a communication device is provided including a substrate, an antenna mounted on the substrate, a first communication unit which transmits or receives a first signal via the antenna, a terminal provided on the substrate, a signal wire one end of which is connected to the terminal, a conductor plate connected to the other end of the signal wire, and a second communication unit which transmits or receives a second signal via the conductor plate. A sum length of a line length of the signal wire and half a circumferential length of the conductor plate is equal to integral times of half the wavelength of the resonance frequency of the antenna.
A portable electronic device includes a lower housing and an upper housing coupled to the lower housing and slidable relative thereto between closed and open positions. The upper housing includes a cover plate affixed to a rear of the upper housing. The cover plate may conceal at least one electrical connector housed in the upper housing, and may be removable to allow access to at least a portion of the at least one electrical connector. The cover plate may be configured to maintain the lower and upper housings in a generally uniform spaced apart relationship as the upper housing moves between the closed and open positions.
A method and apparatus for setting and executing a function profile in a mobile communication terminal to manage its battery usage. The method includes determining whether a function profile setting function is set; selecting, if a function profile setting function is set, a specific function and executing the function according to a set function profile. Therefore, each function of the mobile communication terminal can be executed in an optimal function profile which in turn reduces unnecessary power consumption of the mobile communication terminal.
Embodiments generally relate to a camera. In one embodiment, the camera includes a lens for enabling the camera to capture at least one image. The camera also includes a connector for mounting the camera onto a phone and for enabling the camera to communicate with the phone. The camera also includes a shutter button for triggering the camera to capture the least one image. The camera also activates the phone and puts the phone into a camera mode when the shutter button is pressed.
Methods and systems for instant activation of virtual PBX services on a mobile device are disclosed. In one aspect, a user request for activating virtual PBX services is received on a mobile device. An available primary identification number for the virtual PBX services is retrieved from a telecommunication service provider (TSP). A user interface is presented on the mobile device including a first interface portion presenting the available primary identification number and a second interface portion configured to receive a user identifier. Upon receiving the user input specifying the user identifier and while the user interface is still presented on the mobile device, a user instruction for activating the virtual PBX services is received. Upon receiving the user instruction, the user identifier is sent to the TSP. Then, a confirmation is received from the TSP.
A system and method are described that is directed to a smart device app that will permit a smart device user to download ringtones from a smart device to a watch configured to receive such ringtones. The watch will is configured such that the complete downloaded ringtone or portions thereof can be used as an audible indicator, such as an alarm, for that watch. The watch is also to receive text messages from the smart device for scrolling across the display window of the watch, which will permit the person wearing a watch to receive and review text messages, and provided limited response without the need to display and use a smart device.
Provided are a system and method for network transitions. In one example, the method includes receiving messages from a mobile device indicating that the mobile device is in a session initiation protocol (SIP) wireless hotspot and that the mobile device is engaged in a communication session via a cellular network while in the SIP wireless hotspot. The cellular network is instructed to add the mobile device to the communication session via the SIP wireless hotspot. An affirmative response is received from the cellular network and a third message is sent to the mobile device to notify the mobile device of the affirmative response.
A wireless distribution network provides content delivery and data collection to and from portable devices. The network connects a server controlling access to content storage by home nodes, service center nodes and a plurality of wireless nodes. The wireless nodes are disposed at a plurality of locations, such as gas stations (vehicle service stations). The plurality of wireless nodes are connected to the server via the network. Each wireless node is capable of transferring information wirelessly between the node and one of a plurality of portable devices. Each node is capable of detecting and identifying each of the plurality of portable devices. Each node transfers information between the node and the plurality of portable devices based upon the detection and identification of the portable devices. The node also transfers the information between the node and the first computer based upon the detection and identification of the portable devices.
The present invention relates to a method for determining position of a user equipment in a wireless mobile communication system. The method comprises receiving a plurality of subframes including reference signals for positioning of the user equipment from a plurality of base stations periodically with a predetermined period of time; and determining position of the user equipment using reference signal time difference (RSTD) between the reference signals for positioning of the user equipment included in the received plurality of subframes, wherein a pattern of the reference signals for positioning of the user equipment is generated by repeating a diagonal mother matrix with dimension of 6×6, the pattern of the reference signals are mapped to orthogonal frequency division multiplexing (OFDM) symbols of the subframe, and the reference signals for positioning of the user equipment in a OFDM symbol in which common reference signal (CRS) is transmitted are punctured.
A system and method effective to provide content to a user. The system may include a sound device, a smart phone, and a processor. The sound device may produce a modulated code where different frequencies represent respectively logic 0s and 1s. The smart phone may apply a transform and peak detector to the modulated code to determine logic 0s and 1s to demodulate the code. The smart phone may send the demodulated code to a processor. The processor may receive the code, determine content associated with the code, and send the content over the network to the smart phone. The smart phone may further receive the content and output the content on a display.
A computer-implemented method and system for monitoring an offender includes establishing a communications link between a mobile phone and an offender monitoring unit. The mobile phone may receive geocoded signals that provide indoor location information. A communications link may then be established between the mobile phone and a computer server. The geocoded signals may be relayed from the mobile phone to the computer server. The computer server may generate a correlation matrix that tracks status information associated with the offender monitoring unit and provides one or more recommendations on how to manage the offender associated with the offender monitoring unit. The offender monitoring unit may detect if it has been compromised and it may also detect a battery status signal, as well as chemical sensing signals. The offender monitoring unit may relay this status information to the mobile phone, which may then relay this information back to the computer server.
Methods and apparatuses are provided for performing power control for a femto node deployed in a wireless network that include adjusting a transmission parameter of the femto node based on one or more radio frequency (RF) environment parameters. An RF environment parameter can be determined for a femto node related to a location in a coverage area. A different RF environment parameter related to other femto nodes at the location in the coverage area can be received from one or more devices, a network listening module, etc. A transmission parameter of the femto node, such as a transmit power, can be adjusted based on the RF environment parameter and the different RF environment parameter.
An aspect of the exemplary embodiments of this invention is a method that includes receiving information from a plurality of spatially distributed user devices, where the information includes at least observations of a radio environment of each user device. Based on the received information, the method creates a model of time evolution of a spatio-temporal map for a plurality of spatial locations. The method further includes creating a policy based on the model of time evolution of the spatio-temporal map, and transmitting the policy to the plurality of user devices. A further aspect of exemplary embodiments of this invention is a method that includes generating a probabilistic model based at least on observations of a radio environment of a user device; transmitting the probabilistic model to a network access node of a wireless communication network; receiving information from the network access node; and operating the user device at least in part based on the received information. Also described are apparatus and computer program products that operate in accordance with the methods.
In order to reduce service fees associated with placing “out of area” or international wireless telephone calls, the method of making outgoing calls at reduced cost provides switching between wireless service (such as cellular telephone service or the like) and conventional, wired (or, “landline”) service. A first telephone call is initiated from a first, wireless telephone to a second telephone. A telephone number associated with the first telephone is recorded by a caller ID system or the like, and the first telephone call is disconnected. A second, wired telephone call is then initiated from the second telephone to the first telephone using the recorded telephone number. A third, wired telephone call is then initiated, from the first telephone to the second telephone.
A method and apparatus to restore always on connectivity to user equipment, the method having the steps of: monitoring whether the user equipment has transitioned to a network that supports concurrent voice and data; performing, upon the monitoring step detecting the transition, a routing area update; checking whether the user equipment was in a voice call at the time of the transition, and if yes, sending a data packet to the network.
A method for determining the speed of a wireless device includes the steps of receiving channel quality indicator data, determining the fast fading characteristics of the received channel quality indicator data, comparing the fast fading characteristics of the received channel quality indicator data against benchmark channel quality indicator data, and determining the speed of the wireless device based on the comparison. The channel quality indicator data is indicative of the signal quality at a wireless device. The benchmark data includes fast fading characteristics.
A network component for a cellular network. The cellular network includes a plurality of access nodes covering a cell area and an access control node common to all access nodes for controlling the provision of traffic. The network component includes a communication manager and a classifier for classifying users of the cellular network into a first group of users and a second group of users. The communication managers checks if a call or an SMS is set up by a user belonging to the first or second group of users, takes control over calls and/or SMSs set up between users of the first group of users, and passes control to the access control node of the remaining calls and/or SMSs.
The present invention discloses a method and an apparatus for handover preparation. The method includes: receiving, by a DeNB, a first handover request message sent by an RN; obtaining, by the DeNB, the first target cell identifier, and instructing a base station to which the first target cell belongs to perform handover preparation in the first target cell; receiving, by the DeNB, a second handover request message sent by the RN; and when a base station to which the second target cell belongs is different from the base station to which the first target cell belongs, instructing, by the DeNB, the base station to which the second target cell belongs to perform handover preparation in the second target cell. Embodiments of the present invention further disclose corresponding apparatuses.
A protocol processing method and apparatus are disclosed for a multi-SIM terminal holding multiple subscriber identification cards. The method includes: determining whether all the subscriber identification cards are associated with the same base station (e.g., a Public Land Mobile Network); and conducting, when all the subscriber identification cards are associated with the same base station, frequency scanning and measurement for a selected one of the subscriber identification cards, and sharing the results of frequency scanning and measurement with all the subscriber identification cards. Hence, the multi-SIM terminal may reduce battery power consumption without repeated frequency scanning and measurement for multiple subscriber identification cards.
The invention refers to a base station (BTS) and a method for a BTS, for a cellular communication system comprising a user equipment (UE) onboard an aircraft, when at a predetermined altitude, and a terrestrial network. The invention is characterised in that the BTS is arranged to be an airborne onboard BTS comprising a screening device generating a first signal (S1) matched to screen a second signal (S2) from the terrestrial network at a predetermined altitude. The onboard BTS also comprises a signal generator generating a third signal (S3) stronger than both the first signal (S1) and the second signal (S2), the onboard BTS arranged to establish a communication link with the UE via the third signal (S3).
A system for surveying aircraft present in an area covered by at least one communication satellite, the aircraft transmitting signals conveying surveillance messages. The coverage area consists of multiple spots, the satellite is configured to periodically apply a switching sequence, the sequence consisting of multiple switching phases, a switching phase corresponding to a duration during which the signals transmitted by the aircraft present in at least one spot are processed by the satellite in such a way as to detect surveillance messages, and the sequence is adapted to allow for the detection, during a predetermined period Tup, of at least one surveillance message by aircraft present in the coverage area.
An apparatus for facilitating automated testing of one or more communication devices may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including capturing one or more recorded sequences of events in which at least one of the events corresponds to a detection of a touch input. The recorded sequences correspond to at least one designated test. The computer program code may further cause the apparatus to enable provision of the recorded sequences of events to one or more communication devices. The computer program code may further cause the apparatus to facilitate sending of one or more generated commands to at least one of the communication devices instructing the communication device to perform the recorded sequences. Corresponding methods and computer program products are also provided.
Systems and methods for providing alternate communication paths for telephone calls. Calls directed to a telephone are relayed to a second electronic communication device, which may be a second telephone, based on the physical relationship of the telephone and the second device. According to one aspect, the physical relationship is automatically detected and compared with one or more conditions. When one of the conditions is met, an incoming call directed to the telephone is relayed to the second electronic communication device. Detection of the physical relationship may include detecting whether the telephone and the second device are in close proximity, whether one or both of the telephone and the second device is moving, or other aspects of the relationship. Relaying a call to the second device may be accomplished by call forwarding, a ring-no-answer treatment, three-way calling, or other methods.
A voicemail message management system and method are provided. A list of voicemail messages is displayed on a screen such as a cellular telephone screen. Indicators specify whether messages are new, urgent, saved, not yet heard, and the like. Other attributes can also be displayed, including for example indications as to source of a message, message duration, date/time, caller, urgent or private, and the like. These indicators provide guidance to the user for selecting which messages he or she would like to hear at a given time. The user can listen to messages, delete them, move them, categorize them, and perform other operations in any order the user chooses.
A network service provider computer remotely overrides and controls user notification settings of a mobile communications device by establishing one or more authentication keys by a server computer for a specific mobile communication device; transmitting the one or more authentication keys to the specific mobile communication device to establish a trusted relationship; responsive to an event or signal requiring overriding of user notification settings, preparing a notification control message including at least one notification control parameter; and transmitting to the specific mobile communications device the notification control message to cause it to implement and override one or more user notification settings according to the at least one notification control parameter.
A method for modified dialing behavior includes capturing a dialing stream in a virtual input buffer, comparing the dialing stream of the calling party to a history of dialing streams stored in a database, analyzing the history of dialing streams to determine a desired dialing behavior of the calling party, and passing a modified dialing stream to a mobile operating system based on the determined desired dialing behavior of a calling party.
A circuit for a front-end tunable filter of a communication and broadcast receiver and a tuning method thereof are described herein. In one aspect, the circuit of the tunable filter may be independent of the signal reception link of the receiver. The pre-filter (104) includes a variable capacitance (146) which is adjusted by a tuning signal (160). A negative resistance element (144) and the pre-filter (104) may form an oscillator. The negative resistance element (144) is controlled by an amplitude control signal (162) outputted from an oscillation amplitude control circuit (142). The oscillation amplitude control circuit (142) stabilizes the amplitude of a radio frequency signal (130) in a preset range. An oscillation frequency control circuit (140) stabilizes the frequency of the signal (130) in a preset frequency range by a tuning signal (160). The tuning is completed until both of the amplitude and the frequency of the oscillation signal meet the preset ranges.
A radio receiver apparatus includes a demodulator configured to output a decision variable indicative of a binary indicator signaled from a transmitter over a channel to the radio receiver apparatus. The radio receiver apparatus further includes a noise power estimator configured to generate noise power estimates indicative of noise experienced at the radio receiver apparatus. A binary indicator estimator is provided to generate an estimated binary indicator based on the decision variable and the noise power estimates.
A phase shifter includes controlling a phase of an output signal of an orthogonal modulator; and interchanging two kinds of signals inputted to the orthogonal modulator, interchanging each polarity of the two kinds of signals inputted to the orthogonal modulator, or interchanging both of the above. The two kinds of signals inputted to the orthogonal modulator are two pairs of differential signals.
A tuning circuit disposed between an antenna and wireless network interface card selectively adjusts transmissions from the antenna to plural frequency bands, each band associated with wireless signals of a wireless network provider. A direct current bias selectively applies to tuning circuit analog components to adjust the frequency band as desired to support communication for a selected wireless provider.
A wireless apparatus and an interference determination method thereof are provided. The wireless apparatus determines that the wireless apparatus operates in a first bandwidth mode, and counts a first clear channel assessment (CCA) number associated with a primary channel, a second CCA number associated with a secondary channel, an entire CCA number associated with either the primary channel or the secondary channel, and the false alarm number according to at least one received radio frequency (RF) signal. Afterwards, the wireless apparatus determines that the second CCA number exceeds the summation of the first CCA number and bias number to determine that it is in an interference state, and determines that the interference state belongs to either the first interference type or second interference type according to the radio of the entire CCA number to the FA number.
Methods and devices for phase shifting an RF signal for a base station antenna are provided. The device includes a transmission line that has a stationary ground plane coupled to the top of a substrate and a signal line on the bottom of the substrate. The signal line has an input port and an output port. The input port receives the RF signal with a certain phase and travels across the bottom of the substrate to the output port. The RF signal has a different phase at the output port because defected ground structures etched on the stationary ground plane shift the phase of the RF signal. In addition, the device includes a movable ground plane that may cover a portion of the defected ground structures, the substrate, and the stationary ground plane such that the moveable ground plane further adjusts the phase of the RF signal.
The present invention relates to a communication method supervised by an interference classification. For two couples of transmitting and receiving terminals having communications using the same radio resources and interfering with each other, a partition of the interference diagram into a plurality of distinct zones is determined, each zone corresponding to a particular processing. For an operating point of the transmitting and receiving terminals, the zone in which this point is located is determined, and the processing associated with that zone is performed in at least one of the receiving terminals.
Systems and methods for reducing the emission of radiation by wireless headsets during sleep mode are provided. One system comprises a mobile device and a wireless headset. The mobile device includes a transmission module for transmitting data or voice signals over a microwave frequency band. The wireless headset comprises a transceiver that enables the wireless headset to wirelessly communicate with the mobile device during a time when the mobile device and wireless headset are linked within a personal area network (PAN). The wireless headset is configured to receive instructions from the mobile device to enter a sleep mode, wherein the transceiver is turned off during the sleep mode.
There is provided a wireless communication device including a wireless communication unit configured to receive application information, the application information indicating which of a content providing side or a content user side an application of each of one or more second wireless communication devices is, a setting unit configured to set a parameter indicating a priority to operate as a master unit in accordance with, among the wireless communication device and the second wireless communication device(s), a relationship between the number of providing devices whose applications are content providing sides and the number of user devices whose applications are content user sides, and a control unit configured to control a negotiation with at least one of the second wireless communication devices to determine a wireless communication device to operate as a master unit, using the parameter set by the setting unit.
A method of operating a repeater in a communications system is disclosed, wherein a repeater gain to be used for the amplification of a signal is adjusted in dependence on an estimate of an interference by the repeater and by the receiver. The interference at the receiver is feed back to the relay node.
Disclosed is a glossing device with a cooling and separating belt which has a high wear resistance and is allowed to maintain the initial surface property over a long period of time.In the glossing device, the cooling and separating belt has a front surface formed of a cured resin containing a structural unit derived from urethane(meth)acrylate (A) having three or more (meth)acryloyloxy groups per molecule, a structural unit derived from a polyfunctional monomer (B) having three or more (meth)acryloyloxy groups per molecule and no urethane bond, and a structural unit derived from fluorine-modified acrylate (C). The cured resin contains 18 to 63% by mass of the structural unit derived from the urethane(meth)acrylate (A), 18 to 63% by mass of the structural unit derived from the polyfunctional monomer (B), and 10 to 40% by mass of the structural unit derived from the fluorine-modified acrylate (C).
A fixing device includes a fixing member that is rotatable and heated by a heater; an endless belt member that is rotatable while being in contact with the fixing member; and a pressing member that is disposed inside of the belt member. The pressing member presses the fixing member with the belt member therebetween so as to form a fixing nip between the fixing member and the belt member, the fixing nip allowing a recording medium to pass therethrough to fix a toner image onto the recording medium. In an output region of the fixing nip from which the recording medium is output from the fixing nip, a curvature of a cross-sectional shape of an end portion of the belt member in a width direction is larger than a curvature of a cross-sectional shape of a middle portion of the belt member in the width direction.
A developer cartridge includes a developer container, an agitating member, a first shutter, and a first rotatable member. The developer container includes a first arc-shaped wall having an arc shape that is concave inward in a cross-sectional view. A first opening is formed in the first arc-shaped wall. The agitating member is positioned in the developer container and configured to agitate the developer. The first shutter has an arc shape in the cross-sectional view and is configured to rotate along a periphery of the first arc-shaped wall between a first position to open the first opening and a second position to close the first opening. The first rotatable member is positioned at at least one axial end of the first shutter. The first shutter is configured to rotate in response to rotating of the first shutter.
An image forming apparatus includes an image bearing member for bearing a toner image, a developing device for supplying toner to a circumferential surface of the image bearing member, a toner container for supplying the toner to the developing device, a sheet conveyance path for conveying a sheet, and a housing. The housing accommodates the image bearing member, the developing device and the toner container. The housing has a first surface and a second surface different from the first surface. The toner container is taken out from the interior of the housing to the outside of the housing through the first surface. The developing device is taken out from the interior of the housing to the outside of the housing through the second surface.
Brush rollers rotate in a direction indicated by an arrow while being in contact with an image formation surface to remove toner remaining on the image formation surface from an intermediate transfer belt. The brush rollers each mainly include a rotational shaft and a brush. The brush rollers face the intermediate transfer belt with brush winding directions being opposite from one another. The brush rollers rotate in the direction indicated by the arrow. Thus, seams of the brush rollers can be prevented from being in contact with the same portion on the image formation surface of the intermediate transfer belt.
An image forming apparatus includes an image forming apparatus main body, and a replaceable part detachably attached thereto. The replaceable part is moveable in a first direction to be attached to the image forming apparatus main body and in a second direction to be detached from the image forming apparatus main body. The replaceable part includes a storage portion. The storage portion including a memory for storing information of the replaceable part and/or the image forming apparatus main body, and a first electrically-conductive contact portion electrically connected to the memory. The image forming apparatus main body includes a second electrically-conductive contact portion that electrically contacts the first contact portion, and a supporting portion that supports the second electrically-conductive contact portion. The second electrically-conductive contact portion has a first end portion fixed to the supporting portion and a second end portion which is movable with respect to the supporting portion. The first electrically-conductive contact portion includes an inclined surface contacting the second electrically-conductive contact portion. The inclined surface faces the first direction and is inclined at a predetermined angle with respect to the first direction.
An apparatus includes a coil generating magnetic flux, a rotatable heater generating heat by the flux generated from the coil, for heating an image on a recording material, magnetic cores provided outside the heater and arranged in a rotational axis direction of the heater, a first mover moving at least a part of the cores from a first position to a second position spaced form the coils, an adjuster, movable between the cores and the heater, for reducing the flux directed from the cores toward the heater, and a second mover moving, when a first core in a non-sheet-passing area of the recording material is moved to the second position by the first mover and a second core adjacent to the first core in the non-sheet-passing area is disposed at the first position to heat the image, the adjuster to a position corresponding to the second core.
An image forming apparatus includes a latent image carrier, a container that contains a developer including a toner, developer transport members disposed so that peripheral surfaces thereof face the latent image carrier, a power supply that supplies voltages to the developer transport members, a detector that detects a toner concentration of the developer, and a controller. The controller performs control so that the power supply supplies to the developer transport members, when the toner concentration detected by the detector is higher than a predetermined upper limit, voltages having waveforms that generating a potential difference therebetween that causes the toner concentration of the developer distributed to a most downstream developer transport member to decrease and the toner concentration of the developer distributed to at least one of the developer transport members that is disposed upstream of the most downstream developer transport member to increase.
An image forming apparatus, includes: at least one photosensitive element; a plurality of chargers configured to charge the at least one photosensitive element; a voltage applying circuit commonly connected to the plurality of chargers and configured to apply a voltage to the plurality of chargers; a current detecting unit configured to detect a current sum of current that flows to the plurality of chargers from the voltage applying circuit; and a control device configured to control the voltage applying circuit so that the current sum detected by the current detecting unit becomes equal to or larger than a reference value.
An image forming apparatus includes a forced toner consumption controller which executes a forced toner consumption control; a toner supply controller which executes a toner supply control; and a pre-job controller which, upon receipt of an image forming job, and before the start of the job, acquires a toner consumption index value, determines a specific target image density based on the acquired index value, executes a previous toner consumption and supply control including the forced toner consumption control and the toner supply control that makes a toner concentration in a developer of a development device subjected to the forced toner consumption control approach a specific target toner concentration, and then executes a previous image density adjustment control that adjusts one or more image forming conditions to make an image density after the previous toner consumption and supply control approach the specific target image density.
A development device includes a development housing, a first developer conveyance member, a developer bearer, and a developer amount detector to detect an amount of developer in the development housing. The developer amount detector includes a light-emitting element, a right-receiving element, a first light guide including a first end from which light enters and a second end disposed inside the development housing, and a second light guide including a first end positioned inside the development housing across a predetermined distance from the second end of the first light guide and a second end from which the light exits. The second end of the first light guide and the first end of the second light guide are arranged in an axial direction of the first developer conveyance member with a light transmission path therebetween partly inside a locus of rotation of the first developer conveyance member.
When designing a demodulator for a DPSK-modulated signal, it is required that optical phase modulation is performed fast and the demodulator has a long lifetime. To achieve this object, a delay line interferometer inside the demodulator performs adjustment of phase difference between two split lights caused to interfere, using a first optical phase modulation unit such as a Piezo actuator and a second optical phase modulation unit such as a heating element that operates slower in modulation speed than the first optical phase modulation unit and is slower in deterioration speed.
Method and system for band blocking in an optical telecommunication network. According to an embodiment, the present invention provides a system for optical network. The system includes an input that is configured to receive an input signal through a first optical input. The system also includes a band splitting module that is coupled to the input. The band splitting module is configured to separate the input signal into a plurality of bands. The plurality of bands includes a first band and a second band. The first band includes a first plurality of wave channels. The first plurality of wave channels is characterized by a first channel spacing. The second band includes a second plurality of wave channels, which is characterized by a second channel spacing.
A method for accessing a Passive Optical Network (PON) is disclosed. The method includes: obtaining a first distance parameter of an Optical Network Unit (ONU), where the first distance parameter indicates the location of the ONU relative to an Optical Line Termination (OLT); receiving an ONU information request message delivered by the OLT, and returning an ONU information response message to the OLT when a second distance parameter carried in the ONU information request message corresponds to the first distance parameter; and receiving a ranging request message, where the ranging request message is delivered by the OLT according to the ONU information response message, returning a ranging response message as a basis for the OLT to obtain an Equalization Delay (EQD) value of the ONU, and connecting the ONU to the PON according to the EQD value. An ONU, an OLT, and a PON are also disclosed. The embodiments of the present invention enable the ONUs located at different distances from a same PON port to access the PON in lossless mode, thereby making full use of port resources and ensuring efficient running of devices.
The present invention discloses a receiving apparatus, a sending apparatus, a system and a method for optical polarization division multiplexing. The receiving apparatus includes: an optical splitter, configured to: split a received polarization-multiplexed optical signal into two identical polarization-multiplexed optical signals, where the two polarization-multiplexed optical signals both include a first State Of Polarization (SOP) optical signal and a second SOP optical signal, and the first SOP optical signal is an optical signal when a horizontal-SOP optical signal is transmitted to the optical splitter, and the second SOP optical signal is an optical signal when a vertical-SOP optical signal is transmitted to the optical splitter; a horizontal optical signal obtaining apparatus, connected to the optical splitter and configured to separate the horizontal-SOP optical signal; and a vertical optical signal obtaining apparatus, connected to the optical splitter and configured to separate the vertical-SOP optical signal.
Methods and apparatus for providing enhanced optical networking service and performance which are particularly advantageous in terms of low cost and use of existing infrastructure, access control techniques, and components. In the exemplary embodiment, current widespread deployment and associated low cost of Ethernet-based systems are leveraged through use of an Ethernet CSMA/CD MAC in the optical domain on a passive optical network (PON) system. Additionally, local networking services are optionally provided to the network units on the PON since each local receiver can receive signals from all other users. An improved symmetric coupler arrangement provides the foregoing functionality at low cost. The improved system architecture also allows for fiber failure protection which is readily implemented at low cost and with minimal modification.
Portable apparatus for measuring parameters of optical signals propagating concurrently in opposite directions in an optical transmission path between two elements, at least one of the elements being operative to transmit a first optical signal (S1) only if it continues to receive a second optical signal (S2) from the other (10) of said elements, comprises first and second connectors for connecting the apparatus into the optical transmission path in series therewith, and a device connected between the first and second connectors for propagating at least the second optical signal (S2) towards the one of the elements, and measuring the parameters of the concurrently propagating optical signals (S1, S2). The measurement results may be displayed by a suitable display unit. Where one element transmits signals at two different wavelengths, the apparatus may separate parts of the corresponding optical signal portion according to wavelength and process them separately.
A determination unit determines a weighting coefficient for a second light metering area corresponding to a focus detection area at which a second defocus amount having an absolute value larger than an absolute value of a first defocus amount is acquired relatively smaller than a weighting coefficient for a first light metering area corresponding to a focus detection area at which a first defocus amount is acquired, and changes a difference between the weighting coefficient for the first light metering area and the weighting coefficient for the second light metering area based on a plurality of defocus amounts including the defocus amount of the focus detection area not corresponding to the first light metering area and the second light metering area.
A camera lens module of a portable terminal includes: an external case; an Optical Image Stabilizer (OIS) carrier disposed within the external case; and at least one OIS driver disposed in at least one of corner regions of the external case to correct a hand shaking state of the OIS carrier.
In light-irradiation heating with a total irradiation time of one second or less, two-stage irradiation is performed, including a first stage of light irradiation of a semiconductor wafer, which irradiation produces an output waveform that reaches a peak at a given emission output; and a second stage of supplemental light irradiation of the semiconductor wafer, which irradiation is started after the peak, producing an emission output smaller than the above given emission output. The emission output in the second stage is two thirds or less than the above given emission output at the peak. The first-stage light-irradiation time is between 0.1 and 10 milliseconds, and the second-stage light-irradiation time is 5 milliseconds or more. This allows the temperature of the semiconductor wafer even at a somewhat greater depth below the surface to be raised to some extent while allowing the surface temperature to be maintained at a generally constant processing temperature.
A portable content container is disclosed comprising a decoder for decoding an A/V file into an A/V stream. File directory information identifying one or more A/V files is transmitted to a consumer device. A display command is received from the consumer device to display a selected one of the A/V files on a display device. The selected A/V file is decoded into an A/V stream transmitted to the display device in response to the display command. In an embodiment, the portable content container further comprises local memory for storing A/V files.
A system that incorporates teachings of the subject disclosure may include, for example, receiving video content at a communication device, providing the video content to a video buffer of the communication device, commencing playback of the video content at the communication device, determining buffer status information that represents a capacity of the video buffer and an amount of the capacity that has been utilized, monitoring for a buffer exhaustion condition based on the buffer status information, and adjusting the playback of the video content responsive to a detection of the buffer exhaustion condition. Other embodiments are disclosed.
A fiber optic adapter module and tray. The fiber optic adapter module supports fiber optic adapters for fiber optic connections. The fiber optic adapter module may be included on an extendible tray portion of a fiber optic equipment tray and selectively configured to be tilted when extended for providing enhanced access to the fiber optic adapter module. In one embodiment, an adapter module panel of the fiber optic adapter module that supports fiber optic adapters contains at least two forward facing panel surfaces angled to one another to provide more surface area for supporting a higher density of fiber optic adapters and/or for neat routing and organizing of fiber optic connections. One or more fourth flared panel surfaces may also be included on an end(s) of the adapter module panel to provide sufficient interior space for fiber optic connections adjacent or proximate to sides of the fiber optic equipment tray.
Epoxy-functional polysiloxanes containing epoxy groups and hydrocarbyl groups free of aliphatic unsaturation, a silicone composition containing a polysiloxane selected from the aforementioned epoxy-functional polysiloxanes, a cured polysiloxane prepared by exposing the silicone composition to ultraviolet radiation, a coated optical fiber containing a cured polysiloxane, and a method of preparing a coated optical fiber.
In one embodiment, an apparatus may include an optical fiber that may have a surface non-normal to a longitudinal axis of a distal end portion of the optical fiber. The surface may define a portion of an interface configured to redirect electromagnetic radiation propagated from within the optical fiber and incident on the interface to a direction offset from the longitudinal axis. The apparatus may also include a doped silica cap that may be fused to the optical fiber such that the surface of the optical fiber may be disposed within a cavity defined by the doped silica cap.
A light collecting module includes a tapered light baffle. An optical fiber is coupled to a shortened base of the tapered light baffle, and a window is coupled to a lengthened base of the tapered light baffle. The optical fiber receives light flowing through the window, wherein the light can be sunlight. The optical fiber can provide the light to a light emitting fixture.
An embodiment of the present invention includes a search technique for image query. A region of interest (ROI) containing an image in a scene of a displayed content is captured. The ROI is analyzed locally or remotely to search for related content associated with the image. The related content is received.
An image processing device includes: a luminance saturation position detection unit which detects a luminance saturation position to produce a light source image; a flare model production unit which produces a flare model image based on the light source image and optical characteristics data of the optical system; a flare position setting unit which sets, as a flare position, a predetermined image position in the captured image and located near the luminance saturation position and on a side of an optical axis relative to the luminance saturation position; a flare model luminance adjustment unit which produces the estimated flare image by adjusting luminance gain of the flare model image, based on a relationship between a luminance value of the captured image at the flare position and a luminance value of the flare model image at the flare position; and an unnecessary light subtraction unit which subtracts the estimated flare image from the captured image.
Techniques in accordance with the following disclosure enable digital images to be filtered (smoothed) to reduce noise and, at the same time, preserve the image's underlying structure. In general, image pixels are analyzed to identify those that participate in, or belong to, structure within the image and those that do not. For those pixels determined to be part of the image's structure, the direction of that structure is determined and filtering or smoothing along that direction is provided. Contrast enhancement in a direction perpendicular to the detected edge's direction may also be provided.
A method for eliminating image blur includes: detecting the difference in pixel value between two corresponding pixels in two continuous images to generate a difference value; and adjusting the luminance of the two corresponding pixels according to the difference value, wherein when the difference value exceeds a predetermined value, the luminance of one pixel of the two corresponding pixels is increased and the luminance of the other pixel is decreased.
A significant digit number encoding unit designates a predetermined number of coefficient data items generated from image data as a set. The maximum number of significant digits that have the greatest absolute value in relation to each set every cycle is obtained and information is encoded regarding the maximum number. An absolute value is extracted for the maximum number of each coefficient data item in a set; and the absolute value is encoded at a cycle different from that of the significant digit number encoding unit. A sign encoding unit encodes a positive or negative sign of each coefficient data item in a set whose absolute value is not 0 at a cycle different from that of the absolute value encoding unit.
A codec includes an encoder having a quantization level generator that defines a quantization level specific to a block of values (e.g., transform coefficients), a quantizer that quantizes the block of transform coefficients according to the block-specific quantization level, a run-length encoder, and an entropy encoder. The quantization level is defined to result in at least a predetermined number (k) of quantized coefficients having a predetermined value. The amount of data compression by the encoder is proportional to (k). The codec also includes a decoder having entropy and run-length decoding sections whose throughputs are proportional to (k). The decoder takes advantage of this increased throughput by further decoding coefficients in parallel using a plurality of decoding channels. Methods for encoding and decoding data are also disclosed. The invention is well-suited to quantization, entropy, and/or run-length-based codecs, such as JPEG.
A method of encoding an input image divided into a set of image blocks and stored in computer readable memory. In one embodiment, the method comprises determining a sequence of block test patterns, each (i) identifying, for each image block of the set, a separate portion of the image block; and (ii) determined to minimize a maximum unidentified portion size of the input image when used on all image blocks of the set; assembling an active block test pattern comprising one of the block test patterns; comparing, based on the active block test pattern, at least one image block of the set with a reference image comprising a previously encoded copy of the input image to generate a block change detection; and encoding, based on the block change detection, a changed image block of the at least one image block to generate a portion of an encoded image.
The image signature extraction device includes an extraction unit and a generation unit. The extraction unit extracts region features from respective sub-regions in an image in accordance with a plurality of pairs of sub-regions in the image, the pairs of sub-regions including at least one pair of sub-regions in which both a combination of shapes of two sub-regions of the pair and a relative position between the two sub-regions of the pair differ from those of at least one of other pairs of sub-regions, and being classified into a plurality of types based on a combination of shapes of two sub-regions and a relative position between the two sub-regions of each of the pairs. The generation unit generates an image signature to be used for identifying the image based on the extracted region features of the respective sub-regions.
Image labeling with global parameters is described. In an embodiment a pose estimation system executes automatic body part labeling. For example, the system may compute joint recognition or body part segmentation for a gaming application. In another example, the system may compute organ labels for a medical imaging application. In an example, at least one global parameter, for example body height is computed for each of the images to be labeled. In an example, the global parameter is used to modify an image labeling process. For example the global parameter may be used to modify the input image to a canonical scale. In another example, the global parameter may be used to adaptively modify previously stored parameters of the image labeling process. In an example, the previously stored parameters may be computed from a reduced set of training data.
Systems, methods, and computer readable media for performing color correction operations to address memory color artifacts in a manner suited for real-time operations. In general, techniques are disclosed for correcting memory color rendering artifacts in an image without performing color space conversions. In one implementations, hue-saturation-value (HSV) image correction values may be expressed solely in terms of an image's base red-green-blue (RGB) color space values. Once expressed in this manner, color correction may be applied to the image directly—without the need to convert the image's color space into and out of a working color space (e.g., an HSV color space). As no color space conversions are necessary, the disclosed techniques are well-suited to real-time operations.
Embodiments of the present invention relate to image processing an enhancement relative to the color emotion domain. In one embodiment, an image processor comprises an input (202) to receive image pixel data and an input (204) to receive color emotion indicia, the processor being arranged to adjust target pixels of the image in a color encoding space on the basis of the color emotion indicia and to output image pixel data resulting therefrom.
An image such as a depth image of a scene may be received, observed, or captured by a device. A grid of voxels may then be generated based on the depth image such that the depth image may be downsampled. A background included in the grid of voxels may also be removed to isolate one or more voxels associated with a foreground object such as a human target. A location or position of one or more extremities of the isolated human target may be determined and a model may be adjusted based on the location or position of the one or more extremities.
Approaches are described for processing half-scan or full-scan cone beam image data using one or more half-ramp filtering operations. In one embodiment, the half-ramp filtering operations allow extraction and use of missing frequency data so as to generate a reconstructed image that is relatively complete in terms of frequency data and which has suitable temporal resolution. In addition, in certain embodiments, the reconstructed image may have uniform frequency weighting.
A view image of high time resolution acquired in an imaging process of X-ray CT is displayed. In this display, by subtracting a background image obtained by forward projection calculation of a CT image from the view image, background is removed from the view image, and only a focused site is imaged. A transmission image of the focused site showing high display contrast and not easily influenced by a motion artifact can be thereby obtained. Thereby, in an X-ray CT device for diagnostic imaging, degradation of diagnostic ability due to motion artifacts can be prevented.
An ultrasonic diagnostic apparatus is provided in which overlap of a displayed ultrasonic image and displayed diagnostic data can be avoided without imposing the burden of complicated operations on the operator.An ultrasonic diagnostic apparatus includes: an ultrasonic probe for transmitting an ultrasonic beam to a tissue of a biological body and receiving a reflection wave of the ultrasonic beam reflected from the tissue; an image construction section for constructing an image frame of a first image representing a tomographic image of the tissue based on the reflection wave; an image analysis section for distinguishing a region of no interest based on an image feature quantity of the image frame, the region of no interest constituting part of the image frame which is exclusive of a region of interest that includes the tomographic image of the tissue; a data generation section for generating a second image that is for display of diagnostic data; an image synthesis section for generating a synthesized image by determining a display position of the second image based on a result of the distinguishment by the image analysis section and superimposing the second image on the image frame of the first image; and a display section for displaying the synthesized image.
A method for reconstruction of a two-dimensional sectional image corresponding to a sectional plane through a recorded object from two-dimensional projection images recorded along a recording trajectory at different projection angles with an X-ray device is proposed. The sectional plane having at least two intersection points with the imaging trajectory is selected. After selection of the sectional plane, an intermediate function on the sectional plane is determined by backprojection of the projection images processed with a differentiation filter. The object densities forming the sectional image are determined from the intermediate function by a two-dimensional iterative deconvolution method.
According to one embodiment, a preoperative planning method performed by a computer for hip replacement arthroplasty, includes a base jig setting step of setting a three-dimensional image of a base jig having three or more columnar supports which abut on three or more reference points of the pelvis with respect to the three-dimensional image of the pelvis obtained at the image reconstruction step, and a parameter acquisition step of parameterizing and acquiring a direction of an indicator which runs through a predetermined position on the base jig in the three-dimensional image of the base jig set at the base jig setting step and becomes parallel to the installation direction of the joint prostheses determined at the joint prostheses determination step.
A method of processing graphical image data representing optically scanned medication-related units may include receiving image data generated responsive to disposal of the units on a tray disposed a distance from an image acquisition component, the image data including data indicative of visually observable features of the units disposed on the tray. The method further includes comparing at least two features among the visually observable features from the image data to reference data indicative of corresponding features of reference units. The reference data is selected for comparison based on an identification of the reference data as corresponding to a prescription being processed. The reference data includes data indicative of features of the reference units extracted from images captured using hardware corresponding to hardware used to generate the image data. The method further includes generating a likelihood rating for each of the at least two features based on the comparing.
A foot-activated controller (70) for an imaging system (10) is disclosed. The foot-activated controller (70) may include a first controller section (80) and a second controller section (90) that may be disposed in each of a joined or separated state or configuration. The first controller section (80) may incorporate one or more first actuators (86) that are dedicated to communicating with one or more components that provide an imaging functionality (e.g., an imaging assembly (12)), while the second controller section (90) may incorporate one or more second actuators (96) that are dedicated to communicating with one or more components that provide a physical positioning functionality (e.g., a table positioner 38, where the table positioner (38) may be activated to control/establish the position of a table (32) on which a patient may be positioned for performance of one or more medical procedures (e.g., urology)).
A medical image processing apparatus includes a selection unit which selects a combination of images acquired in substantially equal time phases in a cycle from a first image group including a plurality of first images acquired at different time points in a first period by imaging an organ whose shape cyclically varies and a second image group including a plurality of second images acquired at different time points in a second period different from the first period by imaging the organ based on a characteristics value indicative of characteristics of the shape of the organ measured from the first and second image groups, and a generation unit which generates combination information indicative of the combination selected by the selection unit.
Provided is fake finger determination technology capable of improving the determination accuracy of a fake finger. A fake finger determination device comprises acquisition means for acquiring line width information related to a line width of a ridge or a line width of a valley line of a finger as a determination object, and determination means for determining whether or not the finger as the determination object is a real finger or a fake finger based on the line width information.
An image recognition apparatus includes an extraction unit configured to extract a feature quantity for each local area from an input image, a conversion unit configured to convert the feature quantity extracted by the extraction unit into a feature quantity indicating a degree with respect to an attribute for each local area, a verification unit configured to verify the feature quantity converted by the conversion unit against a feature quantity of a registered image, and an identification unit configured to identify whether the input image is identical to the registered image by integrating the verification result for each local area acquired by the verification unit.
A method for authenticating the identity of a handset user is provided. The method includes: obtaining, a login account and a password from the user; judging whether the login account and the password are correct; if the login account or the password is incorrect, refusing the user to access an operating system of the handset; if the login account and the password are correct, sending the login account and the password to a cloud server, wherein the login account and the password correspond to a face sample image library of the user stored on the cloud server; acquiring an input face image of the user; sending the input face image to the cloud server; authenticating, by the cloud server, the identity of the user according to the login account, the password and the input face image.
Method and apparatus for facilitating detection of a presence or an absence of at least one underground facility within a dig area. At least one marked-up digital image of a geographic area including the dig area, the image including at least one indicator to delimit the dig area, is electronically processed by converting the at least one indicator to a plurality of geographic coordinates representing the delimited dig area. Information relating to a locate request ticket identifying the dig area to be excavated is electronically transmitted and/or electronically stored, wherein the locate request ticket includes image data and non-image data associated with the dig area. The image data includes the at least one marked-up digital image of the geographic area surrounding the dig area, and the non-image data includes the plurality of geographic coordinates representing the delimited dig area.
A method can include detecting a pixel direction and a pixel weight for each of a number of pixels in an image, generating one-dimensional (1D) and two-dimensional (2D) histograms based on the pixel directions and weights, and generating a global 2D histogram based on the generated 1D and 2D histograms. The method can also include generating a final depth map based on the global 2D histogram. The method can also include generating a block histogram statistic based on the pixel directions and pixel weights and checking the block histogram based on the block histogram statistic.
A portable electronic device includes a light source, which includes at least one luminescence diode and emits light during operation. The portable electronic device also includes a device for detecting an object in the beam path of the light emitted by the light source during operation. The device is designed to reduce the luminous flux of the light emitted by the light source during operation if the object is identified for a minimum duration within a minimum distance from the light source in the beam path.
An electronic camera includes an imager. An imager outputs an electronic image corresponding to an optical image captured on an imaging surface. A first generator generates a first notification forward of the imaging surface. A searcher searches for one or at least two face images each having a size exceeding a reference from the electronic image outputted from the imager. A controller controls a generation manner of the first generator with reference to an attribute of each of one or at least two face images detected by the detector.
An apparatus and system to play audio signals from an audio source is disclosed. The apparatus is positionable within a fistula defining a channel extending through a pinna of an ear of a user from a first surface of the pinna to a second surface of the pinna such that the channel extends through an entire width of the pinna. The apparatus includes a housing, a speaker, and an audio signal receiving member. The housing is positionable within the channel in the ear of the user and includes an enclosure defining a speaker receiving space. The speaker is positioned within the speaker receiving space. In an engaged position, at least a portion of the speaker is positioned within the channel in the ear of the user. The audio signal receiving member is electrically coupled to the speaker and is communicably coupleable with the audio source.
A headphone set has at least one speaker section. The speaker section includes a baffle having at least one sound emitting hole, a surrounding wall formed on the baffle so that the surrounding wall protrudes from the baffle and surrounds the sound emitting hole, a speaker unit installed within the surrounding wall and having a first surface to face the sound emitting hole and an opposite second surface, a unit case provided as touching the surrounding wall and covering the second surface of the speaker unit, a first cavity existing as enclosed by the unit case and the second surface of the speaker unit, and a housing provided as touching the baffle and covering the unit case, a second cavity existing as enclosed by the housing, the unit case, and the baffle.
The present subject matter includes a hearing assistance device connection system for a user having an ear canal comprising a housing, electronics disposed in the housing, a cable electrically connected to the receiver and at least one conductive silicone component to electrically connect the electronics to the receiver.
An apparatus for calculating driving coefficients for loudspeakers of a loudspeaker arrangement for an audio signal associated with a virtual source is described.
A piezoelectric speaker that includes a configuration in which a first piezoelectric speaker and a second piezoelectric speaker are respectively arranged adjacent primary surfaces of a plate-shaped base member. The first piezoelectric speaker and the second piezoelectric speaker have the same arrangement, and respective individual piezoelectric elements thereof are arranged so as to correspond to each other when viewed from the direction orthogonal to the primary surfaces of the base member. The first and second piezoelectric speakers include a piezoelectric polymer sheet and electrode patterns of substantially the same shape on both surfaces of the polymer sheet. According to this arrangement, plural individual piezoelectric elements are aligned with each other. A single type of acoustic driving signal is supplied to these plural individual piezoelectric elements in a synchronized manner.
A remote controlled robot system that includes a robot and a remote control station. The robot includes a binaural microphone system that is coupled to a speaker system of the remote control station. The binaural microphone system may include a pair of microphones located at opposite sides of a robot head. the location of the microphones roughly coincides with the location of ears on a human body. Such microphone location creates a mobile robot that more effectively simulates the tele-presence of an operator of the system. The robot may include two different microphone systems and the ability to switch between systems. For example, the robot may also include a zoom camera system and a directional microphone. The directional microphone may be utilized to capture sound from a direction that corresponds to an object zoomed upon by the camera system.
Embodiments of the invention include methods, apparatus, systems and means for determining a type of microphone button of a headset plugged into a device jack are described. In some embodiments, a type of microphone button or headset is determined from a plurality of button or headset types based on whether or not a headset plug is detected in a headset jack of a device and whether or not a signal received at a first contact of the headset jack includes overcurrent or an undercurrent. In some embodiments, the behavior of the device may be controlled based on the type of microphone button or headset determined. For example, a predetermined circuit, a predetermined algorithm, or a predetermined process may be selected to signal process the audio signal of the microphone, based on the type of microphone button or headset. Other embodiments are also described and claimed.
In a masker sound generation apparatus, an acquisition part acquires a sound signal, and a generation part generates a masker sound signal based on the acquired sound signal. Specifically, the generation part divides the sound signal acquired by the acquisition part into a plurality of sections each having a predetermined time length, then repeats a sorting process of sorting the divided sections as a process of changing the sequence of arrangement of the sound signal, and alters a manner of sorting the sections each time the sorting process is repeated.
A method, apparatus, and/or system are provided for establishing trust between an accessory device and a host device, using a global key known to both the host device and the accessory device, so that content protection for subscriber-based mobile broadcast services is provided. A secure link may be established between the accessory device and the host device so that when the accessory device receives encrypted content via a secured forward link only network, the accessory device may decrypt the content at the forward link only stack. The content is then re-encrypted/re-secured using one or more derived encryption keys and then sent to the host device where it may be decrypted and played back. A global key, unique to the particular device type of the host device, is employed to ultimately derive the session encryption keys used to re-encrypt/re-secure the content conveyed from the accessory device to the host device.
A method of manufacturing a secure device having a physical unclonable function includes embedding a phase change memory in the secure device, where the phase change memory includes a plurality of cells, and setting the phase change memory in a manner that results in a phase variation over the plurality of cells, wherein the phase variation is the physical unclonable function. A method for retrieving a cryptographic key from an integrated circuit, wherein the cryptographic key is stored in the integrated circuit, includes measuring a property of a phase change memory embedded in the integrated circuit, wherein the phase change memory includes a plurality of cells and the property is a function of a phase variation over the plurality of cells, deriving a signature from the property, and deriving the cryptographic key from the signature.
A secret reconstruction method comprises: receiving (k+α) pairs out of n pairs (ri, fi) each composed of a random number ri and a share fi where α is a natural number (steps B1-B5); determining if a (k−1) degree polynomial g(x) is reconstructed that satisfies fi=g(ri) for all received pairs (steps B5 and B6); and outputting g(0) as the secret if the polynomial is reconstructed and otherwise outputting a signal indicating that at least one of the received pairs is forged (steps B7 and B8).
The present invention relates to a mobile communication system, and more particularly, to a method and system for efficiently supporting security in a mobile communication system. The method for supporting the security of a terminal in a mobile communication system according to the present invention comprises: a process of transmitting an information provision request message to a network; a process of performing a verification for the network and security; a process of receiving an information provision response message, comprising an index of an encrypted security key, an International Mobile Subscriber Identity (IMSI), and a security-related profile from the network when the verification is completed; and a process of selecting a security key on the basis of the index of an encrypted security key, and then storing the selected security key, the IMSI, and the profile.
A method for pairing a handheld diabetes managing device with an insulin pump for secure wireless communication with limited user interaction. A pump identification code that uniquely identifies the insulin pump can be displayed on the diabetes managing device and insulin pump. The diabetes managing device can receive an insulin pump selection input that selects the pump identification code corresponding to the insulin pump. The diabetes managing device and insulin pump can generate and display a first verification string and second verification string, respectively. Confirmation inputs corresponding to the first verification string matching the second verification string can be received at both the insulin pump and the diabetes managing device such that a secure bidirectional communication link between the diabetes managing device and the insulin pump is established.
Arranging data ciphering in a telecommunication system comprising at least one wireless terminal, a wireless local area network and a public land mobile network. At least one first ciphering key according to the mobile network is calculated in the mobile network and in the terminal for a terminal identifier using a specific secret key for the identifier. Data transmission between the mobile network and the terminal is carried out through the wireless local area network. A second ciphering key is calculated in the terminal and in the mobile network using said at least one first ciphering key. The second ciphering key is sent from the mobile network to the wireless local area network. The data between the terminal and the network is ciphered using said second ciphering key.
A method for generating cryptographic half-keys makes it possible to generate n pairs (Ki1, Ki2), 1≦i≦n, of cryptographic half-keys, each of said pairs making it possible to reconstruct an access key KPL specific to a secure apparatus, said method comprising at least the following steps: generating and storing, with the help of a management center distinct from said apparatus, a first series of n half-keys Ki1 on a recording medium; supplying the apparatus with said recording medium so as to generate, with the help of said local key KPL and of the n half-keys Ki1 stored on said medium, a second series of n half-keys Ki2 making it possible to form said n pairs (Ki1, Ki2). The method applies notably to the creation of several keys for access to a secure apparatus.
In general, according to one embodiment, a storage device includes a data storage, a key storage, a receiver, an acquisition unit, a first computing unit, and a second computing unit. The data storage stores therein data. The key storage stores therein a plurality of device keys. The receiver receives identification information on an access device that accesses the data. The acquisition unit acquires an index specifying one of the device keys stored in the key storage. The first computing unit computes a second key based on the device key specified by the index and the identification information, the second key being used to perform an operation on key information acquired by performing an operation on a first key shared with the access device. The second computing unit computes the first key by performing an operation on the key information using the second key.
Echo cancellation is provided in a telephone device by calculating a metric value indicative of a similarity between a representation of an incoming signal from a far end talker and a representation of an outgoing signal from a near end talker. A threshold value is derived based on the metric value. A portion of the outgoing signal is removed by using the threshold value to determine an amount to remove from the outgoing signal with continuous, real-time updating of the threshold value.
Methods and systems are disclosed for providing context information pertaining to a request of a directory assistance operator service based on a context identifier. The context identifier permits the directory assistance operator service to obtain context information including a location of the user and a location relevant to a directory listing search. The context identifier also can be used to pass context information or directory listing information across multiple types of user devices that use different types of services including a television service, a mobile service, a landline telephone service, and Internet service, and third party devices to permit enhanced directory assistance services to be provided to the user.
A compact apparatus can form multi-X-ray beams with good controllability. Electron beams (e) emitted from electron emission elements (15) of a multi-electron beam generating unit (12) receive the lens effect of a lens electrode (19). The resultant electron beams are accelerated to the final potential level by portions of a transmission-type target portion (13) of an anode electrode (20). The multi-X-ray beams (x) generated by the transmission-type target portion (13) pass through an X-ray shielding plate (23) and X-ray extraction portions (24) in a vacuum chamber and are extracted from the X-ray extraction windows (27) of a wall portion (25) into the atmosphere.
A radiological image detection apparatus includes: a radiological image detection apparatus main body including a scintillator that converts into fluorescence radiation emitted by way of a subject and a photodetecting unit provided on a radiation entrance side of the scintillator; and a support disposed on a radiation entrance side of the radiological image detection apparatus main body to support the subject, in which the photodetecting unit includes a thin film portion that detects the fluorescence as an electric signal and a reinforcing member that is provided on another side of the thin film portion with respect to its side facing the scintillator; and the reinforcing member and the support are bonded together and remain in close contact with each other along a joint plane therebetween.
An exemplary component measuring method includes determining a position of an aperture of a component using a computed tomography scan of a gage and a component. The gage is inserted into the aperture of the component during the computed tomography scan.
The present invention is a noise tolerant communication protocol device and method where a clock signal input, triggers an internal delay clock in an integrated circuit. Data is presented to an input pin and sampled prior to the next external clock pulse based on the internal delay clock. A data pulse value is distinguished by input signal voltage level and not by pulse length. Sampling of data bits is deferred until a signal level is most likely stable, thereby avoiding sampling during periods around edges of changing data values. Therefore, error detection and correction circuitry is not required. A time reference pulse, produced by a bus master, is measured by the protocol device, in determine a data transmission rate by the master. The timing of sampling of input signaling from the master is determined by the protocol, device from measurement of the time reference pulse magnitude.
A data receiving circuit and a data receiving method accurately acquire a data signal corresponding to information data from a high speed high density transmitted signal. An increase or a decrease of the level of one of a amplified data signal and a level converted data signal that is transmitted from one, referred to as one processing stage, of an amplification processing stage and a level converting processing stage, is fed back to a stage preceding the one processing stage. The amplification processing stage supplies, to a first line, an amplified data signal obtained by performing an amplification processing on a received data signal, and the level converting processing stage transmits, via a second line, a level converted data signal obtained by performing a level converting processing on the amplified data signal.
The method of performing structure-based Bayesian sparse signal reconstruction is a Bayesian approach to sparse signal recovery that has relatively low complexity and makes a collective use of: a priori statistical properties of the signal and noise; sparsity information; and the rich structure of the sensing matrix Ψ. The method is used with both Gaussian and non-Gaussian (or unknown) priors, and performance measures of the ultimate estimate outputs are easily calculated.
A system and method for determining a transport format of a transport channel is described. A guiding stream is received on a guiding transport channel and a guided stream is received on a guided transport channel. The guided stream is convolutionally decoded to produce a plurality of Viterbi path metrics. A transport format for the guided transport channel is selected from possible transport formats. The possible transport formats are determined by information provided on the guiding transport channel. The selection of the transport format is based at least in part on a metric computed from a combination of the Viterbi path metrics.
Described herein are a technique, method, device and system related to reducing memory requirements and complexity in receivers. According to the present disclosure, the capability to request precoded ACE symbols is added to receivers in a mode under the g.hn MIMO standards that uses precoding to enhance the capacity of links. Using precoded ACE symbols, memory requirements for the receiver can be reduced as it is not necessary for the receiver to save the precoder coefficients. Additionally, the frequency of updates required for the precoding coefficients can be reduced by adapting the MIMO decoder using the precoded ACE symbols as reference symbols.
Digital broadcasting transmission and reception devices and methods thereof are provided. The digital broadcasting transmission device includes a randomizer which randomizes a dual transport stream including a normal stream and a robust stream, a supplementary reference signal inserter which inserts a certain supplementary reference signal into a stuffing region included in the randomized dual transport stream, a Reed-Solomon (RS) encoder which adds a parity into a parity region included in the dual transport stream, a robust processor which configures a new dual transport stream by convolution-encoding the robust stream among the dual transport stream, an interleaver which interleaves the configured dual transport stream, a trellis encoder which trellis-encode the interleaved dual transport stream, and a modulator which transmits the trellis-encoded dual transport stream. Accordingly, a sub-channel can be provided in which the robust data and the supplementary reference signal will be transmitted.
A method and apparatus for radio resources control in a multiple input multiple output (MIMO) orthogonal frequency division multiplexing (OFDM) communication system are disclosed. A channel metric is calculated for each of a plurality of transmit antennas. Sub-carriers are allocated to each transmit antenna in accordance with the channel metric of each transmit antenna. Signals are transmitted using the allocated sub-carriers at each antenna. Adaptive modulation and coding and transmit power control of each sub-carrier may be further implemented in accordance with the channel metric. Power control may be implemented per antenna basis or per sub-carrier basis. In performing power control, a subset of transmit antennas may be selected and waterpouring may be applied only to the selected antennas. Waterpouring may be based on SNR instead of channel response.
The present invention provides a reception apparatus and reception method that reduce the amount of operation processing, reduce the processing delay and allow high signal separation performance. The reception method of the present invention is characterized by receiving signals including a plurality of codewords transmitted by a plurality of streams and performing maximum likelihood detection-based signal separation in the same codeword in the received signals while performing continuous interference canceller-based signal separation between different codewords.
Multiple-input multiple-output (MIMO) wireless communication techniques are provided that involve mapping multiple spatial streams to corresponding modes of a wireless channel between a plurality of antennas of a first wireless communication device and a plurality of antennas of a second wireless communication device so as to allocate or distribute power unequally to the plurality of modes. In addition, techniques are provided herein to cyclically shift a mapping of spatial streams to modes of the channel.
A method for indicating a combination between a codeword and a layer in a MIMO communication system, a layer mapping method, and a data transmission method using the same are disclosed. A minimum number of codeword-layer mapping combinations from among all available combinations based on the numbers of all codewords and all layers are pre-defined in consideration of a ratio of a codeword to a layer, a reception performance of a receiver, and reduction of combinations, so that a data transmission method using the predefined combinations is implemented. If a specific one codeword is mapped to at least two layers, a diversity gain can be acquired.
Systems and methods are described for the implementation of a full band cable receiver by using a combination of tuners (e.g., ultra-low power Tuners) and Analog-to-Digital Converters (ADCs) to attain the goal of digitization with reduced power and/or cost. The full-band capture cable receiver can overcome the constraints of conventional cable receiver systems and deliver multiple channels, thereby allowing operators to provide consumers with an increased number of services.
A system and method for operating an amplifier system is provided. The amplifier system includes an input providing a direct coupling configured to receive a high-frequency input signal having a frequency in at least one of a radiofrequency (RF) and microwave range. The amplifier system also includes an amplifier including a dielectric material separating at least two superconducting layers forming an amplifier loop configured to receive the high-frequency input signal and deliver an amplified signal. The amplifier system includes an output providing a direct coupling configured to deliver the amplified signal.
In a block-based motion compensated system, coding noises may arise due to lossy operations. Adaptive loop filter (ALF) is a technique used to improve the quality. A pixel adaptive (PA) ALF method was developed that uses the Sum-modified Laplacian Measure (SLM) to classify pixels and applies a respective ALF filter to each pixel according to the SLM. While the PA ALF achieves better performance over a conventional single filter (SF) based ALF, the PA ALF causes higher complexity and consumes more power due to the high complexity and per-pixel filter switching. Accordingly region based ALF scheme is disclosed which allows adaptive filter selection on a region by region basis and does not require per-pixel filter switching. In one embodiment according to the present invention, a picture is divided into M×N regions. The region based ALF also allows region merging for the M×N regions to improve performance. In another aspect of the present invention, the optimal ALF design also takes into consideration of the system complexity by using rate-distortion-complexity optimization (RDCO). The RDCO technique is also applied to sample adaptive offset (SAO) design.
A system and method of collection motion vectors for motion compensated interpolation of digital video are disclosed. For example, one embodiment includes a method of identifying motion vectors for interpolating a portion of a digital video signal. The method comprises identifying a plurality of motion vectors indicative of differences between first and second frames of a digital video signal, assigning each of the plurality of motion vectors to one of a plurality of clusters, selecting at least one motion vector assigned to each of the plurality of clusters, and generating at least a portion of a third frame based on the at least one motion vector selected for each of the plurality of clusters. Other embodiments include a system and device configured to perform the method.
The disclosure is directed to techniques for encoder-assisted adaptive interpolation of video frames. According to the disclosed techniques, an encoder generates information to assist a decoder in interpolation of a skipped video frame, i.e., an S frame. The information permits the decoder to reduce visual artifacts in the interpolated frame and thereby achieve improved visual quality. The information may include interpolation equation labels that identify selected interpolation equations to be used by the decoder for individual video blocks. As an option, to conserve bandwidth, the equation labels may be transmitted for only selected video blocks that meet a criterion for encoder-assisted interpolation. Other video blocks without equation labels may be interpolated according to a default interpolation technique.
A context reduced last transform (CRLT) coding technique which enhances parallel context processing, such as utilized in JCTVC-D262, to reduce complexity by reducing the number of context models using for coding the position of the last significant transform coefficient. Selected context models are removed and additional bins are shared which reduce the number of contexts required. In one benchmark test for YUV 4:2:0 video, the number of context models were reduced from 120 for the proposed entropy encoding of JCTVC-D262 test model HM 2.0, versus 82 context models required for CRLT coding.
An image coding method includes: generating a first flag indicating whether or not a motion vector predictor is to be selected from among one or more motion vector predictor candidates; generating a second flag indicating whether or not a motion vector predictor is to be selected from among the one or more motion vector predictor candidates in coding a current block to be coded in a predetermined coding mode, when the first flag indicates that a motion vector predictor is to be selected; and generating a coded signal in which the first flag and the second flag are included in header information, when the first flag indicates that a motion vector predictor is to be selected.
Certain aspects of the invention may comprise a plurality of algorithms and architectures capable of performing 3:2 pull-down cadence detection and reverse 3:2 pull-down of a received video signal. In one embodiment, a method of identifying a pull-down field in a pull-down video stream comprises generating one or more temporally sequential variances, correlating the one or more temporally sequential variances to one or more temporal variance patterns associated with the pull-down video, wherein each of the one or more temporal variance patterns is associated with one or more unique field phases. In one embodiment, a system for identifying a pull-down field in a pull-down video stream comprises a memory, a first circuitry capable of computing a first equation, a second circuitry capable of computing a second equation, a third correlation circuitry, one or more counters, and a fourth circuitry capable of selecting a field phase.
A decision feedback equalizer includes: L equalization calculation circuits to perform an equalization calculation of a first sample of input data for each of M combinations of data decision values of a second sample sampled from the input data before sampling the first sample; a first logic circuit to generate first M logical values by selecting and arranging calculation values of M calculation values calculated by at least one equalization calculation circuit among the L equalization calculation circuits based on a data decision value for a third sample sampled before sampling the first data; and a selection circuit to select one of the first M logical values based on a data decision value for a fourth sample sampled before sampling the third sample, and to output the selected logical value as a data decision value of the first sample.
A fault detection system and a processor implemented method of detecting a wire fault in a wired network are described. The wired network services a set of customer equipment devices. In one aspect, a method comprises: obtaining, from a plurality of the customer equipment devices, pre-equalization coefficients associated with equalizers of the plurality of the customer equipment devices; determining tap energies for taps associated with the equalizers based on the pre-equalization coefficients; selecting one of the taps; for each of a plurality of the customer equipment devices, assigning the customer equipment device to one of a plurality of groups by comparing the tap energy for the selected tap for that customer equipment device to thresholds associated with the groups; and determining that a wire fault is probable when one of the groups includes at least a threshold number of customer equipment devices.
Systems, apparatuses and methods for managing message communications in systems employing frequency hopping. One method according to the invention involves transmitting a message via a frequency of a frequency hopping sequence, and determining when the same frequency will reoccur in the frequency hopping sequence. Relevant portions of the device enter a sleep mode, and the device emerges from the sleep mode when the frequency at which the message was transmitted reoccurs in the frequency hopping sequence. The device monitors for a response to the message via the frequency at which the message was transmitted when the frequency reoccurs in the frequency hopping sequence.
A laser system may include: a master oscillator configured to output pulsed laser light; an amplification device for amplifying the pulsed laser light from the master oscillator; a first timing detector configured to detect a first timing at which the master oscillator outputs the pulsed laser light; a second timing detector configured to detect a second timing at which the amplification device discharges; and a controller configured to, based on results of detection by the first timing detector and the second timing detector, control at least one of the first timing and the second timing so that the amplification device discharges when the pulsed laser light passes through a discharge space of the amplification device.
A wavelength-tunable light source includes light sources having differing variable wavelength regions, where light sources having adjacent wavelength regions are distributed to different systems. The light sources are each set such that an end portion of the variable wavelength region of the light source overlaps an end portion of the variable wavelength region of another light source. A control unit selects and drives a first light source of a first system, varies a wavelength of the first light source, selects a second light source that is of a second system among the different systems and that has a wavelength region overlapping the variable wavelength region of the first light source, drives the second light source concurrently with the first light source and subsequently switches to the output light of the second light source, causing wavelength variation and executing continuous wavelength variation over a wide range.
A spatially modulated waveguide Bragg grating mirror is suspended over a substrate by plurality of fingers extending laterally away from the waveguide centerline. The positions of the fingers are coordinated with the positions of crests and valleys of amplitude or phase modulation of the Bragg grating, to avoid disturbing the Bragg grating when it is tuned by heating. When the Bragg grating is heated, the heat flows through the fingers creating a quasi-periodic refractive index variation along the Bragg grating due to quasi-periodic temperature variation created by the heat flow from the grating through the supporting fingers. Due to coordination of the positions of supporting fingers with positions of the crests and valleys of modulation, the optical phase coherence is maintained along the Bragg grating, so that the spectral lineshape or filtering property of the Bragg grating is substantially preserved.
The present disclosure generally pertains to systems and methods for powering service units. A service unit has a plurality of first transceivers coupled to a plurality of customer premises (CP) transceivers via drop connections, and each of the drop connections is coupled to a respective one of the CP transceivers. The service unit has forwarding logic that is configured to forward data packets to the first transceivers. The service unit further has a power management unit configured to receive electrical power from at least one of the drop connections and to power at least one component of the service unit based on the received electrical power.
The technology provides a frame handler, a controller, and a frame structure design for a new radio communications system that provides backward compatibility with an existing or legacy radio communications system with lower signal bandwidth. Data to be transmitted to the new and legacy radio terminals is processed into a frame using a frame format that is compatible with both the new radio access technology system and the legacy radio access technology system so that both types of radio terminals may receive and extract data from the frame intended for each of those radio terminals. The format allows new and legacy radio terminal communications across the different bandwidths employed by the new and legacy systems.
Methods, systems and devices are provided that facilitate the provision of Ethernet service between remotely located Ethernet local area networks (LANs). At least one network interface unit (NIU) is provided that is configured to provide an Ethernet interface between service provider equipment and customer equipment so as to provide Ethernet service between a service provider network and an Ethernet local area network (LAN) running at a customer facility. The NIU is further configured to manage the Ethernet service between the service provider network and the Ethernet LAN running at the customer facility.
The present invention relates to a method and an apparatus for providing internal server. The method comprises: matching relevant information carried by a message exchanged between an internal network and an external network with corresponding relationship information between external characteristic information and internal characteristic information of the internal server configured in a mapping table, wherein the external characteristic information comprises an external address and an external port of the internal server, and the internal characteristic information comprises an internal address and an internal port of the internal server; and processing the message according to a matching result. According to the present invention, WEB server and FTP server in the LAN can be easily provided without occupying too much valid IP addresses, thus, the present invention saves limited public IP addresses resource. Furthermore, the present invention implements port-level support to the internal server, and guarantees the security of network equipments.
An online gaming multicast service system includes a set of interconnected multicast managers (MM1, MM2, MM3) for receiving messages from game servers (GS1, GS2) to end-users (A-H). Each message and an associated end-user recipient list ({B,E,F}, {A,G,H}) is received by one of the multicast managers. The multicast service system further includes a set of multicast servers (MS1, MS2, MS3), one multicast server being connected to each multicast manager, for distributing each message to all end-users in the associated end-user recipient list. Each multicast manager includes means for determining which recipients in an end-user recipient list associated with a message are connected to which multicast server and for dividing the end-user recipient list into corresponding end-user recipient sub-lists. Each multicast manager also includes means for forwarding the message and non-empty end-user recipient sub-lists to the respective multicast servers for further distribution of the message to the end-users in each non-empty end-user recipient sub-list.
A backup public switched telephone network (PSTN) line is provided to a broadband network connection by detecting unavailability of the broadband network connection and automatically connecting local site wiring to the PSTN line responsive to detecting unavailability of the broadband network connection and disconnecting local site wiring from the PSTN line if unavailability is not detected.
A method and system for synchronizing data between a mobile terminal and an Internet phone is provided. The method includes transmitting an Internet Protocol (IP) address request message from a mobile terminal to an Internet phone, transmitting an IP address response message from the Internet phone to the mobile terminal in response to the IP address request message, establishing a connection between the mobile terminal and the Internet phone using the IP address, and performing data synchronization between the mobile terminal and the Internet phone through the connection.
A method and system is provided for initial network acquisition by a first device that is assisted by a second device. Rather than scanning one or more frequency bands to discover local wireless network information, the first device may send a request for local wireless network information over a secondary communication interface (i.e., a communication interface not associated with the wireless network for which information is sought). A second device that may have previously obtained the requested network information (e.g., it may have joined or be communicating through the wireless network) may respond by sending the requested wireless network information to the first device. Upon receiving the wireless network information via its secondary communication interface, the first device may use it to acquire a communication service from the wireless network over a primary communication interface (i.e., different from the secondary communication interface).
The present invention relates to a method for protecting MU-MIMO (Multi User-Multiple Input Multiple Output) data through a multi-RTS/CTS frame exchange in a MU-MIMO based wireless communication system. The method of the present invention comprises: a process where an indicator for VHT data protection is added to an RTS frame, using the structure of an RTS/CTS frame for an existing legacy terminal during the multi RTS/CTS frame exchange; a process where an access point designates and then transmits the duration period of the RTS frame while transmitting the RTS frame; and a process where wireless terminals up to the (n−1)th terminal designate the duration period of the CTS frame as ‘0’ and send the designated duration period, while only the n-th wireless terminal designates NAV for data protection.
A self-organizing network (SON) capability is provided. A SON may be configured by building intelligence and automation into the network to enable network operators to address various challenges associated with operation of the network. A SON may include one or more of a self-configuration function, a physical cell identifier (PCI) configuration function, a neighbor relationship management function, an energy savings function, a cell outage function, a cellular coverage function, a handoff function, a load-balancing function, an Inter-Cell Interference Coordination (ICIC) function, a Random Access Channel (RACH) function, a capacity function, or the like. A SON provides a network operator with a path to increase network performance with less effort, enables reductions in Operating Expenditure (OPEX), enables relatively rapid adaptation to network conditions, enables increases in network quality, and so forth.
A method and apparatus for measuring the quality of wireless channels based on a result obtained by measuring contentions between stations in a wireless network employing a carrier sense multiple access/collision avoidance (CSMA/CA) medium access control (MAC) method specified in the IEEE 802.11 standard are provided. The method includes determining contentions between stations to transmit frames via a wireless channel that uses a contention-based medium access method, and measuring the quality of the wireless channel based on the determined contentions.
The present disclosure discloses a method for processing a measurement task in a carrier aggregation system, which includes: deleting all measurement tasks related to a source Secondary Cell (Scell); or deleting a measurement task related to an Scell in a deleted source Scell; or doing not delete a measurement task related to the source Scell when a source Scell is reassigned to another frequency having a measurement object, and modifying a measurement object corresponding to the measurement task related to the source Scell to a measurement object of the reassigned frequency. When a source Pcell and a target Pcell are on different frequencies and the measurement object corresponding to the measurement task is a frequency on which there is the source Pcell when the frequency on which there is the target Pcell is the measurement object, the measurement object is modified to a measurement object of the frequency on which there is the target Pcell; and when the measurement object corresponding to the measurement task is the frequency on which there is the target Pcell, the measurement object is modified to a measurement object of the frequency on which there is the source Primary Cell (Pcell). The present disclosure further discloses a system for processing a measurement task in a carrier aggregation system. The present disclosure effectively decreases a configuration signaling of a measurement task and increases a utilization rate of the air interface resource.
Uplink transmission scheduling requests (SRs) may be prohibited for a lower priority data flow, logical channel group (e.g., VoIP configured with semi-persistent resource allocation), or other grouping but may still be triggered for higher priority traffic (e.g., data connected to a signaling radio bearer (SRB)). More efficient scheduling is also achieved by allowing an uplink transmission scheduler to distinguish between different priority flows or groups (e.g., LCGs) without a buffer status report (BSR), As a result, when a semi-persistent resource is scheled for the lower priority data, there is less delay for high priority data while eliminating uplink and downlink control signaling, i.e., fewer scheduling requests (SRs) and uplink grants, for the lower priority data.
Bluetooth and wireless LAN arbitration is described. In embodiments, a communication device includes a Bluetooth device for Bluetooth communication according to Bluetooth protocol, and includes a wireless LAN device for network communication according to wireless network protocol. An antenna switching circuit connects the Bluetooth device to an antenna for the Bluetooth communication, and connects the wireless LAN device to the antenna for the network communication. An arbitration control system arbitrates when the Bluetooth device is connected to the antenna via the antenna switching circuit and when the wireless LAN device is connected to the antenna via the antenna switching circuit.
The present invention relates to a wireless communication system, and more particularly, discloses a method and a device for transmitting a sounding reference signal and extended uplink control information in a wireless communication system. A method for a terminal transmitting the uplink control information through a physical uplink control channel in the wireless communication system, according to one embodiment of the present invention, comprises the following steps: creating a block by multiplying a modulation symbol, which shows the uplink control information, to a circular shift sequence, and creating a NSF blocks for each of the two slots of an uplink subframe; block-wise spreading the NSF blocks using an orthogonal code; and mapping a NRS reference signals and the block-wise spread NSF blocks to each of the two lots of the uplink subframe, and transmitting same to a base station, wherein the NSF blocks transmitted from the second slot of the uplink subframe can have an equal value when the transmission of the sounding reference signal is set and when the transmission of the sounding reference signal is not set in the uplink subframe.
A method for transmission of a downlink control message in a mobile communication system is provided. Said method comprises a step wherein user-specific control information (USCI) on a plurality of user equipment (UE) is arranged to generate a series of control message at a base station and a step wherein said control messages that have been generated are transmitted. The arrangement sequence value of a specific type of USCI within said control message is used as channel allocation information regarding the UE to which said specific USCI is transmitted.
A power control method performing a power control operation between a radio network controller and a node B is provided. The method includes steps of: calculating a packet error rate threshold and a base received packet count according to a target block error rate (BLER) and a precision of the target BLER; obtaining an accumulated received packet count and an accumulated packet error count; increasing a target signal-to-interference ratio (SIR) of the node B when the accumulated packet error count is greater than a product of the accumulated received packet count and the packet error rate threshold; decreasing the target SIR when the accumulated received packet count is greater than or equal to a product of the base received packet count and a threshold parameter; and resetting the accumulated received packet count and the accumulated packet error count after the target SIR is adjusted.
A method and device for providing post idle mobility procedure. The method and device providing an indication of a Radio Access Technology (RAT) type after an Idle Mode Signaling Reduction (ISR).
An apparatus and method for mixed signal spread spectrum receiving and spectrum aggregation in a receiver having at least one antenna respectively receiving at least one signal are provided. The method includes modulating the at least one signal received by the receiver with at least one unique orthogonal pseudorandom (PN) code, downconverting the at least one modulated signal into at least one baseband signal, combining the at least baseband signal into an overlaid baseband signal and filtering the overlaid baseband signal, converting the overlaid baseband signal from an analog signal into a digital baseband signal, splitting the digital baseband signal into a plurality of signal paths each having the entirety of the digital baseband signal, applying one of the at least one unique orthogonal PN code to each of the plurality of signal paths, and multiplexing the plurality of signal paths into a combined digital baseband signal.
Methods and apparatus related to group communications in a wireless communications system, e.g., a peer to peer wireless communications system, are described. Methods and apparatus directed to closed groups, e.g., where the number of group members are fixed at a given time and known to one or more members of the group, are described. Various embodiments are well suited to decentralized peer to peer wireless networks including a plurality of individual traffic resources, e.g., traffic slots and/or traffic segments, which may be independently scheduled in a decentralized manner. Some features and/or aspects are directed to the use of individual group member acknowledgement signaling in response to a transmitted group traffic data signal. By monitoring for anticipated individual group member acknowledgment signals and identifying members which have not signaled a positive acknowledgment, re-transmission can be directed and/or tailored to a subset of the group.
Techniques are provided for reducing power consumption in wireless communication devices. During an idle listening period, the clock rate of the receiver in the device is reduced. Data packets received by the receiver are then sampled at the reduced clock rate. A determination is made as to whether the data packet is intended for the device. The clock rate is restored to the full clock rate when the data packet is intended for the device. On the other hand, the receiver continues to operate at the reduced clock rate when the data packet is not intended for the device.
A method of dynamically switching voice channels between sampling rates in a telecommunication system including a plurality of conferenced channels that have a telephony side, a network side, and a conferencing unit therebetween. During conferencing the presence of a switching stimuli is detected, and at least a first affected voice channel affected by the switching stimuli is identified from the plurality of conferenced voice channels. Responsive to the switching stimuli, based on a telephony side sampling rate of the first affected voice channel, a network side sampling rate of the first affected voice channel, and respective sampling rates of other conferenced voice channels, it is determined whether or not to switch a sampling rate for at least the first affected voice channel using a switching criteria. Provided the determining decides to switch, the sampling rate is switched for at least the first affected voice channel.
The invention relates to a method and devices for a packet switching system for traffic-load dependent power reduction in packet switching systems. In order to reduce the power consumption of a packet switching system, the method comprises the steps of determining a traffic rate for incoming data packets at the upstream packet processing device; processing the incoming data packets; transmitting an indication of the determined traffic rate from the upstream packet processing device to the downstream packet processing device at a time prior to the time that the processed data packets for which the traffic rate has been determined are transmitted to the downstream packet processing device; and adjusting available packet processing resources at the downstream packet processing device based on the received traffic rate indication.
The embodiments of the present invention disclose a pre-coding method in a cooperative relay system. The pre-coding method in the cooperative relay system includes: obtaining pre-coding matrixes of local optimal sub-channels to single links of respective relay stations; and obtaining a pre-coding matrix of a synthesized optimal sub-channel according to the pre-coding matrix of each local optimal sub-channel. The embodiments of the present invention also disclose a communication apparatus and a relay apparatus. The present invention is applicable to pre-coding between a transmitter and a relay station in a cooperative relay system.
Certain aspects of the present disclosure provide techniques for wireless communications, wherein more accurate timing offset calculations may be achieved for uplink transmissions with a relatively small number of assigned resources.
A method and apparatus for a cellular system is provided. Communication is carried out between a controlling station of a cell and a number of users in said cell, and the controlling station is equipped with a plurality of antennas. The communication can alter between a first and a second mode, and the users in the cell provide the controlling station with feedback information regarding their reception quality. The controlling station alters between said first and second modes of communication as a result of the reliability of the feedback information from the users in the cell, so that if the reliability is above a first threshold, the first mode is used, and if the reliability is equal to or below said first threshold, the second mode is used.
A method, device and user equipment (UE) for transmitting multi-cell scheduling information is provided. When at least two cells are serving the UE, the method for transmitting multi-cell scheduling information includes the following steps: determining a main cell of the UE from the at least two cells; transmitting, in the main cell, the scheduling information of the main cell and an auxiliary cell which are serving the UE.
A test application includes instructions for configuring a digital cross connect. A first modem and a second modem are each connected to at least one telecommunications network and a digital cross connect. An integrated telephony call management service (ITCMS) client includes computer-executable instructions stored on a computer-readable medium included in the test computer.
A transmission management system receives, from a request source terminal which is an addition request source requesting to add a certain transmission terminal as a destination candidate, an addition request for the destination candidate, identification information of the request source terminal and identification information of a request target terminal which is an addition request target of the destination candidate; and informs the request target terminal of an approval request for requesting the request target terminal to approve the addition request, and the identification of the request source terminal. The system receives an addition request response from the request target terminal in response to the addition request. When the addition request response indicates to approve the addition request, the system additionally associates the identification information of the request target terminal with the identification information of the request source terminal as the identification information of the destination terminal.
A method of determining a broadcast reception state of a broadcast receiving apparatus includes receiving a broadcast signal using a tuner; checking a reception state of the broadcast signal; changing a wireless communication connection state of the wireless communication module if the reception state of the broadcast signal is abnormal and rechecking the reception state; and determining the reception state as an abnormal reception state due to interference with a wireless communication frequency if a result of rechecking the reception state indicates the reception state is normal.
Methods and apparatus for communicating unicast PQoS DFID information in a MoCA network are disclosed. In a transmitting apparatus, values are assigned in a first set of fields of a reservation request element, the first set adapted to indicate a unicast PQoS flow with a DFID value. Values are assigned in a second set of fields of the reservation request element, the second set adapted to represent the DFID value. A message comprising the reservation request element is transmitted to a network coordinator. In a receiving network coordinator, a message comprising a reservation request element is received, the reservation request element comprising a first set of fields and a second set of fields. It is determined whether the first set is indicative of a unicast PQoS flow with a DFID value. The DFID value is determined from the second set if the first set is indicative of a unicast PQoS flow with a DFID value.
A method and apparatus is disclosed herein for information delivery with network coding over time-varying network topologies. In one embodiment, the method comprises decomposing a sequence of topology graphs that model a time-varying network topology into a plurality of virtual graphs, where each virtual graph of the plurality of virtual graphs corresponds to a distinct traffic class, and the virtual topology graph representing a partial topology of a time-varying network. The method also includes selecting a network code for each virtual graph in the plurality of the virtual graphs to meet requirements of the distinct traffic class corresponding to said each topology graph, where the network code is used to encode packets of the associated traffic class, and processing packets of each traffic class using the network code determined by its corresponding virtual topology and the requirements of said each traffic class, including using a virtual buffer system to implement the network code corresponding to each traffic class over the physical network topology. The method also includes using a scheduler to determine the transmission schedules for each output packet from the virtual buffer system of each traffic class where the scheduling decisions are based, at least in part, on the QoS requirements of each class.
A communication apparatus includes a Content-Addressable Memory (CAM) and packet processing circuitry. The packet processing circuitry is configured to store in respective regions of the CAM multiple Access Control Lists (ACLs) that are defined for respective packet types, to classify an input packet to a respective packet type selected from the packet types, to identify a region holding an ACL defined for the selected packet type, and to process the input packet in accordance with the ACL stored in the identified region.
A method, apparatus and computer program product for providing Routed Split Multi Link Trunking (RSMLT) for Wireless Local Area Network (WLAN) tunnels is presented. A first and second network switch learn data associated with each other, wherein the first network switch and the second network switch operate concurrently. The first network switch terminates a WLAN Tunnel. The data is synchronized between the first network switch and the second network switch, wherein the data includes MAC Addresses, Internet Protocol (IP) interface addresses, Virtual Local Area Network (VLAN) associations, WLAN tunnel assignments and Network switch Internet Protocol (IP) addresses. Load sharing of tunnel data packets is performed by the first and the second network switch. Tunnel control packets received by the second network switch are forwarded to the first network switch over an Inter Switch Trunk (IST).
Provided is a dual port Ethernet communication device which allows data received via any one communication port to be bypassed to other communication port. Since the Ethernet communication device performs such bypass operation itself, the communication data can be kept transferred to other terminal unit even though the terminal unit equipped with the Ethernet communication device does not operate normally due to causes such as a break down. In particular, if it is used in each terminal unit forming a closed loop in a closed loop power system, the communication on the closed loop remains such that the adjacent terminal unit can perform backup interrupt function even though a failure happens in a specific terminal unit forming the closed loop.
Disclosed are method and apparatus for transmitting/receiving audio/video content data in wireless access networks. The method comprises the steps of: encoding the audio/video content data into a basic stream having a first level of quality and an advanced stream, combination of the basic stream and the advanced stream has a second level of quality higher than the first level of quality; and transmitting the basic stream and the advanced stream with a first power and a second power lower than the first power on antennas, respectively. With the method and apparatus of the invention, the low SINR users are able to maintain the low data rate receiving the basic stream and the high SINR user can receive both the basic stream and advanced stream from two logical channels.
A write pole structure disclosed herein includes a write pole, a trailing shield, and a high magnetic moment (HMM) material layer on a surface of the trailing shield facing the write pole.
A calendar mechanism of a timepiece includes a date indicator having a date wheel portion provided with a notched portion. An operation lever attached to the date indicator is pivotable between a pre-feed allowing position, where a tooth-shaped engaged portion thereof is inserted into the notched portion whereby excess feeding of the date indicator is possible, and a normal feed allowing position, where the tooth-shaped engaged portion retreats from the notched portion whereby normal feeding is possible. The date indicator is rotated by a day earlier than the normal feeding when set to the pre-feed allowing position. A driving lever structure includes a cam follower engaged with a month cam and is driven in response to rotation of the month cam to allow the operation lever to be pivoted between the normal feed allowing position and the pre-feed allowing position.
Systems and methods for estimating projectile trajectory and projectile source location are provided. A method for estimating location information associated with a supersonic projectile propelled from a source includes recording sound at a first location using a single microphone during travel of the supersonic projectile to produce an acoustic recording. The method further includes estimating a miss distance between the first location and a trajectory of the projectile based on the shockwave length. Locating a projectile source includes concurrently recording sound at multiple locations and generating data sets associated with the locations, each of the plurality of data sets including a miss distance, a range, a time of arrival of a muzzle blast from the source, and a time of arrival of a shockwave produced by the projectile. Additionally, the method includes calculating an approximate location of the source at each of the locations based on the data sets.
A technique includes modeling interpolated seismic measurements as a random process characterized by seismic measurements acquired at a set of sensor locations and an interpolation error. The technique includes determining the interpolated seismic measurements based at least in part on a minimization of the interpolation error.
Integrated circuits with wireless communications circuitry having peak cancelling circuitry operable to perform crest factor reduction is provided. The peak cancelling circuitry may include a peak detection circuit, a delay circuit, and peak cancellation pulse generation circuitry. The peak cancellation pulse generation circuitry may include multiple pulse generation blocks coupled in a cascade configuration. Each pulse generation block may include a counter for providing memory address signals, a register for latching peak scaling factor information, a pulse memory block for storing a respective sub-pulse, and a multiplier for scaling the stored sub-pulse by the latched peak scaling factor. The pulse memory block may be implemented using single-port memory or dual-port memory. In other suitable arrangements, the peak cancellation pulse generation circuitry may include an allocator circuit and a crossbar switch for selectively coupling the counters and registers to respective pulse memory blocks and multipliers.
A semiconductor device includes a memory cell array having short and long sides, a row decoder, a row fuse circuit, a column decoder and a column fuse circuit. The row decoder, the row fuse circuit and the column fuse circuit are arranged along the long side of the memory cell array. The column decoder is arranged along the short side of the memory cell array.
When selectively erasing one sub-block, a control circuit applies, in a first sub-block, a first voltage to bit lines and a source line, and applies a second voltage smaller than the first voltage to the word lines. Then, the control circuit applies a third voltage lower than the first voltage by a certain value to a drain-side select gate line and a source-side select gate line, thereby performing the erase operation in the first sub-block. The control circuit applies, in a second sub-block existing in an identical memory block to the selected sub-block, a fourth voltage substantially identical to the first voltage to the drain side select gate line and the source side select gate line, thereby not performing the erase operation in the second sub-block.
A 2T cell NOR architecture based on the use of BE-SONOS for embedded memory includes memory cells having respective access transistors having access gates and memory transistors having memory gates arranged in series between the corresponding bit lines and one of the plural reference lines. A memory transistor in a memory cell comprises a semiconductor body including a channel having a channel surface and a charge storing dielectric stack between the memory gate and the channel surface. The dielectric stack comprises a bandgap engineered, tunneling dielectric layer contacting one of the gate (for gate injection tunneling) and the channel surface (for channel injection tunneling). The dielectric stack of the memory cell also includes a charge trapping dielectric layer on the tunneling dielectric layer and a blocking dielectric layer.
A device can include a plurality of memory cells, each memory cell including at least one latch circuit coupled between two data nodes, a first nonvolatile section coupled to a first data node, and a second nonvolatile section coupled to a second data node; and each nonvolatile section including at least one switch element in series with a programmable nonvolatile element, the switch element configured to couple the nonvolatile element to the corresponding data node during a high reliability read operation of the memory cell.
A multi-valued logic device having an improved reliability includes a conversion unit configured to convert a multi level signal into a plurality of partial signals; and a plurality of nonvolatile memory devices configured to individually store the plurality of partial signals, wherein a number of bits of each of the plurality of partial signals individually stored in the plurality of nonvolatile memory devices is less than the number of bits of the multi level signal.
A semiconductor storage device includes a semiconductor substrate and an active area on the semiconductor substrate. A plurality of cell transistors are formed on the active area. A first bit line and a second bit line are paired with each other. A plurality of word lines intersect the first and second bit lines. A plurality of storage elements respectively has a first end electrically connected to a source or a drain of one of the cell transistors and a second end connected to the first or second bit line. Both of the first and second bit lines are connected to the same active area via the storage elements.
Aspects of the disclosure provide an integrated circuit (IC) that is configured to have an increased yield. The IC includes a memory element configured to store a specific value determined based on a characteristic of the IC, and a controller configured to control an input regulator based on the specific value of the IC. The input regulator is operative to provide a regulated input to the IC during operation, such that the IC performance satisfies performance requirement.
Interpolator systems are described utilizing one or more push-pull buffers to generate output clock signals that may be provided as inputs to a phase interpolator. The more linear slope on the output of the push-pull buffer may improve the linearity of a phase interpolator using the clock signals output from the push-pull buffers.
A non-volatile memory cell array and associated method of use. In accordance with various embodiments, the array includes a plurality of programmable resistive sense elements (RSEs) coupled to a shared switching device. The switching device has a common source region and multiple drain regions, each drain region connected to an associated RSE from said plurality of RSEs.
A content addressable memory (CAM) device to dynamically reduces power consumption between a search key and data stored in a plurality of CAM blocks by selectively disabling a number of CAM blocks, requested for the search operation by an external network processor, based upon the contents of the search key.
A power supply apparatus mainly includes a secondary side controller, a digital isolator, a plurality of isolation sensing units, and a driving unit. The secondary side controller is configured to isolatedly measure voltages and currents, and is configured to isolatedly control the driving unit. The power supply apparatus includes a controller only, i.e. the secondary side controller 114. Therefore, the power consumption is lower, and the cost is lower. Only one controller is required to update software. There is no communication delay problem between two controllers.
A voltage source converter comprising three phase elements defining a star connection in which a first end of each phase element is connected to a common junction; at least two converter limbs, each converter limb including first and second DC terminals for connection in use to a DC network and an AC terminal connected in series with a second end of a phase element, each converter limb defining first and second limb portions, including a chain-link converter, each chain-link converter including chain-link modules; and a third DC terminal connected to the common junction of the star connection to define an auxiliary connection, wherein in use a current is injected into the auxiliary connection to modify a voltage of each chain-link module in each limb portion.
The invention relates to a method for generating an electronic system for application to freeform surfaces, a method for producing freeform surfaces having an electronic system, and an electronic system and a combination of a freeform surface having at least one such system. According to the invention, an elastic interconnect device having an elastic substrate and an elastic, fanned-out contact structure with contact surfaces comprised of conductor lines is generated first. Then, electronic components are mounted on the interconnect device. Finally, the interconnect device is encapsulated. If a freeform surface with an electronic system is to be generated, the electronic system produced in this way is then mounted on the previously provided freeform surface.
This relates to systems and methods for providing one or more vias through a module of an electrical system. For example, in some embodiments, the module can include one or more passive elements and/or active of the electrical system around which a packaging has been plastic molded. The module can be stacked under another component of the electrical system. Vias can then be provided that extend through the module. The vias can include, for example, electrically conductive pathways. In this manner, the vias can provide electrical pathways for coupling the component stacked on top of the module to other entities of an electronic device including the electrical system. For example, the component can be coupled to other entities such as other components, other modules, printed circuit boards, other electrical systems, or to any other suitable entity.
A circuit card for a data processing system includes a printed circuit board (PCB) and a carrier. The PCB includes opposing sides parallel to a mounting direction when the PCB is installed to a cage. The carrier is attached to the PCB and includes at least one guiding member offset from a normal direction of the PCB and guiding installation of the PCB in the cage. The cage includes a plurality of support plates extending along a first direction and aligned along a second direction perpendicular to the first direction of the cage to define a plurality of air flow channels. When the circuit card is mounted to one of the support plates by engaging the guiding member to the support plate, the PCB is offset from the support plate and located right in the air flow channel without being obstructed by the support plate.
A collapsible electronic equipment includes a pivot structure, a base and a cover. The pivot structure includes a first pivot assembly, a second pivot assembly, and a gear mechanism. The first pivot assembly is disposed on a side of the base. The second pivot assembly is disposed on a side of the cover. The gear mechanism is connected to the first pivot assembly and the second pivot assembly. The cover may be opened or closed relative to the base by the gear mechanism. When the cover is opened at 180 degrees relative to the base, the gap between the cover and the base is narrow, and the surfaces of the cover and the base are located on the same plane.
In an aspect, in general, an apparatus includes an electrically conductive housing including a first portion and second portion, the first portion including electronic circuitry. An electromagnetic shield separates the first portion and the second portion and is configured to electromagnetically isolate the electronic circuitry of the first portion from the second portion. The electromagnetic shield includes a plurality of electrically conductive walls partially separating the first portion and the second portion, a plurality of electrically conductive spring loaded fingers extending from an end of at least one of the plurality of electrically conductive walls and configured to contact an inner surface of the housing. Together, the plurality of electrically conductive walls and the plurality of electrically conductive spring loaded fingers separate the first portion and the second portion.
A PCB fixing device includes a case having a plurality of sliding holes spaced apart from each other, and a plurality of fixing members engaged with and movable along the sliding holes, and configured to couple with edges of a PCB to fix the PCB to the case. Accordingly, the position of the PCB fixing device can be adjusted according to the size of the PCB by moving the fixing member along the sliding hole. The PCB fixing device is applicable to PCBs of various sizes and structures, and can reduce loss resulting from a change in the specification of a PCB.
A casing for electronic ballast, in which a PCB assembly is received, may include: a top wall; a bottom wall opposite to the top wall; two opposite side walls extending integrally between the top wall and bottom wall; and two opposite end walls extending integrally from the top wall, wherein the top wall, bottom wall, side walls and end walls are formed integrally, the top wall, bottom wall and side walls define openings at both ends of the casing in a lengthwise direction of the casing, the end walls are arranged to be pivotable relative to the top wall so as to close the openings formed by the top wall, bottom wall and side walls.
A module for a telecommunications subrack as well as a telecommunication subrack are disclosed. The module is a horizontal plug in unit including a power part that includes power filtering functions for securing power feed to a backplane of the subrack as well as to a number of fans also arranged on the module for cooling of the subrack. The module also includes connectors arranged in the rear of the module for connecting the module to the backplane as well as connectors arranged in the front of the module for accommodating power cables. The telecommunications subrack includes a cage configured to accommodate cards, an air intake with filter and two or more removably mounted modules. Each of these modules includes a power part that includes power filtering functions for securing power feed for the subrack, input connectors arranged in the front of the module for accommodating power cables, fans for cooling of the subrack, and output connectors for connecting the module to a backplane of the subrack. The subrack further includes a backplane configured to distribute power and signaling to the cards and having connectors for connecting to the modules.
A locking mechanism is adapted for locking an object, and includes a housing and a locking member. The housing includes a base wall and a cover extending from the base wall to form a mounting space therebetween, and a mounting port in spatial communication with the mounting space and adapted for permitting the object to be moved into the mounting space therethrough in a mounting direction. The locking member is snapped onto the cover so as to prevent removal of the object from the mounting space through the mounting port in a direction opposite to the mounting direction, in such a manner that a portion of the locking member is disposed in proximity to the mounting port and abuts against one of the sides of the object facing the mounting port.
A portable electronic module includes a bezel, a glass panel device, a first limiting member, a backlight device, a second limiting member, and a back cover. The glass panel device is fixed onto the bezel. The first limiting member is disposed at a first side of the glass panel device. The backlight device is disposed on the glass panel device. The second limiting member is disposed at a second side of the glass panel device for limiting the backlight device cooperatively with the first limiting member. The back cover covers the backlight device and is detachably connected to the bezel for containing the glass panel device and the backlight device cooperatively with the bezel.
An electronic device designed for holding a High-Definition Multimedia Interface connector is disclosed. The electronic device has a receiving socket for receiving the connector that serves to convert audio/video signals of the electronic device into a format of HDMI, and output the converted signals to a terminal. Thereby, the connector not in use can be carried with the electronic device, and can be conveniently detached from the electronic device and connected to the terminal.
An ignition coil device includes a primary coil, a switching member, a secondary coil and a parallel circuit. The primary coil is to be connected to an external power source. The switching member switches an on state and an off state of electric power supply from the power source to the primary coil. The secondary coil generates a voltage that causes spark discharge at a spark plug as the electric power supply from the power source is switched from the on state to the off state by the switching member. The parallel circuit includes a series coil and a resistor. The series coil is connected in series with a conducting section that electrically connects the secondary coil to the spark plug. The resistor is connected to the conducting section in parallel with the series coil and having a fixed electric resistance value.
A power semiconductor device for an igniter comprises: a semiconductor switching device causing a current to flow through a primary side of an ignition coil or shutting off the current; and an integrated circuit driving and controlling the semiconductor switching device, wherein the integrated circuit includes: a first discharge device discharging charge accumulated on a control terminal of the semiconductor switching device and shutting off the semiconductor switching device so as to generate ignition plug spark voltage on a secondary side of the ignition coil during a normal operation; and a second discharge device slower discharging the charge accumulated on the control terminal in comparison with the first discharge device and shutting off the semiconductor switching device so that a voltage on the second side of the ignition coil is equal to or lower than the ignition plug spark voltage during an abnormal state.
An electroadhesive gripping system includes a shear gripper. The shear gripper can include an electroadhesive surface associated with one or more electrodes and a load-bearing structure coupled to the electroadhesive surface. A power supply can be configured to apply voltage to the one or more electrodes associated with the electroadhesive surface. A controller can be configured to cause a voltage to be applied, via the power supply, to the one or more electrodes associated with the electroadhesive surface to thereby cause the first shear gripper to adhere to an item situated proximate the electroadhesive surface. The controller can be configured to cause a shear force to be applied to the adhered item, via the load-bearing structure, that is sufficient to move the adhered item.
In accordance with an embodiment of the invention, there is provided a soft protrusion structure for an electrostatic chuck, which offers a non-abrasive contact surface for wafers, workpieces or other substrates, while also having improved manufacturability and compatibility with grounded surface platen designs. The soft protrusion structure comprises a photo-patternable polymer.
In one general aspect, an apparatus can include an overcurrent protection device. The apparatus can include an overvoltage protection device coupled to the overcurrent protection device and configured to cause the overcurrent protection device to decrease a current through the overvoltage protection device after a breakdown voltage of the overvoltage protection device increases in response to heat.
According to one embodiment, there is provided a protection relay. The protection relay includes an input circuit that detects a state of an external device according to whether or not an external input voltage is larger than a preset threshold voltage. The input circuit includes switching unit that is made conductive by a divided voltage obtained by voltage-dividing resistors that divide the external input voltage when the external input voltage is higher than or equal to the threshold voltage, and a photocoupler that is operated by a constant current of a constant current output circuit supplying a constant current and outputs an operation signal to the operation unit when the switching unit is made conductive.
A battery system includes batteries; a voltage detector linking batteries and detecting batteries' voltage; an equalizer linking batteries and fine-tuning their charging/discharging efficiency; a battery protection board on which there is a MCU used to receive signals from the voltage detector for characteristic differences between batteries balanced by the equalizer and batteries with similar charging and discharging efficiency; a digital interface connected between the MCU and an upper-level control system as one interface of signal transmission.
A magnetic head according to one embodiment includes a substrate having a tape bearing surface; a plurality of elements coupled to the substrate and positioned towards the first tape bearing surface, the elements being selected from a group consisting of readers, writers, and combinations thereof; and an outrigger held in a fixed position relative to the substrate, the outrigger having a tape bearing surface; wherein the outrigger tape bearing surface and the substrate tape bearing surface lie along planes, the planes being offset from one another.
A plasmon generator has a front end face, a first metal layer, a second meta-field light based on a surface plasmon. The intermediate layer is interposed between the first metal layer and the second metal layer. Each of the first metal layer, the second metal layer and the intermediate layer has an end located in the front end face. Each of the first and second metal layers is formed of a metal material. The intermediate layer is formed of a material higher in Vickers hardness than the metal material used to form the first metal layer and the metal material used to form the second metal layer.
There is provided a spindle motor including: a sleeve fixedly installed on the base member and having a circulation hole formed therein; a shaft rotatably inserted into a shaft hole of the sleeve; a rotor hub fixedly installed on an upper end portion of the shaft; and a thrust member installed in an installation groove of the sleeve and forming a connection part while being installed in the installation groove, the connection part being connected to the circulation hole, wherein the connection part is formed by the sleeve and the rotor hub and connects a sealing part in which a liquid-vapor interface is disposed and the circulation hole to each other, and an upper and lower radial dynamic grooves allowing a lubricating fluid to move from a lower end portion of the shaft toward the upper end portion thereof during rotation of the shaft.
There is provided a spindle motor including: a shaft including a body portion and an extending portion extending from an upper portion of the body portion in an outer radial direction; a sleeve rotatably supporting the shaft; a rotor rotating in conjunction with the shaft and having a stopper portion facing an outer circumferential surface of the sleeve; and a cover plate coupled to the sleeve, while maintaining a gap with lower portions of the shaft and the sleeve, wherein the cover plate includes an airtight portion disposed below the shaft and the sleeve, an inner wall portion extending from the airtight portion in an axial direction and coupled to an outer circumferential surface of the sleeve, an outer wall portion coupled to a base member, and an upper wall portion connecting an upper end of the inner wall portion and an upper end of the outer wall portion.
Approaches for desiccant device within an enclosure protecting sensitive electronic equipment. Electronic equipment, such as a hard-disk drive (HDD), may comprise a desiccant device that possesses a water vapor permeability rate that matches or is substantially similar to the water vapor permeability rate of the enclosure. In this way, desiccant devices may prevent the desiccant material enclosed within from releasing large amounts of humidity into the interior of the electronic equipment.
A heat-assisted magnetic recording (HAMR) transducer is coupled with a laser for providing energy and has an air-bearing surface (ABS) configured to reside in proximity to a media during use. The HAMR transducer includes a waveguide optically coupled with the laser and an optical power monitor optically coupled with the waveguide. The waveguide directs energy from the laser toward the media. The optical power monitor is optically coupled with the waveguide. The optical power monitor for captures a portion of the energy, converts the portion of the energy to heat and measures a local temperature proximate to the optical power monitor.
A control system for a tape drive that uses position error signals (PESs) generated by a tape head assembly of the tape drive during longitudinal movement of a tape through the drive to dynamically adjust a lateral and/or angular position of tape to enhance tape drive performance (e.g., the ability of a tape head assembly to precisely follow one or more data and/or servo tracks on the tape). In one arrangement, the PESs and/or PES metrics are used as feedback into the system to steer the tape by moving one or more tape path guides until subsequently generated PESs or PES metrics have been optimized or have at least moved back into an acceptable range or to acceptable levels. The disclosed control system facilitates achieving increased stringencies on PES minimization that come with increased tape drive magnetic track densities.
Systems and methods are included for determining a presence of an upcoming reading field during a write mode of a storage device, and initiating a read-while write (RWW) mode of the storage device in response to the sensed reading field. Initiating the RWW mode comprises warming up the reader circuitry, generating a signal in response to an end to the write operation, and activating reader bias current in response to the generated signal.
Systems, methods, devices, circuits for data processing, and more particularly to systems and methods for adapting noise predictive filters for inter-track interference cancellation in a data processing system.
A servo system includes a first equalizer circuit operable to filter digital servo data samples derived from a first read head to yield first equalized data, a second equalizer circuit operable to filter digital servo data samples derived from a second read head to yield second equalized data, a first interpolator operable to interpolate the first equalized data to yield a number of first interpolated outputs at different phases, a second interpolator operable to interpolate the second equalized data to yield a number of second interpolated outputs at different phases, and a phase tracking and signal combining circuit operable to select and combine most closely aligned signals from the first interpolated outputs and the second interpolated outputs to yield a combined servo data signal.
A failure prediction system for performing failure prediction to a monitoring target device by detecting a state, comprising: a state detection unit for detecting state signals of no smaller than two different kinds, and outputting a detection signal corresponding to each of the state signals; a phase processing part for synchronizing a plurality of the detection signals; a signal analysis part for calculating a feature value indicating a feature of the state for each of the detection signals from the phase processing part; and a failure prediction part for performing failure prediction of the monitoring target device for each of the feature values by comparing the feature value in question and a reference value set in advance.
A data processing circuit with flaw robust burst field demodulation includes a burst integration circuit operable to calculate burst integration results for a servo data burst field, a comparison circuit operable to determine whether an absolute value of the burst integration results falls outside a window, and an error indicating circuit operable to indicate that a media flaw has been detected when the absolute value of the burst integration results fall outside the window.
Systems for generating uniform monochromatic electromagnetic radiation that include an electromagnetic radiation source and a bandpass filter assembly to filter electromagnetic radiation emitted by the electromagnetic radiation source. The systems also include an optical integrating sphere to receive the filtered electromagnetic radiation and to uniformly scatter the filtered electromagnetic radiation within the optical integrating sphere, wherein the optical integrating sphere comprises an output to emit the uniformly scattered, filtered electromagnetic radiation.
An interchangeable lens unit comprises a lens housing, a cam frame, and a zoom drive unit. The zoom drive unit is mounted to the lens housing, and rotationally drives the cam frame with respect to the lens housing. The lens housing has a substantially cylindrical main body component and a gear component that is disposed on the inner peripheral face of the main body component and to which the drive force of the zoom drive unit is transmitted. The gear component is disposed substantially in the middle of the main body component in the optical axis direction.
An apparatus includes a driver configured to rotate a lead screw, a rack unit including a mated portion mated with the lead screw, the rack unit being coupled with the holder and configured to move along the lead screw as the lead screw is rotated by the driver, a first elastic member configured to force the mated portion against the lead screw with a first force F1, an opposed cog arranged opposite to the mated portion with respect to the lead screw and displaceable relative to the mated portion, and a second elastic unit configured force the opposed cog unit with a second force F2 toward the lead screw. F1
An imaging lens includes a first lens having positive refractive power; a second lens having negative refractive power; a third lens having positive refractive power; a fourth lens having positive refractive power; a fifth lens having negative refractive power; and a sixth lens having negative refractive power. The first lens has an object-side with a positive curvature radius. The second lens has object-side and image plane-side surfaces with positive curvature radii. The third lens has an image plane-side surface with a negative curvature radius. The fourth lens has object-side and image plane-side surfaces with negative curvature radii. The fifth lens has object-side and image plane-side surfaces with negative curvature radii. The sixth lens has strong positive refractive power close to a periphery, and an aspheric image plane-side surface having an inflexion point. The first to sixth lenses have specific Abbe's numbers to satisfy specific conditions.
A curvature control device includes: a first fluid having a light transmitting property and a polarity; a second fluid that has a light transmitting property and is not mixed with the first fluid; a chamber forming an inner space for containing the first fluid F1 and the second fluid F2 and including a lens area in which an interface between the first fluid and the second fluid forms an optical interface, and a plurality of channel areas in which another interface between the first fluid and the second fluid functions as a driving interface for inducing a variation in curvature of the optical interface; and an electrode portion generating an electric field for varying a position of the driving interface.
Accurate simulation of sport to quantify and train performance constructs by employing sensing electronics for determining, in essentially real time, the player's three dimensional positional changes in three or more degrees of freedom (three dimensions); and computer controlled sport specific cuing that evokes or prompts sport specific responses from the player that are measured to provide meaningful indicia of performance. The sport specific cuing is characterized as a virtual opponent that is responsive to, and interactive with, the player in real time. The virtual opponent continually delivers and/or responds to stimuli to create realistic movement challenges for the player.
A display apparatus includes: a glass-type frame mounted to a head of an observer; and two image displaying devices for the left and right eyes that are attached to the frame. Each of the image displaying devices includes an image forming device, an optical system making light from the image forming device to be parallel light, and an optical device to which the light from the optical system is incident, and in which the light is guided so as to be output, at least one of the image displaying devices further includes a movement device relatively moving optical axes of the image forming device and the optical system in a horizontal direction, and a convergence angle is adjusted by relatively moving the optical axes of the image forming device and the optical system in the horizontal direction using the movement device depending on an observation position of an observer.
A rear projection display screen, including a film having a surface facing the back of the screen including ridges having a triangular cross-section defining prisms, wherein at least a wall of each of said ridges has an inclination such that the angle of incidence, on said wall, of a light ray normal to the display is equal, to within 5 degrees, to the Brewster angle of the surface of separation formed by said wall.
A polarizing plate including a polarizer, a UV-shielding layer containing inorganic fine particles each having a band gap of 3.0 eV or more and a binder resin and a protective film. The UV-shielding layer contains the inorganic fine particles at a content of 40 to 80 vol %, and has a thickness of 400 nm or less.
A polarizing plate including a polarizer, a UV-shielding layer containing an inorganic fine particle with a bandgap of 3.0 eV or more and a binder resin, and a protective film.
A high peak intensity laser amplification system and the method therein implemented are provided. In a first aspect of the invention, the laser system includes at least one optical member (27) operably introducing a phase function into a high peak intensity laser pulse (25). A further aspect includes introducing destructive interference in an unchirped laser pulse prior to amplification and reconstructive interference in the output laser pulse after amplification. Dynamic pulse shaping is employed in another aspect of the present invention.
An optical parametric device comprising a slant-stripe periodically poled nonlinear material that is operable to generate signal in response to interaction with a pump wave, the non-linear interaction being such that the pump and idler waves are collinear and the signal wave is non-collinear relative to the pump and idler waves, wherein the slant-stripe non-linear material is able to generate two idler waves and two signal waves, and the device is adapted to allow for the selection and output coupling of a required one of the two signal waves.
A lens assembly generally includes an ophthalmic contact lens, a rotating collar configured for rotation around at least a portion of an outer surface of the lens, and an indexing assembly configured to provide tactile feedback to a user in the form of increased resistance to relative rotation of the lens and the collar at uniformly spaced indexing positions.
For achieving balance between manufacturing effort and spectrometer accuracy, a spectral decomposition device is not completely integrated into a substrate stack, but, for example, after manufacturing the substrate stack in the manufacturing process, the opportunity of compensating inaccuracies in substrate stack manufacturing is given by mounting a component with a suitable optical functional element to a window, like, e.g., an entry, exit or intermediate window of the substrate stack, to at least partially cover the respective window, wherein the optical functional element is, for example, an entry aperture, an exit aperture or also part of an optics or an optical element having a spectrally decomposing effect. The substrate stack may be manufactured on wafer level and the manufacturing tolerances in this manufacturing may be loosened, as the subsequent substrate stack-individual mounting or even window-individual mounting of the components may compensate the fluctuations which resulted in substrate stack manufacturing.
A method and apparatus of driving a motor in a light scanning arrangement. The method includes the following steps: (1) driving a drive coil with a drive signal to oscillate a scan mirror and a light beam reflected from the scan mirror; (2) generating a feedback signal having zero crossings during oscillation of the scan mirror by a feedback coil in proximity to the drive coil; (3) integrating the feedback signal to generate an integrated feedback signal; and (4) processing the integrated feedback signal to generate a periodic drive signal that has the same time period as the feedback signal.
A major object of the present invention is to provide a volume hologram transfer foil that gives a volume hologram laminate higher in antiforgery function.The present invention achieves the object by providing a volume hologram transfer foil comprising: a substrate, a volume hologram layer carrying a recorded volume hologram that is formed on the substrate, and an image forming layer carrying a formed image and a heat seal layer containing a thermoplastic resin that are formed on the volume hologram layer, and comprising no reflective layer having a function to reflect light.
Techniques are provided that include an algorithm and a computing device using such algorithm to compute a white ink separation channel from the CMYK or RGB data from a print pipeline as an input. This input originally corresponds to print data on a media with standard whiteness, e.g. standard whiteness corresponding to a diffuser used by the Comission Internationale de l'Eclairage (CIE) 1964 media whiteness formula. In an example implementation, the white ink channel computed by the computing device using such algorithm may be printed as a pre-coat on a colorimetrically different media which does not comply with definitions and formulae of CIE's whiteness and tint.
A multi-functional device comprising an image forming apparatus to form a printing image and a scanner module to scan an image. The scanner module includes an illuminator to illuminate a light to a document mount, a sensor unit to read an image information of an object placed on the document mount, and an imaging lens to focus the light reflected from the object onto the sensor unit. The illuminator includes a light source to emit light, a light guiding unit and changes a traveling path of the light emitted from the light source to illuminate the document mount, and a guide holder which comprises an installation part where the light guiding unit is installed, and a mounting part where the light source holder is mounted to provide the light source at least one side of the light guiding unit.
There is provided a technique of enabling the use of a common printer profile even in a case where a configuration of a printer system is changed or added. Color data under a second configuration condition corresponding to an output color which matches or approximates an output color acquired through a first color predictor under a first configuration condition, is searched and acquired from color data subjected to total color material amount restriction processing acquired by total color material amount restriction processing using a first color material amount restriction profile under the first configuration condition, through a second color predictor under the second configuration condition. The color data searched and acquired under the second configuration condition and color data prior to total color material amount restriction processing are associated and a second total color material amount restriction profile under the second configuration condition is created.
The present application discloses a method and an apparatus for generating multi-bit depth halftone amplitude-modulation dots. The method may comprise: scanning an input image to obtain a value of a current pixel Pxy, where x represents a lateral position index of the current pixel, and y represents a vertical position index of the current pixel; obtaining gj from a preset multi-bit depth threshold matrix G by starting with i=0, and determining if Pxy
When a job setting storing portion 103 stores a job setting of a job executed in an image forming apparatus 1 in a USB memory, identification information entered by a user and accepted by an identification information acceptance portion 102 is stored in association with the job setting. In addition, when the user causes the image forming apparatus 1 to read and execute the job indicated by the job setting stored in the USB memory, a job setting acceptance portion 105 acquires the job setting associated with the identification information entered by the user from the USB memory.
What is disclosed is a novel system and method for determining and capturing the designer intended colors in an image so that the printer has an accurate color rendition target. The present method operates by capturing the monitor RGB values together with the monitor profile to get a representation of the intended image in a device-independent color space like L*a*b*. The teachings hereof work for vector graphics as well as raster images. Advantageously, this invention solves a real problem currently existing, for example, in the packaging print market, wherein colors produced from multiple spot colors with their overlays and blends are not well color managed.
Systems and methods consistent with some embodiments presented provide methods for the concurrent generation and parallel rasterization of at least one display list in a memory pool comprising frame buffer memory and display list memory, wherein the display list comprises a plurality of equal sized display list blocks, the method comprises: monitoring the completion status of the display list blocks; monitoring the availability of rasterization processes; assigning a completed display list block to an available rasterization process; and rasterizing the display list block using the available rasterization process. In some embodiments, rasterization processes may run concurrently and operate on distinct blocks corresponding to distinct bands. Rasterized display list blocks are returned to the memory pool. In some embodiments, each concurrently executing rasterization process may execute on a distinct core of a multi-core processor.
Disclosed is a data processing apparatus including an application execution unit that transmits job data; a print-request-source notification unit invoked by the application execution unit to report print-request-source information specifying a print request source; a virtual printer driver that is invoked upon receiving the job data, extracts job information specifying print settings from the job data, generates a work space for image conversion, and generates drawing data of a higher image format from the job data in the work space; and a transmission processing unit that is generated as a private instance for the job data, selects a printer driver corresponding to output-destination printer information associated with a client or a user of the client, instructs the selected printer driver to print the drawing data, and displays transmission destination information and/or print information determined for the job data on the print request source.
Provided herein are devices, systems, methods and various means, including those related to translating command and other types of computer instructions being transmitted to a destination processor from a language that is non-native to the destination processor to a language that is native to the destination processor. Some embodiments discussed herein can include a processing filter that is configured to identify whether incoming instructions are formatted in a translatable non-native language of the destination processor and, if so, process the non-native commands into native commands. The processed, native commands can then be relayed to the destination processor by some embodiments discussed herein. The processing filter can be implemented in a manner that is portable and independent of any specific framework and/or programming language. For example, the processing functionality (including the identification and translation features discussed herein) can be implemented in the same device as the destination processor and/or at a system remote from the destination device (e.g., at a remote host system).
Approaches are provided for processing scan data based on a scan process definition (SPD) that defines a set of instructions for acquiring image data based on one or more printed documents. An SPD may include extension data that is used to store additional data in association with the scan data. An SPD may include rights management data that is used to provide security to the scan data that is generated based on the SPD. An SPD may be used as a print process definition for dictating how print operations are to be performed. An SPD may be associated with data that identifies one or more scan devices that are prohibited from using the SPD. An SPD may be associated with access delegation data that indicates one or more users who have been delegated access to the SPD.
An image forming apparatus registers a message using a microblogging function in a Web server. When the image forming apparatus confirms a comment to the registered message, it analyzes the comment and converts it into control information for executing processing by the image forming apparatus. The image forming apparatus generates an analysis result comment for confirming whether or not the analysis result is correct, and registers the analysis result comment in the Web server. When a comment of the user to the registered analysis result comment is affirmative, processing in accordance with the control information is executed.
An image formation apparatus, which is connected to an external device and which forms an image based on a print data sent from the external device, includes a request receiving section for receiving a check request for a print setting associated with the print data; a response section for responding to the external device with an answer to the check request having received by the request receiving section; a data receiving section for receiving the print data from the external device after the response section responds to the external device; a printing section for carrying out printing for the print data received by the data receiving section; and a preparation operation section for executing a preparation operation for printing based on the print data after the request receiving section receives the check request and before the data receiving section receives the print data.
A scanning system is described providing an exception correction capability during multi-page scanning operations. A sensing system is used to sense exception conditions during a multi-page scanning operation. In response to detecting an exception, at least one scanned page associated with the exception condition is displayed on an image display and a user interface system is used to provide a plurality of user-selectable corrective actions associated with the exception condition. One or more corrective operations are then performed in response to a user selecting a particular corrective action.
An image forming apparatus operates in two modes of an energy saving mode and a normal mode. The image forming apparatus includes a shared memory that is capable of being referenced by a network interface card, which is detachably connected to the image forming apparatus, in the energy saving mode and the normal mode of the image forming apparatus; and an apparatus information saving unit that, when an apparatus state of the image forming apparatus is changed, saves image forming apparatus information regarding the apparatus state of the image forming apparatus in the shared memory. The network interface card includes an apparatus information acquisition unit that acquires the image forming apparatus information from the shared memory.
An image forming apparatus includes a storage unit and an installation processing unit. The storage unit is capable of storing an application program and application data that is referred to when the application program is executed. The installation processing unit registers, when installing the application data in the storage device, link data indicating the correspondence between the application identifier of the application program and the data identifier of the application data.
Methods disclosed facilitate the scheduling of print jobs. In some embodiments, the retrieval of remote files that are targets of print requests can be deferred. Print requests may be specified using JDF and/or JMF. A print queue holds entries corresponding to the remote target files and each queue entry is also associated with location information for its corresponding remote target file. When the queue entry is processed the location information associated with the queue entry is used to retrieve the remote target file for printing.
Methods and systems receive an instruction to print an accumulation e-mail message through a graphic user interface of a computerized device. The accumulation e-mail comprises an original e-mail message and one or more reply e-mail messages made to the original e-mail message. The methods and systems automatically identify boundaries between the e-mail messages within the accumulation e-mail using the computerized device; automatically truncate the original e-mail message and one or more of the reply e-mail messages from the accumulation e-mail message to create a modified accumulation e-mail message using the computerized device; and automatically print the modified accumulation e-mail message using a printing device.
A printing apparatus that can process, as a single job, a plurality of records each including a plurality of pages determines whether error information is included in an inspection result acquired from an inspection apparatus, before terminating print processing of each record. Then, if a job control unit determines that the error information is included, the printing apparatus does not perform print processing for a record that follows a print processing completed record and displays a print instruction screen that includes record information generated from the inspection result on a display unit.
An image processing apparatus includes a screen information storage unit configured to store screen information of a home screen that displays a user interface component list including an application user interface component for accessing an application, a screen generating unit configured to generate the home screen based on the screen information, a display unit configured to display the home screen generated by the home screen generating unit, an image generation control unit configured to issue an instruction to generate a general-purpose image of a document when a request for scanning the document is issued while the home screen is displayed, and an image processing unit configured to generate the general-purpose image based on image data obtained from scanning the document upon receiving the instruction to generate the general-purpose image from the image generation control unit.
An original reading apparatus provided with an original placement portion on which an original is place, and an original size/type detecting portion for detecting a size and/or a type of the original placed on the original placement portion, includes: a display portion that performs color display; and a display control portion that changes a color of a display screen displayed on the display portion based on the size and/or the type of the original detected by the original size/type detecting portion.
A method for determining positions and offsets in a plasma processing system, the plasma processing system including at least a chuck and an upper electrode is provided. The method including moving a traversing assembly along a first plurality of paths to generate a first plurality of data sets, the traversing assembly including at least a light source, the light source providing a light beam, moving the traversing assembly along each path of the first plurality of paths causing the light beam to traverse the chuck and resulting in one or more data sets of the first plurality of data sets. The method also including receiving the first plurality of data sets and analyzing the first plurality of data sets to identify a first set of at least three discontinuities, wherein the first set of at least three discontinuities are related to three or more reflected light signals generated when the light beam encounters an edge of the chuck. The method also including determining a center of the chuck using coordinate data associated with the first set of at least three discontinuities.
An optical coherence tomography (OCT) imager comprising: a low coherence light source that provides light; a photosensor for imaging light; optics that directs a first portion of the light along a first optical path so that it is imaged on the photosensor and a second portion of the light along a second optical path so that it is reflected by material in the target to the photosensor where it is imaged to interfere with light from the first portion to form an interference pattern; and a mask through which light from at least one of the first and second portions of light passes that generates a relative phase perturbation between portions of light that passes through it.
There is disclosed a method for fabricating a plasmonic structure for use in a surface plasmon resonance sensor, comprising: coating a surface of an optically clear substrate with a monolayer of microspheres forming a sphere mask; etching the sphere mask to produce an array of microholes; depositing an adsorption layer on the etched sphere mask and the surface of the optically clear substrate; depositing a metallic film on the adsorption layer; and removing the sphere mask. This is also disclosed a plasmonic structure for use in a surface plasmon resonance sensor, comprising: an adsorption layer; and a metallic film deposited on the adsorption layer; wherein the adsorption layer and the metallic film comprises an array of microholes.
Various metrology systems and methods for high aspect ratio and large lateral dimension structures are provided. One method includes directing light to one or more structures formed on a wafer. The light includes ultraviolet light, visible light, and infrared light. The one or more structures include at least one high aspect ratio structure or at least one large lateral dimension structure. The method also includes generating output responsive to light from the one or more structures due to the light directed to the one or more structures. In addition, the method includes determining one or more characteristics of the one or more structures using the output.
Subject matter disclosed herein relates to measuring optical fibers, and, in particular, to measuring spontaneous emission produced in an optical fiber.
A method of categorizing the reliability of measurement data in a chromatic range sensor (e.g., an optical pen) which uses chromatically dispersed light to measure the distance to a surface. In one embodiment, the system performs a number of predetermined reliability checks which determine the reliability categories for the sets of measurement data. The reliability categories may be stored as metadata with the respective workpiece height measurements that are determined from the associated measurement data. The reliability categories may be reported to the user (e.g., as graphical reliability category indicators that accompany a graphical display of the measurement data). With these reliability categories, the user may make informed decisions regarding the measurement data (e.g., deciding to filter out data that is associated with certain reliability categories, making adjustments to the setup to achieve improved measurements, etc.).
A method and system for 3D surface mapping system using a plurality of image sensors, each image sensor associated with an optical flow processor, each image sensor sharing a substantially coaxial optical path from the scene to a beam splitter and having substantially non-coaxial optical paths between the beam splitter and the image sensor such that the optical magnification of each optical path varies differently with the distance between the system and the surface of interest. The ratio of detected optical flows combined with the parameters of the two optical paths and the baseline between the image sensors is used to compute the Z-distance from the optical center of the image sensors to the surface.
A laser rangefinder includes a scanning laser emitter emitting a narrow laser beam, a controller in communication with the scanning laser emitter and configured to control the scanning laser emitter to emit the laser beam to scan a preset range in a preset manner, a laser detector positioned adjacent to the scanning laser emitter and configured to capture an image of a spot formed by the laser beam reflected off an object; and a processor in communication with the controller and the laser detector. The processor is configured to obtain an angle that the laser beam is tilted and process the image to obtain position coordinates of the spot in the image. The processor is further configured to calculate a distance from the laser rangefinder to the object based upon the angle and the position coordinates of the spot.
The present invention provides a liquid crystal display device capable of preventing occurrence of flickers. The liquid crystal display device including a first substrate and a second substrate disposed to face each other, and a liquid crystal layer sandwiched between the first substrate and the second substrate, wherein the liquid crystal layer includes a liquid crystal molecule having positive dielectric anisotropy; the liquid crystal molecule is perpendicularly aligned relative to a surface of the first substrate when no voltage is applied; the first substrate includes a pixel electrode to which an image signal is supplied, a common electrode to which a common signal is supplied, an insulating film, and a lower layer wiring connected to the pixel electrode; the lower layer wiring, the insulating film, and the common electrode are stacked in the stated order towards the liquid crystal layer side; the image signal is supplied to the pixel electrode through the lower wiring; the pixel electrode has a pixel comb-tooth portion; the common electrode has a common comb-tooth portion; the pixel comb-tooth portion and the common comb-tooth portion are planarly disposed to face each other in a pixel; the liquid crystal device has at least two regions having spacings of different lengths between the pixel electrode and the common electrode from each other in the pixel; the lower layer wiring overlaps the common comb-tooth portion and extends along the common comb-tooth portion; and a width of a part of the lower layer wiring which is overlapped with the common comb-tooth portion is substantially the same as or smaller than a width of a part of the common comb-tooth portion which is overlapped with the lower layer wiring.
The present invention provides a liquid crystal display device producing less image sticking. The liquid crystal display device of the present invention comprises: a pair of substrates; and a liquid crystal layer between the substrates, wherein at least one of the substrates comprises an alignment film and a photopolymer film on the alignment film, the photopolymer film comprises polymers constituted by a photopolymerizable monomer, the photopolymerizable monomer includes two or more polymerizable functional groups, the polymerizable functional groups are bonded to each other through two or more aromatic rings, the aromatic rings include at least one naphthalene ring, and a bond between the naphthalene ring and another aromatic ring has a rotational degree of freedom.
Disclosed is a transparent display device in which the total refection efficiency of a light guide plate supplying light to a liquid crystal display panel is enhanced thereby enhancing luminance in the image mode, and the transparent display device may include a liquid crystal display panel; a light source disposed at one side of a lower portion of the liquid crystal display panel to emit light; a first polarizing plate for polarizing the light emitted from the light source; a light guide plate disposed at a lower portion of the liquid crystal display panel to totally reflect the light polarized to an axis by the first polarizing plate to a lateral surface thereof and supply to the liquid crystal display panel, and transmit natural light entered from a lower direction therethrough; a plurality of air layers formed inside the light guide plate to totally reflect incident light; and a second polarizing plate disposed at an upper portion of the liquid crystal display panel to control the amount of polarized light transmitting the liquid crystal display panel.
A light emitting diode (“LED”) backlight assembly. The LED backlight assembly has a bottom container which has a bottom plate and a side edge surrounding the bottom plate, a plurality of light emitting diode printed circuit boards (“LED-PCBs”) on the bottom plate, and a connector which is closely located to edge located LEDs. The connector of the LED-PCB is closely located to an LED driving board, which is disposed at a lateral space of a lateral part of the bottom container to limit a vertical thickness of the backlight light assembly.
A display device includes an integrated liquid crystal display and a backlight unit. The liquid crystal display is provided with a backlight system that includes a light-emitting element positioned along one or more sides of the display. In order to efficiently distribute and dissipate the heat produced by the light-emitting element, the backlight cover can cover the light-emitting elements and the area over the liquid crystal display. For shielding, the backlight cover can separate the display from an electronic circuit assembly. The backlight cover may be made monolithically of a heat-conductive material such as aluminum, as well as an electro-conductive material for shielding. The backlight cover may also provide mechanical support for the display device and mounting features to ease assembly and mounting to a target location. Such a display device may be deployed on a vehicle, for instance, as part of a vehicle navigation, communication, and/or entertainment system.
A phase modulator for the modulation of the phase of circular polarised light which interacts with the phase modulator. The phase modulator has a first and a second substrate, an electrode arrangement and a liquid crystal layer with liquid crystal molecules. The first substrate is disposed adjacent to the second substrate. The liquid crystal layer is disposed between the two substrates. The first substrate has a first surface, and the second substrate has a second surface. The liquid crystal molecules situated next to the first surface are oriented substantially parallel to the first surface. The liquid crystal molecules situated next to the second surface are oriented substantially perpendicular to the second surface. An in-plane component of the liquid crystal molecule orientation can be set within an angular range of about 180°, e.g. between 90° and +90° related to a specifiable central orientation.
An electronic device and a control method thereof are disclosed, the electronic device including: an operation implementation unit conducting a predetermined operation; a first main controller controlling the operation of the operation implementation unit; an input reception unit receiving an input signal; a second main controller processing the input signal and being in the power saving state in the standby mode; and a subcontroller controlling the second main controller to process the input signal when the input signal is received in the standby mode, wherein the second main controller processes the received input signal according to control of the subcontroller, controls the first main controller to operate in the normal mode when the input signal corresponds to entering the normal mode, and returns to the power saving state in the standby mode when the input signal does not correspond to entering the normal mode.
An apparatus comprising a suction cup and a camera. The suction cup has an aperture. The camera is attached to the suction cup such that the camera can capture images through the aperture of the suction cup and a surface to which the suction cup is attached while the suction cup is attached to the surface.
The present invention discloses a short-range light source device for use with an image pick-up apparatus and the image pick-up apparatus provided with the same. The short-range light source device comprises a fixing base, multiple protective cap units, multiple light source units and multiple driving units. The fixing base constitutes a light receiving pathway corresponding to the lens of the image pick-up apparatus. Upon being driven by the driving units, the protective cap units are pivotally rotated in relation to the fixing base between a protective shielding position and an open position in a synchronous manner. Each of the light source units has a light exit face which is shielded and protected when the protective cap units are located at the shielding position and exposed when the protective cap units are located at the open position.
The focus detection apparatus includes an image pickup part 107 including first and second pupil division pixels SHA and SHB to produce first and second image signals, a processor 121 performing a restoration process on the first and second image signals to produce first and second restored image signals, and a calculating part calculating a provisional value of a defocus amount of an image-forming optical system by using the first and second image signals. When the provisional value is smaller than a predetermined value, the restoration process is performed to produce pluralities of the first and second restored image signals by using a greater number of image restoration filters than when the provisional value is greater than the predetermined value, and the defocus amount is calculated by using the pluralities of the first and second image signals.
An imaging device includes a capturing lens; an imaging element in which a pair of horizontal light receiving units receiving a pair of split light of a horizontal direction and a pair of vertical light receiving units receiving a pair of split light of a vertical direction are two-dimensionally arranged; a movement unit that moves the imaging lens in the optical axis direction; a specifying unit that specifies one of the pair horizontal light receiving units or the pair vertical light receiving units, of which the calculated absolute value of the signal amount difference is smaller; and a control unit that performs correlation computation based on the signal amount of the plural photoelectric conversion elements aligned in a direction of the specified one of the pair of horizontal light receiving units or the pair of vertical light receiving units and controls the movement unit based on the correlation computation.
An imaging apparatus including an incline detection device configured to detect an incline of the imaging apparatus, an image display device configured to display an image based on the image information, an incline computation device configured to compute an incline information that corresponds to a magnitude of the incline, an information storage device configured to store the incline information that is computed by the incline computation device, and a display processing device configured to display the image and an incline guide display corresponding to the incline information upon a screen of the image display device. The display processing device is configured to change a display format of the incline guide display in accordance with the magnitude of the incline.
The invention allows for persons to create motion photo videos or MPVs from photographs, video segments, personal narratives or animation by use of templates. Templates are created for specific songs, may be created or further modified by any person. MPVs are novel because they very quickly and inexpensively enable users to select a song and accompanying pre-made template and create a high-quality synchronized custom music video using their own hand-selected visual material. These custom videos can be shared by users with friends or can be published on the Internet and can be easily modified by swapping visual material or updating templates. Additionally, image capture devices may be employed to assist the user in capture, composition, and selection of images to be placed in pre-defined template bins, resulting in instant high-quality director-assisted video creation.
An imaging apparatus is provided with a control unit, a noise reduction processing unit and a pixel value calculation unit. The control unit controls pulse widths of horizontal synchronization signals outputted to an imaging device such that a feed-through period and a signal period, in a case in which pixel addition in the horizontal direction is performed at the imaging device and imaging signals are outputted, are longer than a feed-through period and a signal period, in a case in which pixel addition in the horizontal direction is not performed at the imaging device. The noise reduction processing unit executes noise reduction processing to reduce the effects of noise produced in the imaging signals. The pixel value calculation unit calculates a pixel value on the basis of a first signal sampled in the feed-through period and a second signal sampled in the signal period.
An imaging method comprises acquiring image data in which image components are spatially modulated at distinct spatial frequencies, transforming the image data into the Fourier domain and separating the image components in the Fourier domain. The image components may be transformed into the spatial domain. The image components may comprise different colors. In some embodiments saturated pixels are reconstructed by performing an optimization based on differences between image copies in the Fourier domain. Imaging apparatus may perform the imaging methods.
This solid-state image sensor includes an array of photosensitive cells and an array of dispersing elements. The photosensitive cell array is comprised of multiple unit blocks, each of which includes four photosensitive cells arranged two dimensionally. The dispersing element array is arranged so as to face the photosensitive cell array and includes a plurality of dispersing elements. The dispersing element array directs light respectively onto the four photosensitive cells by selectively subtracting certain complementary color components from the incoming white light, and adding a light ray with a selected complementary color component to the remainder. The dispersing element array is configured such that the combination of color component that is subtracted from the incoming light and the color component in the added light ray is selected for the incident light on each of the four photosensitive cells.
In a stereoscopic imaging device including a plurality of imaging optical systems, a wide-image in which a principal subject is shifted from the center is taken, and also, a tele-image in which the principal subject is enlarged is taken at the same time. A size of a wide-side frame W, that is, a size of an angle of view of a trimming wide-image is decided based on a size of a tele-side frame T, that is, a zoom magnification of a tele-side imaging optical system, a position of the wide-side frame W displayed in the decided size is arbitrarily moved depending on an instruction from an operation unit, an area delimited by the wide-side frame W moved to any position is clipped from a default wide-image, and thereby, the trimming wide-image is obtained. Thereby, the tele-image which is a telephoto image in which a desired subject is zoomed, and the trimming wide-image which is a wide-angle image in which the subject can exist at a position other than the center of the image are simultaneously obtained.
An image processing apparatus is provided, which includes a camera part for imaging an object and outputting image data; a display part for receiving an image signal corresponding to the image data of the camera part and displaying a corresponding image; and an image controller for outputting an image signal processed from the image data output from the camera part, to the display part, generating and storing a corresponding image file. When generating a first image file by processing the image data provided from the camera part, the image controller selectively generates and stores a second image file of a lower capacity and a lower resolution than the first image file at the same time. By distinguishing and using the high definition video and the general definition video made from the corresponding object at the same time, in the corresponding operation such as preview, transfer to other terminal, and connection to high definition player, the image processing apparatus can enhance the management efficiency of the terminal and the user's satisfaction.
A light-emitting apparatus and a camera system including the same are disclosed. According to an aspect of the invention, a camera system is provided that includes a light source color detector for detecting a color temperature of a light source; an auxiliary light apparatus for changing a color temperature of auxiliary light according to the detected color temperature of the light source; and a white balance controller for adjusting white balance while the auxiliary light is being radiated. Accordingly, a photograph having a natural color sense can be reproduced by reducing a sense of color incongruity in a captured image.
A brightness tracking system for an optical device includes a first imager for viewing a target of interest, a second imager for viewing the same target of interest, and a photodiode circuit. The photodiode circuit (a) measures brightness levels of the target of interest received from the first imager, and (b) controls output brightness of the second imager, based on the measured brightness levels received from the first imager.
There is provided an image processing device including a calculation section configured to calculate a feedback adjustment amount based on a change in temporal direction of a reference image which is spatially correlated with an input image, a motion compensation section configured to perform motion compensation on an output image, which is obtained from the input image of a preceding frame immediately preceding a current frame expected to be processed, based on spatial information of the reference image, and a blending section configured to generate the output image of the current frame by blending an interpolated output image obtained by the motion compensation and the input image of the current frame based on the feedback adjustment amount.
A lens apparatus includes; a magnification-varying lens unit, which moves in an optical axis direction during varying magnification, an image stabilization lens unit movable in a direction perpendicular to an optical axis; an image stabilization driving unit for driving the image stabilization lens unit, and an image stabilization controller for controlling the driving of the image stabilization lens unit by the image stabilization driving unit, in which the image stabilization controller controls the image stabilization driving unit to move the image stabilization lens unit so as to reduce a positional deviation of an object image formed at one predetermined point on an image plane, the positional deviation being caused by a movement of the magnification-varying lens unit.
Embodiments of the invention relate to digital imaging, and in particular, systems methods, and devices for testing target field illumination characteristics. Certain embodiments include a main unit that includes a controller configured to control timing indicators on a front surface of the main unit and light sensor modules attached to the periphery the front surface. The main unit can be configured to accept an image quality test chart. The light sensors can be configured to be coupled to the periphery of the image quality test chart or coupled to extended wired or wireless connections to provide flexible field of view placement. The display includes LED or LCD timing indicators.
Imaging systems may be provided with image sensors having verification circuitry. Verification circuitry may be configured to continuously or occasionally verify that the image sensor is functioning properly. For example, verification circuitry may be configured to monitor levels of leakage current during standby mode. Verification circuitry may be coupled between a power supply and circuitry that is powered by that power supply. When the imaging system is in standby mode, circuitry associated with the imaging system such as pixel circuitry may draw a standby leakage current. Verification circuitry may be configured to measure the amount of standby leakage current drawn by associated imaging system circuitry. If the measured level of standby leakage current exceeds a maximum acceptable level of standby leakage current, a warning signal may be generated. Standby leakage current levels on multiple power supply lines may be monitored with associated verification circuitry.
A method and apparatus for telepresence sharing is described. The method may include providing an indication of a plurality of remote vehicles that are available for telepresence sharing to a user. The method may also include receiving a selection from the user to engage a remote vehicle from the plurality of remote vehicles in a telepresence sharing session. Furthermore, the method may also include providing a live video feed captured by the remote vehicle to a mobile device associated with the user.
Methods are disclosed for supporting stereo 3D video in computing devices. A computing device can receive stereo 3D video data employing a YUV color space and chroma subsampling, and can generate anaglyph video data therefrom. The anaglyph video data can be generated by unpacking the stereo 3D video data to left and right views and combining the left and right views into a single view via matrix transformation. The combining uses transform matrices that correspond to a video pipeline configuration. The transform matrix coefficients can depend on characteristics of the video pipeline components. Modified transform matrix coefficients can be used in response to changes in the video pipeline configuration. Video encoded in stereo 3D video data can be selected to be displayed in stereo 3D, anaglyph or monoscopic form, depending on user input and/or characteristics of video pipeline components.
A image processing apparatus including: an image input section inputting a two-dimensional image signal; an image conversion section inputting an image signal output from the image input section, and generating and outputting images for right and left eyes for allowing binocular stereovision; and an image output section outputting the images for right and left eyes output from the image conversion section, wherein the image conversion section extracts a spatial feature quantity of the input image signal, and performs image conversion processing conducting enhancement processing applying the feature quantity to the input image signal so that either an image for a right eye or an image for a left eye is generated.