Patents by Inventor Eric Brandon
Eric Brandon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8751523Abstract: Embodiments of the invention receive a search query from a user. In response to the search query, a snapshot of the file system in its current state is taken. A coherent search of the snapshot is performed using the search query. Results of the search are presented to a user. In other embodiments, a subsequent snapshot of the file system is taken after the first search is finished. A difference between the first snapshot and the subsequent snapshot is computed, and this difference is searched using the search query. Results of both searches are merged and results are presented to a user.Type: GrantFiled: June 5, 2009Date of Patent: June 10, 2014Assignee: Apple Inc.Inventors: Donald James Brady, Eric Brandon Tamura
-
Patent number: 8510552Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for encryption and key management. The method includes encrypting each file on a computing device with a unique file encryption key, encrypting each unique file encryption key with a corresponding class encryption key, and encrypting each class encryption key with an additional encryption key. Further disclosed are systems, methods, and non-transitory computer-readable storage media for encrypting a credential key chain. The method includes encrypting each credential on a computing device with a unique credential encryption key, encrypting each unique credential encryption key with a corresponding credential class encryption key, and encrypting each class encryption key with an additional encryption key.Type: GrantFiled: April 7, 2010Date of Patent: August 13, 2013Assignee: Apple Inc.Inventors: Dallas Blake De Atley, Gordon Freedman, Thomas Brogan Duffy, Jr., John Andrew Wright, Vrajesh Rajesh Bhavsar, Lucia Elena Ballard, Michael Lambertus Hubertus Brouwer, Conrad Sauerwald, Mitchell David Adler, Eric Brandon Tamura, David Rahardja, Carsten Guenther
-
Patent number: 8504792Abstract: Methods and apparatuses that search tree representations of a bitmap for available blocks to allocate in storage devices are described. An allocation request for a file may be received to initiate the search. In one embodiment, the bitmap may include an array of bits corresponding to blocks in the storage devices. Each bit may indicate whether one of the blocks is available. The tree representations may include at least one red-black tree having nodes corresponding to one or more consecutive bits in the bitmap indicating an extent of available blocks. One of the tree representations may be selected according to a file associated with an allocation request to identify an extent of available block matching the allocation request. The tree representations may be synchronized as the bitmap is updated with changes of block allocations in the storage devices.Type: GrantFiled: December 22, 2009Date of Patent: August 6, 2013Assignee: Apple Inc.Inventors: Eric Brandon Tamura, David Alexander Majnemer
-
Publication number: 20130073870Abstract: Systems and methods are disclosed for secure relocation of encrypted files for a system having non-volatile memory (“NVM”). A system can include an encryption module that is configured to use a temporary encryption seed (e.g., a randomly generated key and a corresponding initialization vector) to decrypt and encrypt data files in an NVM. These data files may have originally been encrypted with different encryption seeds. Using such an approach, data files can be securely relocated even if the system does not have access to the original encryption seeds. In addition, the temporary encryption seed allows the system to bypass a default key scheme.Type: ApplicationFiled: September 15, 2011Publication date: March 21, 2013Applicant: Apple Inc.Inventors: Conrad Sauerwald, Daniel J. Post, Eric Brandon Tamura, Matthew J. Byom, Puja Dilip Gupta
-
Publication number: 20130034229Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for wireless data protection utilizing cryptographic key management on a primary device and a backup device. A system encrypts a file with a file key and encrypts the file key twice, resulting in two encrypted file keys. The system encrypts each file key differently and stores a first file key on the primary device and transmits one of the encrypted file keys in addition to the encrypted file to a backup device for storage. On the backup device, the system associates the encrypted file key with a set of backup keys protected by a user password. In one embodiment, the system generates an initialization vector for use in cryptographic operations based on a file key. In another embodiment, the system manages cryptographic keys on a backup device during a user password change.Type: ApplicationFiled: August 5, 2011Publication date: February 7, 2013Applicant: Apple Inc.Inventors: Conrad Sauerwald, Vrajesh Rajesh Bhavsar, Kenneth Buffalo McNeil, Thomas Brogan Duffy, JR., Michael Lambertus Hubertus Brouwer, Matthew John Byom, Mitchell David Adler, Eric Brandon Tamura
-
Publication number: 20110252234Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for encryption and key management. The method includes encrypting each file on a computing device with a unique file encryption key, encrypting each unique file encryption key with a corresponding class encryption key, and encrypting each class encryption key with an additional encryption key. Further disclosed are systems, methods, and non-transitory computer-readable storage media for encrypting a credential key chain. The method includes encrypting each credential on a computing device with a unique credential encryption key, encrypting each unique credential encryption key with a corresponding credential class encryption key, and encrypting each class encryption key with an additional encryption key.Type: ApplicationFiled: April 7, 2010Publication date: October 13, 2011Applicant: Apple Inc.Inventors: Dallas Blake De Atley, Gordon Freedman, Thomas Brogan Duffy, JR., John Andrew Wright, Vrajesh Rajesh Bhavsar, Lucia Elena Ballard, Michael Lambertus Hubertus Brouwer, Conrad Sauerwald, Mitchell David Adler, Eric Brandon Tamura, David Rahardja, Carsten Guenther
-
Publication number: 20110167239Abstract: Methods and apparatuses that maintain an access history of a file allocated with allocation blocks in storage devices are described. In response to receiving a usage request to allocate additional space for the file, an allocation block size may be adjusted or adapted based on the access history. The storage devices may be allocated with one or more allocation blocks using the adapted allocation block size to provide requested space for the file.Type: ApplicationFiled: January 5, 2010Publication date: July 7, 2011Inventors: Deric Horn, Donald James Brady, David Alexander Majnemer, Eric Brandon Tamura
-
Publication number: 20110153976Abstract: Methods and apparatuses that search tree representations of a bitmap for available blocks to allocate in storage devices are described. An allocation request for a file may be received to initiate the search. In one embodiment, the bitmap may include an array of bits corresponding to blocks in the storage devices. Each bit may indicate whether one of the blocks is available. The tree representations may include at least one red-black tree having nodes corresponding to one or more consecutive bits in the bitmap indicating an extent of available blocks. One of the tree representations may be selected according to a file associated with an allocation request to identify an extent of available block matching the allocation request. The tree representations may be synchronized as the bitmap is updated with changes of block allocations in the storage devices.Type: ApplicationFiled: December 22, 2009Publication date: June 23, 2011Inventors: Eric Brandon Tamura, David Alexander Majnemer
-
Publication number: 20100312783Abstract: Embodiments of the invention receive a search query from a user. In response to the search query, a snapshot of the file system in its current state is taken. A coherent search of the snapshot is performed using the search query. Results of the search are presented to a user. In other embodiments, a subsequent snapshot of the file system is taken after the first search is finished. A difference between the first snapshot and the subsequent snapshot is computed, and this difference is searched using the search query. Results of both searches are merged and results are presented to a user.Type: ApplicationFiled: June 5, 2009Publication date: December 9, 2010Inventors: DONALD JAMES BRADY, Eric Brandon Tamura
-
Patent number: 7751720Abstract: System and method for dispersion compensation tuning for a WDM optical transmission system. A tunable dispersion compensation module (4) is located at or substantially close to a transmitting end of the optical transmission line (2) and at least one distributed Raman amplifier having an Raman pump (1) is coupled to the transmission line 2. The dispersion compensation is controlled by means of a signal derived from the Raman pump (1) which is fed through a control loop (3) to the tunable dispersion compensation module (4).Type: GrantFiled: December 19, 2006Date of Patent: July 6, 2010Assignee: Alcatel LucentInventors: Eric Brandon, Laurent Labrunie, Philippe Bousselet
-
Publication number: 20070237526Abstract: System and method for dispersion compensation tuning for a WDM optical transmission system. A tunable dispersion compensation module (4) is located at or substantially close to a transmitting end of the optical transmission line (2) and at least one distributed Raman amplifier having an Raman pump (1) is coupled to the transmission line 2. The dispersion compensation is controlled by means of a signal derived from the Raman pump (1) which is fed through a control loop (3) to the tunable dispersion compensation module (4).Type: ApplicationFiled: December 19, 2006Publication date: October 11, 2007Applicant: ALCATEL LUCENTInventors: Eric BRANDON, Laurent Labrunie, Philippe Bousselet
-
Patent number: 7076128Abstract: The invention refers to a safety procedure for optical fiber systems. Such systems are widely used in telecommunication to transport optical signals between a transmitter terminal and a receiver terminal. By the invented safety procedure the optical input power fed into said optical fiber system is automatically shut off or at least reduced in case of an unintended escape of light from at least one fiber. A safety interface, provided in the transmission line detects changes of the total optical output power in at least one fiber and initiates a shut-down of the input power as soon as a decrease of the total output power is detected, that exceeds a predefined value within a predefined time window. Thus the slope of the total output power is measured and evaluated rather than its absolute value.Type: GrantFiled: December 24, 2002Date of Patent: July 11, 2006Assignee: AlcatelInventors: Eric Brandon, Laurent Labrunie, Jean-Pierre Blondel, François Boubal, Laurence Buet, Vincent Havard, Patrice Le Roux
-
Publication number: 20040223521Abstract: A device (D) for amplifying optical signals is connected to an optical fiber (3) conveying an optical data signal and delivers into said optical fiber first and second optical pump signals at different wavelengths for amplifying the data signal by stimulated Raman scattering. Each pump signal comprises two pump signal components whose polarizations are mutually orthogonal. Moreover, the amplification device D comprises a control module 14 for delivering alternately a first combined pump signal and a second combined pump signal, the first combined pump signal comprising a component of the first pump signal and a component of the second pump signal that have mutually orthogonal polarizations and the second combined pump signal comprising the other component of the first pump signal and the other component of the second pump signal.Type: ApplicationFiled: May 4, 2004Publication date: November 11, 2004Applicant: AlcatelInventors: Eric Brandon, Laurent Labrunie
-
Patent number: 6807373Abstract: The invention relates to a system for injecting into a fiber signals from multiple sources at different wavelengths. The signals from each source are injected into the fiber by a circulator. The circulators of the various sources are cascaded. Reflector means for reflecting signals from sources previously injected are provided between each source and its circulator. The invention is used to inject signals from multiple sources without the injection of signals from one source attenuating signals from sources previously injected. It applies in particular to Raman amplification, for which purpose it provides a multiband source without attenuation between bands. Multiband amplifications is achieved without loss of gain between bands.Type: GrantFiled: June 20, 2000Date of Patent: October 19, 2004Assignee: AlcatelInventors: Denis Toullier, Jean-Pierre Blondel, Eric Brandon, Patrice Le Roux
-
Patent number: 6697545Abstract: The invention concerns a method for monitoring an optical waveguide between a monitoring terminal point and a monitoring unit, in which an optical data signal from a transmitter, and for amplification, pump light from a pump laser, is emitted into the optical waveguide, wherein a monitoring signal transmitted by the monitoring unit is returned via the same waveguide to the monitoring unit by a reflection device located at the monitoring terminal point, in particular a Bragg grating placed in the optical waveguide, and wherein the reflection device is tuned to a reflection that is exactly the wavelength of the monitoring signal, as well as a monitoring system and a monitoring unit for said Method.Type: GrantFiled: September 21, 2001Date of Patent: February 24, 2004Assignee: AlcatelInventors: Jean-Pierre Blondel, Eric Brandon, Patrice Le Roux, Denis Toullier
-
Publication number: 20030184849Abstract: In a method of optically amplifying signals between a sender station and a receiver station connected by an optical fiber, the power of a primary optical signal circulating between the sender station and the receiver station is amplified in the fiber by first order stimulated Raman scattering by first and second secondary optical pump signals having first and second wavelengths and circulating between the sender station and the receiver station, the first and second secondary signals are modulated, and at least a first tertiary optical signal having a third wavelength adapted to amplify the power of the first and second secondary signals by second order stimulated Raman scattering is transmitted in the fiber between the sender station and the receiver station.Type: ApplicationFiled: April 1, 2003Publication date: October 2, 2003Applicant: ALCATELInventors: Patrice Le Roux, Francois Boubal, Eric Brandon, Dominique Bayart
-
Publication number: 20030152317Abstract: The invention refers to a safety procedure for optical fiber systems. Such systems are widely used in telecommunication to transport optical signals between a transmitter terminal and a receiver terminal. By the invented safety procedure the optical input power fed into said optical fiber system is automatically shut off or at least reduced in case of an unintended escape of light from at least one fiber. A safety interface, provided in the transmission line detects changes of the total optical output power in at least one fiber and initiates a shut-down of the input power as soon as a decrease of the total output power is detected, that exceeds a predefined value within a predefined time window. Thus the slope of the total output power is measured and evaluated rather than its absolute value.Type: ApplicationFiled: December 24, 2002Publication date: August 14, 2003Applicant: ALCATELInventors: Eric Brandon, Laurent Labrunie, Jean-Pierre Blondel, Francois Boubal, Laurence Buet, Vincent Havard, Patrice Le Roux
-
Patent number: 6529672Abstract: In a fiber optic link signal or pump sending power limitations due to stimulated Raman scattering are pushed back by using attenuation in the Raman gain region. Various techniques are proposed for limiting stimulated Raman scattering. In particular, the use of optical fiber lightly doped with dysprosium, the attenuation of which increases rapidly beyond 1 500 nm, is proposed. The use of this fiber to transport pump power at 1 480 nm towards remote amplifiers would enable injection of pump power up to an order of magnitude of 10 W, whereas the limit is currently 1.3 W. This technique would enable the range of links to be increased approximately 80 km.Type: GrantFiled: January 12, 1999Date of Patent: March 4, 2003Assignee: AlcatelInventors: Jean-Pierre Blondel, Eric Brandon, Jean-François Marcerou, Mireille Marcerou
-
Publication number: 20030035164Abstract: A method of making an optical transmission system safe, the system including a transmission optical fiber and emitting an optical wanted signal, transmitting a transmitted optical signal containing the wanted optical signal and optical noise, sampling a portion of the transmitted optical signal constituting a monitoring optical signal, and analyzing the power of the monitoring optical signal to deduce, as a function of the power of the monitoring optical signal, whether the transmission optical fiber is broken. The method isolates in the monitoring optical signal a first signal containing only the noise and a second signal containing the noise and the wanted signal and compares the power of the first and second signals and to deduce that the transmission optical fiber is broken if the ratio of the power of the second signal to the power of the first signal is substantially equal to 1.Type: ApplicationFiled: August 15, 2002Publication date: February 20, 2003Applicant: ALCATELInventors: Laurent Labrunie, Eric Brandon, Patrice Le Roux, Laurence Piriou, Roland Uhel, Laurence Buet, Vincent Havard, Francois Boubal
-
Publication number: 20030007723Abstract: An optical fiber transmission system between a sender and a receiver of at least two signals with different wavelengths includes a line optical fiber and a pumping system for sending a pump signal into the line fiber to amplify the signals by distributed stimulated Raman scattering over an amplification length of the fiber. Gain equalization is applied in-line over the amplification length of the fiber so that the gain of each signal is close to the gain of the most strongly amplified signal, whereby each signal is amplified with substantially the same gain.Type: ApplicationFiled: July 3, 2002Publication date: January 9, 2003Applicant: ALCATELInventors: Patrice Le Roux, Laurent Labrunie, Jean-Pierre Blondel, Francois Boubal, Laurence Buet, Eric Brandon, Vincent Havard