Patents by Inventor Patrick Turley

Patrick Turley 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: 9697629
    Abstract: Embodiments disclosed herein can match a virtual display configuration to a physical display configuration. A method may include receiving from a physical device a physical device display configuration; generating a list of display configurations compatible with the physical display configuration, the generating a list including determining best matches of display geometries, aspect ratio, and density; providing the list to the physical device; and implementing a selected member of the list as a virtual device display on the physical device.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: July 4, 2017
    Assignee: Hypori, Inc.
    Inventors: Brian J. Vetter, Robert D. Lee, Justin P. Marston, Patrick Turley
  • Patent number: 9667703
    Abstract: Embodiments disclosed herein provide a system, method, and computer program product for generating remote views in a virtual mobile device platform. In one embodiment, events from a physical mobile device are sent to a distant virtual device. The virtual device creates views based on the received events. Graphical attributes of one or more of the created views are captured and sent to the physical mobile device. Remote views are generated at the physical mobile device based on the attributes received from the virtual device.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: May 30, 2017
    Assignee: Hypori, Inc.
    Inventors: Brian J. Vetter, Patrick Turley
  • Patent number: 8725553
    Abstract: Embodiments of the present invention relate to methods and apparatuses for determining a value attributable to an automated teller machine (ATM). For example, in one embodiment, a method is provided that includes using a processor to determine a value attributable to an ATM based at least partially on a comparison of financial account information associated with ATM users to financial account information associated with non-ATM users.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: May 13, 2014
    Assignee: Bank of America Corporation
    Inventors: Stephen Patrick Turley, Steven Dudley Green
  • Patent number: 8661153
    Abstract: Embodiments disclosed herein provide a control device and a method executing thereon for allocating network bandwidth to users accessing a controlled network. In response to a user connecting to the control device using a user device, the control device obtains a user bandwidth allocation profile for that user based on user credentials. The user bandwidth allocation profile may be stored local or remote to the control device. A provisioning module running on the control device can map attributes in the user bandwidth allocation profile to a traffic control rule and associate the traffic control rule with the user based on the user credentials and considering information identifying the user device used by the user to connect to the control device. A traffic conditioning module running on the control device can regulate the network bandwidth usage by the user utilizing the traffic control rule associated with the user.
    Type: Grant
    Filed: July 20, 2009
    Date of Patent: February 25, 2014
    Assignee: RPX Corporation
    Inventors: Tuan Ta, Patrick Turley, Kerry Clendinning, Kelly Looney
  • Patent number: 8543710
    Abstract: Systems and methods intended to control a network devices access to a network are disclosed. Embodiments of the current invention expose a method for confining a network client's network access to a specific logical region of the network. A network communication may be received and the client that originated this communication determined. This client is associated with a set of rules or walled garden that specifies the access allowed by that client. The destination of the communication may also be determined and if the destination is allowed by the set of rules associated with the client and access to the destination allowed if access to the destination is allowed by the set of rules.
    Type: Grant
    Filed: March 10, 2005
    Date of Patent: September 24, 2013
    Assignee: RPX Corporation
    Inventors: Patrick Turley, Keith Johnston, Steven D. Tonnesen
  • Patent number: 8429725
    Abstract: Embodiments disclosed herein provide a system, method, and computer program product for establishing a secure network connection between a client and a server. The client may send a connection request over a public network to the server. The server may prepare a response containing a controller and session-specific credentials. The controller may be selected to configure a tunneling protocol on the client. After being downloaded to the client, the controller configures the tunneling protocol and establishes a secure network connection with the server without user intervention. The session-specific credentials are valid until the secure network connection between the client and the server is severed.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: April 23, 2013
    Assignee: RPX Corporation
    Inventors: Eric White, Patrick Turley
  • Patent number: 8397282
    Abstract: A system, method, and computer program product for controlling data through a firewall which may be dynamically configurable. The method may comprise defining at least one node, wherein the at least one node is associated with two or more network interfaces; associating a set of firewall rules with the at least one node; receiving a packet at a first node of the at least one node; and accepting or denying the packet based on the set of firewall rules. The firewall rules include dynamic chains of rules having defined places where firewall rules may be dynamically inserted into or deleted from the firewall while the firewall is operating on one or more machines connected to network segments where the nodes reside.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: March 12, 2013
    Assignee: RPX Corporation
    Inventors: Patrick Turley, Eric White
  • Patent number: 8381273
    Abstract: Embodiments disclosed herein provide a system, method, and computer program product for obtaining secure connectivity between networked computing devices. The invention comprises utilizing a network protocol inherent to an operating system on a client device to automatically set up and establish a transient secure network connection endpoint on the client device. The act of utilizing can be a result of a server device responding to a connection request from the client device. The act of establishing the transient secure network connection endpoint on the client device creates a transient secure network connection between the server device and the transient secure network connection endpoint on the client device without manual intervention or configuration by a user at the client device. Secured access by the client device to one or more network devices is permitted until the transient secure network connection between the server device and the client device is severed.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: February 19, 2013
    Assignee: RPX Corporation
    Inventors: Eric White, Patrick Turley
  • Patent number: 8224983
    Abstract: Embodiments disclosed herein provide a control device and a method executing thereon for allocating network bandwidth to users accessing a controlled network. In response to a user connecting to the control device using a user device, the control device obtains a user bandwidth allocation profile for that user based on user credentials. The user bandwidth allocation profile may be stored local or remote to the control device. A provisioning module running on the control device can map attributes in the user bandwidth allocation profile to a traffic control rule and associate the traffic control rule with the user based on the user credentials and considering information identifying the user device used by the user to connect to the control device. A traffic conditioning module running on the control device can regulate the network bandwidth usage by the user utilizing the traffic control rule associated with the user.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: July 17, 2012
    Assignee: Rocksteady Technologies, LLC
    Inventors: Tuan Ta, Patrick Turley, Kerry Clendinning, Kelly Looney
  • Publication number: 20120096517
    Abstract: Embodiments disclosed herein provide a system, method, and computer program product for obtaining secure connectivity between networked computing devices. The invention comprises utilizing a network protocol inherent to an operating system on a client device to automatically set up and establish a transient secure network connection endpoint on the client device. The act of utilizing can be a result of a server device responding to a connection request from the client device. The act of establishing the transient secure network connection endpoint on the client device creates a transient secure network connection between the server device and the transient secure network connection endpoint on the client device without manual intervention or configuration by a user at the client device. Secured access by the client device to one or more network devices is permitted until the transient secure network connection between the server device and the client device is severed.
    Type: Application
    Filed: December 21, 2011
    Publication date: April 19, 2012
    Inventors: Eric White, Patrick Turley
  • Patent number: 8108915
    Abstract: Embodiments disclosed herein provide a system, method, and computer program product for establishing a secure network connection between two computers, a client and a server. The client may send a connection request over a public network to the server. In response, the server may generate a set of credentials, select a controller to automatically run on the client, and send the controller and the set of credentials to the client. The controller automatically executes on the client and utilizes the set of credentials from the server to establish a secure network connection with the server without user intervention. The set of credentials is valid until the secure network connection between the client and the server is severed.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: January 31, 2012
    Assignee: Rocksteady Technologies LLC
    Inventors: Eric White, Patrick Turley
  • Publication number: 20110258687
    Abstract: Embodiments disclosed herein provide a system, method, and computer program product for establishing a secure network connection between a client and a server. The client may send a connection request over a public network to the server. The server may prepare a response containing a controller and session-specific credentials. The controller may be selected to configure a tunneling protocol on the client. After being downloaded to the client, the controller configures the tunneling protocol and establishes a secure network connection with the server without user intervention. The session-specific credentials are valid until the secure network connection between the client and the server is severed.
    Type: Application
    Filed: June 30, 2011
    Publication date: October 20, 2011
    Inventors: Eric White, Patrick Turley
  • Patent number: 8032933
    Abstract: One embodiment creates a model of the traffic through a network firewall and uses that model to dynamically manipulate the network firewall. The firewall model defines nodes, connections between the nodes, and firewall rules applicable to the nodes, the connections between the nodes, or a combination thereof. Each of the nodes represents simultaneously a source and a destination for data packets. The firewall rules include dynamic chains of rules having defined places where firewall rules may be dynamically inserted into or deleted from the firewall while the firewall is operating on one or more machines connected to network segments where the nodes reside.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: October 4, 2011
    Assignee: Rocksteady Technologies, LLC
    Inventors: Patrick Turley, Eric White
  • Publication number: 20110219444
    Abstract: A system, method, and computer program product for controlling data through a firewall which may be dynamically configurable. The method may comprise defining at least one node, wherein the at least one node is associated with two or more network interfaces; associating a set of firewall rules with the at least one node; receiving a packet at a first node of the at least one node; and accepting or denying the packet based on the set of firewall rules. The firewall rules include dynamic chains of rules having defined places where firewall rules may be dynamically inserted into or deleted from the firewall while the firewall is operating on one or more machines connected to network segments where the nodes reside.
    Type: Application
    Filed: April 22, 2011
    Publication date: September 8, 2011
    Inventors: Patrick Turley, Eric White
  • Publication number: 20100192213
    Abstract: Embodiments disclosed herein provide a control device and a method executing thereon for allocating network bandwidth to users accessing a controlled network. In response to a user connecting to the control device using a user device, the control device obtains a user bandwidth allocation profile for that user based on user credentials. The user bandwidth allocation profile may be stored local or remote to the control device. A provisioning module running on the control device can map attributes in the user bandwidth allocation profile to a traffic control rule and associate the traffic control rule with the user based on the user credentials and considering information identifying the user device used by the user to connect to the control device. A traffic conditioning module running on the control device can regulate the network bandwidth usage by the user utilizing the traffic control rule associated with the user.
    Type: Application
    Filed: April 2, 2010
    Publication date: July 29, 2010
    Applicant: Eric
    Inventors: Tuan Ta, Patrick Turley, Kerry Clendinning, Kelly Looney
  • Publication number: 20100058458
    Abstract: Embodiments disclosed herein provide a system, method, and computer program product for establishing a secure network connection between two computers, a client and a server. The client may send a connection request over a public network to the server. In response, the server may generate a set of credentials, select a controller to automatically run on the client, and send the controller and the set of credentials to the client. The controller automatically executes on the client and utilizes the set of credentials from the server to establish a secure network connection with the server without user intervention. The set of credentials is valid until the secure network connection between the client and the server is severed.
    Type: Application
    Filed: November 12, 2009
    Publication date: March 4, 2010
    Inventors: Eric White, Patrick Turley
  • Publication number: 20100037310
    Abstract: One embodiment creates a model of the traffic through a network firewall and uses that model to dynamically manipulate the network firewall. The firewall model defines nodes, connections between the nodes, and firewall rules applicable to the nodes, the connections between the nodes, or a combination thereof. Each of the nodes represents simultaneously a source and a destination for data packets. The firewall rules include dynamic chains of rules having defined places where firewall rules may be dynamically inserted into or deleted from the firewall while the firewall is operating on one or more machines connected to network segments where the nodes reside.
    Type: Application
    Filed: October 15, 2009
    Publication date: February 11, 2010
    Inventors: Patrick Turley, Eric White
  • Patent number: 7624438
    Abstract: Systems and methods for providing a secure connection between networked computers are disclosed. A computer may make a request for a secure connection to another networked computer. In response, configuration data may be sent to the requesting computer which configures a protocol on the requesting computer and establishes a secure connection with the other networked computer. This configuration data may advantageously utilize protocols inherent to particular operating systems to setup and establish this secure connection in an automated fashion, and may include a controller designed to both automatically configure such a protocol and automatically establish a secure connection using the protocol.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: November 24, 2009
    Inventors: Eric White, Patrick Turley
  • Publication number: 20090279567
    Abstract: Embodiments disclosed herein provide a control device and a method executing thereon for allocating network bandwidth to users accessing a controlled network. In response to a user connecting to the control device using a user device, the control device obtains a user bandwidth allocation profile for that user based on user credentials. The user bandwidth allocation profile may be stored local or remote to the control device. A provisioning module running on the control device can map attributes in the user bandwidth allocation profile to a traffic control rule and associate the traffic control rule with the user based on the user credentials and considering information identifying the user device used by the user to connect to the control device. A traffic conditioning module running on the control device can regulate the network bandwidth usage by the user utilizing the traffic control rule associated with the user.
    Type: Application
    Filed: July 20, 2009
    Publication date: November 12, 2009
    Inventors: Tuan Ta, Patrick Turley, Kerry Clendinning, Kelly Looney
  • Patent number: 7610621
    Abstract: One embodiment of the present invention creates a model of the traffic through a network firewall and uses that model to dynamically manipulate the network firewall based on human intervention or based on the automatic invocations of processes and protocols that implement firewall policy. Another embodiment of the invention creates a model of the physical and virtual network interfaces that a firewall system controls and presents abstracted entities representing both the interface abstractions and the processing nodes (network segments or network client devices) to and through which network traffic flows.
    Type: Grant
    Filed: March 10, 2005
    Date of Patent: October 27, 2009
    Inventors: Patrick Turley, Eric White