Patent application number | Description | Published |
20120289207 | ENFORCING LIMITS ON FREE AND/OR DISCOUNTED ELECTRONIC COMMUNICATIONS - Limits are placed on the number of free and/or discounted communications (such as voice calls and text messages) available to a user, based on the number of communications received by the user. A user is given an allotment of credits, each worth one or more free and/or discounted communications. A credit balance is established and is continually adjusted as follows: it is increased whenever qualifying communications of a given type are received, and is decreased whenever free and/or discounted communications of the given type are initiated by the user. Once the credit balance has been depleted, the user may be blocked from initiating additional free or discounted communications, until the credit balance is increased. In at least one embodiment, different types of credits can be earned and/or used for different types of communications. In at least one embodiment, exchanges between the different types of credits may be permitted. | 11-15-2012 |
20130281052 | ENFORCING LIMITS ON FREE AND/OR DISCOUNTED ELECTRONIC COMMUNICATIONS - Limits are placed on the number of free and/or discounted communications (such as voice calls and text messages) available to a user, based on the number of communications received by the user. A user is given an allotment of credits, each worth one or more free and/or discounted communications. A credit balance is established and is continually adjusted as follows: it is increased whenever qualifying communications of a given type are received, and is decreased whenever free and/or discounted communications of the given type are initiated by the user. Once the credit balance has been depleted, the user may be blocked from initiating additional free or discounted communications, until the credit balance is increased. In at least one embodiment, different types of credits can be earned and/or used for different types of communications. In at least one embodiment, exchanges between the different types of credits may be permitted. | 10-24-2013 |
Patent application number | Description | Published |
20090175582 | ELECTROMAGNETIC INTEFERENCE CONTAINMENT STRUCTURES - In one example embodiment, an optoelectronic module comprises a body, a signal ground, and an OSA. The body is connected to chassis ground and defines a cavity within which one or more components are disposed. The optical subassembly is disposed in the body cavity, has one or more components connected to signal ground, and comprises a header assembly, a housing, and one or more containment structures. The header assembly houses one or more components that generate EMI emissions and includes an optical aperture. The housing includes a port and a barrel. The port defines a fiber receptacle and the barrel defines a cavity that at least partially receives the header assembly. The containment structure(s) at least partially contain the EMI emissions within the OSA. | 07-09-2009 |
20110064365 | ELECTROMAGNETIC INTEFERENCE CONTAINMENT STRUCTURES - In one example embodiment, an optoelectronic module comprises a body, a signal ground, and an OSA. The body is connected to chassis ground and defines a cavity within which one or more components are disposed. The optical subassembly is disposed in the body cavity, has one or more components connected to signal ground, and comprises a header assembly, a housing, and one or more containment structures. The header assembly houses one or more components that generate EMI emissions and includes an optical aperture. The housing includes a port and a barrel. The port defines a fiber receptacle and the barrel defines a cavity that at least partially receives the header assembly. The containment structure(s) at least partially contain the EMI emissions within the OSA. | 03-17-2011 |
Patent application number | Description | Published |
20090307362 | SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied. | 12-10-2009 |
20100005125 | SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied. | 01-07-2010 |
20100005195 | SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied. | 01-07-2010 |
20100023630 | SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A client stores a first set of workspace data, and is coupled via a computer network to a global server. The client may be configured to synchronize portions of the first set of workspace data with the global server, which stores independently modifiable copies of the portions. The global server may also store workspace data which is not downloaded from the client, and thus stores a second set of workspace data. The global server may be configured to identify and authenticate a user seeking global server access from a remote terminal, and is configured to provide access to the first set or to the second set. Further, services may be stored anywhere in the computer network. The global server may be configured to provide the user with access to the services. The system may further include a synchronization-start module at the client site (which may be protected by a firewall) that initiates interconnection and synchronization with the global server when predetermined criteria have been satisfied. | 01-28-2010 |
20110004941 | SYSTEM AND METHOD FOR PREVENTING ACCESS TO DATA ON A COMPROMISED REMOTE DEVICE - This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified. | 01-06-2011 |
20110153779 | SYSTEM AND METHOD FOR GLOBALLY AND SECURELY ACCESSING UNIFIED INFORMATION IN A COMPUTER NETWORK - A smartphone that includes a communications interface to communicate via one or more Internet communications channels is provided. The smartphone also includes a service engine that communicates with a global server via an Internet channel using the communications interface to provide identification data to the global server. In response to providing the identification data, the service engine receives configuration data to configure the service engine with a selectable set of downloadable executables. The selectable set of downloadable executables include a selection of downloadable executables that is made at least in part by the global server using the identification data. A display presents at least some of the selectable set of downloadable executables on the smartphone, and an input device selects a downloadable executable from the selectable set. The service engine initiates a download of the selected downloadable executable using the communications interface. | 06-23-2011 |
20140181918 | SYSTEM AND METHOD FOR PREVENTING ACCESS TO DATA ON A COMPROMISED REMOTE DEVICE - This invention discloses a system and method for selective erasure, encryption and or copying of data on a remote device if the remote device has been compromised or the level of authorization of a roaming user in charge of the remote device has been modified. | 06-26-2014 |
Patent application number | Description | Published |
20130346076 | VISUAL CONFIRMATION OF VOICE RECOGNIZED TEXT INPUT - A computing device receives an audio input from a user. The computing device determines a series of words from the audio input. The computing device outputs, for display, one or more substituted symbols. The one or more substituted symbols correspond to at least a portion of the series of words. In response to determining that receipt of the audio input has completed, the computing device outputs, for display, alphanumeric characters comprising the series of words in place of the one or more substituted symbols. | 12-26-2013 |
20130346882 | PRIORITIZED MANAGEMENT AND PRESENTATION OF NOTIFICATIONS - A computing device is described that receives an indication of a notification, and determines a priority level associated with the notification. The computing device determines, based at least in part on the priority level, content of the notification. Responsive to receiving an indication of a gesture detected at an input device, the computing device outputs, for display, a notification center graphical user interface that includes a graphical indication of the notification including the content of the notification. | 12-26-2013 |
20130346918 | PRESENTATION AND MANAGEMENT OF NOTIFICATIONS - A computing device is described that outputs, for display, a graphical indication of a first notification and a graphical indication of a second notification. The first and second notifications each include a respective first content portion and a respective second content portion. The graphical indication of the first notification includes both the first content portion and the second content portion of the first notification. The graphical indication of the second notification includes only the first content portion of the second notification. The computing device receives an indication of an input to remove the first notification from display. Responsive to the input, the computing device ceases to output, for display, the graphical indication of the first notification and outputs, for display, the graphical indication of the second notification by including the second content portion of the second notification in addition to the first content portion of the second notification. | 12-26-2013 |
20130346922 | INSITU ACTIONS WITHIN PRESENTATION OF NOTIFICATIONS - A computing device is described that outputs, for display, a graphical indication of a notification that includes selectable graphical elements that each indicate a respective optional action associated with the notification. Responsive to receiving an indication of an input that corresponds to a selection of one of the selectable graphical elements, the computing device executes the respective optional action indicated by the selected one of the selectable graphical elements. | 12-26-2013 |
20150040012 | VISUAL CONFIRMATION FOR A RECOGNIZED VOICE-INITIATED ACTION - Techniques described herein provide a computing device configured to provide an indication that the computing device has recognized a voice-initiated action. In one example, a method is provided for outputting, by a computing device and for display, a speech recognition graphical user interface (GUI) having at least one element in a first visual format. The method further includes receiving, by the computing device, audio data and determining, by the computing device, a voice-initiated action based on the audio data. The method also includes outputting, while receiving additional audio data and prior to executing a voice-initiated action based on the audio data, and for display, an updated speech recognition GUI in which the at least one element is displayed in a second visual format, different from the first visual format, to indicate that the voice-initiated action has been identified. | 02-05-2015 |
Patent application number | Description | Published |
20110095272 | Organic Memory Array With Ferroelectric Field-Effect Transistor Pixels - An organic non-volatile memory array including multiple pixels and associated signal lines that are disposed on and between a substrate, a single ferroelectric dielectric layer, and a single organic dielectric layer, where each pixel includes a ferroelectric field-effect transistor (FeFET) and at least one organic thin-film field effect transistor (FET) that are connected to associated signal lines in a way that facilitates addressable reading and writing to the FeFET of a selected pixel without disturbing the data stored in adjacent pixels. Analog data storage in the FeFET array is also introduced that does not require analog-to-digital conversion of the stored data. | 04-28-2011 |
20110309415 | SENSOR USING FERROELECTRIC FIELD-EFFECT TRANSISTOR - An embodiment is a method and apparatus to sense strain or pressure. A ferroelectric field effect transistor (feFET) structure has a semiconductor layer and a ferroelectric dielectric layer. The feFET structure is capable of sensing strain or pressure. | 12-22-2011 |
20120092181 | Event Sensor Including Printed Electronic Circuit - An event sensor device comprises a detector and circuitry, connected thereto, produced by printed electronics processes. This circuitry may be comprised of fixed characteristic devices, such as a series resistive chain, or variable characteristic devices such as thin film transistors (TFTs) and the like. A pulse is input to the printed electronic circuitry. The printed electronic circuitry divides the pulse across the various devices comprising the circuitry according to pulse amplitude and pulse width. The circuitry provides an output signal which is provided to a plurality of display elements, which are capable of indicating the division performed at the printed electronic circuitry. In one embodiment, each display element is an electrophoretic display which changes contrast as a function of the applied voltage. Not only the pulse amplitude and pulse width, but the number of pulses applied to the printed circuitry (i.e., sensed by the detector) may be indicated. | 04-19-2012 |
20120092182 | Method For Event Sensing Employing A Printed Event Sensor - A method for event sensing employs an event sensor comprising a detector and circuitry, connected thereto, produced by printed electronics processes. Operation may rely on fixed characteristic devices, such as a series resistive chain, or variable characteristic devices such as thin film transistors (TFTs) and the like. A pulse is input to the printed electronic circuitry. The printed electronic circuitry divides the pulse across the various devices comprising the circuitry according to pulse amplitude and pulse width. The circuitry provides an output signal which is provided to a plurality of display elements capable of indicating the division performed at the printed electronic circuitry. In one embodiment, each display element is an electrophoretic display which changes contrast as a function of the applied voltage. Not only the pulse amplitude and pulse width, but the number of pulses applied to the printed circuitry (i.e., sensed by the detector) may be indicated. | 04-19-2012 |
20120146463 | Reconfigurable Printed Circuit Sensor Systems - A printed circuit is produced with a base circuit and a number of optional circuit elements. One or more of the optional circuit elements may be added to the base circuit to determine or change the characteristics of the base circuit. Alternatively, one or more of the optional circuit elements may be removed from the base circuit to determine or change the characteristics of the base circuit. The base circuit and optional circuit elements may be printed on a single substrate. Mechanisms may be provided to facilitate the separation of the optional elements form the substrate either to introduce them into the base circuit or remove them from the base circuit to change the characteristics of the base circuit. A simple, low-cost, robust, and easy to use base circuit and optional circuit element is provided. | 06-14-2012 |
20120154349 | Printed Interactive Card With Piezo-Powered Indicator - An interactive card or the like employs a piezoelectric charge generator (piezo-strip) for temporarily driving an indicator. The piezo-strip may be displaced (bent) in order to generate charge to drive the indicator. Printed electronic processes are utilized to produce the indicator and/or the piezoelectric charge generator The need for a printed battery or supplemental power source is obviated. The card may carry printed indicia which corresponds to the states of the indicator (e.g., indication of a test answer selection). Multiple display elements and selector switches may provide multiple indicator states. Multiple piezo-strips may provide a selection function as well as a rest function. Applications include business cards, greeting cards and novelty items, toys and games, advertising and promotions, testing and education, sensors, and so forth. | 06-21-2012 |
20120154503 | Method of Fabricating a Card with Piezo-Powered Indicator by Printed Electronics Processes - An interactive card or the like employs a piezoelectric charge generator (piezo-strip) for temporarily driving an indicator. The piezo-strip may be displaced (bent) in order to generate charge to drive the indicator. Printed electronic processes are utilized to produce the indicator and/or the piezoelectric charge generator The need for a printed battery or supplemental power source is obviated. The card may carry printed indicia which corresponds to the states of the indicator (e.g., indication of a test answer selection). Multiple display elements and selector switches may provide multiple indicator states. Multiple piezo-strips may provide a selection function as well as a rest function. Applications include business cards, greeting cards and novelty items, toys and games, advertising and promotions, testing and education, sensors, and so forth. | 06-21-2012 |