Patent application number | Description | Published |
20100171703 | IMAGING AND NAVIGATION ARRANGEMENT FOR CONTROLLING A CURSOR - A method for operating an optical pointing device involves capturing a plurality of arrays of data, representing light reflected from a surface to a two-dimensional array of photo detectors, processing at least some of the plurality of arrays of data to estimate movement of the surface during each of a plurality of measurement cycles, and sending a series of estimated movement update signals to a computer. | 07-08-2010 |
20110141022 | METHOD AND ARRANGEMENT FOR TRACKING MOVEMENT RELATIVE TO A SURFACE - In an embodiment, a method of tracking movement relative to a surface involves comparing at least some data elements of a first array with at least some of data elements of a second array if it is determined, from an examination of the first array of data elements, that a characteristic condition does not exist in the first array of data elements, wherein the characteristic condition is related to the uniformity of at least a majority of the data elements of the first array. | 06-16-2011 |
20130093678 | OPTICAL NAVIGATION CHIP USED IN AN OPTICAL MOUSE - An optical navigation chip cooperated with a light source for being used in a mouse is provided. The mouse transmits a mouse signal to a computer for navigation control. The optical navigation chip includes an optical sensing array and a circuitry. The optical sensing array is utilized for receiving a reflected light from a surface indicating features of the surface for generating a digital frame corresponding to intensity variation caused by the reflected light. The circuitry is coupled to the optical sensing array, and utilized for generating a digital displacement signal by monitoring the intensity variation of two different digital frames, wherein the two digital frames are captured by the optical sensing array at two different time. Additionally, the mouse suspends the mouse signal to the computer if the intensity variation is flat. | 04-18-2013 |
20150035755 | OPTICAL NAVIGATION CHIP USED IN AN OPTICAL MOUSE - An optical navigation chip cooperated with a light source for being used in a mouse is provided. The mouse transmits a mouse signal to a computer for navigation control. The optical navigation chip includes an optical sensing array and a circuitry. The optical sensing array is utilized for receiving a reflected light from a surface indicating features of the surface for generating a digital frame corresponding to intensity variation caused by the reflected light. The circuitry is coupled to the optical sensing array, and utilized for generating a digital displacement signal by monitoring the intensity variation of two different digital frames, wherein the two digital frames are captured by the optical sensing array at two different times. Additionally, the mouse suspends the mouse signal to the computer if the intensity variation is flat. | 02-05-2015 |
Patent application number | Description | Published |
20130249895 | LIGHT GUIDE DISPLAY AND FIELD OF VIEW - Light guide display and field of view techniques are described. In one or more implementations, an apparatus includes one or more modules implemented at least partially in hardware to configure a user interface and a display device communicatively coupled to the one or more modules to output the user interface to be viewable by a user within a range of distances from the display device such that closer distances within the range permit the user to have an increased field of view in comparison with distances within the range that are further away from the user. | 09-26-2013 |
20130257848 | Augmented Reality Light Guide Display - Augmented reality light guide display techniques are described. In one or more implementations, an apparatus includes a housing configured in a hand-held form factor, one or more sensors configured to detect a position and orientation of the housing in three dimensions in a physical environment of the housing, a light guide that is at least partially transparent and supported by the housing, a light engine that is optically coupled to the light guide, and one or more modules disposed within the housing and implemented at least partially in hardware. The one or more modules are configured to calculate a position and orientation of an augmentation and cause the light engine to output the augmentation for display using the light guide such that the augmentation is viewable concurrently with at least a portion of the physical environment through the light guide. | 10-03-2013 |
20130258701 | Mobile Device Light Guide Display - Light guide techniques are described. In one or more implementations, an apparatus includes a housing, a light guide supported by the housing, a light engine disposed within the housing and optically coupled to the light guide, and one or more modules disposed within the housing and implemented at least partially in hardware. The one or more modules are configured to cause the light engine to output a user interface for display using the light guide along an image plane focused at infinity. | 10-03-2013 |
20140369275 | SERVICE PROVISIONING THROUGH A SMART PERSONAL GATEWAY DEVICE - Embodiments include a smart personal gateway device (SPGD) that augments the capabilities of smart personal devices (SPDs) connected in a personal area network (PAN). The SPGD implements services for the SPDs using computing resources of the SPGD. In some embodiments, the SPGD provides carrier-grade voice services to SPDs lacking hardware to support such services (e.g., SPDs supporting Wi-Fi only). | 12-18-2014 |
20140372551 | PROVIDING STORAGE AND SECURITY SERVICES WITH A SMART PERSONAL GATEWAY DEVICE - Embodiments provide storage, security, and other services to smart personal devices (SPDs) in a personal area network (PAN) via a smart personal gateway device (SPGD). The SPGD caches and shares data among SPDs having support for heterogeneous communication modalities. The SPGD acts as an offline cache or other common storage location for the SPDs in the PAN. | 12-18-2014 |
Patent application number | Description | Published |
20090216997 | DYNAMICALLY MANAGING THE COMMUNICATION-PARALLELISM TRADE-OFF IN CLUSTERED PROCESSORS - In a processor having multiple clusters which operate in parallel, the number of clusters in use can be varied dynamically. At the start of each program phase, the configuration option for an interval is run to determine the optimal configuration, which is used until the next phase change is detected. The optimum instruction interval is determined by starting with a minimum interval and doubling it until a low stability factor is reached. | 08-27-2009 |
20120059983 | PREDICTOR-BASED MANAGEMENT OF DRAM ROW-BUFFERS - A method for managing memory includes storing a history of accesses to a memory page, and determining whether to keep the memory page open or to close the memory page based on the stored history. A memory system includes a plurality of memory cells arranged in rows and columns, a row buffer, and a memory controller configured to manage the row buffer at a per-page level using a history-based predictor. A non-transitory computer readable medium is also provided containing instructions therein, wherein the instructions include storing an access history of a memory page in a lookup table, and determining an optimal closing policy for the memory page based on the stored histories. The histories can include access numbers or access durations. | 03-08-2012 |
20140173170 | MULTIPLE SUBARRAY MEMORY ACCESS - A multiple subarray-access memory system is disclosed. The system includes a plurality of memory chips, each including a plurality of subarrays and a memory controller in communication. with the memory chips, the memory controller to receive a memory fetch width (“MFW”) instruction during an operating system start-up and responsive to the MFW instruction to fix a quantity of the subarrays that will be activated in response to memory access requests. | 06-19-2014 |
20150082122 | LOCAL ERROR DETECTION AND GLOBAL ERROR CORRECTION - A system may use local error detection (LED) and global error correction (GEC) information to check data fidelity and correct an error. The LED may be calculated per cache line segment of data associated with a rank of a memory. Data fidelity may be checked in response to a memory read operation, based on the LED information, to identify a presence of an error and the location of the error among cache line segments of the rank. The cache line segment having the error may be corrected based on the GEC, in response to identifying the error. | 03-19-2015 |
Patent application number | Description | Published |
20080201602 | Method and apparatus for transactional fault tolerance in a client-server system - Method and apparatus for transactional fault tolerance in a client-server system is described. In one example, output data generated by execution of a service on a primary server during a current epoch between a first checkpoint and a second checkpoint is buffered. A copy of an execution context of the primary server is established on a secondary server in response to the second checkpoint. The output data as buffered is released from the primary server in response to establishment of the copy of the execution context on the secondary server. | 08-21-2008 |
20110016180 | APPLICATION ACCELERATION AS A SERVICE SYSTEM AND METHOD - Disclosed are systems and methods to provide application acceleration as a service. In one embodiment, a system includes a head office to serve an enterprise application comprised of a collaborative document. The system also includes a branch office to request the collaborative document from the head office. The enterprise application may also include a computed document and/or a static document. In addition, the system also includes a set of Point of Presence (POP) locations between the head office and the branch office to communicate the collaborative document, the computed document and the static document on behalf of the head office from a closest POP location to the head office to a closest POP location to the branch office and then onward to the branch office. | 01-20-2011 |
20110276446 | HETEROGENEOUS SERVICE PROVIDER MODEL THROUGH PAY-FOR-PERFORMANCE BASED TRANSIT SETTLEMENTS - A method and system of a heterogeneous service provider model through pay-for-performance based transit settlements are disclosed. In one embodiment, a system includes a plurality of Point of Presence (POP) locations between a head office and a branch office in a heterogeneous computer network configured to communicate data through a pay-per-performance peering relationship between different entities of the heterogeneous computer network. In this embodiment, the system implements a debit-credit mechanism configured to handle payments as well as penalties associated with violation of a pair-wise mutual agreement between independent for-profit entities providing network services in a segment of the heterogeneous computer network. | 11-10-2011 |
20120179796 | ROUTING AND SERVICE PERFORMANCE MANAGEMENT IN AN APPLICATION ACCELERATION ENVIRONMENT - Disclosed are a system, a method and an apparatus of reduction of routing and service performance management in an application acceleration environment. In one embodiment, a system includes a branch site that includes a branch client. In addition, the system includes a headquarters site that includes a headquarters server. The headquarters site including a headquarters server includes the branch site. The headquarters site is communicatively coupled over a link via transmission media. The link is identified through a link identifier. The headquarters site including a headquarters server also includes the branch client and the headquarters server being communicatively coupled over a network connection via the transmission media. The network connection is identified through a connection identifier. The system also includes a first point of presence (POP) communicatively coupled with the branch site over a first segment of the link. | 07-12-2012 |
20130254365 | ROUTING AND SERVICE PERFORMANCE MANAGEMENT IN AN APPLICATION ACCELERATION ENVIRONMENT - Disclosed are a system, a method and an apparatus of reduction of routing and service performance management in an application acceleration environment. In one embodiment, a system includes a branch site that includes a branch client. In addition, the system includes a headquarters site that includes a headquarters server. The headquarters site including a headquarters server includes the branch site. The headquarters site is communicatively coupled over a link via transmission media. The link is identified through a link identifier. The headquarters site including a headquarters server also includes the branch client and the headquarters server being communicatively coupled over a network connection via the transmission media. The network connection is identified through a connection identifier. The system also includes a first point of presence (POP) communicatively coupled with the branch site over a first segment of the link. | 09-26-2013 |
20130282832 | APPLICATION ACCELERATION AS A SERVICE SYSTEM AND METHOD - Disclosed are systems and methods to provide application acceleration as a service. In one embodiment, a system includes a head office to serve an enterprise application comprised of a collaborative document. The system also includes a branch office to request the collaborative document from the head office. The enterprise application may also include a computed document and/or a static document. In addition, the system also includes a set of Point of Presence (POP) locations between the head office and the branch office to communicate the collaborative document, the computed document and the static document on behalf of the head office from a closest POP location to the head office to a closest POP location to the branch office and then onward to the branch office. | 10-24-2013 |
20150012669 | PLATFORM RUNTIME ABSTRACTION - Systems, methods, and machine-readable and executable instructions are provided for platform runtime abstraction. Platform runtime abstraction can include creating a number of template models within a platform wherein the number of template models correspond to a provider mode and creating a number of abstraction layers that allow a provider to plug into the platform at runtime wherein the provider includes a provider sub-system and the provider model. Platform runtime abstraction can also include allowing the provider to plug into the platform at runtime through one of the number of abstraction layers wherein the provider remains independent of the platform and wherein the provider remains independent of a platform hardware infrastructure and a platform operating system infrastructure. | 01-08-2015 |
20150058921 | APPLICATION ACCELERATION AS A SERVICE SYSTEM AND METHOD - Disclosed are systems and methods to provide application acceleration as a service. In one embodiment, a system includes a head office to serve an enterprise application comprised of a collaborative document. The system also includes a branch office to request the collaborative document from the head office. The enterprise application may also include a computed document and/or a static document. In addition, the system also includes a set of Point of Presence (POP) locations between the head office and the branch office to communicate the collaborative document, the computed document and the static document on behalf of the head office from a closest POP location to the head office to a closest POP location to the branch office and then onward to the branch office. | 02-26-2015 |
20150074278 | CLOUD APPLICATION DEPLOYMENT PORTABILITY | 03-12-2015 |
20150074279 | ORCHESTRATING HYBRID CLOUD SERVICES - A technique includes providing a first interface to manage a plurality of cloud services that are provided by a plurality of cloud resources that form a hybrid cloud. Each of the cloud resources is associated with an application programming interface. The technique includes using the first interface to orchestrate the cloud services, where the orchestration includes using the first interface to orchestrate the application programming interfaces to allow at least one cloud resource management function provided by the first interface to be performed across at least two of the cloud resources. | 03-12-2015 |
20150163288 | CLOUD APPLICATION DEPLOYMENT | 06-11-2015 |
Patent application number | Description | Published |
20100113294 | DEFINED GLYCOPROTEIN PRODUCTS AND RELATED METHODS - The invention provides methods, databases and systems for making glycoprotein products having defined properties. | 05-06-2010 |
20100196940 | METHODS RELATED TO CELL SURFACE GLYCOSYLATION - The present disclosure provides methods for assessing the glycosylation of a target glycoprotein produced by a cell through analysis of cell-surface glycans on the cell. The present disclosure therefore teaches that glycosylation of cell surface proteins can serve as a proxy for glycosylation of other proteins. | 08-05-2010 |
20140212541 | Charged Nutritive Proteins and Methods - Charged nutritive proteins are provided. In some embodiments the nutritive proteins an aqueous solubility of at least 12.5 g/L at pH 7. In some embodiments the nutritive proteins an aqueous solubility of at least 50 g/L at pH 7. In some embodiments the nutritive proteins an aqueous solubility of at least 100 g/L at pH 7. In some embodiments the nutritive proteins comprise at least one of a level of a) a ratio of branch chain amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of branch chain amino acid residues to total amino acid residues present in a benchmark protein; b) a ratio of leucine residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of leucine residues to total amino acid residues present in a benchmark protein; and c) a ratio of essential amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of essential amino acid residues to total amino acid residues present in a benchmark protein. Also provided are nucleic acids encoding the proteins, recombinant microorganisms that make the proteins, methods of making the proteins using recombinant microorganisms, compositions that comprise the proteins, and methods of using the proteins, among other things. | 07-31-2014 |
20140342978 | Charged Nutritive Proteins and Methods - Charged nutritive proteins are provided. In some embodiments the nutritive proteins an aqueous solubility of at least 12.5 g/L at pH 7. In some embodiments the nutritive proteins an aqueous solubility of at least 50 g/L at pH 7. In some embodiments the nutritive proteins an aqueous solubility of at least 100 g/L at pH 7. In some embodiments the nutritive proteins comprise at least one of a level of a) a ratio of branch chain amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of branch chain amino acid residues to total amino acid residues present in a benchmark protein; b) a ratio of leucine residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of leucine residues to total amino acid residues present in a benchmark protein; and c) a ratio of essential amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of essential amino acid residues to total amino acid residues present in a benchmark protein. Also provided are nucleic acids encoding the proteins, recombinant microorganisms that make the proteins, methods of making the proteins using recombinant microorganisms, compositions that comprise the proteins, and methods of using the proteins, among other things. | 11-20-2014 |
20150011482 | Nutritive Fragments, Proteins and Methods - Nutritive proteins are provided. In some embodiments the nutritive proteins comprise a first polypeptide sequence comprising a fragment of a naturally-occurring nutritive protein. In some embodiments the fragment comprises at least one of a) an enhanced ratio of branch chain amino acid residues to total amino acid residues present in the nutritive protein; b) an enhanced ratio of leucine residues to total amino acid residues present in the nutritive protein; and c) an enhanced ratio of essential amino acid residues to total amino acid residues present in the nutritive protein. In some embodiments, the fragment comprises at least one of a) a ratio of branch chain amino acid residues to total amino acid residues present in the nutritive protein; b) a ratio of leucine residues to total amino acid residues present in the nutritive protein; and c) a ratio of essential amino acid residues to total amino acid residues present in the nutritive protein, that is equal to or greater than the corresponding ratio present in a benchmark protein such as whey, egg or soy protein. Also provided are nucleic acids encoding the proteins, recombinant microorganisms that make the proteins, methods of making the proteins using recombinant microorganisms, compositions that comprise the proteins, and methods of using the proteins, among other things. | 01-08-2015 |
20150087602 | Nutritive Proteins and Methods - Nutritive proteins are provided. In some embodiments the nutritive proteins comprise at least one of a level of a) a ratio of branch chain amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of branch chain amino acid residues to total amino acid residues present in whey protein; b) a ratio of leucine residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of leucine residues to total amino acid residues present in whey protein; and c) a ratio of essential amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of essential amino acid residues to total amino acid residues present in whey protein. Also provided are nucleic acids encoding the proteins, recombinant microorganisms that make the proteins, methods of making the proteins using recombinant microorganisms, compositions that comprise the proteins, and methods of using the proteins, among other things. | 03-26-2015 |
20150126441 | Nutritive Fragments and Proteins with Low or No Phenylalanine and Methods - Nutritive proteins comprising no phenylalanine (Phe) are provided. In some embodiments the nutritive proteins comprise at least one of a level of a) a ratio of branch chain amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of branch chain amino acid residues to total amino acid residues present in a benchmark protein; b) a ratio of leucine residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of leucine residues to total amino acid residues present in a benchmark protein; and c) a ratio of essential amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of essential amino acid residues to total amino acid residues present a benchmark protein. Also provided are nucleic acids encoding the proteins, recombinant microorganisms that make the proteins, methods of making the proteins using recombinant microorganisms, compositions that comprise the proteins, and methods of using the proteins, among other things. The compositions are useful, for example, to provide protein in the diet of subjects with a disorder characterized by accumulation of Phe in the body. | 05-07-2015 |
20150232520 | Charged Nutritive Fragments, Proteins and Methods - Charged nutritive proteins provided. In some embodiments the nutritive proteins an aqueous solubility of at least 12.5 g/L at pH 7. In some embodiments the nutritive proteins an aqueous solubility of at least 50 g/L at pH 7. In some embodiments the nutritive proteins an aqueous solubility of at least 100 g/L at pH 7. In some embodiments the nutritive proteins comprise at least one of a level of a) a ratio of branch chain amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of branch chain amino acid residues to total amino acid residues present in a benchmark protein; b) a ratio of leucine residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of leucine residues to total amino acid residues present in a benchmark protein; and c) a ratio of essential amino acid residues to total amino acid residues present in the nutritive protein equal to or greater than the ratio of essential amino acid residues to total amino acid residues present in a benchmark protein. Also provided are nucleic acids encoding the proteins, recombinant microorganisms that make the proteins, methods of making the proteins using recombinant microorganisms, compositions that comprise the proteins, and methods of using the proteins, among other things. | 08-20-2015 |
20160097074 | DEFINED GLYCOPROTEIN PRODUCTS AND RELATED METHODS - The invention provides methods, databases and systems for making glycoprotein products having defined properties. | 04-07-2016 |
Patent application number | Description | Published |
20080214080 | Salt-sensitive binder composition with latex processing aid - A salt-sensitive polymeric binder composition which includes a water soluble salt-sensitive polymer component, and a latex processing aid. The binder compositions of the invention exhibit good strength in salt solutions, yet are dispersible in the presence of water. The latex processing aid is effective to reduce the shear viscosity of the binder composition, enabling an aqueous solution of the binder to be sprayed onto an airlaid nonwoven web. | 09-04-2008 |
20090123773 | Salt-sensitive binders containing vinyl acetate for nonwoven webs and method of making same - A solution with a salt-sensitive polymer binder for use in fibrous webs, where the binder contains a copolymer of carboxylic acid monomer units and ethylenically unsaturated monomer units including vinyl acetate. The binder solution is prepared by emulsion-polymerizing a copolymer and then neutralizing the copolymer with base to make it water soluble. The binders provide a higher wet strength in concentrated salt solutions than in deionized water, and are particularly suitable for strengthening nonwoven fibrous webs in disposable articles such as wet-wipes, personal care products, diapers, and the like. | 05-14-2009 |
20090218059 | Salt-sensitive cationic polymeric binders for nonwoven webs and method of making the same - A solution with a salt-sensitive polymer binder for use in fibrous webs, where the binder contains a copolymer comprising repeat units derived from butyl acrylate, methyl methacrylate and amino functionalized alkyl acrylate or methacrylate or amino functionalized alkyl acrylamide or methacrylamide optionally including monomers such as vinyl acetate and/or vinyl acetate/ethylene. The binder solution is prepared by emulsion-polymerizing a copolymer and then neutralizing the copolymer with acid to make it water soluble. The binders are particularly suitable for strengthening nonwoven fibrous webs in disposable articles such as wet-wipes, personal care products, diapers, and the like and retain their salt-sensitivity with or without divalent metal scavengers. | 09-03-2009 |
20100056696 | Low emission, high scrub VAE latex Paints - A water-based, low-emission latex paint formulation includes a vinyl acetate/ethylene (VAE) latex including a VAE resin with from 80 to 95 weight % vinyl acetate residue and from 5 to 20 weight % ethylene residue, optionally including additional monomers as well as a pigment composition including inorganic solids selected from inorganic pigments, inorganic fillers and mixtures thereof present in an amount such that the paint formulation has a pigment volume concentration (PVC) of from 25% to 85%. The formulations are suitable for eggshell and flat latex paints and exhibit surprising durability. | 03-04-2010 |
20110146927 | Method of making salt-sensitive binders and nonwoven webs - A solution with a salt-sensitive polymer binder for use in fibrous webs, where the binder contains a copolymer of carboxylic acid monomer units and ethylenically unsaturated monomer units. The binder solution is prepared by emulsion-polymerizing a copolymer and then neutralizing the copolymer with base to make it water soluble. The binders provide a higher wet strength in concentrated salt solutions than in deionized water, and are particularly suitable for strengthening nonwoven fibrous webs in disposable articles such as wet-wipes, personal care products, diapers, and the like. | 06-23-2011 |
20120021237 | VINYL ESTER/ETHYLENE-BASED BINDERS FOR PAPER AND PAPERBOARD COATINGS - Disclosed are surfactant-stabilized latex emulsions which can be used as binders in paper coating compositions. Such latex emulsions comprise an interpolymer formed by emulsion polymerizing monomers selected from vinyl esters, e.g., vineyl acetate; ethylene; certain unsaturated mono- and di-carboxylic acid materials such as acrylic acid or maleic anhydride; and certain polyethylenically unsaturated cross-linking co-monomers such as diallyl phthalate. These latex emulsions are stabilized with surfactants which are substantially free of environmentally suspect alkyl phenol ethoxylates (APEs). The paper coating compositions containing latex emulsion binders of this type exhibit especially desirable coating strength as quantified by the Dry Pick Values (as defined herein) which such compositions provide. | 01-26-2012 |
20120220968 | ALKALI NEUTRALIZING ACQUISITION AND DISTRIBUTION STRUCTURES FOR USE IN PERSONAL CARE ARTICLES - Disclosed herein are nonwoven fibrous structures for use as body fluid acquisition/distribution elements in personal care products. Such structures comprise natural and/or synthetic fibers wherein the fibers have been consolidated by application thereto, and by cross-linking of, a certain type of cross-linkable, vinyl acetate-ethylene (VAE) emulsion copolymer latex binder. The VAE latex binder is one which also comprises an added organic acidulant such as citric acid. Consolidation of the structures with VAE-based binders to which the organic acidulant has been added imparts to the resulting structures the ability to lower the pH of body fluids such as urine passing through the structures. This effect, in turn, provides odor control and skin care benefits to the absorbent articles, e.g., diapers and adult incontinence products, using such structures as acquisition/distribution elements. | 08-30-2012 |
20130149487 | CARPETS WITH SURFACTANT-STABILIZED EMULSION POLYMER CARPET BINDERS FOR IMPROVED PROCESSABILITY - Disclosed are improved carpet products made using certain types of coating compositions to secure carpet fibers to a carpet backing or substrates and/or to secure one or more carpet scrims or other layers to carpet backing. The coating compositions, which can be in the form of either precoating or skip coating compositions, are made from latex binder emulsions based on interpolymers emulsion polymerized from vinyl esters, ethylene, and a multifunctional cross-linking co-monomer such as an unsaturated silane. Such emulsions are also stabilized with surfactant emulsifiers but are substantially free of protective colloid stabilizers. The multifunctional co-monomer alters interpolymer molecular weight, branching and/or flow properties such that films formed from such interpolymers exhibit relatively low elongation values. When the emulsion binder exhibits such non-elongating film-forming characteristics, the carpet coating composition made from such binders can be easily processed without build-up on carpet processing apparatus. Such binder emulsions which are stabilized substantially only with surfactant emulsifiers, and not with protective colloids, also have excellent compatibility with other coating composition components. | 06-13-2013 |
20130209726 | CARPET PRODUCTS AND PROCESSES FOR MAKING SAME USING LATEX COATING COMPOSITIONS - Disclosed are carpet products comprising at least one substrate and at least one adhesive layer associated with the at least one substrate, the adhesive layer being formed from a latex coating composition comprising (a) a first copolymer of at least a vinyl ester of an alkanoic acid having from 1 to 13 carbon atoms and ethylene; and (b) a second copolymer of at least styrene and butadiene, wherein the first and second copolymers are colloidally dispersed in an aqueous medium comprising a surfactant. The carpet products are particularly durable exhibiting high tuft bind values. | 08-15-2013 |
20140018473 | AQUEOUS LATEX COATING COMPOSITIONS - Disclosed are aqueous latex-based coating compositions which comprise a blend of an ethylene-vinyl acetate emulsion copolymer component and a selected type of acrylic emulsion copolymer component. The acrylic copolymer component comprises primarily acrylate ester co-monomers or acrylic ester co-monomers and vinyl aromatic, e.g., styrene, co-monomers. The blend of these two emulsion copolymer types also contains a specific type of hydrazine-based, water-soluble cross-linking agent which can eventually react with the acrylic emulsion copolymer component. The acrylic emulsion copolymer is one which contains minor amounts of both 1) carboxy functional co-monomers such as itaconic and/or (meth)acrylic acids, and 2) keto- or aldehyde-containing co-monomers such as diacetone acrylamide. Such latex-based coating compositions can be formulated in the form of water-based paint compositions. These paint products provide paint coatings that exhibit desirable dry and wet adhesion characteristics and desirable resistance to blocking. | 01-16-2014 |
20140162018 | Carpet Products and Methods for Making Same - Disclosed are carpet products made using a first copolymer precoat adhesive to secure carpet fibers to a carpet backing or substrates in combination with a second copolymer skipcoat adhesive for securing a carpet scrim or other layer to a carpet backing. The first copolymer is a copolymer of a vinyl ester and ethylene and a cross-linking comonomer, and the second copolymer is a copolymer of styrene and butadiene. Such emulsions are stabilized with surfactant emulsifiers but are preferably substantially free of protective colloid stabilizers. The first copolymer exhibits an elongation value greater than 125% at 110° C. | 06-12-2014 |
20150125649 | CARPET COATING COMPOSITIONS OF VINYL ACETATE HAVING IMPROVED WET AND/OR DRY STRENGTH - A latex coating composition for a carpet product comprising a first polymer formed from one or more monomers selected from the group consisting of vinyl esters of a C | 05-07-2015 |
20150125711 | Polymer Latex Blends and Applications Thereof - Disclosed are blended latex dispersions which can be used as binders in paper coating compositions. Such latex dispersions comprise a first copolymer of a vinyl ester of an alkanoic acid having from 1 to 13 carbon atoms and ethylene; and a second copolymer of (i) styrene and butadiene, (ii) styrene, butadiene and acrylonitrile, or (iii) styrene and an acrylic monomer, wherein the first and second copolymers are colloidally dispersed in an aqueous medium comprising a surfactant. The paper coating compositions containing latex dispersion binders of this type preferably exhibit especially desirable coating strength as quantified by the Dry Pick Values which such compositions provide. | 05-07-2015 |
20150247053 | VINYL ESTER-BASED COPOLYMER DISPERSIONS FROM A CONTINUOUS TUBULAR EMULSION POLYMERIZATION PROCESS - Disclosed are aqueous polymer dispersions which can be used as binders in paper coating compositions. Such dispersions are made using a continuous polymerization process involving a tubular reactor with a continuous loop section and a secondary line section and comprise a polymer of polymerized copolymers (a) a vinyl ester, (b) an ethylenically unsaturated mono or di-carboxylic acid or half ester of a di-carboxylic acid, and (c) a comonomer having a multifunctional moiety. | 09-03-2015 |
20150322279 | CARPET COATING COMPOSITIONS OF VINYL ACETATE HAVING IMPROVED WET AND/OR DRY STRENGTH - A latex coating composition for a carpet product comprising a first polymer formed from one or more monomers selected from the group consisting of vinyl esters of a C | 11-12-2015 |
20160115649 | FUNCTIONALIZED VINYL ACETATE ETHYLENE BINDERS FOR PAPER AND PAPERBOARD COATINGS - A paper product comprising a planar fibrous cellulose substrate, and a coating composition disposed on a surface of said substrate comprising an interpolymer prepared by the emulsion polymerization of (i) one or more vinyl ester monomers; (ii) ethylene; (iii) an unsaturated silane co-monomer; and (iv) one or more emulsion-stabilizing ionic co-monomers comprising one or more of unsaturated, substituted sulfonic acid, one or more of an unsaturated phosphonic acid, or an ester of one of those acids, in the presence of (v) a stabilizing system which comprises one or more anionic and/or nonionic surfactants but less than about 1 pphm of any protective colloid material; and (v) water. | 04-28-2016 |
Patent application number | Description | Published |
20090089481 | Leveraging Portable System Power to Enhance Memory Management and Enable Application Level Features - A memory device and techniques for its operation are presented. After operating on power received from a host, the memory device determines that it is no longer receiving host power and, in response, activates a power source on the memory device itself. Using this reserve power, the memory device can then perform data management operations. The techniques can also be applied to a digital appliance having a non-volatile memory. The memory device or digital appliance can prioritize its memory management operation during the host/user operating window based on the ability to perform these operations outside of the host/user operating window. Additionally, in a data write operations, where the memory device receives data from a host, stores the data in volatile memory, and then writes the data into the non-volatile memory, the memory device sends the host an acknowledgment of the data having been written into the non-volatile memory after it has been store in the volatile memory, but before the write into the non-volatile memory is complete. | 04-02-2009 |
20110154158 | SYSTEM AND METHOD OF ERROR CORRECTION OF CONTROL DATA AT A MEMORY DEVICE - A method includes initiating a compression operation to compress data to be stored in a group of storage elements at a memory device that includes an error correction coding (ECC) engine. The method includes selecting one of a first mode of the ECC engine to generate a first number of parity bits and a second mode of the ECC engine to generate a second number of parity bits based on an extent of compression of the data. The method also includes encoding the compressed data to generate parity bits corresponding to the compressed data and storing the compressed data and the parity bits to the group of storage elements according to a page format that includes a data portion and a parity portion. The compressed data is stored in the data portion and at least some of the parity bits are stored in the parity portion. | 06-23-2011 |
20110154160 | SYSTEM AND METHOD OF ERROR CORRECTION OF CONTROL DATA AT A MEMORY DEVICE - A controller coupled to a memory array includes an error correction coding (ECC) engine and an ECC enhancement compression module coupled to the ECC engine. The ECC enhancement compression module is configured to receive and compress control data to be provided to the ECC engine to be encoded. Compressed encoded control data generated at the ECC engine is stored as a codeword at the memory array. | 06-23-2011 |
20120030412 | Systems and Methods for Implementing a Programming Sequence to Enhance Die Interleave - Systems and methods for sequentially writing data to a memory device such as a universal serial bus (USB) memory device are disclosed. A system controller of a memory device including a first die and a second die, each of the first die and the second die including a plurality of pages, writes a first portion of a set of data to a lower page of a second die. The system controller then writes a second portion of the set of data to an upper page of the second die after writing the first portion of the set of data to the lower page of the second die. | 02-02-2012 |
20120331282 | APPARATUS AND METHODS FOR PEAK POWER MANAGEMENT IN MEMORY SYSTEMS - Disclosed are apparatus and techniques for managing power in a memory system having a controller and nonvolatile memory array. In one embodiment, prior to execution of each command with respect to the memory array, a request for execution of such command is received with respect to the memory array. In response to receipt of each request for each command, execution of such command is allowed or withheld with respect to the memory array based on whether such command, together with execution of other commands, is estimated to exceed a predetermined power usage specification for the memory system. | 12-27-2012 |
20140047159 | ENTERPRISE SERVER WITH FLASH STORAGE MODULES - A server system, such as an enterprise server, may include an array of memory devices. The memory devices may include non-volatile or flash memory and be referred to as flash storage modules (“FSM”). The server system includes a host computer or host server that communicates with the array of FSM. The host may include a media management layer or flash transformation layer that is implemented by drivers on the host for controlling the FSM. | 02-13-2014 |
20140157087 | Bad Column Handling in Flash Memory - In a flash memory, redundant columns are used alternatively as replacement columns for replacing bad columns or to provide additional redundancy for ECC encoding. Locations of bad columns are indicated to a soft-input ECC decoder so that data bits from bad columns are treated as having a lower reliability than data bits from other columns. | 06-05-2014 |
20140189201 | Flash Memory Interface Using Split Bus Configuration - A system having a split bus flash memory and a method for operating the split bus flash memory is disclosed. The system may include a controller, a non-volatile memory (including first and second non-volatile memory chips) and the system bus. The controller is configured to communicate via an N-bit bus. The first and second non-volatile memory chips are configured to communicate via an M-bit bus, with M07-03-2014 | |
20140237167 | Apparatus and Methods for Peak Power Management in Memory Systems - Disclosed are apparatus and techniques for managing power in a memory system having a controller and nonvolatile memory array. In one embodiment, prior to execution of each command with respect to the memory array, a request for execution of such command is received with respect to the memory array. In response to receipt of each request for each command, execution of such command is allowed or withheld with respect to the memory array based on whether such command, together with execution of other commands, is estimated to exceed a predetermined power usage specification for the memory system. | 08-21-2014 |
20150186270 | NON-VOLATILE MEMORY AND METHOD WITH ADAPTIVE LOGICAL GROUPS - A nonvolatile memory is organized into blocks as erase units and physical pages as read/write units. A host addresses data by logical pages, which are storable in corresponding physical pages. Groups of logical pages are further aggregated into ogical groups as addressing units. The memory writes host data in either first or second write streams, writing to respective blocks either logical-group by logical-group or logical-page by logical-page in order to reduce the size of logical-to-physical-address maps that are cached in a controller RAM. Only one block at a time needs be open in the second stream to accept logical pages from multiple logical groups that are active. Garbage collection is performed on the blocks from each write stream independently without data copying between the two streams. | 07-02-2015 |
20150370632 | Bad Column Handling in Flash Memory - In a flash memory, redundant columns are used alternatively as replacement columns for replacing bad columns or to provide additional redundancy for ECC encoding. Locations of bad columns are indicated to a soft-input ECC decoder so that data bits from bad columns are treated as having a lower reliability than data bits from other columns. | 12-24-2015 |
Patent application number | Description | Published |
20080285773 | Adaptive LPC noise reduction system - A noise suppression system reduces low-frequency noise in a speech signal using linear predictive coefficients in an adaptive filter. A digital filter may update or adapt a limited set of linear predictive coefficients on a sample-by-sample basis. The linear predictive coefficients may be used to provide an error signal based on a difference between the speech signal and a delayed speech signal. The error signal represents an enhanced speech signal having attenuated and normalized low-frequency noise components. | 11-20-2008 |
20090112579 | SPEECH ENHANCEMENT THROUGH PARTIAL SPEECH RECONSTRUCTION - A system improves speech intelligibility by reconstructing speech segments. The system includes a low-frequency reconstruction controller programmed to select a predetermined portion of a time domain signal. The low-frequency reconstruction controller substantially blocks signals above and below the selected predetermined portion. A harmonic generator generates low-frequency harmonics in the time domain that lie within a frequency range controlled by a background noise modeler. A gain controller adjusts the low-frequency harmonics to substantially match the signal strength to the time domain original input signal. | 04-30-2009 |
20090112584 | DYNAMIC NOISE REDUCTION - A speech enhancement system improves the speech quality and intelligibility of a speech signal. The system includes a time-to-frequency converter that converts segments of a speech signal into frequency bands. A signal detector measures the signal power of the frequency bands of each speech segment. A background noise estimator measures a background noise detected in the speech signal. A dynamic noise reduction controller dynamically models the background noise in the speech signal. The speech enhancement renders a speech signal perceptually pleasing to a listener by dynamically attenuating a portion of the noise that occurs in a portion of the spectrum of the speech signal. | 04-30-2009 |
20110276324 | Adaptive Filter Pitch Extraction - An enhancement system extracts pitch from a processed speech signal. The system estimates the pitch of voiced speech by deriving filter coefficients of an adaptive filter and using the obtained filter coefficients to derive pitch. The pitch estimation may be enhanced by using various techniques to condition the input speech signal, such as spectral modification of the background noise and the speech signal, and/or reduction of the tonal noise from the speech signal. | 11-10-2011 |
20120035921 | Dynamic Noise Reduction - A speech enhancement system improves the speech quality and intelligibility of a speech signal. The system includes a time-to-frequency converter that converts segments of a speech signal into frequency bands. A signal detector measures the signal power of the frequency bands of each speech segment. A background noise estimator measures a background noise detected in the speech signal. A dynamic noise reduction controller dynamically models the background noise in the speech signal. The speech enhancement renders a speech signal perceptually pleasing to a listener by dynamically attenuating a portion of the noise that occurs in a portion of the spectrum of the speech signal. | 02-09-2012 |
Patent application number | Description | Published |
20080208572 | High-frequency bandwidth extension in the time domain - A system extends the high-frequency spectrum of a narrow band audio signal in the time domain. The system extends the harmonics of vowels by introducing a non linearity in a narrow band signal. Extended consonants are generated by a random-noise generator. The system differentiates the vowels from the consonants by exploiting predetermined features of a speech signal. | 08-28-2008 |
20090132248 | TIME-DOMAIN RECEIVE-SIDE DYNAMIC CONTROL - A system improves the speech intelligibility and the speech quality of a speech segment. The system includes a dynamic controller that detects a background noise from an input by modeling a signal. A variable gain amplifier adjusts the variable gain of the amplifier in response to an output of dynamic controller. A shaping filter adjusts a speech signal by tilting portions of the speech signal of the dynamic controller. | 05-21-2009 |
20090150144 | Robust voice detector for receive-side automatic gain control - A voice detector improves voice output quality. The voice detector may be incorporated into a cellphone, hands-free car phone, or any other device that provides voice output. The voice detector provides excellent voice output quality even when signal dropouts and other significant signal artifacts are present in the received signal. Not only does the high quality voice output improve the listening experience, it also benefits downstream processing systems that further process the voice signal. | 06-11-2009 |
20110231195 | HIGH-FREQUENCY BANDWIDTH EXTENSION IN THE TIME DOMAIN - A system extends the high-frequency spectrum of a narrowband audio signal in the time domain. The system extends the harmonics of vowels by introducing a non linearity in a narrow band signal. Extended consonants are generated by a random-noise generator. The system differentiates the vowels from the consonants by exploiting predetermined features of a speech signal: | 09-22-2011 |
20130035934 | DYNAMIC CONTROLLER FOR IMPROVING SPEECH INTELLIGIBILITY - A system or method may facilitate delivery of network-specific dialing codes to a mobile node. When a mobile node is registered to a network part of the network infrastructure of a radio communication system, a request is generated by the mobile node, requesting download thereto of the dialing codes used in the network part to call service centers associated therewith. The requested dialing codes are downloaded to the mobile node. The downloaded dialing codes are indexed together with the dialing codes normally used by the mobile node to call the corresponding service centers. Subsequently, when a call is placed to a service center, the dialing codes are transposed, if necessary, to permit the call to a designated service center to be completed. | 02-07-2013 |
Patent application number | Description | Published |
20140032486 | SELECTIVE PUBLICATION OF COLLABORATION DATA - Various embodiments described herein each include one or more of systems, methods, data structures, and software to replicate a document or workflow workspace, including comments and other data added by document or workflow participants. Some embodiments allow participants to create, view, and manipulate public comments and other actions and private comments and other actions addressed specifically to individual participants, but prevent participants from viewing comments addressed only to one or more other participants. In some embodiments, the document may be distributed to participants via whatever means are convenient. The document may contain knowledge of a comment repository holding comments or other workflow data. Some embodiments include downloading comments and other data from a repository, identifying which comments and other data is intended for display to a viewing participant, and displaying the identified comments and other data. | 01-30-2014 |
20140033068 | COLLABORATIVE REVIEW APPARATUS, SYSTEMS, AND METHODS - Apparatus, systems, and methods may operate to within the context of a shared document review process to receive an updated comment associated with an original comment by a comment series identifier. Further actions may include generating a comment differentiation identifier that serves to differentiate the updated comment from the original comment, and storing at least a portion of the updated comment and the comment differentiation identifier in a collaboration comment repository. Using stored document version history and a timeline, the state of the document at a particular point in time, and a history of the comment series can be rendered as a result. Additional apparatus, systems, and methods are disclosed. | 01-30-2014 |
Patent application number | Description | Published |
20140223047 | SYSTEM AND METHOD FOR PER-TASK MEMORY PROTECTION FOR A NON-PROGRAMMABLE BUS MASTER - A system includes a non-programmable bus master. The non-programmable bus master includes a memory protection unit (MPU) to operate in a first configuration with a first set of access permissions and a second configuration with a second set of access permissions, and hardware logic. The hardware logic executes a first task and a second task. The tasks generate transactions and the hardware logic switches between executing the first and second tasks. The hardware logic also causes the MPU to operate in the first configuration when the hardware logic executes the first task and causes the MPU to operate in the second configuration when the hardware logic executes the second task. | 08-07-2014 |
20140223052 | SYSTEM AND METHOD FOR SLAVE-BASED MEMORY PROTECTION - A system includes a bus slave coupled to a plurality of bus masters via one or more interconnects. The system also includes a memory protection unit (MPU) associated with the bus slave, the MPU having a set of access permissions that grants access to the bus slave from a first bus master and denies access to the bus slave from a second bus master. The MPU generates an error response as result of a transaction generated by a task on the second bus master attempting to access the bus slave. | 08-07-2014 |
20140223127 | SYSTEM AND METHOD FOR VIRTUAL HARDWARE MEMORY PROTECTION - A memory protection unit including hardware logic. The hardware logic receives a transaction from a virtual central processing unit (CPU) directed at a bus slave, the transaction being associated with a virtual CPU identification (ID), wherein the virtual CPU is implemented on a physical CPU. The hardware logic also determines whether to grant or deny access to the bus slave based on the virtual CPU ID. The virtual CPU ID is different than an ID of the physical CPU on which the virtual CPU is implemented. | 08-07-2014 |
20150317087 | FILLER BANK CONTROL CIRCUIT FOR SYNCHRONOUS FIFO QUEUES AND OTHER MEMORY DEVICES - An apparatus includes a controller and logic circuitry. The controller is configured to generate multiple single-bit logic values. Each single-bit logic value has one of (i) a first value indicating that a data packet has been written into a memory and (ii) a second value indicating that a data packet has been read from the memory. The logic circuitry is configured to serially stack the single-bit logic values. The apparatus could further include a shift memory bank configured to store the single-bit logic values. The logic circuitry can be configured to serially stack the single-bit logic values in the shift memory bank. For example, the logic circuitry can be configured to shift the single-bit logic values in the shift memory bank in different directions and insert one single-bit logic value into the memory bank at different ends depending on whether the one logic value has the first or second value. | 11-05-2015 |
20150356046 | SYSTEM AND METHOD FOR VIRTUAL HARDWARE MEMORY PROTECTION - A memory protection unit including hardware logic. The hardware logic receives a transaction from a virtual central processing unit (CPU) directed at a bus slave, the transaction being associated with a virtual CPU identification (ID), wherein the virtual CPU is implemented on a physical CPU. The hardware logic also determines whether to grant or deny access to the bus slave based on the virtual CPU ID. The virtual CPU ID is different than an ID of the physical CPU on which the virtual CPU is implemented. | 12-10-2015 |