Patents by Inventor Philip W. Flack
Philip W. Flack 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: 11895082Abstract: A device implementing the subject system may include at least one processor configured to receive, by a first system process, a first network address that corresponds to a domain name that was resolved by a second system process, the resolving having been responsive to a resolution request therefor by an application process. The at least one processor may be further configured to receive, by the first system process, a second network address for which a network connection was opened by the application process. The at least one processor may be further configured to, responsive to determining that the application process opened a network connection for a network address for which the application process did not provide, to the second system process, a resolution request for the corresponding domain name, provide, by the first system process, an indication of the network address in conjunction with an indication of the application process.Type: GrantFiled: December 29, 2022Date of Patent: February 6, 2024Assignee: Apple Inc.Inventors: Amitabha Ghosh, Franco Travostino, Henri S. Berger, Philip W. Flack, Timothy A. McCoy, Maciej Stachowiak, Beth M. Dakin
-
Publication number: 20230134995Abstract: A device implementing the subject system may include at least one processor configured to receive, by a first system process, a first network address that corresponds to a domain name that was resolved by a second system process, the resolving having been responsive to a resolution request therefor by an application process. The at least one processor may be further configured to receive, by the first system process, a second network address for which a network connection was opened by the application process. The at least one processor may be further configured to, responsive to determining that the application process opened a network connection for a network address for which the application process did not provide, to the second system process, a resolution request for the corresponding domain name, provide, by the first system process, an indication of the network address in conjunction with an indication of the application process.Type: ApplicationFiled: December 29, 2022Publication date: May 4, 2023Inventors: Amitabha GHOSH, Franco TRAVOSTINO, Henri S. BERGER, Philip W. FLACK, Timothy A. MCCOY, Maciej STACHOWIAK, Beth M. DAKIN
-
Patent number: 11570143Abstract: A device implementing the subject system may include at least one processor configured to receive, by a first system process, a first network address that corresponds to a domain name that was resolved by a second system process, the resolving having been responsive to a resolution request therefor by an application process. The at least one processor may be further configured to receive, by the first system process, a second network address for which a network connection was opened by the application process. The at least one processor may be further configured to, responsive to determining that the application process opened a network connection for a network address for which the application process did not provide, to the second system process, a resolution request for the corresponding domain name, provide, by the first system process, an indication of the network address in conjunction with an indication of the application process.Type: GrantFiled: February 8, 2022Date of Patent: January 31, 2023Assignee: Apple Inc.Inventors: Amitabha Ghosh, Franco Travostino, Henri S. Berger, Philip W. Flack, Timothy A. Mccoy, Maciej Stachowiak, Beth M. Dakin
-
Publication number: 20220385622Abstract: A device implementing the subject system may include at least one processor configured to receive, by a first system process, a first network address that corresponds to a domain name that was resolved by a second system process, the resolving having been responsive to a resolution request therefor by an application process. The at least one processor may be further configured to receive, by the first system process, a second network address for which a network connection was opened by the application process. The at least one processor may be further configured to, responsive to determining that the application process opened a network connection for a network address for which the application process did not provide, to the second system process, a resolution request for the corresponding domain name, provide, by the first system process, an indication of the network address in conjunction with an indication of the application process.Type: ApplicationFiled: February 8, 2022Publication date: December 1, 2022Inventors: Amitabha Ghosh, Franco Travostino, Henri S. Berger, Philip W. Flack, Timothy A. McCoy, Maciej Stachowiak, Beth M. Dakin
-
Patent number: 10749871Abstract: Network connectivity is selectively established by monitoring, on a client, communications activity incident to accessing a network, the communications activity including a request to access the network. An application associated with the communications activity is be identified. A communications configuration associated with the application is accessed, the communications configuration indicating how the application is configured to access the network. Network connectivity is selectively established based on the communications configuration, and the application may be enabled to access the network to support the communications activity.Type: GrantFiled: June 20, 2016Date of Patent: August 18, 2020Assignee: Oath Inc.Inventor: Philip W. Flack
-
Publication number: 20160366149Abstract: Network connectivity is selectively established by monitoring, on a client, communications activity incident to accessing a network, the communications activity including a request to access the network. An application associated with the communications activity is be identified. A communications configuration associated with the application is accessed, the communications configuration indicating how the application is configured to access the network. Network connectivity is selectively established based on the communications configuration, and the application may be enabled to access the network to support the communications activity.Type: ApplicationFiled: June 20, 2016Publication date: December 15, 2016Inventor: Philip W. Flack
-
Patent number: 9379953Abstract: Network connectivity is selectively established by monitoring, on a client, communications activity incident to accessing a network, the communications activity including a request to access the network. An application associated with the communications activity is be identified. A communications configuration associated with the application is accessed, the communications configuration indicating how the application is configured to access the network. Network connectivity is selectively established based on the communications configuration, and the application may be enabled to access the network to support the communications activity.Type: GrantFiled: November 18, 2013Date of Patent: June 28, 2016Assignee: AOL INC.Inventor: Philip W. Flack
-
Publication number: 20140082189Abstract: Network connectivity is selectively established by monitoring, on a client, communications activity incident to accessing a network, the communications activity including a request to access the network. An application associated with the communications activity is be identified. A communications configuration associated with the application is accessed, the communications configuration indicating how the application is configured to access the network. Network connectivity is selectively established based on the communications configuration, and the application may be enabled to access the network to support the communications activity.Type: ApplicationFiled: November 18, 2013Publication date: March 20, 2014Applicant: AOL INC.Inventor: Philip W. FLACK
-
Patent number: 8671442Abstract: Techniques are described for repairing some types of user account problems that interfere with granting a user access to a computer system and doing so during a process to authenticate the user in a way that does not require the user to re-enter authentication information or require the user to restart a communication session with the computer system. In response to a determination that a user's account has a problem during an authentication process, techniques are provided to enable a user to execute an appropriate process or processes to fix the user account, after which the authentication process continues. In this way, the correction to the user account may appear to be seamless to the user.Type: GrantFiled: July 5, 2011Date of Patent: March 11, 2014Assignee: Bright Sun TechnologiesInventors: Philip W. Flack, Yan Cheng, Zhihong Zhang, Matthew Nguyen
-
Patent number: 8612589Abstract: Network connectivity is selectively established by monitoring, on a client, communications activity incident to accessing a network, the communications activity including a request to access the network. An application associated with the communications activity is be identified. A communications configuration associated with the application is accessed, the communications configuration indicating how the application is configured to access the network. Network connectivity is selectively established based on the communications configuration, and the application may be enabled to access the network to support the communications activity.Type: GrantFiled: August 27, 2012Date of Patent: December 17, 2013Assignee: AOL Inc.Inventor: Philip W. Flack
-
Publication number: 20120324103Abstract: Network connectivity is selectively established by monitoring, on a client, communications activity incident to accessing a network, the communications activity including a request to access the network. An application associated with the communications activity is be identified. A communications configuration associated with the application is accessed, the communications configuration indicating how the application is configured to access the network. Network connectivity is selectively established based on the communications configuration, and the application may be enabled to access the network to support the communications activity.Type: ApplicationFiled: August 27, 2012Publication date: December 20, 2012Applicant: AOL INC.Inventor: Philip W. Flack
-
Patent number: 8255466Abstract: Network connectivity is selectively established by monitoring, on a client, communications activity incident to accessing a network, the communications activity including a request to access the network. An application associated with the communications activity is be identified. A communications configuration associated with the application is accessed, the communications configuration indicating how the application is configured to access the network. Network connectivity is selectively established based on the communications configuration, and the application may be enabled to access the network to support the communications activity.Type: GrantFiled: December 29, 2006Date of Patent: August 28, 2012Assignee: AOL Inc.Inventor: Philip W. Flack
-
Publication number: 20110265161Abstract: Techniques are described for repairing some types of user account problems that interfere with granting a user access to a computer system and doing so during a process to authenticate the user in a way that does not require the user to re-enter authentication information or require the user to restart a communication session with the computer system. In response to a determination that a user's account has a problem during an authentication process, techniques are provided to enable a user to execute an appropriate process or processes to fix the user account, after which the authentication process continues. In this way, the correction to the user account may appear to be seamless to the user.Type: ApplicationFiled: July 5, 2011Publication date: October 27, 2011Inventors: Philip W. FLACK, Yan Cheng, Zhihong Zhang, Matthew Nguyen
-
Patent number: 7996881Abstract: Techniques are described for repairing some types of user account problems that interfere with granting a user access to a computer system and doing so during a process to authenticate the user in a way that does not require the user to re-enter authentication information or require the user to restart a communication session with the computer system. In response to a determination that a user's account has a problem during an authentication process, techniques are provided to enable a user to execute an appropriate process or processes to fix the user account, after which the authentication process continues. In this way, the correction to the user account may appear to be seamless to the user.Type: GrantFiled: November 9, 2005Date of Patent: August 9, 2011Assignee: AOL Inc.Inventors: Philip W. Flack, Yan Cheng, Zhihong Zhang, Matthew Nguyen
-
Publication number: 20080159175Abstract: Network connectivity is selectively established by monitoring, on a client, communications activity incident to accessing a network, the communications activity including a request to access the network. An application associated with the communications activity is be identified. A communications configuration associated with the application is accessed, the communications configuration indicating how the application is configured to access the network. Network connectivity is selectively established based on the communications configuration, and the application may be enabled to access the network to support the communications activity.Type: ApplicationFiled: December 29, 2006Publication date: July 3, 2008Applicant: AOL LLCInventor: Philip W. Flack