Patents by Inventor Eric Bjornson

Eric Bjornson 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: 10733061
    Abstract: Systems and methods are disclosed for accessing data on a storage system. An apparatus, such as a data storage device or a computing device, may include a memory configured to store data. The apparatus is configured to determine an importance level for a file to be stored in the storage system. The data storage system includes one or more private storage clouds and one or more public storage clouds. The apparatus is also configured to generate a set of recovery data chunks based on the file and the importance level. The apparatus is further configured to store the set of recovery data chunks in the set of public storage clouds. The apparatus is further configured to store at least a portion of the file in the private storage cloud.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: August 4, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jun Xu, Wei Xi, Guoxiao Guo, Eric Bjornson, Jie Yu, Ling Chih Wei
  • Patent number: 10289310
    Abstract: Systems and methods are disclosed for accessing data on a storage system. An apparatus, such as a data storage device or a computing device, may include a memory configured to store data. The apparatus is configured to receive a request for a file stored in a storage system. The storage system includes a private storage cloud and a set of public storage clouds. The apparatus is also configured to determine whether the file is retrievable from the set of public storage clouds. If the file is retrievable from the set of public storage clouds the apparatus may determine whether access to the set of public storage clouds is faster than access to the private storage cloud and may retrieve the file from one or more of the private storage cloud and the set of public storage clouds.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: May 14, 2019
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jun Xu, Wei Xi, Guoxiao Guo, Eric Bjornson, Jie Yu, Ling Chih Wei
  • Publication number: 20180373439
    Abstract: Systems and methods are disclosed for accessing data on a storage system. An apparatus, such as a data storage device or a computing device, may include a memory configured to store data. The apparatus is configured to receive a request for a file stored in a storage system. The storage system includes a private storage cloud and a set of public storage clouds. The apparatus is also configured to determine whether the file is retrievable from the set of public storage clouds. If the file is retrievable from the set of public storage clouds the apparatus may determine whether access to the set of public storage clouds is faster than access to the private storage cloud and may retrieve the file from one or more of the private storage cloud and the set of public storage clouds.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: Jun XU, Wei XI, Guoxiao GUO, Eric BJORNSON, Jie YU, Ling Chih WEI
  • Publication number: 20180373600
    Abstract: Systems and methods are disclosed for accessing data on a storage system. An apparatus, such as a data storage device or a computing device, may include a memory configured to store data. The apparatus is configured to determine an importance level for a file to be stored in the storage system. The data storage system includes one or more private storage clouds and one or more public storage clouds. The apparatus is also configured to generate a set of recovery data chunks based on the file and the importance level. The apparatus is further configured to store the set of recovery data chunks in the set of public storage clouds. The apparatus is further configured to store at least a portion of the file in the private storage cloud.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: Jun XU, Wei XI, Guoxiao GUO, Eric BJORNSON, Jie YU, Ling Chih WEI
  • Publication number: 20120240749
    Abstract: An instrument tuner for drums that has a sensing means for sensing the combined fundamental resonance and pitch from inside the drum; a measurement means for measuring a frequency of said combined fundamental resonance and pitch; and a selection means to then compare the frequency measured to a corresponding musical note of the instrument tuner. Eventhough the sensing means will be internal to the drum, the tuner or display could be external to the drum and/or separate from the sensing means; a wireless device or system is specified also that could be used with this method. A single-note tuner is specified, as well as a tuner designed to recognize more than a single-note, if a wireless device or system is used, as one example, for a complete drumset.
    Type: Application
    Filed: July 15, 2011
    Publication date: September 27, 2012
    Inventor: John Eric Bjornson
  • Publication number: 20120078986
    Abstract: The specification discloses a handheld computing device or portable electronic calculator that comprises a software application adapted to provide instructions to perform math operations to calculate trading and investment variables and display these variables resulting from the math operation(s) on the display screen simultaneously along with descriptive acronyms. The software application may be further adapted to provide instructions that allows a user to input trading and investment variables including trading price/or trading premium and then incrementing trading price/or premium by decimal or fraction with up and down arrow key(s) or “speed key(s)” on the input device concurrently while viewing the trading price/or premium and calculated order size/or number of contract(s) changes on the display screen.
    Type: Application
    Filed: September 16, 2011
    Publication date: March 29, 2012
    Inventors: John Eric Bjornson, Kristin Heather Bjornson
  • Patent number: 8073761
    Abstract: The specification discloses a handheld computing device or portable electronic calculator that comprises a software application adapted to provide instructions to perform math operations to calculate trading and investment variables and display these variables resulting from the math operation(s) on the display screen simultaneously along with descriptive acronyms. The software application may be further adapted to provide instructions that allows a user to input trading and investment variables including trading price/or trading premium and then incrementing trading price/or premium by decimal or fraction with up and down arrow key(s) or “speed key(s)” on the input device concurrently while viewing the trading price/or premium and calculated order size/or number of contract(s) changes on the display screen. The handheld computing device or portable electronic calculator determines variables that are used during active trading and investment (e.g.
    Type: Grant
    Filed: August 12, 2003
    Date of Patent: December 6, 2011
    Inventors: John Eric Bjornson, Kristin Heather Bjornson
  • Publication number: 20060277314
    Abstract: Systems and methods for remote access of network-enabled devices that provide seamless, firewall-compliant connectivity between multiple users and multiple devices, that allow collaborative operations by multiple users of remote devices, that allow point to multipoint control of multiple devices and which allow rapid, secure transmission of data between remote users and devices. In general terms, the system includes at least one connection server, and at least two computers operatively coupled to the connection server via a public or global network. In an example where at least one client computer is operatively connected to at least one network-enabled device through a connection server via the public or global network, the connection server is configured to route control instructions from the client to the network-enabled device, and route data from the network-enabled device to the client.
    Type: Application
    Filed: August 16, 2006
    Publication date: December 7, 2006
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Eric Bjornson
  • Publication number: 20050268334
    Abstract: Systems and methods for remote access of network-enabled devices that provide seamless, firewall-compliant connectivity between multiple users and multiple devices, that allow collaborative operations by multiple users of remote devices, that allow point to multipoint control of multiple devices and which allow rapid, secure transmission of data between remote users and devices. In general terms, the system includes at least one connection server, and at least two computers operatively coupled to the connection server via a public or global network. In an example where at least one client computer is operatively connected to at least one network-enabled device through a connection sever via the public or global network, the connection server is configured to route control instructions from the client to the network-enabled device, and route data from the network-enabled device to the client.
    Type: Application
    Filed: June 2, 2005
    Publication date: December 1, 2005
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Eric Bjornson
  • Publication number: 20050149481
    Abstract: Applications, systems and methods for efficiently accessing and controlling data of devices among multiple computers over a network. Peer-to-peer exchanges of data between private computers is made possible while providing seamless, firewall-compliant connectivity. Such functionality is available even among private users over a public network, and even when multiple firewalls must be passed through. A firewall compliant connection may be established between a local computer and at least one remote computer; at least one file on a storage device associated with one of the computers is selected, and securely sent to at least one other computer over the secure connections. Computers may be connected over a wide area network with or without a connection server, with or without a VPN.
    Type: Application
    Filed: November 13, 2004
    Publication date: July 7, 2005
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Eric Bjornson
  • Publication number: 20050144186
    Abstract: Applications, systems and methods for efficiently accessing and controlling data of devices among multiple computers over a network. Strategic cache management processes are provided to manage the data in cache memory of the storage devices involved. Communication of data over the network may be managed by means of one or more connection servers which may also manage any or all of authentication, authorization, security, encryption and point-to-multipoint communications functionalities. Alternatively, computers may be connected over a wide area network without a connection server, and with or without a VPN. Data transmissions may be managed to minimize bandwidth and may be temporally and/or spatially compressed.
    Type: Application
    Filed: November 13, 2004
    Publication date: June 30, 2005
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Eric Bjornson
  • Publication number: 20050144200
    Abstract: Applications, systems and methods for backing up data include securely connecting at least first and second privately addressed computers over a network, wherein at least one of the computers is connectable to the network through a firewall element. At least a portion of a first version of a file is sent from the first computer to the second computer. The file or portion of a file sent from the first computer is compared with a corresponding version of the file or portion stored at the location of the second computer, and at least one of the versions is saved at the location of the second computer.
    Type: Application
    Filed: November 13, 2004
    Publication date: June 30, 2005
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Eric Bjornson
  • Publication number: 20050144195
    Abstract: Applications, systems and methods for permitting simultaneous use of a file by two or more computers over a network may include storing the file locally in a local storage device associated with a local computer; providing access to the file by at least one remote computer which is connectable to the local computer via the network, and wherein at least one of the computers is connectable to the network through a firewall element. The file may be stored in at least one remote storage device associated with the at least one remote computer, respectively, and versions of the file contained on the one or more remote storage devices are synchronized with that on the local device by transmitting over the network connecting the one or more remote storage devices with the local device, at least one of Delta files and Inverse Delta files between the remote storage devices and the local storage device.
    Type: Application
    Filed: November 13, 2004
    Publication date: June 30, 2005
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Eric Bjornson
  • Publication number: 20050138186
    Abstract: Applications, systems and methods for efficiently accessing and controlling data of devices among multiple computers over a network. Communication of data over one or more networks may be managed by means of one or more connection servers which may also manage any or all of authentication, authorization, security, encryption and point-to-multipoint communications functionalities. Alternatively, computers may be connected over a wide area network without a connection server, and with or without a VPN.
    Type: Application
    Filed: November 13, 2004
    Publication date: June 23, 2005
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Eric Bjornson
  • Publication number: 20050120082
    Abstract: Applications, systems and methods for efficiently accessing data and controlling storage devices among multiple computers connected by a network. Upon receiving a request for access to data originally stored in a remote storage device, determining whether the data is already available and valid in a local storage device. Accessing the data from the local storage device if the data is available and valid. Authenticating a request for a secure connection between a local computer associated with the local storage device and a remote computer associated with the remote storage device. Securely connecting the local computer with the remote computer. Requesting the data from the remote storage device, over the network, if the data is not locally available and valid. Receiving data over the network from the remote storage device, and storing the data in the local storage device for direct local access thereto.
    Type: Application
    Filed: November 13, 2004
    Publication date: June 2, 2005
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Eric Bjornson
  • Publication number: 20050114711
    Abstract: Applications, systems and methods for securely and remotely operating a remote computer from a local computer over a network while providing seamless, firewall-compliant connectivity. Secure and remote operation includes authenticating at least one remote computer for connection to at least one computer over the network and/or at least one local computer for connection to at least one remote computer over the network; establishing a secure connection between the at least one local computer and the at least one remote computer over the network; and integrating a desktop of at least one remote computer on a display of at least one local computer. The connections may be made over a public network, as well as through multiple firewalls without loss of functionality.
    Type: Application
    Filed: November 13, 2004
    Publication date: May 26, 2005
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Eric Bjornson
  • Publication number: 20040103127
    Abstract: The specification discloses a hand-held electronic calculator for use by traders for rapidly and easily determining trade order size(s), number of option(s) or contract(s), and other unknown/or not stored variables for an option(s) trade, and a variety of margin, percentage, cash flow, and rate-of-return calculations. These “hand-held” electronic calculators for trading have a variety of product lines and models (e.g. pocket, hand-held, and desktop) and will be for “traders of all levels . . . trading securities of all types”. These innovative hand-held calculators allow traders worldwide to be fast, proactive, prepared, and informed . . . enabling them to increase productivity and profits. Trade order sizes can be determined for stocks, options, bonds, mutual funds, futures, indexes, currency, commodities, or any other security in the world that is traded using price and buying power as variables to compute trade order size.
    Type: Application
    Filed: August 12, 2003
    Publication date: May 27, 2004
    Inventors: John Eric Bjornson, Kristin Heather Bjornson