Patent application number | Description | Published |
20100188345 | CONDUCTIVE MULTI-TOUCH TOUCH PANEL - A conductive multi-touch touch-sensitive panel includes two intersecting but electrically isolated arrays of linear conductors which can be brought into electrical contact by touching the panel. A display element may be positioned beneath the two arrays of linear conductors to provide a touchscreen panel. A touch to a cover plate or member causes one or more linear conductors in one array to contact one or more linear conductors in the other array. The location of a touch to the panel can be detected by individually or sequentially applying an electrical signal, such as a voltage or current, to each linear conductor in one array while sensing voltage or current on each of the linear conductors in the other array. | 07-29-2010 |
20120105358 | FORCE SENSING TOUCH SCREEN - A computing device includes a touch screen display with a plurality of force sensors, each of which provides a signal in response to contact with the touch screen display. Using force signals from the plurality of force sensors, a characteristic of the contact is determined, such as the magnitude of the force, the centroid of force and the shear force. The characteristic of the contact is used to select a command which is processed to control the computing device. For example, the command may be related to manipulating data displayed on the touch screen display, e.g., by adjusting the scroll speed or the quantity of data selected in response to the magnitude of force, or related to an operation of an application on the computing device, such as selecting different focal ranges, producing an alarm, or adjusting the volume of a speaker in response to the magnitude of force. | 05-03-2012 |
20120116672 | HAPTIC BASED PERSONAL NAVIGATION - A mobile platform includes one or more haptic feedback elements that are positioned in regions of the mobile platform that are proximate to a facial region of a user while the user holds the mobile platform to an ear. By way of example, the haptic feedback elements may be electric force elements that overlay a display or vibrating or thermal elements. The mobile platform is capable of determining a current location and receiving a desired location, which may be, e.g., a location provided by the user, a location with superior signal strength or of another mobile platform. The mobile platform determines directions from the present location to the current location and translates the direction in to control signals. Haptic signals are produced to the facial region of the user by the haptic feedback elements in response to the control signals, thereby providing the directions to the user. | 05-10-2012 |
20130039507 | ELECTRONIC DEVICES FOR CONTROLLING NOISE - An electronic device for controlling noise is described. The electronic device includes a force sensor for detecting a force on the electronic device. The electronic device also includes noise control circuitry for generating a noise control signal based on a noise signal and the force. Another electronic device for controlling noise is also described. The electronic device includes a speaker that outputs a runtime ultrasound signal, an error microphone that receives a runtime ultrasound channel signal and noise control circuitry coupled to the speaker and to the error microphone. The noise control circuitry determines at least one calibration parameter and determines a runtime channel response based on the runtime ultrasound channel signal. The noise control circuitry also determines a runtime placement based on the runtime channel response and the at least one calibration parameter and determines at least one runtime active noise control parameter based on the runtime placement. | 02-14-2013 |
20140098969 | MULTI-PIN PLUG WITH EXPANSION NUB - Flexible connectors that can be mated into specially designed electronic receptacles are described. In some embodiments, additional connections on the connector can make contact with the receptacle. However, the additional connections are also provided in a manner wherein if the connector is plugged into a legacy, conventional receptacle, the additional connectors become disengaged and slide away from, back from, or inside the jack so that the connector can still be used on legacy devices. | 04-10-2014 |
20150015515 | METHOD AND INTEGRATED CIRCUIT FOR OPERATING A SENSOR ARRAY - An apparatus includes an integrated circuit configured to be operatively coupled to a sensor array that is configured to generate an ultrasonic wave. The integrated circuit includes a transmitter circuit configured to provide a first signal to the sensor array. The integrated circuit further includes a receiver circuit configured to receive a second signal from the sensor array in response to providing the first signal. The sensor array includes an ultrasonic transmitter configured to generate the ultrasonic wave in response to the first signal and a piezoelectric receiver layer configured to detect a reflection of the ultrasonic wave. | 01-15-2015 |
20150016223 | SENSOR ARRAY WITH RECEIVER BIAS ELECTRODE - A method of operation of an ultrasonic sensor array includes receiving a receiver bias voltage at a receiver bias electrode of the ultrasonic sensor array to bias piezoelectric sensor elements of the ultrasonic sensor array. The method further includes receiving a transmitter control signal at the ultrasonic sensor array to cause an ultrasonic transmitter of the ultrasonic sensor array to generate an ultrasonic wave. The method further includes generating data samples based on a reflection of the ultrasonic wave. The receiver bias voltage and the transmitter control signal are received from an integrated circuit that is coupled to the ultrasonic sensor array. | 01-15-2015 |
20150062020 | SYSTEM AND METHOD FOR IMPROVED PROCESSING OF TOUCH SENSOR DATA - Implementations disclosed herein provide systems and methods for improved processing of touch sensor data with improved scalability and reduced standby power. Touch-related algorithms may be partitioned between the touch screen controller and the application processor or host such that the system can function with low standby power and low interface bandwidth while providing a scalable solution for enhanced user experience. In some aspects, a small digital processing engine and memory remains in the analog front end (AFE) of the touch screen controller to perform imagine forming algorithms that are mostly related to noise reduction and filtering schemes. | 03-05-2015 |
20150193031 | SYSTEM AND METHOD FOR CONTEXT-BASED TOUCH PROCESSING - Systems and methods for context-based touch-sensing and processing are disclosed. The energy-efficiency of a touch sensitive device may be improved by dynamically adjusting the function of the touch sensitive surface in real-time based on contextual information such as expected QoS, expected user input in defined regions-of-interest of the touch sensitive surface, and usage modalities of the touch sensitive device. | 07-09-2015 |
20150193070 | SYSTEM AND METHOD FOR HOST-AUGMENTED TOUCH PROCESSING - Systems and methods for host-augmented touch-sensing are disclosed. The energy-efficiency of a touch sensitive device may be improved by dynamically adjusting the scanning sensitivity of the touch sensor based on host-augmented environmental information such as temperature, pressure, position, orientation, humidity, force, or battery charging mode. | 07-09-2015 |
20160066113 | SELECTIVE ENABLING OF A COMPONENT BY A MICROPHONE CIRCUIT - A microphone circuit includes a microphone configured to generate a microphone signal. The microphone circuit also includes a processor configured to perform sound detection based on the microphone signal and to determine whether to enable a component based on the sound detection. For example, the processor may be a digital signal processor (DSP) of the microphone circuit and the component may be external to the microphone circuit, such as a coder/decoder (CODEC), another DSP, and/or an application processor. | 03-03-2016 |
Patent application number | Description | Published |
20090232114 | PRIORITY-BASED MULTIMEDIA STREAM TRANSMISSIONS - A method is provided that accesses a priority and a multimedia stream to be transmitted. The priority then is embedded within the multimedia stream. The multimedia stream thereafter is transmitted. Another method is provided that receives the multimedia stream that includes the priority. Here, another priority is accessed and both priorities are compared. The control of multimedia stream transmissions to other communication devices is based on this comparison. | 09-17-2009 |
20090285220 | STREAM REGULATION IN A PEER TO PEER NETWORK - Techniques for regulating streams in a Peer-to-Peer (P2P) network are provided. By establishing a priority of a stream, certain users may have some level of assurance that their stream will be received by other peers. The priority may be established based on a variety of parameters including, for example, an identification of the user, a communications channel used for a multicast session, and/or a role of the user. | 11-19-2009 |
20090298525 | INTEROPERABILITY AND COMMUNICATIONS SYSTEM DYNAMIC MEDIA PROXY BASED ON CAPABILITY NEGOTIATION - A system and methodology to facilitate communication between non-compatible communication devices by utilization of a dynamic media proxy is provided. Information associated with an endpoint, such as, media capabilities, identity and system resource information is collected. Media proxy'ing is performed as part of capability negotiation. A dynamic media proxy is employed based on an analysis of the collected information. An analysis component can identify an endpoint that does not adhere to specific rules of transmission and can dynamically connect such an endpoint to a VTG (virtual talk group) via a proxy to prevent the endpoint from transmitting media into an active VTG that already has multiple talkers streaming media. Additionally, the location where media processing can occur can be dynamically determined based on the available system resources. | 12-03-2009 |
20100057860 | CONFIRMATION AND ACKNOWLEDGEMENT OF TRANSMISSION RECEPTION - Systems and methods of conveying feedback concerning transmissions sent using a one-to-many protocol are disclosed. Such feedback includes information indicating whether a message was received by anyone, by whom, whether the message was accessed, and whether a receiver of the message has acknowledged the message. A receiver is configured to provide such feedback, either in response to receiving a request to send feedback, or automatically. The feedback is sent via the same communications channel the message was sent on, or via a different communications channel. A message's sender is informed that feedback has been received for a given message, and a searchable log is kept of the feedback. | 03-04-2010 |
20100128724 | TONE SIGNALING - In an example embodiment, there is disclosed an apparatus comprising a first communication interface, a second communication interface and tone control logic coupled to the first interface and the second interface. The tone control logic is operable to continuously transmit a guard tone on the second communication interface responsive to receiving data on the first communication interface, comprising data representative of a guard tone. The tone control logic is operable to discontinue transmitting the guard tone in response to a predefined event. | 05-27-2010 |
20100246466 | Multiplexing and Demultiplexing Radio Channels - In one embodiment, a method and apparatus of multiplexing and demultiplexing radio channels includes receiving data through at least one multicast media channel available for use in an Internet Protocol Interoperability and Communications System (IPICS) comprising multiple communication endpoints linkable to a Land Mobile Radio (LMR) in the IPICS; channel mapping the at least one multicast media channel to multiple media channels of the LMR; receiving an audio signal through the at least one multicast media channel; controlling access to the LMR by applying communication access control policies based on the received data upon reception of the audio signal; and operatively linking the LMR to a specified endpoint through the at least one multicast media channel based on the communication access control policies. | 09-30-2010 |
20120093057 | MULTIPLEXING AND DEMULTIPLEXING RADIO CHANNELS - In one embodiment, a method and apparatus of multiplexing and demultiplexing radio channels includes receiving data through at least one multicast media channel available for use in an Internet Protocol Interoperability and Communications System (IPICS) comprising multiple communication endpoints linkable to a Land Mobile Radio (LMR) in the IPICS; channel mapping the at least one multicast media channel to multiple media channels of the LMR; receiving an audio signal through the at least one multicast media channel; controlling access to the LMR by applying communication access control policies based on the received data upon reception of the audio signal; and operatively linking the LMR to a specified endpoint through the at least one multicast media channel based on the communication access control policies. | 04-19-2012 |
20120200701 | Visualization Enhanced Presence System - An originating endpoint supports visual presence indications. The originating endpoint determines a destination endpoint with which to establish a desired communication session. A network communicates a notification message to the destination endpoint regarding the desired communication session. Prior to establishing the desired communication session and in response to the notification message, the originating endpoint receives image capture data representing the surroundings of the destination endpoint. The originating endpoint may then determine from the image capture data whether to continue or terminate the attempt to establish the communication session. Visual presence indications may increase productivity by reducing the time that would otherwise be spent on unsuccessful call attempts. Visual presence indications may also conserve network bandwidth and processing resources that would otherwise be spent on the unsuccessful call attempts. | 08-09-2012 |
20150045082 | Interoperability and Communications System Dynamic Media Proxy Based on Capability Negotiation - A system and methodology to facilitate communication between non-compatible communication devices by utilization of a dynamic media proxy is provided. Information associated with an endpoint, such as, media capabilities, identity and system resource information is collected. Media proxy'ing is performed as part of capability negotiation. A dynamic media proxy is employed based on an analysis of the collected information. An analysis component can identify an endpoint that does not adhere to specific rules of transmission and can dynamically connect such an endpoint to a VTG (virtual talk group) via a proxy to prevent the endpoint from transmitting media into an active VTG that already has multiple talkers streaming media. Additionally, the location where media processing can occur can be dynamically determined based on the available system resources. | 02-12-2015 |
Patent application number | Description | Published |
20100124221 | METHODS AND APPARATUS TO INFER THE STATUS OF BORDER GATEWAY PROTOCOL SESSIONS - Methods and apparatus to infer the status of BGP sessions are disclosed. A disclosed example method comprises querying a configuration file of a router of a first AS to identify a BGP session to a second AS, querying the file to determine whether the BGP session is a single hop, when the BGP session is a single hop, setting a status flag to a first value, querying the file to determine whether there is a valid IP configuration for the BGP session, when there is a valid IP configuration, setting the status flag to a second value, querying a router syslog file for the router to identify a syslog message associated with the BGP session, determining whether the session is stale, and when the session is not stale and the status flag is set to the second value, adding the second AS to a list of actual AS neighbors. | 05-20-2010 |
20100192225 | EFFICIENT APPLICATION IDENTIFICATION WITH NETWORK DEVICES - In general, techniques are described for efficiently implementing application identification within network devices. In particular, a network device includes a control unit that stores data defining a group Deterministic Finite Automata (DFA) and an individual DFA. The group DFA is formed by merging non-explosive DFAs generated from corresponding non-explosive regular expressions (regexs) and fingerprint DFAs (f-DFAs) generated from signature fingerprints extracted from explosive regexs. The non-explosive regexs comprise regexs determined not to cause state explosion during generation of the group DFA, the signature fingerprints comprise segments of explosive regexs that uniquely identifies the explosive regexs, and the explosive regexs comprise regexs determined to cause state explosion during generation of the group DFA. The network device includes an interface that receives a packet and the control unit traverses first the group DFA and then, in some instances, the individual DFAs to more efficiently identify network applications to which packets correspond. | 07-29-2010 |