Patents by Inventor Emi K. Olsson

Emi K. Olsson 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: 11176093
    Abstract: An example operation may include one or more of connecting, by a disposition node, to a blockchain comprised of a plurality of user nodes connected to a plurality of device nodes that store user data of the plurality of the user nodes, receiving, by the disposition node, a request from a user node of the plurality of the user nodes to dispose of user data (D) on at least one of the device nodes of the plurality of the device nodes, the request contains a disposal policy (P) and a disposal method (M) of the D, executing, by the disposition node, a consensus algorithm to validate the request based on the D, P and M, in response to a validation of the request, accessing, by the disposition node, the D on the at least one of the device nodes of the plurality of the device nodes, generating, by the disposition node, a location sensitive hash of the D (LSH(D)) and a crypto hash of the D (SHA256(D)), storing, by the disposition node, the LSH(D), the SHA256(D), the P and the M on the blockchain, executing, by the dis
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: November 16, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vugranam C. Sreedhar, Emi K. Olsson
  • Publication number: 20200174968
    Abstract: An example operation may include one or more of connecting, by a disposition node, to a blockchain comprised of a plurality of user nodes connected to a plurality of device nodes that store user data of the plurality of the user nodes, receiving, by the disposition node, a request from a user node of the plurality of the user nodes to dispose of user data (D) on at least one of the device nodes of the plurality of the device nodes, the request contains a disposal policy (P) and a disposal method (M) of the D, executing, by the disposition node, a consensus algorithm to validate the request based on the D, P and M, in response to a validation of the request, accessing, by the disposition node, the D on the at least one of the device nodes of the plurality of the device nodes, generating, by the disposition node, a location sensitive hash of the D (LSH(D)) and a crypto hash of the D (SHA256(D)), storing, by the disposition node, the LSH(D), the SHA256(D), the P and the M on the blockchain, executing, by the dis
    Type: Application
    Filed: November 29, 2018
    Publication date: June 4, 2020
    Inventors: Vugranam C. Sreedhar, Emi K. Olsson
  • Patent number: 10255906
    Abstract: An approach is provided that receives, from a neurological sensor worn by a user, words as they are silently read the user. The words being read by the user correspond to a set of actual words that are included in a passage that is being read by the user. The approach compares the words as read by the user with the actual words included in the passage to identify one or more reading mistakes. The reading mistakes are analyzed resulting in a set of feedback that is provided to the user.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Marc K. Johlic, Susann M. Keohane, Emi K. Olsson
  • Publication number: 20180160963
    Abstract: An approach is provided that receives, from a neurological sensor worn by a user, words as they are silently read the user. The words being read by the user correspond to a set of actual words that are included in a passage that is being read by the user. The approach compares the words as read by the user with the actual words included in the passage to identify one or more reading mistakes. The reading mistakes are analyzed resulting in a set of feedback that is provided to the user.
    Type: Application
    Filed: December 14, 2016
    Publication date: June 14, 2018
    Inventors: Marc K. Johlic, Susann M. Keohane, Emi K. Olsson
  • Patent number: 9942103
    Abstract: A method for predicting a computerized service delivery organization workload including collecting data of a computer implementing service delivery routine including overlapping samples of load values, overlapping samples of performance values, overlapping samples of event outputs, ticket values and ticket volumes, building a first correlation of said load values with said performance values for predicting new performance values based on new data, building a second correlation of said performance values with said event outputs, said ticket values and said ticket volumes, combining said first and second correlations into a third correlation for correlating said load values with a ticket volume and an event volume, and determining at least one projected event volume or projected ticket volume value using said third correlation and at least one projected load value of said computer.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: April 10, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joel W. Branch, Yixin Diao, Emi K. Olsson, Amitkumar M. Paradkar, Rajeev Puri, Larisa Shwartz
  • Publication number: 20150181001
    Abstract: Embodiments of the present invention provide an approach to resize (e.g., shrink and/or enlarge) objects in a region of a VU so that additional objects can be accommodated. Specifically, embodiments of the present invention provide a mechanism for a region/room to calculate when it has reached full capacity, and use a configurable multiplier to decrease the size of all objects in the room, including avatars, desks, chairs, tables, etc. This allows for accommodation of a significantly higher quantity of objects within the region. In a typical embodiment, the transition to smaller size would be seamless to the user. Moreover, in one embodiment, if the room is of a certain type (e.g., auditorium), additional objects may be auto-created or deleted based on the number of avatars entering or exiting the room. Still yet, objects can be enlarged as the occupancy falls below the capacity.
    Type: Application
    Filed: March 5, 2015
    Publication date: June 25, 2015
    Inventors: Marc K. Johlic, Andrew J. LaHart, Emi K. Olsson
  • Patent number: 9024977
    Abstract: Embodiments of the present invention provide an approach to resize (e.g., shrink and/or enlarge) objects in a region of a VU so that additional objects can be accommodated. Specifically, embodiments of the present invention provide a mechanism for a region/room to calculate when it has reached full capacity, and use a configurable multiplier to decrease the size of all objects in the room, including avatars, desks, chairs, tables, etc. This allows for accommodation of a significantly higher quantity of objects within the region. In a typical embodiment, the transition to smaller size would be seamless to the user. Moreover, in one embodiment, if the room is of a certain type (e.g., auditorium), additional objects may be auto-created or deleted based on the number of avatars entering or exiting the room. Still yet, objects can be enlarged as the occupancy falls below the capacity.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventors: Marc K. Johlic, Andrew J. LaHart, Emi K. Olsson
  • Publication number: 20150067140
    Abstract: A method for predicting a computerized service delivery organization workload including collecting data of a computer implementing service delivery routine including overlapping samples of load values, overlapping samples of performance values, overlapping samples of event outputs, ticket values and ticket volumes, building a first correlation of said load values with said performance values for predicting new performance values based on new data, building a second correlation of said performance values with said event outputs, said ticket values and said ticket volumes, combining said first and second correlations into a third correlation for correlating said load values with a ticket volume and an event volume, and determining at least one projected event volume or projected ticket volume value using said third correlation and at least one projected load value of said computer.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Inventors: Joel W. Branch, Yixin Diao, Emi K. Olsson, Amitkumar M. Paradkar, Rajeev Puri, Larisa Shwartz
  • Publication number: 20150066598
    Abstract: A method for predicting service delivery costs for a changed business requirement including detecting an infrastructure change corresponding to the changed business requirement affecting a computer server, deriving a service delivery workload change of the computer server from the infrastructure change, and determining a service delivery cost of the computer server based on the service delivery workload change.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Inventors: Joel W. Branch, Yixin Diao, Emi K. Olsson, Larisa Shwartz, Li Zhang
  • Publication number: 20140310040
    Abstract: One embodiment of the invention, directed to a computer implemented method in a computer system comprising at least one component, includes the step of responsive to detecting a problem in the system, generating a set of crowdsourcing tasks for analyzing a first possible cause of the detected problem. The method further includes the steps of assigning the set of crowdsourcing tasks to one or more selected crowdsourcing experts, and using information derived at least in part from task results provided by one or more crowdsourcing experts to compute a problem completeness (PC) index. Responsive to determining that the first possible cause is not the root cause of the detected problem, the PC Index is used to determine whether to assign one or more additional crowdsourcing tasks to any crowdsourcing experts.
    Type: Application
    Filed: August 17, 2013
    Publication date: October 16, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark A. Carmichael, Emi K. Olsson, Larisa Shwartz, Maja Vukovic
  • Publication number: 20140310061
    Abstract: One embodiment of the invention, directed to a computer implemented method in a computer system comprising at least one component, includes the step of responsive to detecting a problem in the system, generating a set of crowdsourcing tasks for analyzing a first possible cause of the detected problem. The method further includes the steps of assigning the set of crowdsourcing tasks to one or more selected crowdsourcing experts, and using information derived at least in part from task results provided by one or more crowdsourcing experts to compute a problem completeness (PC) index. Responsive to determining that the first possible cause is not the root cause of the detected problem, the PC Index is used to determine whether to assign one or more additional crowdsourcing tasks to any crowdsourcing experts.
    Type: Application
    Filed: April 15, 2013
    Publication date: October 16, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark A. Carmichael, Emi K. Olsson, Larisa Shwartz, Maja Vukovic
  • Publication number: 20120026177
    Abstract: Embodiments of the present invention provide an approach to resize (e.g., shrink and/or enlarge) objects in a region of a VU so that additional objects can be accommodated. Specifically, embodiments of the present invention provide a mechanism for a region/room to calculate when it has reached full capacity, and use a configurable multiplier to decrease the size of all objects in the room, including avatars, desks, chairs, tables, etc. This allows for accommodation of a significantly higher quantity of objects within the region. In a typical embodiment, the transition to smaller size would be seamless to the user. Moreover, in one embodiment, if the room is of a certain type (e.g., auditorium), additional objects may be auto-created or deleted based on the number of avatars entering or exiting the room. Still yet, objects can be enlarged as the occupancy falls below the capacity.
    Type: Application
    Filed: August 2, 2010
    Publication date: February 2, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marc K. Johlic, Andrew J. LaHart, Emi K. Olsson
  • Publication number: 20110252298
    Abstract: A method, data processing system, and computer program product for managing bookmarks. An application program, executed by a processor unit, identifies an external bookmark associated with a function in response to receiving a user input requesting information about the function in an application program executed by a processor unit in a computer, wherein the external bookmark points to a webpage available from another computer. The application program displays the identified bookmark.
    Type: Application
    Filed: April 12, 2010
    Publication date: October 13, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Marc K. Johlic, Emi K. Olsson