Patents by Inventor Marc A. Dickenson

Marc A. Dickenson 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: 11972004
    Abstract: An example operation may include one or more of splitting, by a document server, a document provided by a document owner node into a plurality of segments to be stored on a ledger of a blockchain, detecting, by the document server, a change to the document made by an authorized participant node, updating, by the document server, a segment of the plurality of segments stored on the ledger based on the change to the document, collecting, by the document server, votes on the change to the document from a plurality of participant nodes, and committing the updated segment to the blockchain based on the votes.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: April 30, 2024
    Assignee: International Business Machines Corporation
    Inventors: Igor S. Ramos, Marc Dickenson, Sumabala Nair
  • Patent number: 11682416
    Abstract: Providing contextual help in an interactive voice system includes receiving a plurality of user interaction events during a user interaction window, wherein each of the user interaction events comprises one of a low quality voice transcription event from a speech-to-text (STT) service or a no-intent matching event from a natural language processing (NLP) service and receiving a respective transcription confidence score from the STT service for each of the plurality of user interaction events. For a one of the plurality of user interaction events, a determination is made of how to respond to a user providing the user interaction events based on how many events comprise the plurality of events and the transcription confidence score for the one event; and then instructions are provided to cause the determined response to be presented to the user in accordance with the determination of how to respond.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: June 20, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Igor Ramos, Marc Dickenson
  • Patent number: 11418502
    Abstract: Embodiments of the present invention disclose a method, a computer program product, and a computer system for entering a user input based on validating a user identity. A computer receives a user input and, provided the computer has received user consent, captures user data. In addition, computer extracts purported user identity data and determines whether the data of the purported user identity matches that captured. Based on determining that the user identity is validated, the computer enters the received user input and provides feedback regarding the user input. Based on determining that the user identity is not validated, the computer does not enter the received user input, provides feedback regarding the user input, and provides recourse or an opportunity to cure deficiencies causing the input not to be entered.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: August 16, 2022
    Assignee: International Business Machines Corporation
    Inventor: Marc Dickenson
  • Patent number: 11358031
    Abstract: A system assists a user to traverse a structure. A safety device includes a sensor assembly to detect positions of a user along a travel path for a structure, wherein the travel path includes a plurality of attachment points to secure the user to the structure via one or more lines, a motion assembly to move the safety device along the travel path based on the detected positions of the user, wherein the motion assembly maintains a threshold distance from the user, and a coupling mechanism to couple the one or more lines to one or more of the attachment points encountered along the travel path. Embodiments of the present invention further include a method and program product for assisting a user to traverse a structure in substantially the same manner described above.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventors: Marc Dickenson, Igor S. Ramos, Andrew J. Lavery
  • Publication number: 20220036060
    Abstract: An image of a financial instrument can be received and analyzed. One or more properties of the financial instrument can be determined based on the image. A uniqueness rating of the financial instrument can be determined based on the property or properties. Terms of the financial instrument are identified, and the financial instrument and identified terms are recorded in a digital storage base.
    Type: Application
    Filed: July 30, 2020
    Publication date: February 3, 2022
    Inventors: Igor S. Ramos, Marc Dickenson, Andrew J. Lavery
  • Patent number: 11144640
    Abstract: According to one embodiment of the present invention, a system provides security for a device and includes at least one processor. The system monitors a plurality of networked devices for a security risk. Each networked device is associated with a corresponding security risk tolerance. In response to a monitored security risk for one or more of the plurality of networked devices exceeding the corresponding risk tolerance, a network service is initiated to perform one or more actions on each of the one or more networked devices to alleviate the associated security risk. Embodiments of the present invention further include a method and computer program product for providing security to a device in substantially the same manner described above.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: October 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rhonda L. Childress, Marc A. Dickenson, Thomas J. Fleischman, Timothy J. Hahn
  • Patent number: 11134092
    Abstract: Methods and apparatus, including computer program products, implementing and using techniques for enhancing the security of Internet of Things (IoT) devices. A homogenous and leaderless group of IoT devices sharing one or more common features is defined. During operation of the IoT devices, it is identified whether an IoT device in the group operates outside an expected tolerance for the operation of the IoT devices in the group. In response to identifying that an IoT device in the group operates outside an expected tolerance, an action is performed on the IoT device.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: September 28, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rhonda L. Childress, Marc A. Dickenson, Timothy J. Hahn, David B. Kumhyr
  • Patent number: 10931460
    Abstract: Embodiments generally relate to securing a geophysical presence of a user. In some embodiments, a method includes receiving information associated with the user in a physical environment. The method further includes generating a unique pattern in response to receiving the information associated with the user. The method further includes sending encoded information containing the unique pattern to a landmark device in the physical environment, where the encoded information causes the landmark device to present the unique pattern. The method further includes receiving captured data from the physical environment. The method further includes verifying an identity and a physical presence of the user in the physical environment based on the captured data, where the captured data includes the landmark device.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Marc Dickenson, Igor Ramos
  • Publication number: 20200394322
    Abstract: An example operation may include one or more of splitting, by a document server, a document provided by a document owner node into a plurality of segments to be stored on a ledger of a blockchain, detecting, by the document server, a change to the document made by an authorized participant node, updating, by the document server, a segment of the plurality of segments stored on the ledger based on the change to the document, collecting, by the document server, votes on the change to the document from a plurality of participant nodes, and committing the updated segment to the blockchain based on the votes.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 17, 2020
    Inventors: Igor S. Ramos, Marc Dickenson, Sumabala Nair
  • Publication number: 20200394321
    Abstract: An example operation may include one or more of receiving, by a document server, a document from a document owner node, the document contains restricted access segments, splitting, by the document server, the document into a plurality of ledger entries to be stored on a blockchain, updating, by the document server, a ledger entry of the plurality of the ledger entries based on a proposed change to the document made by an authorized participant node, committing, by the document server, the ledger entry to the blockchain based on votes collected from a plurality of participant nodes, and sending a notification to a set of participating nodes of the plurality of the participant nodes authorized to view the document.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 17, 2020
    Inventors: Igor S. Ramos, Marc Dickenson, Sumabala Nair
  • Publication number: 20200376343
    Abstract: A system assists a user to traverse a structure. A safety device includes a sensor assembly to detect positions of a user along a travel path for a structure, wherein the travel path includes a plurality of attachment points to secure the user to the structure via one or more lines, a motion assembly to move the safety device along the travel path based on the detected positions of the user, wherein the motion assembly maintains a threshold distance from the user, and a coupling mechanism to couple the one or more lines to one or more of the attachment points encountered along the travel path. Embodiments of the present invention further include a method and program product for assisting a user to traverse a structure in substantially the same manner described above.
    Type: Application
    Filed: May 28, 2019
    Publication date: December 3, 2020
    Inventors: Marc Dickenson, Igor S. Ramos, Andrew J. Lavery
  • Patent number: 10833869
    Abstract: Embodiments generally relate to securing a geophysical presence of a user. In some embodiments, a method includes receiving information associated with the user in a physical environment. The method further includes generating a unique pattern in response to receiving the information associated with the user. The method further includes sending encoded information containing the unique pattern to a landmark device in the physical environment, where the encoded information causes the landmark device to present the unique pattern. The method further includes receiving captured data from the physical environment. The method further includes verifying an identity and a physical presence of the user in the physical environment based on the captured data, where the captured data includes the landmark device.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Marc Dickenson, Igor Ramos
  • Publication number: 20200162456
    Abstract: Embodiments of the present invention disclose a method, a computer program product, and a computer system for entering a user input based on validating a user identity. A computer receives a user input and, provided the computer has received user consent, captures user data. In addition, computer extracts purported user identity data and determines whether the data of the purported user identity matches that captured. Based on determining that the user identity is validated, the computer enters the received user input and provides feedback regarding the user input. Based on determining that the user identity is not validated, the computer does not enter the received user input, provides feedback regarding the user input, and provides recourse or an opportunity to cure deficiencies causing the input not to be entered.
    Type: Application
    Filed: November 20, 2018
    Publication date: May 21, 2020
    Inventor: Marc Dickenson
  • Patent number: 10628931
    Abstract: A method and system for enhancing a facial image of a user in real time by digital generation of a portion of a facial image using artificial intelligence (AI) during a video conference with a plurality of participants. The method and system including receiving a digital image of a first portion of a user's face in real time from a camera viewing the first portion of the user's face. The camera is unable to view the second portion of the user's face. The method and system includes improving resolution and/or digitally completing the second portion of the user's facial image, using an AI system. The improving resolution including, receiving the digital image at the AI system which includes a Generative Adversarial Network (GAN). The method and system includes generating, in real time, a complete enhanced digital facial image of the user's face using the GAN.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Igor S. Ramos, Angelo Danducci, II, Stefan A. G. van Der Stockt, Marc Dickenson
  • Patent number: 10623432
    Abstract: Provided are techniques for mitigating security risks utilizing continuous device image reload with data integrity. Continuous reload of a first image on a device in an Internet of Things (IoT) group of devices coupled to an IoT service is performed based on triggers. A trigger from the triggers is received that indicates one of that a period of time has expired, that notification of a known infection has been received, and that there has been failure of an internal onboard security check. A second image is obtained that is not infected from the IoT service. The device is reloaded with the second image to replace the first image with the second image.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Marc A. Dickenson, Timothy J. Hahn
  • Patent number: 10616037
    Abstract: In a method for device unavailability management within a network, a network device selects an advocate device as an agent of the network device. The network device defines a set of actions to be executed when the network device ever becomes unavailable. The set of actions is stored in a datastore and associated with the network device. Upon determining that the network device has become unavailable, the advocate device is notified and obtains the set of actions associated with the network device. The advocate device then executes the set of actions by the advocate device.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Marc A. Dickenson, Rahul Gupta, Timothy J. Hahn, Harrison Kurtz, Hari H. Madduri, Michael P. Robertson
  • Publication number: 20200043519
    Abstract: Providing contextual help in an interactive voice system includes receiving a plurality of user interaction events during a user interaction window, wherein each of the user interaction events comprises one of a low quality voice transcription event from a speech-to-text (STT) service or a no-intent matching event from a natural language processing (NLP) service and receiving a respective transcription confidence score from the STT service for each of the plurality of user interaction events. For a one of the plurality of user interaction events, a determination is made of how to respond to a user providing the user interaction events based on how many events comprise the plurality of events and the transcription confidence score for the one event; and then instructions are provided to cause the determined response to be presented to the user in accordance with the determination of how to respond.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Inventors: Igor Ramos, Marc Dickenson
  • Patent number: 10528728
    Abstract: According to one embodiment of the present invention, a system provides security for a device and includes at least one processor. The system monitors a plurality of networked devices for a security risk. Each networked device is associated with a corresponding security risk tolerance. In response to a monitored security risk for one or more of the plurality of networked devices exceeding the corresponding risk tolerance, a network service is initiated to perform one or more actions on each of the one or more networked devices to alleviate the associated security risk. Embodiments of the present invention further include a method and computer program product for providing security to a device in substantially the same manner described above.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rhonda L. Childress, Marc A. Dickenson, Thomas J. Fleischman, Timothy J. Hahn
  • Publication number: 20190362071
    Abstract: According to one embodiment of the present invention, a system provides security for a device and includes at least one processor. The system monitors a plurality of networked devices for a security risk. Each networked device is associated with a corresponding security risk tolerance. In response to a monitored security risk for one or more of the plurality of networked devices exceeding the corresponding risk tolerance, a network service is initiated to perform one or more actions on each of the one or more networked devices to alleviate the associated security risk. Embodiments of the present invention further include a method and computer program product for providing security to a device in substantially the same manner described above.
    Type: Application
    Filed: August 9, 2019
    Publication date: November 28, 2019
    Inventors: Michael Bender, Rhonda L. Childress, Marc A. Dickenson, Thomas J. Fleischman, Timothy J. Hahn
  • Patent number: 10467813
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions which are executed by the at least one processor and configure the processor to implement a cognitive system for generating personalized augmented reality using cognitive analysis. A cognitive analysis engine executing within the cognitive system receives a video feed. A content extraction component of the cognitive analysis engine extracts a portion of content from the video feed. The cognitive analysis engine performs analysis on the portion of content based on personal information of a viewer and a corpus of information to form a response that is relevant to the portion of content and the viewer. A rendering objective engine executing within the cognitive system generates a rendering artifact based on the response.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Marc A. Dickenson, Igor S. Ramos