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: 12248590Abstract: 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: GrantFiled: June 11, 2019Date of Patent: March 11, 2025Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Marc Dickenson, Sumabala Nair
-
Patent number: 12118812Abstract: 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: GrantFiled: July 30, 2020Date of Patent: October 15, 2024Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Marc Dickenson, Andrew J Lavery
-
Patent number: 11972004Abstract: 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: GrantFiled: June 11, 2019Date of Patent: April 30, 2024Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Marc Dickenson, Sumabala Nair
-
Patent number: 11682416Abstract: 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: GrantFiled: August 3, 2018Date of Patent: June 20, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Igor Ramos, Marc Dickenson
-
Patent number: 11418502Abstract: 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: GrantFiled: November 20, 2018Date of Patent: August 16, 2022Assignee: International Business Machines CorporationInventor: Marc Dickenson
-
Patent number: 11358031Abstract: 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: GrantFiled: May 28, 2019Date of Patent: June 14, 2022Assignee: International Business Machines CorporationInventors: Marc Dickenson, Igor S. Ramos, Andrew J. Lavery
-
Publication number: 20220036060Abstract: 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: ApplicationFiled: July 30, 2020Publication date: February 3, 2022Inventors: Igor S. Ramos, Marc Dickenson, Andrew J. Lavery
-
Patent number: 11144640Abstract: 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: GrantFiled: August 9, 2019Date of Patent: October 12, 2021Assignee: International Business Machines CorporationInventors: Michael Bender, Rhonda L. Childress, Marc A. Dickenson, Thomas J. Fleischman, Timothy J. Hahn
-
Patent number: 11134092Abstract: 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: GrantFiled: April 12, 2017Date of Patent: September 28, 2021Assignee: International Business Machines CorporationInventors: Michael Bender, Rhonda L. Childress, Marc A. Dickenson, Timothy J. Hahn, David B. Kumhyr
-
Patent number: 10931460Abstract: 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: GrantFiled: June 14, 2019Date of Patent: February 23, 2021Assignee: International Business Machines CorporationInventors: Marc Dickenson, Igor Ramos
-
Publication number: 20200394322Abstract: 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: ApplicationFiled: June 11, 2019Publication date: December 17, 2020Inventors: Igor S. Ramos, Marc Dickenson, Sumabala Nair
-
Publication number: 20200394321Abstract: 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: ApplicationFiled: June 11, 2019Publication date: December 17, 2020Inventors: Igor S. Ramos, Marc Dickenson, Sumabala Nair
-
Publication number: 20200376343Abstract: 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: ApplicationFiled: May 28, 2019Publication date: December 3, 2020Inventors: Marc Dickenson, Igor S. Ramos, Andrew J. Lavery
-
Patent number: 10833869Abstract: 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: GrantFiled: January 5, 2018Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Marc Dickenson, Igor Ramos
-
Publication number: 20200162456Abstract: 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: ApplicationFiled: November 20, 2018Publication date: May 21, 2020Inventor: Marc Dickenson
-
Enhancing digital facial image using artificial intelligence enabled digital facial image generation
Patent number: 10628931Abstract: 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: GrantFiled: September 5, 2019Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: Igor S. Ramos, Angelo Danducci, II, Stefan A. G. van Der Stockt, Marc Dickenson -
Patent number: 10623432Abstract: 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: GrantFiled: June 21, 2017Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Marc A. Dickenson, Timothy J. Hahn
-
Patent number: 10616037Abstract: 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: GrantFiled: April 25, 2017Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: Marc A. Dickenson, Rahul Gupta, Timothy J. Hahn, Harrison Kurtz, Hari H. Madduri, Michael P. Robertson
-
Publication number: 20200043519Abstract: 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: ApplicationFiled: August 3, 2018Publication date: February 6, 2020Inventors: Igor Ramos, Marc Dickenson
-
Patent number: 10528728Abstract: 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: GrantFiled: January 3, 2018Date of Patent: January 7, 2020Assignee: International Business Machines CorporationInventors: Michael Bender, Rhonda L. Childress, Marc A. Dickenson, Thomas J. Fleischman, Timothy J. Hahn