Patents by Inventor Spencer Thomas Reynolds
Spencer Thomas Reynolds 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).
-
Publication number: 20240103492Abstract: A method for data transfer from a legacy system to a modernized application alternative to the legacy system is provided. A Robotic Process Automation (RPA) agent monitors incoming legacy payloads. The RPA agent creates an integration pathway from the legacy system to the modernized application alternative to the legacy system. The RPA agent intercepts the incoming legacy payloads using any of payload injection, cancellation, or workflow interruption by integrating the RPA agent at a User Interface (UI) or an Application Programming Interface (API) level. The RPA agent captures the incoming legacy payloads. The RPA agent executes a determination of heritage, modernized, or mixed origination. The method also includes installing, through the integration pathway under a control of the RPA agent, portions of the legacy system corresponding to the incoming legacy payloads into the modernized application alternative to the legacy system responsive to the determination of heritage, modernized, or mixed origination.Type: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Melanie Dauber, Zachary A. Silverstein, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox
-
Publication number: 20240073365Abstract: Aspects of the present disclosure relate to web conference contact routing. An indication of a first participant device of a web conference attempting to contact a second participant device of the web conference can be received, where the second participant device is designated as a screen sharer within the web conference during a time of the contact and where the contact is configured to be received on a display shared in the web conference. Two or more candidate devices for routing the contact from the first participant device to can be identified. A candidate device of the two or more candidate devices for routing the contact from the first participant device to can be selected using a set of selection criteria. Contact from the first participant device can be routed to the selected candidate device instead of the display of the second participant device shared in the web conference.Type: ApplicationFiled: August 23, 2022Publication date: February 29, 2024Inventors: Melanie Dauber, Zachary A. Silverstein, Jacob Ryan Jepperson, Jeremy R. Fox, Spencer Thomas Reynolds
-
Publication number: 20240061690Abstract: A computer-implemented method according to one embodiment includes embedding natural language processing (NLP) and/or user action capture into a browser to monitor a user's intent when navigating web page(s) within the browser. An indication of a navigation to a first web page via the browser is received and it is determined whether a first action attempted to be taken on the first web page matches the user's intent. In response to a determination that the first action attempted to be taken on the first web page does not match the user's intent, an intent-based blocking action is issued to prevent the first action on the first web page. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.Type: ApplicationFiled: August 17, 2022Publication date: February 22, 2024Inventors: Melanie Dauber, Zachary A. Silverstein, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox, Alexander James Parker
-
Patent number: 11900106Abstract: Aspects of the present disclosure relate to personalized software release note generation. Software usage of a user with respect to a software application can be tracked. Software release notes of the software application can be analyzed with respect to the software usage. Personalized software release notes can be generated for the user based on the analyzing. The personalized software release notes can be presented to the user.Type: GrantFiled: March 2, 2022Date of Patent: February 13, 2024Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox
-
Publication number: 20240037226Abstract: Described are techniques for multi-tenant security. The techniques include detecting malicious activity on a compromised application in a multi-tenant host. The techniques further include automatically performing a live migration of each tenant of the multi-tenant host to a respective single-tenant host. The techniques further include mitigating the malicious activity on the compromised application that is migrated to a single-tenant host, and automatically performing another live migration of each benign tenant to a new multi-tenant host.Type: ApplicationFiled: July 27, 2022Publication date: February 1, 2024Inventors: TYLER LISOWSKI, Spencer Thomas Reynolds, Francisco Javier Rodriguez, Kodie Glosser, DENNIS WARNE, Lloyd Wellington Mascarenhas, Matthias Seul
-
Publication number: 20240022793Abstract: Systems, methods and/or computer program products issuing and transferring presentation rights between users during digital events using NFTs and incentivizing audiences to remain active attendees of digital event as new presenters take over the presentation. Value exchanged for obtaining NFTs representing presentation rights can correlate to a speaker score which is calculated using audience metrics collected by the platform. Presenters with higher presenter scores and larger or more active audiences can result in higher valuations, increasing the value of the NFT being purchased. Exchanges of value and NFTs are executed using non-custodial wallets and/or smart contracts. The value exchanged for the NFT can be split between original presenters' wallets and wallets of the audience members in pre-determined ratios.Type: ApplicationFiled: July 14, 2022Publication date: January 18, 2024Inventors: Zachary A. Silverstein, Melanie Dauber, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox
-
Patent number: 11860712Abstract: A computer-implemented method to identify and remediate a failing sensor. The method includes identifying a set of sensors in an Internet of Things (IoT) system including a first sensor, where the IoT system is configured to perform at least one action, the IoT system includes one or more IoT devices, each sensor is correlated to one IoT device of the one or more IoT devices, and each sensor sends an output data feed to the IoT system including a first data feed for the first sensor. The method further includes predicting, by a generative adversarial network (GAN), an expected output of the first sensor. The method also includes determining that a difference between the expected output and an actual output of the first sensor exceeds a first threshold. The method includes replacing, in response the difference exceeding the first threshold, the first data feed with a first generated data feed.Type: GrantFiled: August 24, 2022Date of Patent: January 2, 2024Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Jeremy R. Fox, Spencer Thomas Reynolds
-
Publication number: 20230419047Abstract: The embodiment may include dynamic introduction generation for a virtual meeting that may gather introduction data of a user. The embodiment may analyze the gathered introduction data using natural language processing to identify user features. The embodiment may capture the user features for a dynamic introduction statement based on determining a scheduled meeting. The embodiment may present the dynamic introduction statement and capture user features to update the dynamic introduction statement based on determining a live meeting.Type: ApplicationFiled: June 22, 2022Publication date: December 28, 2023Inventors: Jacob Ryan Jepperson, Zachary A. Silverstein, Spencer Thomas Reynolds, Jeremy R. Fox
-
Publication number: 20230281008Abstract: Aspects of the present disclosure relate to personalized software release note generation. Software usage of a user with respect to a software application can be tracked. Software release notes of the software application can be analyzed with respect to the software usage. Personalized software release notes can be generated for the user based on the analyzing. The personalized software release notes can be presented to the user.Type: ApplicationFiled: March 2, 2022Publication date: September 7, 2023Inventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox
-
Patent number: 11748225Abstract: A computer-implemented method comprises obtaining a physical location of a sensor on a device; determining that quality of data captured by the sensor physically located on the device is degraded based on a comparison of the captured data to a quality threshold; and, in response to determining that the quality of the data captured by the sensor is degraded, displaying a visual indicator on a display of the device. The visual indicator includes at least one non-textual component that directs a user to the physical location of the sensor on the device.Type: GrantFiled: March 29, 2021Date of Patent: September 5, 2023Assignee: International Business Machines CorporationInventors: Clement Decrop, Zachary A. Silverstein, Spencer Thomas Reynolds, Jacob Ryan Jepperson, Jeremy R. Fox
-
Publication number: 20230214530Abstract: In an approach to persistence of obfuscated content in livestream data, one or more computer processors receive a video stream. One or more computer processors identify a physical writing space within the video stream. One or more computer processors capture text written on the physical writing space by a presenter. One or more computer processors store the captured text in a tracking corpus. One or more computer processors monitor a position of the presenter with respect to the physical writing space. One or more computer processors determine at least a subset of the captured text is obfuscated from a viewer of the video stream on a device of the viewer. One or more computer processors identify the at least subset of the captured text. One or more computer processors render the at least subset of the captured text in the device of the viewer.Type: ApplicationFiled: January 5, 2022Publication date: July 6, 2023Inventors: Jacob Ryan Jepperson, Zachary A. Silverstein, Spencer Thomas Reynolds, Jeremy R. Fox
-
Patent number: 11663024Abstract: In an approach to assisting users of a collaborative meeting platform, one or more computer processors detect a start of a collaborative meeting. One or more computer processors monitor one or more activities of the collaborative meeting. Based on the one or more activities of the collaborative meeting, one or more computer processors detect a trigger for assistance with a user interface of the collaborative meeting. One or more computer processors retrieve one or more correlated actions associated with the trigger. One or more computer processors perform at least one of the one or more retrieved correlated action within the user interface of the collaborative meeting.Type: GrantFiled: June 7, 2021Date of Patent: May 30, 2023Assignee: International Business Machines CorporationInventors: Clement Decrop, Suman Patra, Spencer Thomas Reynolds, Zachary A. Silverstein
-
Patent number: 11632473Abstract: A computer-implemented method for real-time modification of notification tones to distinguish an intended recipient of a notification tone is disclosed. The computer-implemented method includes monitoring an audio stream of an online conference for one or more audio notification tones. The computer-implemented method further includes detecting that a notification tone generated outside of the online conference matches the notification tone of an application or user device associated with two or more participants of the online conference. The computer-implemented method further includes responsive to detecting that the notification tone matches the notification tone of an application or user device associated with two or more participants of the online conference, generating an ameliorative action associated with the notification tone.Type: GrantFiled: June 8, 2021Date of Patent: April 18, 2023Assignee: International Business Machines CorporationInventors: Clement Decrop, Spencer Thomas Reynolds, Jeremy R. Fox, Zachary A. Silverstein, Jacob Ryan Jepperson
-
Patent number: 11620770Abstract: A topic being discussed by a presenter during a presentation is determined, where the presentation relates to a software application. A software object of the software application that is associated with the topic is identified. The software object is located at a position of a screen of a user that is consuming the presentation. The software object is located at this position as a result of the software object being graphically generated on a local instance of the software application. An indication for the software object at the first position on the local screen is graphically generated.Type: GrantFiled: September 23, 2021Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Jacob Ryan Jepperson, Zachary A. Silverstein, Spencer Thomas Reynolds, Jeremy R. Fox
-
Publication number: 20230091832Abstract: A topic being discussed by a presenter during a presentation is determined, where the presentation relates to a software application. A software object of the software application that is associated with the topic is identified. The software object is located at a position of a screen of a user that is consuming the presentation. The software object is located at this position as a result of the software object being graphically generated on a local instance of the software application. An indication for the software object at the first position on the local screen is graphically generated.Type: ApplicationFiled: September 23, 2021Publication date: March 23, 2023Inventors: Jacob Ryan Jepperson, Zachary A. Silverstein, Spencer Thomas Reynolds, Jeremy R. Fox
-
Patent number: 11563781Abstract: Provided are a computer program product, system, and method for setting timers based on processing of communications using natural language processing. A communication is detected from a communicating participant transmitted within a group communication session implemented in a computer network in which the communicating participant is communicating with an additional participant through the group communication session. A natural language processor (NLP) module processes the detected communication to determine words comprising an expressed temporal commitment of the communicating participant. The expressed temporal commitment does not express a computer implemented command verb to perform an operation related to setting a time variable. A timer is set, in a computer user interface of the additional participant, to a time value based on the expressed temporal commitment in the detected communication.Type: GrantFiled: July 21, 2022Date of Patent: January 24, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Spencer Thomas Reynolds, Zachary A. Silverstein, Jacob Ryan Jepperson, Jeremy R. Fox
-
Patent number: 11526929Abstract: In an approach to modifying the essentialness of an ecommerce order, one or more computer processors receive an order for a product from a customer. One or more computer processors determine the product is deemed non-essential. One or more computer processors notify the customer that the product is non-essential. One or more computer processors receive a justification of an essentialness of the product from the customer. One or more computer processors analyze a sentiment of the justification. Based on the analysis of the sentiment, one or more computer processors determine the product is essential. One or more computer processors process the order as essential.Type: GrantFiled: August 28, 2020Date of Patent: December 13, 2022Assignee: International Business Machines CorporationInventors: Spencer Thomas Reynolds, Zachary A. Silverstein, Jacob Ryan Jepperson, Jeremy R. Fox
-
Publication number: 20220394135Abstract: A computer-implemented method for real-time modification of notification tones to distinguish an intended recipient of a notification tone is disclosed. The computer-implemented method includes monitoring an audio stream of an online conference for one or more audio notification tones. The computer-implemented method further includes detecting that a notification tone generated outside of the online conference matches the notification tone of an application or user device associated with two or more participants of the online conference. The computer-implemented method further includes responsive to detecting that the notification tone matches the notification tone of an application or user device associated with two or more participants of the online conference, generating an ameliorative action associated with the notification tone.Type: ApplicationFiled: June 8, 2021Publication date: December 8, 2022Inventors: Clement Decrop, Spencer Thomas Reynolds, Jeremy R. Fox, Zachary A. Silverstein, Jacob Ryan Jepperson
-
Publication number: 20220391233Abstract: In an approach to assisting users of a collaborative meeting platform, one or more computer processors detect a start of a collaborative meeting. One or more computer processors monitor one or more activities of the collaborative meeting. Based on the one or more activities of the collaborative meeting, one or more computer processors detect a trigger for assistance with a user interface of the collaborative meeting. One or more computer processors retrieve one or more correlated actions associated with the trigger. One or more computer processors perform at least one of the one or more retrieved correlated action within the user interface of the collaborative meeting.Type: ApplicationFiled: June 7, 2021Publication date: December 8, 2022Inventors: Clement Decrop, SUMAN PATRA, Spencer Thomas Reynolds, Zachary A. Silverstein
-
Patent number: 11520679Abstract: An overall access rating for each user in a plurality of users for accessing a computing resource of a set of computing resources is generated. Reduced performance of the computing resource is identified. Access metrics associated with each user in the plurality of users who are accessing the computing resource during the reduced performance of the computing resource are determined. The generated overall access ratings based on the determined access metrics are modified. Access to the computing resource is granted based on a ranking of the modified overall access ratings.Type: GrantFiled: May 12, 2021Date of Patent: December 6, 2022Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Jacob Ryan Jepperson, Spencer Thomas Reynolds, Jeremy R. Fox