Patents by Inventor Daniel J. Winarski

Daniel J. Winarski 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: 20150270972
    Abstract: For authorizing removable medium access, a reassembly module retrieves a medium portion of an encryption key from a removable medium. The encryption key encrypts encrypted data stored on the removable medium and includes a plurality of portions. The reassembly module further retrieves the user portion of the encryption key assigned to a user requesting the removable medium. The reassembly module reassembles the encryption key using at least the medium portion and the user portion of the plurality of portions. The decryption module decrypts the encrypted data with the reassembled encryption key.
    Type: Application
    Filed: May 20, 2015
    Publication date: September 24, 2015
    Inventors: Tara Astigarraga, Allen K. Bates, Louie A. Dickens, Nils Haustein, Michael E. Starling, Daniel J. Winarski, George G. Zamora
  • Publication number: 20150264066
    Abstract: Managing a blocked-originator list for a messaging application, including: detecting, by a list management module, a list management initiation event for a blocked-originator list, the blocked-originator list including a plurality of originators from which incoming messages are blocked; determining a number of entries in a blocked-originator list; determining a maximum number of entries in the blocked-originator list; determining whether the number of entries in the blocked-originator list is equal to the maximum number of entries in the blocked-originator list; and responsive to determining that the number of entries in the blocked-originator list is equal to the maximum number of entries in the blocked-originator list: deleting an entry from the blocked-originator list in dependence upon entry removal rules; and adding the new entry to the blocked-originator list.
    Type: Application
    Filed: March 17, 2014
    Publication date: September 17, 2015
    Inventors: DAVID W. GLASS, JAMES G. MCLEAN, CLIFFORD A. PICKOVER, DANIEL J. WINARSKI
  • Publication number: 20150236964
    Abstract: An apparatus, system, and method are disclosed for handling data being communicated over lossless Ethernet that is sensitive to delays. Fibre Channel over Ethernet (FCoE) is one example of an environment where data may be subject to unacceptable delays. The method involves designating certain data as low latency data that is sensitive to delays in transmission. The low latency data is then transmitted in such a manner that the receiving devices are aware that they are receiving low latency data. If a delay in the transmission of low latency is detected, commands are issued that pause or slow standard data in order to free up bandwidth for the low latency data. The commands may be, for example, backward congestion notifications and priority flow control. Low latency data is exempted from backward congestion notifications and priority flow control. Priority 7 priority group 15 may be reserved exclusively for low latency data.
    Type: Application
    Filed: April 30, 2015
    Publication date: August 20, 2015
    Inventors: Louie A. Dickens, Roger G. Hathorn, Richard Hutzler, William M. Smith, JR., Michael E. Starling, Daniel J. Winarski
  • Publication number: 20150229244
    Abstract: For an electric motor used as a generator in an electric vehicle for dynamic braking, employing a dynamic reconfiguration-switching of motor windings upon the generator exceeding one of a maximum usable constraint of a first rechargeable battery by dynamically splitting the plurality of motor windings, and dynamically connecting a second rechargeable battery to the plurality of motor windings upon splitting the plurality of motor windings if the plurality of motor windings are in a serial configuration.
    Type: Application
    Filed: April 23, 2015
    Publication date: August 13, 2015
    Inventors: Tara ASTIGARRAGA, Allen K. BATES, Nhan X. BUI, Louie A. DICKENS, Reed A. HANCOCK, Stephen L. SCHWARTZ, Michael E. STARLING, Daniel J. WINARSKI
  • Patent number: 9104790
    Abstract: Re-arranging data handling in a computer-implemented system that comprises a plurality of existing physical entities. At least one reliability rating is assigned to each of various existing physical entities of the computer-implemented system; and in response to change. Reverse predictive failure analysis uses the assigned reliability ratings to determine cumulative reliability rating(s) for at least one arrangement of the system. Data handling is re-arranged with respect to at least a portion of the existing computer-implemented system to provide a designated cumulative reliability rating.
    Type: Grant
    Filed: August 4, 2014
    Date of Patent: August 11, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James G. McLean, Clifford A. Pickover, Daniel J. Winarski
  • Patent number: 9092633
    Abstract: For authorizing removable medium access, a reassembly module retrieves a medium portion of an encryption key from a removable medium. The encryption key encrypts encrypted data stored on the removable medium and includes a plurality of portions. The reassembly module further retrieves the user portion of the encryption key assigned to a user requesting the removable medium. The reassembly module reassembles the encryption key using at least the medium portion and the user portion of the plurality of portions. The decryption module decrypts the encrypted data with the reassembled encryption key.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: July 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, Allen K. Bates, Louie A. Dickens, Nils Haustein, Michael E. Starling, Daniel J. Winarski, George G. Zamora
  • Publication number: 20150200929
    Abstract: In one general embodiment, a method for determining a controlling entity of a first avatar in a virtual world includes: receiving a request for access to a resource via a first avatar; providing a challenge to the first avatar in response to receiving the request; receiving a challenge response via the first avatar in response to the challenge; determining an identity confidence level based on the challenge response; making an identity determination for a controlling entity of the first avatar based on the identity confidence level; and providing or denying access to the resource based on the identity determination.
    Type: Application
    Filed: March 26, 2015
    Publication date: July 16, 2015
    Inventors: Gregory T. Kishi, James G. McLean, Clifford A. Pickover, Daniel J. Winarski
  • Publication number: 20150193173
    Abstract: In one embodiment, a system includes a storage cloud comprising storage media, a cartridge memory (CM) database stored to the storage media, and a storage controller, wherein the storage controller is configured to communicate with one or more data storage drives located in one or more data storage libraries, each data storage drive being configured to write and/or read data to/from a plurality of data storage cartridges therein, and control the one or more data storage libraries as a single logical library, wherein the CM database includes a plurality of entries, each entry corresponding to a data storage cartridge. In another embodiment, the data storage cartridge includes a data storage medium configured to store more than about 100 MB of data, a physical CM configured to store less than about 100 KB of data, and a visible indicator displayed on an exterior of the housing.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen K. Bates, Nhan X. Bui, Octaviano G. Gomez, Marie L. E. Romero, Stephen L. Schwartz, Daniel J. Winarski
  • Publication number: 20150195160
    Abstract: In one embodiment, a system includes a processor and logic integrated with and/or executable by the processor, the logic being configured to cause the processor to determine that a link configured to transmit data between two end points in a networking system has become degraded, encode data prior to transmitting the data across the degraded link, and transmit the encoded data across the degraded link provided that data transmitted across a normal link is not encoded. In another embodiment, a method for selectively overcoming a degraded link in a networking system includes determining that a link configured to transmit data between two end points has become degraded, encoding data prior to transmitting the data across the degraded link, and transmitting the encoded data across the degraded link.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tara Astigarraga, Louie A. Dickens, Michael E. Starling, Daniel J. Winarski
  • Patent number: 9070401
    Abstract: Dynamic reconfiguration-switching of motor windings in a disk drive is optimized between winding-configurations by selectively lowering resistance of a constantly used portion of one of the motor windings. Acceleration is traded off in favor of higher velocity upon detecting the electric motor in the electric vehicle is at an optimal angular-velocity for switching to an optimal lower torque constant and voltage constant. The total back electromotive force (BEMF) is prohibited from inhibiting further acceleration to a higher angular-velocity.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: June 30, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen K. Bates, Nhan X. Bui, Reed A. Hancock, Daniel J. Winarski
  • Publication number: 20150178307
    Abstract: Various embodiments for differentiating between data and stubs pointing to a parent copy of deduplicated data. Undeduplicated data is stored with a checksum of an initial value. A stub pointing to the parent copy of the deduplicated data is stored with an additional checksum of a differing, additional initial value.
    Type: Application
    Filed: March 3, 2015
    Publication date: June 25, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Allen K. BATES, Nils HAUSTEIN, Craig A. KLEIN, Frank KRICK, Ulf TROPPENS, Daniel J. WINARSKI
  • Patent number: 9065760
    Abstract: An apparatus, system, and method are disclosed for handling data being communicated over lossless Ethernet that is sensitive to delays. Fiber Channel over Ethernet (FCoE) is one example of an environment where data may be subject to unacceptable delays. The method involves designating certain data as low latency data that is sensitive to delays in transmission. The low latency data is then transmitted in such a manner that the receiving devices are aware that they are receiving low latency data. If a delay in the transmission of low latency is detected, commands are issued that pause or slow standard data in order to free up bandwidth for the low latency data. The commands may be, for example, backward congestion notifications and priority flow control. Low latency data is exempted from backward congestion notifications and priority flow control. Priority 7 priority group 15 may be reserved exclusively for low latency data.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: June 23, 2015
    Assignee: International Business Machines Corporation
    Inventors: Louie A. Dickens, Roger G. Hathorn, Richard Hutzler, William M Smith, Jr., Michael E. Starling, Daniel J. Winarski
  • Patent number: 9060414
    Abstract: According to embodiments of the invention, a tape cartridge adapted to house solid state storage may be provided. The cartridge may include a cartridge housing. The cartridge may also include a reel located within the cartridge housing, wherein the reel includes one or more radial grooves adapted to hold one or more solid state storage elements. According to other embodiments, the cartridge may also include one or more solid state storage elements held within the reel, wherein each solid state storage element includes a first electrical connector.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: June 16, 2015
    Assignee: International Business Machines Corporation
    Inventors: Stephen L. Schwartz, Daniel J. Winarski
  • Publication number: 20150154244
    Abstract: An approach for managing a data package is provided. Network throughput is determined to exceed a threshold. A sender computer determines a hash digest of the data package by using a hash function selected based on central processing unit utilization. If the hash digest is in a sender hash table, then without sending the data package, the sender computer sends the hash digest and an index referring to the hash digest so that a recipient computer can use the index to locate a matching hash digest and the data package in a recipient hash table. If the hash digest is not in the sender hash table, then the sender computer adds the data package and the hash digest to the sender hash table and sends the data package and the hash digest to the second computer to check the integrity of the data package based on the hash digest.
    Type: Application
    Filed: January 5, 2015
    Publication date: June 4, 2015
    Inventors: Nils Haustein, Harald Seipp, Ulf Troppens, Daniel J. Winarski
  • Patent number: 9024550
    Abstract: For an electric motor used as a generator in an electric vehicle for dynamic braking, employing a dynamic reconfiguration-switching of motor windings upon the generator exceeding one of a maximum usable constraint of a first rechargeable battery in order to reduce a voltage constant of the electric motor thereby limiting one of a produced voltage and a produced power.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, Allen K. Bates, Nhan X. Bui, Louie A. Dickens, Reed A. Hancock, Stephen L. Schwartz, Michael E. Starling, Daniel J. Winarski
  • Publication number: 20150112943
    Abstract: For data backup and recovery based on linked file repositories with each of the linked file repositories representing an individual file system capable of storing at least one version of a file and being connected to at least one server system, each of the linked file repositories are placed in a certain position for storing a certain version of the file. Each position of each of the linked file repositories is continuously numbered. A number of the versions of the file are determined by the position of the one of the linked file repositories.
    Type: Application
    Filed: January 5, 2015
    Publication date: April 23, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nils HAUSTEIN, Thorsten KRAUSE, Harald SEIPP, Daniel J. WINARSKI
  • Patent number: 9015552
    Abstract: Various embodiments for differentiating between data and stubs pointing to a parent copy of deduplicated data are provided. Undeduplicated data is stored with a checksum of an initial value as a first cyclic redundancy check (CRC) seed. A stub pointing to the parent copy of the deduplicated data is stored with an additional checksum of a differing, additional initial value as a second CRC seed.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Allen K. Bates, Nils Haustein, Craig A. Klein, Frank Krick, Ulf Troppens, Daniel J. Winarski
  • Publication number: 20150106504
    Abstract: A system for providing a secure management agent for high-availability continuity for cloud systems includes a computer processor and logic executable by the computer processor. The logic is configured to implement a method. The method includes receiving operating parameters and threshold settings for a plurality of computing clouds. Secure relationships are established with the plurality of computing clouds based on the operating parameters. Data is mirrored across the plurality of computing clouds. Threshold data is then monitored for the plurality of computing clouds to maintain a continuity of resources for the plurality of computing clouds.
    Type: Application
    Filed: October 16, 2013
    Publication date: April 16, 2015
    Applicant: International Business Machines Corporation
    Inventors: Tara Astigarraga, Louie A. Dickens, Michael E. Starling, Daniel J. Winarski
  • Publication number: 20150106511
    Abstract: A method for providing a secure management agent for high-availability continuity for cloud systems includes receiving operating parameters and threshold settings for a plurality of computing clouds. Secure relationships are established with the plurality of computing clouds based on the operating parameters. Data is mirrored across the plurality of computing clouds. Threshold data is then monitored for the plurality of computing clouds to maintain a continuity of resources for the plurality of computing clouds.
    Type: Application
    Filed: September 30, 2014
    Publication date: April 16, 2015
    Inventors: Tara Astigarraga, Louie A. Dickens, Michael E. Starling, Daniel J. Winarski
  • Patent number: 9009846
    Abstract: In one general embodiment, a method for determining a controlling entity of a first avatar in a virtual world includes: receiving a request for access to a resource via a first avatar; providing a challenge to the first avatar in response to receiving the request; receiving a challenge response via the first avatar in response to the challenge; determining an identity confidence level based on the challenge response; making an identity determination for a controlling entity of the first avatar based on the identity confidence level; and providing or denying access to the resource based on the identity determination.
    Type: Grant
    Filed: February 1, 2012
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gregory T. Kishi, James G. McLean, Clifford A. Pickover, Daniel J. Winarski