Abstract: A method for establishing trusted communication between a client and a server is described. The method is implemented by a computer system. A response is received from a first server. An internet protocol address of the first server is compared with at least one internet protocol address within a list. The response is validated if the internet protocol address of the first server is included within the list. Trusted communication is established between the client and the first server. The trusted communication includes assigning an internet protocol address provided by the response to the client.
Abstract: A method for reducing multicast traffic over a network is described. A control request is received. A first ranking indicator associated with the control request is compared with a second ranking indicator associated with a node that received the control request. A first response to the control request is generated. The first response is stored in a queue. A second response associated with the control request is received. The first response is removed from the queue without being sent to the network.
Abstract: A system for managing communications with a provider is disclosed. A provider includes a provider binding. A requestor requests a requested binding. An intervening access node is in electronic communication with the provider and the requestor. The intervening access node includes program instructions stored in memory and implementing a method for managing communications with a provider. The provider binding is received from the provider. The provider binding is stored. A request signal sent from the requestor specifies the requested binding. It is determined whether the requested binding is provided by the provider. The request signal is sent to the provider only if it is determined that the requested binding is provided by the provider.
Abstract: A publisher node in a network determines how many subscriber nodes in the network have subscribed to receive notification messages about data that is maintained by the publisher node. The publisher node also determines how many available connections the publisher node is configured to support. If the number of available connections exceeds the number of subscribers, the publisher node sends the notification messages to the subscriber nodes via a connection-based protocol. If the number of subscriber nodes exceeds the number of available connections, the publisher node sends the notification messages to the subscriber nodes via multicast. If the publisher node sends the notification messages to the subscriber nodes via multicast, the publisher node may receive one or more connection requests from subscribers that may be depending on reliably receiving the notification messages from the publisher.
Abstract: A method for instructing a mobile node to reduce the power used to transmit channel quality information is described. A scheduling mode of a mobile node is determined. An uplink control channel in a first format is allocated to the mobile node if the mobile node is in a first scheduling mode. The number of bits to use to insert channel quality information (CQI) on the uplink control channel is provided. The mobile node is instructed to reduce the power used to transmit CQI by a power reduction amount if the mobile node is in the first scheduling mode.
Abstract: A method for video processing based on motion-aligned spatio-temporal steering kernel regression may include estimating local spatio-temporal steering parameters at pixels in input video data. The method may also include using the local spatio-temporal steering parameters to apply motion-aligned spatio-temporal steering kernel regression to the input video data to perform at least one of upscaling and noise smoothing.
Abstract: A method for detecting a specific timing from a synchronization channel is described. A signal with a known sequence is received. Two or more correlation values between the received signal and the known sequence are calculated at two or more positions. The two or more correlation values are compared. A determination is made whether the position of the known sequence has been shifted based on the comparison. A specific timing of a synchronization channel is detected based on the determination.
Abstract: Systems and methods for determining when to download a resource to a printing device as part of a print job are disclosed. An exemplary system includes a computing device. The computing device includes a processor and memory in electronic communication with the processor. Instructions are stored in the memory. The instructions are executable to implement a method that involves generating a print job for a printing device. The method also involves generating a resource index. The resource index includes a list of at least one resource referenced in the print job. The method also involves associating the resource index with the print job. The method also involves spooling the print job.
Abstract: A sprinkler controller includes a central portion and a peripheral switch being moveable in an arcuate path relative to the central portion. The peripheral switch may be a peripheral dial that can be rotated about the central portion. The dial may be rotated to select a particular mode of the sprinkler controller. A display screen is positioned on the central portion. At least two controls are also positioned on the central portion. When a mode is selected by using the peripheral dial, the user may then employ the controls (and the display on the screen) to modify the settings for the sprinkler controller. A method of using the sprinkler controller is also disclosed.
Abstract: A towel with one or more recessed pockets is disclosed. A first peripheral edge spans from a first corner of the towel to a second corner of the towel. A second peripheral edge spans from a third corner of the towel to a fourth corner of the towel. The second peripheral edge is positioned generally opposite the first peripheral edge of the towel. A first recessed pocket includes a first set of openings is disposed on and coextensive with the first peripheral edge. A second recessed pocket includes a second set of openings disposed on and coextensive with the second peripheral edge. A first liner covers an interior surface of the first recessed pocket. A second liner covers an interior surface of the second recessed pocket. The first and second liner each comprise rounded interior corners.
Abstract: A method for adaptive spatio-temporal filtering is disclosed. Local motion vectors between a current video frame and other nearby video frames are determined. Local motion-aligned temporal confidence parameters are determined. Local spatial orientation parameters are determined. The local motion vectors, the local motion-aligned temporal confidence parameters, and the local spatial orientation parameters are used to adaptively determine spatio-temporal kernel weights. The spatio-temporal kernel weights are used to perform spatio-temporal filtering on input video data.
Abstract: A system and method for combining at a single location selection of image finishing operations of multiple devices. The system comprises a first memory for storing imaging finishing operations of the source device; a second memory for storing imaging finishing operations of the destination device; a display; and a system processor, coupled to the first memory, the second memory and the display, for producing a representation of both imaging finishing operations of the source device and imaging finishing operations of the destination device, and causing that representation to be presented by the display.
Abstract: In a night vision arrangement for a motor vehicle in which a camera captures an infra-red image of the roadway in front of the vehicle, a video signal generated by the camera is processed by a signal processor so that the field of view of the image displayed by a display unit is selected in accordance with a control signal. The control signal is generated by a signal generator which is responsive to one or more parameters of the movement of the vehicle. The width of the field of view may be decreased with increasing speed. The axial direction of the field of view may be adjusted depending upon the nature of a turning movement of the vehicle.
Type:
Grant
Filed:
February 5, 2008
Date of Patent:
July 24, 2012
Assignees:
Autoliv Development AB, Flir Systems, Inc.
Inventors:
Jan-Erik Kallhammer, Dick Eriksson, Lars Karlsson, Staffan Straat
Abstract: The present disclosure relates to determining whether system information can be reused and managing system information in a wireless communication system. A wireless communication device may read and compare a physical cell identity and specific system information of a target component carrier with the physical cell identity and specific system information of a source component carrier to determine whether generic system information needs to be read or can be reused. A base station may determine whether a change in system information impacts generic system information and specific system information. The base station may update a data control variable such that it is synchronized for particular sets of component carriers.
Abstract: Systems and methods for protecting sensitive files from unauthorized access are disclosed. An exemplary method involves detecting a connection of the computing device to an electronic device. An authorized connection list is accessed. It is then determined whether the connection is identified in the authorized connection list. If the connection is not identified in the authorized connection list, the method involves accessing sensitive file information which identifies at least one sensitive file stored on the computing device, and preventing access to the at least one sensitive file identified by the sensitive file information.
Abstract: A system for detecting an observing program on a computer system is disclosed as including accessing instructions that access observer data that includes data descriptive of the observer program. The system also includes reading instructions that read memory of the computer system to obtain memory data. Further, the system includes comparing instructions that compare the observer data with memory data read in from memory to determine whether the observer program is present on the computer system. The system may also include generating instructions that generate results from the reading and comparing. The results generated indicate whether the observer program is present on the computer system. In addition, the system includes outputting instructions that obtain the results and provide the results for a user.
Abstract: Positive locking device for components of snorkels and other equipment such as diving regulators, buoyancy compensator hoses and the like. The locking device in a preferred embodiment comprises a hard plastic C-shaped ring or clamp which is preferably mechanically and/or chemically bonded into a soft plastic component connector during molding of that component. The ring or clamp provides an effective locking feature which prevents inadvertent demating of components during a dive or other activity that could otherwise result in a dangerous loss of function. An additional embodiment of the invention provides an optional indexing feature which serves the useful function of audible and tactile feedback during adjustment of components having the locking device.
Abstract: Systems and methods for enhanced navigation of streaming video are disclosed. An exemplary method involves receiving a video as it is streamed from a server over a computer network. A first user request is received to display a first navigation video strip on the display device. The first navigation video strip includes a first plurality of video frames from the video. In response to the first user request, first instructions are obtained for displaying the first navigation video strip. The first navigation video strip is then displayed on the display device in accordance with the first instructions.
Abstract: A method for dynamically constructing a user interface definition is disclosed. A request for an information list is sent. The user interface definition with the information list is received. A filter script is applied to the user interface definition to provide a filtered user interface definition. The filtered user interface definition is sent to an application. The filtered user interface definition is constructed. The filtered user interface definition is displayed.
Abstract: A modular sprinkler controller is disclosed. The modular sprinkler controller includes a base unit and one or more add-on modules. The base unit and each add-on module include valve terminals for communicating with coupled sprinkler valves. The base unit includes one or more communication connection points for communicating with adjacent add-on modules. Each add-on module may include two connection points for communication with an adjacent base unit or add-on module. In one embodiment, the base unit and add-on modules are arranged in a piggyback configuration. An add-on module for use with a base unit is also disclosed.