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

  • Patent number: 10057347
    Abstract: A manager node provides discovery, translation, and mapping services for supported Ethernet protocol layers. The manager node discovers other nodes within the cloud environment and issues commands to each of the discovered nodes to obtain storage device specific information associated to storage devices communicatively connected to the discovered nodes. The storage device information obtained may include such things as device function (initiator or target), device model number, device capacity, and available storage (free), etc. When the manager node has gathered the storage device specific information it makes available to a management application a list of all feasible storage devices that could be utilized within the cloud environment. The management application determines which of the discovered storage devices will be enabled. Subsequently, the manager node serves as an address translator and a gateway between protocols.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, Christopher V. DeRobertis, Louie A. Dickens, Daniel J. Winarski
  • Patent number: 10052634
    Abstract: Embodiments of the disclosure relate to methods of storing and using biosamples with a cartridge that includes slots for storing biosample capillary tubes. The methods include providing access to a holder inside an enclosure of the cartridge, the enclosure having a same form factor as a data tape cartridge used in an automated tape library. The holder is configured to receive a plurality of capillary tubes in the holder, the capillary tubes including one or more biosamples. Exemplary methods may also include receiving capillary tubes in the cartridge, withdrawing capillary tubes from the cartridge, scanning and/or analyzing the capillary tubes and/or biosamples. Exemplary methods may additionally or alternatively include retrieving the cartridge from a storage slot of the automated tape library, loading the cartridge onto a drive of the automated tape library, and/or receiving and/or exporting a cartridge to/from the automated tape library via a mail slot.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: August 21, 2018
    Assignee: International Business Machines Corporation
    Inventors: Allen K. Bates, Nils Haustein, James W. Johnson, Thorsten Krause, Stephen L. Schwartz, Anna W. Topol, Ulf Troppens, Daniel J. Winarski
  • Patent number: 10044550
    Abstract: Embodiments relate to providing a secure management agent for high-availability continuity for cloud systems. An aspect 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: Grant
    Filed: August 10, 2016
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tara Astigarraga, Louie A. Dickens, Michael E. Starling, Daniel J. Winarski
  • Patent number: 10044551
    Abstract: Embodiments relate to providing a secure management agent for high-availability continuity for cloud systems. An aspect 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: Grant
    Filed: August 10, 2016
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tara Astigarraga, Louie A. Dickens, Michael E. Starling, Daniel J. Winarski
  • Publication number: 20180218604
    Abstract: Embodiments for using vehicular collaboration for vehicular parking area availability detection by a processor. An indication, having a degree of certainty according to a plurality of factors for obtaining a vehicular parking area, may be provided upon receiving data capturing one or more vehicular parking areas from one or more devices of at least one of a plurality of collaborative vehicles in substantially close proximity to the one or more vehicular parking areas.
    Type: Application
    Filed: February 2, 2017
    Publication date: August 2, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tara ASTIGARRAGA, Itzhack GOLDBERG, Richard HUTZLER, Neil SONDHI, Daniel J. WINARSKI
  • Patent number: 10012706
    Abstract: The invention relates to the identification of molecules using an apparatus which includes: a head module comprising: an electromagnetic write-head configured to magnetically excite the molecule to be identified with an alternating magnetic field; and a magneto-resistive read sensor for measuring a resonant response of the magnetically excited molecule to be identified. The apparatus also includes a processor coupled to the magneto-resistive sensor, the processor being configured to compare the resonant response to a table of known resonant responses to identify a chemical composition of the molecule to be identified.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Allen K. Bates, Anna W. Topol, Daniel J. Winarski
  • Patent number: 10015084
    Abstract: A path selection module selects at least two fiber channel paths between a fiber channel host and a fiber channel destination. A trace route module performs one or more fiber channel trace route procedures for each of the at least two fiber channel paths. The trace route module provides a set of fiber channel links between the fiber channel host and the fiber channel destination for each of the at least two fiber channel paths. A record registration module registers with one or more event servers to receive link incident records for the fiber channel links in the sets of fiber channel links.
    Type: Grant
    Filed: August 10, 2010
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, Louie A. Dickens, Cam-Thuy Do, Laurence W. Holley, Michael E. Starling, Daniel J. Winarski
  • Publication number: 20180150601
    Abstract: In an approach, one or more computer processors receive a notification of one or more incidences of a contagious disease in at least one geographic region. The approach includes one or more computer processors retrieving a plurality of information associated with the contagious disease and a plurality of information associated to one or more travelers to at least one geographic region in a timeframe associated with the one or more incidences of the contagious disease. Furthermore, the approach includes one or more computer processors determining at least one action associated with the one or more incidences of the contagious disease.
    Type: Application
    Filed: October 27, 2017
    Publication date: May 31, 2018
    Inventors: Tara Astigarraga, Christopher V. DeRobertis, Louie A. Dickens, Jose Roberto Mosqueda Mejia, Daniel J. Winarski
  • Publication number: 20180150600
    Abstract: In an approach, one or more computer processors receive a notification of one or more incidences of a contagious disease in at least one geographic region. The approach includes one or more computer processors retrieving a plurality of information associated with the contagious disease and a plurality of information associated to one or more travelers to at least one geographic region in a timeframe associated with the one or more incidences of the contagious disease. Furthermore, the approach includes one or more computer processors determining at least one action associated with the one or more incidences of the contagious disease.
    Type: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Inventors: Tara Astigarraga, Christopher V. DeRobertis, Louie A. Dickens, Jose Roberto Mosqueda Mejia, Daniel J. Winarski
  • Patent number: 9946819
    Abstract: Buffer credits are starved upon a storage area network (SAN) switch. The starved buffer credit restricts a SAN switch buffer and enables a smaller load to stress the SAN switch, effectively emulating a larger load. Credit starvation may partially inhibit a SAN switch from delivering frames resulting in the filling of the SAN switch buffer and corresponding computational stress. The emulated load allows for all ports of a SAN switch to be simultaneously tested without the need or expense of a large number computing devices stressing the SAN. The SAN switch may be located within a test SAN environment or may be located in a functioning SAN environment to determine SAN bottlenecks prior to critical loading.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Tara Astigarraga, Louie A. Dickens, Michael E. Starling, Daniel J. Winarski
  • Publication number: 20180081352
    Abstract: A computer-implemented method includes identifying one or more recognition signals from a live video stream of an assembly of people, wherein each recognition signal indicates a request by one or more members of the assembly of people to speak and is identified based, at least in part, on a cognitive system. The computer-implemented method further includes entering each of the one or more members into a recognition queue based on a priority level assigned to each of the one or more members. The computer-implemented method further includes detecting at least a first voice command. The computer-implemented method further includes, responsive to detecting at least the first voice command: Releasing a first member from the recognition queue; Delivering a microphone, via an autonomous vehicle, to the first member; and activating the microphone within a threshold distance of the first member. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Tara Astigarraga, Itzhack Goldberg, Jose R. Mosqueda Mejia, Daniel J. Winarski
  • Publication number: 20180069799
    Abstract: For handling data being communicated over lossless Ethernet that is sensitive to delays, a processor designates data being transmitted over an Ethernet connection as one of low latency data and standard data. The processor further indicates that a Fibre Channel over Ethernet (FCoE) device supports transmission of the low latency data using a type length value (TLV) of a data center bridging capability exchange protocol (DCBX) as of Aug. 10, 2010. The processor transmits the low latency data and indicating that the low latency data being transmitted is low latency data. The processor detects one or more delays in the transmission of the low latency data. The processor issues a flow control command to pause a port from sending frames to the Ethernet for a given amount of time in response to detecting the one or more delays.
    Type: Application
    Filed: November 8, 2017
    Publication date: March 8, 2018
    Inventors: Louie A. Dickens, Roger G. Hathorn, Richard Hutzler, William M. Smith, JR., Michael E. Starling, Daniel J. Winarski
  • Publication number: 20180062980
    Abstract: Various embodiments for managing data transmission errors in a computing storage environment, by a processor device, are provided. In one embodiment, data traffic is routed through a data path in the computing storage environment, and in response to detecting errors in routing the data traffic through the data path, the routing of the data traffic is switched to an alternate data path. In response to reaching a predetermined error threshold while routing the data traffic through the alternate data path the computing storage environment, at least certain data traffic is wirelessly transmitted from a source to a switch nearest a destination of the certain data traffic.
    Type: Application
    Filed: October 26, 2017
    Publication date: March 1, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tara ASTIGARRAGA, Robin L. ELAIHO, Agueda MARTINEZ HERNANDEZ MAGRO, Jose Roberto MOSQUEDA MEJIA, Daniel J. WINARSKI
  • Publication number: 20180054453
    Abstract: A computer-implemented method according to one embodiment includes identifying a storage environment, establishing a baseline associated with input and output requests within the storage environment, monitoring activity associated with the storage environment, comparing the activity to the baseline, and performing one or more actions, based on the comparing.
    Type: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Inventors: Tara Astigarraga, Christopher V. DeRobertis, Louie A. Dickens, Daniel J. Winarski
  • Publication number: 20180054454
    Abstract: A computer-implemented method according to one embodiment includes identifying a cloud computing environment, establishing a baseline associated with input and output requests within the cloud computing environment, monitoring activity associated with the cloud computing environment, comparing the activity to the baseline, and performing one or more actions, based on the comparing.
    Type: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Inventors: Tara Astigarraga, Christopher V. DeRobertis, Louie A. Dickens, Daniel J. Winarski
  • Publication number: 20180052510
    Abstract: In remote power down control of a device configured for externally initiated remote power down, such as over a network, all externally connected sources of valid power down requests for the device is monitored; and the device is powered down in response to a combination of either of a received power down request and a time out with respect to each of the sources of valid power down requests for the device.
    Type: Application
    Filed: November 3, 2017
    Publication date: February 22, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Louie A. DICKENS, Timothy A. JOHNSON, Craig A. KLEIN, Gregg S. LUCAS, Daniel J. WINARSKI
  • Publication number: 20180046381
    Abstract: A hybrid compressed media is maintained by detecting hot data within a logical unit name (LUN), and compressing a remaining cold data within the LUN while keeping the hot data uncompressed. The uncompressed hot data and the compressed cold data are both stored within the LUN.
    Type: Application
    Filed: August 9, 2016
    Publication date: February 15, 2018
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christophe FAGIANO, Itzhack GOLDBERG, Sandor LENGYEL, Neil SONDHI, Daniel J. WINARSKI
  • Publication number: 20180046770
    Abstract: A system that includes one or more processors and one or more memories storing code that is executable by the one or more processors to: access a data log corresponding to a diet of a user over a predetermined period; determine a diet context for the user based at least in part on the data log; analyze the data log to determine a variance in the diet context; determine a potential medical issue in response to the variance; and generate predictive feedback for the user in response to the potential medical issue.
    Type: Application
    Filed: August 9, 2016
    Publication date: February 15, 2018
    Inventors: Tara Astigarraga, Christopher V. DeRobertis, Louie A. Dickens, Jose R. Mosqueda Mejia, Daniel J. Winarski
  • Publication number: 20180039759
    Abstract: An apparatus, method, system, and program product are disclosed for providing dietary feedback. One method includes receiving digital information via one or more software applications. The digital information corresponds to a diet of a user. The method also includes determining a quantity of one or more intake nutrients in the diet of the user based on the digital information. The method includes determining a variance between the quantity of the one or more intake nutrients and one or more threshold nutrient levels. The method also includes generating feedback for the user based on the variance. The method includes providing the feedback to a display device.
    Type: Application
    Filed: August 5, 2016
    Publication date: February 8, 2018
    Inventors: Tara Astigarraga, Christopher V. DeRobertis, Louie A. Dickens, Jose R. Mosqueda Mejia, Daniel J. Winarski
  • Patent number: 9871725
    Abstract: Various embodiments for managing data transmission errors in a computing storage environment, by a processor device, are provided. In one embodiment, a method comprises, in response to reaching a predetermined error threshold while routing data traffic through the computing storage environment, wirelessly transmitting at least certain data traffic from a source to a switch nearest a destination of the certain data traffic.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: January 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Tara Astigarraga, Robin L. Elaiho, Agueda Martinez Hernandez Magro, Jose Roberto Mosqueda Mejia, Daniel J. Winarski