Patents by Inventor Alexandra D. Markello

Alexandra D. Markello 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: 10885808
    Abstract: Systems and methods for curating tutorials based on historic user data are disclosed. In embodiments, a computer-implemented method, comprises: receiving login information from a user device via a network connection, the login information identifying a user of the user device; determining current conditions of the user device, including features of the user device; determining features of one or more devices or software previously utilized by the user based on historic user data in a profile of the user; identifying one or more differences by comparing the features of the user device with the features of the one or more devices or software previously utilized by the user; determining that tutorials include a relevant tutorial related to the identified one or more differences; and sending an option to initiate the relevant tutorial to the user device via the network connection.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: January 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Heather L. Saunders, Alexandra D. Markello, Dana L. Price
  • Patent number: 10635559
    Abstract: Systems and methods for maintaining data integrity across multiple applications are disclosed. In one example, a computer-implemented method includes monitoring, by a computing device, user data across multiple computer applications to detect trackable data, the trackable data including a first data set associated with a first application and a second data set associated with a second application; tracking, by the computing device, the trackable data; determining, by the computing device, that the first data set is similar to the second data set; identifying, by the computing device, a discrepancy between the first data set and the second data set; and implementing, by the computing device, a change to the first data set based on the second data set to automatically maintain integrity of the first and second data sets across the respective first and second applications.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: April 28, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alexandra D. Markello, Dana L. Price, Heather L. Saunders
  • Patent number: 10628863
    Abstract: Aspects relate to methods, systems, and processes related to providing purchasing recommendations to a consumer including tracking and recording, by a processor, perishable product input related to a perishable product, tracking and recording consumption information related to the perishable product and the consumer, tracking and recording waste information related to the perishable product and the consumer, and providing a purchasing recommendation to the consumer based on the recorded perishable product input, the consumption information, and the waste information.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: April 21, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Santosh K. Beyagudem, Marit L. Imsdahl, Austyn N. Laures, Alexandra D. Markello, Edna Y. Morales
  • Patent number: 10318559
    Abstract: Text content is received. Map elements, and an associated text content position at which each of the map elements exist, are identified. One or more characteristics for each of the identified map elements are identified and associated with the corresponding identified map element, including the associated text content position. A furthest position of the text content read by a user of a user device is received. A graphical map is generated, displaying map locations of identified map elements and their associated characteristics, where the associated text content position of the identified map elements and the associated characteristics is up to the furthest position of the text content read by the user of the user device. The generated map is transmitted for display on the user device.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
  • Publication number: 20190096280
    Abstract: Systems and methods for curating tutorials based on historic user data are disclosed. In embodiments, a computer-implemented method, comprises: receiving login information from a user device via a network connection, the login information identifying a user of the user device; determining current conditions of the user device, including features of the user device; determining features of one or more devices or software previously utilized by the user based on historic user data in a profile of the user; identifying one or more differences by comparing the features of the user device with the features of the one or more devices or software previously utilized by the user; determining that tutorials include a relevant tutorial related to the identified one or more differences; and sending an option to initiate the relevant tutorial to the user device via the network connection.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Heather L. SAUNDERS, Alexandra D. MARKELLO, Dana L. PRICE
  • Patent number: 10171654
    Abstract: A method for generating a multi-dimensional communication notification for notifying a user is provided. The method may include receiving a plurality of contact details for a contact entry within a contact list. The method may further include determining a plurality of categories associated with the contact entry based on the received plurality of contact details and the identified plurality of supplementary contact details. The method may also include configuring the multi-dimensional communication notification for the contact entry based on the determined plurality of categories.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Publication number: 20180365745
    Abstract: Aspects relate to methods, systems, and processes related to providing purchasing recommendations to a consumer including tracking and recording, by a processor, perishable product input related to a perishable product, tracking and recording consumption information related to the perishable product and the consumer, tracking and recording waste information related to the perishable product and the consumer, and providing a purchasing recommendation to the consumer based on the recorded perishable product input, the consumption information, and the waste information.
    Type: Application
    Filed: August 28, 2018
    Publication date: December 20, 2018
    Inventors: Santosh K. Beyagudem, Marit L. Imsdahl, Austyn N. Laures, Alexandra D. Markello, Edna Y. Morales
  • Patent number: 10140101
    Abstract: A method, system and computer-usable medium for linking a set of executable code snippets to perform a complicated task, comprising: decomposing a natural language statement into a plurality of decomposed natural language components; searching a repository of code snippets to identify code snippets corresponding to each of the decomposed natural language components; ordering execution of the code snippets based upon the plurality of decomposed natural language components; and, executing the code snippets in order of the natural language statement requests until a final outcome is achieved.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
  • Patent number: 10127586
    Abstract: Aspects relate to methods, systems, and processes related to providing purchasing recommendations to a consumer including tracking and recording, by a processor, perishable product input related to a perishable product, tracking and recording consumption information related to the perishable product and the consumer, tracking and recording waste information related to the perishable product and the consumer, and providing a purchasing recommendation to the consumer based on the recorded perishable product input, the consumption information, and the waste information.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: November 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Santosh K. Beyagudem, Marit L. Imsdahl, Austyn N. Laures, Alexandra D. Markello, Edna Y. Morales
  • Publication number: 20180150338
    Abstract: Systems and methods for maintaining data integrity across multiple applications are disclosed. A computer-implemented method comprises: monitoring, by a computing device, user data across multiple computer applications to detect trackable data, the trackable data including a first data set associated with a first application and a second data set associated with a second application; tracking, by the computing device, the trackable data; determining, by the computing device, that the first data set is similar to the second data set; identifying, by the computing device, a discrepancy between the first data set and the second data set; and implementing, by the computing device, a change to the first data set based on the second data set to automatically maintain integrity of the first and second data sets across the respective first and second applications.
    Type: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Inventors: Alexandra D. MARKELLO, Dana L. PRICE, Heather L. SAUNDERS
  • Publication number: 20180109675
    Abstract: A method for generating a multi-dimensional communication notification for notifying a user is provided. The method may include receiving a plurality of contact details for a contact entry within a contact list. The method may further include determining a plurality of categories associated with the contact entry based on the received plurality of contact details and the identified plurality of supplementary contact details. The method may also include configuring the multi-dimensional communication notification for the contact entry based on the determined plurality of categories.
    Type: Application
    Filed: December 19, 2017
    Publication date: April 19, 2018
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Patent number: 9928674
    Abstract: Examples of techniques for automatically operating an electronic lock based on a user profile of a user are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include receiving an indication of the user changing a state of the electronic lock. The method may further include storing information associated with the user changing the state of the electronic lock. The method may further include generating, by a processor, the user profile based on the information associated with the user changing the state of the electronic lock. The method may further include determining, by the processor, that the state of the electronic lock should be changed based on the user profile. The method may further include automatically changing the state of the electronic lock when it is determined to change the state of the electronic lock based on the user profile.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: March 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marit L. Imsdahl, Alexandra D. Markello, Edna Y. Morales, Christopher Sutton
  • Patent number: 9892580
    Abstract: Examples of techniques for automatically operating an electronic lock based on a user profile of a user are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include receiving an indication of the user changing a state of the electronic lock. The method may further include storing information associated with the user changing the state of the electronic lock. The method may further include generating, by a processor, the user profile based on the information associated with the user changing the state of the electronic lock. The method may further include determining, by the processor, that the state of the electronic lock should be changed based on the user profile. The method may further include automatically changing the state of the electronic lock when it is determined to change the state of the electronic lock based on the user profile.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: February 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marit I. Imsdahl, Alexandra D. Markello, Edna Y. Morales, Christopher Sutton
  • Patent number: 9888113
    Abstract: A method for generating a multi-dimensional communication notification for notifying a user is provided. The method may include receiving a plurality of contact details for a contact entry within a contact list. The method may further include determining a plurality of categories associated with the contact entry based on the received plurality of contact details and the identified plurality of supplementary contact details. The method may also include configuring the multi-dimensional communication notification for the contact entry based on the determined plurality of categories.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: February 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Publication number: 20180018842
    Abstract: Examples of techniques for automatically operating an electronic lock based on a user profile of a user are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include receiving an indication of the user changing a state of the electronic lock. The method may further include storing information associated with the user changing the state of the electronic lock. The method may further include generating, by a processor, the user profile based on the information associated with the user changing the state of the electronic lock. The method may further include determining, by the processor, that the state of the electronic lock should be changed based on the user profile. The method may further include automatically changing the state of the electronic lock when it is determined to change the state of the electronic lock based on the user profile.
    Type: Application
    Filed: October 3, 2017
    Publication date: January 18, 2018
    Inventors: Marit L. Imsdahl, Alexandra D. Markello, Edna Y. Morales, Christopher Sutton
  • Patent number: 9860782
    Abstract: Aspects include a method, system and computer product for routing a signal in a mesh network. The method includes identifying a first intermediate node and a second intermediate node disposed between a first node and an access point, the first node being coupled for communication to both the first intermediate node and the second intermediate node. A first set of parameters is determined associated with the first intermediate node. A second set of parameters is determined associated with the second intermediate node. A route is determined for transmitting a signal from the first node to the access point using at least one of the first intermediate node and the second intermediate node, the route being chosen based at least in part on the first set of parameters and the second set of parameters. The signal is transmitted on the route from the first node to the access point.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: January 2, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Heather L Duschl, Ashutosh Kumar, Alexandra D. Markello, Dana L. Price
  • Patent number: 9772823
    Abstract: A method, system and computer-usable medium for linking a set of executable code snippets to perform a complicated task, comprising: decomposing a natural language statement into a plurality of decomposed natural language components; searching a repository of code snippets to identify code snippets corresponding to each of the decomposed natural language components; ordering execution of the code snippets based upon the plurality of decomposed natural language components; and, executing the code snippets in order of the natural language statement requests until a final outcome is achieved.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: September 26, 2017
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D. Markello, Dana L. Price
  • Patent number: 9766868
    Abstract: Embodiments include method, systems and computer program products for dynamic source code generation. In some embodiments, a request comprising data may be received. Parsed natural language may be generated using the data. Knowledgebase data may be obtained. Source code may be generated based on the parsed natural language and the knowledgebase data. The generate source code may be transmitted in response to the request.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: September 19, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Heather L. Duschl, Marit L. Imsdahl, Alexandra D Markello, Dana L. Price
  • Patent number: 9747528
    Abstract: An approach is disclosed that captures, at a digital camera of a first information handling system, a digital image of a display of a second information handling system. The approach analyzes the captured digital image with the analysis resulting in an identification of a network location that corresponds to the captured digital image. Data from the identified network location is retrieved via a network connection from the first information handling system and this data is displayed on a display that is accessible by the first information handling system.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: August 29, 2017
    Assignee: International Business Machines Corporation
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price
  • Publication number: 20170228667
    Abstract: Embodiments include a method, systems and computer program products to generate personalized transportation proposals. In some embodiments, user data may be received to authenticate a user. A travel itinerary may be obtained using the user data. Status information associated with the travel itinerary may be obtained. Impact on the travel itinerary may be determined based on the status information. An update proposal to the travel itinerary may be generated based on the impact of the travel itinerary. Presentation of the update proposal to the user may be facilitated. A confirmation of the update proposal may be received from the user. The travel itinerary may be modified using the update proposal.
    Type: Application
    Filed: February 4, 2016
    Publication date: August 10, 2017
    Inventors: Heather L. Duschl, Alexandra D. Markello, Dana L. Price