Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Buch, US

Bruce Buch, Westborough, MA US

Patent application numberDescriptionPublished
20110280068JOINT ENCODING OF LOGICAL PAGES IN MULTI-PAGE MEMORY ARCHITECTURE - Multiple logical pages are jointly encoded into a single code word and are stored in the same physical page of a solid state non-volatile memory (NVM) device having multi-level memory cells. A first logical page of the multiple logical pages is stored in the memory device as first bits of the multi-level memory cells while a second logical page of the multiple logical pages is temporarily cached. After the first logical page is stored as the first bits of the memory cell, the second logical page is stored as second bits of the memory cells.11-17-2011

Bruce D. Buch, Westborough, MA US

Patent application numberDescriptionPublished
20110131444SYSTEMS AND METHODS FOR LOW WEAR OPERATION OF SOLID STATE MEMORY - This disclosure is related to systems and methods for low wear operation of solid state memory, such as a flash memory. In one example, a controller is coupled to a memory and adapted to dynamically adjust programming thresholds over the course of usage of the data storage device such that a signal-to-noise ratio from reading data stored in the data storage cells is no less than a minimum amount needed to recover the data using an enhanced error detection capability.06-02-2011
20110280069ITERATIVE DEMODULATION AND DECODING FOR MULTI-PAGE MEMORY ARCHITECTURE - Methods and systems for accessing encoded data stored in a solid state non-volatile memory device include iteratively demodulating and decoding the data. The memory device includes memory cells arranged to store multiple bits of data per memory cell. The memory cells are capable of storing multiple pages of data. Each bit stored in a memory cell is associated with a page of data that is different from other pages associated with other bits stored in the memory cell. The multiple pages are demodulated responsive to sensed voltage levels of the memory cells, and a demodulated output is provided for each page of the multiple pages. A decoded output for each page of the multiple pages is generated. Decoding the page and demodulating the multiple pages proceeds iteratively, including an exchange of information between the decoder and the demodulator.11-17-2011

Bruce Douglas Buch, Westborough, MA US

