Patents by Inventor Jeffrey Brunet

Jeffrey Brunet 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).

  • Publication number: 20110125980
    Abstract: A data backup system is provided for backing up data files from a data source and for securing those data files against accidental modification or deletion. The system comprises storage and a data protection component that includes an application programming interface defining a command set. The system can also comprise a backup application that is configured to use the commands of the command set. The data protection component allows applications that use the commands of the command set, such as the backup application, to access the storage of the system. The data protection component prevents operating systems and applications that do not use the commands of the command set from accessing the storage. The data protection function of the data protection component can optionally be disabled to allow open access to the storage.
    Type: Application
    Filed: January 29, 2011
    Publication date: May 26, 2011
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Eric Li, Alex Lemelev
  • Patent number: 7941845
    Abstract: Systems and methods are provided for controlling the number of products produced by contract manufacturers in order to prevent unauthorized overproduction. Each authorized device that is produced includes both a serial number and an encryption of the serial number. Each device is configured to decrypt the encrypted serial number and verify the decrypted serial number matches the serial number before the device will function properly. The encryption of the serial number is performed at a secure location outside of the control of the manufacturer, and the encrypted serial number is then transmitted to the manufacturer and stored to the device. Without knowledge of, or access to, the details of the encryption process, the manufacturer cannot independently produce devices with properly encrypted serial numbers. Accordingly, the number of properly functioning devices the manufacturer can produce can be limited by controlling the number of encrypted serial numbers provided to the manufacturer.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: May 10, 2011
    Assignee: Storage Appliance Corporation
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Alex Lemelev, Valeriy Kusov
  • Patent number: 7899662
    Abstract: A data backup system is provided for backing up data files from a data source and for securing those data files against accidental modification or deletion. The system comprises storage and a data protection component that includes an application programming interface defining a command set. The system can also comprise a backup application that is configured to use the commands of the command set. The data protection component allows applications that use the commands of the command set, such as the backup application, to access the storage of the system. The data protection component prevents operating systems and applications that do not use the commands of the command set from accessing the storage. The data protection function of the data protection component can optionally be disabled to allow open access to the storage.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: March 1, 2011
    Assignee: Storage Appliance Corporation
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Eric Li, Alex Lemelev
  • Publication number: 20110047128
    Abstract: A software application is provided for a user to select a backed up data file and specify a task to be performed by an online service provider on the selected file. The application automatically connects to the online service provider and uploads the selected file for the online service provider to perform the task. Tasks that can be performed include printing, sharing, viewing, playing and archiving the selected file. Task preferences, user settings and user information can also be specified by the user and uploaded to the online service provider. Automatic connection to the online service provider can be via default setting, selected file type, or specified task. Alternatively, the user can designate which service provider is to perform the task. Payment for the task can be accomplished via bundled credits or by other payment mechanisms.
    Type: Application
    Filed: November 1, 2010
    Publication date: February 24, 2011
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Eric Li
  • Publication number: 20110004459
    Abstract: A data backup system comprises an emulation component and a storage device having logical storage areas. The emulation component is configured to represent a first logical storage area of the storage device, such as a solid state memory or a disk drive partition, as if it were an auto-launch device. Accordingly, a data source, such as a personal computer, will interact with the first logical storage area as if it were the auto-launch device. As some operating systems are configured to recognize auto-launch devices upon connection and automatically execute applications stored thereon, merely connecting the data backup system to a data source running such an operating system can cause a backup application stored by the first logical storage area to automatically execute on the data source to selectively back up data to a second logical storage area of the storage device.
    Type: Application
    Filed: September 14, 2010
    Publication date: January 6, 2011
    Inventors: Ian Collins, Eric Li, Yousuf Chowdhary, Jeffrey Brunet
  • Patent number: 7844445
    Abstract: A software application is provided for a user to select a backed up data file and specify a task to be performed by an online service provider on the selected file. The application automatically connects to the online service provider and uploads the selected file for the online service provider to perform the task. Tasks that can be performed include printing, sharing, viewing, playing and archiving the selected file. Task preferences, user settings and user information can also be specified by the user and uploaded to the online service provider. Automatic connection to the online service provider can be via default setting, selected file type, or specified task. Alternatively, the user can designate which service provider is to perform the task. Payment for the task can be accomplished via bundled credits or by other payment mechanisms.
    Type: Grant
    Filed: May 8, 2007
    Date of Patent: November 30, 2010
    Assignee: Storage Appliance Corporation
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Eric Li
  • Patent number: 7822595
    Abstract: A backup system is provided that includes a backup application configured to automatically execute upon connection of the backup system to a data source. The backup application is configured to selectively back up data from the data source to itself or to networked storage, for example. As part of selectively backing up data, the backup application is further configured to selectively extract embedded data files, such as attachments, from internal files of e-mail programs. Between backups, the backup application can selectively extract newly received embedded data files to a folder. During a subsequent backup, the contents of the folder can be copied from the data source.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: October 26, 2010
    Assignee: Storage Appliance Corporation
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Eric Li
  • Patent number: 7818160
    Abstract: A data backup system comprises an emulation component and a storage device having logical storage areas. The emulation component is configured to represent a first logical storage area of the storage device, such as a solid state memory or a disk drive partition, as if it were an auto-launch device. Accordingly, a data source, such as a personal computer, will interact with the first logical storage area as if it were the auto-launch device. As some operating systems are configured to recognize auto-launch devices upon connection and automatically execute applications stored thereon, merely connecting the data backup system to a data source running such an operating system can cause a backup application stored by the first logical storage area to automatically execute on the data source to selectively back up data to a second logical storage area of the storage device.
    Type: Grant
    Filed: August 18, 2006
    Date of Patent: October 19, 2010
    Assignee: Storage Appliance Corporation
    Inventors: Ian Collins, Eric Li, Yousuf Chowdhary, Jeffrey Brunet
  • Patent number: 7813913
    Abstract: An emulation component for a data backup system is provided. The emulation component represents a storage device, such as a flash memory device or a partition of a disk drive, as if it were an auto-launch device, that will trigger applications to execute automatically. Accordingly, other computing systems, such as personal computers, interact with the storage device, through the emulation component, as if the storage device were the auto-launch device. Because the emulation component makes this representation, merely connecting the emulation component between the storage device and the computing system can cause a backup application stored on the storage device to automatically execute on the computing system. A data backup appliance including an emulation component and a storage device is also provided. The backup system can also include an interface for connecting another removable device, such as a disk drive, for storing backup content from the data source.
    Type: Grant
    Filed: July 24, 2006
    Date of Patent: October 12, 2010
    Assignee: Storage Appliance Corporation
    Inventors: Ian Collins, Eric Li, Yousuf Chowdhary, Jeffrey Brunet
  • Publication number: 20100169560
    Abstract: A data backup system comprises a USB flash drive that includes an emulation component and a flash memory. The emulation component is configured to represent the flash memory as if it were an auto-launch device. Accordingly, a data source, such as a personal computer, will interact with the flash memory as if it were the auto-launch device. As some operating systems are configured to recognize auto-launch devices upon connection and automatically execute applications stored thereon, merely connecting the USB flash drive to a data source running such an operating system will cause a backup application stored by the flash memory to automatically execute on the data source. Here, the backup application is configured to selectively back up data files from the data source to a networked storage such as a server of a commercial service provider.
    Type: Application
    Filed: March 13, 2010
    Publication date: July 1, 2010
    Inventors: Jeffrey Brunet, Yousuf Chowdhary, Ian Collins, Eric Li
  • Patent number: 7702830
    Abstract: A data backup system comprises a USB flash drive that includes an emulation component and a flash memory. The emulation component is configured to represent the flash memory as if it were an auto-launch device. Accordingly, a data source, such as a personal computer, will interact with the flash memory as if it were the auto-launch device. As some operating systems are configured to recognize auto-launch devices upon connection and automatically execute applications stored thereon, merely connecting the USB flash drive to a data source running such an operating system will cause a backup application stored by the flash memory to automatically execute on the data source. Here, the backup application is configured to selectively back up data files from the data source to a networked storage such as a server of a commercial service provider.
    Type: Grant
    Filed: November 16, 2006
    Date of Patent: April 20, 2010
    Assignee: Storage Appliance Corporation
    Inventors: Jeffrey Brunet, Yousuf Chowdhary, Ian Collins, Eric Li
  • Patent number: 7643826
    Abstract: A mobile care engine system is provided for delivering customer care to mobile devices, comprising. The mobile care engine system compares profile data from a mobile device with reference data and highlights any inconsistencies between the data, so that the device can be optimized. The inconsistencies are preferably determined using rule-based processing, and are automatically highlighted on the device display itself, or on a display of a customer service representative interface. Optionally, the system allows for corrective patches or settings to be sent to the device.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: January 5, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Stephen Kim
  • Publication number: 20090030955
    Abstract: A data backup device including a backup application is plugged into a data source running the Microsoft Windows Vista operating system. The data backup device reports itself as a removable storage device to the Vista OS thus causing the AutoRun functionality of Vista to locate and launch the backup application which performs a backup operation on the data source. Launching the backup application can be via an automated installation and launch process. Should the backup device become unplugged from the data source, the backup application is gracefully shutdown. The backup device including the backup application can be created by downloading a backup package containing the backup application and installing it on a user-specified device.
    Type: Application
    Filed: September 24, 2008
    Publication date: January 29, 2009
    Inventors: Jeffrey Brunet, Yousuf Chowdhary, Ian Collins
  • Publication number: 20090031298
    Abstract: Automated installation and launch of software on a computing system is accomplished by stored program code that determines the computing system configuration, selects a version of the software accordingly, uninstalls any software already installed on the computing system that conflicts with the software to be installed and launched, terminates any process running on the computing system that conflicts with the software to be installed and launched, and suppresses displays on the computing system while installing and launching the software on the computing system.
    Type: Application
    Filed: June 11, 2008
    Publication date: January 29, 2009
    Inventors: Jeffrey Brunet, Yousuf Chowdhary, Ian Collins, Alex Lemelov
  • Publication number: 20080243466
    Abstract: A data backup system is provided that when coupled to a data source, such as a personal computer, and a media player, such an Apple Computer iPod, the data backup system blocks certain communications between the data source and the media player thus preventing the data source from recognizing the media player as such thereby avoiding the launching of synchronization software for the media player, the data backup system also causing the automatic launching of a backup application stored on the data backup system so that data files can be located on the data source and then backed up to the media player.
    Type: Application
    Filed: May 30, 2008
    Publication date: October 2, 2008
    Inventors: Jeffrey Brunet, Yousuf Chowdhary, Ian Collins, Hai Sheng Pan, Valerity Kusov
  • Publication number: 20080226082
    Abstract: Systems and methods are provided for securely backing up data files of a computing system onto a backup device. An encryption key is generated using some identification found on and unique to the computing system. The encryption key is used to encrypt the data which is then stored on the backup device as encrypted backed up data. The encrypted backed up data stored on the backup device can later be accessed, e.g., for data recovery purposes, by once again using the computing system unique identification to generate the encryption key which can then be used to decrypt the encrypted backed up data. In this way, the backed up data remains secure even if the backup device is lost or stolen.
    Type: Application
    Filed: March 12, 2008
    Publication date: September 18, 2008
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary
  • Publication number: 20080175372
    Abstract: An operator network is capable of routing incoming customer care calls to specific customer care representatives based on a subscriber profile and customer service representative (CSR) skill set. The device profile is retrieved from the mobile handset while the incoming customer care call is in a queue waiting to be connected to a CSR. The retrieved device profile is also used to determine an appropriate CSR to handle an incoming customer care call.
    Type: Application
    Filed: March 27, 2008
    Publication date: July 24, 2008
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Bindu Rama Rao
  • Publication number: 20080172487
    Abstract: Systems and methods are provided for automatically collecting information from a computer system and sending the collected information across a network to a centralized system. The information can include configuration information that describes the configuration of the computing system, such as the installed software, internal hardware, and attached peripherals. The centralized system is configured to return targeted marketing based on the collected information. Providing the centralized system with automatically collected configuration and other information allows for better targeted marketing.
    Type: Application
    Filed: January 3, 2008
    Publication date: July 17, 2008
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary
  • Patent number: 7401320
    Abstract: An operator network is capable of routing incoming customer care calls to specific customer care representatives based on a subscriber profile and customer service representative (CSR) skill set. The device profile is retrieved from the mobile handset while the incoming customer care call is in a queue waiting to be connected to a CSR. The retrieved device profile is also used to determine an appropriate CSR to handle an incoming customer care call.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: July 15, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary, Bindu Rama Rao
  • Publication number: 20080126446
    Abstract: Systems and methods are provided for backing up the user settings of a computing system. The computing system is searched to identify an installed application, a known pathname for a user setting of the identified application is then obtained, and then the user setting is backed up by using the specified pathname to find the user setting on the computing system. User settings can be backed up for one or more user accounts of the computing system, and later the user settings for any of the backed up user accounts can be restored to the computing system, or copied to another computing system. In this way, a user's customization of the computing system can be restored to the computing system at a later time or provided to another computing system.
    Type: Application
    Filed: November 27, 2007
    Publication date: May 29, 2008
    Inventors: Jeffrey Brunet, Ian Collins, Yousuf Chowdhary