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: 8751523
    Abstract: 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: Grant
    Filed: June 5, 2009
    Date of Patent: June 10, 2014
    Assignee: Apple Inc.
    Inventors: Donald James Brady, Eric Brandon Tamura
  • Patent number: 8510552
    Abstract: 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: Grant
    Filed: April 7, 2010
    Date of Patent: August 13, 2013
    Assignee: 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: 8504792
    Abstract: 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: Grant
    Filed: December 22, 2009
    Date of Patent: August 6, 2013
    Assignee: Apple Inc.
    Inventors: Eric Brandon Tamura, David Alexander Majnemer
  • Publication number: 20130073870
    Abstract: 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: Application
    Filed: September 15, 2011
    Publication date: March 21, 2013
    Applicant: Apple Inc.
    Inventors: Conrad Sauerwald, Daniel J. Post, Eric Brandon Tamura, Matthew J. Byom, Puja Dilip Gupta
  • Publication number: 20130034229
    Abstract: 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: Application
    Filed: August 5, 2011
    Publication date: February 7, 2013
    Applicant: 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: 20110252234
    Abstract: 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: Application
    Filed: April 7, 2010
    Publication date: October 13, 2011
    Applicant: 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: 20110167239
    Abstract: 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: Application
    Filed: January 5, 2010
    Publication date: July 7, 2011
    Inventors: Deric Horn, Donald James Brady, David Alexander Majnemer, Eric Brandon Tamura
  • Publication number: 20110153976
    Abstract: 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: Application
    Filed: December 22, 2009
    Publication date: June 23, 2011
    Inventors: Eric Brandon Tamura, David Alexander Majnemer
  • Publication number: 20100312783
    Abstract: 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: Application
    Filed: June 5, 2009
    Publication date: December 9, 2010
    Inventors: DONALD JAMES BRADY, Eric Brandon Tamura
  • Patent number: 7751720
    Abstract: 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: Grant
    Filed: December 19, 2006
    Date of Patent: July 6, 2010
    Assignee: Alcatel Lucent
    Inventors: Eric Brandon, Laurent Labrunie, Philippe Bousselet
  • Publication number: 20070237526
    Abstract: 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: Application
    Filed: December 19, 2006
    Publication date: October 11, 2007
    Applicant: ALCATEL LUCENT
    Inventors: Eric BRANDON, Laurent Labrunie, Philippe Bousselet
  • Patent number: 7076128
    Abstract: 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: Grant
    Filed: December 24, 2002
    Date of Patent: July 11, 2006
    Assignee: Alcatel
    Inventors: Eric Brandon, Laurent Labrunie, Jean-Pierre Blondel, François Boubal, Laurence Buet, Vincent Havard, Patrice Le Roux
  • Publication number: 20040223521
    Abstract: 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: Application
    Filed: May 4, 2004
    Publication date: November 11, 2004
    Applicant: Alcatel
    Inventors: Eric Brandon, Laurent Labrunie
  • Patent number: 6807373
    Abstract: 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: Grant
    Filed: June 20, 2000
    Date of Patent: October 19, 2004
    Assignee: Alcatel
    Inventors: Denis Toullier, Jean-Pierre Blondel, Eric Brandon, Patrice Le Roux
  • Patent number: 6697545
    Abstract: 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: Grant
    Filed: September 21, 2001
    Date of Patent: February 24, 2004
    Assignee: Alcatel
    Inventors: Jean-Pierre Blondel, Eric Brandon, Patrice Le Roux, Denis Toullier
  • Publication number: 20030184849
    Abstract: 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: Application
    Filed: April 1, 2003
    Publication date: October 2, 2003
    Applicant: ALCATEL
    Inventors: Patrice Le Roux, Francois Boubal, Eric Brandon, Dominique Bayart
  • Publication number: 20030152317
    Abstract: 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: Application
    Filed: December 24, 2002
    Publication date: August 14, 2003
    Applicant: ALCATEL
    Inventors: Eric Brandon, Laurent Labrunie, Jean-Pierre Blondel, Francois Boubal, Laurence Buet, Vincent Havard, Patrice Le Roux
  • Patent number: 6529672
    Abstract: 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: Grant
    Filed: January 12, 1999
    Date of Patent: March 4, 2003
    Assignee: Alcatel
    Inventors: Jean-Pierre Blondel, Eric Brandon, Jean-François Marcerou, Mireille Marcerou
  • Publication number: 20030035164
    Abstract: 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: Application
    Filed: August 15, 2002
    Publication date: February 20, 2003
    Applicant: ALCATEL
    Inventors: Laurent Labrunie, Eric Brandon, Patrice Le Roux, Laurence Piriou, Roland Uhel, Laurence Buet, Vincent Havard, Francois Boubal
  • Publication number: 20030007723
    Abstract: 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: Application
    Filed: July 3, 2002
    Publication date: January 9, 2003
    Applicant: ALCATEL
    Inventors: Patrice Le Roux, Laurent Labrunie, Jean-Pierre Blondel, Francois Boubal, Laurence Buet, Eric Brandon, Vincent Havard