Patents by Inventor William Mahoney
William Mahoney 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: 11943694Abstract: A disclosed apparatus obtains emergency data for multiple device types from a plurality of emergency data sources and provides a jurisdictional map view to a plurality of emergency network entities, where each emergency network entity corresponds to a given geographic boundary. The jurisdictional map view corresponds to a respective emergency network entity's geographic boundary. The apparatus determines portions of the emergency data corresponding to emergencies occurring within each respective emergency network entity geographic boundary, and provides location indicators within each respective jurisdictional map view, with each location indicator corresponding to an emergency.Type: GrantFiled: December 12, 2022Date of Patent: March 26, 2024Assignee: RAPIDSOS, INC.Inventors: William Pellegrini, Lucas Richard Eager Leavitt, BingJun Sy, Henry Katz, Gabriel Mahoney, Andrew Hwang, Zvika Ferentz, Riccardo Pellegrini, Angela Lynn Orthmeyer
-
Patent number: 11943356Abstract: Systems and methods are provided for persistent login. Such persistent login may be based on linking user identity across accounts of different entities to allow each entity to maintain control over their respective sets of user data, while providing a streamlined user experience that avoids much of the repetitive need to login to different services with different login credentials (e.g., during periods of heavy use). Such persistent login may utilize a set of tokens issued and exchanged between devices of the partnering entities. Such tokens may include an access token, refresh token, and identity token. When a user associated with a first entity requests access to information secured by a second entity, such request may be associated with the access token. If the access token is determined to be expired, the refresh token may be used to refresh the access token, which may also trigger issuance of a new refresh token.Type: GrantFiled: May 5, 2023Date of Patent: March 26, 2024Assignee: SYNCHRONY BANKInventors: Shaoyen Chang, William Mahoney, Chidhambaram Mathevan Pillai, Seulkee Park, Jeremy T. Mack, Shahul Shaik, Sathyanarayana Mahendran, Marina Loginova
-
Patent number: 11934892Abstract: Systems and methods for global account identifier translation. Embodiments described herein include a service provider system configured to receive API calls that include an initial identifier, which may be issued by the service provider system and/or associated with a third-party entity. The service provider system may use the initial identifier from the API call to obtain a primary identifier associated with an account. The primary identifier is then used to service the API call to obtain an API call result. The API call result may be transmitted to the device from which the API call was received.Type: GrantFiled: June 7, 2023Date of Patent: March 19, 2024Assignee: SYNCHRONY BANKInventors: William Mahoney, Chidhambaram Pillai
-
Patent number: 11856103Abstract: Systems and methods for a dynamic encryption model in which dynamic encryption keys are associated with an access token having an expiration time. The access token is generated for a user session of a user application seeking to make API calls to a service provider system. When the access token expires, or becomes otherwise invalid, the dynamic encryption keys are discarded, and any further API calls are made using an updated access token and updated dynamic encryption keys. The dynamic encryption keys are used to encrypt specially designated fields of API calls and/or API call results.Type: GrantFiled: June 7, 2023Date of Patent: December 26, 2023Assignee: SYNCHRONY BANKInventors: William Mahoney, Chidhambaram Pillai
-
Publication number: 20230393908Abstract: Systems and methods for global account identifier translation. Embodiments described herein include a service provider system configured to receive API calls that include an initial identifier, which may be issued by the service provider system and/or associated with a third-party entity. The service provider system may use the initial identifier from the API call to obtain a primary identifier associated with an account. The primary identifier is then used to service the API call to obtain an API call result. The API call result may be transmitted to the device from which the API call was received.Type: ApplicationFiled: June 7, 2023Publication date: December 7, 2023Inventors: William Mahoney, Chidhambaram Pillai
-
Publication number: 20230396438Abstract: Systems and methods for a dynamic encryption model in which dynamic encryption keys are associated with an access token having an expiration time. The access token is generated for a user session of a user application seeking to make API calls to a service provider system. When the access token expires, or becomes otherwise invalid, the dynamic encryption keys are discarded, and any further API calls are made using an updated access token and updated dynamic encryption keys. The dynamic encryption keys are used to encrypt specially designated fields of API calls and/or API call results.Type: ApplicationFiled: June 7, 2023Publication date: December 7, 2023Inventors: William Mahoney, Chidhambaram Pillai
-
Publication number: 20230362008Abstract: Systems and methods are provided for persistent login. Such persistent login may be based on linking user identity across accounts of different entities to allow each entity to maintain control over their respective sets of user data, while providing a streamlined user experience that avoids much of the repetitive need to login to different services with different login credentials (e.g., during periods of heavy use). Such persistent login may utilize a set of tokens issued and exchanged between devices of the partnering entities. Such tokens may include an access token, refresh token, and identity token. When a user associated with a first entity requests access to information secured by a second entity, such request may be associated with the access token. If the access token is determined to be expired, the refresh token may be used to refresh the access token, which may also trigger issuance of a new refresh token.Type: ApplicationFiled: May 5, 2023Publication date: November 9, 2023Applicant: Synchrony BankInventors: Shaoyen Chang, William Mahoney, Chidhambaram Mathevan Pillai, Seulkee Park, Jeremy T. Mack, Shahul Shaik, Sathyanarayana Mahendran, Marina Loginova
-
Patent number: 11689368Abstract: Systems and methods are provided for persistent login. Such persistent login may be based on linking user identity across accounts of different entities to allow each entity to maintain control over their respective sets of user data, while providing a streamlined user experience that avoids much of the repetitive need to login to different services with different login credentials (e.g., during periods of heavy use). Such persistent login may utilize a set of tokens issued and exchanged between devices of the partnering entities. Such tokens may include an access token, refresh token, and identity token. When a user associated with a first entity requests access to information secured by a second entity, such request may be associated with the access token. If the access token is determined to be expired, the refresh token may be used to refresh the access token, which may also trigger issuance of a new refresh token.Type: GrantFiled: April 25, 2022Date of Patent: June 27, 2023Assignee: SYNCHRONY BANKInventors: Shaoyen Chang, William Mahoney, Chidhambaram Mathevan Pillai, Seulkee Park, Jeremy T. Mack, Shahul Shaik, Sathyanarayana Mahendran, Marina Loginova
-
Publication number: 20220329428Abstract: Systems and methods are provided for persistent login. Such persistent login may be based on linking user identity across accounts of different entities to allow each entity to maintain control over their respective sets of user data, while providing a streamlined user experience that avoids much of the repetitive need to login to different services with different login credentials (e.g., during periods of heavy use). Such persistent login may utilize a set of tokens issued and exchanged between devices of the partnering entities. Such tokens may include an access token, refresh token, and identity token. When a user associated with a first entity requests access to information secured by a second entity, such request may be associated with the access token. If the access token is determined to be expired, the refresh token may be used to refresh the access token, which may also trigger issuance of a new refresh token.Type: ApplicationFiled: April 25, 2022Publication date: October 13, 2022Applicant: Synchrony BankInventors: Shaoyen Chang, William Mahoney, Chidhambaram Mathevan Pillai, Seulkee Park, Jeremy T. Mack, Shahul Shaik, Sathyanarayana Mahendran, Marina Loginova
-
Patent number: 11349662Abstract: Systems and methods are provided for persistent login. Such persistent login may be based on linking user identity across accounts of different entities to allow each entity to maintain control over their respective sets of user data, while providing a streamlined user experience that avoids much of the repetitive need to login to different services with different login credentials (e.g., during periods of heavy use). Such persistent login may utilize a set of tokens issued and exchanged between devices of the partnering entities. Such tokens may include an access token, refresh token, and identity token. When a user associated with a first entity requests access to information secured by a second entity, such request may be associated with the access token. If the access token is determined to be expired, the refresh token may be used to refresh the access token, which may also trigger issuance of a new refresh token.Type: GrantFiled: October 29, 2020Date of Patent: May 31, 2022Assignee: Synchrony BankInventors: Shaoyen Chang, William Mahoney, Chidhambaram Mathevan Pillai, Seulkee Park, Jeremy T Mack, Shahul Shaik, Sathyanarayana Mahendran, Marina Loginova
-
Publication number: 20210126789Abstract: Systems and methods are provided for persistent login. Such persistent login may be based on linking user identity across accounts of different entities to allow each entity to maintain control over their respective sets of user data, while providing a streamlined user experience that avoids much of the repetitive need to login to different services with different login credentials (e.g., during periods of heavy use). Such persistent login may utilize a set of tokens issued and exchanged between devices of the partnering entities. Such tokens may include an access token, refresh token, and identity token. When a user associated with a first entity requests access to information secured by a second entity, such request may be associated with the access token. If the access token is determined to be expired, the refresh token may be used to refresh the access token, which may also trigger issuance of a new refresh token.Type: ApplicationFiled: October 29, 2020Publication date: April 29, 2021Applicant: Synchrony BankInventors: Shaoyen Chang, William Mahoney, Chidhambaram Mathevan Pillai, Seulkee Park, Jeremy T Mack, Shahul Shaik, Sathyanarayana Mahendran, Marina Loginova
-
Patent number: 10803662Abstract: Methods, systems, and computer readable media for transoral lung access. In some examples, the system includes a bronchoscope, a concentric tube probe deployable from within the bronchoscope, and a steerable needle nested deployable from within the concentric tube probe. The system can include a control system for deploying the concentric tube probe from the bronchoscope into a lung to a location where a target is within a range of the steerable needle and for deploying the steerable needle from the location to the target.Type: GrantFiled: May 23, 2016Date of Patent: October 13, 2020Assignees: The University of North Carolina at Chapel Hill, Vanderbilt UniversityInventors: Ron Alterovitz, Richard Harry Feins, Bryan Irby Hartley, Alan David Kuntz, Erik Lamers, Arthur William Mahoney, Andria Annette Remirez, Philip Joseph Swaney, Robert James Webster, III
-
Publication number: 20190169399Abstract: Hydrocarbyl terminated polyester compounds comprising sulfur-containing repeat units that are useful as plastic modifiers, polymer blend compositions comprising the hydrocarbyl terminated polyester compounds, methods for modifying the performance properties of polymers, and methods for preparing the hydrocarbyl terminated polyester compounds.Type: ApplicationFiled: February 7, 2019Publication date: June 6, 2019Inventors: Graciela B. Arhancet, Xiaojun Wang, Scott Long, Matthew William Mahoney
-
Patent number: 10240029Abstract: Hydrocarbyl terminated polyester compounds comprising sulfur-containing repeat units that are useful as plastic modifiers, polymer blend compositions comprising the hydrocarbyl terminated polyester compounds, methods for modifying the performance properties of polymers, and methods for preparing the hydrocarbyl terminated polyester compounds.Type: GrantFiled: May 6, 2016Date of Patent: March 26, 2019Assignee: Novus International, Inc.Inventors: Graciela B. Arhancet, Xiaojun Wang, Scott Long, Matthew William Mahoney
-
Publication number: 20180214010Abstract: Methods, systems, and computer readable media for transoral lung access. In some examples, the system includes a bronchoscope, a concentric tube probe deployable from within the bronchoscope, and a steerable needle nested deployable from within the concentric tube probe. The system can include a control system for deploying the concentric tube probe from the bronchoscope into a lung to a location where a target is within a range of the steerable needle and for deploying the steerable needle from the location to the target.Type: ApplicationFiled: May 23, 2016Publication date: August 2, 2018Inventors: Ron Alterovitz, Richard Harry Feins, Bryan Irby Hartley, Alan David Kuntz, Erik Lamers, Arthur William Mahoney, Andria Annette Remirez, Philip Joseph Swaney, Robert James Webster, III
-
Publication number: 20160365114Abstract: A video editing system and method using machine learning are described. In one embodiment, the video editing system comprises editing processing logic controllable to perform at least one edit on one or more raw input feeds to render one or more final cut clips for viewing, each edit to transform data from one or more of the raw input feeds into the one or more of the plurality of final cut clips by generating tags that identify highlights from signals and a machine learning module operable to access data from memory and operable to generate settings to control the editing processing logic based on the data using one or more machine learning algorithms to control the editing processing logic.Type: ApplicationFiled: October 9, 2015Publication date: December 15, 2016Inventors: Yaron Galant, Martin Paul Boliek, Michael William Mahoney
-
Publication number: 20160326349Abstract: Hydrocarbyl terminated polyester compounds comprising sulfur-containing repeat units that are useful as plastic modifiers, polymer blend compositions comprising the hydrocarbyl terminated polyester compounds, methods for modifying the performance properties of polymers, and methods for preparing the hydrocarbyl terminated polyester compounds.Type: ApplicationFiled: May 6, 2016Publication date: November 10, 2016Inventors: Graciela B. Arhancet, Xiaojun Wang, Scott Long, Matthew William Mahoney
-
Patent number: 8528912Abstract: A stuffing box for a polished rod used with a downhole pump uses injectable packing to provide a seal around the polished rod. The stuffing box has a chamber for receiving the packing. The chamber has an opening to allow the addition of packing to the chamber. The packing is maintained in a compacted condition by either injecting additional packing through the opening or adjusting the volume of the chamber.Type: GrantFiled: February 28, 2013Date of Patent: September 10, 2013Assignee: Harbison-Fischer, Inc.Inventors: Mark William Mahoney, Ian Douglas Rimmer, Benny J. Williams
-
Publication number: 20130175056Abstract: A stuffing box for a polished rod used with a downhole pump uses injectable packing to provide a seal around the polished rod. The stuffing box has a chamber for receiving the packing. The chamber has an opening to allow the addition of packing to the chamber. The packing is maintained in a compacted condition by either injecting additional packing through the opening or adjusting the volume of the chamber.Type: ApplicationFiled: February 28, 2013Publication date: July 11, 2013Applicant: Harbison-Fischer, Inc.Inventors: Mark William Mahoney, Ian Douglas Rimmer, Benny J. Williams
-
Patent number: 8403331Abstract: A stuffing box for a polished rod used with a downhole pump uses injectable packing to provide a seal around the polished rod. The stuffing box has a chamber for receiving the packing. The chamber has an opening to allow the addition of packing to the chamber. The packing is maintained in a compacted condition by either injecting additional packing through the opening or adjusting the volume of the chamber.Type: GrantFiled: May 25, 2005Date of Patent: March 26, 2013Assignee: Harbison-Fischer, Inc.Inventors: Mark William Mahoney, Ian Douglas Rimmer, Benny J. Williams