Patent application numberDescriptionPublished
20100118424MEASUREMENT OF ROUND TRIP LATENCY IN WRITE AND READ PATHS - A method and apparatus for measuring latency in a communication path is provided. The technique includes driving a signal such as a square wave on the communication path, such as a write path such that it travels around the write-read path, and sensing a returned signal at one end of the write-read path. A square wave signal corresponding to the square wave driven on the write path is delayed by a predetermined phase thus generating a delayed signal. The returned signal and the delayed signal are mixed, producing a mixed signal. The mixed signal is integrated to obtain an integrated output. The phase by which the delayed signal is shifted is successively adjusted. Returned signals are mixed with such delayed signals until the integrated output is equal to zero. The phase shift amount that results in a nulled integrated output, less a quarter cycle of the square wave, is equal to the round trip latency of the write-read path.05-13-2010
20100118426WRITE CLOCK CONTROL SYSTEM FOR MEDIA PATTERN WRITE SYNCHRONIZATION - A write clock control system comprises a clock controller that determines a phase offset based on a phase difference between a write clock signal and a media pattern corresponding to a given timing synchronization field being read, and a phase interpolator that produces an updated write clock signal by updating the phase of the write clock signal in accordance with control signals that are based on the phase offset signal.05-13-2010
20100118427ELIMINATING SECTOR SYNCHRONIZATION FIELDS FOR BIT PATTERNED MEDIA - Clock synchronization techniques are described for data storage media, particularly for the tolerances of efficient use of bit patterned media (BPM) capacity. In particular, techniques are described where position of a read-write head and timing of a write and/or read clock is determined within a fraction of a dot of the underlying media. The techniques obviate the requirement for the fields conventionally written preceding a data sector to provide bit synchronization and symbol framing (sector synchronization fields).05-13-2010
20100118428INTERSPERSED PHASE-LOCKED LOOP FIELDS FOR DATA STORAGE MEDIA SYNCHRONIZATION - Techniques are described for providing media-referenced timing for operations on a data storage medium. In particular, Phase-Locked Loop (PLL) synchronization fields may be interspersed within data fields of the medium and may be read to obtain timing measurements. The PLL fields are illustratively pre-recorded at predetermined intervals on the medium and have a fixed number of dots of the bit patterned medium between the PLL fields. Phase and frequency of a write clock may be controlled based on the read PLL fields to translate the timing measurements from the PLL fields into phase and frequency corrections to synchronize the write clock to the data storage medium,05-13-2010
20100118429REDUCED READ/WRITE TRANSITION OVERHEAD FOR STORAGE MEDIA - A technique is described for reducing overhead in a magnetic medium utilizing interspersed timing synchronization fields. In particular, a reader reads timing synchronization fields interspersed within data fields of the medium to obtain timing measurements. The reader is separated from a writer by a distance greater than a distance of the reader to traverse a select timing synchronization field. As such, the writer may perform a direct current (DC) write to the medium to suspend transitional write operations while the reader is reading the select timing synchronization field, and/or while the writer is over a unipolar field (e.g., a timing synchronization field).05-13-2010
20100118433WRITE PRECOMPENSATION SYSTEM - A write precompensation system comprises a write precompensation processor that calculates time shift information for the timing of individual write current transitions at a write head to coincide with a media pattern under the write head and a write precompensation controller that shifts the individual write current transitions in accordance with the time shift information.05-13-2010
20100202079WRITE SYNCHRONIZATION PHASE CALIBRATION FOR STORAGE MEDIA - A technique is described for write synchronization phase calibration for storage media (e.g., bit patterned media). In one embodiment, a calibration write clock signal may be generated at a frequency offset from a nominal dot frequency of a bit patterned storage media. A periodic signal that was written to the media synchronous to the calibration write clock signal may then be read and mixed with a reference periodic signal at the nominal dot frequency to obtain a difference signal. This difference signal may be demodulated to determine a phase correction for write synchronization to the media.08-12-2010
20110231596Multi-Tiered Metadata Scheme for a Data Storage Array - Method and apparatus for managing metadata associated with a data storage array. In accordance with various embodiments, a group of user data blocks are stored to memory cells at a selected physical address of the array. A multi-tiered metadata scheme is used to generate metadata which describes the selected physical address of the user data blocks. The multi-tiered metadata scheme provides an upper tier metadata format adapted for groups of N user data blocks, and a lower tier metadata format adapted for groups of M user data blocks where M is less than N. The generated metadata is formatted in accordance with a selected one of the upper or lower tier metadata formats in relation to a total number of the user data blocks in the group.09-22-2011
20110252289ADJUSTING STORAGE DEVICE PARAMETERS BASED ON RELIABILITY SENSING - In general, this disclosure is directed to techniques for adjusting storage device parameters based on reliability sensing. According to one aspect, a method includes retrieving a codeword from a plurality of data blocks within a storage device, wherein each of the data blocks stores a respective portion of the codeword, generating a detected value for a bit within a first portion of the codeword based on information related to a reliability of a data block associated with the first portion, and performing error correction on a second portion of the codeword based on the detected value for the bit within the first portion of the codeword. According to another aspect, a method includes obtaining information related to a reliability of a data block within a storage device, and adjusting a data capacity for the storage device based on the information related to the reliability of the data block.10-13-2011
20110258380FAULT TOLERANT STORAGE CONSERVING MEMORY WRITES TO HOST WRITES - A data storage apparatus and associated method involving a memory with a plurality of storage elements defining an associated set of stored data, and memory control logic that, responsive to a request to store first data in a first storage element of the plurality of storage elements, computes without storing to any of the plurality of storage elements first redundancy data for the associated set of stored data inclusive of the first data.10-20-2011

Douglas J. Buch, Greenfield, WI US

Patent application numberDescriptionPublished
20090180833PAVEDRAIN - Systems and methods for a porous pavement system are described. The porous pavement system includes paver blocks designed to facilitate water seepage between the paver blocks and to permit water storage within the blocks. The paver blocks may be cabled together to create paving units that facilitate installation and maintenance of the pavement system. The porous pavement system provides improved management of stormwater, reducing runoff and facilitating infiltration of stormwater into the subgrade below the paving system.07-16-2009
20110250013Apparatus For Fluid Storage Using Paver Blocks - Systems and methods for a porous pavement system are described. The porous pavement system includes paver blocks designed to facilitate water seepage between the paver blocks and to permit water storage within the blocks. The paver blocks may be cabled together to create paving units that facilitate installation and maintenance of the pavement system. The porous pavement system provides improved management of stormwater, reducing runoff and facilitating infiltration of stormwater into the subgrade below the paving system.10-13-2011

