Patents by Inventor Patrick J. O'Sullivan
Patrick J. O'Sullivan 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: 12080460Abstract: A micro-isolator is described. The micro-isolator may include a first isolator element, a second isolator element, and a first dielectric material separating the first isolator element from the second isolator element. A second dielectric material may completely or partly encapsulate the second isolator element, or may be present at outer corners of the second isolator element. The second dielectric material may have a larger bandgap than the first dielectric material, and its configuration may reduce electrostatic charge injection into the first dielectric material. The micro-isolator may be formed using microfabrication techniques.Type: GrantFiled: August 17, 2022Date of Patent: September 3, 2024Assignee: Analog Devices Global Unlimited CompanyInventors: Paul Lambkin, Patrick J. Murphy, Bernard Patrick Stenson, Laurence B. O'Sullivan, Stephen O'Brien, Shane Geary, Baoxing Chen, Sombel Diaham
-
Patent number: 11962467Abstract: An embodiment includes a method for use in managing a cluster comprising a plurality of computers, each computer comprising at least one hardware processor coupled to at least one memory. The method comprises a computer-implemented manager: collecting access pattern data for the plurality of computers; based at least in part on the access pattern data, determining that at least a first one of the plurality of computers is overutilized; and responsive to determining that the first computer is overutilized, moving stored data from the first computer to at least a second one of the plurality of computers.Type: GrantFiled: August 14, 2017Date of Patent: April 16, 2024Assignees: International Business Machines Corporation, UNIVERSITY COLLEGE DUBLINInventors: Hitham Ahmed Assem Aly Salama, Teodora Sandra Buda, Patrick J. O'Sullivan, Philip Perry, Lei Xu
-
Patent number: 11888919Abstract: A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.Type: GrantFiled: July 11, 2019Date of Patent: January 30, 2024Assignee: International Business Machines CorporationInventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan, Hitham Ahmed Assem Aly Salama
-
Patent number: 11823209Abstract: Notifying a user about relevant data for opportunities includes obtaining, from a database, opportunities, the opportunities representing a complex record structure in the database, in which each of the opportunities captures a number of fields of metadata, analyzing the metadata associated with the opportunities to identify patterns for the opportunities, identifying, based on the patterns, correlations for the opportunities, and notifying, based on the correlations, the user about relevant data for the opportunities.Type: GrantFiled: March 29, 2023Date of Patent: November 21, 2023Inventors: Jorge A. Arroyo, Stephen P. Kruger, Patrick J. O'Sullivan, Luciano Martins Pereira da Silva
-
Publication number: 20230359981Abstract: Physical Internet (PI) dynamic principal interface node (PIN) port selection includes selecting a primary maritime port as a PIN in a routing of freight aboard a sea going vessel from an origin node to a destination node in a PI model and receiving a disruption event in the PI model indicating an inability of the vessel to berth at the primary maritime port. A cluster of alternative PINs is determined in connection with the destination node of the PI model and a routing score computed for each alternative PIN based upon a cost of routing the freight through each alternative PIN. Finally, a new routing is established in the PI model utilizing an optimal alternative PIN in lieu of the selected PIN based upon a corresponding routing score, and a message is transmitted to the vessel to divert to a secondary maritime port associated with the optimal alternative PIN.Type: ApplicationFiled: May 3, 2022Publication date: November 9, 2023Applicant: Inlecom Group BVInventors: Konstantinos ZAVITSAS, Panayotis KATSOULAKOS, Efstathios ZAVVOS, Antonios MYGIAKIS, Aristides HALATSIS, Patrick J. O'Sullivan
-
Publication number: 20230359980Abstract: Recursive multi-criteria Physical Internet (PI) freight orchestration includes the loading a hierarchy of connected nodes and specifying a starting node and ending node within the hierarchy. Different combinations of the connected nodes are determined which connect the starting node and the ending node, each defining a corresponding routing of the freight in a set of possible routings. Thereafter, for each corresponding routing of the freight, a route value is recursively computed from the starting node through the ending node and across different intermediate nodes of the routing for the freight connecting the starting node and the ending node. Each recursively computed route value is processed in order to select, amongst the possible routings, a selected routing for transporting the freight to the geographic destination and a record can be written with the selected routing for transporting the freight to the geographic destination.Type: ApplicationFiled: May 3, 2022Publication date: November 9, 2023Applicant: Inlecom Group BVInventors: Konstantinos ZAVITSAS, Aristides HALATSIS, Gerasimos KOULOUMBIS, Panayotis KATSOULAKOS, Patrick J. O'Sullivan
-
Publication number: 20230359977Abstract: The optimized dynamic scheduling of barges in inland waterways includes geolocating a set of barges positioned on an inland waterway and receiving current data for the inland waterway at each geolocation of each barge in the set. An estimated time of arrival (ETA) for each barge is retrieved from a table at a location for each barge along the inland waterway at which point the barge unloads onboard freight rendering the barge available to receive transport of new freight. Each ETA is modified for each barge according to the received current data at multiple different positions along a route in the inland waterway. Finally, an availability table for the barges in the set is constructed based upon each modified ETA so that barge availability queries received from over a computer communications network can be responded to with availability information stored in the availability table.Type: ApplicationFiled: May 3, 2022Publication date: November 9, 2023Applicant: Inlecom Group BVInventors: Konstantinos ZAVITSAS, Verlee Leemen, Panayotis Katsoulakos, Patrick J. O'Sullivan
-
Publication number: 20230274044Abstract: Critical infrastructure (CI) protection blueprint generation in an interdependent CI architecture includes constructing a digital twin of a heterogeneous collection of CI elements associated with respectively different services provided to a common community. Thereafter, hypothetical sensor data is specified in the digital twin for a target CI element in the hierarchy. In response, sensor data is read for other CI elements dependent upon the target CI element so as to identify impacted CI elements. For each impacted CI element, additional sensor data is read for further CI elements in the hierarchy dependent upon the impacted CI elements and the process repeats until no additional impacted CI elements are identified. A listing of all impacted CI elements is written to a blueprint for the hierarchy in association with the hypothetical sensor data in order to define a cascading effect of the hypothetical sensor data upon the hierarchy within the digital twin.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Applicant: Inlecom Group BVInventors: Panayotis Katsoulakos, Patrick J. O'Sullivan, Jenny Rainbird, Mark Richard Bennett
-
Publication number: 20230274050Abstract: Critical infrastructure (CI) blueprint selection for optimized response to state changing conditions includes defining a hierarchy of interdependent CI elements of a community in a digital twin and receiving characterization data for different nodes of the digital twin. A fingerprint is generated for the hierarchy based upon the characterization and a blueprint which corresponds to the fingerprint retrieved from a data store, the blueprint defining a set of parameters to be applied to different computing elements of different nodes in the hierarchy determined to minimize a cascading effect of a state changing condition in one of the nodes. Finally, the set of parameters of the retrieved blueprint is applied to corresponding computing elements of the digital twin and a state changing condition is simulated in the digital twin in a selected node so as to compute the cascading effect of the state changing condition to other nodes dependent upon the selected node.Type: ApplicationFiled: February 28, 2022Publication date: August 31, 2023Applicant: Inlecom Group BVInventors: Patrick J. O'Sullivan, Ioanna Fergadiotou, Antonios Mygiakis, Aristea Maria Zafeiropoulou
-
Publication number: 20230237500Abstract: Notifying a user about relevant data for opportunities includes obtaining, from a database, opportunities, the opportunities representing a complex record structure in the database, in which each of the opportunities captures a number of fields of metadata, analyzing the metadata associated with the opportunities to identify patterns for the opportunities, identifying, based on the patterns, correlations for the opportunities, and notifying, based on the correlations, the user about relevant data for the opportunities.Type: ApplicationFiled: March 29, 2023Publication date: July 27, 2023Inventors: Jorge A. Arroyo, Stephen P. Kruger, Patrick J. O'Sullivan, Luciano Martins Pereira da Silva
-
Patent number: 11694209Abstract: Notifying a user about relevant data for opportunities includes obtaining, from a database, opportunities, the opportunities representing a complex record structure in the database, in which each of the opportunities captures a number of fields of metadata, analyzing the metadata associated with the opportunities to identify patterns for the opportunities, identifying, based on the patterns, correlations for the opportunities, and notifying, based on the correlations, the user about relevant data for the opportunities.Type: GrantFiled: May 7, 2014Date of Patent: July 4, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jorge A. Arroyo, Stephen P. Kruger, Patrick J. O'Sullivan, Luciano Martins Pereira da Silva
-
Patent number: 11631052Abstract: An ad hoc supply chain collaborative computing environment management method includes selecting a collaboration model from amongst several models and establishing the environment in accordance with the selected model including defining a knowledge graph, a set of expected events to be received in an event log, and one or more predictive functions operating upon the different events in the event log to produce predictive values. The method also includes, registering actors in a supply chain as authenticated publishers or subscribers to the event log of different events published by different authenticated computing systems of the actors, authenticating different ones of the registered different actors prior the different actors publishing events to the event log, triggering predictive functions for newly published ones of the events in order to produce predictive values and providing read-only access to different states of the entities of the knowledge graph to authenticated subscribers.Type: GrantFiled: March 30, 2018Date of Patent: April 18, 2023Assignee: CLMS UK LIMITEDInventors: Panayotis Katsoulakos, Ioannis Zorgios, Ioanna Fergadiotou, Patrick J. O'Sullivan, Vassileios Karakostas, Antonios Mygiakis
-
Publication number: 20220385716Abstract: A computer-implemented method, computer program product, and computing system is provided for determining quality of experience for communication sessions. In an implementation, a method may include determining a plurality of intrusive quality of experience scores associated with a plurality of intrusive audio transmission samples. The method may also include determining a plurality of non-intrusive quality of experience scores associated with a plurality of non-intrusive audio transmission samples. The method may further include deriving a quality of experience coefficient based upon a relationship between the plurality of intrusive quality of experience scores and the plurality of non-intrusive quality of experience scores.Type: ApplicationFiled: July 11, 2019Publication date: December 1, 2022Inventors: Jonathan Dunne, Paul B. French, James P. Galvin, JR., Patrick J. O'Sullivan, Hitham Ahmed Assem Aly Salama
-
Publication number: 20220344957Abstract: Electric vehicle charging scheduling includes receiving repeated sensor readings of a battery of an electric vehicle, the readings monitoring a charge of the battery while the electric vehicle proceeds along a contemporaneously scheduled route. Then, a geolocation of the electric vehicle is determined and a database queried with the geolocation. A charging station is then identified within geographic proximity of the geolocation of the electric vehicle. As well, a route scheduled for the electric vehicle after the contemporaneously scheduled route is determined. Thereafter, a threshold charge is computed that is requisite to complete both the contemporaneously scheduled route and also at least a portion of the route scheduled after the contemporaneously scheduled route. Finally, in response to a determination that the monitored charge on the battery is below the threshold level, an alert is displayed indicating to charge the battery at the identified charging station.Type: ApplicationFiled: February 9, 2022Publication date: October 27, 2022Applicant: Inlecom Innovation Astiki mi Kerdoskopiki EtaireiaInventors: Ioanna Fergadiotou, Ibad Kureshi, Patrick J. O'Sullivan, Dimitra Politaki
-
Patent number: 11481716Abstract: The self-audited routing of a shipping container includes acquiring a contemporaneous location of a shipping container within location based circuitry of a computing device affixed to the shipping container and retrieving from memory of the computing device affixed to the shipping container, an expected node and a destination node from a sequence of nodes in a path from an origin node of the shipping container, to the destination node. The contemporaneous location is then compared to a location of the expected node and, on the condition that the contemporaneous location is not within a threshold distance of the location of the expected node, a message is transmitted from the computing device over a wireless computer communications network to a remotely disposed client computer indicating a fault in routing of the shipping container to the destination node.Type: GrantFiled: June 10, 2020Date of Patent: October 25, 2022Assignee: INLECOM GROUP BVBAInventors: Konstantinos Loupos, Patrick J. O'Sullivan, Antonios Mygiakis, Panayotis Katsoulakos, Gerasimos Kouloumpis, Zisis Palaskas
-
Patent number: 11461809Abstract: Notifying a user of an instant message (IM) service about a modification made to an opportunity includes receiving at least one modification to an opportunity stored in a customer relationship management (CRM) system, the opportunity representing a complex record structure in the CRM system, identifying a first user associated with the modification made to the opportunity stored in the CRM system, determining, from a list of users associated with the opportunity, a second user associated with the first user through an IM service, and sending an alert to the second user on the IM service, the alert indicating to the second user the modification made to the opportunity by the first user.Type: GrantFiled: August 1, 2014Date of Patent: October 4, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jorge A. Arroyo, Stephen P. Kruger, Patrick J. O'Sullivan, Luciano Silva
-
Patent number: 11429255Abstract: A system for dynamically adjusting content for an interaction impairment can include a data provider, an end-user electronic device, a user identification module, and a data adjustment module. The data provider can be capable of providing access to electronic data. One or more characteristics of the electronic data can be incompatible with an impairment of an impaired user. The end-user electronic device can be configured to allow the impaired user to interact with electronic data. The user identification module can be configured to identify an identity of the impaired user and/or the impairment of the impaired user. The data adjustment module can be configured to automatically adjust incompatible characteristics of the electronic data prior to presentation by the end-user electronic device. This adjustment can increase the ability of the impaired user to utilize the electronic data with the end-user electronic device.Type: GrantFiled: May 27, 2019Date of Patent: August 30, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
-
Patent number: 11321477Abstract: Embodiments of the present invention provide a method, system and computer program product for co-dependent document container management. Co-dependent document container management includes loading into memory of a computer, a document container encapsulating a document, a co-dependency rule assigning a dependency of access to the document upon a specific geographic location, and co-dependency document access program code. The program code of the container may be executed in the memory of the computer causing the retrieval of a geographic position of the computer, the application of the co-dependency rule to the retrieved geographic position and, on condition that the geographic position of the computer satisfies the co-dependency rule, the location of a document viewer registered in the computer to render the document and the direction of the computer to launch the document viewer with the document as input to the document viewer.Type: GrantFiled: June 5, 2020Date of Patent: May 3, 2022Assignee: INLECOM GROUP BVBAInventors: Panayotis Katsoulakos, Gerasimos Kouloumpis, Patrick J. O'Sullivan, Ioanna Fergadiotou, Konstantinos Loupos, Antonios Mygiakis
-
Patent number: 11323883Abstract: Internet-of-Things (IoT) prioritized sensor authentication management includes receiving in an IoT gateway different packets of data from different sensors over a computer communications network. For each received packet of data from a corresponding one of the different sensors, the received packet of data is compared to a pattern associated with the corresponding one of the different sensors. On the condition that the received packet of data is within a threshold of similarity to the pattern, a sensor value may be extracted from the received packet of data and transmitted to a sensor monitor. But otherwise, the received packet of data is placed into quarantine in memory of the IoT gateway, authentication of the corresponding one of the different sensors is performed, and in response to the authentication, the packet is released from quarantine, the sensor value extracted from the received packet of data and transmitted to the sensor monitor.Type: GrantFiled: September 30, 2019Date of Patent: May 3, 2022Assignee: INLECOM SYSTEMS LIMITEDInventors: Konstantinos Loupos, Gerasimos Kouloumpis, Alexander Papageorgiou, Takis Katsoulakos, Patrick J. O'Sullivan
-
Patent number: 11321662Abstract: An authenticated container access method includes selecting both a destination node for a shipping container positioned at a contemporaneous node and also a next node selected on a path from the contemporaneous node to the destination node. The method additionally includes writing both the next node and the destination node in an origin token along with an identification of an authorized individual enabled to access the shipping container, and then both storing the origin token in a computing device affixed to the shipping container and also transmitting the origin token to a computer at the next node. A request to access the shipping container is later received in the computing device and the token, extracted from the request. The tokens are compared and access to the shipping container permitted on condition that an identification value in the extracted token matches the identification of the authorized individual in the origin token.Type: GrantFiled: June 8, 2020Date of Patent: May 3, 2022Assignee: INLECOM GROUP BVBAInventors: Konstantinos Loupos, Patrick J. O'Sullivan, Antonios Mygiakis, Gerasimos Kouloumpis, Georgia Kokona Tsiochantari