An RF reflectometry scanning tunneling microscope is suitable for observing a surface of an object, and includes a probe that cooperates with the object to form a tunneling resistor therebetween, an RF resonant circuit that cooperates with the tunneling resistor to form a LCR resonant circuit including an inductor connected to a parallel connection of a capacitor, a resistor and the tunneling resistor, an RF signal generator that outputs an RF signal via a directional coupler to the LCR resonant circuit, and an RF signal measuring device that generates a scanning result associated with the surface of the object based on a reflected RF signal resulting from reflection of the RF signal by the LCR resonant circuit.
A computer system is provided that comprises a processor and a Basic Input/Output System (BIOS) module coupled to the processor. The BIOS module stores a Core Root of Trust for Measurement (CRTM), wherein the CRTM selectively unlocks itself.
In a file-access control system according to an embodiment of this invention, control data in accordance with actions made is imparted, as an obligation-type policy, to a document file. Next, a policy evaluation control unit evaluates and executes the obligation-type policy imparted to the document file in accordance with the action to the document file. The execution of the obligation-type policy includes the controlling of a document application on the basis of an obligation fulfillment action. Therefore, an active control can be performed in accordance with any manipulation made to the document, and the access to the document can be changed.
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.
Disclosed are systems, methods and computer program products for determining a security status of at least one potentially malicious file in a customer network. An example method comprising receiving, by a client computer system, client heuristics information from a server system for determining a security status of client data generated by at least one client application; monitoring and identifying at least one suspicious file of the client data as a potentially malicious file by analyzing metadata associated with the at least one suspicious file using the client heuristics information; collecting threat-identification information of the potentially malicious file to exclude confidential information associated with a content of the potentially malicious file; transmitting the threat-identification information to the server system for determining a security status of the potentially malicious file; and receiving security tools from the server system to block or remove the potentially malicious file.
A method of using an account agent to access a superuser account shell of a computer device is disclosed. The method includes receiving an authentication request; verifying whether an identity authentication is passed; when the identity authentication is passed, establishing a secure channel between the account agent and a normal user account shell; and allowing controlling the superuser account shell of the computer device through the normal user account shell.
A method of authenticating a user of a computing device is proposed, together with computing device on which the method is implemented. In the method a modified base image is overlaid with a modified overlay image on a display. At least one of the modified base image and modified overlay image is moved by the user. Positive authentication is indicated in response to the base image reference point on the modified base image being aligned, at least one of the base image reference point and the overlay image reference point having coordinates in three dimensions.
According to one embodiment, a computer system executing a computer program is coupled to multiple secure network domains configured in a multi-level security architecture. The computer program simultaneously establishes a voice connection with a first terminal configured on a first secure network domain and a second terminal configured on a second secure network domain. The computer program may then selectively couple an electroacoustical transducer to the first terminal or the second terminal, and generate an indicator on a user interface indicating the security level of the selected terminal.
A subscriber network can provide services. External applications can use the services on the subscriber network. A service access gateway can control application access to services of the subscriber network. The service access gateway can filter requests from an external application to access services on the subscriber network based on the customer for which the external application is accessing the service.
A server apparatus includes an analyzer unit which analyzes log-in information for a server received from a client, determines an authentication scheme of the server, and extracts, from the log-in information, provisional authentication information in a form representative of variable information. The analyzer unit stores, in the storage device, information representative of the authentication scheme and the provisional authentication information as the variable information. The analyzer unit also stores, in the storage device, as the variable information, authentication information of a user for the server that is associated with representative authentication information of the user.
A user authentication apparatus, a user authentication method, and a computer readable recording medium are provided. The user authentication apparatus includes: an information collection unit which collects authentication information on a plurality of portable devices of a user through a communication network; and a control unit which identifies whether each of the plurality of portable devices is registered for the user or not based on the collected authentication information, determines whether an amount of information collected from the plurality of portable devices that are identified is greater than a threshold value, and authenticates the user.
A mechanism is provided for enhancing password protection. A combination password that comprises dynamic text interspersed within a static user password is received from a user. A determination is made as to whether the combination password is to be verified without the dynamic text. Responsive to identifying that the combination password is to be verified without the dynamic text, the dynamic text is filtered from the combination password based on an identified dynamic suggestion issued to the user prior to the combination password being received thereby forming a filtered password. The filtered password is then authenticated using information stored for the user. Responsive to validating the filtered password, access is granted by the user to a secured system.
A system includes a location look-up module that determines a current location for a user log-on to the network, and determines a next location of the user log-on to the network. An analyzer module analyzes at least one portion of the network for potential future location information for authenticating with the determined next location by an authorization module. The authorization module authenticates the next log-on to the network based on a comparison with the potential future location information.
Securely connecting a virtual machine in a public cloud to corporate resources. A cloud computing system is coupled to an enterprise computing system via a network. The enterprise computing system includes a management server, an authentication server and a virtual private network (VPN) server. A cloud engine runs on the management server. The cloud engine starts an exchange with the authentication server that leads to a state in which both parties know a one-time password (OTP) and an identifier (ID) of a virtual machine (VM) hosted by the cloud computing system. The cloud engine sends the OTP and the ID to the VM. The VPN server then receives credentials from the VM. If the credentials are successfully authenticated against the OTP and the ID, a secure connection is established between the enterprise computing system and the VM.
There are provided mechanisms and methods for managing a risk of access to an on-demand service as a condition of permitting access to the on-demand service. These mechanisms and methods for providing such management can help prohibit an unauthorized user from accessing an account of an authorized user when the authorized user inadvertently loses login information. The ability to provide such management may lead to an improved security feature for accessing on-demand services.
There is disclosed a method, and a communication system, and a communication node for implementing the claimed method, for attempting to enhance legitimacy assessment and thwart a man-in-the middle or similar false-location attack by evaluating the topology of a communication-session requesting node relative to the proposed communication path through a network between the requesting node and the requested node. Upon receiving the request, a PRD (Prefix Reachability Detection) protocol is initiated, either after or during a secure key exchange, if any, which if performed preferably includes an ART (address reachability text). The PRD is executed by sending a message to the communication node challenging the location-authenticity of the requesting device. The communication node, which may be for example an access router through which the requesting node accesses the network, determines if the requesting node is positioned behind the communication node topologically, and reports the result to the requested node. The requested node may then make a decision on whether to permit the communication. If so, the PRD may be repeated one or more times while the communication session is in progress.
The disclosure provides a method for resource and admission control of a home network, the RACF of an NGN retail service provider formulates an initial policy rule according to a resource request after receiving the resource request sent by an SCF; a CPN performs authorization check on one or more resource requests after receiving them, each of which includes the initial policy rule and is sent by an RACF of a respective NGN retail service provider, formulates a final policy rule after the authorization check is passed, and executes the final policy rule. The disclosure further provides a system for resource and admission control of a home network correspondingly, since a CGPE-FE executes corresponding operation according to the decision result of an HPD-FE, the disclosure can avoid resource control errors such as resource desynchrony or resource inconsistence, and can improve system stability.
A device for and a method of decreasing the data rate of a digital return path link in a Cable Television Hybrid Fiber-Coax system (CATV system) is disclosed. At the node of the CATV system, the bandwidth of the a digital data stream representative of an analog return signal is limited to a desired frequency band. The bandwidth-limited data stream is then digitally re-sampled at a predetermined multiple of a center frequency of the frequency band. The re-sampled data stream is then separated into two data streams. Then, these separate data streams are digitally decimated to a lower data rate, interleaved and serialized for transmission to a head end of the CATV system. A reverse process reconstructs the original analog return signal's signal components within the desired frequency band at the head end.
Disclosed herein is a method and system for multimedia viewership surveying of an end-user's set-top-box (STB). The multimedia information may be received from at least one satellite via a satellite receiver. The satellite receiver may convey the multimedia information to a service provider location. At the service provider location, a content server may receive a request for transmission of multimedia information. The request may be validated to determine whether the request is authorized. The method may also include monitoring channel requests, and channel viewing times. The method may also include recording and/or logging the channel requests and information associated with the requested program in a user log. The user log may be evaluated to facilitate targeted marketing of end-user subscribers based upon demonstrated television viewing habits.
A digital television (DTV) signal for use in a DTV receiver includes an extended text table (ETT) which includes a header and a message body. The header includes a table identification extension field which serves to establish uniqueness of the ETT, and the message includes an extended text message (ETM). If the ETT is an event ETT, the table ID extension field includes an event identification which specifies an identification number of an event associated with the ETT. On the other hand, if the ETT is a channel ETT, the table identification extension field includes a source identification which specifies a programming source of a virtual channel associated with the ETT. A section-filtering unit included in the DTV receiver is able to use table identification extension fields of a plurality of ETTs for section-filtering a pertinent event or channel ETT from the ETTs.
A content processing device within a customer premises is connected to a first network internal to the customer premises and is also connected to a second network external to the customer premises. The content processing device is configured to download via the second network, and then to execute, instructions to detect a computing device within the first network and then to request selectively specified media content from the computing device, whereby the specified media content is retrieved from the computing device via the first network.
According to one embodiment, an information processing apparatus includes a first receiver, a second receiver, an extractor and a display module. The first receiver is configured to receive first program information for a plurality of programs from a first external apparatus connected via a network. The second receiver is configured to receive a channel identifier of a first program from a second external apparatus. The extraction module is configured to extract, from the first program information, second program information for a single program associated with a channel indicated by the channel identifier, and a time point. The display module is configured to display information that is based on the second program information.
Techniques to deliver targeted advertisements and multimedia contents to viewers. Various types of advertisements are encoded and transmitted. The advertisements may be targeted for different coverage areas (e.g., national and local levels) and may further include various categories (e.g., kids, sports, business, and so on). At the terminal, one or more advertisements may be selected for display based on various selection schemes. The particular advertisement to be selected for display at a terminal may be based on the terminal's assigned profile or user interaction at the terminal. The profile may be assigned based on the last program viewed at the terminal, a particular filter icon selected at the terminal, the observed television viewing habits of the viewer at the terminal, and so on. The techniques may also be advantageously used for delivery of other multimedia contents and for other applications.
Systems and methods are provided herein relating to video editing and more particularly to stitching an insert video within a target video without transcoding. Through dynamically stitching a video, such as an advertisement, within a video, a content provider can transmit a stitched video instead of separate content videos and advertisement videos that a local uncontrolled video player would be responsible for combining and playing. Systems and methods herein provide for receiving a target video and an insert video and dynamically stitching the insert video within the target video to create a stitched video. The stitched video can then be transmitted that plays both the target video and the insert video within the target video, irrespective of the player on which a user views the stitched video.
A system and a method for using the system for targeted commerce in network broadcasting are provided. The system includes an interface device configured to receive a multimedia stream from a network, wherein the multimedia stream includes a close captioning string and wherein the interface device is further configured to process the multimedia stream by providing advertisements in the multimedia stream according to a correlation between the close captioning string and a plurality of vendor keywords; and a viewing device configured to receive the processed multimedia stream and display to a viewer.
A method and system for identifying tune data from set top boxes associated with televisions, video monitors, or other video playback devices that are likely powered off. In some embodiments, survival curves are constructed that predict a length of time before a video playback device is powered off after a tuning event. The survival curves are used to predict the likelihood that a video playback device is powered off. Viewership estimates made from tune data reported from set top boxes can be adjusted to take account of the video playback devices that are predicted to be powered off.
An electronic program guide (EPG) may include entries that enable access to one or more images. In some implementations, when an image-related entry is selected by a user, a device presents the one or more images that are associated with the selected entry. In some implementations, portions of the EPG are presented as links. Selection of a link effectuates a search and may be followed by the visual presentation of one or more images resulting from the search. Additionally, in some implementations, an image can be communicated with an electronic communication. In response to the electronic communication, an image entry may be added to the channel lineup of the EPG. Selection of the image entry in the EPG may cause the device to visually present the image.
A system and method for providing a device agnostic framework between two or more computing platforms. The system includes a protocol for creating device agnostic messages including data from a message generated by an application on the first computing platform, as well as identification and targeting data to enable the message to be sent to the intend target computing platform. The intended target computing platform responds via a callback, thereby establishing a communication protocol between the first and second computing platforms regardless of different computing languages or hardware being used.
A resource credit tree for resource management includes leaf nodes and non-leaf nodes. The non-leaf nodes include a root node and internal nodes. Resource management includes initializing a operation corresponding to a resource pool, selecting, using a hash function, a leaf node of a resource credit tree, and identifying a number of available credits of the leaf node. Resource management may further include traversing, using a backward traversal path, from the leaf node to a non-leaf node based on determining that the number of available credits is less than a required number of credits or determining that capacity of the leaf node is less than the summation of the number of credits to free to the resource credit tree and the number of available credits. Resource management may further allocating and freeing credits from and to the resource credit tree.
The invention relates to a personal token running a series of applications, wherein said personal token includes a thread controller which transmits data from the applications to an external device in a cyclic way, a cycle being constituted of a series of data transfers from the applications and to the external device, a cycle comprising a respective number of data transfers dedicated to each respective application which is different according to the respective application, the number of data transfers for a respective application in a cycle corresponding to a priority level of the application as taken into account by the thread controller.
Embodiments are directed to managing and verifying licenses in a cluster computer system environment. In an embodiment, a license management application running on a computer system cluster manager receives a job that has multiple job tasks as well as portions of job information. The license management application determines from the job information how many licenses and computer nodes are to be assigned to the job. The license management application checks out the determined number of licenses from a license distributing application on behalf of the received job. The license management application indicates to a scheduler of the computer system cluster manager that one job task is to be run per checked out license.
A client version control system (VCS) accesses a remote VCS to retrieve the difference between current metadata stored locally representing a first version of the software packages currently installed and newer metadata representing a second version of the software packages available from a server for distribution, without having to download the entire newer metadata. The client VCS generates the newer metadata based on the current metadata and the difference of the current and newer metadata retrieved from the remote VCS. A package manager coupled to the client VCS to download the second version of the software package from the server based on the newer metadata then installs or updates newer releases of software packages as available from the distribution server.
A method and system for an unattended installation of any type of a guest operating system (GOS) on a Virtual Machine (VM), or a nested VM. Proposed method and system allow users to create an executable script, which provides automation of any GOS or application installation on the VM. User actions, such as mouse clicks, gestures, touch commands and keyboard strokes, performed during GOS/application installation are recorded. The delays, time periods between clicks and strokes are recorded as well. All of this information is incorporated into an executable script. The script, when executed, simulates/reproduces GOS/application action sequence. This sequence reflects the behavior of GOS/application itself executed on a VM.
A production upgrade is described for a multiprotocol gateway. This upgrade allows various modules and components within the gateway to be upgraded independently without impacting traffic flow in the gateway. The upgrade can be performed by deploying a new version of the module alongside an older version of the same module. New client requests can then be directed to the new version, while requests requiring the older module can be continued to be serviced by the prior version. A distinction is made between stateless and stateful conversation during the upgrade of various components. For stateful conversations, request traffic can be versioned according to the session to which each request belongs. A highly available state storage scheme allows new versions of the module to consume state information used by the older versions. For stateless conversations, all new requests can be immediately routed to the new version of the module.
A library controller that determines if a software is supported by an operating system is described. In one embodiment, the library controller receives the software and extracts library usage details from that software of a library that is provided by the operating system. In addition, the library controller compares the library usage details with library provisioning details of that library. Furthermore, the library controller presents results of the comparison.
Embodiments of a workflow-based user interface for defining and managing functions implemented on mobile devices are described. A method under an embodiment utilizes a workflow-based mobile device management user interface. The method utilizes a pluggable workflow framework to achieve mobile device management externalization. The mobile device management platform is required to implement a set of basic action blocks that are used as primitives for further management policy composition. The method provides a development environment integrated with a mobile device management platform that allows assembling management (monitoring) primitives into meaningful management policies without changes to a core management platform infrastructure. The method claims addition of new primitives deployed as add-on products to enable new and advanced management policies, best integration practices with a carrier operational support system. The method enables debugging and tracing mobile device management policies in real time to minimize development and testing efforts.
A computer is programmed with multiple software programs to record structures including (a) unstructured information to denote a transition between portions of code, and (b) metadata related to one or more attributes of the information. In addition, the computer writes two additional types of structures: section type, and dump type. The section type structure has metadata to indicate a beginning and an end, to bracket a group of structures located therebetween. The dump type has a dump header and a dump body. The dump header includes a symbol to indicate it's of dump type. The dump body is a set of values of an object used by the software program(s) during execution by the computer. A group of structures, within a section type, may include structures of each of the trace record type, dump type and section type.
A system and method are provided for data collection and analysis of information related to applications. Specifically, the developer of the application may install analytic software, which may be embodied as a software development kit (SDK), on an integrated development environment (“IDE”) associated with the developer, wherein the analytic software may be installed with a wizard-like interface having a series of easy to follow instructions. Once installed, the application, with the analytic software incorporated therein, may be provided and installed on a plurality of end user devices. Thereafter, the analytic software may work in conjunction with analytic processing logic to assist the developer in obtaining pertinent information related to bugs associated with the application that is being executed on an end user device.
Some embodiments provide a method of designing an integrated circuit (IC). The design is expressed as a graph that includes several nodes that represent several IC components. The nodes include a first set of nodes that represent a set of clocked elements. The method creates a second set of nodes by removing all nodes in the first set from the nodes that represent the IC components. The method identifies a set of edges that connect two nodes in the second set without encompassing a third node in the second set. The method assigns an event time to each node in the second set. The method assigns a cost function based on the event times of the nodes connected by each edge and the number of nodes in the first set encompassed by each edge. The method optimizes the cost function and places the components based on the cost function optimization.
A first gate level feature forms gate electrodes of a first finfet transistor of a first transistor type and a first finfet transistor of a second transistor type. A second gate level feature forms a gate electrode of a second finfet transistor of the first transistor type. A third gate level feature forms a gate electrode of a second finfet transistor of the second transistor type. The gate electrodes of the second finfet transistors of the first and second transistor types are electrically connected to each other. The gate electrodes of the second finfet transistors of the first and second transistor types are positioned on opposite sides of a gate electrode track along which the gate electrodes of the first finfet transistors of the first and second transistor types are positioned.
Methods and apparatus of performing floorplanning and routing for function blocks within a die and among multiple die are disclosed. Multiple die together with function blocks within each die may be represented by a flexible hierarchical (FH) tree. An initial floorplan for multiple die may be generated and hot spots between die or among function blocks within a die may be identified. Spacer blocks may be inserted between die, and block inflation may be performed, to remove hot spots. More perturbation of the block positions can be performed on the FH tree to rearrange the blocks and die. After the multiple die floorplanning, a plurality of micro bumps may be mapped to a plurality of pins of blocks of the plurality of die, placement and routing may be performed for the plurality of blocks within each die and connections for the plurality of dies.
A method and apparatus to provide a capacitance to a design an integrated circuit is described. In one embodiment, the method receive a layout of the integrated circuit and applying canonical hierarchical models to the layout, wherein the canonical hierarchical models include a first type canonical model to capture a first capacitance of a device having a plurality of first conductors and a second type canonical model to capture a second capacitance between at least a portion of the device and one or more second conductors of the integrated circuit. The method further includes determining a capacitance for the layout based on the applying.
A circuit verification method for a logic circuit is presented. The method includes developing a first hardware description language (HDL) code representative of the logic circuit and, for an embedded portion of the logic circuit, developing a second HDL code representative of the embedded portion. The second HDL code includes a process of forcing inputs of the embedded portion to one or more known values. The method further includes operating a processing device in conjunction with the first and second HDL codes and verifying operation of the embedded portion in response to forcing the inputs to the logic circuit.
An inspection data generator generates inspection data used to inspect a pattern transferred onto the same material layer using exposure processes. An input part of the generator receives first layout data for a mask used in a first exposure process and second layout data for a mask used in a second exposure process, and receives a measured value of a misalignment between a first transfer pattern actually transferred onto the material layer in the first exposure process and a second transfer pattern actually transferred onto the material layer in the second exposure process. A processor unit generates the inspection data by shifting the first layout data and the second layout data from each other by an amount corresponding to the measured value and then combining the first layout data with the second layout data. An output part outputs the inspection data to inspect the pattern transferred onto the material layer.
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for gesture-based selection. In one aspect, a method includes displaying, on a user interface, information referencing a first set of data items, and at least one control that references multiple values, identifying a first gesture input by a user using the control, selecting a first value based on the first gesture, identifying a second gesture input by the user using the control, selecting a second value based on the second gesture, selecting a second set of data items to display based on the first and second values, and displaying information referencing the second set of data items.
A system and method displays a compass control with a map or other image. The compass control displays locations that may be displayed on the map, as well as locations that are outside of the map area being displayed, to allow the user to view such locations and interact with them.
A method includes displaying one or more selectable features on a touch-sensitive display of a portable electronic device, detecting a gesture on the touch-sensitive display, identifying at least one of the selectable features based on a direction of the gesture, and increasing a size of the at least one of the selectable features.
A system for filtering items to be displayed on a graphical user interface provided to a client and for interaction by a user, the graphical user interface for a building automation system, is provided. The system includes a processor and memory communicably coupled to the processor. The memory includes computer code for allowing the user to create a filter definition via a computer based form. The memory further includes computer code for saving the created filter definition to memory and computer code for applying the saved filter definition to a set of building automation system data items. The memory yet further includes computer code for generating the graphical user interface, the graphical user interface including results of the applied filter definition.
A computing device with a touch screen display simultaneously displays on the touch screen display a plurality of user interface objects and at least one destination object. The computing device detects a first input by a user on a destination object displayed on the touch screen display. While continuing to detect the first input by the user on the destination object, the computing device detects a second input by the user on a first user interface object displayed on the touch screen display. In response to detecting the second input by the user on the first user interface object, the computing device performs an action on the first user interface object. The action is associated with the destination object.
A method and system are provided which allows enhanced support to graphical user interface (GUI) displays on multiple monitors. An extended markup language file provides code to configure each GUI. GUI software need not be re-compiled in order to implement changes in the layout of displays or to accommodate additional monitors. Potential display event handling delays are minimized by providing multiple Java Virtual Machines (JVMs) for GUIs. In one aspect, one JVM is provided for each GUI.
A method for displaying storage network information in a user interface. The method includes identifying a topology map for a storage network and gathering operating information, which is processed to determine a performance parameter, such as utilization. A performance monitoring display is generated including a topology map and a graphical representation of the performance parameter, which is positioned in the display relative to the components for which the parameter applies. The graphical representation can be a pair of parallel dashed lines between communicating components. The dashes in the lines are moved using a speed coding scheme representative of the performance parameter, e.g., with faster speeds used to show higher ranges of utilization, and the direction of movement matches data flow. The dashed lines are colored using a color coding scheme and the line segment lengths vary in association with the performance value.
A network management system which is capable of easily identifying devices, and enhancing the operability of a device management application used by a manager. The network management system includes devices, and a server connected to the devices via a network. The server is configured to be capable of communicating with the devices by SNMPv1, SNMPv3 and SLP. When SNMPv1 can be used for a device, the server acquires device information from the device by SNMPv1. When SNMPv1 cannot be used but SNMPv3 can be used for a device, and an SNMPv3 password is registered, the server acquires device information from the device by SNMPv3. When SNMPv1 cannot be used but SNMPv3 can be used for a device, and a SNMPv3 password is not registered, the server acquires device information from the device by SLP.
Systems, methods, and computer storage mediums for rendering a geo-referenced interactive tour using media objects associated with a user. An exemplary method includes collecting the media objects from one or more selected user profiles associated with the user. Each media object is collected based on an associated time value. The collected media objects are organized into one or more trip segments based on velocity value associated with each collected media object, the velocity value indicating the velocity of travel between two media objects. At least one trip segment is rendered into the interactive tour. The trip segment is rendered to include its media objects and geo-referenced data. The geo-referenced data is determined from at least one geolocation associated with a media object included in the trip segment. The media objects and geo-referenced data are rendered according to a presentation style that is selected based on the included media objects.
Multimedia content of exchangeable storage media, such as optical discs, may be extended by bonus content that is downloaded via Internet connection and stored on a local storage device. An improved method for integration of different menu items relating to on-disc content and downloaded content provides flexibility and a simple, low cost solution. The method for integration of downloaded bonus content into a menu comprises defining one or more placeholders within a menu, determining a storage location or naming convention for bonus content, declaring for each placeholder an attribute providing a unique association to a specific type of bonus content, providing a button image, detecting presence of bonus content data, replacing the associated placeholder by the associated button image and enabling an associated action to be taken when said button is selected.
A system of forming a help file in a computer system, including an external configuration file containing information about a computer application running on the computer system, a help file having at least one page of help and an internal configuration file, and a control element to generate the at least one page of help according to the internal configuration file, wherein the control element incorporates the information from the external configuration file to the at least one page of help upon activation of the pages of help.
A system includes a database, and a server, the server including a messaging module to generate one or more email messages, one or more of the one or more email messages each having attached thereto a form script file, and to send the one or more email messages over a communications network to a portable device, the one or more form script files including definitions of a form interface to be used by the portable device to render the form interface.
Systems, methods, and other embodiments associated with decoding codewords are described. According to one embodiment, a read channel includes a set of memories and a decoding logic. The set of memories is configured to decode a plurality codewords. At least one memory is classified as an inactive memory for use when a failure occurs. The remaining memories of the set of memories are classified as active memory for decoding. The decoding logic is configured to decode the plurality of codewords using the active memory of the set of memories. When the decoding logic fails to decode a codeword, which is stored in a memory of the active memory, resulting in a failed codeword, the memory of the active memory is reclassified as a memory of the inactive memory.
An embodiment is directed to extended test coverage of complex multi-clock-domain integrated circuits without forgoing a structured and repeatable standard approach, thus avoiding custom solutions and freeing the designer to implement his RTL code, respecting only generally few mandatory rules identified by the DFT engineer. Such an embodiment is achieved by introducing in the test circuit an embodiment of an additional functional logic circuit block, named “inter-domain on chip clock controller” (icOCC), interfaced with every suitably adapted clock-gating circuit (OCC), of the different clock domains. The icOCC actuates synchronization among the different OCCs that source the test clock signals coming from an external ATE or ATPG tool and from internal at-speed test clock generators to the respective circuitries of the distinct clock domains. Scan structures like the OCCs, scan chain, etc., may be instantiated at gate pre-scan level, with low impact onto the functional RTL code written by the designer.
An API testing component is provided that is configured to deploy test suites to one or more test virtual machine instances. The test suites include an API test. The API tests are periodically executed on the test virtual machine instances, and test results generated by the API tests are collected and stored. The API testing component also provides a user interface for viewing the test results using a user interface specification that defines a visual layout for presenting test results generated by one or more test suites. The API testing component might also generate one or more alarm messages utilizing the test results and an alarm specification.
An approach is provided for migrating data. Data is received from a plurality of source systems. The received data is processed for conversion to a target system. A failure condition associated with the processing is detected. An action is selectively initiated from a point of failure corresponding to the detected failure condition. The action includes either retrying the processing, aborting the processing, initiating simulation of the process, forcing completion of the processing, or a combination thereof.
Embodiments of apparatus, systems and methods facilitate the running a distributed computing application on at least one of a plurality of cloud infrastructures. In some embodiments, the processor implemented method comprises: deriving an infrastructure independent representation of the distributed computing application; and running the distributed computing application on one of a plurality of cloud infrastructures by utilizing a cloud-specific implementation of the infrastructure independent representation of the distributed computing application. The cloud-specific implementation of the infrastructure independent representation corresponds to the cloud infrastructure on which the distributed application is run.
The described embodiments include a processor that handles faults. The processor first receives a first input vector, a control vector, and a predicate vector, each vector comprising a plurality of elements. For each element in the first input vector for which a corresponding element in the control vector and the predicate vector are active, the processor then performs a read operation using an address from the element of the first input vector. When a fault condition is encountered while performing the read operation, the processor determines if the element is a first element where a corresponding element of the control vector is active. If so, the processor handles/processes the fault. Otherwise, the processor masks the fault for the element.
A computing system stores actual memory usage data in a user memory space. The actual memory usage data represents memory usage of a plurality of device drivers that are loaded by a first kernel. The computing system generates an estimate of memory space to be reserved for a second kernel based on the actual memory usage data for the plurality of device drivers that are loaded by the first kernel and reserves memory space for the second kernel using the estimate.
A computer-implemented method for fault recovery in multi-tier applications may include: 1) identifying a plurality of clusters, 2) identifying a multi-tier application that includes a plurality of components, each cluster within the plurality of clusters hosting a component, 3) identifying a fault of a first component within the plurality of components on a first cluster within the plurality of clusters, the fault requiring a first recovery action, 4) identifying at least one dependency relationship involving the first component and a second component within the plurality of components on a second cluster within the plurality of clusters, 5) determining, based on the fault and the dependency relationship, that the second component requires a second recovery action to ensure that the multi-tier application operates correctly, and 6) performing the second recovery action on the second component. Various other methods, systems, and computer-readable media are also disclosed.
A method of regulating power states in a processing system may begin with a processor component reporting a present processor power state to an input-output hub, where the present processor power state corresponds to one of a plurality of different processor power states ranging from an active state to an inactive state. The input-output hub receives data indicative of the present processor power state and, in response to receiving the present processor power state, establishes a lowest allowable hub power state that corresponds to one of a plurality of different hub power states ranging from an active state to an inactive state. The method continues by determining a present hub power state for the input-output hub, wherein depth of the present hub power state is less than or equal to depth of the lowest allowable hub power state.
An information processing apparatus includes an information storage to store information indicating a state of the information processing apparatus; an information writing processor to write the information to the information storage; a main power source and an auxiliary power source to supply power to the information writing processor; and a discharge controller to control a discharge speed of the auxiliary power source. When a voltage output of the main power source becomes a reference voltage, the discharge controller switches a power source for the information writing processor from the main power source to the auxiliary power source, and then after completing information writing to the information storage by using the information writing processor and the auxiliary power source, the discharge controller controls the discharge speed of the auxiliary power source to decrease a voltage output of the auxiliary power source to a given voltage within a given time period.
A memory subsystem and method for loading and storing data at memory addresses of the subsystem. The memory subsystem is functionally connected to a processor and has a first mode of address encryption to convert logical memory addresses generated by the processor into physical memory addresses at which the data are stored in the memory subsystem. The memory subsystem is adapted to pull low a write enable signal to store data in the memory subsystem and to pull high the write enable signal to load data in the memory subsystem, wherein if pulled high the write enable signal alters the address encryption from the first mode to a second mode. The memory subsystem is adapted to be coupled to a local hardware device which supplies a key that acts upon the address encryption of the memory subsystem.
The invention relates to the switching from a first mode of operation to a second mode, of a first and a second cores of a processor of a processing device further comprising a controller. The controller sends a first message to the cores. Upon reception of the first message, sensible data handled by the cores are stored securely. The second core sends, to the first core, a second message indicating the completion of the step of storing its sensible data. Upon reception of the second message, the first core stores securely, in a storage unit, other sensible data, and, when finished, sends to the controller a third message. Upon reception of the third message, the controller sends to the first core a fourth message. Then, the first core sends a fifth message to the second core. Upon reception of the fourth and the fifth messages, the cores enter into the second mode.
An encryption based method of enabling a plurality of parties to share, create, hide, or reveal message or token information over a network includes a commutative group cipher (CGC), where the underlying CGC is secure against ciphertext-only attack (COA) and plaintext attacks (KPA), and is deterministic. The protocols do not require a trusted third party (TTP), and execute rapidly enough on ordinary consumer computers as to be effective for realtime play among more than two players. Protocols are defined which include VSM-L-OL, VSM-VL, VSM-VPUM, and VSM-VL-VUM, wherein the letters V, O, SM, P, and UM represent, respectively, Verified, Locking Round, Open, Shuffle-Masking Round, Partial, and Unmasking Round.
A method and system for providing data anonymously is provided. The method involves receiving an encrypted operator match ID by a client device from a first entity, where the encrypted operator match ID is encrypted using a first encryption key; decrypting the encrypted operator match ID using a first decryption key, associated with the first encryption key, by the client device to obtain a decrypted operator match ID; encrypting the decrypted operator match ID using a second encryption key by the client device to obtain a re-encrypted operator match ID; and sending the client device usage information with the re-encrypted operator match ID by the client device to a second entity through an anonymous channel, where the second entity decrypts the re-encrypted operator match ID using a second decryption key, associated with the second encryption key, to obtain the operator match ID.
A computer system having at least first and second documents, a plurality of decryption keys, and a plurality of data segments stored therein, is provided. Each of the plurality of data segments is decryptable by a selected one of the decryption keys. The decryption keys include a first set of decryption keys associated with the first document and not associated with the second document, a second set of decryption keys associated with the second document and not associated with the first document, and a third set of decryption keys associated with the first document and the second document. The first document is deleted, and in response, the first set of decryption keys is rendered unusable, and the second set of decryption keys and the third set of decryption keys are not rendered unusable.
A method and system are provided for secure messaging on mobile computing devices. The method and system provide for an indication of a security trust level associated with a security method used with an electronic message.
Embodiments of the disclosure relate to proxying one or more email resources in transit to the client devices from the email services, removing one or more email attachments from the email resources, and encoding the stripped email attachments based at least in part on one or more cryptographic keys.
Methods, systems, and physical computer-readable storage media are now provided that reduce latency and improve efficiency of a system after reboot of an Infiniband (IB) cluster. A method of rebooting an Infiniband cluster includes preserving routing table configurations of each switch of the Infiniband cluster, rebooting endpoints of the Infiniband cluster, activating physical links at each endpoint, setting local identifier (LID) locally at each endpoint of the IB cluster, and activating logical links locally at each endpoint of the IB cluster.
Techniques are disclosed relating to a processor that is configured to execute control transfer instructions (CTIs). In some embodiments, the processor includes a mechanism that suppresses results of mispredicted younger CTIs on a speculative execution path. This mechanism permits the branch predictor to maintain its fidelity, and eliminates spurious flushes of the pipeline. In one embodiment, a misprediction bit is be used to indicate that a misprediction has occurred, and younger CTIs than the CTI that was mispredicted are suppressed. In some embodiments, the processor may be configured to execute instruction streams from multiple threads. Each thread may include a misprediction indication. CTIs in each thread may execute in program order with respect to other CTIs of the thread, while instructions other than CTIs may execute out of program order.
Multiple storage area groups into which multiple storage areas provided by multiple storage devices are classified with reference to storage area attributes are managed. The multiple logical volumes to which, in accordance with a write request to at least one address included in multiple addresses in the logical volume, at least one storage area included in the multiple storage areas is allocated are provided. In accordance with the access condition of the at least one address in the logical volume, the data written to the at least one address by the write request is migrated from the at least one storage area included in one of the multiple storage area groups to at least one storage area in another storage area group included in the multiple storage area groups.
A storage system includes a first storage apparatus and a second storage apparatus including a second controller for sequentially transferring a copy of the part of the segments of data from a second buffer into a second storage device segment by segment in the same sequence as the second buffer have received a copy of the part of segments of data from a first buffer of the first storage apparatus. The second controller producing a backup copy in a backup data storage portion by copying a copy of one of the segments of the data stored in the second storage device that has been transferred from the second buffer into the second storage device while transferring a copy of the subsequent segment of the data next to said one of the segments of the data in the sequence from the second buffer to the second storage device.
In an embodiment of the invention, a multi-port register file includes write port inputs (e.g. write address, write enable, data input) that are pipelined and synchronous and read port inputs (e.g. read address) that are asynchronous and are not pipelined. Because the write port inputs are pipelined, they are stored in pipelined registers. When data is written to the multi-port register file, data is first written to the pipelined registers during a first clock cycle. On the next clock cycle, data is read from the pipelined registers and written into memory array registers. When the read address is identical to the write address stored in the pipelined memory, the result of a bit-wise ANDing of data stored in pipelined synchronous data registers and data stored in pipelined synchronous bit-wise registers is presented at the output of the multi-port register file.
A method, an apparatus and an article of manufacture for placing at least one object at least one cache of a set of cooperating caching nodes with limited inter-node communication bandwidth. The method includes transmitting information from the set of cooperating caching nodes regarding object accesses to a placement computation component, determining object popularity distribution based on the object access information, and instructing the set of cooperating caching nodes of at least one object to cache, the at least one node at which each object is to be cached, and a manner in which the at least one cached object is to be shared among the at least one caching node based on the object popularity distribution and cache and object sizes such that a cumulative hit rate at the at least one cache is increased while a constraint on inter-node communication bandwidth is not violated.
A solid state device (SSD) write operation management system including a file system that incorporates SSD status information into its operational logic is disclosed. By incorporating SSD status information, the system achieves various advantages over conventional systems, such as enhanced write performance and extended SSD lifespan. The system processes various criteria to select the optimal virtual device (“vdev”) for data allocation in response to a write request. The first criterion utilizes Program/Erase counts of physical blocks contained in the SSDs. Another criterion is the number of physical free blocks of a drive. If the average of the selected vdev's physical free blocks is higher than the OP threshold, then the system selects for data allocation the vdev with the greatest amount of logical free space. In the instance that the average is lower, the system schedules garbage collection for the vdev.
In one embodiment, the present invention includes a method for receiving a non-coherent atomic request from a device coupled to an agent via a non-coherent link, accessing a mapping table of the agent to convert the non-coherent atomic request into a coherent atomic request, and transmitting the coherent atomic request via a coherent link to a second agent coupled to the agent to cause the second agent to be a completer of the non-coherent atomic request. Other embodiments are described and claimed.
An electronic device comprises a plurality of memory components, a connector, a receiver, and a communication component. The connector is configured to operatively connect the electronic device to an external device. The external device is capable of individually recognizing the memory components one at a time or simultaneously recognizing only a few of the memory components. The receiver is configured to receive a select instruction that specifies which of the memory components will be recognized by the external device. The communication component is configured to automatically communicate with the external device to permit the external device to automatically recognize at least one of the memory components as a predefined memory component. The communication component is further configured to communicate with the external device when the receiver receives the select instruction to permit the external device to recognize at least one memory components according to the select instruction.
A method for redirecting I/O (Input/Output) sequences. A computer platform is initialized. If the computer platform is enabled for command packet rerouting, the platform firmware may be used to install a runtime enable block I/O interface and a standard UNDI (Universal Network Device Interface) interface for routing I/O requests to a network controller or an out-of-band processor may be used to route I/O requests to a network interface controller. The routing of the I/O requests to the network controller or network interface controller enables the computer platform to boot from a remote block I/O storage device.
Methods of providing published content are presented. Content providers, including advertisers, can have their network addresses become black listed through no fault of their own. Content providers can utilize one or more intermediary providers each having their own distinct network address, possibly a registered domain name. An advertiser or other content provider can engage members of a distribution channel to disseminate promotional information to consumers where the promotional information comprises a network address of the intermediary provider. Upon a request directed toward the network address, the intermediary transforms published content obtained from the primary provider to make the content appear as though it originated from the intermediary provider. Should a black listing event occur, only the intermediary provider would be affected. An updated or new intermediary provider having a new, distinct network address can be instantiated to replace the black listed provider.
Systems and methods are disclosed for detecting mobile devices. In one implementation, a system includes a web server. The web server receives mobile device detection strings from a DNS server in response to a DNS request and stores the mobile device detection strings on the server. The web server uses the mobile device detection strings to determine if a client device making a request to the web server is a mobile device. The web server may determine if the client device is a mobile device by comparing a user agent string in the request to the mobile device detection strings. The web server may determine whether the client device is a mobile device before sending the client device's request to any server-side scripts stored at the web server.
A network apparatus is provided that may include one or more security accelerators. The network apparatus also includes a plurality of network units cascaded together. According to one embodiment, the plurality of network units comprise a plurality of content based message directors, each to route or direct received messages to one of a plurality of application servers based upon the application data in the message. According to another embodiment, the plurality of network units comprise a plurality of validation accelerators, each validation accelerator to validate at least a portion of a message before outputting the message.
A method is provided in one example embodiment and includes determining whether a first network element with which a second network element is attempting to establish an adjacency is a client type element. If the first network element is determined to be a client type element, the method further includes determining whether the first and second network elements are in the same network area. If the first network element is a client type element and the first and second network elements are determined to be in the same network area, the adjacency is established. Subsequent to the establishing, a determination is made whether the first network element includes an inter-area forwarder (IAF).
Methods and systems for distributed push-to-storage with redundancy. One method includes the steps of setting at least two storage groups according to a required storage redundancy; registering a plurality of peer-to-peer devices; associating the peer-to-peer devices with at least one of the storage groups; receiving a first content having a large size to be stored in the at least two storage groups; fragmenting the first content into a plurality of first content fragments having a small size; and distributing the first content fragments approximately homogenously between the peer-to-peer devices associated with each storage group according to a first distribution function associated with each storage group.
A method may include downloading a first segment of a video in a first bit-rate quality at the first bit rate and storing the downloaded first segment of the video in the first bit-rate quality. The method may further include downloading a second segment of the video in a second bit-rate quality at the second bit rate, wherein the second bit rate is greater than the first bit rate and storing the downloaded second segment of the video in the second bit-rate quality. The method may also include downloading the first segment of the video at the second bit-rate quality using excess bandwidth while downloading the second segment of the video in the second bit-rate quality at the second bit rate and storing the downloaded first segment of the video in the second bit rate-rate quality.
A system and method to support the transmission of static media, originating from an HTTP source, as a Real-Time Streaming Protocol (RTSP) stream to a caching proxy. A server-side gateway accepts RTSP requests, loads a requested resource from the HTTP source, and streams requested portions of a file via RTSP. A RTSP proxy caches received portions of media to avoid re-requesting those portions. The RTSP proxy may receive a RTSP TEARDOWN command to trigger removal of cached media and passes the RTSP TEARDOWN command to the server-side gateway. Further, the server-side gateway may receive a RTSP TEARDOWN command to trigger the server-side gateway to remove media loaded from the HTTP source.
Aspects of the present disclosure relate to providing secure access to resources of a private network. For example, a client device may transmit a request identifying the protected resource to an authentication server. The authentication server queries a network address lookup table to identify a network address of the protected resource based on the identifying information of the request. If the network address denotes a network location that is not generally accessible, the authentication server generates a resource record that identifies a bastion host, a port, and a connection method for accessing the protected resource. The resource record and the network address may then be transmitted to the client device. In response, the client device may use the information in the resource record to establish a tunnel connection with the bastion host, and the client device uses the tunnel connection to access the protected resource via the bastion host.
A system, method, and computer program product are provided for conditionally preventing the transfer of data. In use, a request to transfer data is identified. In addition, a location of the data is determined. Further, the transfer of the data is conditionally prevented based on the location.
A method of assigning resources to an input/output adapter having multiple ports may include determining a first port of the input/output adapter that includes a first bandwidth availability. A first number of resources assigned to the first port may be modified. The method may further include comparing a total count of resources assigned the ports to a maximum number of resources, where the total count includes the modified first number of resources. At least a portion of the modified first number of resources to the first port may be allocated to the first port.
In general, the embodiments of the present invention provide an approach for rebalancing/reallocating cloud resource capacities between resource pools that provide variable customer assurances and delivery penalties when assurances are not met. The variables that are considered hereunder include, overall ‘reservations’, total current capacity, remaining capacity against unused reservations and penalties that apply for failing to satisfy ‘reservation’ commitments. The approach uses a rate of capacity consumption to calculate the risk of consuming the available capacity in each resource pool (e.g., resource pools allocated to satisfy different levels of service with different SLA failure penalties). Based on the relative available capacity in each pool (as determined by the pool rate of consumption), resources are reallocated to maximize revenue (e.g., reduce financial penalty) across a resource pool set.
A method and system for connecting mobile users to the Internet using cooperative interconnection. A node consists of a network element that has two connections methodologies—typically a node will have a radio link and a wired link to the Internet. To obtain a connection, a member of the service located themselves in proximity to a network node which is commonly provided by another member and the cooperative tunneling agent requests a secure link. All members of the service agree to give connection to the Internet upon request from another member.
A system may include a server device. The server device may receive, from a device, a media item in a first format associated with the device, and determine a transcoding priority to be associated with transcoding of the media item based on information regarding a transcoding job request for one or more other media items received from the user and at least one of information associated with the media item or information associated with a user of the device. The server device may also select, based on the transcoding priority and at least one of the information associated with the media item or the information associated with the user, the media item, from among a number of media items, associated with one or more users, to be transcoded, and transcode the media item to a transcoded media item in a second format that is different than the first format.
An apparatus for coordinating data sharing in a computer network with at least one physical display device is provided. The apparatus includes a code generator generating at least one unique temporary session connection code (SCC), and a storage device storing associations between each of the at least one SCC and one or more of the at least one physical display device. An interface receives requests from one or more source computers to establish communications sessions for sharing data, and a processor in response to a request establishes a communications session between the requesting source computer and at least one physical display device only in the event that at least one condition is met. The at least one condition includes that a valid SCC is received with the request. The establishing is based on the received SCC. Related methods and computer programs are disclosed.
A method for profiling user activity in a mobile network, including extracting user identifiers from application sessions identified from a mobile network, analyzing the application sessions to determine session blocks based on shared IP address and a minimum separation time threshold, extracting a traffic marker from the session blocks based on a user identifier, identifying a first portion of the session blocks based on the user identifier, wherein the first portion is associated with first mobile network activities of a user identified by the user identifier, identifying a second portion of the session blocks based on the traffic marker, wherein the second portion is associated with second mobile network activities of the user, and analyzing the first portion and the second portion to determine a measure of a mobile network activity of the user.
A system and method are presented for monitoring handheld devices in a testing environment. At least one handheld device is provided, typically several, that is capable of performing a first plurality of functions in a non-test mode, and a more limited number of functions in a test mode. In a test environment the handheld device should be set to perform in the test mode. In the event of the handheld device mode being changed from the test mode to non-test mode, the handheld device generates a non-test mode signal. A monitoring software application records the non-test mode signal. In one aspect, the monitoring application is embedded in a remote proctor device. The remote proctor device monitoring application may send a mode interrogation message to the handheld device, and the handheld device generates the non-test mode signal in response to the mode interrogation message.
A computer-implemented method for the management of online content in a network is described, wherein all online content is organized in a container or seed that is accessible by users via said network and that consists of main data and at least one metadata attached to the main data.
An apparatus for virtualizing network equipment provides at least one virtualized network equipment by virtualizing the network equipment, schedules the pieces of virtualized network equipment, and executes a relevant program. Here, the virtualization apparatus performs context switching according to the scheduling in the time unit of context switching and switches to another program.
Methods and apparatus for using a browser history file to determine web site reach are disclosed. An example method includes accessing Web site access history information stored at a client computer, accessing a user setting corresponding to a duration of time for retention of the Web site access history information, and sending the Web site access history information and the user setting to a collection computer different from the client computer.
A management server having a function of confirming status information of devices, a method of confirming status information of devices, and a device capable of providing status information. A first writer writes a status information request list necessary to confirm statuses of devices if the management server is turned on. A first communicator transmits the status information request list to the devices and receives status information response lists from the devices. A first parser parses the status information response lists. A server controller confirms statuses of the devices using parsing results. Thus, a list necessary to confirm statuses of devices can be written in an XML file, parsed, and provided to a manager.
A server for an operation system includes a monitor to monitor a status of another server, a first storage to retain a first network configuration information, a second storage to copy the first network configuration information when an abnormality is detected in the another server, a third storage to retain a first update history information including update information of a network configuration information obtained from a client in the operation system, and an operation configuration manager to update the first network configuration information and a second network configuration information retained in the another server when the another server recovers from the abnormality. The operation configuration manager is configured to update the first network configuration information and the second network configuration information based on the first update history information and a second update history information retained in the another server.
A method of discovering addressing information of one or more upstream devices to respond to specific messages by a second device on behalf of the one or more upstream devices in a network includes acquiring the addressing information in an upstream direction from one or more downstream devices to the one or more upstream devices. The method further includes acquiring the addressing information in a downstream direction from the one or more upstream devices to the one or more downstream devices. The method further includes responding to specific messages using the acquired addressing information about the one or more upstream devices.
A communication network utilizing email or web addresses that describe a physical location includes a network for communicating a message to a user, the message having an electronic address that identifies a physical location; a module to send the message to the user utilizing the electronic address; a module for the user to read the message utilizing the electronic address; and a module to identify the user utilizing the physical location. The electronic address may be an email address or a website address, and the description of the physical location may be a nine-digit zip code or a latitude and longitude.
An IP-based KVM (IKVM) switch system includes a plurality of control centers connected by a network via respective routers. A group of IKVM switches is connected to each router. Each IKVM switch is connected to a plurality of remote computers. Each control center stores system configuration information regarding all other control centers, including their IP addresses, port information, information about the IKVM switches managed by them, and (optionally) the remote computers connected to each IKVM switch. The control centers use a master-slave scheme to share the configuration information among them. When a client logs on to any control center, all IKVM in the system are displayed on a UI so that the client can select any IKVM or (optionally) remote computer for access. The control centers perform necessary functions to facilitate the access to the select IKVM or remote computer by the client.
In one embodiment, a method displays images from a remote desktop of a desktop GUI on a client device. The method receives a plurality of image blocks for a frame update of an image of the desktop GUI being displayed on the client device. The remote desktop is being run on a host. The client device determines that one or more missing image blocks have not been received for the frame update and determines if the frame update should be performed without the one or more missing image blocks. If the frame update of the desktop GUI should be performed without the one or more missing image blocks, the client device performs the frame update of the desktop GUI using the plurality of image blocks without using the one or more missing image blocks.
The present invention provides a way to use flash memory to keep backup copies of the recently modified data. The recently modified data is stored on a local hard drive and replicated (usually with versions) on a local flash drive when the network connectivity does not exist or not sufficient. As soon as the network connectivity is established the accumulated data is sent to the remote CDP server and the whole space of the flash drive can be reused again. As a result, the data is always replicated: one data copy is stored on the hard drive and the other copy is stored (usually with versions) either on a remote server or a local flash drive. Therefore, the combination of the data on the CDP server and the flash drive can be used to reconstruct the data stored on the hard drive.
A remote access session is established between client and host computers with the assistance of a gateway. The gateway requests the host computer to send a plurality of data packets to different external addresses and monitors the network ports used for these outgoing packets. The gateway then uses the network port information to predict which port the host will use to transmit future outgoing data packets. A similar process is performed on the client computer. The gateway then directs the client computer to send further data packets to the network address and the predicted port of the host computer. Similarly, the host computer is directed to send further data packets to the network address and predicted port of the client computer. The computers are then directly connected together so that further data communications bypass the gateway.
Technology is directed to a social networking application for sharing secrets anonymously. A user can share content (“secret”) with other users of the social networking application anonymously. The other users may not know who posted the secret. A secret can include multimedia content, e.g., text or an image. Users can “love”/“heart” and/or comment on a secret. The social networking application assigns an unique avatar to each of the users who comment on a secret. In some embodiments, the avatars are assigned on random basis. An author of the secret is assigned a specific avatar. In some embodiments, authors of any of the secrets are assigned the same specific avatar. Each of the comments is displayed with an avatar assigned to the user who posted the corresponding comment. The avatars can also be assigned based on a theme, occasion, etc.
A rating is received, from a first user of an electronic messaging system, pertaining to a use by a second user of a reply-to-all function provided by the electronic messaging system. An etiquette value associated with the second user is updated based on the rating. An access by the second user to the reply-to-all function is controlled based on the updated etiquette value associated with the second user. The electronic messaging system may comprise an email messaging system, for example. Systems and apparatus are also described.
A pool of messages, e.g., e-mails and/or other electronic documents that each correspond to a communication from a sender to a recipient, is analyzed to identify communication chains between a source and a target. Sender and recipient identifiers extracted from the messages are used to detect direct and indirect communication links between pairs of entities. Information related to the identified communication chains can be presented to a user via an interactive network graph that supports iterative analysis of the communication-chain data.
Methods, systems, and computer-readable media for providing network-based audience measurement are provided. Data packets are intercepted between a client computer and a content server. Unique subscribers and content names are identified based on the data packets. One or more audience measurement metrics are computed based on the unique subscribers and the content names.
Serving user selected content in accordance with a service policy is disclosed. The user may select content from a content source to be accessed at a mobile device. The desired content is modified as necessary such that transmission of the content complies with a policy. Alternatively, only content that complies with the policy may be made available for selection. The manner in which a policy is defined and the content provided may be determined by various factors including mobile device capabilities, user preferences, and network conditions.
A technique for benchmarking performance outcomes is disclosed. In one embodiment, the technique is realized by creating and managing feedback reports for a benchmarking process. More particularly the technique includes acquiring primary data at the source, compiling the data in an analytically meaningful manner for benchmarking, preparing web-based reports and maintaining and managing cumulative historical data and reports.
A smoothing apparatus for peak windowing includes an operator for generating a first input signal for smoothing using an input signal for peak windowing and a predetermined clipping threshold level. The apparatus also includes a subtractor for subtracting a feedback signal from the first input signal, and a maximum operator for generating a second input signal. The apparatus also includes a feedback path for generating a feedback signal for a next smoothed input signal by multiplying samples of the second input signal by window coefficients in a first window coefficient combination and a predetermined gain and summing up the multiplication results. The apparatus further includes a convolutional operator for generating a smoothed signal by multiplying samples of the second input signal by window coefficients in a second window coefficient combination for low pass filtering and summing up the multiplication results.
A fast filter calibration system includes a multi clock generator, an analog filter including a variable capacitor and a fast calibration apparatus. The fast calibration apparatus further includes a phase comparator, a frequency detector and a fast calibration unit. The fast calibration unit stores a binary code corresponding to a bandwidth frequency of a filter and initiates a fast filter calibration by calibrating the filter from a binary code close to a guaranteed-by-design binary code for the bandwidth frequency to be calibrated.
Provided is a semiconductor integrated circuit and an exponent calculation method that, when normalizing a plurality of data by a common exponent, speed up exponent calculation and reduce circuit scale and power consumption. When normalizing a plurality of data by a common exponent, a semiconductor integrated circuit calculates the exponent of the plurality of data. Included is a bit string generator that generates a second bit string containing bits having a transition value indicating that values of adjacent bits are different or a non-transition value indicating that values of adjacent bits are not different for each pair of adjacent bits of a first bit string constituting the data, and an exponent calculator that calculates the exponent of the plurality of data based on bit position of the transition value of a plurality of second bit strings generated from a plurality of first bit strings respectively constituting the plurality of data.
Embodiments relate to systems and methods for generating an interpolation data template to normalize analytic runs. A database can store sets of operational data, such as financial, medical, climate or other information. For given data, a portion of the input data can be known or predetermined, while for a second portion can be unknown and subject to interpolation. The interpolation engine can generate a conformal interpolation function and interpolated input sets that map to a set of target output data. In aspects, an interpolation history database can stores results of a variety of interpolation studies or results, from which a set of interpolation templates can be derived. The templates can reflect trends or patterns discovered or displayed in the historical interpolation results, for instance, to produce expected values for different variables based on averages, thresholds, or other criteria applied to the historical results. New interpolation studies can apply data-selected templates chosen to match their operative data, and produce normalized data as the interpolation results themselves, or provide a starting point for further interpolation processing.
A method allows one to store in a parallel way branches and nodes of a hierarchy into a database by creating queues. Each queue has a status and a unlock item indicating if a superior node has already been stored. A process looks up these indicators and performs according to commands received from a first process control of the queues.
Embodiments of the present invention provide hardware-friendly indexing of databases. In particular, forward and reverse indexing are utilized to allow for easy traversal of primary key to foreign key relationships. A novel structure known as a hit list also allows for easy scanning of various indexes in hardware. Group indexing is provided for flexible support of complex group key definition, such as for date range indexing and text indexing. A Replicated Reordered Column (RRC) may also be added to the group index to convert random I/O pattern into sequential I/O of only needed column elements.
A communication terminal provides at least two modes of operation. When a first mode (child mode) is selected, predetermined functions such as search queries are restricted. In a second (normal, adult mode), a search query is transmitted from the communication terminal to an external search server that returns results of the search query to the communication terminal for display. In the first mode, the search query is not transmitted to the external search server. Instead, information associated with the search query is extracted from dictionary data that is stored in a memory within the communication terminal. The extracted data is displayed on the communication terminal as the search result. The dictionary data may include general terms and information that is biographic, geographic, pictorial, encyclopedic, etc., that is installed as an initial setting or is later downloaded with administrative permission.
Various aspects described or referenced herein are directed to different methods, systems, and computer program products relating to multi-media management and streaming techniques implemented over a computer network. In one embodiment, a Multi-Media Management and Streaming (MMMS) System may be configured or designed to provide online users with “location based” streaming radio functionality. Users from different geographic locations may access a variety of MMMS System GUIs to access information relating to one or more artists/bands, songs, venues, and/or events such as live music performances. Users may also access a variety of MMMS System GUIs to search for, create, and/or share customized streaming radio stations which may be configured to identify, present information relating to, and/or play/stream music associated with one or more artists/bands, songs, venues, and/or events.
This invention relates generally to software and computers, and more specifically, to systems and methods for providing information discovery and retrieval. In one embodiment, the invention includes a system for providing information discovery and retrieval, the system including a processor module, the processor module configurable to performing the steps of receiving an information request from a consumer device over a communications network; decoding the information request; discovering information using the decoded information request; preparing instructions for accessing the information; and communicating the prepared instructions to the consumer device, wherein the consumer device is configurable to retrieving the information for presentation using the prepared instructions.
Methods and software for automatedly answering dynamic queries requiring fusing of data from various ones of multiple available heterogeneous data sources. The data sources are characterized and interrelated using a suitable ontology. In one implementation, each dynamic query is analyzed to determine the data items required to answer that query, along with their levels of detail. The data items and levels of detail are used to determine which ones of the multiple data sources are needed to answer the query. The data items, levels of detail, and the ontology of the data sources are then used to automatedly develop a data-fusing plan for fusing data from the needed data sources in a manner that answers the query. The data-fusing plan is executed, and the query is answered.
A method and apparatus to identify names, personalities, titles, and topics that are present in a repository and to identify names, personalities, titles, and topics that are not present in the repository, uses information from external data sources, notably the text used in non-speech, text-based searches, to expand the search terms. The expansion takes place in two forms: (1) finding plausible linguistic variants of existing search terms that are already comprehended in the repository, but that are present under slightly different names; and (2) expanding the existing search term list with items that should be there by virtue of their currency in popular culture, but which for whatever reason have not yet been reflected with content items in the repository.
A method for enabling a user to submit proposed photos of the user, remotely, and in confidence, to a peer user to have the peer user review and rank each of the photos in order of preference, and to receive the results of the review and ranking made by the peer user. The peer user feedback may be then considered in assisting the user in determining which photos the user should upload to a given social media website to portray the user.
Disclosed are a system, method and computer-readable medium for organizing images. A method aspect relates to receiving an image into a device, receiving incidental information associated with the image, organizing the image and the incidental information into a data structure such as a sparse array, classifying the received image with an image classifier and storing the classified image in an image database, receiving a search query and responding to the search query by searching for and retrieving matching images in the image database based on a comparison of the image search query to the data structure.
Sentiment analysis of user feedback is performed, using uncertainty rules. Different levels of uncertainty associated with sentiment results of the sentiment analysis are determined, where the sentiment results identify user sentiments contained in the user feedback. At least one visualization of the sentiment result is provided, where the visualization has first visual indicators to represent respective user sentiments, and second visual indicators associated with the first visual indicators to represent respective levels of uncertainty associated with the respective user sentiments.
A method includes: displaying a map, a first field configured to receive a first query input, and a second field configured to receive a second query input; receiving the first query input in the first field; receiving the second query input in the second field; initiating a search that uses the first query input and a search that uses the second query input; concurrently displaying on the map a first plurality of search results for the first query input and a second plurality of search results for the second query input; detecting selection of a first search result in the first plurality of search results; detecting selection of a second search result in the second plurality of search results; and displaying a route on the map from the first search result to the second search result.
A search system with a user interface module that generates a search engine results page including a listing of reference documents, each with a hyperlink to at least one secondary document relevant to the reference document. The search system also includes a text function tagger that parses text excerpts of the documents, and applies text function tags thereto. A secondary processing module is provided which identifies those secondary documents that have a text function tag that matches a text function tag of a reference document, so that selection of the hyperlink generates a display of secondary documents that are determined to at least have a text function tag that matches a text function tag of the reference document for which corresponding hyperlink was selected. A method and computer readable medium are also provided.
Disclosed is a method and device for finding documents, such as Web pages, for presentation to a user, automatically or in response to a user expression of interest, which documents are part of a Web site being accessed by the user, and which documents relate to a document, such as a Web page, being accessed in the Web site. The method takes advantage of information retrieval techniques. The method generates the search query to use to find documents by reference to the text of the document in the Web site being accessed by the user. The method further uses a weighting function to weigh the terms used in the search query.
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content. The method comprises receiving a request from a mobile device to load a resource and determining a transmission cost for loading the resource over a metered network. The method further comprises identifying sponsored content items for delivery with the resource, the sponsored content items being included in slots for presentation along with third-party content associated with the resource, each sponsored content item having an associated bid that represents an amount that will be paid by the sponsor for presentation of a given sponsored content item. The method further comprises determining a credit to be awarded toward load costs based on the bid, and providing a label that indicates a reduced cost to load the resource when a load of a resource is partially or entirely sponsored based on the credit.
A method for difference analysis in file sub-regions includes determining a start location in each of a first file and a second file. The start location is defined from a start indicator. The method includes determining a stop location in each of the first file and the second file. The stop location is defined from a stop indicator. The method includes defining a first difference region in the first file and a second difference region in the second file. The first and second difference regions include portions of the first and second files respectively. The portions are between the start location and the stop location in the first and second files. The method includes performing a difference analysis between the first difference region and the second difference region, including identifying differences between the first difference region of the first file and the second difference region of the second file.
One embodiment relates to a computer-implemented method for generating difference data between reference and target files. A difference engine performs a first procedure to generate difference data representing the difference between the reference and target files if the reference and target files are sequences of sorted data records. The first procedure may compare a lexical order of a record from the reference file against a lexical order of a record from the target file. An entry may be added to a copy list if the records are the same, and an entry may be added to an add list if that the record from the reference file is lexically greater than the record from the target file. Another embodiment relates to an apparatus for generating difference data.
A method for upgrading software in a shared data store comprises a reliable, safe in-place method of transformation of metadata in which a metadata catalog is cloned, stored in the data store, and the cloned metadata is transformed in-place using the data store engine and SQL declarative language. The original and transformed cloned catalog files are swapped atomically, and the system upgrade is validated using the new version of software. If errors are encountered during the upgrade, the original catalog can be swapped back and the system returned to its original state.
A method, system, and program product for data replication comprising, building a virtual image of a point in time in a Data Protection Appliance (DPA), taking a storage array based snapshot of a current image, creating a hot pull session and exposing a LUN containing the point in time image at the DPA.
Provided are techniques for replication in a grid based environment. Grid control structures, including a grid command structure, are created. At an authorized node in a grid of nodes, a Data Definition Language (DDL) operation is received, the DDL operation is inserted into the grid command structure, and the DDL operation is propagated from the authorized node to one or more other nodes in the grid of nodes at the end of a transaction that inserted the DDL operation into the grid command structure.
According to one embodiment of the present disclosure, a method and technique is disclosed for maintaining a network connection during transfer of the workload from a global environment of a logical partition to a workload partition of the logical partition and during any subsequent transfer(s).
A method and system for predicting a next navigation event are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by predicting the next navigation event. The system and method may then prerender content associated with the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods describe a variety of manners of predicting the next navigation event, including examining individual and aggregate historical data, text entry prediction, and cursor input monitoring.
Systems and methods generate a risk score for an account event. The systems and methods automatically generate a causal model corresponding to a user, wherein the model estimates components of the causal model using event parameters of a previous event undertaken by the user in an account of the user. The systems and methods predict expected behavior of the user during a next event in the account using the causal model. Predicting the expected behavior of the user includes generating expected event parameters of the next event. The systems and methods use a predictive fraud model to generate fraud event parameters. Generation of the fraud event parameters assumes a fraudster is conducting the next event, wherein the fraudster is any person other than the user. The systems and methods generate a risk score of the next event to indicate the relative likelihood the future event is performed by the user.
Methods, systems and media are taught utilizing ranking techniques in machine learning to learn a ranking function. Specifically, ranking algorithms are applied to learn a ranking function that advantageously minimizes ranking error as a function of targeted ranking order discrepancies between a predetermined first ranking of a training plurality of data elements and a second ranking of the training plurality of data elements by the ranking function. The ranking algorithms taught may be applied to ranking representations of chemical structures and may be particularly advantageous in the field of drug discovery, e.g., for prioritizing chemical structures for drug screenings.
Some embodiments provide multi-tenant billing systems and methods whereby data network usage fees that are associated with delivering select content of different content providers over a data network are passed to the content provider that originates or is the source for that select content instead of the end users that request and receive the select content. A deep packet inspection server or a billing server may be configured with a list of identifiers to distinguish between the network usage that is related to the delivery of the designated free content from the network usage that is not related to the delivery of the designated free content. The network usage can be distinguished by filtering or processing usage logs that track the network usage using the configured list of identifiers. Such filtering or processing can be done in real-time or in a delayed manner in a standalone or integrated system.
A device is enabled to display Internet TV by accessing a management server with a secret unique ID and receiving back from the server, assuming the ID is approved, a user token and a service list of content servers with knowledge of the user token. A user can select a content server which causes the device to upload its user token and in response receive a content list from the content server, from which content can be selected for display. Neither list may be modified by the device and the device can access only content on a content list. The service list may be tailored for the geographic location of the device.
A method for user directed collection and pricing data for trading or sale. The method enables the user to capture field labels and entries for assignment to one or a plurality of domain categories and processing classes. The user retains control over the data as it is captured, categorized, priced, and packaged for sale to participants in a data supply chain.
This invention provides an information distribution system comprising an image data processing device (11), a server (12), and a portable telephone unit (15 having image data acquisition means for acquiring image data with a destination address attached thereto and display means for displaying the image data, wherein the image data is distributed from the image data processing device (11) to the portable telephone unit (15), and advertisement information based on user information is extracted from an advertisement information storage unit (29) and appended to image/text data by an advertisement information appending unit (30) provided in the server 12.
The present invention applies gaming theory and well-understood sales processes and techniques to allow the operator of an interactive sales medium to control what is displayed to a user of the medium in a manner that signals their intentions (e.g., looking for a lower price, looking for a particular incentive, etc.) so that the “strategies” being used by the consumer can be identified and exploited to lead the consumer to a desired end choice. In particular, upon identification of the strategies being used by the consumer, incentives (e.g., gradually increasing rewards and/or decreasing “punishments”) are presented to the consumer in such a way that the margins achieved by an eventual sale are slowly decreased with each presentation of the incentives to the consumer. Since the presentation of each incentive increases the likelihood the consumer will make a purchase, margins are maximized for the seller.
A method and data carrier programmed with instructions for the method for recycling products includes recording through a mobile device that a product to be recycled has been brought to a collection point. The mobile device includes an identification module for identifying the mobile device and/or a user. A deposit is credited by the recycling of the product or a recycling fee is debited by the recycling of the product on an account linked with the identification module. Another aspect includes recording that a product to be recycled has been brought to a collection point. A code identifying the product is recorded by the collection point, and a first signal is sent to a mobile device that the product is to be recycled. A reward or debiting linked with the recycling of the product is automatically determined and credited or billed on an account linked with the identification module.
A system and method is disclosed herein for customizing pages of a rental vehicle reservation booking website with deep-links for specialized rental vehicle reservations. The specialized rental vehicle reservations may comprise reservations for a division of a customer entity and/or promotional offer reservations. Multi-division and multi-offer pages can also be defined for the website through an administrative tool.
A system and method for automated quality assurance including a quality assurance application server for managing quality assurance. The quality assurance application server includes an application configuration module which has a data configuration module configured to define configurable reference fields to be captured and reviewed during the processing of the records. The application configuration module also has a rules configuration module to receive, create or modify a set of rules where the configurable reference fields are selectable when the rules are defined. The system also includes a portal module for processing the received records and applying the set of rules to the record. The portal module includes a quality assurance records review module configured to evaluate and validate the received records and to generate an output utilized to validate the record to ensure compliance with a data recipient, for example payer billing, standards.
A method and apparatus for providing reports of medical procedures includes a biometric data recorder to record and transmit biometric data of a patient, the biometric data being transmitted with a medical report of the medical procedure. The medical report and biometric data are transmitted as an encrypted transmission to an information center for storage. The medical reports of steps in the medical procedure for a patient are linked using the biometric data even if performed by different medical service providers. Medical reports of plural patients undergoing the procedure are stored, linked according to patient using the patient biometric data. Reports generated from the linked data anonymously report a given patient's status following the procedure. Statistical reports are generated on plural patients undergoing the procedure, and competing procedures are compared using the statistical reports.
Methods and systems for collecting, managing and reporting feedlot data and feed additive consumption data are provided. More particularly, methods of determining effects of feed additives on livestock and methods of determining a number of doses of animal health product provided to livestock are disclosed. One method of determining effects of a feed additive on livestock includes steps: determining feed additive consumption by correlating feed consumption data to additive levels contained in feed; and matching feed additive consumption to a live performance record, a harvest performance record, and/or an animal health performance record. In another embodiment, a method of determining a number of doses of animal health product provided to livestock includes steps: determining a total quantity of animal health product provided to the livestock; determining a dose amount for the animal health product; and dividing the total quantity of animal health product provided by the dose amount.
A method and a processing device for managing an interactive speech recognition system is provided. Whether a voice input relates to expected input, at least partially, of any one of a group of menus different from a current menu is determined. If the voice input relates to the expected input, at least partially, of any one of the group of menus different from the current menu, skipping to the one of the group of menus is performed. The group of menus is different from the current menu include menus at multiple hierarchical levels.
A computer-implemented method of multisensory speech detection is disclosed. The method comprises determining an orientation of a mobile device and determining an operating mode of the mobile device based on the orientation of the mobile device. The method further includes identifying speech detection parameters that specify when speech detection begins or ends based on the determined operating mode and detecting speech from a user of the mobile device based on the speech detection parameters.
The present invention is related to a method for coding excitation signal of a target speech comprising the steps of: extracting from a set of training normalized residual frames, a set of relevant normalized residual frames, said training residual frames being extracted from a training speech, synchronized on Glottal Closure Instant(GCI), pitch and energy normalized; determining the target excitation signal of the target speech; dividing said target excitation signal into GCI synchronized target frames; determining the local pitch and energy of the GCI synchronized target frames; normalizing the GCI synchronized target frames in both energy and pitch, to obtain target normalized residual frames; determining coefficients of linear combination of said extracted set of relevant normalized residual frames to build synthetic normalized residual frames close to each target normalized residual frames; wherein the coding parameters for each target residual frames comprise the determined coefficients.
A system and method of refining context-free grammars (CFGs). The method includes deriving back-off grammar (BOG) rules from an initially developed CFG and utilizing the initial CFG and the derived BOG rules to recognize user utterances. Based on a response of the initial CFG and the derived BOG rules to the user utterances, at least a portion of the derived BOG rules are utilized to modify the initial CFG and thereby produce a refined CFG. The above method can carried out iterativey, with each new iteration utilizing a refined CFG from preceding iterations.
System, method and program product for text processing using object coreference technology. In particular, the invention provides a text processing method which includes, acquiring text to be processed; extracting subject words and entity words corresponding to the subject words from the text; grouping the subject words; determining entity words that reference a same concerned object according to the grouped subject words; and generating processing policy for entity words that reference a same concerned object. The invention also includes a system with means for carrying out the method. The invention generally realizes automatic, more comprehensive, accurate, efficient analysis and processing on text data. The invention can be used to dig a large amount of comment data about some entity, and the invention can also be used to suggest insertion place in an article where embedded advertisement is inserted.
Methods for generating waveforms with realistic transitions, controllable timing jitter, and controllable amplitude noise in a computer-based simulation environment are disclosed. A first method includes obtaining signal information for one or more parallel data signals. In one embodiment, signal information for the one or more parallel data signals is mapped from an HDL format to a new time scale, and during this operation, timing jitter is added independently to the parallel data signals. These jittery parallel data signals may then be returned to the original HDL format, or another format, for simulation. In another embodiment, rather than mapping to a single time vector, information from each signal is modified to have a time scale commensurate with noise and jitter to be added. Timing jitter is superimposed onto each transition, rise and fall times are incorporated, and missing voltage and timing information for each data signal is interpolated into vectors representing the signals. Each data signal may additionally be scaled to one or more true voltage values and filtered. Finally, amplitude noise is added to each signal, and one or more final signals are output to a desired format for simulation.
The present invention provides an integrated health care surveillance and monitoring system that provides real-time sampling, modeling, analysis, and recommended interventions. The system can be used to monitor infectious and chronic diseases. When faced with outbreak of an infectious disease agent, e.g., influenza virus, the system can identify active cases through pro-active sampling in high risk locations, such as schools or crowded commercial areas. The system can notify appropriate entities, e.g., local, regional and national governments, when an event is detected, thereby allowing for proactive management of a possible outbreak. The system also predicts the best response for deployment of scarce resources.
This specification describes systems, methods, and software relating to geomechanical modeling of a subterranean region (104). In some aspects, finite difference (FD) grid data (200a) and finite element (FE) mesh data (202a) are received. The FD grid data include FD grid node locations (210) and FD grid values. The FD grid values include values of a subterranean formation property for each FD grid node location. The FE mesh data include FE mesh node locations (212) and spatial domains (214) for each of the FE mesh node locations. Values of the subterranean formation property are generated for each of the FE mesh node locations. The value for a given FE mesh node location is generated based on the FD grid values for FD grid node locations within the spatial domain about the given FE mesh node location. The generated values are assigned to the FE mesh node locations of the FE mesh data (202b) for geomechanical modeling of the subterranean region.
An intelligent electronic device (IED) has enhanced power quality and communications capabilities. The power meter can perform energy analysis by waveform capture, detect transient on the front end voltage input channels and provide revenue measurements. The power meter splits and distributes the front end input channels into separate circuits for scaling and processing by dedicated processors for specific applications by the power meter. Front end voltage input channels are split and distributed into separate circuits for transient detection, waveform capture analysis and revenue measurement, respectively. Front end current channels are split and distributed into separate circuits for waveform capture analysis and revenue measurement, respectively.
Provided is a measuring instrument for measuring an object to be measured, including: a CPU (9) including a plurality of internal timer counters and having a function of calculating a measured value of the object to be measured based on detection values of various sensors; a power supply circuit (3) for supplying power to the CPU (9); a detector (4) for detecting a state of the object to be measured; a display unit (5) for displaying detection input data input from the various sensors and the state of the object to be measured, which is obtained through a calculation; a real-time clock IC (RTC) (11) for measuring an elapsed time; an EEPROM (12) for storing data input to the CPU (9); and an FeRAM (13) for storing input values from the various sensors, and storing a calculation result obtained through a calculation performed by the CPU (9) based on the input values from the various sensors.
An example method of partitioning turbomachine faults includes using a modeling computer to model a system, to establish a modeled gas path parameter, and to establish a modeled subsystem parameter. The method then determines a gas path condition representing a difference between an actual gas path parameter and the modeled gas path parameter. The method also determines a subsystem condition representing a difference between an actual subsystem parameter and the modeled subsystem parameter. The method diagnoses a sensor failure based on the gas path condition and the subsystem condition.
A computer processor implemented method of determining system configuration information of a monitored electrical system without the need for user input by constructing a data set of a standard performance curve for at least one system type; defining at least one characteristic feature for each system type; determining the required data to identify at least one system type according to at least one of the standard performance curve and characteristic feature; remotely acquiring the required data; comparing system acquired electrical system data to at least one system type and correlated standard performance curves and correlated characteristic features to provide system configuration information for at least one monitored electrical system to provide the specific type of monitored electrical system.
An apparatus for determining and retrieving positional information including a surface having a plurality of first elements and a plurality of second elements, a first detection element connected to at least one of the plurality of first elements, and a second detection element connected to at least one of the plurality of second elements. The detection elements may include pulse detection elements or current sensing circuits. The plurality of first elements and the plurality of second elements may include conductive and non-conductive threads, and the conductive threads may include piezoelectric crystals embedded within conductive plastic.
At least a rotation speed of a rotary shaft and a vibration acceleration in a frequency domain are stored as an operating history, and the operating history is stored not only when the rotation speed of the rotary shaft varies, but also when a maximum value of the vibration acceleration in the frequency domain exceeds a predetermined threshold. Therefore, variation in the rotation speed of the rotary shaft and the chatter vibration occurrence state can be stored in association with each other. Hence, an operator can learn the rotation speed of the rotary shaft and the chatter vibration occurrence state in association with each other. As a result, chatter vibration can be suppressed easily and effectively.
The present invention relates to methods and systems for monitoring of one or more machines or devices, such as washers and dryers, for a change of state and indicating when the change of state has occurred. In one aspect, the system comprises a monitor and alert unit which generates a signal indicative of the change of the state of the machine or device being monitored and a device or system to produce an alert notification based upon the signal. The monitor and alert unit includes an operational state sensor, a signal conditioner, and a comparator.
Sensors (1) for sensing accelerations are provided with accelerometers (11) for measuring accelerations, with magnetometers (12) for measuring magnetic fields, and with processors (13) for, in response to acceleration measurements and magnetic field measurements, judging the accelerations. The processors (13) may comprise acceleration units (14) for comparing acceleration signals with acceleration thresholds, and magnetic field units (15) for comparing changes of magnetic field signals per time interval with rate thresholds. The processors (13) may further comprise decision units (17) for, in response to comparison results from the acceleration units (14) and the magnetic field units (15), deciding whether a total acceleration forms part of a tumbling free-fall or a non-tumbling free-fall or not. The processors (13) may yet further comprise distinguishing units (18) and control units (19). Devices (2) may comprise sensors (1).
There is provided a system and method for automatically calibrating a temperature sensor. More specifically, there is provided a system including a temperature sensor that includes a first resistance configured to indicate a temperature of the temperature sensor and a second resistance, in series with the first resistor, wherein the second resistance is adjustable to calibrate the first resistance, and a calibration circuit, coupled to the temperature sensor and configured to automatically calibrate the first resistance.
A method and system can provide building energy performance metrics that can help identify specific zones within a building which may have energy efficiency problems. The method and system can collect data from: indoor temperature sensors and humidity sensors present in each zone of a building; one or more temperature sensors and humidity sensors present outside of the building; one or more utility meters; and one or more HVAC devices. This data from the sensors can be aggregated and formed into a first profile. The energy efficiency calculation system can analyze the first profile to provide various energy performance metrics which can include, but are not limited to, energy efficiency ratios for air conditioners, the R-value or thermal resistance of the building, an amount of heat loss for the building, energy consumption by the building, current HVAC performance parameters, and utility usage comparisons.
An apparatus and method providing for detecting and responding to high voltage electrolysis within an electric vehicle battery enclosure to limit possible excessive thermal condition of the battery cells and modules. The present invention includes embodiments directed towards detection algorithms and apparatus for promoting the use of voltage, current, humidity, temperature, and pressure sensors for the purpose of detecting high voltage electrolysis. Additionally, the present invention includes response processes and structures to address high-voltage electrolysis.
A method and apparatus for determining at least one flow parameter of a fluid flowing within a pipe, which fluid contains particles entrained within the fluid flow is provided. The method includes the steps of: 1) determining a velocity of the fluid flow within the pipe; 2) sensing the impingement of particles on a surface wetted with the fluid flow, and producing a signal relating to the impingement; and 3) determining the at least one flow parameter of the fluid flow utilizing the determined fluid flow velocity and the sensor signal relating to impingement of the particles on the surface wetted with the fluid flow.
A method and system for producing look-ahead profiles measurements includes positioning an energy transmitter, such as a transmitting antenna, proximate to a borehole assembly tool. One or more energy receivers, such as receiving antennas, are positioned along a length of the borehole assembly. Next, energy is transmitted to produce look-ahead scans relative to the borehole assembly tool. Look-ahead graph data with an x-axis being a function of a time relative to the position of the borehole assembly tool is generated. The look-ahead graph is produced and displayed on a display device. The look-ahead graph may track estimated formation values based on earth models. The estimated formation values are displayed below a tool position history line that is part of the look-ahead graph. The estimated formation values in the look-ahead graph may be based on inversions of resistivity data from the look-ahead scans.
A system and method for obtaining an emergency recharge in an electric vehicle is provided. The system may leverage a network of electric vehicle owners and drivers to facilitate a peer-to-peer emergency recharge of an electric vehicle unable to reach a charging station before its energy storage device is depleted. A list of potential rescuers willing to provide portable charging assistance may be generated. Out-of-range rescue vehicles may be filtered from the list. The list of potential rescuers may then be sorted based on drive time to an intercept location. Potential rescuers from the list may be sequentially contacted according to the sort order until a request for portable charging assistance is accepted. Drivers of both the soon to be stranded vehicle and the rescue vehicle may receive route guidance from navigation systems to a mutually agreeable intercept location where the peer-to-peer emergency recharge can take place.
A computer-implemented method and system for determining navigation/positional data, implemented in a computing system programmed to perform the method. The method includes receiving a plurality of signal strength measurements and user ID data from a hand-held user device, determining user navigation/position data using the plurality of signal strength measurements from the hand-held user device, and transferring the user navigation/position data to the hand-held user device in response to a request signal associated with the user ID data. The user navigation/position data can include 2-D position, 3-D position, relative position, heading, orientation, speed, bearing, and the like. Benefits of this method and system include user hardware independence, reduced computational load on user hardware, and network-level tracking of aggregated traffic patterns.
Disclosed is an article transport facility in which interference between an article transport vehicle and an interfering object is prevented. A position detector is provided on the ground side for detecting the position of an interfering object, and an external managing device issues a deceleration command to the article transport vehicle if the distance from the article transport vehicle to the interfering object becomes less than or equal to a predetermined low speed distance, based on position information for the interfering object and travel position information for the article transport vehicle. A vehicle side travel controller changes a target travel speed from a normal travel speed to a reduced travel speed which is lower, or less, than the normal travel speed while the target travel speed is set to the normal travel speed, if the deceleration command is issued from the external managing device.
A navigation system and method for determining a location of a navigator in a navigation environment using coded markers located within the navigation environment. In one example, the navigation system includes a camera apparatus configured to obtain an image of a scene containing images of at least one coded marker in a navigation environment, video analytics configured to read the at least one coded marker, and a processor coupled to the video analytics and configured to determine a position fix of a navigator based on a known location of the at least one coded marker.
Display systems, methods, and programs generate and display an arrow object superimposed on an actual image of a road ahead of a vehicle. The systems, methods, and programs access information about a lane change route for guiding the vehicle when changing from a travel lane to a recommended lane. The systems, methods, and programs generate and display a travel lane part of the arrow object, a crossing part of the arrow object, and a recommended lane part of the arrow object, each as a superimposed image on the recommended lane. As remaining distance from a current position of the vehicle to the junction becomes smaller, a distance of a directional component along the travel lane for at least one of the travel lane part, the crossing part, and the recommended lane part is shortened.
In some implementations, a mobile device can be configured to provide navigation instructions to a user of the mobile device. The navigation instructions can be graphical, textual or audio instructions. The presentation of the navigation instructions can be dynamically adjusted based the importance of individual instructions and/or environmental conditions. For example, each navigation instruction can be associated with an importance value indicating how important the instruction is. The volume of important audio instructions can be adjusted (e.g., increased) to compensate for ambient noise so that a user will be more likely to hear the navigation instruction. The timing and/or repetition of the presentation of important instructions can be adjusted based on weather conditions, traffic conditions, or road conditions and/or road features so that a user will be less likely to miss an important navigation instruction.
A self-learning map or a device for creating and storing a digital map for a transport unit on the basis of environmental sensors, vehicle-to-X communication and satellite navigation systems. The self-learning map and device create and store the digital map without the use of data from navigation maps. The obtained digital map is iteratively improved and can be used for the validity check of an existing digital map for a driver assistance system.
A method for collision monitoring for a motor vehicle, in which a surrounding area is monitored, including: providing a reference state for at least one first object situated in the surrounding area, as reference object in a first stop operation, the reference state including reference position data of the at least one first object; in a second stop operation, determining whether the motor vehicle has traveled a predefined minimum distance between the first and second stop operations, and/or whether a predefined minimum time has elapsed; if it is determined that the motor vehicle has traveled a distance that is greater than the predefined minimum distance between the first and second stop operations, and/or that a time that is greater than the predefined minimum time has elapsed, the reference state is updated with position data of at least one second object situated in the surrounding area, as reference object; if subsequent drive-off is intended, determining actual position data of the at least one second object as actual state; and detecting a potential collision when the actual state and the reference state indicate a distance of more than a predefined value.
In the present disclosure, systems and methods for preventing collisions between a ground services vehicle and other objects are described. In one embodiment, a system includes a digital three dimensional map of the outer dimensions of the ground vehicle, a micro radar device, a comparator, and an indicator. The micro radar device is secured to the ground vehicle. A comparator signals when an object is within a predetermined envelope around the outer dimensions of the ground vehicle. The comparator receives signals from the micro radar device, and includes dimension data from the three dimensional map. The indicator is responsive to the signal from the comparator. The indicator alerts of possible and pending collision when the predetermined envelope is breached. The indicator may also activate a brake mechanism to stop the ground vehicle. Methods for carrying out the invention by sensing a breach of the envelope and stopping the vehicle are also disclosed.
A cruising distance calculation apparatus for a hybrid vehicle that includes a motor and an engine for driving a generator is disclosed. The cruising distance calculation apparatus includes a traveling mode decision unit that decides in which one of traveling modes the vehicle is traveling, the traveling modes including at least EV traveling mode and series traveling mode, an electricity consumption calculation unit that calculates, when the traveling mode is the EV traveling mode, an electric power consumption amount Ec of the battery based on electric power consumption of the battery whereas the electricity consumption unit calculates, when the traveling mode is the series traveling mode, the electric power consumption amount Ec based on output power of the motor, an electric mileage calculation unit that calculates an electric mileage Eef, and a cruising distance calculation unit that estimates a first cruising distance Dp1.
Provided is an apparatus and method for automatically creating stopping rates of vehicles at signal-equipped intersections. A signal-equipped intersection to be subjected to specifying of stopping rates at signal-equipped intersections is selected from a signal-equipped-intersection information storage unit as a target intersection, a pass-through-intersection extraction that extracts a signal-equipped intersection that was passed-through just before reaching the target intersection as a pass-through intersection is conducted according to a prescribed rule, driving-history data of a probe car is classified for each of the routes that start from the pass-through intersection and pass through the target intersection, and the rate at which the probe car stopped at the target intersection is specified as a stopping rate, for each of the classified routes.
The invention relates to a method for controlling an exhaust gas recirculation circuit (2c) for an internal combustion engine (M) of a motor vehicle. The engine (M) is linked to an air intake circuit (2a) and to a gas exhaust circuit (2b) linked to the air intake circuit (2a) by the recirculation circuit (2c). A first valve (15) controls the flow of air upstream from the recirculation circuit (2c), and gases that are recirculated within the a second valve (16) controls the flow of exhaust recirculation circuit (2c). In the method of the invention, the recirculation of the exhaust gases is in particular controlled by means of measuring a pressure difference across the terminals of the second valve (16). The method comprises the following steps: a) the first and second valves (15, 16) are closed, the first valve (15) being arranged so as to allow, in a closed position, the passage of an air leak current; b) the first and second valves (15, 16) are concomitantly opened so as to provide a sufficient pressure difference across the terminals of the second valve (16) so as to enable the measurement of the pressure difference in the terminals thereof. Due to the invention, the pressure difference across the terminals of the second valve (16) remains sufficiently high so as to allow the efficient measurement of said pressure difference.
A method of controlling a gas turbine engine in a vehicle having an automatic system configured to control fuel flow includes determining whether a vehicle operator is requesting to manually control fuel. A pre-relinquishment value of an engine operating condition is determined while fuel flow is controlled by the automatic system. Fuel flow control is relinquished to the vehicle operator if the vehicle operator is requesting to manually control fuel flow and the pre-relinquishment value is within a predetermined range. A post-relinquishment value of the engine operating condition is determined while fuel flow is controlled by the vehicle operator. Fuel flow control is returned to the automatic system if the post-relinquishment value is not maintained within the predetermined range.
In a vehicle equipped for regenerative and non-regenerative braking, regenerative braking only is applied to predetermined wheels in response to braking demand when the driver attempts to slow the vehicle at a first rate (
A mobile computing apparatus simulates the performance of a virtual vehicle using the route, driving behavior and loading experience of a baseline vehicle. The baseline vehicle is instrumented and operational data is collected, forming a data set. The apparatus includes simulator logic configured to construct a duty cycle from the data set representative of the operation of the baseline vehicle during travel along the route (e.g., a loading duty cycle). The data set includes route data with distance and vehicle speed information, engine data associated with the engine, and operational element data. The logic defines a virtual vehicle that is the same as the baseline vehicle but that includes a virtual operational element, such as a transmission, that is different than that in the baseline vehicle. The logic determines a performance characteristic, such as fuel economy, of the virtual vehicle using the constructed duty cycle.
A vehicle has a device for setting an open position of a tailgate, which can be pivoted upwards and, after an opening command to a first control unit, can be adjusted into a predefined open position via an adjusting device. The vehicle has a device for setting a predefined vehicle height, which device includes a second control unit for actuating an active wheel suspension system. Lowering of the vehicle height is performed at the same time as the opening of the tailgate, by way of a communications link between the first control unit and the second control unit and by way of corresponding programming of at least one of the two control units. The simultaneous opening of the tailgate and lowering of the vehicle height are prevented if a blocking command for this function is present in one of the two control units.
A system and a method for determining an absolute position of a motor shaft in an electric power steering system during an ignition off state are provided. The system includes a microprocessor that energizes first and second position sensors to generate first and second signals, respectively, at a first time, and third and fourth signals, respectively, at a second time. The microprocessor determines a first relative position value based on the first and second signals, and a second relative position value based on the third and fourth signals. The microprocessor determines an amount of relative rotation of the shaft during the ignition off state based on the first and second relative position values, and determines a current absolute position value based on a previously stored absolute position value and the amount of relative rotation of the rotatable shaft.
The invention relates to a Method so control a steering apparatus comprising following steps: (A) Checking at every time whether there is a straight run state of the vehicle or not; (B) If the straight run state of vehicle is reached, determines the instantaneous rack position (R) and calculates a new offset as to a difference between the instantaneous rack position (R) and the first position (R0) of said rack (7); (C) Checking in a first justify operation, whether the new offset of the rack position in the straight run state of vehicle to the first rack position differs to an old offset, which where determined as the new offset at an earlier time, and set in this case the first justify result as to true and otherwise as to false; (D) Checking in a second justify operation, whether the pull situation value exceeds a threshold value and set in this case the second justify result as to true and otherwise as to false; (E) If the first and second justify results are true, set a suspension device status as to a “suspension damaged” status; (F) If the first justify result is true and the second justify result is false, set a belt jump status as to a “belt jumped” status.
A control system for controlling an electric power steering system is provided. The control system includes a first module that estimates a damping force based on an assist torque and a handwheel velocity. A second module generates a control signal based on the estimated damping force.
A motor controller controls a motor including a rotor and a stator opposed to the rotor. The motor controller includes an electric current driving unit which drives the motor with an axis electric current value defined in a rotating coordinate system defined with respect to a control angle that is a rotation angle for control, a control angle computing unit which computes a current value of the control angle by adding an addition angle to a previous value of the control angle in each predetermined computing cycle, and an addition angle computing unit which computes the addition angle according to a torque to be generated by the motor or a response of the motor to the axis electric current value.
A system includes a processor configured to receive settings for one or more vehicle ambient lighting activation sequences. The processor is further configured to receive a signal relating to a notification for which an audio sound could be played. The processor is additionally configured to recognize that an ambient light activation has been enabled. Also, the processor is configured to output a sequence of activated ambient lights within a vehicle, based on the settings and responsive to the received signal.
A device controls a person protection system of a motor vehicle having a sensor system which, for detecting an object colliding with the motor vehicle, includes a hose arranged along a body section width of the vehicle and closed-off by a pressure sensor on at least one end. In the event of an impact with an object, a pressure change is caused in the hose interior due to deformation of the hose and is detectable as a pressure signal of the pressure sensor by an evaluating unit connected with the pressure sensor. The evaluating unit detects vibrations originating from the motor vehicle during a driving and testing operation and coupled into the hose, which vibrations result in pressure fluctuations in the hose interior which are lower than a pressure fluctuation caused by an impacting object, and evaluates these vibrations for a predefined time period for diagnostic purposes.
In a dialog system for a motor vehicle having a plurality of control keys of which at least one can be occupied by several functions, one such control key can be occupied by several functions of a hierarchical menu structure that, when the control key is operated, as a function of an operating status of a use system coupled with the dialog system, precisely one of several functions is executed, and the occupation of the at least one control key by several functions takes place in that certain functions of the menu structure are assigned to a function group comprising several functions, and in that the control key is occupied by all functions assigned to the function group when one of the functions assigned to the function group is allocated to the control key by an operating action of the user.
A method for controlling movement of travelling carriers includes performing data communication between front and rear adjacent travelling carriers, an on-board communication device provided to the travelling carrier and performing data communication with a ground-based communication device, and the ground-based communication device sending a movement permission signal at one end of a work area to the on-board communication device of a passing travelling carrier; and transmitting the movement permission signal to all of the travelling carriers within the work area from the ground-based communication device via the on-board communication device and the data communication means.
A network of collection, charging and distribution machines collects, charges and distributes portable electrical energy storage devices (e.g., batteries, supercapacitors or ultracapacitors). Vehicle diagnostic data of a vehicle using the portable electrical energy storage device is stored on a diagnostic data storage system of the portable electrical energy storage device during use of a respective portable electrical energy storage device by a respective vehicle. Once the user places the portable electrical energy storage device in the collection, charging and distribution machine, or comes within wireless communications range of a collection, charging and distribution machine, a connection is established between the collection, charging and distribution machine and the portable electrical energy storage device. The collection, charging and distribution machine then reads vehicle diagnostic data stored on the diagnostic data storage system of the portable electrical energy storage device and provides information regarding the diagnostic data.
An industrial vehicle has a vehicle travel mode including a vehicle speed control mode. The industrial vehicle includes an acceleration control member, a target vehicle speed calculator, a direction indicating member, a vehicle direction calculator, a vehicle speed calculator and a controller. The target vehicle speed calculator calculates a target vehicle speed based on an operation amount of the accelerator control member. The vehicle direction calculator calculates an instructing travel direction of the industrial vehicle based on a position of the direction indicating member. The vehicle speed calculator calculates an actual vehicle speed of the industrial vehicle. In the vehicle speed control mode, when the instructing travel direction is the same as an actual travel direction of the industrial vehicle and the target vehicle speed is lower than the actual vehicle speed, the controller maintains the vehicle travel mode in the vehicle speed control mode for controlling the traveling.
To suppress a change in a vehicle's attitude due to a pitch motion during vehicle braking, a pitch control device for an electric vehicle can prevent discontinuous negative acceleration from occurring at a moment of the vehicle stopping by appropriately controlling a braking force of the vehicle, thereby effectively controlling the pitch motion of the vehicle, and can enhance steering stability while ensuring riding comfort for passengers, even when traveling resistance significantly changes according to road surface gradient and when the vehicle weight significantly changes with increases/decreases in the number of drivers and in the quantity of goods loaded.This pitch control device for an electric vehicle, configured to conduct pitch control for suppressing the change in the attitude of the vehicle due to the pitch motion of the electric vehicle, controls the vehicle so that a braking/driving torque command value that is output to a motor for driving the vehicle when the vehicle stops will be a traveling resistance equivalent torque that is a value obtained by converting a force needed to stop the vehicle on a sloped road surface and maintain the vehicle in a stopped condition, into a torque of the driving motor.
A method for determining a preferred engine speed and a preferred engine torque of a selected operating range state of an electro-mechanical multi-mode transmission configured to transfer torque among an engine, at least one electric machine and a drive includes selecting between of a first search window and a second search window. Each of the first and second search windows includes a two-dimensional search window definable by a first axis having minimum and maximum engine speed values and a second axis having minimum and maximum engine torque values. A plurality of candidate operating points within the selected one of the first and second search windows is iteratively generated. One of the plurality of candidate operating points within the selected one of the first and second search windows is iteratively determined as an optimum operating point.
A method of controlling a supercapacitor energy storage unit (12), included in a motor vehicle micro-hybrid system, is disclosed. The storage unit is suitable for performing the functions of an alternator, starter and automatic stop-restart of the vehicle heat engine, regenerative braking and torque assistance. The energy storage unit (12) is a plurality of supercapacitor elementary cells connected in series (C1 to C10) and capable of delivering information (Vmax, Temp and DeltaV) on its internal status. The method includes various stages of: comparing a maximum elementary voltage (Vmax) with a first voltage threshold (Vmax1); comparing a temperature (Temp) with at least one temperature threshold (ST1=55° C., ST2=65° C. and ST3=70° C.); and, deciding on limitations of the availability of functions of the unit when the (Vmax) information reaches threshold (Vmax1) for a predetermined duration (T) and/or when the (Temp) information reaches the temperature threshold (ST1=55° C., ST2=65° C. and ST3=70° C.).
A method is described for operating a hybrid drive system which has a first drive unit, in particular an internal combustion engine, and a second drive unit, in particular an electric motor, which includes activating the first drive unit and the second drive unit in such a way that the first drive unit and the second drive unit each provide an output variable for the purpose of providing a total output variable; limiting the output variable provided by the first drive unit to a limiting value which is less than a maximum output variable which may be provided by the first drive unit; canceling the limitation if the output variable provided by the second drive unit corresponds to a maximum output variable which may be provided by the second drive unit.
A vehicle base station comprises a platform on which a vehicle may be positioned, a first battery bay located on a first side of the platform, a battery replacement assembly to remove a battery from the vehicle and to replace the battery with a new battery, and a power source adapted to provide power to the vehicle while the vehicle is positioned on the platform.
A method and system for monitoring the dynamic response of soil moisture and setting a threshold in relation to the field capacity of a soil area is disclosed herein. By measuring the dynamic response of soil moisture under wet soil conditions, one can determine a practical field capacity for the soil, in-situ, based solely on the soil moisture sensor output. Essentially, by looking at how the soil moisture level varies with time one can determine the field capacity.
The invention relates to a process or device for the production of a three-dimensional object by layer-wise solidification of a material which is solidifiable under the application of electromagnetic irradiation by means of mask illumination, wherein the mask is produced using an image forming unit having a prescribed resolution, which is formed from a constant number of image forming elements (pixels) being discrete and being arranged in a spatially mutually fixed manner. For the improvement of the resolution along the outer and inner contours of the sectional areas of the object to be generated layer-wise in the sub-pixel range, a multiple illumination per layer is performed, which consists of a series of multiple images that are mutually shifted in the sub-pixel range in the image/construction plane, wherein a separate mask/bitmap is produced for each shifted image.
This invention is directed to an audio menu provided in an electronic device having no display. The electronic device can further include an input interface having only a single sensing element (e.g., a single button) for controlling audio playback of the device and for accessing and controlling the device audio menu. In response to a particular input detected by the single sensing element, the electronic device can enable an audio menu mode and play back audio clips associated with different menu options. The user can provide selection instructions using the single sensing element during the playback of an audio clip to select the menu option associated with the played back audio clip. In some embodiments, the audio menu can be multi-dimensional (e.g., the device plays back audio clips for sub-options in response to a selection of a menu option). Suitable menu options can include, for example, groupings of audio (e.g., playlists), options to toggle (e.g., a shuffle option), or options associated with particular metadata tags associated with audio available to the device.
A computer-implemented integrated expert system for the identification of abnormal events in an industrial plant. The expert system integrates a model-based expert system with a rule-based expert system. The model-based expert system receives data on the operating conditions of a process unit in the industrial plant and calculates one or more results that determine whether the process unit is operating abnormally. The rule-based expert system also receives data on the operating conditions of the process unit and applies its rules to the process data. The rule-based expert system also applies its rules to the one or more results generated by the model-based expert system. The integrated system may also suppress any redundant messages generated by the model-based expert system.
A control apparatus capable of improving the control accuracy and stability when controlling a controlled object with a predetermined restraint condition between a plurality of model parameters, or a controlled object having a lag characteristic, using a control target model of a discrete-time system. The control apparatus has an ECU which arranges a control target model including two model parameters such that terms not multiplied by the model parameters and terms multiplied by the same are on different sides of the model, respectively. Assuming the different sides represent a combined signal value and an estimated combined signal value, respectively, the ECU calculates onboard identified values of the model parameters such that an identification error between the signal values is minimized, and calculates an air-fuel ratio correction coefficient using the identified values and a control algorithm derived from the control target model.
The invention relates to a device for the electrostimulation therapy of the human body, comprising several electrodes (1) that contact the body surface and apparatuses (3-5) for applying voltage to the electrodes (1). According to the invention, the electrodes are arranged in a line and the apparatuses are provided to apply voltage to the electrodes (1) consecutively along the line.
Temporarily or permanently implantable medical device, having at least one longitudinally extended first electrical conductor having a functional lead, which is connected to a functional electrode pole for dispensing therapeutic signals or for detecting diagnostic signals, and including at least one second electrical conductor, which is coupled to the functional lead and is guided with it in a shared insulating sheathing, such that a coupling between the functional lead and the second electrical conductor is designed to input electromagnetic radiofrequency waves guided in the functional lead at least partially into the second electrical conductor.
In general, the disclosure is related to characterization of implanted electrical stimulation electrode arrays using post-implant imaging. The electrode arrays may be carried by implanted leads. Characterization of implanted electrode arrays may include identification of the type or types of leads implanted within a patient and/or determination of positions of the implanted leads or electrodes carried by the leads relative to one another or relative to anatomical structures within the patient. In addition, the disclosure relates to techniques for specifying or modifying patient therapy parameters based on the characterization of the implanted electrode arrays.
A method of analyzing a physiological (e.g., an ECG) signal during application of chest compressions. The method includes acquiring a physiological signal during application of chest compressions; acquiring the output of a sensor from which information on the velocity of chest compressions can be determined; and using the information on the velocity to reduce at least one signal artifact in the physiological signal resulting from the chest compressions.
A method of creating a user profile for use in a brain computer interface includes performing a training exercise, measuring a user's brain signals during the training exercise, mapping specific signals of the user's brain signals to predefined mental task descriptions, and creating a user profile including the user's brain signals mapped to the mental task descriptions. The user profile so created can be used in a method of creating a brain computer interface for a user for an application. This method includes accessing a user profile including the user's brain signals mapped to mental task descriptions, accessing an application profile including a plurality of properties of the application, matching one or more mental task descriptions from the user profile to a respective property from the application profile, and creating a brain computer interface accordingly.
A computer-assisted method for quantitative characterization and treatment of ventricular fibrillation includes preprocessing a time series of an atrial fibrillation signal obtained from a patient, segmenting the time series of the AF signal into activation segments by the computer system, obtaining local activation waveforms (LAW) from the activation segments, determining degrees of similarity between the LAWs, and identifying one or more critical regions in the patient's atria if the LAWs have degrees of similarity exceeding a first threshold value.
Cardiac resynchronization therapy (CRT) performance data for a number of patients in which an implantable medical device (IMD) is implanted is aggregated and reports of the aggregated data are generated, e.g., for review by organizations or individual clinicians treating the patients. In one example, a method includes collecting CRT performance data correlated to cardiac rhythm event data for a first group of patients in which an IMD configured to deliver CRT is implanted, aggregating, with a computing device, the CRT performance data correlated to the cardiac rhythm event data for a second group of patients from among the first group of patients, and generating, with the computing device, a report comprising the aggregation of the CRT performance data correlated to the cardiac rhythm event data for the second group of patients.
An analog signal processor (ASP) application-specific integrated circuit (ASIC) is disclosed. The ACIS can be used for remotely monitoring ECG signals of a subject that has reduced power consumption. In one aspect, the ASIC performs the functions of: ECG signal extraction with high resolution using ECG readout channel, feature extraction using a band-power extraction channel, adaptive sampling the ECG signals using an adaptive sampling analog-to-digital converter, and impedance monitoring for signal integrity using an impedance monitoring channel. These functions enable the development of wireless ECG monitoring systems that have significantly lower power consumption but are more efficient that predecessor systems. In one embodiment, the ASP ASIC consumes 30 μW from a 2V supply with compression provided by adaptive sampling providing large reductions in power consumption of a wireless ECG monitoring system of which the ASP ASIC forms a part.
A processing utility analyzes first measured data including at least two measured data pieces from at least two first spaced-apart measurement locations respectively within a first sub-region of the region of interest, and determines for each of the first locations a deviation parameter corresponding to deviation of the measured data piece from the reference response. The processing utility determines, for each of at least two of the measured data pieces of the first measured data, a relation between the deviation parameter and a predetermined threshold value corresponding to a condition of the predetermined abnormality, and generate a corresponding control signal and communicate it to the measurement unit. The control signal is indicative of a first scan direction towards at least one second location to be measured in the region of interest where a degree of the predetermined abnormality is higher than in the at least two first locations.
Methods are disclosed for assessing the condition of a cartilage in a joint, particularly a human knee. The methods include converting an image such as an MRI to a three dimensional map of the cartilage. The cartilage map can be correlated to a movement pattern of the joint to assess the affect of movement on cartilage wear. Changes in the thickness of cartilage over time can be determined so that therapies can be provided. Information on thickness of cartilage and curvature of cartilage or subchondral bone can be used to plan therapy. Information on movement pattern can be used to plan therapy.
A method for determining a position of a magnetic source includes measuring a magnetic field generated by the magnetic source and determining components of the three-dimensional magnetic flux density of the magnetic field at a plurality of points in space based on such measurement. The method also includes estimating a position of the magnetic source and determining components of a theoretical three-dimensional magnetic flux density at the plurality of points in space based on the estimated position. The position of the magnetic source may then be determined by minimizing the difference between the components of the measured and corresponding theoretical three-dimensional magnetic flux density components.
Disclosed embodiments include a method for automatic detection of sleep apnea implemented in a medical apparatus, the method comprising (a) extracting a plurality of signal features by analyzing an oxygen saturation signal, (b) performing dimensionality reduction on the plurality of signal features to generate a plurality of signal features in a transformed space; and (c) displaying a sleep apnea diagnosis result based on a statistical classifier that operates on the plurality of signal features in a transformed space.
The present disclosure relates, according to some embodiments, to devices, systems, and methods for estimating a physiological parameter in the presence of noise. For example, the disclosure relates, in some embodiments, to devices, systems, and methods for assessing (e.g., estimating, measuring, calculating) oxygen saturation (SpO2). Methods of assessing SpO2 may include assessing a noise metric associated with motion artifact. In some embodiments, a percentage (e.g., an empirically determined percentage) of a noise metric may be simply added to the SpO2 estimate to produce a corrected SpO2 estimate. An oximetry algorithm may include, according to some embodiments, combining multiple internal SpO2 estimates and associated noise and/or signal quality metrics (e.g., using a radial basis neural network) to produce a modified (e.g., corrected) SpO2 estimate (e.g., rather than merely selecting the estimate from a finite number of candidates). A modified SpO2 estimate may include little or no movement-based error.
A mobile telephone device includes: a communication unit that communicates with external devices; a microphone that collects sound; a receiver that outputs sound; and a correcting unit that corrects quality of sound; in which the receiver outputs the sound collected by the microphone and corrected by the correcting unit. The mobile telephone device includes: a connector to which an earpiece can be connected; and a control unit that outputs the sound corrected by the correcting unit from the earpiece, when the earpiece is connected to the connector.
One embodiment is directed to a method for applying a flexible discontinuous reception scheme. The method includes initializing, at a user equipment, a timing alignment timer. The method then includes determining a type of discontinuous reception cycle to apply based on a likelihood of scheduling of the user equipment, and applying the determined type of discontinuous reception cycle.
A mobile phone comprising a processor, a non-transitory memory, and an application stored in the non-transitory memory. When executed by the processor, the application receives an indicia of a product provided by a peripheral device of the mobile phone, identifies a product based on the indicia, analyzes options for paying electronically for the product, and presents a proposal for paying electronically for the product.
Systems and methods of managing concurrent access using different network identities using a shared baseband hardware implementation are described. A wireless apparatus comprises a computing device, a baseband device, the baseband device including at least a modem processor, and computer readable storage medium that stores one or more instructions. The instructions, when executed by the computing device, are configured to associate a first identity of the wireless apparatus with a first wireless network, associate a second identity of the wireless apparatus with a second wireless network, enable the first identity to communicate over the first wireless network using the baseband device, and enable the second identity to communicate over the second wireless network using the baseband device. Data obtained by concurrently utilizing the baseband device utilizing different network identities and different networks can be aggregated on the wireless apparatus.
Transmissions of beacons by a set of access points (e.g., femtocells) are synchronized to facilitate discovery of the access points by an access terminal moving through the coverage areas of the access points. In some embodiments, periodic beacon transmissions are synchronized across all of the femtocells of a set of femtocells such that each femtocell transmits a beacon signal according to a similar pattern and at the same time. In some embodiments, an opportunistic beacon control scheme involves commencing beacon transmissions by at least one femtocell of a set of femtocells upon determining that an access terminal has communicated with one or more of the femtocells.
A base station device, method, and communication system are disclosed. The base station includes a covariance matrix obtaining unit forming a covariance matrix of an interference vector and a noise vector from received signals from multiple user equipment; a ratio calculation and comparison unit that calculates a relative ratio between the interference and the noise in the received signals based on the covariance matrix and compares the ratio with a predetermined threshold; an adjusting unit that reduces values of non-diagonal elements in the covariance matrix when the ratio is less than the predetermined threshold; an equalizer unit that performs equalization based on the covariance matrix using an Interference Rejection Combining algorithm when the ratio is greater than or equal to the predetermined threshold, and equalizes the received signals based on the adjusted covariance matrix using a Minimum Mean Square Error algorithm when the ratio is less than the predetermined threshold.
A radio communication system is provided in which, based on a measurement condition and neighbor information specified by a base station to which a mobile terminal is connected, the mobile terminal measures the reception quality of the neighboring base stations included in the neighbor information and, when a transmission request is received from the connected base station, transmits the measurement result to the connected base station. In this radio communication system, the base station transmits neighbor information, which specifies the base stations for which interference measurement is to be performed, and a measurement result transmission request to the mobile terminal at a predetermined time for measuring the interference of neighboring base stations and, in response to it, the mobile terminal transmits the measurement result of the base stations, specified by the base station for measuring the interference, to the base station.
A mobile terminal and controlling method thereof are disclosed, by which a message can be sent in a manner that necessary information is contained in the message according to a configuration of the mobile terminal, a data volume of the message, a recipient of the message and/or the like.The present invention includes a wireless communication unit configured to send a message stipulated to limit a data space to which data can be inputted by a user, a display unit configured to display the message, a memory configured to store at least two user informations previously set, a user input unit configured to input the message, and a control unit controlling one of the at least two user informations to be selected according to a size of an empty space of the data space in sending the message after completion of writing the message, the control unit controlling the selected user information to be sent by being contained in the data space of the message.
A service implementation method, apparatus, and system are disclosed. The service implementation method includes: receiving, by a serving gateway, a data packet of a terminal device sent by a packet data network gateway; if the data packet is a data packet with a serving priority and the serving gateway has sent a paging trigger message with a serving priority to a mobility management element, skipping, by the serving gateway, sending a paging trigger message to the mobility management element; or if the data packet is a data packet with a serving priority and the serving gateway has sent no paging trigger message with a serving priority to a mobility management element, sending, by the serving gateway, a paging trigger message to the mobility management element; wherein the paging trigger message is used to enable the mobility management element to page the terminal device.
Disclosed is the method for informing, by a wireless communication system, to a terminal about information required for reception when the terminal is connected to the wireless communication system, in which a base station updates system information according to a preset period, and the terminal efficiently receives or checks any update of the system information based on the period.
Apparatus and methods for enabling location identification and related services in a premises. In one embodiment, location identification services are provided via a gateway device using data extracted from a wireless signal. The data is used to estimate a location of a device (based on comparison to previously gathered and/or reference data). In another embodiment, infrared (IR) or other short range wireless signals are broadcast from the client devices to a set-top-box (STB), and the STB or gateway correlates the signals to a location within the premises. A profiling process is used to establish specific locations within a premises, and associate location-specific services therewith. The location-based services include for example (i) loading particular applications and/or content when the user enters a particular location, (ii) providing information and/or advertisement opportunities when the user is near a particular public or business location, and (iii) content delivery optimization among multiple user devices.
Techniques and mechanisms are provided for sending targeted content and data to mobile devices. Location information associated with a device is determined. In some instances, the location information is manually entered. In other instances, the location information is determined automatically from characteristics associated with the device. Location information can be obtained from global positioning system (GPS) data, cell-site triangulation, Internet Protocol (IP) address detection, etc. Content and advertising can be provided in a location relevant manner to the mobile device.
A radio communication system according to the present invention includes a radio base station device and a parameter determination device. The radio base station device includes: an antenna device which performs radio communication with a mobile station device; a positional information acquisition unit which acquires positional information representing a position of the antenna device; and a control unit which notifies the parameter determination device of the positional information acquired by the positional information acquisition unit, and controls the antenna device according to a parameter transmitted from the parameter determination device. The parameter determination device includes: a storage unit which stores information of a periphery where the radio base station device is installed; and a parameter determination unit which determines a parameter of the radio base station device based on the periphery information and the positional information of the radio base station device, and transmits the determined parameter to the radio base station device.
The disclosure discloses a method for handover based on a radio resource allocation database. The method includes that the radio resource allocation database is constructed and dynamically maintained; after receiving a handover request from a User Equipment (UE), a Base Station (BS) determines in the database a Radio Access Technology (RAT) and the corresponding carrier frequency resources suitable for a current communication condition of the UE for the UE according to a handover reason in the handover request, and notifies the UE of information regarding the determined RAT and information regarding the corresponding carrier frequency resource; and the UE performs QoS verification on the RAT and the corresponding carrier frequency resources notified by the BS, and switches to the corresponding carrier frequency with the RAT notified by the BS when the QoS on the RAT and the corresponding carrier frequency resources is superior to that of current communication. Meanwhile, the disclosure further discloses a system for handover based on a radio resource allocation database. The disclosure improves a resource usage rate and the QoS of a current communication system. The disclosure enables the UE to complete the handover quickly, such that user experience is improved.
A method of establishing a registration between a mobile device and a server includes receiving at the server an SMS or MMS from a mobile device. The server receives the phone number of the mobile device, verifies the phone number of the mobile device against a whitelist to authorize a registration between the mobile device and the server, and verifies a secure identification code that is input at the mobile device. The secure identification code is provided to a user of the mobile phone before the mobile device is registered with the server. The secure identification code can be provided to the user via an administrator of the server. An encryption key established between the mobile device and the server can be used to provide or enhance encryption of a voice communication, such as a VoIP communication, made using the mobile device.
Provided is a method for efficiently performing a communication operation using supplementary information. A communication method in an integrated terminal which communicates through communication modems corresponding to base stations of various communication systems includes reading a communication network information file which is updated and is included in the integrated terminal and performing the communication operation based on the read communication network information file.
Method for disseminating messages or information content in a hybrid network including a network scaffold comprising pilot entities, and a mobile network including mobile nodes communicating in an “ad hoc” manner with one another, the method including: at the level of each of the pilot entities of the scaffold of the network, scheduling the transfers of at least one message by: let SC(t) be the set of mobile nodes that have subscribed to the content of type C, let Mi be a message corresponding to the content of type C, for each message Mi, if a mobile user node Ui is present in the neighborhood of a pilot entity, then if Ui is subscribed to the content of type Mi, transfer the message Mi to the mobile user Ui, execute a control loop to disseminate the messages to all the mobile nodes that have subscribed to the receipt of a content Mi as a function of the progress of this dissemination so as to comply with timescales required for the distribution of said message.
In order to provide an early and more accurate determination of network problems, current NPI OMs are compared with samples of recent historical NPI OMs so that changes in the NPI OM are detected based on current overall network conditions rather than on conditions that may have existed at statistically insignificant earlier operational periods. By constantly adjusting a performance threshold, against which the current NPI OM is compared, by using a smaller and very recent sampling of NPIs (in the case of sudden and abrupt performance-NPI degradation detection) or a larger and greater number of NPIs over a wider time period (in the case of slow and persistent NPI degradation detection) to establish the threshold, detection results are more accurate and meaningful.
A cellphone controllable car intrusion system is provided. This system includes a vehicle OEM system, including an electronic control unit (ECU), a diagnostic port, a plurality of OEM cameras, a plurality of OEM sensors, an OEM satellite communication system, and an OEM local communication system. The diagnostic port, OEM cameras, OEM sensors, OEM satellite communication system, and the OEM local communication system being in electric communication with the ECU. A cellphone is provided having a local communication system disposed therein. The cellphone is in wireless communication with the ECU. The cellphone is adapted to configure the ECU to enable operation of the OEM cameras in response to receipt by the cellphone of an alert signal from the OEM sensors, indicating that an intrusion is in process. The alert signals are representative of detection of a monitor event by one or more of the OEM sensors.
Disclosed are a method and apparatus for solving an interference between femto base stations in an idle mode operation and facilitating searching of a femto cell in an idle mode. A method for operating a femto cell in an idle mode, includes: receiving an idle mode conversion notification from a first femto base station; checking the presence of a second femto base station in an idle mode among neighboring femto base stations near or around the first femto base station which has notified about the conversion of the idle mode and then optimizing an idle mode operation of the first and second femto base stations; delivering an idle mode operation parameter according to the optimized idle mode operation to the first and second femto base stations; and receiving an idle mode operation acknowledgement message according to the idle mode operation parameter from the first and second femto base stations.
Disclosed is a radio communication system which has: a radio base station (eNB#1), which forms a first cell, and which has a radio terminal connected to the radio base station (eNB#1), said radio terminal being in the first cell; and a radio base station (eNB#2), which forms a second cell, at least a part of which overlaps the first cell, and which has a radio terminal connected to the radio base station (eNB#2), said radio terminal being in the second cell. The radio base station (eNB#1) is so configured as to be switchable from being in the activated mode to being in the deactivated mode wherein power consumption is less than that in the activated mode. The radio base station (eNB#1) is controlled to be switched to be in the deactivated mode from being in the activated mode after the conditions, which indicate that the radio terminal (UE) connected to the radio base station (eNB#1) is connectable to the radio base station (eNB#2), are satisfied in the activated mode.
Systems and methods for terminating telephony communications to a mobile telephony device that is roaming outside of its native service area make use of a mobile roaming termination service. The mobile roaming termination service causes the native mobile telephony service provider that provides service to the mobile telephony device to forward incoming telephony communications directed the native telephone number of the mobile telephony device to a forwarding access number. The mobile roaming termination service receives telephony communications directed to the forwarding access number, and then terminates the telephony communication to the mobile telephony device via any one of multiple different methods. The mobile telephony service provider can be instructed to implement and cancel call forwarding instructions by dialing a special character string on the mobile telephony device.
In particular implementations, a mobile device management system allows network administrators to control the distribution and publication of applications to mobile device users in an enterprise network. A user profile is accessed to determine a user attribute. A catalog of applications is filtered based at least in part on the user attribute and an enterprise application availability policy to determine a set of applications to be returned and provided via an enterprise mobile device application management interface.
A system includes a first mobile device configured to initiate communication with at least one other mobile device. The first mobile device includes a status indicator configured to provide a persistent visual indication to a user of the status of a mute function of the first user device during the active communication. The first mobile device further includes a user interface configured to receive predefined user input and allow the user to toggle between mute and un-mute states based on the user input regardless of whether a display of the device is shut off and/or the user interface is locked.
A method and system for authenticating secure transactions between a transacting user and a secure transaction host is provided. The system includes a mobile phone software application installed on a transacting user's mobile phone which is configured to compose a digital fingerprint uniquely associated with the specific mobile phone on which it is installed. The system further includes an authentication service provider with which users of the system may be enrolled by registering at least the digital identifiers composed by the applications installed on their mobile communication devices in an authentication database. The authentication service provider is configured to authenticate secure transactions on request from secure transaction hosts by sending transaction confirmation requests to mobile phones of enrolled users requiring them to confirm or deny secure transactions before such transactions are allowed to be finalized.
To adjust a tuning frequency without an output being muted while an oscillation frequency is adjusted. A tuning circuit includes a pair of an inductor and a tuning variable capacitor unit, adjusts a tuning frequency by changing a capacitance of the tuning variable capacitor unit, and obtains a tuning signal having a limited band from a received signal. The tuning circuit includes an oscillating inductor that passes a current corresponding to the tuning signal, an oscillating variable capacitor unit that adjusts the oscillation frequency of a system including the oscillating inductor, and a controller that changes a capacitance of the oscillating variable capacitor unit correspondingly to a desired tuning frequency while adjusting the capacitance such that the oscillation frequency corresponds to the desired tuning frequency, and adjusts a capacitance of the tuning variable capacitor unit in accordance with the adjusted capacitance of the oscillating variable capacitor unit.
A receiver for nano communication includes a power source including a cathode and an anode; a cathode unit connected to the cathode of the power source, the cathode unit including a nano device configured to receive a wireless signal modulated according to a predetermined modulation scheme, have at least two different resonant frequencies, and resonate based on a frequency of the wireless signal and the at least two different resonant frequencies; and an anode unit connected to the anode of the power source, the anode unit being configured to detect electrons emitted from the nano device, and demodulate a the wireless signal based on a pattern of the detected electrons.
A mobile device and a method for controlling the same are disclosed, in which different lock states are provided depending on a mode which is currently implemented in a dual mode of a child mode and an adult mode, and different unlock interfaces are provided depending on the lock state.
An apparatus includes a dynamically configurable transformer configured to provide a gain to a target signal. The gain is dynamically configurable. The dynamically configurable transformer includes at least one parallel resistive element configured to be dynamically activated in parallel with a load.
A method, program and apparatus for transmitting from a transmitter to a receiver over a channel using a transmit diversity scheme. The method comprises: receiving power-related information fed back from the receiver to the transmitter; and at the transmitter, using the power-related information to generate channel state information. The method further comprises using the generated channel state information to control for subsequent transmission to the receiver from the multiple transmit antennas of the transmitter.
A method includes determining a signal strength value for a first received signal received from a first station in a first network. The first received signal is received in the first network through a shared communication medium that is shared with a second network. The method includes receiving an indicator of a signal strength value determined for a second received signal from a second station in the second network. Based on the signal strength value for the first received signal and based on the indicator of the signal strength value determined for the second received signal, a detection threshold is selected such that, in response to a third received signal having a signal strength in excess of the detection threshold, the third received signal is processed according to a protocol of the first network and is not processed according to a protocol of the second network.
A method and apparatus estimate a frequency offset of a receiver in a mobile communication system. A pilot signal and a signal of a control channel are received from a transmitter. Frequency offsets of the pilot signal and frequency offsets of the control channel are estimated, respectively. And the frequency offset of the pilot signal is corrected based on the frequency offset estimation of the control channel.
A self-testing transceiver comprises a receiver, and a transmitter including a power amplifier (PA) and a plurality of transmitter pre-PA stages. The plurality of transmitter pre-PA stages are configured to generate a communication signal at a receive frequency of the transceiver and the receiver is configured to process another communication signal at a transmit frequency of the transceiver, thereby enabling transceiver self-testing. A method for use by a transceiver for self-testing comprises generating a first communication signal at a transmit frequency of the transceiver by a transmitter of the transceiver, processing the first communication signal by a receiver of the transceiver, generating a second communication signal at a receive frequency of the transceiver by the transmitter, and processing the second communication signal by the receiver. The described generating and processing of the first and second communication signals resulting in self-testing by the transceiver.
An electronic device may include sensitive circuitry such as radio-frequency receiver circuitry. A noise source may produce radio-frequency interference that can disrupt operation of the sensitive circuitry. The noise source may include a first transmitter such as a cellular telephone transmitter and as second transmitter such as a wireless local area network transmitter. Interference may be produced by simultaneous operation of the first and second transmitters. The radio-frequency receiver circuitry may be satellite navigation system receiver circuitry that includes one or more satellite navigation receivers. The impact of interference may be reduced by blanking the satellite navigation system receiver, by imposing a duty cycle limitation on the second transmitter, by switching between alternative receivers in the satellite navigation system receiver circuitry, by using an interference-dependent cross-correlation protection scheme, or by using a combination of these schemes.
A communication device includes a control unit that establishes a wireless communication between a communication unit and an external device by using setting data received from the external device. The device also includes a data processing unit that stores the setting data in a storage unit before the wireless communication is released. Further, the device includes a power input unit that receives power from outside. A communication releasing unit releases the wireless communication between the communication unit and the external device. The control unit uses the setting data stored in the storage unit at a time of re-performing a wireless communication between the communication unit and the external device. The communication releasing unit does not release the wireless communication when the power is being supplied via the power input unit even when a predetermined time has passed.
The present solution defines groups of users with mobile devices that will be used for the outdoor activity. A group of users may defined with mobile computing devices capable of sending and receiving certain data via radio waves. Each of these devices is equipped with at least one button which can be pressed to invoke the grouping process. One additional mobile computing device capable of sending and receiving information via radio waves and able to receive and store information from any of the mobile computing devices, store these, allow any of the same computing devices to retrieve this information and able to send such information to one or mobile computing devices in such a way that the information arrives at the mobile computing devices via radio waves.
A novel terrestrial wireless communications technique for terrestrial portable terminals including hand-held mobile devices and fixed wireless instruments, utilizing a spoke-and-hub communications system, having a plurality of individual hubs and/or base-stations all in communications with the portable terminals. The portable terminals and the hubs are assigned to use incompatible polarity formats in terms of circularly polarity (CP) and linearly polarity (LP). In forward links, a signal processed by the LP ground telecommunications hubs is radiated through multiple antennas with various LP polarities to an individual CP user simultaneously. The multiple paths are organized via assignments of a plurality of polarities, frequency slots, and directions by wavefront multiplexing/demultiplexing techniques such that the same communications assets including frequency spectrum may be re-used by other users. The same polarity diversity methods can be extended to peer-to-peer communications.
A sheet pressing device includes plurality of pressing members and a support member. The plurality of pressing members is provided on a downstream side in a discharging direction of fixing unit which carries out a fixing treatment over a sheet having an unfixed image transferred thereonto along the discharging direction. The plurality of pressing members presses both ends of the sheet in a direction along a surface of the sheet carried out the fixing treatment by the fixing unit and in a direction crossing the discharging direction. The support member supports the plurality of pressing members movably in such a direction as to approach or separate from the sheet when the sheet passes through the sheet pressing device.
An image forming apparatus has a developer container removably connected thereto, a developer feeding mechanism, a drive mechanism, and a torque limiter. The developer container includes a cylindrical container body having a developer discharge port, and a shutter fitted to be rotatable to open and close the developer discharge port. When the drive mechanism rotates the developer container in the developer feeding direction, while the torque limiter keeps the shutter stationary, the container body rotates through a predetermined angle to open the developer discharge port, and as the developer container continues to be rotated, the developer is fed through the developer discharge port. When the developer container is rotated in the direction reverse to the developer feeding direction, while the torque limiter keeps the shutter stationary, the container body rotates through a predetermined angle in the reverse direction to close the developer discharge port.
In a transport pipe having a first opening portion through which toner is fed in from a toner hopper and a second opening portion through which the toner is discharged to a development device, a transport screw in which a helical blade is formed on a rotational shaft is rotatably provided. The width of the first opening portion in the direction of the rotational shaft is greater than the pitch (L0) of the blade at the first opening portion, and, at the downstream end of the first opening portion in the transport direction, the pitch of the blade is switched from the pitch (L0) to a pitch (L1) which is narrower than the pitch (L0). In this way, the amount of transport of the toner from the toner hopper to the development device with the transport screw is stabilized.
An attachable/detachable body includes a main body, a positioned portion, a transmitted member a contacting portion. The main body of the attachable/detachable body is supported to be attachable to and detachable from a main body of an image forming apparatus. The positioned portion is positioned at a positioning portion provided at the main body of the image forming apparatus. The transmitted member is connected to a transmission member provided at the main body of the image forming apparatus to transmit a drive thereto, the transmitted member transmitting the drive to a driven member provided at the main body of the attachable/detachable body. The contacting portion comes into contact with a contacted portion that is provided at the main body of the image forming apparatus to be connected electrically thereto.
A fixing device includes a heating member, a pressurizing member, a coil wound in a loop shape in the width direction of the heating member to generate a magnetic flux that inductively heats the heating member, and a magnetic core adjacent to the coil. The magnetic core is configured to apply the magnetic flux to an inductive heat-generating layer of the heating member. The magnetic core includes first core parts and second core parts. The first core parts are positioned to enclose the coil in a direction orthogonal to a direction in which paper is conveyed. The second core parts are placed in hollow areas formed by the loops of the coil at both ends in the direction orthogonal to the paper conveyance direction. The second core parts have a higher Curie temperature and a lower thermal capacity than the first core parts.
According to an embodiment, provided is an image forming apparatus that forms an image on a moving body using toner. The image forming apparatus includes a pattern creating device that creates a first pattern for toner density detection and a second pattern for positional deviation detection on the moving body, the first pattern and second pattern being disposed to be arrayed in a main-scanning direction; a reflecting optical sensor including an emitting system that includes at least three light-emitting elements of which positions at least in the second direction are different and a light-receiving system that includes at least three light-receiving elements that receive light beams that are emitted from the emitting system and reflected from the first pattern and second pattern; and a processing device that obtains toner density information and positional deviation information simultaneously based on an output signal of the light-receiving system.
An image forming apparatus includes a control unit that controls each component, a first storage unit that is a non-volatile and rewritable storage unit mounted on the control unit, a toner containing unit that contains toner to be used for an image forming, a second storage unit that is a non-volatile and rewritable storage unit mounted on the toner containing unit, and a detecting unit that detects an amount of the toner remained in the toner containing unit. The control unit stores count information into the second storage unit, the count information is copied from the second storage unit to the first storage unit, when the detecting unit detects that the amount of the toner remained in the toner containing unit is not enough, and the count information is kept on being stored into the first storage unit, until the toner containing unit is replaced with a new one.
An image forming apparatus includes a rotatable image bearing member for bearing a developer image, a developing device for developing an electrostatic latent image on the image bearing member into the developer image and a cleaning blade. In addition, a controller executes a stop operation of the image bearing member in which the image bearing member is, after being temporarily stopped at an end of an image forming operation, rotated in the same direction as that during the image forming operation and then is rotated in a direction opposite to that during the image forming operation, and a predicting portion predicts a remaining usable lifetime of the image bearing member. In the stop operation of the image bearing member after the remaining usable lifetime is below a threshold, the controller controls an amount of rotation in the direction opposite to that during the image forming operation so as to be smaller than the amount of rotation before the remaining usable lifetime is below the threshold.
In methods for operating a printer a sheet is provided in a printing path leading to a printing area, a receiver is provided having a cross edge to which a printed image is to extend in the printing path for movement with the sheet. The receiver and the sheet are moved through the printing area so that the cross edge is moved through printing area during transfer of a toner to form the print image. The receiver and the sheet are further moved through the printing area with the cross edge of positioned on the sheet to separate a portion of the sheet that is masked from transfer of the print image from an unmasked portion of the sheet and the unmasked portion of the sheet is positioned to receive any portion of the print image that is transferred when the receiver is not in the printing area.
An image forming apparatus of an embodiment includes a sensor, a reversing section, an image forming section, and a controller. The sensor reads a sheet side on which an image is to be formed before formation of the image. The reversing section reverses sides of the sheet being conveyed. The image forming section forms the image and a predetermined mark on the same side of the sheet. The controller acquires image data read by the sensor. If the image data contains the mark, the controller causes the reversing section to reverse the sides of the sheet and also causes the image forming section to form the image on a side that becomes a side targeted for printing after the reversion.
An image forming device includes a main body, and a support unit. The main body is provided with a first force receiving portion. The support unit is configured to receive a developer cartridge and be pulled out from the main body in a horizontal direction. The developer cartridge is configured to accommodate therein developer. The developer cartridge has a first force applying portion. The support unit has a transmitting member. The transmitting member includes a second force receiving portion configured to receive a force from the first force-receiving portion and a second force applying portion configured to apply the force received by the second force receiving portion to the first force receiving portion.
A Multiple-Input-Multiple-Output (MIMO) data transmit-receive protocol that can be used with an arbitrary light array, including one or more lights, that transmits light to a light receiver having an image sensor, including a large number of light sensing pixels. The protocol supports two primary protocol or coding modes in which the light array may transmit: spatial coding and space-time coding. The protocol is constructed upon the use of efficient start-frame-delimiters (SFDs) and data-delimiters (DDs). The lights may be implemented to transmit the SFDs, the data delimiters, and data bits as modulated light. The light may be modulated in accordance with a modulation technique referred to as frequency shift on-off keying (FSOOK).
A phased antenna array includes an array of antenna elements, and an electro-optic (EO) readout circuit coupled to the array of antenna elements. The EO readout circuit includes an optical source having a first wavelength division multiplexer (WDM) configured to generate an optical carrier signal including beam carrier wavelengths, a first EO modulator configured to modulate a signal from an antenna element based upon the optical carrier signal, a second WDM coupled downstream from the first EO modulator, and optical-to-electrical converters coupled downstream from the second WDM. The second WDM is configured to multiplex each modulated beam carrier wavelength to a respective optical-to-electrical converter.
Methods and arrangements for time distribution in an optical network system in the upstream direction. The information of a selected time reference frame and a calculated time stamp value of the frame based on a real-time clock of the optical line terminal (OLT) is sent from the OLT to the optical network unit (ONU) via the optical distribution network (ODN). When the time reference frame is sent to the ONU from the OLT via the ODN, the ONU records the arrival time of the frame based on a time reference made by the real-time clock of the ONU. The time difference between the arrival time and the time stamp value is calculated whereupon the OLT is informed of the calculated time difference. The OLT adjusts the real-time clock of the OLT in accordance with the time difference.
The present disclosure provides systems and methods for the compensation of signal distortion in fiber optic communication systems and the like. More specifically, the present disclosure provides an orthogonal polarization detection and broadband pilot (OPDBP) technique for the compensation of nonlinear cross polarization (i.e. nonlinear cross polarization modulation) (XPolM) induced noise and nonlinear nonlinear cross phase modulation (XPM) induced noise in a high data rate polarization multiplexed (PM) multilevel-quadrature amplitude modulated (M-QAM) channel due to neighboring channels. This approach allows for the compensation of both XPolM and XPM simultaneously, providing several dBs of optical reach extension. The approach uses a pilot tone based orthogonal polarization detection scheme with broadband (i.e. a few GHz wide) filtering of the pilot tones.
An optical access network comprises L wavelength division multiplexed access sub-networks. Each of the wavelength division multiplexed access sub-networks is arranged to use a set of wavelength channels. M optical line termination apparatus, each receive traffic from a respective operator network and output traffic on the wavelength channels. A wavelength routing apparatus comprises M sets of first ports and L second ports. Each set of first ports connects to a respective one of the optical line termination apparatus and each second port connects to an optical link of a respective one of the wavelength division multiplexed access sub-networks. The wavelength routing apparatus is arranged to route the set of wavelength channels between the sets of first ports and the second ports and to route different wavelength channels of the same wavelength to different ones of the second ports.
An optical communications network node (10) comprising an optical transmitter module (16), an optical receiver module (12), an electrical cross-point switch (20) and control apparatus (24, 26). The optical transmitter module (16) comprises optical sources (18) each having a different operating wavelength and each being selectively assignable as an optical circuit switching channel source or an optical burst switching channel source. The optical receiver module (12) comprises a said plurality of optical detectors each operable at one of said operating wavelengths. The electrical cross-point switch (20) comprises switch paths (22) and is configurable to allocate a first set of switch paths for optical circuit switching and a second set of switch paths for optical burst switching. The control apparatus (24, 26) configures the switch paths (22), separates data traffic to be dropped from transit data traffic, and schedules data traffic for transmission on optical burst switching channels to the respective sources (18).
Described herein is a two part camera module. A first part includes a lens assembly, a lens assembly holder, a printed circuit board (PCB) with an image capture device and a terminal block. The second part includes mounting elements, a connector shroud, an endcap, and an o-ring. The first part and the second part are configured to interconnect using a snap assembly. The first part is universal for all device applications and the second part is adaptable/interchangeable for each device application.
An apparatus and method of adjusting an auto focus are provided. The apparatus includes: an imaging pickup device for generating an image signal by capturing light passing through an imaging lens; a shutter for controlling light exposure of the image pickup device; a focus detector that calculates a contrast value from the image signal and detecting a focus from the contrast value; and a release controller for controlling a release operation constituting a photographing operation of a still image, wherein the release controller includes, as driving modes, a first mode that directs a focus lens included in the imaging lens to be driven while driving the shutter, and a second mode that directs the focus lens not to be driven while driving the shutter. Accordingly, a photographing time is reduced.
An image pickup apparatus comprising: a lens apparatus having: an image pickup optical system including a focus lens unit and a zoom lens unit; a zoom state detector; and a controller; a camera apparatus having: a light receiving unit; and an image display unit; an AF frame operation unit; and a distance measuring unit installed with a parallax with respect to an optical axis of the image pickup optical system, in which the controller is configured to: select, from among measured distances obtained by the distance measuring unit, a measured distance obtained in an angle of field of the AF frame, based on a position of the zoom lens unit detected by the zoom state detector and a position of the AF frame set in the display; and perform the focusing by driving the focus lens unit based on the selected measured distance.
A liquid heater such as a direct electrical resistance liquid heater having multiple flow channels is provided with a temperature-sensing element in the form of a wire extending across numerous channels, preferably all of the channels, near the downstream ends of the channels. The resistance of the wire represents the average temperature of the liquid passing through all of the channels, and hence the temperature of the mixed liquid exiting from the heater. A bubble suppressing structure is provided in the vicinity of the wire.
A method, apparatus, computer program product and computer accessible code configured to link or otherwise associate content filters with a multimedia presentation, e.g., a movie. The content filter data includes an identifier value with an aspect ratio identifier or as a function of an aspect ratio for a particular multimedia presentation associated with the filter information. In one implementation, association between a filter set and a multimedia presentation involves a filtering application that searches a particular multimedia presentation to locate aspect ratio information and further searches filter information for a matching aspect ratio identifier.
In an information processor having a function to check out a content to a portable device such as a portable disc player, a content is recorded to a content data base under the control of a content management program, and it is set under the control of a display/operation instruction program whether the recorded content has to be checked out to the portable device. If a content is recorded in case it has been set that the content has to be checked out, the content having been recorded in the content data base is checked out to the portable device.
A content playback apparatus includes: a display section that displays a plurality of indicators associated with a plurality of pieces of content, and a specifier to be used to specify one of the indicators; a playback section that plays back the piece of content associated with the indicator specified by the specifier; a switch section that switches, in accordance with a user's operation, what the specifier specifies to new the indicator; and a playback control section that controls the playback section such that if the user's operation switches, while the piece of content associated with the indicator specified by the specifier is played, what the specifier specifies to next the indicator and the user's subsequent operation switches, within a predetermined period of time from when the previous switch is completed, what the specifier specifies to subsequent the indicator, the playback section keeps playing back the piece of content.
The present invention facilitates reading in advance information on addresses where data of each reproduction path to be reproduced is stored. Clip AV stream 1 to Clip AV stream 3 of angles forming a multiangle are managed by PlayList#1 to PlayList#3 for the different angles. Each of PlayList#1 to PlayList#3 is divided by angle change points. Each of the divided reproducing sections corresponds to a PlayItem. Correspondences between source packet numbers and presentation time stamps of the angle change points are recorded in an EP_map. The present invention is applicable to DVD recording and reproducing apparatus, for example.
Audio-visual synchronization using retrieval of visual data through a network to enhance the content presented to the user and to provide the user with a more meaningful and engaging audio-visual experience. An audio player such as an electronic book reader or stereo plays an audio file. The audio file, whether in analog form as played through a speaker or in digital form, is provided to a controller, which scans the audio file to detect a trigger or cue identifying visual data stored in a data store or database that is local or accessible through a network. The controller accesses the data store or database, downloads the pre-determined visual data, and controls the audio player and display such that playing of audio data and display of the retrieved visual data are synchronized with each other.
A random array of holes is created in an optical fiber by gas generated during fiber drawing. The gas forms bubbles which are drawn into long, microscopic holes. The gas is created by a gas generating material such as silicon nitride. Silicon nitride oxidizes to produce nitrogen oxides when heated. The gas generating material can alternatively be silicon carbide or other nitrides or carbides. The random holes can provide cladding for optical confinement when located around a fiber core. The random holes can also be present in the fiber core. The fibers can be made of silica. The present random hole fibers are particularly useful as pressure sensors since they experience a large wavelength dependant increase in optical loss when pressure or force is applied.
A planar waveguide circuit comprises a first optical splitter to receive an input optical signal, a second optical splitter to receive a reference optical signal, a first optical signal combiner, and a second optical signal combiner. First and second optical waveguides are provided to couple first and second outputs of the first optical splitter to respective inputs of the first and second optical signal combiners. Third and fourth optical waveguides are provided to couple first and second outputs of the second optical splitter to respective inputs of the first and second optical signal combiners. A phase-shifter is provided located to affect the phase of an optical signal propagating in one of the third and fourth optical waveguides. The first and second optical splitters and the first and second optical signal combiners are arranged such that the first, second, third and fourth optical waveguides do not intersect one another.
An optical fiber current transformer includes a broadband light source, a depolarizer, a beam splitter, a temperature acquisition unit, a current acquisition unit, a modulation waveform generating unit, a data processing unit and a calculating compensation unit. The broadband light source is connected with the beam splitter by the depolarizer. A first output of the beam splitter is connected with the calculating compensation unit by the temperature acquisition unit. A second output of the beam splitter is connected with the data processing unit by the current acquisition unit. The data processing unit is connected with the calculating compensation unit. The calculating compensation unit is connected with the current acquisition unit by the modulation waveform generating unit. The optical fiber current transformer uses the temperature-current compensation curve in the calculating compensation unit to synchronously process the temperature and current, thereby improving the accuracy of real-time current measurement.
System and method for creating a collection of images are described, the method comprising: receiving images from at least one source of images; processing the images to produce an output collection of images, the processing comprising grouping the images to clusters of related images and selecting the preferred images in the clusters; and outputting the output collection of images, the output collection of images comprising the clusters of related images and indication of the preferred images in the clusters. The system for creating a collection of images comprising: a storage medium to receive images from at least one source of images; a processor to produce an output collection of images by grouping the images to clusters of related images and selecting the preferred images in the clusters; and a collection output medium for outputting the output collection of images.
An image processing apparatus comprises a processing unit for computing displacement amounts between a basis image and each reference image, a processing unit for generating multiple deformed images based on the displacement amounts, the basis image and multiple reference images, a processing unit for setting a threshold of a parameter, a processing unit for selecting image information from the reference image by threshold, a processing unit for generating composed images and weighted images based on the basis image, the displacement amounts and the image information, a processing unit for generating high-resolution grid images by dividing the composed image by the weighted image, a processing unit for generating simplified interpolation images based on high-resolution grid images, a processing unit for generating an image characteristic amount, a display unit for displaying the image characteristic amount and a control unit that controls the necessary processing as necessary.
An image processing device for determining extraction conditions for extracting still images from a moving image according to a template and arranging the still images. The image processing device includes an image data input unit, an operating unit, a display, a material selector for selecting a template applied to layout data and moving image data, an extraction condition determiner for determining extraction conditions for extracting still image data from the moving image data according to a selected template, a moving image analyzer for analyzing the moving image data, a still image data extractor for extracting the still image data meeting extraction conditions from the moving image data according to analysis results, and a layout synthesizer for producing the layout data by positioning the extracted still image data in corresponding synthesis areas of the template.
According to one embodiment, an image processing apparatus includes a shading correction unit. The shading correction unit executes at least one of the use of shading correction parameters calculated in accordance with exposure information for capturing a subject image and the adjustment of a center position in a two-dimensional direction which is used as the basis of the shading correction in accordance with the exposure information.
A method for enhancing a radiographic image. The method includes obtaining image data for the radiographic image, generating conditioned image data by increasing differences between neighboring portions of at least a relatively uniform area of the radiographic image, generating an enhanced image by applying contrast limited adaptive histogram equalization to the conditioned image data, applying interpolation to the enhanced image, and displaying, storing, or transmitting the enhanced image.
An image encoding method and apparatus, and an image decoding method and apparatus respectively corresponding to the image encoding method and apparatus are provided. The image encoding method includes: if a current block is an initial block of a current slice, determining whether a virtual block in which pixel values are equal to a predetermined value is identical to the current block; and encoding the current block in a first mode based on the determining, wherein the first mode is a mode for encoding information representing that the current block is encoded in the first mode, instead of encoding pixel values of the current block, when the current block is identical to the virtual block.
A method and apparatus for searching for an image are provided. The method includes: determining whether a unique identifier exists in metadata of an input image to be searched for; when the unique identifier exists in the metadata, searching for an original image of the input image in a target device by using the unique identifier; when the unique identifier does not exist in the metadata, extracting a characteristic value of the input image; and when the unique identifier does not exist in the metadata, searching for the original image by comparing the extracted characteristic value with one or more characteristic values of one or more images stored in the target device.
The character recognition apparatus recognizes characters from a read document original to correct a character string as a character recognition result in a word unit with a space character as a separator. The character recognition apparatus includes a circumscribed rectangle formation portion which forms a circumscribed rectangle for each recognized alphabet character string, a fixed-pitch font determination portion which determines whether or not a font is a fixed-pitch font based on a distance between center lines in a width direction of adjacent circumscribed rectangles, a portion for determining an excess space character which determines, in the case of a fixed-pitch font, that the space character is an excess based on that a width of a space character in the character string is narrower than a predetermined width, and a portion for deleting the space character determined as an excess from the character string.
A method, apparatus and program product are provided for simplifying electro-optical imaging data. Spectral/temporal data is received. The spectral/temporal data is formulated into a vector/matrix. Feature extraction analysis is performed. At least two largest principal components are determined from the feature extraction analysis. A cluster diagram is created from the at least two largest principal components. A distance metric is evaluated from the cluster diagram. And, a largest metric is selected based on the distance metric.
A feature amount calculation apparatus calculates a feature amount of a target object from image data, and is provided with: a feature value calculator that calculates an edge direction and edge magnitude as input image data pixel-unit feature values; a feature amount calculator that has an edge direction group calculator that calculates a group of edge directions, and a correlation value calculator that takes all pixels or predetermined pixels among a plurality of pixels used in feature value calculation as pixels subject to correlation value calculation and calculates an edge magnitude correlation value between the pixels subject to correlation value calculation for each feature value; and a histogram creator that counts feature amounts in a histogram for each correlation value, and creates a histogram as a feature vector.
Systems and methods of detecting and correcting redeye in an image are described. In one aspect, pixels of the input image are segmented based on projections of color values of the pixels onto two-dimensional thresholding planes. Candidate redeye pixel areas are identified in the input image based on the segmented pixels of the input image.
The chroma of each block is calculated from color difference signals to calculate the number of blocks having chroma equal to or greater than a predetermined threshold from among the blocks that are not part of a detected face area, and to calculate a high-chroma block ratio of the high-chroma blocks (having their chroma equal to or greater than the predetermined threshold), to the number of blocks that are not in the face area. If the average chroma and the high-chroma block ratio match or exceed predetermined values, the scene is discriminated as a vivid color scene. The threshold of the criterion of the high-chroma block ratio is made to be small, if the scene has been discriminated as a vivid color scene in the past, while if the scene has not been discriminated as being such a scene, the threshold is made to be large.
The capture and alignment of multiple 3D scenes is disclosed. Three dimensional capture device data from different locations is received thereby allowing for different perspectives of 3D scenes. An algorithm uses the data to determine potential alignments between different 3D scenes via coordinate transformations. Potential alignments are evaluated for quality and subsequently aligned subject to the existence of sufficiently high relative or absolute quality. A global alignment of all or most of the input 3D scenes into a single coordinate frame may be achieved. The presentation of areas around a particular hole or holes takes place thereby allowing the user to capture the requisite 3D scene containing areas within the hole or holes as well as part of the surrounding area using, for example, the 3D capture device. The new 3D captured scene is aligned with existing 3D scenes and/or 3D composite scenes.
An apparatus for correcting a stereoscopic image using matching information, includes: a matching information visualizer receiving input of original stereoscopic images and intuitive matching information and visualizing a pair of stereoscopic images based on the intuitive matching information; a correction information processor obtaining a statistical camera parameter based on the intuitive matching information and correcting the received stereoscopic image using the statistical camera parameter; and an error allowable controller providing allowable error information to the correction information processor in consideration of an error allowable degree according to a selected time from the received intuitive matching information and preset human factor guide information, to extract a correlation between stereoscopic images using a stereoscopic image and provided information, thereby helping such that an erroneously photographed image is correctly photographed or correcting the image such that the erroneously photographed image is correctly interpreted, which leads to minimization of visual fatigue.
To detect the presence of the left and right constituent images of a stereoscopic image packed within an image frame or within a sequence of image frames, images are unpacked according to each one of said known formats; a candidate measure is formed according to each unpacking and the candidate measures are compared to identify the presence of left and right images packed according to an identified format. The candidate measure may be a low pass filtered measure of the difference between the left and right images and may be a high pass filtered measure of the activity in either the left or the right image.
A computer for assisting in determining the strength of fixing a craniofacial surgery patch comprises a storage device for storing a medical image and a central processing unit, the central processing unit carry out a method for assisting in determining the strength of fixing a craniofacial surgery patch. The method includes obtaining a medical image; establishing a skull model according to the medical image; receiving a patch setting command, and disposing a patch model on the skull model according to the patch setting command; generating an internal grid mesh data of the skull model disposed with the patch model; executing a biomechanical simulation of a patch structural strength according to the skull model disposed with the patch model, the internal grid mesh data and a boundary condition; and providing a stress distribution, a strain distribution or a displacement distribution of the patch model to assist in determining.
An ultrasound diagnosis apparatus of the present invention has: an image generator configured to execute transmission/reception of ultrasound waves to chronologically generate ultrasound image data of plural frames; a multiresolution decomposition part configured to hierarchically perform multiresolution decomposition on the ultrasound image data to acquire first-order to nth-order (n represents a natural number of 2 or more) low-band decomposition image data and first-order to nth-order high-band decomposition image data; a feature amount calculator configured to calculate a feature amount based on the acquired low-band decomposition image data; a filtering processor configured to perform a filtering operation on the calculated feature amount; and a multiresolution composition part configured to execute multiresolution composition using the low-band decomposition image data and high-band decomposition image data to generate a composite image. Thus, the apparatus can efficiently reduce change in speckle/noise in the temporal direction and perform a process without a time phase delay.
The present invention an image processing apparatus, which processes an image of a tomogram obtained by capturing an image of an eye to be examined by a tomography apparatus, comprises, layer candidate detection means for detecting layer candidates of a retina of the eye to be examined from the tomogram, artifact region determination means for determining an artifact region in the tomogram based on image features obtained using the layer candidates, and image correction means for correcting intensities in the artifact region based on a determination result of the artifact region determination means and image features in the region.
Provided is an ultrasonic imaging apparatus including: a time-gain controller (TGC) that compensates an amplitude fading occurring in the process of propagation inside a living body; a scan converter (SC) that constructs image data; a TIC measurement unit that measures a TIC of each pixel; an evaluation index input unit that inputs an index for evaluating hemodynamics on the basis of a TIC; a mapping parameter estimation unit that estimates a mapping parameter comparable to an evaluation index; a TIC image construction unit that constructs a two-dimensional image on the basis of the mapping parameter; and a pixel detection unit that extracts a region corresponding to a color map from a TIC image, and utilizing a TIC measured with each pixel so as to measure a difference in hemodynamics.
Methods, machine-readable media, and devices for face image prioritization based on face quality analysis are described herein. For example, one or more embodiments include detecting a facial image in an image that has been acquired by a camera that monitors a scene, passing the facial image through a number of quality analysis filters that include a number of quality analysis factors, wherein processing complexity associated with the number of quality analysis factors increases consecutively, and submitting the facial image to a facial recognition program upon a determination that the facial image has passed the number of quality analysis filters.
Disclosed are a road line detection method and a road line detection device. The road line detection method comprises a step of obtaining a first disparity map including one or more road regions and a corresponding V-disparity image; a step of sequentially detecting plural sloped line segments in the corresponding V-disparity image according to a big-to-small order of disparities and a big-to-small order of V-values, to serve as plural sequentially adjacent road surfaces; a step of obtaining a second disparity map of plural road line regions of interest corresponding to the plural sloped line segments; and a step of detecting one or more road lines in the second disparity map of the plural road line regions of interest.
There are provided an environment, recognition device and an environment recognition method. The environment, recognition device obtains a luminance of a target portion in a detection area; obtains a height of the target portion; derives a white balance correction value, assuming that white balancing is performed to the obtained luminance; derives the corrected luminance by subtracting the white balance correction value and a color correction value based upon a color correction intensity indicating a degree of an influence of environment light from the obtained luminance; and provisionally determines a specific object corresponding to the target portion from the corrected luminance of the target portion based on an association of a luminance range and the specific object retained in a data retaining unit.
An object recognition apparatus recognizes an object from video data for a predetermined time period generated by a camera, analyzes the recognition result, and determines a minimum size and moving speed of faces of the video image recognized from the received frame image. Then, the object recognition apparatus determines a lower limit value of a frame rate and resolution from the determined minimum size and moving speed of the faces.
Systems and methods to generate data representative of a fragmented document are provided. A particular method includes using motion of a moving film to move multiple pieces of a document that has been fragmented. The method also includes capturing images of the pieces as the pieces are moving, wherein each of the images includes at least one side of at least one of the pieces. The method further includes processing the images to generate a data file including at least a portion of the document, where the portion is determined based on image data associated with two or more of the pieces.
An apparatus includes: a generator which generates a first pattern including a plurality of pixels having a first value, with an area of the first pattern changing in a constant cycle, and, a phase of cyclical change of the area changing based on a value of a symbol included in an inputted digital watermark information; a generator which generates a second pattern including a plurality of pixels having a second value, with an area of the second pattern changing with a frequency characteristic that is different from the cycle of change of the area; and a unit which superimposes the first and the second pattern into each image area of images in time series constituting an inputted video image to correct a value of each pixel in an image area to which the first or the second pattern is superimposed according to the first and the second value.
A rain detection apparatus includes a camera that views a surface and a processor that captures an image from the camera. The processor generates a signal indicative of rain on the surface from information contained in the captured image and optionally drives a surface cleaning apparatus in response thereto. The apparatus captures images focused at a plurality of distances. The processor includes an edge detector that detects edges visible in the captured image and a difference structure that calculates the difference between the number of edges visible between differing images. The edge detector disregards edges close to areas of light larger than the largest raindrop that is desired or expected to be detected. The apparatus optionally includes a backlight, and the difference in numbers of edges between frames with and without the backlight illuminated are used to distinguish between background features and rain on the surface.
The invention relates to a method for electronically evaluating a dialog between at least two persons comprising receiving audio data, analyzing the audio data to determine the reparation of utterances of the at least two persons in the course of the dialog and comparing the results of the analysis with predetermined communication patterns.
The disclosure relates to an electrodynamic-transducer magnetic motor device (10) having a moving coil comprising a magnetic circuit consisting of a tied angular magnet (11), characterized in that said tied annular magnet has a hollow annular structure, said hollow annular structure comprising an annular cavity (12) connected to an upper portion (13) of an external surface (14) of said hollow annular structure by a first annular channel (15) forming a first gap in which a first winding (17) of the moving coil can move.
A vibrating element includes a diaphragm and a voice coil. The diaphragm has a first surface and a second surface opposite to each other, in which the first surface includes a first conductive region and a second conductive region separated from the first conductive region. The voice coil is disposed at the first surface of the diaphragm, in which two ends of the voice coil are respectively electrically connected to the first conductive region and the second conductive region, and the two ends of the voice coil are located within a region circled by the voice coil on the first surface.
A speaker and stereo system for a watercraft are disclosed. The stereo system includes an amplifier sized and adapted to fit within an internal compartment of the watercraft, and having a power input that connects to a battery of the watercraft for power. The amplifier further includes a control input, a signal amplifier, at least two audio outputs connected to the signal amplifier, and an audio input for receiving a digital audio signal from a digital music player to be amplified by the signal amplifier. The speaker for use with the stereo system includes a speaker housing having a flattened bottom, an opening at a front face, and an enclosure that tapers and extends to a substantially pointed terminal end. The speaker further includes a waterproof loudspeaker pivotally connected within the opening of the front face of the speaker housing to face a direction substantially opposite the pointed terminal end, and a mounting mechanism for removably mounting the speaker housing to an outer surface of the watercraft.
A headphone device includes a first audio output module, a second audio output module, and a head module connected between the first and second audio output modules that are located at both ends of the head module respectively. The head module stays bent when in use and stays straight when in compact storage. Thus the form factor of the headphone device in compact storage is relatively smaller.
A system and method are described for reducing the current consumption of a microphone component without adversely affecting performance. The system includes a micromechanical microphone capacitor, an acoustically inactive compensation capacitor, an arrangement for applying a high-frequency sampling signal to the microphone capacitor and for applying the inverted sampling signal to the compensation capacitor, an integrating operational amplifier which integrates the sum of the current flow through the microphone capacitor and the current flow through the compensation capacitor as a charge amplifier, a demodulator, which is synchronized with the sampling signal, for the output signal of the integrating operational amplifier, and a low-pass filter which uses the output signal of the demodulator to obtain a microphone signal that corresponds to the changes in capacitance of the microphone capacitor. The sampling signal is composed of a periodic sequence of sampling pulses and pause times. In addition, at least one first switching element is provided which reduces the current flow through the integrating operational amplifier during the pause times. The low-pass filter has a “sample-and-hold” characteristic so that during the pause times the low-pass filter in each case stores the output signal of the integrating operational amplifier averaged over the preceding sampling operation.
A speaker retaining mechanism for retaining a speaker at a predetermined position of a cabinet is disclosed. This speaker retaining mechanism includes: a retaining member that is fixed to the cabinet and that has a hollow space surrounded by an inner wall; and a vibration damping member attached to both ends of the speaker. The vibration damping member is disposed in the hollow space of the retaining member so that the vibration damping member contacts elastically with the inner wall of the retaining member.
A behind-the-ear hearing aid (1) comprises a housing (4), an ear piece (3) and a custom earplug (2), the custom earplug being adapted to fit the ear canal of an individual hearing aid user, the ear piece having a connector for connecting with the custom earplug, the connector and the earpiece having means for snap fitting engagement and means for defining the mutual rotational orientation. The invention further provides a custom earpiece for a hearing aid.
Disclosed herein, among other things, are methods and apparatus for a level-dependent compression system for hearing assistance devices, such as hearing aids. The present subject matter includes a hearing assistance device having a buffer for receiving time domain input signals and a frequency analysis module to convert time domain input signals into a plurality of subband signals. A power detector is adapted to receive the subband signals and to provide a subband version of the input signals. A nonlinear gain stage applies gain to the plurality of subband versions of the input signals, and a frequency synthesis module processes subband signals from the nonlinear gain stage and to create a processed output signal. The device also includes a filter for filtering the signals, and a level-dependent compression module. The level-dependent compression module is adapted to provide bandwidth control to the plurality of subband signals produced by the frequency analysis stage.
A method is provided for adapting a feedback suppression device of a hearing device to a given situation in order to improve the quality of feedback suppression in hearing devices and in hearing aids in particular. In the method an adaptation procedure of the feedback suppression device is periodically activated and adaptation of the feedback suppression device is performed regularly even if a feedback detector does not detect a feedback situation. A feedback suppression device for a hearing device is also provided.
In an audio processing apparatus of the present invention, one or two audio signals selected from a surround rear left audio signal, a left outer audio signal and a left upper audio signal is (are) amplified to be outputted from a speaker terminal(s) corresponding to this (these) channel(s) without necessity to provide amplifiers of all channels. When the surround rear left audio signal is included, a switch S13a is turned ON to supply the surround rear left audio signal amplified by an amplifier 12a to a SP terminal 14a. When the left outer audio signal is included, a switch 13b is turned ON to supply the left outer audio signal amplified by the amplifier 12a to a SP terminal 14b, or a switch 13c is turned ON to supply the left outer audio signal amplified by an amplifier 12b to the SP terminal 14b. When the left upper audio signal is included, a switch 13d is turned ON to supply the left upper audio signal amplified by the amplifier 12b to a SP terminal 14c.
A sound processing apparatus includes a target sound emphasizing unit configured to acquire a sound frequency component by emphasizing target sound in input sound in which the target sound and noise are included, a target sound suppressing unit configured to acquire a noise frequency component by suppressing the target sound in the input sound, a gain computing unit configured to compute a gain value to be multiplied by the sound frequency component using a gain function that provides a gain value and has a slope that are less than predetermined values when an energy ratio of the sound frequency component to the noise frequency component is less than or equal to a predetermined value, and a gain multiplier unit configured to multiply the sound frequency component by the gain value computed by the gain computing unit.
When the signal level of a signal AOD, to which a cancellation signal CND of ACD is added, is larger than the signal level of ACD, a rate of change calculation part 173 calculates the maximum value (=1) as a rate of change parameter for showing that the degree of noise cancellation should be made highest. When the signal level of AOD, to which CND of ACD is added, is smaller than the signal level of ACD, the rate of change calculation part 173 calculates a change parameter rate to show that the larger the difference between both the signal levels are, the lower the degree of the noise cancellation becomes. A cancellation signal generation part 175 then generates CND and transmits it to an addition part 171 while taking the values of the change parameter rate into consideration. As a result, proper noise control can be easily performed.
An automatic arrangement for deactivating a computer's speaker or microphone immediately upon the unplugging of an external headphone, speaker or microphone from the computer. Similar principles can be employed in other contexts where there is a desire to afford different types or levels of audio output to different parties or in different settings.
A method begins by a processing module applying a share encoding function on data to produce a plurality of encoded shares and generating a corresponding plurality of random numbers for the plurality of encoded shares. The method continues with the processing module generating an encryption key based on a common password and a corresponding one of the corresponding plurality of random numbers and encrypting the encoded share utilizing the encryption key to produce an encrypted share for each encoded share of the plurality of encoded shares. The method continues with the processing module facilitating storage of the corresponding plurality of random numbers and each of the encrypted shares.
A random bit stream generator includes a plurality of feedback shift registers configured to store a plurality of bit values that represent an internal state of the random bit stream generator. Each feedback shift register includes a register input and a register output. The random bit stream generator further includes a Boolean output function configured to receive the plurality of register outputs from the plurality of feedback registers, to perform a first Boolean combination of the plurality of register outputs, and to provide a corresponding output bit, wherein a plurality of successive output bits forms a random bit stream. A feedback loop is configured to perform a second Boolean combination of the output bit with at least one register feedback bit of at least one of the feedback shift registers, so that the register input of the at least one feedback shift register is a function of the output bit.
A device for generating a session key which is known to a first communication partner and a second communication partner, for the first communication partner, from secret information which may be determined by the first and second communication partners, includes a first module operable to calculate the session key using a concatenation of at least a part of a random number and a part of the secret information. The device also includes a second module operable to use the session key for communication with the second communication partner.
Disclosed herein are a method of preventing fault-injection attacks on Chinese Remainder Theorem (CRT)-Rivest Shamir Adleman (RSA) cryptographic operations, and a recording medium for storing a program implementing the same. First, the method receives first and second primes, that is, different primes, and a randomly selected prime, that is, a random prime, which are used for CRT-RSA cryptographic operations. Thereafter, a cumulative value is calculated by performing an XOR (Exclusive OR) operation on the first prime, the second prime, and the random prime using a push function. Thereafter, the first prime, the second prime, and the random prime are loaded by performing an XOR operation on the cumulative value using a pop function corresponding to the push function. Finally, CRT-RSA operations are executed by computing modulo operations based on the first prime and the second prime.
In one exemplary embodiment, a computer readable storage medium tangibly embodying a program of instructions executable by a machine for performing operations including: receiving information B to be encrypted as a ciphertext C in accordance with an encryption scheme having an encrypt function; and encrypting B in accordance with the encrypt function to obtain C, the scheme utilizes at least one public key A, where B, C, and A are matrices, the encrypt function receives as inputs A and B and outputs C as C→AS+pX+B (mod q), S is a random matrix, X is an error matrix, p is in integer, q is an odd prime number. In other exemplary embodiments, the encryption scheme includes a decrypt function that receives as inputs at least one private key T (a matrix) and C and outputs B as B=T−1·(TCTt mod q)·(Tt)−1 mod p.
The holder for a hand-held electronic communication device is lightweight and comprises a perforated faceplate and a base of ergonomic form symmetrically constructed for ambidextrous, hand-held use, shoulder support, and surface support in both portrait and landscape orientations. The faceplate incorporates two clamping mechanisms, one being operative for fixing its gripping part in selected positions of extension from the faceplate and the other dynamically adjusting to position its gripping part for cooperatively clamping the communication device therebetween. A peripheral gasket on the front of the faceplate cushions and positionally stabilizes the mounted device, and is formed to promote the projection of sound waves from under the mounted device. The base may have holes and/or an internal acoustic baffle to further promote the projection of sound waves from its cavity, and holes in the faceplate and/or the base may enhance aesthetic attributes.
A method, an apparatus, and a system for reducing line-to-line crosstalk during transmission of a digital subscriber line service are disclosed, where the method includes: before a service is provisioned, obtaining, by a service provider according to a service transmission rate and a topology scenario parameter that are provided by a service receiving side device, a power spectral density of a line in a process of receiving a service by the service receiving side device; and provisioning, by the service provider, a service for the service receiving side device according to the power spectral density.
An echo cancellation apparatus is connectable to a speaker configured to output speaker signals and a microphone configured to receive a sound from the speaker and including a plurality of microphone elements. The echo cancellation apparatus includes: a generating unit configured to generate a plurality of sensitivity signals having different sensitivity patterns which represent directionality of the microphone, based on a plurality of microphone signals obtained from the respective microphone signals; a delay estimating unit configured to determine a shortest delay time as an estimated delay time, the shortest delay time being a shortest one of delay times between the speaker signals and the microphone signals, the delay times being obtained from the respective sensitivity signals; and an echo suppressing unit configured to suppress echoes of the plurality of microphone signals using the estimated delay time.
A conference manager detects that a communication has been initiated between a communication device and conferencing system. A user of the conferencing system is identified. For example, the user can be identified by using the caller ID of the person who initiated the communication. In response to identifying the user of the conferencing system, the conference manager gets a list of conferences in which the user is scheduled to participate. The list can include one or more conferences. The list of conferences is sent to an application running on the communication device and displayed to the user. Once a conference from the list is selected by the user, the communication manager receives information that identifies the selected conference and the user is connected to the selected conference. As the user is connected to the conference, different progress messages can be sent and displayed to the user.
Some embodiments provide an architecture for establishing a multi-participant conference. This architecture has one participant's computer in the conference act as a central content distributor for the conference. The central distributor receives data (e.g., video and/or audio streams) from the computer of each other participant, and distributes the received data to the computers of all participants. In some embodiments, the central distributor receives A/V data from the computers of the other participants. From such received data, the central distributor of some embodiments generates composite data (e.g., composite image data and/or composite audio data) that the central distributor distributes back to the participants.
The present invention is directed to a display method and an electronic device. The method comprises acquiring a first display instruction; in response to the first display instruction, displaying the second ID identification on the display unit, and displaying M first content identifications simultaneously, wherein, the first content identification is used for characterizing the communication content of the call process of the first ID identification and the second ID identification, and M is a positive integer greater than or equal to one.
The present disclosure describes a system, method, and computer-readable medium for providing audio announcement of communications to a called party in a communication network. The method includes receiving communication from a calling party and performing a lookup of information relating to the calling party in a database via an Internet Protocol connection based on an identifier of at least one of the calling party and the called party. The information comprises one or more audio files. The method then provides the audio announcement to a called party based on the audio files.
The present invention is related to telecommunications, and in particular, to methods and systems for processing call signaling data. In an embodiment, a call processing system receives a first message from a switch while the switch is processing a call for a calling party, wherein the first message is initiated at least partly in response to a firing of a call event trigger configured within a switch. The first message includes call signaling information, including the calling party's phone number. The calling party's phone number is stored in the call processing system. A communication channel is established over a network between the call processing system and a computer associated with the called party. A message is transmitted to the networked computer, the message including the calling party's phone number, wherein the calling party's phone number is intended to be displayed on the networked computer associated with the called party.
A transport bin for an X-ray inspection system, comprising a identifying device rigidly connected to the bin, the identifying device having a bin-specific identifier, wherein the identifying device has a memory, in which an identification code that is unique worldwide, in particular a universally unique identifier (UUID), is stored in such a way that the identification code can be read out.
Disclosed herein is a metal sorting device including an X-ray tube, a dual energy detector array, a microprocessor, and an air ejector array. The device senses the presence of samples in the x-ray sensing region and initiates identifying and sorting the samples. After identifying and classifying the category of a sample, at a specific time, the device activates an array of air ejectors located at specific positions in order to place the sample in the proper collection bin.
The present disclosure provides techniques for recovering source stream clock data at the sink in a high definition multimedia digital content transport system. The disclosure includes a fractional-N Phase-Locked Loop (PLL) based clock generator, a programmable Sigma-Delta Modulator (SDM), and a clock data calibrator to fully recover the original source stream clock data. The fractional-N PLL provides flexible source stream clock recovery. When there is a frequency deviation between the original clock and the regenerated clock, the clock data calibrator control circuit adjusts the clock data, preventing any stream data buffer overflow or underflow problems. The disclosed techniques are compatible with the sink devices based on the standards of DisplayPort and HDMI.
Provided is a transmission device that transmits or receives synchronous data used to perform synchronization of a clock through a transmission path having a variable transmission band and includes a transmission band acquiring unit that acquires a current transmission band in the transmission path, a calculating unit that calculates a time necessary until the synchronous data is received after the synchronous data is transmitted through the transmission path based on the transmission band, and accumulates the calculated time and a staying time of the synchronous data in its own device as delay information recorded in the synchronous data, and a transmitting unit that writes a value of a result of accumulation by the calculating unit to the synchronous data as new delay information of the synchronous data, and transmits the synchronous data.
A signal receiving circuit having an equalizer calibration function. The signal receiving circuit includes a sampling circuit, output driver and clock signal generator. The sampling circuit captures samples of a data signal in response to a sampling clock signal. The output driver outputs an equalizing signal to an input of the sampling circuit in response to a first clock signal. The clock signal generator adjusts a phase of the first clock signal to achieve phase alignment between transitions of the equalizing signal and transitions of the data signal.
Techniques are provided herein for digital data-aided frequency offset estimation offering better performance and increased accuracy over existing solutions. These new techniques also allow a trade-off between complexity and accuracy to be performed. The embodiments of the techniques for frequency offset estimation can be used for correction in both feedback and feed-forward control.
Signal power of a received signal, which has a plurality of preamble sequences associated with sub-carrier signals received from a plurality of sub-carriers, in a cellular Orthogonal Frequency Division Multiplexing system may be estimated by estimating as power for at least one preamble sequence of a signal received at a selected receive antenna. The preamble sequence is associated with a base station and a set of sub-carriers. A differential received signal developed for one of the set of sub-carriers is correlated with a normalized differential transmit signal for the preamble sequence, and the estimate of the power for the at least one preamble sequence is extracted based on the correlation.
Decoders and communications devices including such decoders can obtain a convolutional coded bit stream including a plurality of coded data bits. The convolutional coded bit stream may be coded according to one or more generator polynomials such that each information bit is related to two or more coded data bits in a manner to be determinable from a mathematical combination of the two or more coded data bits of the convolutional coded bit stream. A priori information associated with each information bit can be calculated based at least in part on the mathematical combination of the two or more coded data bits. Employing the a priori information, a binary value for each information bit can be calculated. Other aspects, embodiments, and features are also claimed and described.
The carrier phase of a carrier wave modulated with information symbols is recovered with a multi-stage, feed-forward carrier phase recovery method. A series of digital signals corresponding to the information signals is received. For each digital signal, a coarse phase recovery is performed to determine a first phase angle which provides a first best estimate of the information symbol corresponding to the digital signal. Using the first best estimate as input, a second stage of estimation is then performed to determine a second phase angle which provides an improved (second) best estimate of the information symbol. Additional stages of estimation can be performed. The multi-stage, feed-forward carrier phase recovery method retains the same linewidth tolerance as a single-stage full blind phase search method; however, the required computational power is substantially reduced. The multi-stage, feed-forward carrier phase recovery method is highly efficient for M-QAM optical signals.
A wireless communication terminal according to the embodiment includes a communication module including a circuit board having a plurality of pins; a shield case antenna overlapping with one side of the circuit board, electrically connected to a part of the pins and including a signal receiving unit; and a signal processing unit for processing the received signals. An antenna matching unit for matching impedance between the signal processing unit and an antenna unit, a phase shifter for controlling a phase of the received signal and an amplitude regulator for adjusting amplitude of the received signal are provided between the signal processing unit and the antenna unit.
The device with IQ mismatch compensation includes a transmitter oscillator, a transmitter module, and a loop-back module. The transmitter module is arranged to up-convert a transmitter signal with the oscillator signal to generate an RF signal. The loop-back module is arranged to down-convert the RF signal with the oscillator signal to determine a transmitter IQ mismatch parameter, and effects of IQ mismatch of the loop-back module are calibrated by inputting a test signal and the oscillator signal before the down-converting of the RF signal. The transmitter module is arranged to reduce effects of IQ mismatch of a transmitter path in the transmitter module according to the transmitter IQ mismatch parameter.
A wireless communication device includes a mixer that multiplies quadrature-modulated transmission data by a local oscillation frequency signal and outputs a high-frequency signal; a distributor that distributes the high-frequency signal; a detector circuit that detects a direct current component included in the high-frequency signal, based on the high-frequency signal distributed by the distributor; a correction signal generating unit that generates a correction signal for removing the direct current component from the high-frequency signal, based on the direct current component detected by the detector circuit; a correction unit that corrects the high-frequency signal by the correction signal generated by the correction signal generating unit; and a transmission unit that transmits the high-frequency signal that has been corrected by the correction unit.
The transmitter and a mobile terminal based on interference alignment use pre-coding and pre-decoding methods. An antenna mapping matrix is computed according to a downlink channel state information, wherein the antenna mapping matrix is used for antenna mapping for the current transmitter to perform interference alignment. A multi-cell pre-coding matrix according to the downlink channel state information and the antenna mapping matrix; a single cell multi-user pre-coding matrix and pre-coding user data using the single cell multi-user pre-coding matrix and the multi-cell pre-decoding matrix and performing an antenna mapping using the antenna mapping matrix are computed. A system which cannot use the interference alignment method directly may be transformed to use the interference alignment method directly. In addition, the interference suppression between cells and the interference management inside cells are two separate processes, in which different linear pre-coding and decoding methods may be used.
A system is configured to receive a block of symbols, associated with a phase-modulated signal that includes data symbols that correspond to a payload associated with the signal, and control symbols; process the control symbols to identify an amount of phase noise associated with the control symbols; reset a phase, associated with each of the data symbols, based on the amount of phase noise and a reference phase; interleave the respective data samples, of each of the data symbols with other data samples, where the interleaved respective data samples cause errors, associated with the respective data samples, to be spread out among the other data samples and reduces an error rate relative to a prior data rate that existed before the interleaving; and perform forward error correction on the interleaved respective data samples.
Common wave and sideband mitigation communication systems and methods are provided that can be used with both wireless and wired communication links. The systems and methods provided can enable faster data rates, greater immunity to noise, increased bandwidth/spectrum efficiency and/or other benefits. Applications include but are not limited to: cell phones, smartphones (e.g., iPhone, BlackBerry, etc.), wireless Internet, local area networks (e.g., WiFi type applications), wide area networks (e.g., WiMAX type applications), personal digital assistants, computers, Internet service providers and communications satellites.
A deblocking filter includes a color resolution expansion unit, an edge filtering unit and a color resolution contraction unit. The color resolution expansion unit increases a color resolution of input video data to generate first video data. The edge filtering unit performs a blurring operation on a block edge of the first video data based on block size information to generate second video data. The color resolution contraction unit reduces a color resolution of the second video data to generate output video data, a color resolution of the output video data being the same as the color resolution of the input video data.
A system or method for processing a variable bit rate representation of an image sequence can include segmenting a variable bit rate representation of an image sequence into a plurality of segments and creating a second representation of the image sequence where a block of information from a first segment of the plurality of segments is interlaced with blocks of information of a second segment of the plurality of segments. The second representation of the image sequence can include a fragment header indicating the block of information of the first segment of the plurality of segments interlaced with the blocks of information of the second segment of the plurality of segments.
Provided are methods and apparatuses for encoding and decoding a motion vector. The method of encoding a motion vector includes: selecting a mode from among a first mode in which information indicating a motion vector predictor of at least one motion vector predictor is encoded and a second mode in which information indicating generation of a motion vector predictor based on pixels included in a previously encoded area adjacent to a current block is encoded; determining a motion vector predictor of the current block according to the selected mode and encoding information about the motion vector predictor of the current block; and encoding a difference vector between a motion vector of the current block and the motion vector predictor of the current block.
A picture coding apparatus includes a motion vector estimation unit and a motion compensation unit. The motion vector estimation unit selects one method for deriving a motion vector of a block to be motion-compensated, depending on a motion vector of a block located in a corner of a decoded macroblock from among a group of blocks that compose the decoded macroblock corresponding to the current macroblock to be coded and determines the motion vector derived by the selected method for derivation to be a candidate of the motion vector of the current macroblock to be coded. The motion compensation unit generates a predictive image of the block to be motion-compensated based on the estimated motion vector.
When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on a encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
A picture (1) with multiple slices (2-5) is encoded by generating a coded slice representation for each of the slices. A slice flag is set to a first value for the first slice (2) in the picture (1) and corresponding slice flags of the remaining slices (3-5) are set to a second defined value. A respective slice address is generated for each remaining slice (3-5) to enable identification of the slice start position within the picture (1) for the slice. A coded picture representation (50) of the picture (1) comprises the coded slice representations, the slice addresses and the slice flags. The slice flags enable differentiation between slices (3-5) for which slice addresses are required and the slice (2) per picture (1) for which no slice address is needed to identify its slice start position.
A decoder can include a first stage operable for decoding (prior to deblocking) an encoded frame, and second stage coupled downstream of the first stage. The second stage includes a first deblocker and a second deblocker that can be used to deblock decoded frames in parallel. Each decoded frame can be classified as a type of frame and is sent to one of the deblockers depending on its classification.
Methods and apparatuses to encode multimedia data enabling, among others, for example, improved decoded video quality, improved error recovery capabilities and/or improved decoding efficiency are described. A method according to the application includes one or more of the following: initializing a pixel-level reference counter for a current frame, performing a prediction of a next frame referring to the current frame, incrementing the pixel-level reference counter for each pixel of the current frame that is referenced during the prediction of the next frame, readjusting a macroblock bandwidth map of the current frame, repeating the steps of initializing, performing and readjusting for each next frame in a plurality of next frames referring to the current frame, and encoding the current frame based at least in part on the readjusted macroblock bandwidth map of the current frame.
A method significantly reduces the average power for radio communication in a communication system, such as a system that has applications requiring low communication latency. The method may use a low power radio communication circuit (e.g., a non-heterodyne receiver) to wait for a communication request, taking advantage of the low power consumption of the radio communication circuit. Subsequent to receiving and validating the communication request, the communication system may switch to a more efficient—but higher power—communication circuit. Thus, effective communication is achieved without making undesirable tradeoffs, such as reduced sensitivity.
A system and apparatus are disclosed for a method and apparatus for equalizing signals. An apparatus that incorporates teachings of the present disclosure may include, for example, an equalizer (100) having a channel estimation calculator (102) for calculating a time domain channel estimation from a baseband signal, an FFT processor (104) for translating the time domain channel estimation to a frequency domain channel estimation, a tap weight calculator (106) for calculating a frequency domain tap weight according to the frequency domain channel estimation, an inverse FFT processor (108) for translating the frequency domain tap weight calculation to a time domain tap weight calculation, and a filter (110) for equalizing the baseband signal according to the time domain tap weight calculation.
A system and method is presented where a low-IF architecture can be used to allow existing wireless standards to be used for joint wireless/power-line channel transmission in the provision of diversity communications channels. Diversity combining of wireless and power-line channels can be employed, wherein the input noise to the maximum-likelihood detector can be Class A-distributed. For uncoded BPSK, the BER can be a function of PLC impulsiveness and can improve wireless-only BER by orders of magnitude when PLC SNR >10 dB. The error performance can be equivalent to BER of the static PLC channel for low wireless SNR and can improve with a slope of −1 at high wireless SNRs. The inflection point between these two regions can occur at approximately 0 dB when PLC noise is Gaussian, and increases above 20 dB as the noise becomes more impulsive.
A transceiver for dynamically adjusting a transmission clock includes: a transmitting unit, a receiving unit, and a transmission clock tracking unit. The transmitting unit is arranged for transmitting a transmission signal according to the transmission clock. The receiving unit is arranged for receiving a reception signal. The transmission clock tracking unit is coupled to the transmitting unit and the receiving unit, and arranged for dynamically controlling the transmission clock of the transmitting unit according to a reception clock corresponding to the reception signal.
A method of delay spread compensation, suitable for use in a communication device a having plurality of receiver antennas, is disclosed. The method comprises receiving a plurality of signals, each via a respective antenna, wherein each signal comprises a signal component corresponding to a transmitted signal, and wherein each received signal experiences a respective channel impulse response having a corresponding delay spread; determining estimates of each of the channel impulse responses; calculating post-coding characteristics based on the estimates of the channel impulse responses; and post-coding the plurality of received signals using the post-coding characteristics to produce at least a first delay spread compensated signal. Corresponding computer program product, processing arrangement and communication device are also disclosed.
A chirp receiver processes broadcast chirp signals in the frequency domain to distinguish direct path signals from multipath signals. The receiver processes received chirp signals consisting of respective pulsed frequency sweeps by combining the signals with a synchronized local chirp signal and phase adjusting and concatenating the results over multiple sweeps based on estimated clock phase errors and expected phase rotations of the direct path signals, and produces a sine wave. The phase adjustment and concatenation allows the use of longer Fast Fourier Transforms, which provide increased accuracy of frequency estimation and separate component signals that are very close in frequency. The frequency corresponding to the direct path signal is identified by the lowest frequency bin in which power is above a predetermined noise threshold. The receiver then determines a time delay based on the identified frequency and uses the time delay to calculate accurate clock phase error and position.
An apparatus comprising a fiber optical loop for conducting a first and a second pulse having a corresponding first and second wavelength, a first splitter for separating the first and second light pulses in the optical loop into a first and second light path to introduce a predetermined time delay between the first and second light pulses, a coupler for tapping a replica of the pair of light pulses from the loop, an auto-correlation module, coupled to the coupler, for correlating the replica of the pair of light pulses with each other to produce a set of data points comprising a plurality of multiplied and correlated pair of pulses and a transform module, coupled to the auto-correlation module, for transforming the data points into a channelized frequency spectrum.
Provided is a vertical light emitting device comprising an upper multilayer reflective film and a lower multilayer reflective film that are formed facing each other and oscillate light; an intermediate layer that is formed below the upper multilayer reflective film and includes a layer having a different composition than the upper multilayer reflective film; and an electrode portion that is formed to sandwich the intermediate layer in a cross-sectional plane parallel to an oscillation direction of the light and to have a top end that is higher than a top surface of the intermediate layer. After the electrode portion is formed to sandwich the intermediate layer, the upper multilayer reflective film is layered on the intermediate layer.
Provided is a semiconductor laser chip improved more in heat dissipation performance. This semiconductor laser chip includes a substrate, which has a front surface and a rear surface, nitride semiconductor layers, which are formed on the front surface of the substrate, an optical waveguide (ridge portion), which is formed in the nitride semiconductor layers, an n-side electrode, which is formed on the rear surface of the substrate, and notched portions, which are formed in regions that include the substrate to run along the optical waveguide (ridge portion). The notched portions have notched surfaces on which a metal layer connected to the n-side electrode is formed.
A system and method are disclosed for processing a packet. Processing the packet comprises receiving the packet; translating the packet from a first protocol-specific format to a canonical packet format; translating the packet from the canonical packet format to a second protocol-specific format; and forwarding the packet.
Disclosed herein is an apparatus and method of identifying an access network. The apparatus including: a packet capturing unit configured to capture a plurality of packets transmitted or received by a server; a flow classifying unit configured to classify each of the captured packets into individual flows with reference to at least one of an origination address, a destination address, and a port number; a round trip time (RTT) calculating unit configured to calculate RTT values from the packets classified into a flow of the individual flows; an access network determining unit configured to determine that an origination address included in a packet classified into the flow is an address accessing the server through a first communication network when the RTT calculated values exceed a reference value; and a storage unit configured to store the address accessing the server through the first communication network.
Packet cloning logic receives an original stream of packets communicated from a source device. The packet cloning logic generates a plurality of cloned packets for each packet contained in the original stream, wherein the plurality of cloned packets each comprise payload content of a corresponding (or counterpart) packet in the original stream. The packet cloning logic communicates to at least one packet assembly logic, the plurality of cloned packets. The packet assembly logic assembles at least one stream of packets corresponding to the original stream of packets for communication to at least one destination device.
Generally, a method and apparatus are disclosed that store sequential data units of a data packet received at an input port in contiguous banks of a buffer in a shared memory, thereby obviating any need for storing linkage information between data units. Data packets can extend through multiple buffers (next-buffer linkage information is much more efficient than next-data-unit linkage information). According to another aspect of the invention, buffer memory utilization can be further enhanced by storing multiple packets in a single buffer. For each buffer, a buffer usage count is stored that indicates the sum (over all packets represented in the buffer) of the number of output ports toward which each of the packets is destined.
System(s) and method(s) are provided for enabling routing and call completion among hybrid communication services. A client component receives a request to establish a call session, the request includes a service identifier tag that uniquely discloses a requested communication service. Client component validates the tag, and generates a query that is conveyed to a server, which supplies a set of Naming Authority Pointer (NAPTR) resource records (RRs) in response to query. The client component receives the set of NAPTR RRs; validates received Telephone Number Mapping (ENUM) embedded service and protocol identifiers associated with the NAPTR RRs; and associates the received tag with a matching NAPTR RR to route the call session and complete the call. Configurable logic that dictates association of the service identifier tag with a NAPTR RR also can enable routing and call completion when the tag is unavailable. A device that exploits service identifier tag is provided.
Systems, methods, and other embodiments associated with timing synchronization using broadcast synchronization packets are described. According to one embodiment, an apparatus a synchronization signal generator configured to generate a synchronization signal based, at least in part, on a first timing signal associated with a first device. The apparatus includes a synchronization packet generator configured to generate a synchronization packet that includes the synchronization signal and an offset time. The offset time corresponds to a delay between i) a time of receipt of the synchronization signal, and ii) a broadcast time of the synchronization packet. An RF synchronization packet emitter is configured to broadcast the synchronization packet, at the broadcast time, for use in synchronizing a second timing signal associated with a second device with the first timing signal.
Systems and techniques relating to wireless communication are described. A described technique includes transmitting a first signal wirelessly to a wireless communication device in accordance with a first transmit mode that is selected from a plurality of transmit modes; receiving a shortlist from the wireless communication device, the shortlist identifying a subset of the transmit modes, the subset of the transmit modes including two or more modes that are different from the first transmit mode; selecting a second transmit mode from the shortlist; transmitting a second signal wirelessly to the wireless communication device in accordance with the second transmit mode; and selectively cycling through any remaining modes of the shortlist based on a lack of reception of an acknowledgement to the second signal. The wireless communication device can be configured to generate the shortlist based on a channel quality analysis of a received version of the first signal.
A method of routing calls from a mobile unit to a destination location can include registering the mobile unit with a wireless adjunct, wherein the wireless adjunct is in communication with a switching unit and a packet based network and is operable to receive data from the switching unit and place the data, in packetized form, on the packet based network. The method can further include responding to a call setup request from the mobile unit and querying a subscriber database to determine if the mobile unit is a resident or a guest. If the mobile unit is a resident, communications data can be routed from the mobile unit through the switching unit to a first destination location. If the mobile unit is a guest, communications data can be routed from the mobile unit through an RF source to a second destination location.
In Wireless Local Area Network, WLAN, systems, an access point supports access using one or more frequency bands. A WLAN device transmits a query to a WLAN access point prior to association of the WLAN device with the WLAN access point, requesting an indication of one or more frequency bands used by the WLAN access point to support access. The WLAN access point receives the query from the wireless device using one of the one or more frequency bands and transmits to the wireless device an indication of the one or more frequency bands in response. A relative priority of frequency bands may be provided in order to guide the WLAN device in choosing a preferred frequency band.
A transmission device transmits data to a certain communication device among multiple communication devices connected over a wireless network in wireless communication capable of using multiple transmission rates. The transmission device includes first transmitting means for transmitting a first packet to the certain communication device during a transmission inhibited period; receiving means for receiving a second packet including information indicating a communication environment at reception of the first packet at the certain communication device from the certain communication device; and second transmitting means for transmitting a third packet to the certain communication device at a transmission rate appropriate for the information that is included in the received second packet and that indicates the communication environment. The data length of the certain data included in the first packet is shorter than that of the data included in the third packet.
A method of selecting access points of a wireless network as redundant aggregation devices is disclosed. The method includes monitoring parameters of the access points. A plurality of the access points are selected as redundant aggregation devices based upon the monitored access point parameters. Each of the redundant aggregation devices maintains client information parameters of clients associated with the wireless network.
A radio communication network having at least two base stations. The base stations communicate with mobile stations using time slots. The time slots are divided into transmission slots, during which the base stations transmit messages, and receiving slots, during which the base stations receive messages. The base stations jointly determine an assignment of the time slots as transmission slots and receiving slots.
Methods provided may generally include sending a BS of a first RAT a request message indicating a set of MIMO resources to reallocate; during a scan duration, communicating with the BS of the first RAT using non-reallocated MIMO resources and communicating with a BS of a second RAT using reallocated MIMO resources; and during a normal duration, communicating with the BS of the first RAT using the reallocated and non-reallocated MIMO resources. Apparatus provided may generally include logic for receiving a request message indicating a set of MIMO resources of the MS to reallocate; logic for, during a scan duration, communicating with the MS in a first transmission mode assuming the use of only non-reallocated MIMO resources by the MS; and logic for, during a normal duration, communicating with the MS in a second transmission mode assuming the use of the reallocated and non-reallocated MIMO resources by the MS.
An allocation of downlink resources is received, which are monitored on l layers for data. A resource-specific bit (ACK/NACK) is generated for each of those resources. From a pattern of those resources is selected an algorithm from among a first algorithm that bundles them in a first mode and a second algorithm that bundles them in a second mode. The selected algorithm is used on the generated resource-specific bits that correspond to the downlink resources, bundled according to the selected mode, to generate l reply bits which are then transmitted. At the network side a NACK reply bit is received, based on a pattern of the allocated downlink resources, a first algorithm that bundles them in a first mode or a second algorithm that bundles them in a second mode is selected. A bundling window and layer combination are determined from the selected algorithm, which gives the resource for retransmitting the NACK'd data.
The present invention provides a method, a radio base station and a mobile terminal for allocating resources in a telecommunications network, where communications between the radio base station and the mobile terminal take place over a plurality of carriers. The method comprises transmitting and receiving a resource allocation message comprising one or more bits. Each of the bits corresponds to a number of resource blocks, where the number is determined from the ratio of the aggregate bandwidth of the plurality of carriers divided by the bandwidth of the carrier over which the resource allocation message is sent.
A resource allocation apparatus in a communication system includes an identification unit configured to identify a new frequency band for transmission and reception of data between a plurality of terminals and a first access point, and identify a first frequency band which is being used by a second access point in the new frequency band; a setting unit configured to divide the new frequency band into sub bands of a basic frequency band, and set priorities of the sub bands; and an allocation unit configured to allocate the sub bands in correspondence to the priorities, for transmission and reception of data between the plurality of terminals and the first access point.
The MAC frame in a wireless communication system includes a terminal ID allocated to each of multiple terminals. At least one connection ID is allocated to each terminal having the terminal ID, and sub-carrier allocation information is allocated to each connection having the connection ID. The sub-carrier allocation information includes a sub-carrier allocation status for each sub-carrier, and the number of allocated information bits for each sub-carrier. The sub-carrier allocation status and the number of allocated information bits for each sub-carrier can be allocated, by sub-carriers, to the sub-carrier allocation information using a same number of bits; or the information on the sub-carrier allocation status is first allocated to the sub-carrier allocation information and the number of allocated information bits for each sub-carrier is allocated.
A method and an apparatus for scheduling uplink radio resources in a wireless communication system, and the method comprises: an evolved NodeB (eNB) allocating radio resources to user equipment (UE) according to the uplink channel quality information and the current logical channel information of the UE, determining the control signaling information of the radio resources, and notifying the control signaling information of the radio resources to the UE; Alternatively, after receiving the control signaling information of the radio resources sent by the eNB, the UE selecting corresponding radio resources for the logical channel according to the requirements of quality of service (QoS) of the logical channel and the control signaling information of the radio resources.
The disclosure provides a method and system for signaling configuration of a Physical Uplink Shared Channel (PUSCH), the system comprises a base station and a target User Equipment (UE). The method comprises: a base station sends Downlink Control Information (DCI) to the target user equipment through a Physical Downlink Control Channel (PUCCH); and the downlink control information includes orthogonal cover code information and/or cyclic shift information for scheduling the physical uplink shared channel in the multi-antenna port transmission and/or single antenna port transmission. It is very adaptable and flexible to use the combination of multiple kinds of information to indicate the orthogonal cover code information in the downlink control information. The UE can obtain the orthogonal cover code information accurately, and the reliability of services can be improved.
Methods and apparatuses are provided for determining whether to deactivate one or more uplink carriers based at least in part on determining deactivation of a downlink carrier. A linking of the one or more uplink carriers to the downlink carrier can be obtained for determining whether to deactivate the one or more uplink carriers. The linking can be a system information block linking, a carrier indicator field linking, a pathloss linking, an uplink timing reference linking, and/or the like. The one or more uplink carriers can be deactivated based on the linking and/or another linking to one or more other downlink carriers.
The disclosure provides a method for interactively selecting an auxiliary cell, which includes: a UE selects a master cell and performs data interaction with the master cell to obtain a neighbor cell list; the UE measures coordinated multiple point status information of a cell in the neighbor cell list, and perform evaluation according to a measurement result to generate a candidate list of coordinated multiple point auxiliary cells; when the UE initiates a coordinated multiple point operation service, the UE sends the candidate list to the master cell; the master cell performs an activation strategy on a cell in the candidate list to obtain an auxiliary cell for the coordinated multiple point operation of the UE, and sends an auxiliary cell activation list to the UE; and the UE maintains the auxiliary cell activation list until the coordinated multiple point operation service ends. The disclosure further provides a system for interactively selecting an auxiliary cell. By means of the method and apparatus above, a preferable neighbor cell can be selected as an auxiliary cell through interaction, and service quality and user experience in a coordinated multiple point operation is improved.
The disclosure discloses a method for managing terminal states or terminal events in a Machine-to-Machine, Machine-to-Man or Man-to-Machine (M2M) service, including: a terminal or a terminal gateway transmits state or event information of itself to a state or event management unit through a gateway device; an M2M service platform determines a service interaction operation with the terminal or the terminal gateway according to the state or event information of the terminal or the terminal gateway in the state or event management unit. The disclosure also discloses a system for managing terminal states or terminal events in an M2M service. With the method and the system, a network side can know the state or event of a terminal in time, and process services according to the state or event of the terminal, thus the success rate of the service is improved.
A method and apparatus for log reporting in a wireless communication system includes receiving a request message by a user equipment (UE), the request message requesting log reporting, wherein at least one logged measurement entry is stored in the UE and the at least one logged measurement entry corresponds to a current Registered Public Land Mobile Network (RPLMN); including all or parts of the at least one logged measurement entry in a response message; including an indication in the response message if less than all of the at least one logged measurement entry is included in the response message; and not including the indication in the response message if all of the at least one logged measurement entry is included in the response message.
For an example embodiment, a method for a communication device operating in a synchronous communication system is described. The method includes performing a listen-before-talk (LBT) procedure prior to the start of a downlink subframe of a synchronous frame and determining if a transmission from another communication device of another communication system is detected during the LBT procedure. In the case that a transmission is detected during the LBT procedure, the communication device refrains from transmitting during the downlink subframe. In the case that a transmission is not detected during the LBT procedure, the communication device transmits during the downlink subframe.
A system for providing multi-cell support within a single SMP partition in a telecommunications network is disclosed. The typically includes a modem board and a multi-core processor having a plurality of processor cores, wherein the multi-core processor is configured to disable non-essential interrupts arriving on a plurality of data plane cores and route the non-essential interrupts to a plurality of control plane cores. Optionally, the multi-core processor may be configured so that all non-real-time threads and processes are bound to processor cores that are dedicated for all control plane activities and processor cores that are dedicated for all data plane activities will not host or run any threads that are not directly needed for data path implementation or Layer 2 processing.
A method in a wireless repeater selects one or more carriers out of all carriers for amplification and transmission. The non-selected carriers may be blocked to mitigate delay spread, uplink noise contribution or other effects on the repeater environment due to multiple repeaters. The carriers may be selected based on signal characteristics, signal usage, and/or other parameters.
The present disclosure relates to a method and an access node 112 for reducing interference The access node 112 communicates with a user equipment 111 over a wireless access interface a i in a wireless communication network 100 The method comprises the actions of obtaining (S2) timing information indicative of one or more periods when a relay node 116 communicates with a donor node 112 over a wireless backhaul interface b h i, and identifying (S1) that the user equipment 111 is receiving a signal from the relay node 116 communicating with the donor node 112 over the backhaul interface b h I that is stronger than a predetermined threshold, and in response to identifying that the user equipment 111 is receiving a signal from the relay node 116 that is stronger than a predetermined threshold, prioritising (S3) communication between the access node 112 and the identified user equipment 111 via the access interface a i during the periods when the relay node 116 communicates with the donor node 112 over the backhaul interface b h i.
A path switching system is provided, in which when UE has been offloaded from a first PDN-GW to a second PDN-GW, if there is an additional connection of the UE to the first PDN-GW, processing related to the additional connection can be performed on the UE side. The system includes: a control unit for sending a mobile terminal a message including information indicative of having switched relay devices, which relay a packet between the mobile terminal and a communication device, from a first relay device to a second relay device; and the mobile terminal for determining whether there is an added path other than part of a path from the mobile device before movement to the communication device and capable of being managed by the control unit, established between the mobile terminal and the first relay device, and when there is the added path, performing processing on the added path.
A method for using a wireless receiver may include receiving subscribed messages for a user identified with a user account of a hub, being messages posted by other users of the hub to which the user has subscribed. The method may include automatically processing the messages to determine content for display on a display device, and displaying the content on the display device. The display device may be configured as two separate screens mounted at separate locations on the user's body. The messages may include user status messages, which are messages posted to the hub by the user, and the user status messages and subscription messages may be displayed on separate ones of the two screens. An apparatus for performing the method may include a processor coupled to a memory holding encoded instructions for performing operations of the method.
Method and apparatus for avoiding or reducing interference between transmissions from a donor eNB to a relay node and down link transmissions from the relay node to at least one mobile terminal, where the transmissions take place in overlapping frequency bands. In the method, at least one interruption is created in a transmission from the relay node to the mobile terminal (s), and during the created interruption, a transmission from the donor eNB is received. This may result in an improved reception of the transmission from the eNB in the relay node.
A method of receiving a service from a network in a mobile communication system in accordance with the present invention comprises receiving static scheduling information from a network, the static scheduling information including information on radio resources associated with combining reception, receiving dynamic scheduling information from the network, the dynamic scheduling information including control information for receiving the service, and receiving the service by combining downlink shared channels transmitted from a plurality of cells based on the static scheduling information and the dynamic scheduling information.
A data transmission device has a data transmitter and a wake-up receiver. The data transmitter is activable to change from an idle state into an operating state and to execute a data transmission with a communication partner in the operating state. The wake-up receiver is implemented to be ready to receive an initiation signal during the idle state of the data transmitter and to activate the data transmitter in response to the initiation signal. The wake-up receiver is further implemented to extract data transmission information from the initiation signal to determine a time for activating the data transmitter depending on the data transmission information or to activate the data transmitter such that the data transmitter executes the data transmission depending on the data transmission information.
Methods, systems, devices, and computer program products are described which facilitate the transmission and reception of acknowledgment/negative acknowledgment (ACK/NACK) feedback associated with downlink data transmissions in a multi-carrier wireless communication system. Scheduling request resources may be utilized to enable the transmission of ACK/NACK feedback for the multiple component carriers when a positive scheduling request is present and the techniques described may be utilized to improve the efficiency of control channel signaling in different system configurations.
In a transmitter apparatus of a mobile device, a radio frequency unit has transmitting terminals for sending wireless signals of different frequency bands. Transmission filters are respectively connected to the transmitting terminals and perform a filtering process for the signal of each frequency band. A first switch has a single output terminal and input terminals respectively connected to the transmission filters, performing a switching operation to connect one of the input terminals and the output terminal in response to a control signal. A power amplifier amplifies the signal transmitted through the output terminal of the first switch. A second switch has a single input terminal connected to the power amplifier, and output terminals corresponding to the transmission filters. The second switch performs a switching operation to connect the input terminal and one of the output terminals in response to the control signal.
IMS networks and methods are disclosed for storing information on the access network of a user in a subscriber profile for the user. When a communication device of a user attempts to register with an IMS network, a P-CSCF receives a register request message from the communication device, and identifies access network information for the user. The P-CSCF then transmits another register request message to an S-CSCF that includes the access network information, and the S-CSCF in turn forwards the access network information to an HSS. The HSS then stores the access network information in the subscriber profile for the user. Nodes in the IMS network that retrieve the subscriber profile may acquire the access network information to provide services based on the access network information.
A switching node for an optical communication system has an electrical switch, coupled to switch electrical signals from an input converter to a selected one of the outputs, and has a framer for reading or writing optical transport overhead information from or to the electrical signals. A bypass path is provided so that at least some of the signals being switched can bypass the framer. This can enable each node to be more efficient or handle more signals, since the framer no longer has to process all the signals. A reduction in power consumption can result. A method of configuring the switching node can involve a management system receiving information about the network, determining a new wavelength routing configuration and sending control signals to the node to configure the switches and control which signals use the bypass path.
Multiple routes from a data source node to multiple data destination nodes in a large scale multi-hop mesh network are discovered. Nodes discover multiple routes to two destinations in an initial discovery phase that includes only two network-wide flooding of packets. The method can also work with one destination. The method can be extended to include more destinations with a proportional increase in the communication overhead. After the completion of the discovery phase, nodes can communicate or forward their own or received data by using any of the available routes.
A method for transmitting control information using PUCCH format 3 in a radio communication system includes detecting one or more Physical Downlink Control Channels (PDCCHs), receiving one or more Physical Downlink Shared Channel (PDSCH) signals corresponding to the one or more PDCCHs, and determining a PUCCH resource value nPUCCH(3,p) corresponding to a value of a transmit power control (TPC) field of a PDCCH for a PDSCH signal on a secondary cell (SCell) among a plurality of PUCCH resource values configured by a higher layer for the PUCCH format 3. If a single antenna port transmission mode is configured, the PUCCH resource value nPUCCH(3,p) indicated by the TPC field is mapped to one PUCCH resource for a single antenna port, and, if a multi-antenna port transmission mode is configured, the PUCCH resource value nPUCCH(3,p) indicated by the TPC field is mapped to a plurality of PUCCH resources for multiple antenna ports.
A link is a software abstraction that represents a direct connection between two CoCo nodes. The link layer detects the presence of neighboring devices and establishes links to them. A protocol abstraction layer converts data frames that arrive on network interfaces into packet objects used by the COCO Protocol Suite.
There is disclosed a technology which improves scalability in an overlay network system and which efficiently supplies a service with respect to a user, and according to the technology, for example, in a case where a mobile node (110) transmits an update message including a specific flow filtering rule to an HA (120) in order to receive a service concerning functions of multiple interfaces, the HA (120) interprets the flow filtering rule, specifies an HA 160 to transfer a data packet from CNs (180, 190), an HA (150) to transfer a data packet from the CN (190) and an HA (140) to transfer a data packet from a CN (1100), and selectively transmits to each HA a message including information useful for the respective HA.
The transferring unit transfers a message received from a PC or a network to a designated destination address. The judging unit judges whether an authentication message including the identification information of the user and a grant message indicating that the user is authenticated are transferred. The identification information acquiring unit acquires the identification information from the transferred authentication message. The SIP message processing unit creates a registration message that includes the address information of the user having the acquired identification information and transmits the created registration message to the SIP server when the grant message is transferred.
A method may include receiving, by a first Ethernet interface, a message from a remote second Ethernet interface via an Ethernet operation, administration, or management (OAM) channel. The first Ethernet interface may determine whether the message includes a request for status information regarding an identified higher layer service. The first Ethernet interface may determine, in response to the message, a current status of the identified higher layer service. A response message may be generated to include the current status. The response message is transmitted from the first Ethernet interface to the remote second Ethernet interface via the Ethernet OAM channel.
An apparatus and method of supporting peer-to-peer communication of a wireless mesh network is disclosed. The method includes a node within the wireless mesh network maintaining a routing table that indicates a first route to a client device. If the node receives a better route to the client device, the node deletes the first route, and sends a route delete to a next hop device of the first route of the client device.
In a method for adjusting the modulation of information onto subcarriers transmitted on a network, a first modulation profile of a network node on the network is set a first density. A plurality of messages in support of a link maintenance operation (LMO) on the network are monitored. The first modulation profile of the network node is updated to a second modulation profile having a second density. The updating is based on the monitored messages. Interference is detected by determining that a link between the first network node and a second network node on the network is not conveying a predetermined class of messages correctly. The first network node is set to a third modulation profile more robust than the first and second modulation profiles in response to the detected interference. The third modulation profile is common to each network node on the network.
One aspect provides a method of controlling an information flow in a data transmission system. In one embodiment, the method comprises receiving a plurality of data packets and generating a modified information flow. Data packets in the modified information flow are spaced with a variable spacing whilst the order of the data packets is maintained. The variable spacing between the data packets is exponentially distributed.
A method that collects data and subjects it to statistical analysis to detect localized events, which assists in network provisioning. Illustratively, the data employed is hourly network traffic count that is collected at cell sites. By taking the advantage of additive property of Poisson process, the method integrates spatial neighbor information by aggregating temporal data in various areas, and iteratively estimating the event location and the radius of event impact by examining the posterior probability base on the aggregated data.
A computer-readable medium has tangibly embodied thereon and accessible therefrom a set of instructions interpretable by at least one data processing device. The set of instructions is configured for causing the at least one data processing device to carry out operations for estimating a delay for each one of a plurality of packets of a VOIP traffic flow and for allocating a delay budget for each one of the packets dependent upon the estimated delay thereof. Such estimating is performed at a fixed location between end locations of a path over which the packets traverse and is performed using packet timestamp information acquired from the packets only at the fixed location.
A network processor for processing information elements is described. Each information element is associated with a flow and comprises at least one information element segment. A policy controller stores an information element into at least one information segment storage unit within a memory, and determines whether an information element segment conforms to a predetermined quality of service (“QoS”). A traffic processor selects the information element segment for forwarding based on at least one QoS parameter. A forwarding processor forwards the selected information element segment to an egress port.
Method and system for scheduling of a base station for HSUPA is provided. The method for scheduling of base station includes a method for scheduling of serving base station and a method for scheduling of non-serving base station, in which the method for scheduling of the serving base station comprises the base station generating a scheduling grant based on scheduling information SI and a happy bit transmitted from a terminal and based on a currently measured interference value, a configured threshold and associated resource information. The method for scheduling of the non serving base station comprises the base station generating a scheduling grant based on a currently measured interference value, a configured threshold and associated resource information. The system for scheduling of a base station comprises a transmitting module is used by the terminal for transmitting information to the base station; a configuration module is used by the SRNC for configuring parameters of associated threshold to the base station; a measurement module is used by the base station for measuring current interference; a calculation module is used by the base station for performing scheduling based on the current-obtained information. The present invention has solved the problem in scheduling of the base station for resources among terminals, which achieves the object of enhancing performance of uplink in a system and improving experience for users and has an important effect on HSUPA normalization process.
A communications system comprising: a public network service provider; and a satellite hub, wherein the public network service provider is connectable to a client system by a first link and connectable to a public network by a second link, and wherein the satellite hub is connectable to the client system via a satellite link, wherein the public network service provider and the satellite hub are connected by means of a dedicated point-to-point interconnect.
The present technology is directed to systems and methods for integrating route and rank information into call detail records. The system receives information relating to a communication that is established between a first communication device and a second communication device. The information includes routing information for the established communication that includes at least a route identifier and a rank identifier. The system records the received route identifier and the rank identifier in a call detail record that is generated for the established communication. The route and rank information may be analyzed to for various purposes including troubleshooting and quality improvement.
A system for interfacing a client system in a first network domain with a Provider Link State Bridging (PLSB) domain includes at least two Backbone Edge Bridges (BEBs) of the PLSB domain. Each BEB is an end-point of a connection in the first network domain to the client system and an end-point of at least a unicast path in the PLSB domain. An inter-node trunk is provided in the PLSB domain for interconnecting the BEBs. A phantom node is defined in the PLSB domain and is notionally located on the inter-node trunk. Each of the BEBs is configured such that: an ingress packet received from the client system via the connection in the first network domain is forwarded through a path notionally rooted at the phantom node; and an egress packet destined for the client system is forwarded to the client system through the connection in the first network domain.
A method and apparatus for recovering a backhaul link failure between a base station and a relay node is provided. The relay node receives information on a plurality of relay subframes used for relaying signals between the base station and the relay node. When a backhaul link failure is detected, the relay node determines at least one reserved subframe except the plurality of relay subframes and receives information to recover the backhaul link failure on a control channel in the at least one reserved subframe.
A method for configuring subchannels for an uplink data transmission at a base station in a wireless communication system is disclosed herein. More specifically, the method includes the steps of dividing an uplink transmission resource to PUSC (Partial Usage of SubChannel) tiles of 4 subcarriers×3 symbols, configuring subchannels to 6 PUSC tiles based on a predetermined rule; allocating a predetermined number of contiguous subchannels among the configured subchannels as subchannels for a legacy system, and allocating the remaining subchannels as subchannels for the wireless communication system, wherein a subchannel rotation per slot consisting of 3 symbols is applied to the subchannels for the legacy system, and wherein the subchannel rotation per slot is based on a number of subchannels for the legacy system.
The present invention optimizes recording power based on correct β value. Whether an average of modulation values between the 2-4th AUNs is equal to or less than 65% of an average of modulation values between the 5-7th AUNs or not is judged. Otherwise, the gradual emission is performed, the β value is measured, and then the following requirement is judged: (average of β values between 5-7th AUNs)−(average of β values between 2-4th AUNs)≧0.18 If each requirement is satisfied, track shift is judged to occur. The recording area of high output is compared with the recording area of lower output to judge whether or not magnitude relation matches the correct magnitude relation. Also, whether the difference between the β value of high output and the β value of lower output is equal to or more than the predetermined value (0.18) or not is judged.
An exemplary optical pickup comprises: a light source with first and second emission points; an optical branching element which branches light emitted from the first emission point into multiple light beams including a first main beam and first sub-beams and which also branches light emitted from the second emission point into multiple light beams including a second main beam and second sub-beams; an optical system which condenses the multiple light beams produced by the optical branching element onto an optical storage medium, thereby making the first and second main beams form a write light beam spot and a read light beam spot, respectively, on a target recording track on the storage medium and making the first and second sub-beams form reference light beam spots and other light beam spots somewhere on the storage medium other than the target recording track.
Provided are an apparatus and method of generating a tracking error signal, and an optical information storage system including the apparatus. The apparatus includes a bias signal generator for generating a bias signal for canceling a direct current (DC) offset of a push-pull signal using a tracking control signal generated by the tracking controller. Accordingly, an offset generated in a tracking error signal may be canceled or otherwise reduced using the bias single instead of using an additional side beam.
A system, apparatus, and method for displaying the time of day. Reference points, including fixed reference points and movable reference points, can be used to display time information in a way that makes it easier for a vision impaired individual to read the display.
Apparatuses and methods for sensing fuse states are disclosed herein. An apparatus may include an array having a plurality of sense lines. A plurality of cells may be coupled to a sense line of the plurality of sense lines. A fuse sense circuit may coupled to the sense line of the plurality of sense lines and configured to receive a sense voltage from a cell of the plurality of cells. The sense voltage may be based, at least in part, on a state of a fuse corresponding to the cell of the plurality of cells. The fuse sense circuit may further be configured to compare the sense voltage to a reference voltage to provide a fuse state control signal indicative of the state of the fuse.
Apparatuses, memory section control circuits, and methods of refreshing memory are disclosed. An example apparatus includes a plurality of memory sections and a plurality of memory section control circuits. Each memory section control circuit is coupled to a respective one of the plurality of memory sections and includes a plurality of access line drivers, each of which includes a plurality of transistors having common coupled gates. During an operation of the apparatus a first voltage is provided to the commonly coupled gates of the transistors of at least some of the access line drivers of the memory section control circuit coupled to an active memory section and a second voltage is provided to the commonly coupled gates of the transistors of the access line drivers of the memory section control circuit coupled to an inactive memory section control circuit, wherein the first voltage is greater than the second voltage.
A semiconductor memory includes a circuit block that is configured to receive a test mode command, a first sense amplifier that is coupled to sense and amplify a state of a first memory cell when enabled, and a second sense amplifier that is coupled to sense and amplify a state of a second memory cell when enabled. In an active cycle, the circuit block generates one or more control signals in response to the test mode command that cause the second sense amplifier to be enabled a predetermined amount of time after the first sense amplifier is enabled.
According to an embodiment, an interface circuit is provided with an output buffer which generates an output waveform on the basis of the ON/OFF operation of a transistor and a driver circuit which drives the transistor and is capable of independently changing a turn-ON speed and a turn-OFF speed of the transistor.
Techniques are provided for programming and erasing of select gate transistors in connection with the programming or erasing of a set of memory cells. In response to a program command to program memory cells, the select gate transistors are read to determine whether their Vth is below an acceptable range, in which case the select gate transistors are programmed before the memory cells. Or, a decision can be made to program the select gate transistors based on a count of program-erase cycles, whether a specified time period has elapsed and/or a temperature history of the non-volatile storage device. When an erase command is made to erase memory cells, the select gate transistors are read to determine whether their Vth is above an acceptable range. If their Vth is above the acceptable range, the select gate transistors can be erased concurrently with the erasing of the memory cells.
A memory cell is accessed by determining an off-current of a set of memory cells, accessing a memory cell of the set of memory cells during an access period, and compensating for the off-current of the set of memory cells.
Techniques are disclosed herein for performing an Internal Data Load (IDL) to sense non-volatile storage elements. Read pass voltages that are applied to the two neighbor word lines to a selected word line may be adjusted to result in a more accurate IDL. The read pass voltage for one neighbor may be increased by some delta voltage, whereas the read pass voltage for the other neighbor may be decreased by the same delta voltage. In one aspect, programming of an upper page of data into a word line that neighbors a target word line is halted to allow lower page data in the target memory cells to be read using an IDL and preserved in data latches while programming the upper page in the neighbor word completes. Preservation of the lower page data provides for a cleaner lower page when later programming the upper page into the target memory cells.
A pre-charge controlling method and device are provided. The pre-charge controlling method includes pre-charging a first global bit line with a first pre-charge voltage by using at least a first pre-charge circuit located between a plurality of sub arrays included in a memory cell array and pre-charging the first global bit line with a second pre-charge voltage by using a second pre-charge circuit located outside the memory cell array.
A technology is a semiconductor cell and a semiconductor device capable of reducing the coupling capacitance between adjacent bit lines by forming a bit line junction region in a separated island shape when forming a buried bit line, thereby improving characteristics of the semiconductor devices. The semiconductor cell includes a transistor including a gate and a gate junction region, a plurality of buried bit lines disposed to intersect the gate, and a plurality of bit line junction regions, each bit line junction region having an island shape formed between the buried bit lines and connected to the buried bit line.
A memory array is organized into rows and columns of resistive elements and is disclosed to include a resistive element to be read or to be written thereto. Further, a first access transistor is coupled to the resistive element and to a first source line and a second access transistor is coupled to the resistive element and to a second source line, the resistive element being coupled at one end to the first and second access transistors and at an opposite end to a bit line. The memory array further has other resistive elements that are each coupled to the bit line. The resistive element is written to while one or more of the other resistive elements are being read.
A resistance-switching memory cell is programmed in a set or reset operation which tests the stability of the cell. A first programming phase using program voltages which increase in magnitude or duration until a program verify test is passed. A stability test phase is then performed to evaluate a stability of the memory cell. The stability test phase determines whether the memory cell is weak and likely to transition out of the set or reset state by applying one or more disturb pulses and performing one or more stability verify tests. The disturb pulses can have a reduced magnitude or duration compared to the program voltages. If the stability test phase indicates the memory cell is not stable, a second programming phase is performed. If the stability test phase indicates the memory cell is stable, the operation is concluded.
A nonvolatile memory element includes a variable resistance layer located between a lower electrode and an upper electrode and having a resistance value that reversibly changes based on electrical signals applied between these electrodes. The variable resistance layer includes at least two layers: a first variable resistance layer including a first transition metal oxide; and a second variable resistance layer including a second transition metal oxide and a transition metal compound. The second transition metal oxide has an oxygen content atomic percentage lower than an oxygen content atomic percentage of the first transition metal oxide, the transition metal compound contains either oxygen and nitrogen or oxygen and fluorine, and the second transition metal oxide and the transition metal compound are in contact with the first variable resistance layer.
Apparatus, devices, systems, and methods are described that include variable state material data storage. Example devices include current compliance circuits that are configured to dynamically adjust a current passing through a variable resistance material during a memory operation. Some configurations utilize components within an array of memory cells to form a current compliance circuit. Additional apparatus, systems, and methods are described.
A method of operating a semiconductor device that includes a variable resistance device, the method including applying a first voltage to the variable resistance device so as to change a resistance value of the variable resistance device from a first resistance value to a second resistance value that is different from the first resistance value; sensing first current flowing through the variable resistance device to which the first voltage is applied; determining whether the first current falls within a predetermined range of current; and if the first current does not fall within the first range of current, applying an additional first voltage that is equal to the first voltage to the variable resistance device.
An alternating current-to-direct current (AC-DC) converter is provided. The converter may include a transformer having a primary side and a secondary side. A first bi-directional switch and a first inductor may be connected in series between a positive terminal of an AC source and a first terminal of the primary side of the transformer. A second bi-directional switch and a second inductor may be connected between the positive terminal of the AC source and a second terminal of the primary side of the transformer and connected in parallel with the first bi-directional switch.
A switching power supply is provided that includes: input terminals for the uptake of an input power, output terminals for providing an output power, a circuit disposed between the input and output terminals for transforming the input power and having at least one controllable switch, a control unit for controlling the at least one controllable switch by means of at least one pulse-width modulation signal having variable frequency and variable duty cycle, and having measuring instruments connected to control unit, designed for at least measuring the input current intensity, the input voltage, the output current intensity, and the output voltage, wherein control unit is designed for the purpose of monitoring the efficiency of switching power supply by means of measurement values of the connected measuring instruments, and of optimizing the efficiency by controlling the at least one controllable switch by means of a first digital control loop. Also provided is a method for operating a switching power supply.
A power converting apparatus includes a main inverter having a high-voltage DC power supply that operates at a low frequency employing SiC MOSFETs having a high withstand voltage exceeding 600 V and a sub-inverter having a low-voltage capacitor that operates through high-frequency PWM employing Si MOSFETs having a low withstand voltage. With AC sides of the main inverter and the sub-inverter connected in series, the power converting apparatus outputs AC power having a prescribed voltage waveform by adding voltages individually generated by the main inverter and the sub-inverter. Specifically, the SiC MOSFETs are used only in the main inverter of which devices are required to have a high withstand voltage and the Si MOSFETs are used in the sub-inverter of which devices may have a relatively low withstand voltage, whereby conduction loss is reduced with an inexpensive circuit configuration.
A capacitor mounting construction includes housing, a bracket and an urging member. The housing has a capacitor accommodating space configured to accommodate a capacitor and a wire accommodating space configured to accommodate a wire extended from the capacitor. The bracket is engaged with the housing, is configured to fix and electrically connect the wire to a conductive member in the wire accommodating space, and covers the capacitor accommodating space to define a capacitor accommodating chamber. The urging member is provided on an inner wall of the capacitor accommodating chamber, and is configured to urge the capacitor to contact another inner wall of the capacitor accommodating chamber.
A fixing mechanism for fixing an electronic component is disclosed in the present invention. The fixing mechanism includes a first casing, a boss disposed on the first casing. The electronic component is disposed on the boss. The fixing mechanism further includes a resilient component disposed on the boss and located between the first casing and the electronic component, a circuit board putting on the electronic component and fixed on the first casing, and a second casing pressing the circuit board and fixed on the first casing. The circuit board contacts against the electronic component tightly by an assembly of the first casing and the second casing.
A portable computer device and a screw rod device are provided. The portable computer device includes a computer body, a display, a support member and a screw rod structure. The support member is rotatably connected to the computer body and the display respectively. The screw rod structure is disposed in the computer body, and includes a fixing base, a free gear, a screw rod, a transmission gear and a driving gear. The fixing base has an accommodating portion and a connecting portion, and is connected to the display through the connecting portion. The free gear is disposed in the accommodating portion and screwed to the screw rod. The driving gear drives the free gear through the transmission gear, so that the free gear moves along an axial direction of the screw rod, thereby pushing the fixing base to adjust an included angle between the display and the computer body.
A FPC module includes a FPC board and a supporting member. The FPC board is fixed on a cover of an electronic device, one end of the FPC board has at least one electrical terminals fixed thereon. The supporting member fixed on the end of the FPC board, and the supporting member is latched on the cover.
A electrical connector assembly includes a mother board (3) having a number of circuit traces (31), an electrical connector (2) and a number of filter modules mounted on the mother board and situated away from the electrical connector. The electrical connector includes an insulative housing (20) and a number of contact terminals (30) assembled to the insulative housing and being mounted to the mother board along a first direction. The contact terminals are connected to the filter modules via the number of circuit traces of the mother board.
A frame for a mobile device includes a metal region and a plastic region. The metal region has a plurality of sides, wherein at least one side of the plurality of sides comprises a plurality of voids. The plastic region comprises glass impregnated plastic and has a mechanical bond to the at least one side of the metal region, wherein the mechanical bond is achieved via protrusions of the plastic region that fill the plurality of voids in the at least one side.
A computer includes a backplane, an enclosure, a motherboard, a shielding cover, a guiding plate, and a fan. The enclosure covers on the backplane. The motherboard is located on the backplane. The motherboard includes a plurality of heat generating elements. A shielding cover covers the motherboard and located in the enclosure. The shielding space is defined in the shielding cover. The guiding plate is located on the backplane adjacent to the shielding cover. A heat dissipating space is defined between the shielding cover and the guiding plate. The heat dissipating space communicates with the shielding space. The fan is located in the heat dissipating space. The fan is adapted to generate airflow from the shielding space and is adapted to dissipate the airflow through the heat dissipating space.
A system for protecting portable electronic devices within a disposable protective enclosure is disclosed. The system includes a housing, one or more processors, and a power source. A display is communicatively coupled to the one or more processors. One or more user interfaces are communicatively coupled to the one or more processors. A device encapsulator is communicatively coupled to the one or more processors. The device encapsulator includes a receiving area that is configured to receive at least one portable electronic device and a reactive disposable enclosure material. The device encapsulator further includes at least a first forming element disposed above the receiving area and at least a second forming element disposed below the first forming element. The first and second forming elements are configured to apply a stimulus to the reactive disposable enclosure material. At least one of the first and second forming elements transitions from a first position to a second position as the receiving portion transitions into and out of the housing.
A hard drive carrier includes a substrate and an elastomer pad. The substrate includes a pin and an opening. The opening has a perimeter, and the pin is dimensioned to fit inside of a mounting hole of a hard drive. The elastomer pad is molded over or around the pin, or may be place anywhere convenient for dampening vibration in the direction of the pin axis. The elastomer pad spans the opening. The elastomer is attached to the perimeter of the opening, and the elastomer pad has a protruding feature within the perimeter of the opening.
An electronic device comprises a main body, an operating mechanism secured to the main body; and a camera mechanism. The main body defines an opening. The camera mechanism is capable of being received in the opening. The operating mechanism is operable to drive the camera mechanism protruding out of the opening, and allows the camera mechanism to be retracted into and received in the opening.
A display module support frame for electronic devices includes a first support section, a second support section and a bend section located between the first and second support sections. The bend section includes a coupling zone and a bend buffer zone. The display module support frame has an initial state in which the first and second support sections do not receive forces and the first and second coupling portions of the first and second support sections are positioned at two sides of the coupling zone, and a bend state in which either the first or second support section receives the forces to bend a bridge portion such that the first and second coupling portions are moved towards the coupling zone to couple with each other, and the compression buffer space is shrunk to form a holding space between the first and second support sections to hold a display module.
The method comprises fabricating a layer stack on a substrate, the layer stack comprising at least two electrically conducting layers and at least one electrically insulating layer arranged between the two electrically conducting layers, and displacing a first portion of the layer stack away from its original position, the first portion comprising an edge portion of the layer stack, and bending the first portion back towards a second portion of the layer stack. The bending may comprise a rolling-up of the first portion of the layer stack.
A multilayer ceramic electronic component includes a ceramic main body having internal electrodes laminated therein; and external electrodes formed on ends of the ceramic main body in a length direction, wherein each external electrode includes a first layer formed on the ceramic main body and including a conductive metal, and a second layer formed on the first layer and including a conductive resin, and when Tc is thickness of a cover layer, Te is thickness of the internal electrode, Td is distance between neighboring internal electrodes, L1 is length from either end of the ceramic main body in the length direction in a region in which the cover layer adjoins a margin part of the ceramic main body to an end of the first layer formed on an upper or lower surface of the ceramic main body, and Lm is length of the margin part, Tc≦70 μm and L1
A metallized film capacitor includes a dielectric film and two metal vapor-deposition electrodes facing each other across the dielectric film. At least one of the metal vapor-deposition electrodes is made of substantially only aluminum and magnesium. This metallized film capacitor has superior leak current characteristics and moisture resistant performances, and can be used for forming a case mold type capacitor with a small size.
A plurality of detonator assemblies in signal communication with a blasting machine, each detonator assembly consisting of a detonator, a storage compartment for storing programmed delay time and/or oscillation count and a countdown oscillator. A transmitter for transmitting a blast rehearsal stop start and stop signal, said signals being separated by said programmed delay time individually selected for each detonator signal. The oscillator counting the total oscillation count corresponding to said delay time. When a detonator assembly receives a FIRE command, the individual countdown oscillators countdowns the total oscillation count associated with its detonator assembly.
The present invention provides an animal defense system with one or more deterrent elements and an apparatus and method for safely deterring an animal which threatens a user. In one embodiment, the device features an electrified deterrent structure comprising arms and linkages. Further, the apparatus may be configured to operate in a variety of user-selected modes that increase effectiveness and reliability in deterring an animal which threatens a user.
High-power power distribution in an aircraft may use solid state power controller (SSPC) technology. A conventional electromechanical contactor may be used, in series, with a solid state switching device (SSSD) to achieve high-power power distribution. Since the electromechanical contactor does not need to be rated for arc handlings during normal SSPC operation, the electromechanical contactor may be simplified, resulting in cost, weight, volume, and failure rate reductions. The power distribution apparatus and methods of the present invention may be applicable for both alternating current (AC) and direct current (DC) applications and can be modified to form a three phase SSPC.
A driver circuit and a diagnostic method are provided. The driver circuit includes a first voltage driver, a second voltage driver, and a microprocessor. The microprocessor generates a first pulse width modulated signal to induce the first voltage driver to output a second pulse width modulated signal to energize a contactor coil. The microprocessor sets a first diagnostic flag equal to a first value if a first filtered voltage value is greater than a first threshold value. The microprocessor sets a second diagnostic flag equal to a second value if a second filtered voltage value is greater than a second threshold value. The microprocessor stops generating the first pulse width modulated signal to de-energize the contactor coil if the first and second diagnostic flags are set equal to the first and second values, respectively.
A method, system, and/or apparatus is described for controllably providing operating power to, and indicating proper operating status of, a load. Novel functionality can be provided via discrete electronic components or components can be integrated into a unified enclosure as a starter apparatus. Operation can be based, at least in part, on an operating mode selected via a user interface. An electronic overload relay or overload circuit interconnected with a control board assembly and a contactor relay can sense one or more aspects of the operating power supplied to the load and the control board assembly can operate one or more relays to indicate operating status of the load and control the load in response to various manual or remote automation system inputs.
A high-impedance system that utilizes asynchronous, line-mounted single-phase current and voltage sensors with rolling data logs and a common clock or other event trigger to synchronize the signals to a common time scale whenever a fault event is detected. The use of asynchronous, single-phase current and voltage angle sensors with rolling data logs, along with a common clock to synchronize the signals to common time scale whenever a fault event is detected, avoids the need for simultaneous three-phase current measurement. Integration of information, triggered by the detection of a loss or sufficient change of current on three or four (with a neutral current) devices, is used to determine the presence and direction of high-impedance faults and then report it, typically to a central control center via SCADA or another communication system, which implements fault isolation.
A device for interrupting the flow of electrical power in an electrical distribution system is provided. The device includes a sensor operably coupled to the electrical distribution system. A switching mechanism is coupled to the electrical distribution system, the switching mechanism movable between an open position and a closed position. A controller operably coupled to the sensor and the switching mechanism, the controller having a processor that is responsive to executable computer instructions when executed on the processor incrementing a first counter in a first mode of operation and a second counter in a second mode of operation. Wherein the processor is further responsive to executable computer instructions for switching from the first mode to the second mode in response to a signal from the sensor.
The present invention is directed to an electrical wiring device for use in an electrical distribution system. The device includes a plurality of line terminals configured to terminate the plurality of line conductors and a plurality of load terminals configured to terminate the plurality of load conductors. The protective circuit assembly includes at least one fault detector configured to generate a fault detection signal based on electrical perturbations propagating on at least one of the plurality of line terminals or at least one of the plurality of load terminals. A device integrity evaluation circuit includes a timing circuit coupled to the source of AC power by way of the plurality of load terminals and configured to generate a time measurement. The device integrity evaluation circuit is configured to reset the time measurement if the protective circuit assembly generates the fault detection signal during a predetermined test interval in the properly wired condition. The device integrity evaluation circuit is configured to generate a device integrity fault signal when the time measurement exceeds a predetermined threshold. A circuit interrupter assembly includes movable contacts configured to be latched into a reset state in response to a reset stimulus. The movable contacts are configured to be driven into a tripped state in response to the fault detection signal or the device integrity fault signal.
A suspension board with circuit includes a metal supporting board, a first insulating layer laminated on a top surface of the metal supporting board, a second insulating layer laminated on a back surface of the metal supporting board, a first conductive pattern laminated on the surface of the first insulating layer and including a first terminal connected to the magnetic head, and a second conductive pattern laminated on the surface of the second insulating layer and including a second terminal. In a slider mounting region, the slider is mounted on the surface and an electronic element mounting space is formed. Respective end edges of the first and second insulating layers are spaced apart from and located at positions inwardly protruded in the electronic element mounting space from an end edge of the metal supporting board, and the second terminal is disposed to face the electronic element mounting space.
A perpendicular magnetic recording write head has a main pole that is typically CoFe electroplated into a generally trapezoidal shaped alumina trench. A metallic side gap layer is deposited into the alumina trench to adjust the trench width to the desired main pole dimension. A nonmagnetic metallic amorphous underlayer, preferably an amorphous NiTa alloy or an amorphous NiNb alloy, is then deposited on the side gap layer. A pole seed layer, such as a NiCr/CoFe bilayer, is deposited into the trench onto the metallic amorphous underlayer prior to electroplating the CoFe main pole. The metallic amorphous underlayer serves to reset the growth between the side gap layer and the NiCr/CoFe pole seed layer. The metallic amorphous underlayer does not insulate the electroplating CoFe layer from the metallic side gap layer, which allows for better current conduction normal to the layers, resulting in a main pole with improved magnetic properties.
A data processing system includes a cross-correlation calculator operable to calculate cross-correlations between an input signal and each of three different sync patterns associated with a target track and neighboring tracks, a detector operable to select a largest of the cross-correlations, a threshold comparator operable to compare the cross-correlations with a threshold to determine a direction of any position error of a read head, and a position error estimator operable to estimate a position error of the read head based at least in part on the cross-correlations.
According to one embodiment, a magnetic medium includes at least one recording layer including a first magnetic layer, a second magnetic layer and a non-magnetic layer. The first magnetic layer is form of a first magnetic material having a first magnetic anisotropy. The second magnetic layer is made of a second magnetic material having a second magnetic anisotropy different from the first magnetic anisotropy. The non-magnetic layer is made of a non-magnetic material and between the first and second magnetic layers, the first magnetic layer and the second magnetic layer being coupled such that directions of magnetization of the first and second magnetic layers are opposed to each other.
A data format that allows for format-efficient data storage, particularly on bit-patterned media. The data format uses an intersector gap that is dimensioned relative to a physical dimension of a transducer. Further described is a data storage medium comprising transducer overhead, such as an intersector gap, interleaved with fragment overhead. Also described is a storage medium comprising intersector gaps that each include a write splice and extra symbols.
A method for reading a current track of data from a storage device includes using a first read head to read the current track of data and at least a first portion of at least one adjacent track of data, using at least a second read head to read at least a portion of the current track of data and at least a second portion of the at least one adjacent track of data, and decoding the data read from the current track, including processing signals from the first read head and the at least a second read head, to at least partly remove, from the signal from the first read head, contributions from the first portion of the at least one adjacent track of data. The decoding may include deriving expressions relating contributions from the current and adjacent tracks, and solving the expressions using least-mean-square analysis.
A junction type compound lens using glass and resin is used. By properly controlling the difference between refractive indices and the difference between Abbe numbers of the resin and glass, interface reflection that occurs when a ray with a large incidence angle is incident is restricted, and generation of a flare or a ghost image is restricted. Further, by properly controlling the difference in refractive index and the difference in Abbe number, various aberrations, such as spherical aberration, field curvature, and chromatic aberration, which may deteriorate optical performance, can be corrected. Thus, a small and high-performance imaging lens can be provided.
Systems and methods for implementing array cameras configured to perform super-resolution processing to generate higher resolution super-resolved images using a plurality of captured images and lens stack arrays that can be utilized in array cameras are disclosed. Lens stack arrays in accordance with many embodiments of the invention include lens elements formed on substrates separated by spacers, where the lens elements, substrates and spacers are configured to form a plurality of optical channels, at least one aperture located within each optical channel, at least one spectral filter located within each optical channel, where each spectral filter is configured to pass a specific spectral band of light, and light blocking materials located within the lens stack array to optically isolate the optical channels.
A multi-layer photonic structure may include alternating layers of high index material and low index material having a form [H(LH)N] where, H is a layer of high index material, L is a layer of low index material and N is a number of pairs of layers of high index material and layers of low index material. N may be an integer ≧1. The low index dielectric material may have an index of refraction nL from about 1.3 to about 2.5. The high index dielectric material may have an index of refraction nH from about 1.8 to about 3.5, wherein nH>nL and the multi-layer photonic structure comprises a reflectivity band of greater than about 200 nm for light having angles of incidence from about 0 degrees to about 80 degrees relative to the multi-layer photonic structure. The multi-layer photonic structure may be incorporated into a paint or coating system thereby forming an omni-directional reflective paint or coating.
Embodiments of the invention provide a device called a “G-Fresnel” device that performs the functions of both a linear grating and a Fresnel lens. We have fabricated the G-Fresnel device by using PDMS based soft lithography. Three-dimensional surface profilometry has been performed to examine the device quality. We have also conducted optical characterizations to confirm its dual focusing and dispersing properties. The G-Fresnel device can be useful for the development of miniature optical spectrometers as well as emerging optofluidic applications. Embodiments of compact spectrometers using diffractive optical elements are also provided. Theoretical simulation shows that a spectral resolution of approximately 1 nm can be potentially achieved with a millimeter-sized G-Fresnel. A proof-of-concept G-Fresnel-based spectrometer with subnanometer spectral resolution is experimentally demonstrated.
A fixed focal length lens has a focal length of a whole system shorter than a back focus. The fixed focal length lens includes an aperture stop, and an image-stabilizing lens unit that moves in a direction including a component of a direction orthogonal to an optical axis to reduce an image blur. The conditions of 0.1
Disclosed is an electrophoretic display (EPD) device and fabrication method thereof that has a simplified fabrication process and reduced fabrication costs. In the EPD device, a partition wall is formed directly on a first substrate having a pixel electrode and extended up a lateral surface of the partition wall to prevent dead areas in the pixel region, provide increased aperture ratio, and enhanced image quality.
The invention relates to a display structure comprising an electrode layer (3) superposed on a sub-layer (5) wherein a surface of the sub-layer facing the electrode layer is roughened. In particular, the display structure may relate to a TFT stack comprising a layer of an electrode metal corresponding to a pixel electrode (3). The pixel pad together with the data line (1) is used for charging of the pixel pad. The gate electrode (4) used is separated from the source and drain electrode (1, 3) by a dielectric layer (6). The structural layers of the TFT may be deposited on a suitable flexible substrate (7). In order to prevent defects in the light modulating layer (9) from being visible, a surface of the sub-layer (5) underlying the electrode layer (3) is roughened. It is desirable to provide such improvement to, among others, electrophoretic-type displays and liquid crystal-type displays.
The present invention relates to a reconfigurable micro-mechanical light modulator including a two-dimensional array of modulating elements with redundant rows of modulating elements. In particular, it relates to extending the life of the modulator by shifting the set of elements used, without physically replacing the micro-mechanical light modulator. The modulating elements are adapted to modulate light impinging on the micro-mechanical light modulator. The array of modulating elements comprises a first and a second set of modulating elements. The second set is a redundant set of modulating elements that can be selected to substitute for the first set of modulating elements in modulating light impinging on the micro-mechanical light modulator, without physically replacing the micro-mechanical light modulator. Devices and methods are described.
Provided are an image processing apparatus, an image processing method, a computer-readable medium storing a computer program and an image processing system improving edge detection precision at the time of flare occurrence. The image processing apparatus includes an input unit for taking image data including a document region, a first candidate detector for detecting a first candidate of an edge point constituting a boundary line of the document region by scanning binarized image of the image data with a predetermined pattern along a line, a second candidate detector for detecting a second candidate of an edge point based on differential value of pixels adjoining each other, and an edge point determination unit for determining the second candidate as an edge point when the second candidate is positioned more inside of the document region than the first candidate, and otherwise determines the first candidate as an edge point.
An image scanner includes a stationary original plate on which a stationary original is placed and a moving original plate, over which a moving original is conveyed, aligned with the stationary original plate in a sub-scanning direction and tilted relative to the stationary original plate by a given angle. A reader is movable in the sub-scanning direction between a stationary original reading span disposed opposite the stationary original via the stationary original plate to read an image on the stationary original and a moving original reading position disposed opposite the moving original via the moving original plate to read an image on the moving original. The reader pressingly contacts the stationary original plate and the moving original plate as the reader moves in the sub-scanning direction.
A scanner module and an image scanning apparatus employing the same. The scanner module comprises an illuminator for illuminating light on an object to be scanned. The illuminator includes a light emitting diode, a light guide extending in a main scanning direction to change a direction of the light received from the light emitting diode, and at least one elastic member to elastically support at least one longitudinal end of the light guide. As the light guide is elastically supported by the elastic member, convex deformation or bowing of an emission face of the light guide due to thermal expansion can be reduced.
An image reading apparatus includes a duplex path to guide a document, which is read by a first reading unit and a second reading unit. The document is subjected to a primary reading operation using the first and the second reading units, and the document is then guided via the duplex path and passes through the first reading unit and the second reading unit. At this time, the document is subjected to a secondary reading operation using the first and the second reading units, and a control unit compares image information obtained by the first reading unit and the second reading unit in the primary reading operation with image information obtained by the first reading unit and the second reading unit in the secondary reading operation. The control unit also determines whether the first reading unit and the second reading unit are normally operated.
A host computer generates pseudo-pixels by grouping pixels together. RGB representative values are assigned to the pseudo-pixels, which are then transferred to a printer. Meanwhile, for pixels that configured pseudo-pixels having an edge strength selected so that the transfer data amount is less than or equal to a predetermined value, the host computer carries out a halftone process and then transfers the dot data generated as a result to the printer. The printer then prints based on the transferred dot data and the representative values.
Disclosed is a color adjustment method including color converting to obtain output CMYK values corresponding to an object indicated by input image data from the input image data by using a color conversion table for converting the input image data to the output CMYK values which is created on the basis of an output device profile. The color adjustment method further includes color adjusting to obtain adjusted CMYK values from the output CMYK values by using a color adjustment table for converting the output CMYK values to the adjusted CMYK values, the color adjustment table is created on the basis of a third conversion table for converting the color value indicating the coordinate in the device-independent color space to the adjusted CMYK values and the first conversion table.
On an operation panel, a preview image based on first preview image data generated by a first preview image generator is displayed (first stage), and then, a preview image based on second preview image data generated by a second preview image generator is displayed (second stage). An image reducing unit reduces input image data into an image size appropriate for the preview image to generate third preview image data. When image synthesis processing is set as user setting, an image processing unit changes, in accordance with the user setting, a display aspect of at least a portion of an area on the third preview image data corresponding to an area on the input image data in which another image data (a fixed pattern or the like) is to be synthesized.
An installation method, an installation program and a computer-readable record medium are supplied. In that, in order to install driver of a printing apparatus which supports a plurality of language to a host computer, steps of obtaining corresponding language information of the driver from a language storing section; obtaining corresponding language information of operation panel of the printing apparatus from the language storing section; selecting a language for installing the driver on the basis of the corresponding language information of the driver and the corresponding language information of the operation panel; judging whether the selected language is contained in the corresponding language information of the operation panel; installing the driver on the basis of the selected language; and setting the selected language as a language of the operation panel if the selected language is judged to be contained in the corresponding language information of the operation panel in the judging step, are executed.
An image processing apparatus includes a character identifying unit configured to identify character data of black from color image data; a character data generating unit configured to add character data of a color other than black to the character data of black as additional character data to generate combined character data; and a character data correcting unit configured to perform thinning process of making a line of a character of the additional character data thinner than a line of the character data of black.
A print image processing system includes plural logical page interpretation units, a dual interpretation unit, a cache memory, an assignment unit, and a print image data generation unit. The logical page interpretation units interpret assigned logical pages in input print data in parallel. The dual interpretation unit interprets an assigned logical page in the print data or an element to be cached which is included in the logical page. The cache memory stores interpretation results of elements to be cached. The assignment unit assigns logical pages to the dual interpretation unit and the logical page interpretation units. The print image data generation unit generates print image data for the logical pages using the interpretation results output from the logical page interpretation units or the dual interpretation unit and the interpretation results stored in the cache memory. The print image data generation unit supplies the print image data to a printer.
Various functions can be easily added using print data output from an existing application without modifying the existing application program. A function expansion method for executing a process that expands the functions of an application runs on a computer that operates according to an operating system on the operating system kernel layer, executes a specific process according to an application on an application layer, and has one or more communication ports, includes a step of acquiring print data output from the application on the operating system kernel layer, and a step of performing at the application layer a process expanding the function of the acquired print data, and outputs the print data after processing to a suitable communication port.
A print processing system includes a bidirectional communication part that carries out bidirectional communication with an information processing apparatus and an image processing apparatus; a command generation part that generates, based on a request received by the bidirectional communication part from the information processing apparatus, a request command to be transmitted to the image processing apparatus, depending on a print protocol of the image processing apparatus; and a response conversion part that converts a response that corresponds to the request command and has been received by the bidirectional communication part from the image processing apparatus, into a response that is to be transmitted to the information processing apparatus, and has a form that does not depend on print protocols.
An image forming apparatus includes: a dot image forming unit executes one of: (i) a default mode of forming a dot image of an entire rectangle by placing an internal dot group corresponding to a fill of an inside a rectangle and a contour dot group corresponding to a contour of the rectangle based on a first dot placement rule and a second dot placement rule, respectively; or (ii) a change mode of forming the dot image of the rectangle by unifying dot placement rules into either of the two dot placement rules and placing the internal dot group and the contour dot group; and an image formation control unit causes, in the change mode, the dot image forming unit to unify the dot placement rules into either of the two dot placement rules and to place the internal dot group and the contour dot group.