Jan Buch, Greenwich, CT US

Patent application numberDescriptionPublished
20090297598THERAPEUTIC COMBINATION - This invention relates to pharmaceutical combinations of amlodipine or a pharmaceutically acceptable acid addition salt thereof and atorvastatin or a pharmaceutically acceptable salt thereof, kits containing such combinations and methods of using such combinations to treat subjects suffering from angina pectoris, atherosclerosis, combined hypertension and hyperlipidemia and to treat subjects presenting with symptoms of cardiac risk, including humans. This invention also relates to additive and synergistic combinations of amlodipine and atorvastatin whereby those synergistic combinations are useful in treating subjects suffering from angina pectoris, atherosclerosis, combined hypertension and hyperlipidemia and those subjects presenting with symptoms of cardiac risk, including humans.12-03-2009
20100168187THERAPEUTIC COMBINATION - This invention relates to pharmaceutical combinations of amlodipine or a pharmaceutically acceptable acid addition salt thereof and atorvastatin or a pharmaceutically acceptable salt thereof, kits containing such combinations and methods of using such combinations to treat subjects suffering from angina pectoris, atherosclerosis, combined hypertension and hyperlipidemia and to treat subjects presenting with symptoms of cardiac risk, including humans. This invention also relates to additive and synergistic combinations of amlodipine and atorvastatin whereby those synergistic combinations are useful in treating subjects suffering from angina pectoris, atherosclerosis, combined hypertension and hyperlipidemia and those subjects presenting with symptoms of cardiac risk, including humans.07-01-2010

Patent applications by Jan Buch, Greenwich, CT US

Jeremy Buch, Redmond, WA US

Patent application numberDescriptionPublished
20090164664SECURE FEDERATION OF DATA COMMUNICATIONS NETWORKS - Techniques for secure federation of data communications networks are provided. The techniques employ an edge proxy server to route messages depending on a federation mode. In Direct federation mode, an edge proxy server of a network is configured to exchange messages with a specified set of entities, such as other networks, servers, other devices, or users. In Automatic federation mode, an edge proxy server may accept all incoming messages from entities that have a valid certificate. In Clearinghouse federation mode, the edge proxy server forwards all outgoing messages to a specified, trusted clearinghouse server.06-25-2009
20090199288DISTRIBUTED AUTHENTICATION IN A PROTOCOL-BASED SPHERE OF TRUST IN WHICH A GIVEN EXTERNAL CONNECTION OUTSIDE THE SPHERE OF TRUST MAY CARRY COMMUNICATIONS FROM MULTIPLE SOURCES - A distributed authentication model that operates within a protocol-based sphere of trust. Rather than being able to communicate with any one of the computing systems internal to the sphere of trust, the amount of authentication is reduced by having the external computing systems initially communicate with a specific edge internal computing system. Many if not all of the internal computing systems then delegate the task of authentication to the edge computing system, and will rely on any authentication performed by the edge computing system. This allows the task of authentication to scale well for large protocol-based spheres of trust.08-06-2009
20090300158METHOD AND SYSTEM FOR SUPPORTING THE COMMUNICATION OF PRESENCE INFORMATION AMONG COMPUTING DEVICES OF A NETWORK - A method and system for aggregating presence information generated by multiple devices associated with a single user is presented. A server acting as a presence agent on behalf of a first user and the first user's computing device receives and responds to a subscription request generated by a computing device operated by a second user that wishes to be permitted as a watcher of the first user. If the server is not capable of acting as a presence agent, then the first user's computing device assumes the role of a presence agent.12-03-2009

Patent applications by Jeremy Buch, Redmond, WA US

Jeremy Buch, Louisville, CO US

Patent application numberDescriptionPublished
20090232288Appending Content To A Telephone Communication - An interactive information distribution system that facilitates automatic transmission of a variety of information packets to the communication devices of a calling party and parties called during a call. The information packets are comprised of actual files and or links to files or websites, and are automatically transmitted following the initiation of a call. Upon initiating a call, an indicator that may include metadata linked to information packets is processed to identify at least one database for locating information packets to which the metadata is linked. The interactive information distribution system also includes a verbal communication conversion engine that allows verbal telephone communications to be converted to text and filtered to generate keywords which are used in additional database searching to identify additional information packets. The information packets automatically identified are retrieved from a database and are transmitted to the communication devices of parties participating in a call during the call.09-17-2009

