Patents by Inventor Wesley Ip
Wesley Ip 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: 12717305Abstract: An embodiment for dynamically modifying print codes to accommodate printing errors. The embodiment may track print data associated with a printing operation against a set of desired specifications. The embodiment may identify a defect in the printing operation based on the tracked print data. The embodiment may, in response to identifying the defect associated with the printing operation, pause the printing operation. The embodiment may generate remediating g-code alterations based on the identified defect and the set of desired specifications. The embodiment may generate a first digital twin corresponding to the set of desired specifications, and a second digital twin corresponding to the generated remediating g-code alterations. The embodiment may rebase the paused printing operation based on the generated remediating g-code alterations and the first and second digital twins. The embodiment may leverage the generated remediating g-code alterations to resume the rebased paused printing operation.Type: GrantFiled: September 20, 2023Date of Patent: August 25, 2026Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Logan Bailey, Zachary A. Silverstein, Alexandra M Isaly, Wesley Ip
-
Publication number: 20260162460Abstract: A computer-implemented method includes capturing, using one or more cameras, user interactions with a printed three-dimensional (3D) object. The printed 3D object has a digital twin. The user interactions, captured by the one or more cameras, are interpreted using the digital twin. Actions are generated based on the interpreted user interactions.Type: ApplicationFiled: December 5, 2024Publication date: June 11, 2026Inventors: Zachary Augustus Silverstein, Logan Bailey, Wesley Ip, Alexandra M Isaly
-
Patent number: 12623410Abstract: Embodiments of the disclosure provide systems and methods for implementing 3D printing to manufacture 3D print objects with dynamic adjustment of 3D print infill specifications based on determined regions of stress points in a given 3D device design. A disclosed method comprises receiving a 3D object design for a 3D device to be printed; determining, based on the 3D object design and a trained model, a region of the 3D object with a projected likelihood of human interaction above a threshold likelihood; and generating, based on the determined region of the 3D object, instructions to selectively adjust one or more print infill specifications at the region.Type: GrantFiled: August 2, 2023Date of Patent: May 12, 2026Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Logan Bailey, Brian Narkinsky, Wesley Ip, Zachary A. Silverstein, Alexandra M. Isaly
-
Patent number: 12556896Abstract: Described are techniques for caching a data payload on a peripheral device for delivery to a target device. The techniques include receiving, at a peripheral device via a short-range wireless protocol, a data payload intended for a target device, where the data payload is received from a source device configured to send the data payload to the target device. The techniques further include storing the data payload in a memory of the peripheral device for a time that allows the peripheral device to be placed in network proximity of the target device and transfer the data payload from the peripheral device to the target device. The techniques further include detecting the target device via a short-range wireless network, and sending the data payload to the target device via a short-range wireless protocol used by the target device.Type: GrantFiled: April 7, 2023Date of Patent: February 17, 2026Assignee: International Business Machines CorporationInventors: Alexandra M. Isaly, Wesley Ip, Zachary A. Silverstein, Logan Bailey
-
Publication number: 20250093846Abstract: An embodiment for dynamically modifying print codes to accommodate printing errors. The embodiment may track print data associated with a printing operation against a set of desired specifications. The embodiment may identify a defect in the printing operation based on the tracked print data. The embodiment may, in response to identifying the defect associated with the printing operation, pause the printing operation. The embodiment may generate remediating g-code alterations based on the identified defect and the set of desired specifications. The embodiment may generate a first digital twin corresponding to the set of desired specifications, and a second digital twin corresponding to the generated remediating g-code alterations. The embodiment may rebase the paused printing operation based on the generated remediating g-code alterations and the first and second digital twins. The embodiment may leverage the generated remediating g-code alterations to resume the rebased paused printing operation.Type: ApplicationFiled: September 20, 2023Publication date: March 20, 2025Inventors: Logan Bailey, Zachary A. Silverstein, Alexandra M. Isaly, Wesley Ip
-
Publication number: 20250042092Abstract: Embodiments of the disclosure provide systems and methods for implementing 3D printing to manufacture 3D print objects with dynamic adjustment of 3D print infill specifications based on determined regions of stress points in a given 3D device design. A disclosed method comprises receiving a 3D object design for a 3D device to be printed; determining, based on the 3D object design and a trained model, a region of the 3D object with a projected likelihood of human interaction above a threshold likelihood; and generating, based on the determined region of the 3D object, instructions to selectively adjust one or more print infill specifications at the region.Type: ApplicationFiled: August 2, 2023Publication date: February 6, 2025Inventors: Logan BAILEY, Brian NARKINSKY, Wesley IP, Zachary A. SILVERSTEIN, Alexandra M. ISALY
-
Publication number: 20240420211Abstract: According to one embodiment, a method, computer system, and computer program product for managing a physical storage system of a user is provided. The present invention may include identifying a physical item that a user has selected for acquisition; selecting one or more storage areas of a plurality of storage areas comprising the physical storage system to store the item in based on a category associated with the item; determining an amount of storage space required to store the item based on dimensions of the item; comparing the determined amount of storage space against a current amount of free storage space within the one or more selected storage areas; and responsive to identifying that the determined amount of storage space exceeds the current amount of free space based on the comparing, generating an alert to the user.Type: ApplicationFiled: June 15, 2023Publication date: December 19, 2024Inventors: Wesley Ip, Logan Bailey, Alexandra M. Isaly, RYAN Michael SPARKS, Zachary A. Silverstein
-
Publication number: 20240406129Abstract: Using cognitive analysis to manage electronic messages across a group of users. Analysis includes analyzing a received electronic inquiry and determining a list of potential recipients based on the electronic inquiry. Analysis further includes generating and sending a first electronic message incorporating the electronic inquiry for soliciting a response to the first recipient from the list. Further receiving and analyzing a first electronic response message from the device of the first recipient to determine if the first electronic response message meets an answering criteria for answering the electronic inquiry. In embodiments where it is determined the first electronic response message does not meet an answering criteria, generating and sending a second electronic message incorporating the electronic inquiry for soliciting a response to the second recipient from the list.Type: ApplicationFiled: June 1, 2023Publication date: December 5, 2024Inventors: Wesley Ip, Logan Bailey, Zachary A. Silverstein, Alexandra M. Isaly
-
Publication number: 20240340624Abstract: Described are techniques for caching a data payload on a peripheral device for delivery to a target device. The techniques include receiving, at a peripheral device via a short-range wireless protocol, a data payload intended for a target device, where the data payload is received from a source device configured to send the data payload to the target device. The techniques further include storing the data payload in a memory of the peripheral device for a time that allows the peripheral device to be placed in network proximity of the target device and transfer the data payload from the peripheral device to the target device. The techniques further include detecting the target device via a short-range wireless network, and sending the data payload to the target device via a short-range wireless protocol used by the target device.Type: ApplicationFiled: April 7, 2023Publication date: October 10, 2024Inventors: Alexandra M. Isaly, Wesley Ip, Zachary A. Silverstein, Logan Bailey
-
Publication number: 20240168805Abstract: A computer hardware system includes a machine learning engine and a hardware processor configured to perform the following executable operations. A plurality of electronic communications between client devices including a first client device of a first user are monitored. Ad-hoc tasks for the first user are identified using the machine learning engine by performing natural language processing of the plurality of electronic communications. Platforms associated with the ad-hoc tasks are monitored to determine a task completion status of the identified ad-hoc tasks. A time slot for performing the ad-hoc tasks by the first user is automatically reserved within a calendar/scheduling application of the first client device based upon a task velocity score.Type: ApplicationFiled: November 17, 2022Publication date: May 23, 2024Inventors: Wesley Ip, Alexandra M. Isaly, Ryan Michael Sparks, Zachary A. Silverstein