Patent application number | Description | Published |
20090193314 | FORWARD ERROR CORRECTION FOR BURST AND RANDOM PACKET LOSS FOR REAL-TIME MULTI-MEDIA COMMUNICATION - This invention relates generally to a packet recovery algorithm for real-time (live) multi-media communication over packet-switched networks, such as the Internet. Such multi-media communication includes video, audio, data or any combination thereof. More specifically, the invention comprises a forward error correction (FEC) algorithm that addresses both random and burst packet loss and errors, and that can be adjusted to tradeoff the recoverability of missing packets and the latency incurred. The transmitter calculates parity packets for the rows, columns and diagonals of a block of multi-media data packets using the exclusive or (XOR) operation and communicates the parity packets along with the multi-media data packets to the receiver. The receiver uses the parity packets to recover missing multi-media data packets in the block. The FEC algorithm is designed to be able to recover long bursts of consecutive missing data packets. If some parity packets are missing, they too can be recovered using an extra single parity packet, so that they can be used to recover other missing data packets. The invention applies to both one-way real-time streaming applications and two-way real-time interactive applications, and to both wired and wireless networks. The invention retains backwards compatibility with existing standards governing FEC for professional video over IP networks. | 07-30-2009 |
20120246546 | FORWARD ERROR CORRECTION METHOD - This invention concerns packet recovery for real-time (live) multi-media communication over packet-switched networks like the Internet. Such communication includes video, audio, data or any combination thereof. The invention comprises forward error correction (FEC) algorithms addressing both random and burst packet loss and errors, and that can be adjusted to tradeoff the recoverability of missing packets and the latency incurred. | 09-27-2012 |
Patent application number | Description | Published |
20140154816 | DEVICES, SYSTEMS, AND METHODS FOR CONDUCTING ASSAYS WITH IMPROVED SENSITIVITY USING SEDIMENTATION - Embodiments of the present invention are directed toward devices, systems, and method for conducting assays using sedimentation. In one example, a method includes layering a mixture on a density medium, subjecting sedimentation particles in the mixture to sedimentation forces to cause the sedimentation particles to move to a detection area through a density medium, and detecting a target analyte in a detection region of the sedimentation channel. In some examples, the sedimentation particles and labeling agent may have like charges to reduce non-specific binding of labeling agent and sedimentation particles. In some examples, the density medium is provided with a separation layer for stabilizing the assay during storage and operation. In some examples, the sedimentation channel may be provided with a generally flat sedimentation chamber for dispersing the particle pellet over a larger surface area. | 06-05-2014 |
20150125346 | Devices, Systems, and Methods for Conducting Assays with Improved Sensitivity Using Sedimentation - Embodiments of the present invention are directed toward devices, systems, and method for conducting assays using sedimentation. In one example, a method includes layering a mixture on a density medium, subjecting sedimentation particles in the mixture to sedimentation forces to cause the sedimentation particles to move to a detection area through a density medium, and detecting a target analyte in a detection region of the sedimentation channel. In some examples, the sedimentation particles and labeling agent may have like charges to reduce non-specific binding of labeling agent and sedimentation particles. In some examples, the density medium is provided with a separation layer for stabilizing the assay during storage and operation. In some examples, the sedimentation channel may be provided with a generally flat sedimentation chamber for dispersing the particle pellet over a larger surface area. | 05-07-2015 |
Patent application number | Description | Published |
20130084816 | Wideband Power Efficient High Transmission Power Radio Frequency (RF) Transmitter - Embodiments provide transmitter topologies that improve the power efficiency and bandwidth of RF transmitters for high transmission power applications. In an embodiment, the common-emitter/source PA of conventional topologies is replaced with a current-input common-base/gate PA, which is stacked on top on an open-collector/drain current-output transmitter. The common-base/gate PA protects the output of the transmitter from large output voltage swings. The low input impedance of the common-base/gate PA makes the PA less susceptible to frequency roll-off, even in the presence of large parasitic capacitance produced by the transmitter. At the same time, the low input impedance of the common-base/gate PA reduces the voltage swing at the transmitter output and prevents the transmitter output from being compressed or modulated. In an embodiment, the DC output current of the transmitter is reused to bias the PA, which results in power savings compared to conventional transmitter topologies. | 04-04-2013 |
20130235953 | Wideband Power Efficient High Transmission Power Radio Frequency (RF) Transmitter - Embodiments provide transmitter topologies that improve the power efficiency and bandwidth of RF transmitters for high transmission power applications. In an embodiment, the common-emitter/source PA of conventional topologies is replaced with a current-input common-base/gate PA, which is stacked on top on an open-collector/drain current-output transmitter. The common-base/gate PA protects the output of the transmitter from large output voltage swings. The low input impedance of the common-base/gate PA makes the PA less susceptible to frequency roll-off, even in the presence of large parasitic capacitance produced by the transmitter. At the same time, the low input impedance of the common-base/gate PA reduces the voltage swing at the transmitter output and prevents the transmitter output from being compressed or modulated, In an embodiment, the DC output current of the transmitter is reused to bias the PA, which results in power savings compared to conventional transmitter topologies. | 09-12-2013 |
Patent application number | Description | Published |
20090141839 | Apparatus and method for downstream power management in a cable system - An apparatus and method is disclosed to calculate the actual received desired channel power from the downstream transmit power of a Cable Modem Termination System (CMTS) when operating at the nominal line voltage and/or at the normal room temperature as per the DOCSIS specification. A Set-top Device produces a Downstream Power Management (DPM) gain measurement signal having a known power level. The Set-top Device embeds the DPM gain measurement signal onto a received downstream multi-channel communication signal. After embedding the DPM gain measurement signal onto the downstream multi-channel communication signal, the Set-top Device downconverts the combined DPM gain measurement signal and downstream multi-channel communication signal to recover one or more communication channels containing information of a broadcast. The Set-top Device measures a power level of a representation of the DPM gain measurement signal embedded within the one or more communication channels containing the information of the broadcast to determine a Set-top Device gain. The Set-top Device measures a power level of the one or more communication channels containing the information of the broadcast. The Set-top Device calculates the actual received desired channel power from the downstream transmit power of the CMTS based on the Set-top Device gain and the power level of the one or more communication channels containing the information of the broadcast. | 06-04-2009 |
20100244926 | Apparatus and Method for Downstream Power Management in a Cable System - An apparatus and method is disclosed to calculate the actual received desired channel power from the downstream transmit power of a Cable Modem Termination System (CMTS) when operating at the nominal line voltage and/or at the normal room temperature as per the DOCSIS specification. A Set-top Device produces a Downstream Power Management (DPM) gain measurement signal having a known power level. The Set-top Device embeds the DPM gain measurement signal onto a received downstream multi-channel communication signal. After embedding the DPM gain measurement signal onto the downstream multi-channel communication signal, the Set-top Device downconverts the combined DPM gain measurement signal and downstream multi-channel communication signal to recover one or more communication channels containing information of a broadcast. The Set-top Device measures a power level of a representation of the DPM gain measurement signal embedded within the one or more communication channels containing the information of the broadcast to determine a Set-top Device gain. The Set-top Device measures a power level of the one or more communication channels containing the information of the broadcast. The Set-top Device calculates the actual received desired channel power from the downstream transmit power of the CMTS based on the Set-top Device gain and the power level of the one or more communication channels containing the information of the broadcast. | 09-30-2010 |
20120134401 | SYSTEM AND METHOD FOR CLOSED LOOP POWER CONTROL CALIBRATION - A system for calibrating a closed power control loop includes an adder configured to inject a test signal into an adjustable element, a first peak detector configured to determine an amplitude of the injected test signal, a second peak detector configured to determine an amplitude of a return test signal, a comparator configured to determine the difference between the injected test signal and the return test signal, and a calibration engine configured to adjust the adjustable element so that the return test signal is offset from the injected test signal by a predetermined amount. | 05-31-2012 |
20130272312 | METHOD AND APPARATUS FOR MIXED-MODE SPECTRUM COMMUNICATION - A local oscillator circuit and a corresponding method are provided. The local oscillator circuit includes a memory connected to a processor. The memory is configured to store local oscillator parameters corresponding to a plurality of center frequencies of a frequency spectrum. The processor is configured to apply the stored LO parameters when switching the frequency spectrum for a mixed-mode spectrum communication. The local oscillator also includes a plurality of registers connected with the processor, the plurality of registers configured to control switching of the frequency spectrum. | 10-17-2013 |
20150303954 | SYSTEM, METHOD, AND APPARATUS FOR ANALOG SIGNAL CONDITIONING OF HIGH-SPEED DATA STREAMS - A device includes circuitry configured to receive a signal burst, apply one or more filters to the signal burst based to achieve a predetermined image rejection rate, apply at least one harmonic rejection mode to the signal burst, and amplify the signal burst based on a gain partitioning determination. | 10-22-2015 |
Patent application number | Description | Published |
20120311723 | Physical Confirmation For Network-Provided Content - A computer-implemented method includes receiving, from a remote communication device and at a server system, information that indicates a unique identifier for a physical item that corresponds to media content, the identifier differing from identifiers for other physical items that correspond to the same content; associating the received information with an account of a first user of a hosted internet service; and subsequently providing, by the hosted internet service, content that matches the content that corresponds to the physical item, based on a determination that the received information authorizes the first user to obtain the content provided by the hosted internet service. | 12-06-2012 |
20130347117 | AUTOMATED ACCOUNTS FOR MEDIA PLAYBACK - Content stored on a server may be selected using a user device and enabled on a central device. The identity of the central device may be authenticated without transmitting user credentials corresponding to the user, user device, user account, etc. A central device identifier can be sent to the server via the user device. An encrypted version of the central device identifier may be returned to the user device and to the central device. The central device can send the encrypted and unencrypted version of the identifier to the server, and the server can transmit the desired content to the remote device based on a comparison of the encrypted and unencrypted identifier. | 12-26-2013 |
20140366102 | AUTOMATED ACCOUNTS FOR MEDIA PLAYBACK - Content stored on a server may be selected using a user device and enabled on a central device. The identity of the central device may be authenticated without transmitting user credentials corresponding to the user, user device, user account, etc. A central device identifier can be sent to the server via the user device. An encrypted version of the central device identifier may be returned to the user device and to the central device. The central device can send the encrypted and unencrypted version of the identifier to the server, and the server can transmit the desired content to the remote device based on a comparison of the encrypted and unencrypted identifier. | 12-11-2014 |
20150356278 | Physical Confirmation for Network-Provided Content - A computer-implemented method includes receiving, from a remote communication device and at a server system, information that indicates a unique identifier for a physical item that corresponds to media content, the identifier differing from identifiers for other physical items that correspond to the same content; associating the received information with an account of a first user of a hosted internet service; and subsequently providing, by the hosted internet service, content that matches the content that corresponds to the physical item, based on a determination that the received information authorizes the first user to obtain the content provided by the hosted internet service. | 12-10-2015 |
Patent application number | Description | Published |
20140068407 | IDENTIFYING WEB PAGES THAT ARE LIKELY TO GUIDE BROWSING VIEWERS TO IMPROVE CONVERSION RATE - A method and system for extracting from a web log for a given entity information comprising web page events. The information gain in the sequence of navigating from a given web page to a subsequent web page is computed for at least some of the web page events. The information gain is used to determine a set of web pages from which users can decide to navigate to a first web page or a second web page, wherein navigating to the first web page is more likely to lead to a conversion than navigating to the second web page. A list of at least a subset of the set of web pages is transmitted to the entity, which can use the list to determine web pages at which the entity can place advertising material to motivate a user to navigate to the first web page. The computing may be performed by MapReduce processing. | 03-06-2014 |
20140207791 | INFORMATION NETWORK FRAMEWORK FOR FEATURE SELECTION FIELD - Systems and methods are disclosed to facilitate real time feature selection. Some embodiments of the invention describe a framework for feature selection via an iterative probabilistic graph learning approach. A feature dataset can be collected and transformed into an information network in a star schema layout, respecting feature type differences. Features can then be simultaneously ranked in the network, both with respect to feature types and the central feature. Feature selection is then performed, allowing for both the identification of valuable features, and, if dealing with labeled data, the ability to construct predictive rules for future data records based on the ranked and selected feature set. | 07-24-2014 |
20140301644 | Extracting Reading Order Text and Semantic Entities - Methods and apparatus provide for an Extractor that receives a collection of strings and a bounding box(es) for each string. Each bounding box describes a position of at least a portion of a corresponding string in a source document. The source document includes multiple sections for presenting portions of the collection of strings in the source document. The Extractor arranges the collection of strings according to a reading order that corresponds to a language associated with the collection of strings. Upon arranging the collection of strings according to the reading order, the Extractor collects semantic entities from a target document that has the collection of strings ordered according to the reading order. For each collected semantic entity, the Extractor tags the collected semantic entity with a tag that describes a category of content that corresponds to a logical section of the target document from which the semantic entity was extracted. | 10-09-2014 |
20150199613 | KNOWLEDGE DISCOVERY FROM BELIEF NETWORKS - Techniques are disclosed herein for making predictions with respect to how content consumers will interact with a digital asset. For example, in the context of website visitors browsing digital assets provided via a website, web traffic data can be collected and modeled using a belief network. The belief network may represent a probability distribution for a set of variables that define the web traffic data. Examples of such variables include browser type, browsing session duration, geographic location, visitor demographic characteristics, and a browsing outcome. Certain of the embodiments disclosed herein can be used to extract knowledge from the belief network, thereby allowing statistical inferences to be drawn with respect to how certain classes of website visitors will interact with the website. The influence of one or more first variables (for example, geographic location) can be quantified with respect to one or more second variables (for example, the successful result indicator). | 07-16-2015 |
Patent application number | Description | Published |
20140358651 | PRESENTING OFFERS FOR IN-GAME VIRTUAL REWARDS - This disclosure relates to presenting offers for in-game virtual rewards to users. In implementations, rewards of virtual currency associated with the offers may be determined on a per user basis, such that a reward of virtual currency associated with an offer is incremented until the user accepts the offer and performs an action associated with the offer. | 12-04-2014 |
20140364238 | DYNAMICALLY GENERATED IN-GAME OBJECTIVES - This disclosure relates to a system and methodology for dynamically generating and implementing game objectives for in-game implementation such that users may attempt to meet these objectives to obtain one or more rewards. In some embodiments, game objectives are determined stochastically or pseudo-stochastically using a variety of components that are combined to create an overall game objective. | 12-11-2014 |
20140370968 | DYNAMICALLY PROVIDING REWARDS TO USERS IN A GAME SPACE - A system and method for providing rewards in a game space based on errors disrupting user interactions with the game space is disclosed. For providing such rewards, error information indicating the errors may be obtained and the errors may be extracted from the obtained error information. In some examples, levels of disruption caused by the errors may be determined. In some examples, support resources for addressing the errors may be determined. Rewards may be determined to be awarded to the users based on the determined levels of disruption and/or the determined support resources. In some examples, the determined rewards may be distributed to the users responsive to the users performing one or more actions addressing the errors on the client computing platforms associated with the users. | 12-18-2014 |
Patent application number | Description | Published |
20110113353 | IMPLEMENTING CUSTOMIZED CONTROL INTERFACES - Systems and techniques by which a single electronic device can implement a variety of customized control interfaces. The control interfaces can be tailored to specific operations performed the device which is controlled. In one aspect, computer-implemented methods for controlling a web-based application include providing, from a server, a web page that includes a web-based application and a uniform resource identifier specifying a control interface for the web-based application and transmitting the control interface specified by the uniform resource identifier to a client for use in controlling the one or more functions of the web-based application. The control interface is configured to permit a user to control one or more functions of the web-based application from a mobile device. | 05-12-2011 |
20110289530 | Television Related Searching - The subject matter of this specification can be implemented in, among other things, a computer-implemented method that includes identifying metadata related to television programming being presented on a display device. The method further includes extracting one or more keywords from the metadata. The method further includes generating multiple search suggestions based on the keywords and first search results based on one or more of the search suggestions. The method further includes presenting the search suggestions and the first search results together on the display device. | 11-24-2011 |
20130027612 | Systems and Methods for Presenting Home Screen Shortcuts - A method for presenting home screen shortcuts is disclosed. The method includes receiving a selection of shortcuts to a plurality of applications of at least two different types available for execution on a television device and presenting those shortcuts on a unified home screen user interface displayed on a TV screen or a second screen device. The method also includes responding to a user selection of one of the shortcuts by causing execution of the application associated with the shortcut, including in some instances effecting an intent (e.g., causing the associated application to achieve a state associated with the shortcut's intent). The different application types include applications, TV channels, websites, games, email, and widgets, such as a search widget. | 01-31-2013 |
20140250480 | SYSTEM AND METHOD FOR OBTAINING VIDEO STREAMS - A system, computer-readable storage medium storing at least one program, and a computer-implemented method for obtaining video streams is presented. A device-agnostic request to obtain a video stream is received from an application executing on a client device, the device-agnostic request including a universal resource identifier (URI) for the video stream, the URI including a type of the video stream and at least one of a name of the video stream and device-specific parameters for the video stream. The URI is analyzed to identify a media device from which the video stream is available. A device-specific library for the media device is identified. A device-specific request corresponding to the device-agnostic request is executed to obtain the video stream, the device-specific request including the URI. The video stream is received from the media device responsive to executing the device-specific request. The video stream is provided to the application. | 09-04-2014 |
20140310283 | COMBINED ACTIVITIES HISTORY ON A DEVICE - A method includes performing a first activity with content associated with a first content type selected from the group consisting of television programming, online content, on-device application, search queries, information views, and other content types described using a predefined format, wherein the predefined format includes an action specification and a content specification; logging the first activity in accordance with the predefined format; performing a second activity with content associated with a second content type selected from the group consisting of television programming, online content, on-device applications, search queries, information view's, and other content types described using the predefined format, the second content type being distinct from the first content type; and logging the second activity in accordance with the predefined format. | 10-16-2014 |
20150334457 | TV Mode Change in Accordance with Number of Viewers Present - Systems and methods for changing TV operating mode in accordance with number of viewers present. In some implementations, a method includes: obtaining a total number of viewers of a connected TV, the connected TV having a plurality of operating modes and the total number is one or more; in accordance with a determination that the total number of viewers is within a first predefined range of a plurality of predefined ranges; placing or maintaining the connected TV in or into a first operating mode unrelated to media content being displayed on the connected TV; and in accordance with a determination that the total number of viewers is within a second predefined range of the plurality of predefined ranges: placing or maintaining the connected TV in or into a second operating mode unrelated to the media content, the second operating mode is different from the first operating mode. | 11-19-2015 |
Patent application number | Description | Published |
20080233313 | Multi-colored images viewable under non-visible radiation - A set of colorants for printing a multi-colored image when viewed under non-visible radiation outside of the visible spectrum can include a first colorant and a second colorant. The first colorant can be capable of absorbing non-visible radiation and shifting the wavelength of the non-visible radiation to a visible wavelength, thus producing a visible color. Likewise, the second colorant can be capable of absorbing the non-visible radiation and shifting the wavelength to a second visible wavelength, thus producing a different visible color. | 09-25-2008 |
20110043849 | PRINTING SYSTEM AND METHOD - A printing system and method include analyzing a plurality of properties of a document, and for each of a plurality of ink sets, calculating a metric for each of the properties. | 02-24-2011 |
20130094033 | METHOD AND SYSTEM FOR AGGREGATING PRINT JOBS - The present disclosure provides methods and systems for aggregating print jobs of different lengths and/or customers to decrease the need for rewinding and splicing operations. An exemplary embodiment provides a method that comprises identifying individual label-printing jobs (1-8) that can be aggregated onto a roll of substrate ( | 04-18-2013 |
20130141763 | Method and System for Optimal Die-Cutting - The present disclosure provides methods and systems for ganging print jobs ( | 06-06-2013 |
20130158929 | Optical Measurement Device Calibration - Optical measurement device calibration systems and methods are disclosed. An exemplary method includes receiving calibration information from a plurality of optical measurement devices (200) at a central data store (124), the calibration information comprising at least real-time measurement data stored on the plurality of optical measurement devices, the plurality of optical measurement devices each at different print facilities. The method also includes analyzing at least one trend in the calibration information at the central data store. The method also includes issuing an instruction to at least one of the plurality of optical measurement devices to update a calibration parameter in the at least one optical measurement device based on the at least one trend. | 06-20-2013 |
20130258360 | Selection of Colors for an Ensemble of Visible Reference Color Patches - A method of creating an ensemble of visible color reference patches first adds a set of starting colors to a queue. The process then finds a candidate color within a color selection zone that is furthest away from colors existing in the queue. This candidate color is then selected by placing it in the queue. The steps of finding and selecting are repeated until a target number of selected colors is reached. The process then generates visible color patches of the selected colors for forming the ensemble. | 10-03-2013 |
20130335761 | Providing A Mapping Data Structure For Use In Generating A Proof - To generate a proof of a printable item, a data structure is provided that maps a set of spot colors into a respective set of color values based on measurement data provided by a measurement device of colors printed by a printing system from the spot colors. | 12-19-2013 |
20140176967 | COLORIMETRIC RENDERING - A method for colorimetric rendering includes receiving, by a display device, an image that has been preprocessed for adjusting color and disregarding, by the display device, the preprocessing for adjusting color. The display device performs a colorimetric rendering transform at the time of display or print of the image by using an embedded colorimetric reference. A display device for colorimetric rendering of digital images is also provided. | 06-26-2014 |
Patent application number | Description | Published |
20120129452 | Method and apparatus for provisioning applications in mobile devices - Techniques for personalizing secure elements in NFC devices to enable various secure transactions over a network (wired and/or wireless network) are disclosed. With a personalized secure element (hence secured element) in place, techniques for provisioning various applications or services are also provided. Interactions among different parties are managed to effectuate a personalization or provisioning process flawlessly to enable an NFC device for a user thereof to start enjoying the convenience of commerce over a data network with minimum effort. | 05-24-2012 |
20120130838 | Method and apparatus for personalizing secure elements in mobile devices - Techniques for personalizing secure elements in NFC devices to enable various secure transactions over a network (wired and/or wireless network) are disclosed. With a personalized secure element (hence secured element) in place, techniques for provisioning various applications or services are also provided. Interactions among different parties are managed to effectuate a personalization or provisioning process flawlessly to enable an NFC device for a user thereof to start enjoying the convenience of commerce over a data network with minimum effort. | 05-24-2012 |
20120130839 | Mobile devices for commerce over unsecured networks - Techniques for managing modules or applications installed in a mobile device are described. To provide authentic and secured transactions with another device, each of the installed applications is provisioned with a server through data communication capability in a mobile device. A provisioned application is associated with the personalized secure element in the mobile device and works with a set of keys that are generated in accordance with a set of keys from the personalized secure element. Further management of controlling an installed application is also described. | 05-24-2012 |
20130139230 | Trusted Service Management Process - Techniques for providing trusted management services (TSM) are described. According to one aspect of the techniques, a secure element (SE) is personalized via the TSM. A process is provided to personalize an SE with multiple parties involved and orchestrated by a party or a business running the TSM, hence as a trusted service manager (TSM). The TSM brings the parties together to recognize the SE being personalized so that subsequent transactions can be authorized and carried out with a device embedded with the SE. In operation, each of the parties may load a piece of data into the SE, including registration information, various services or application data, and various keys so that subsequent transactions can be carried out with or via an authorized party and in a secured and acknowledgeable manner. | 05-30-2013 |
20130178159 | Method and apparatus for emulating multiple cards in mobile devices - Techniques for mobile devices configured to support or function as multiple contactless cards, such as Mifare contactless cards, are disclosed. According to one embodiment, a mobile device embedded with an emulator is loaded with a plurality of software modules or applications, each emulating one card or one type of contactless cards. An emulator is implemented in a secure element that is personalized for a user of the mobile device while the applications are respectively provisioned via their respective providers per the personalized secure element. When the mobile device is to be used as a contactless card to perform a monetary function, a corresponding application is loaded into and executed in the emulator. When the mobile device is to be used to perform another monetary function, a corresponding application is loaded into the emulator to replace the previous application entirely or partially in the emulator. As a result, the mobile device can be used as a monetary device in lieu of multiple contactless cards. | 07-11-2013 |
20140006194 | Method and apparatus for settling payments using mobile devices | 01-02-2014 |
20140031024 | Method and system for providing controllable trusted service manager - Techniques for realizing or providing controllable trusted service management are disclosed. The techniques are related to empowering a service provider with application provisioning and applet and secure element (SE) management capabilities. A service management module, herein referred to as Controllable TSM or CTSM, is provided to a service provider to provision certain applications distributed through the service provider. A system or platform contemplated in this invention allows a service provider to operate under a supplementary security domain (SSD) installed by an SE issuer or an updated SSD key set exclusively known to the service provider. Such a platform is designed to support embedded SE (eSE) and can be extended to support UICC-based SE. With the CTSM, a service provider can use the SSD to personalize applets installed on each SE securely and independently. | 01-30-2014 |
20150278800 | Method and apparatus for mobile payments - Techniques for mobile devices configured to support settlement of charges in electronic invoices or bills are described. An NFC mobile device is used to read off from a POS device data pertaining to the electronic invoices for payment. The data includes the electronic invoice and other information regarding a registered user of the POS device or an owner thereof is. After the user verifies the amount being charged and authorizes the payment, the NFC mobile device communicates with a payment gateway or network for payment that is configured to proceed with the payment in accordance with a chosen payment methods. | 10-01-2015 |
Patent application number | Description | Published |
20130219107 | WRITE ABORT RECOVERY THROUGH INTERMEDIATE STATE SHIFTING - A memory system or flash card may include a multi-level cell block with multiple states. Before the upper page is written, an intermediate state may be shifted to prevent or minimize overlapping of the states from the corresponding lower page. A write abort during the writing of the upper page will not result in a loss of data from the corresponding lower page. | 08-22-2013 |
20130229868 | Saving of Data in Cases of Word-Line to Word-Line Short in Memory Arrays - Technique of operating a non-volatile memory are presented so that in case data that would otherwise be lost in the case of a word line to word line short is preserved. Before writing a word line, the data from a previously written adjacent is word line is read back and stored in data latches associated with the corresponding bit lines, but that are not being used for the data to be written. If a short occurs, as the data for both word lines is still in the latches, it can be written to a new location. This technique can also be incorporated into cache write operations and for a binary write operation inserted into a pause of a multi-state write. | 09-05-2013 |
20150117099 | Selection of Data for Redundancy Calculation By Likely Error Rate - Layers in a multi-layer memory array are categorized according to likely error rates as predicted from their memory hole diameters. Data to be stored along a word line in a high risk layer is subject to a redundancy operation (e.g. XOR) with data to be stored along a word line in a low risk layer so that the risk of both being bad is low. | 04-30-2015 |
20150121156 | Block Structure Profiling in Three Dimensional Memory - Memory hole diameter in a three dimensional memory array may be calculated from characteristics that are observed during programming. Suitable operating parameters may be selected for operating a block based on memory hole diameters. Hot counts of blocks may be adjusted according to memory hole size so that blocks that are expected to fail earlier because of small memory holes are more lightly used than blocks with larger memory holes. | 04-30-2015 |
20150121157 | Selection of Data for Redundancy Calculation By Likely Error Rate - Layers in a multi-layer memory array are categorized according to likely error rates as predicted from their memory hole diameters. Data to be stored along a word line in a high risk layer is subject to a redundancy operation (e.g. XOR) with data to be stored along a word line in a low risk layer so that the risk of both being bad is low. | 04-30-2015 |
20150162086 | Systems and Methods for Partial Page Programming of Multi Level Cells - Multiple bits of data are programmed together to each cell of a segment of a word line while other segments of the same word line are unprogrammed. Subsequently, additional segments are similarly programmed. Data is read from a partially programmed word line (with a mix of programmed and unprogrammed segments) using a single reading scheme. | 06-11-2015 |
20150162088 | String Dependent Parameter Setup - In a three-dimensional NAND memory in which a block contains multiple separately-selectable sets of strings connected to the same set of bit lines, sets of strings are zoned, and different operating parameters applied to different zones. Operating parameters for a zone are obtained from characterizing a reference set of strings in the zone. | 06-11-2015 |
20150179275 | ASYMMETRIC STATE DETECTION FOR NON-VOLATILE STORAGE - Techniques are disclosed herein for determining whether there is a defect that occurred as a result of programming non-volatile storage elements. Example defects include: broken word lines, control gate to substrate shorts, word line to word line shorts, double writes, etc. The memory cells may be programmed such that there will be a substantially even distribution of the memory cells in different data states. After programming, the memory cells are sensed at one or more reference levels. Two sub-groups of memory cells are strategically formed based on the sensing to enable detection of defects in a simple and efficient manner. The sub-groups may have a certain degree of separation of the data states to avoid missing a defect. The number of memory cells in one sub-group is compared with the other. If there is a significant imbalance between the two sub-groups, then a defect is detected. | 06-25-2015 |
Patent application number | Description | Published |
20110125049 | Methods and Systems that Use Implanted Posture Sensor to Monitor Pulmonary Edema - In specific embodiments, a method to monitor pulmonary edema of a patient, comprises (a) detecting, using an implanted posture sensor, when a posture of the patient changes from a first predetermined posture to a second predetermined posture, (b) determining an amount of time it takes an impedance signal to achieve a steady state after the posture of the patient changes from the first predetermined posture to the second predetermined posture, where the impedance signal is obtained using implanted electrodes and is indicative of left atrial pressure and/or intra-thoracic fluid volume of the patient, and (c) monitoring the pulmonary edema of the patient based on the determined amount of time it takes the impedance signal to achieve the steady state after the posture of the patient changes from the first predetermined posture to the second pre-determined posture. | 05-26-2011 |
20110125207 | METHODS AND SYSTEMS THAT USE IMPLANTED POSTURE SENSOR TO MONITOR LEFT ATRIAL PRESSURE AND/OR INTER-THORACIC FLUID VOLUME - In specific embodiments, a method to monitor left atrial pressure and/or intra-thoracic fluid volume of a patient, comprises (a) monitoring posture of the patient using a posture sensor implanted within the patient, and (b) using portions of an impedance signal, obtained using implanted electrodes, to monitor the left atrial pressure and/or intra-thoracic fluid volume of the patient. Each portion of the impedance signal used to monitor the left atrial pressure and/or intra-thoracic fluid volume of the patient corresponds to a period after which the patient has maintained a predetermined posture for at least a predetermined period of time, and during which the patient has remained in the predetermined posture. | 05-26-2011 |
Patent application number | Description | Published |
20110019370 | FLEXIBLE CIRCUIT MODULE - This disclosure pertains to a flexible circuit module and related methods of manufacturing and applications for such a flexible circuit module. In one exemplary embodiment, the flexible circuit module comprises a flexible substrate, at least one flexible chip element, and a flexible top layer disposed over the flexible substrate and the flexible chip element. According to an aspect, a flexible circuit module is used in flexible electronic devices. According to another aspect, a flexible circuit module is attached to the inner surface of an electronic device and connected to the device main board. According to another aspect, a flexible circuit module is used in the place of a current PCB in a PCBA. According to another aspect, a flexible circuit module is rolled up and used inside an electronic device. According to another aspect, a flexible circuit module is molded. | 01-27-2011 |
20110051385 | HIGH-DENSITY MEMORY ASSEMBLY - High-density memory assemblies and related methods for manufacturing and using such memory assemblies are included in the present disclosure. According to one exemplary embodiment, a high-density memory assembly includes stacked first and second panels. The first and second panels each comprise a substrate and at least one chip disposed on the substrate. The first and second panels each further comprise connecting tabs extending from the substrates of the first and second panels. | 03-03-2011 |
20110246790 | SECURED REMOVABLE STORAGE DEVICE - This present disclosure combines a data storage drive, such as flash-based USB drive or a SSD drive with redundant, multiple levels of security protection. In an embodiment, the security protection includes password protection, fingerprint recognition, and real-time data encryption. The biometric sensors may be integrated into the storage device without substantially adding weight and size. Further, the secured device may have a built-in internal power source to self-sustain the protection without having to connect to a host device or an external power source. Thus, it is possible to remotely track the location of the secured device and disable or enable the security protection or manage the security setups. | 10-06-2011 |
Patent application number | Description | Published |
20120166913 | Non-Volatile Memory And Methods With Asymmetric Soft Read Points Around Hard Read Points - A non-volatile memory has its cells' thresholds programmed within any one of a first set of voltage bands partitioned by a first set of reference thresholds across a threshold window. The cells are read at a higher resolution relative to a second set of reference thresholds so as to provide additional soft bits for error correction. The reference thresholds of the second set are set up to be non-uniformly distributed on the threshold window so as to provide higher resolution at designated regions. At the same time they are conducive to be read in groups for soft bits to be read bit-by-bit systematically with a simple algorithm and read circuit and using a minimum of data latches. This is accomplished by relaxing the requirement that the first set of reference threshold is a subset of the second set and that the resulting soft bits are symmetrically distributed about the hard bits. | 06-28-2012 |
20120297111 | Non-Volatile Memory And Method With Improved Data Scrambling - A memory device cooperating with a memory controller scrambles each unit of data using a selected scrambling key before storing it in an array of nonvolatile memory cells. This helps to reduce program disturbs, user read disturbs, and floating gate to floating gate coupling that result from repeated and long term storage of specific data patterns. For a given page of data having a logical address and for storing at a physical address, the key is selected from a finite sequence thereof as a function of both the logical address and the physical address. In a block management scheme the memory array is organized into erase blocks, the physical address is the relative page number in each block. When logical address are grouped into logical groups and manipulated as a group and each group is storable into a sub-block, the physical address is the relative page number in the sub-block. | 11-22-2012 |
20140022841 | Memory System with Unverified Program Step - In a programming operation that includes repeated bitscan, program, and verify steps, the bitscan steps may be hidden by performing bitscan in parallel with program preparation and program steps. The effect of a program step may be predicted from previous observation so that when a bitscan indicates that the memory cells are close to being programmed, a last programming step may be completed without subsequent verification or bitscan steps. | 01-23-2014 |
Patent application number | Description | Published |
20140071761 | NON-VOLATILE STORAGE WITH JOINT HARD BIT AND SOFT BIT READING - A system is disclosed for reading hard bit information and soft bit information from non-volatile storage. Some of the hard bit information and/or soft bit information is read concurrently by using different bit line voltages, different integration times, different sense levels within the sense amplifiers, or other techniques. A method is disclosed for determining the hard bits and soft bits in real time based on sensed hard bit information and soft bit information. | 03-13-2014 |
20160042802 | Adaptive Selective Bit Line Pre-Charge For Current Savings And Fast Programming - Techniques are provided for efficiently performing programming operations in a memory device. In particular, power consumption is reduced in sensing circuitry by avoiding pre-charging of bit lines for certain memory cells at certain times during a programming operation. One approach uses knowledge of the different phases of a programming operation to reduce the number of unnecessary bit line pre-charges. For example, during the lower program loop numbers of a programming operation, bit line pre-charging may occur for lower data states but not for higher data states. Similarly, during the higher program loop numbers, bit line pre-charging may occur for higher data states but not for lower data states. In another approach, which may or may not incorporate knowledge of the different phases of a programming operation, the setting of the bit line pre-charge can be updated at least once after it is initially set in the verify portion. | 02-11-2016 |
20160098197 | NONVOLATILE MEMORY AND METHOD WITH STATE ENCODING AND PAGE-BY-PAGE PROGRAMMING YIELDING INVARIANT READ POINTS - A flash memory allows a range of charges to be programmed into its cells to represent 8 distinct memory states, which are encoded by 3 bits (upper, middle, lower) of data. A page of memory cells which is programmed or read in parallel yields corresponding upper, middle and lower data pages. In page-by-page schemes, each data page can be programmed and read independently. Each data page has a predetermined set of read points to distinguish between “1” and “0” bits. Prior state encodings have to use different sets of read points for a lower data page depending on whether or not the higher data pages are already programmed, as indicated by maintaining a flag. The present programming and state encoding schemes have invariant read points, independent of the program status of the higher order pages and do not require maintaining a flag, thereby improving read performance. | 04-07-2016 |
Patent application number | Description | Published |
20110320343 | PAYMENT LINK - In one embodiment, an intended recipient of money transmits a payment link created by the recipient to an intended sender of money, where the link contains a locator to a site of a payment provider, information about the recipient (e.g., email address), and the amount of money to be sent. The link can be sent via email, text, IM, or other means. The sender then accesses the link, such as by clicking or tapping on the link, which launches a checkout or payment page for the sender on the payment provider site. The sender completes the payment page, and the payment is sent to the recipient by the payment provider. | 12-29-2011 |
20140289103 | PAYMENT LINK - In one embodiment, an intended recipient of money transmits a payment link created by the recipient to an intended sender of money, where the link contains a locator to a site of a payment provider, information about the recipient (e.g., phone number), and the amount of money to be sent. The link can be sent via email, text, IM, or other means. The sender then accesses the link, such as by clicking or tapping on the link, which launches a checkout or payment page for the sender on the payment provider site. The sender completes the payment page, and the payment is sent to the recipient by the payment provider. | 09-25-2014 |
Patent application number | Description | Published |
20090153219 | Replica bias circuit for high speed low voltage common mode driver - A transmitter provides fast settling times, slew rate control, and power efficiency while reducing the need for large external capacitors. The transmitter typically includes a pre-driver, driver, and replica circuit. The pre-driver can shift the voltage level of an input signal to produce a shifted signal. The pre-driver can shift the voltage level in response to a selectable load resistance circuit and a voltage regulation feedback signal. The driver receives the shifted signal and generates a driver output signal in response to the received shifted signal. The replica circuit can be a scaled replica of the pre-driver and the driver using scaled components from the pre-driver and driver circuits. The scaled components can be used to generate the voltage regulation feedback signal. The generated voltage regulation feedback signal represents, for example, whether the output voltage of the driver output is above a reference voltage. | 06-18-2009 |
20090180570 | HYBRID ON-CHIP REGULATOR FOR LIMITED OUTPUT HIGH VOLTAGE - A driver circuit provides fast settling times, slew rate control, and power efficiency, while reducing the need for large external capacitors. A voltage reference circuit generates a voltage reference signal. A comparator compares the voltage reference signal and a driver output signal and generates an output high voltage control signal. An output driver includes a first and a second switch that are coupled together. The first and second switches are further coupled to generate the driver output signal in response to coupling the output high voltage control signal to the control terminal of the first switch and coupling an input signal to the control terminal of the second switch. | 07-16-2009 |
20100315053 | HYBRID ON-CHIP REGULATOR FOR LIMITED OUTPUT HIGH VOLTAGE - A driver circuit includes a pre-driver and an output driver. The pre-driver is coupled to receive an input signal and to generate first and second pre-driver output signals in response to the input signal. The output driver generates a driver output signal and includes first and second switches, a native mode transistor, and a driver output. The first switch has a first control terminal coupled to receive the first pre-driver output signal. The second switch has a second control terminal coupled to receive the second pre-driver output signal. The native mode transistor is coupled in series between the first switch and the second switch and has a third control terminal coupled to receive the voltage reference signal. The driver output is coupled between the native mode transistor and the second switch to output the driver output signal. | 12-16-2010 |
20140132592 | METHOD, APPARATUS AND SYSTEM FOR PROVIDING PRE-EMPHASIS IN A SIGNAL - A transmitter for generating a differential signal pair including a pre-emphasis component. In an embodiment, the transmitter comprises pre-driver circuitry including an input to receive a single-ended data signal. The differential transmitter further comprises a load circuit coupled between the input and a node coupled to an output of the pre-driver circuitry which corresponds to a constituent signal of the differential signal pair. In another embodiment, the load circuit is configurable to provide a signal path between the input and the node. A configuration of the load circuit allows for a type of pre-emphasis to be included in the constituent signal. | 05-15-2014 |