Jeremy T. Buch, Boulder, CO US

Patent application numberDescriptionPublished
20080320565Open enhanced federation security techniques - Techniques to protect from open enhanced federation user enumeration are described. An apparatus may include a network interface operative to establish connections. The access edge server may further include an open enhanced federation (OEF) module communicatively coupled to the network interface. The OEF module may be operative to manage connections between multiple federated networks. In one embodiment, for example, the OEF module may comprise a peer authentication module operative to determine whether a peer making the request is an untrusted peer domain. The OEF module may further comprise a peer tracking module operative to retrieve a total request number and a total limit number associated with the untrusted peer, and compare the total request number with the total limit number to form a threat status indicator value. The OEF module may also comprise a peer authorization module operative to authorize the request based on the threat status indicator value. Other embodiments are described and claimed.12-25-2008
20090092050Open federation security techniques with rate limits - Open federation security techniques with rate limits are described. An apparatus may include a network interface operative to communicate messages, and a secure open federation (SOF) module operative to manage a message rate between multiple federated networks. The SOF module may comprise a peer authentication module operative to determine whether a peer making the message is an untrusted peer. The SOF module may comprise a peer rate tracking module operative to retrieve a message rate value and a message rate limit value associated with the untrusted peer, and compare the message rate value with the message rate limit value to form a threat status indicator value. The SOF module may comprise a peer authorization module operative to authorize communication of the message based on the threat status indicator value. Other embodiments are described and claimed.04-09-2009

Jeremy T. Buch, Redmond, WA US

Patent application numberDescriptionPublished
20090177784END-POINT IDENTIFIERS IN SIP - A system and method for uniquely identifying an SIP device extends the SIP communications protocol with an end point identifier, carried for example in the header of an SIP transmission. The end point identifier is useful for routing, registration, subscription, and authentication. The end point (device) of a given user epid can be uniquely identified by creating a key from an epid and a user's address-of-record (URI). This in turn enables improved connection management and security association management when the connections/IP addresses are transient, such as when HTTPS tunneling is used.07-09-2009

Patent applications by Jeremy T. Buch, Redmond, WA US

Jeremy T. Buch, Louisville, CO US

Patent application numberDescriptionPublished
20090003309CAPABILITY OR ROLE-BASED ROUTING - The claimed subject matter provides a system and/or a method that facilitates enhancing incoming data communication connectivity within a network. An analyzer component can evaluate a portion of an incoming data communication targeted for a network to identify a context associated with the data communication. A transfer component can direct the incoming data communication to a cluster within the network based at least in part upon the identified context, wherein the cluster includes a physical entity with pre-existing knowledge of the identified context.01-01-2009
20090003569VIRTUAL CONTACT IDENTIFIER - The claimed subject matter provides a system and/or a method that facilitates enhancing connectivity associated with data communications. An interface can receive a portion of communication state data, wherein the communication state data is related to at least one of a data communication mode and a user context state. A routing component can evaluate the portion of communication state data to identify an optimized data communication mode, wherein the optimized data communication mode is dynamically linked to a virtual contact identifier. Moreover, the routing component can automatically and seamlessly employ an optimized communication session utilizing the dynamically identified optimized data communication mode based upon an activation of the virtual contact identifier.01-01-2009

Jesse Buch, Kennebunk, ME US

Patent application numberDescriptionPublished
20090098576Feline Pancreatic Lipase - Isolated nucleic acid molecules having a nucleotide sequence encoding feline pancreatic lipase polypeptides, splice variants, allelic variants, and fragments thereof. Isolated feline pancreatic lipase polypeptides, splice variants, allelic variants, and fragments thereof. Host cells comprising a vector containing the polynucleotide sequences and methods for expressing the polypeptides. The generation of monoclonal antibodies that specifically binds to the feline pancreatic lipase polypeptides, and cell lines secreting the monoclonal antibodies. Methods for determining the presence or amount of feline pancreatic lipase in a biological sample. The methods include using standards or calibrators of recombinant feline pancreatic lipase to quantify the lipase in a sample. Devices and kits for performing methods for detecting feline pancreatic lipase in biological samples.04-16-2009
20100267131Feline Pancreatic Lipase - Isolated nucleic acid molecules having a nucleotide sequence encoding feline pancreatic lipase polypeptides, splice variants, allelic variants, and fragments thereof. Isolated feline pancreatic lipase polypeptides, splice variants, allelic variants, and fragments thereof. Host cells comprising a vector containing the polynucleotide sequences and methods for expressing the polypeptides. The generation of monoclonal antibodies that specifically binds to the feline pancreatic lipase polypeptides, and cell lines secreting the monoclonal antibodies. Methods for determining the presence or amount of feline pancreatic lipase in a biological sample. The methods include using standards or calibrators of recombinant feline pancreatic lipase to quantify the lipase in a sample. Devices and kits for performing methods for detecting feline pancreatic lipase in biological samples.10-21-2010

