Patents by Inventor Brent Caldwell

Brent Caldwell 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: 11483214
    Abstract: System and method are disclosed for enabling data synchronization with different cloud service providers. Semantics of provide data from the cloud service providers may be determined and captured in a data object—i.e. a provider data object. The provider data object may then be instantiated for individual cloud service providers for synchronizing data with a given cloud service provider. Provider data can be received from the given cloud service provider can be processed using the instance of the provider data object. Specific provider information can then be extracted from the received provider data according the semantics defined in the instance of the provider data object. The extracted provider information can then compared with provider information already stored in a database. When one or more differences are detected between the two, the received provider information can be saved to the database.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: October 25, 2022
    Assignee: SkyKick, Inc.
    Inventors: John Dennis, Corey Brent Caldwell, Douglas Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke
  • Publication number: 20200356445
    Abstract: A backup, search, and restore service is provided. The service can be achieved through a backup system, and a search and restore server. A user can be enabled to initiate a search request for one or more data items. A search can be performed by the search and restore server using metadata for the data items backed up by the backup system to return the one or more data items. The metadata for the data items can be generated by the backup system when data items are backed up by the backup system. The backup system may back up the data items on an incremental basis. The user can be enabled to select a data item in the one or more data items for restoration on the data system. Header information of the selected data item can be obtained from the data system to determine whether the restoration is necessary.
    Type: Application
    Filed: July 30, 2020
    Publication date: November 12, 2020
    Applicant: SkyKick, Inc.
    Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Douglas Handler, Corey Brent Caldwell, Matthew Steven Hintzke, Christopher Rayner, Robert William Davis
  • Patent number: 10747622
    Abstract: A backup, search, and restore service is provided. The service can be achieved through a backup system, and a search and restore server. A user can be enabled to initiate a search request for one or more data items. A search can be performed by the search and restore server using metadata for the data items backed up by the backup system to return the one or more data items. The metadata for the data items can be generated by the backup system when data items are backed up by the backup system. The backup system may back up the data items on an incremental basis. The user can be enabled to select a data item in the one or more data items for restoration on the data system. Header information of the selected data item can be obtained from the data system to determine whether the restoration is necessary.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: August 18, 2020
    Assignee: SKYKICK, INC.
    Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Douglas Handler, Corey Brent Caldwell, Matthew Steven Hintzke, Christopher Rayner, Robert William Davis
  • Patent number: 10728107
    Abstract: Embodiments can provide centralized management of cloud service providers for one or more customers, including adding, changing or deleting end user data for accessing various cloud services from a common user interface. The common user interface can facilitate configuring user settings for a particular user for different cloud services through a user profile for the particular user. The user profile can be constructed from a corresponding user record stored in a databased. The user record can be updated by obtaining user information from the different cloud services. The obtained user information can be matched to the user record by using one or more criteria. In some embodiments, different criteria can be used for matching information from different cloud services to the user record.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 28, 2020
    Assignee: SKYKICK, INC.
    Inventors: John Dennis, Doug Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke, Corey Brent Caldwell, Robert William Davis
  • Publication number: 20200177472
    Abstract: System and method are disclosed for enabling data synchronization with different cloud service providers. Semantics of provide data from the cloud service providers may be determined and captured in a data object—i.e. a provider data object. The provider data object may then be instantiated for individual cloud service providers for synchronizing data with a given cloud service provider. Provider data can be received from the given cloud service provider can be processed using the instance of the provider data object. Specific provider information can then be extracted from the received provider data according the semantics defined in the instance of the provider data object. The extracted provider information can then compared with provider information already stored in a database. When one or more differences are detected between the two, the received provider information can be saved to the database.
    Type: Application
    Filed: February 10, 2020
    Publication date: June 4, 2020
    Applicant: Skykick, Inc.
    Inventors: John Dennis, Corey Brent Caldwell, Douglas Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke
  • Patent number: 10560342
    Abstract: System and method are disclosed for enabling data synchronization with different cloud service providers. Semantics of provide data from the cloud service providers may be determined and captured in a data object—i.e. a provider data object. The provider data object may then be instantiated for individual cloud service providers for synchronizing data with a given cloud service provider. Provider data can be received from the given cloud service provider can be processed using the instance of the provider data object. Specific provider information can then be extracted from the received provider data according the semantics defined in the instance of the provider data object. The extracted provider information can then compared with provider information already stored in a database. When one or more differences are detected between the two, the received provider information can be saved to the database.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 11, 2020
    Assignee: SKYKICK, INC.
    Inventors: John Dennis, Corey Brent Caldwell, Douglas Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke
  • Publication number: 20170004197
    Abstract: System and method are disclosed for enabling data synchronization with different cloud service providers. Semantics of provide data from the cloud service providers may be determined and captured in a data object—i.e. a provider data object. The provider data object may then be instantiated for individual cloud service providers for synchronizing data with a given cloud service provider. Provider data can be received from the given cloud service provider can be processed using the instance of the provider data object. Specific provider information can then be extracted from the received provider data according the semantics defined in the instance of the provider data object. The extracted provider information can then compared with provider information already stored in a database. When one or more differences are detected between the two, the received provider information can be saved to the database.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Applicant: SkyKick Inc.
    Inventors: John Dennis, Corey Brent Caldwell, Douglas Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke
  • Publication number: 20170006131
    Abstract: Embodiments can provide centralized management of cloud service providers for one or more customers, including adding, changing or deleting end user data for accessing various cloud services from a common user interface. The common user interface can facilitate configuring user settings for a particular user for different cloud services through a user profile for the particular user. The user profile can be constructed from a corresponding user record stored in a databased. The user record can be updated by obtaining user information from the different cloud services. The obtained user information can be matched to the user record by using one or more criteria. In some embodiments, different criteria can be used for matching information from different cloud services to the user record.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Applicant: SkyKick, Inc.
    Inventors: John Dennis, Doug Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke, Corey Brent Caldwell, Robert William Davis
  • Publication number: 20170006118
    Abstract: System and methods for the creation of templates for a user role from an existing user for use in one or more cloud services are provided. The template may comprise various user settings for different cloud services subscribed to by an entity. The templates once created can be applied to a group of users within the entity such that the various user settings in the template can be applied to the users in the group. The various user settings in the template can also be modified, and once modified, the template can be applied to users in the user group that has been applied with the template. User interfaces can be provided for specifying the creation of templates, modification of templates. The aggregation of common software providers, services, users and user types into templates and associated settings privileges, and other attributes are also provided.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 5, 2017
    Applicant: SkyKick, Inc.
    Inventors: John Dennis, Doug Handler, Evan Richman, Todd Schwartz, Bradley Younge, Matthew Steven Hintzke, Corey Brent Caldwell
  • Publication number: 20160292043
    Abstract: A backup, search, and restore service is provided. The service can be achieved through a backup system, and a search and restore server. A user can be enabled to initiate a search request for one or more data items. A search can be performed by the search and restore server using metadata for the data items backed up by the backup system to return the one or more data items. The metadata for the data items can be generated by the backup system when data items are backed up by the backup system. The backup system may back up the data items on an incremental basis. The user can be enabled to select a data item in the one or more data items for restoration on the data system. Header information of the selected data item can be obtained from the data system to determine whether the restoration is necessary.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 6, 2016
    Applicant: SkyKick, Inc.
    Inventors: John Dennis, Evan Richman, Todd Schwartz, Bradley Younge, Douglas Handler, Corey Brent Caldwell, Matthew Steven Hintzke, Christopher Rayner, Robert William David
  • Publication number: 20110108593
    Abstract: A portable beverage container retention stabilization system (PBCRSS) for use in a vehicle is provided. The PBCRSS as a vehicle retainer which interoperates with a flexible base member at a retainer base support. The flexible base member is flexible along a longitudinal plane. The flexible base member can temporarily anchor the PBCRSS at one or more locations within the vehicle. The vessel retainer has a cylindrical sidewall with an open top. A beverage container can be inserted into the vessel retainer through the open top or side all. The vessel retainer will hold the beverage container in an upright position and resist overturning moment in combination with the flexible base member. The flexible base number has a first anchor system and a second anchor system to anchor the PBCRSS at a temporary stable location. The PBCRSS can be moved from one stable location to another in the vehicle and hold the beverage container in an upright position.
    Type: Application
    Filed: November 3, 2010
    Publication date: May 12, 2011
    Inventors: Brent Caldwell, Chris Pomeroy
  • Patent number: 7283735
    Abstract: A windshield wiper solution dispenser located at vehicle servicing stations or fuel stations. The stations are usually located in geographic regions which are exposed to long periods of freezing temperatures. The solution dispenser is configured to maintain the solution within the dispenser in a liquid state during outside freezing temperatures. The dispenser has an interior region which contains the solution and also has a heater to keep the solution in a liquid state. A plurality of monitors or sensors are provided as well as temperature controlling mechanisms. In one embodiment the heater has a programmable logic device or controller to monitor the interior temperature and exterior temperatures as well as the solution liquid level and adjust the heater and the amount of solution contained in the dispenser as needed. The heater can be a coiled electrical resistance heater, an electrical liner heater, or a plurality of thermoelectric units which can be placed around the outside of the dispenser.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: October 16, 2007
    Inventors: Chris E. Pomeroy, Brent A. Caldwell
  • Publication number: 20060162112
    Abstract: A windshield wiper solution dispenser located at vehicle servicing stations or fuel stations. The stations are usually located in geographic regions which are exposed to long periods of freezing temperatures. The solution dispenser is configured to maintain the solution within the dispenser in a liquid state during outside freezing temperatures. The dispenser has an interior region which contains the solution and also has a heater to keep the solution in a liquid state. A plurality of monitors or sensors are provided as well as temperature controlling mechanisms. In one embodiment the heater has a programmable logic device or controller to monitor the interior temperature and exterior temperatures as well as the solution liquid level and adjust the heater and the amount of solution contained in the dispenser as needed. The heater can be a coiled electrical resistance heater, an electrical liner heater, or a plurality of thermoelectric units which can be placed around the outside of the dispenser.
    Type: Application
    Filed: December 21, 2005
    Publication date: July 27, 2006
    Inventors: Chris Pomeroy, Brent Caldwell