Patents by Inventor Adriana Kobylak

Adriana Kobylak 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: 10891181
    Abstract: Techniques are disclosed for performing dump collection on a computing system. One technique includes detecting an error event on the computing system. After detecting the error event, a subset of hardware registers associated with the error event are determined. One or more hardware units within the computing system to capture data from are determined from a set of rules that specify an association between the one or more hardware units and the subset of hardware registers associated with the error event. Data is captured from each of the one or more hardware units.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: January 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Meghna Paruthi, Mike C. Duron, Adriana Kobylak, Nagendra K. Gurram, Jason Albert
  • Patent number: 10878441
    Abstract: Method and apparatus for incentivizing ride share users, where offers are presented to the users and based on selected offers, corresponding fares may be reduced. A ride share incentivization may include user profile database, a business database, a route generator, and an advertisement generator. The route generator is configured to generate a first route and a first fare based on a first ride share request, and a second route and a second fare based on a second ride share request. The advertisement generator may generate offers for the rider share users and adjust the fares of the ride share users based on the selected offers. The advertisement generator may further adjust one or more offers when no offers are selected.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: December 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael C. Hollinger, Adriana Kobylak, Andrew J. Geissler, Nicholas E. Bofferding
  • Patent number: 10833886
    Abstract: An apparatus, method, and system for optimal device selection for streaming content are disclosed. One embodiment of an apparatus includes a stream query module that determines playback parameters of available streaming options for playing user-selected content. A playback environment module determines playback capabilities of connected playback devices and a playback environment of a user of the user-selected content. An analysis module performs a comparison of the available streaming options with the connected playback devices in the playback environment. A device optimization module determines an optimal playback device for playing the user-selected content in the playback environment using the comparison and the playback environment. A computer-implemented method and computer program product also perform the functions of the apparatus.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael C. Hollinger, Nicholas E. Bofferding, Andrew J. Geissler, Adriana Kobylak
  • Patent number: 10657002
    Abstract: A method for correcting improper repair actions in a computer system includes assigning a first algorithm identifier to a first algorithm and storing the first algorithm identifier and a first input to the first algorithm. The method includes executing the first algorithm with the first input and storing one or more results of the first algorithm, where the one or more results includes a repair action. The method includes determining that the repair action is faulty and storing the algorithm identifier for the first algorithm in a blacklist. The method also includes assigning a second algorithm identifier to a second algorithm and storing the second algorithm identifier and a second input to the second algorithm. The method includes executing the second algorithm with the second input, where the second algorithm corrects the faulty repair action caused by the first algorithm, and storing a result of the second algorithm.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nicholas E. Bofferding, Andrew J. Geissler, Michael C. Hollinger, Adriana Kobylak
  • Publication number: 20200145244
    Abstract: An apparatus, method, and system for optimal device selection for streaming content are disclosed. One embodiment of an apparatus includes a stream query module that determines playback parameters of available streaming options for playing user-selected content. A playback environment module determines playback capabilities of connected playback devices and a playback environment of a user of the user-selected content. An analysis module performs a comparison of the available streaming options with the connected playback devices in the playback environment. A device optimization module determines an optimal playback device for playing the user-selected content in the playback environment using the comparison and the playback environment. A computer-implemented method and computer program product also perform the functions of the apparatus.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Inventors: Michael C. Hollinger, Nicholas E. Bofferding, Andrew J. Geissler, Adriana Kobylak
  • Publication number: 20200143409
    Abstract: Method and apparatus for incentivizing ride share users, where offers are presented to the users and based on selected offers, corresponding fares may be reduced. A ride share incentivization may include user profile database, a business database, a route generator, and an advertisement generator. The route generator is configured to generate a first route and a first fare based on a first ride share request, and a second route and a second fare based on a second ride share request. The advertisement generator may generate offers for the rider share users and adjust the fares of the ride share users based on the selected offers. The advertisement generator may further adjust one or more offers when no offers are selected.
    Type: Application
    Filed: November 7, 2018
    Publication date: May 7, 2020
    Inventors: Michael C. HOLLINGER, Adriana KOBYLAK, Andrew J. GEISSLER, Nicholas E. BOFFERDING
  • Publication number: 20200133761
    Abstract: Techniques are disclosed for performing dump collection on a computing system. One technique includes detecting an error event on the computing system. After detecting the error event, a subset of hardware registers associated with the error event are determined. One or more hardware units within the computing system to capture data from are determined from a set of rules that specify an association between the one or more hardware units and the subset of hardware registers associated with the error event. Data is captured from each of the one or more hardware units.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 30, 2020
    Inventors: Meghna PARUTHI, Mike C. DURON, Adriana KOBYLAK, Nagendra K. GURRAM, Jason ALBERT
  • Patent number: 10551210
    Abstract: Dynamic message selection and presentation based on integration of data from two or more applications is provided. Data from two or more applications on a first device is integrated utilizing an authentication token associated with the first device. Responsive to a real-time message request associated with an application, a data storage having one or more messages is interrogated. A first message from the interrogated data storage is selected and presented in real-time based on the message request, route traversal information from a first application, and profile data associated with a second application.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nicholas E. Bofferding, Andrew J. Geissler, Michael C. Hollinger, Adriana Kobylak
  • Patent number: 10545030
    Abstract: Dynamic message selection and presentation based on integration of data from two or more applications is provided. Data from two or more applications on a first device is integrated utilizing an authentication token associated with the first device. Responsive to a real-time message request associated with an application, a data storage having one or more messages is interrogated. A first message from the interrogated data storage is selected and presented in real-time based on the message request, route traversal information from a first application, and profile data associated with a second application.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nicholas E. Bofferding, Andrew J. Geissler, Michael C. Hollinger, Adriana Kobylak
  • Publication number: 20190146880
    Abstract: A method for correcting improper repair actions in a computer system includes assigning a first algorithm identifier to a first algorithm and storing the first algorithm identifier and a first input to the first algorithm. The method includes executing the first algorithm with the first input and storing one or more results of the first algorithm, where the one or more results includes a repair action. The method includes determining that the repair action is faulty and storing the algorithm identifier for the first algorithm in a blacklist. The method also includes assigning a second algorithm identifier to a second algorithm and storing the second algorithm identifier and a second input to the second algorithm. The method includes executing the second algorithm with the second input, where the second algorithm corrects the faulty repair action caused by the first algorithm, and storing a result of the second algorithm.
    Type: Application
    Filed: November 10, 2017
    Publication date: May 16, 2019
    Inventors: Nicholas E. BOFFERDING, Andrew J. GEISSLER, Michael C. HOLLINGER, Adriana Kobylak
  • Publication number: 20180328755
    Abstract: Dynamic message selection and presentation based on integration of data from two or more applications is provided. Data from two or more applications on a first device is integrated utilizing an authentication token associated with the first device. Responsive to a real-time message request associated with an application, a data storage having one or more messages is interrogated. A first message from the interrogated data storage is selected and presented in real-time based on the message request, route traversal information from a first application, and profile data associated with a second application.
    Type: Application
    Filed: November 8, 2017
    Publication date: November 15, 2018
    Applicant: International Business Machines Corporation
    Inventors: Nicholas E. Bofferding, Andrew J. Geissler, Michael C. Hollinger, Adriana Kobylak
  • Publication number: 20180328754
    Abstract: Dynamic message selection and presentation based on integration of data from two or more applications is provided. Data from two or more applications on a first device is integrated utilizing an authentication token associated with the first device. Responsive to a real-time message request associated with an application, a data storage having one or more messages is interrogated. A first message from the interrogated data storage is selected and presented in real-time based on the message request, route traversal information from a first application, and profile data associated with a second application.
    Type: Application
    Filed: May 12, 2017
    Publication date: November 15, 2018
    Applicant: International Business Machines Corporation
    Inventors: Nicholas E. Bofferding, Andrew J. Geissler, Michael C. Hollinger, Adriana Kobylak
  • Patent number: 8881125
    Abstract: Performance impact of a computing system component on a transient end-to-end system operation is estimated by profiling an overall characteristic for a transient end-to-end system operation, and simultaneously profiling a program code component for a second characteristic, thereby collecting a first pair of data points, repeating the operational period while introducing a known artificial delay into the program code component, and while profiling the overall performance characteristic for the system and for the program code component, thereby collecting pairs of data points for each repetition of the operational period for each of the artificial delays; curve fitting and analyzing intercepts of the collected data points to estimate the effect of the artificial delays in the program code component on the transient end-to-end system operation; and reporting the estimate correlated to potential optimal transient end-to-end system operation.
    Type: Grant
    Filed: June 11, 2012
    Date of Patent: November 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: Marc Alan Dickenson, Andrew Geissler, Adriana Kobylak, Aditya Kumar
  • Publication number: 20130332913
    Abstract: Performance impact of a computing system component on a transient end-to-end system operation is estimated by profiling an overall characteristic for a transient end-to-end system operation, and simultaneously profiling a program code component for a second characteristic, thereby collecting a first pair of data points, repeating the operational period while introducing a known artificial delay into the program code component, and while profiling the overall performance characteristic for the system and for the program code component, thereby collecting pairs of data points for each repetition of the operational period for each of the artificial delays; curve fitting and analyzing intercepts of the collected data points to estimate the effect of the artificial delays in the program code component on the transient end-to-end system operation; and reporting the estimate correlated to potential optimal transient end-to-end system operation.
    Type: Application
    Filed: June 11, 2012
    Publication date: December 12, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORP.
    Inventors: Marc A. Dickenson, Andrew Geissler, Adriana Kobylak, Aditya Kumar
  • Publication number: 20110302567
    Abstract: For updating software in a memory, a table of contents is received. The table of contents includes a complete list of files of an updated version of the software. A subset is received of the files of the updated version of the software. The subset is written for storage in the memory to update a superseded version of the software, so that the updated version of the software is stored in the memory by the writing of the subset. In the memory, files of the superseded version of the software are deleted if they are unlisted in the table of contents.
    Type: Application
    Filed: June 7, 2010
    Publication date: December 8, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Adriana Kobylak, Vandana Singhal, Robert J. Soltis
  • Patent number: 7543155
    Abstract: A method for developing a password based on a biometric template via a graphical user interface (GUI). The method includes receiving a password request input by a user via the graphical user interface, receiving a passphrase input by the user and simultaneously obtaining data associated with keystroke dynamics of a user while the user inputs the passphrase, creating a biometric template based upon the data obtained and keystroke dynamics data of the user collected over a predetermined period of time, generating the password based on the biometric template created and the passphrase inputted, and displaying the generated password to the user via the graphical user interface.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: June 2, 2009
    Assignee: International Business Machines Corporation
    Inventors: Adriana Kobylak, John S. Langford, Madeline Vega