John R. Buch, Jacksonville, FL US

Patent application numberDescriptionPublished
20110249234CONTACT LENSES DISPLAYING REDUCED INDOOR GLARE - The present invention relates to contact lenses which reduce indoor glare and provide improved comfort to the wearer.10-13-2011

Jwalin Buch, Kirkland, WA US

Patent application numberDescriptionPublished
20090307533Activity Identifier Based Tracing and Troubleshooting - To trace an activity through multiple components or applications that may be involved in the performance of the activity, an activity identifier can be generated and utilized by the various components or applications. Each can generate its own activity identifier to minimize changes to existing interfaces. When logging of events has been activated, each application or component can provide, to an event store, an indication of the activity identifier it is using for a given activity. If a preceding or subsequent component utilizes a different activity identifier for aspects of the same activity, a link between the two activity identifiers can be communicated to the event store. Subsequently, examination of the event store can filter out irrelevant entries based on the activity identifiers. A graph linking the various related activity identifiers can be created and only those events associated with activity identifiers not in the graph can be filtered out.12-10-2009
20100223446CONTEXTUAL TRACING - A method of tracking execution of activities in a computing environment in which events in an activity are recorded along with an activity identifier uniquely identifying the activity and tying the events to the activity. To track interactions between activities, a correlation identifier may be generated and transferred between the interacting activities as part of the interaction. For each of the activities participating in the interaction, information on an event relating to the interaction is recorded along with the correlation identifier. The correlation identifier thus allows uniquely identifying each interaction which may be used to synchronize streams of events within the activities at points of their interaction. Activities may interact across any boundary, including a network.09-02-2010
20100229022COMMON TROUBLESHOOTING FRAMEWORK - Techniques for improving a troubleshooting experience by providing a common troubleshooting framework. Such a framework may enable use of common elements between troubleshooters and lead to similarities between troubleshooting packages, which may improve the user experience. Further, a framework may reduce the amount of knowledge and time necessary to create troubleshooting packages, and thus encourage increased development of these troubleshooting packages. In some implementations of the framework, a troubleshooting package may be implemented in a declarative manner that outlines/describes the problems it solves and the potential solutions to those problems. The declarative troubleshooting packages may then be provided to the troubleshooting framework and may provide direction to the framework, in that the framework may execute functions as directed by the troubleshooter.09-09-2010

Robert Michael Buch, Parsippany, NJ US

Patent application numberDescriptionPublished
20080230298Method of Applying Oral Compositions - A method of applying oral compositions to the temporary and permanent surfaces of the oral cavity comprising the step of obtaining a container and applicator combination formed as an assembly that comprises an internal region that contains an oral care composition and an externally projecting pair of spreadable wings, expelling said oral care composition from said internal region and spreading said oral care composition onto the surfaces of the oral cavity with said spreadable wings.09-25-2008

Shilpa Buch, Kansas City, KS US

Patent application numberDescriptionPublished
20100291143Inhibition of HIV and SHIV Replication with Antisense Interleukin-4 - A method of treating or preventing SHIV or HIV infection in a subject comprising administering a therapeutically effective amount of a antisense IL-4. The antisense IL-4 inhibits viral replication in the liver, lungs, spleen, and even the lymph nodes of the subject. Further, the antisense IL-4 can be used in combination with other antiretroviral agents or vaccines.11-18-2010

William H. Buch, Cape Coral, FL US

Patent application numberDescriptionPublished
20090185669System and method for karaoke style ringback tones and karaoke style ringtones - A system and method are described for permitting a telephone user to customize the identification of a call setup process. The telephone user is permitted to create a karaoke style recording by causing an underlying musical track to be mixed with the voice of the user. The karaoke style recording is stored for later use as a ringback tone and/or ringtone, as desired, to identify the call setup process.07-23-2009