Patents by Inventor Timothy Ernest Simmons

Timothy Ernest Simmons 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: 9401906
    Abstract: A method and apparatus for providing authorized remote access to one or more application sessions includes a client node, a collection agent, a policy engine, and a session server. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information, and makes an access control decision based on the received information. The session server establishes a connection between a client computer operated by the user and the one or more application sessions associated with the user of the client node identified in response to the received information.
    Type: Grant
    Filed: December 3, 2013
    Date of Patent: July 26, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, David Sean Stone
  • Patent number: 9311502
    Abstract: A method and system for assigning access control levels when granting access to resources includes a client node, a collection agent, and a policy engine. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information and assigns one of a plurality of levels of access responsive to application of a policy to the received information and transmits the information.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: April 12, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, Aaron David Cockerill
  • Publication number: 20140096185
    Abstract: A method and apparatus for providing authorized remote access to one or more application sessions includes a client node, a collection agent, a policy engine, and a session server. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information, and makes an access control decision based on the received information. The session server establishes a connection between a client computer operated by the user and the one or more application sessions associated with the user of the client node identified in response to the received information.
    Type: Application
    Filed: December 3, 2013
    Publication date: April 3, 2014
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, David Sean Stone
  • Patent number: 8613048
    Abstract: A method and apparatus for providing authorized remote access to one or more application sessions includes a client node, a collection agent, a policy engine, and a session server. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information, and makes an access control decision based on the received information. The session server establishes a connection between a client computer operated by the user and the one or more application sessions associated with the user of the client node identified in response to the received information.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: December 17, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, David Sean Stone
  • Publication number: 20130124732
    Abstract: A method and system for assigning access control levels when granting access to resources includes a client node, a collection agent, and a policy engine. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information and assigns one of a plurality of levels of access responsive to application of a policy to the received information and transmits the information.
    Type: Application
    Filed: January 7, 2013
    Publication date: May 16, 2013
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, Aaron David Cockerill
  • Patent number: 8352606
    Abstract: A method and system for assigning access control levels when granting access to resources includes a client node, a collection agent, and a policy engine. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information and assigns one of a plurality of levels of access responsive to application of a policy to the received information and transmits the information.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: January 8, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, Aaron David Cockerill
  • Patent number: 8312261
    Abstract: A method of granting access to resources includes the step of receiving a request from a node to access a resource. A scanning agent is generated to gather information about the node. A key is generated and embedded in the scanning agent. The scanning agent is transmitted to the node and gathers information regarding the node. The scanning agent encrypts the gathered information using the at least one generated key. The encrypted gathered information is received from the scanning agent and decrypted.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: November 13, 2012
    Assignee: Citrix Systems, Inc.
    Inventors: Goutham Rao, Lewis McCarthy, Timothy Ernest Simmons
  • Publication number: 20120017001
    Abstract: A method and system for assigning access control levels when granting access to resources includes a client node, a collection agent, and a policy engine. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information and assigns one of a plurality of levels of access responsive to application of a policy to the received information and transmits the information.
    Type: Application
    Filed: September 23, 2011
    Publication date: January 19, 2012
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, Aaron David Cockerill
  • Publication number: 20110302409
    Abstract: A method of granting access to resources includes the step of receiving a request from a node to access a resource. A scanning agent is generated to gather information about the node. A key is generated and embedded in the scanning agent. The scanning agent is transmitted to the node and gathers information regarding the node. The scanning agent encrypts the gathered information using the at least one generated key. The encrypted gathered information is received from the scanning agent and decrypted.
    Type: Application
    Filed: August 12, 2011
    Publication date: December 8, 2011
    Inventors: GOUTHAM RAO, Lewis McCarthy, Timothy Ernest Simmons
  • Patent number: 8065423
    Abstract: A method and system for assigning access control levels when granting access to resources includes a client node, a collection agent, and a policy engine. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information and assigns one of a plurality of levels of access responsive to application of a policy to the received information and transmits the information.
    Type: Grant
    Filed: March 1, 2006
    Date of Patent: November 22, 2011
    Assignee: Citrix Systems, Inc.
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, Aaron David Cockerill
  • Patent number: 8024568
    Abstract: A method of granting access to resources includes the step of receiving a request from a node to access a resource. A scanning agent is generated to gather information about the node. A key is generated and embedded in the scanning agent. The scanning agent is transmitted to the node and gathers information regarding the node. The scanning agent encrypts the gathered information using the at least one generated key. The encrypted gathered information is received from the scanning agent and decrypted.
    Type: Grant
    Filed: October 21, 2005
    Date of Patent: September 20, 2011
    Assignee: Citrix Systems, Inc.
    Inventors: Goutham Rao, Lewis McCarthy, Timothy Ernest Simmons
  • Patent number: 7870294
    Abstract: A method and apparatus for providing policy-based document control includes a client node, a collection agent, a policy engine, and a transformation server. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information and makes an access control decision based on the received information. The transformation server transforms the contents of the file from a native format to a second format and presents the transformed contents of the file to the client node.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: January 11, 2011
    Assignee: Citrix Systems, Inc.
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, Phillip N. Calvin
  • Patent number: 7865603
    Abstract: A method and apparatus for assigning access control levels when providing access to networked content files includes a client node, a collection agent, and a policy engine. The client node requests access to a resource. The collection agent gathers information about the client node. The policy engine receives the gathered information and assigns one of a plurality of levels of access responsive to application of a policy to the received information.
    Type: Grant
    Filed: October 1, 2004
    Date of Patent: January 4, 2011
    Assignee: Citrix Systems, Inc.
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons, Aaron David Cockerill
  • Publication number: 20100229228
    Abstract: A method and apparatus for associating session ticket includes a ticketing authority server. The ticketing authority server receives a ticket generation request and information about a client node. It identifies a master session ticket associated in a storage element with the client node. The ticketing authority server then generates a derivative session ticket for the client node and associates the derivative session ticket with the master session ticket. Finally, the ticketing authority server stores information about the client node and the derivative session ticket in the storage element.
    Type: Application
    Filed: May 19, 2010
    Publication date: September 9, 2010
    Inventor: Timothy Ernest Simmons
  • Patent number: 7748032
    Abstract: A method and apparatus for associating session ticket includes a ticketing authority server. The ticketing authority server receives a ticket generation request and information about a client node. It identifies a master session ticket associated in a storage element with the client node. The ticketing authority server then generates a derivative session ticket for the client node and associates the derivative session ticket with the master session ticket. Finally, the ticketing authority server stores information about the client node and the derivative session ticket in the storage element.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: June 29, 2010
    Assignee: Citrix Systems, Inc.
    Inventor: Timothy Ernest Simmons
  • Patent number: 7711835
    Abstract: A method and apparatus for reducing disclosure of proprietary data in a networked environment includes a client node, an access control server, and an application server farm. The client node transmits a request for a file. The access control server receives the request for the file and makes an access control decision. An application server farm presents the contents of the file to the client node using an application program associated with a file type of the requested file.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: May 4, 2010
    Assignee: Citrix Systems, Inc.
    Inventors: Ricky Gene Braddy, Timothy Ernest Simmons
  • Publication number: 20060174115
    Abstract: A method of granting access to resources includes the step of receiving a request from a node to access a resource. A scanning agent is generated to gather information about the node. A key is generated and embedded in the scanning agent. The scanning agent is transmitted to the node and gathers information regarding the node. The scanning agent encrypts the gathered information using the at least one generated key. The encrypted gathered information is received from the scanning agent and decrypted.
    Type: Application
    Filed: October 21, 2005
    Publication date: August 3, 2006
    Inventors: Goutham Rao, Lewis McCarthy, Timothy Ernest Simmons