Patents by Inventor David S Tyree

David S Tyree 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: 9588740
    Abstract: An application term of a declarative programming language is provided for creating an application to be executed on a node in a cloud network. The application term is independent of an application configuration for the application prior to compilation of the application term and the application configuration is associated with the application at execution time. A resource term for preparing a resource for the application is provided independent of the application configuration prior to compilation and the application configuration prepares the resource of a selected node for the application at execution time. An action term for performing an action and a task term for performing a task of the action are provided independent of the application configuration prior to compilation. The terms are compiled and executed to build the application in the cloud network.
    Type: Grant
    Filed: March 9, 2013
    Date of Patent: March 7, 2017
    Assignee: CA, Inc.
    Inventors: David S. Tyree, Nathan J. Giardina, Beau Croteau, Robert Hucik
  • Patent number: 9412099
    Abstract: A retail checkout system includes a camera, a database, a processor, and a memory. The camera outputs an image of a purchase item. The database contains features of known items. The processor performs operations to extract features of the purchase item from the image of the purchase item, and identifies matches between the features of the purchase item and the features of known items. The processor identifies a group of candidate items among the known items responsive to insufficient matches between the features of the purchase item and the features of any one of the known items. The processor displays information identifying the candidate items, receives a command selecting one of the candidate items as matching the purchase item, and adjusts information in the database that defines the features of the selected one of the candidate items based on the features of the purchase item.
    Type: Grant
    Filed: May 9, 2013
    Date of Patent: August 9, 2016
    Assignee: CA, Inc.
    Inventor: David S. Tyree
  • Patent number: 9270543
    Abstract: Methods, systems and computer program products for application centered node selection are provided. A plurality of nodes of a network having node attributes for executing applications are identified. Each node of the plurality of nodes is linked to an application based on a node attribute identified for the respective node. Each node linked to a linked application has a corresponding node attribute for executing the linked application. A node request is received for a target application. The node request may be independent of a node configuration, such as an IP address or DNS name. A node linked to the target application is selected and provided. The target application is executed by the selected node.
    Type: Grant
    Filed: March 9, 2013
    Date of Patent: February 23, 2016
    Assignee: CA, Inc.
    Inventors: Nathan J. Giardina, David S. Tyree, Robert Hucik, Beau Croteau
  • Patent number: 9235322
    Abstract: A graphic visualization layer in an interactive development environment is displayed and used to create an application on a node of a computer network. The graphic visualization layer includes graphical shapes manipulated by a user to generate program language code for lifecycle stages of the application. The graphical shapes include an application graphical shape representing the application, a resource graphical shape representing a resource for the application, an action graphical shape representing an action for the application and a task graphical shape representing a task of the action. A selection of the application graphical shape is received. An application value for the application is received in an entry field of the application graphical shape. Program language code is generated based on the selection of the application graphical shape and the application value. The program language code is executable to install the application on a node of the computer network.
    Type: Grant
    Filed: March 9, 2013
    Date of Patent: January 12, 2016
    Assignee: CA, Inc.
    Inventors: Beau Croteau, David S. Tyree, Nathan J. Giardina, Robert Hucik
  • Patent number: 9189369
    Abstract: A first input, a first function and a corresponding first output type of a first test of programming code are stored. The first output type results from execution of the first function with the first input for the first test of programming code. It is determined whether a second input type for a second test of programming code matches the first output type stored in the data source. If the second input type matches the first output type, the first function is executed with the first input so that the second test is performed using an output of the first function as the second input.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: November 17, 2015
    Assignee: CA, Inc.
    Inventors: Nathan J. Giardina, Beau Croteau, David S. Tyree, Robert Hucik
  • Patent number: 9130943
    Abstract: A computer program products are disclosed that include computer readable program code embodied in a computer readable storage medium. The computer readable program code communicates with a plurality of nodes to determine network addresses of application resources of the plurality of nodes and capabilities of the application resources. The computer readable program code associates application keys to the network addresses, and communicates one of the application keys and associated application resource capability to a client application. The computer readable program code receives a communication from the client application containing the one of the application keys, translates the one of the application keys to an associated one of the network addresses, and forwards the communication to the application resource having the associated one of the network addresses.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: September 8, 2015
    Assignee: CA, Inc.
    Inventors: Nathan J. Giardina, Beau Croteau, David S. Tyree, Robert Hucik
  • Patent number: 9077609
    Abstract: A device schedules a scan of a group of devices associated with an application network/system, and receives, at a scheduled time, scan information from the group of devices, where the scan information is provided in different formats. The device also converts the scan information, in the different formats, into a single normalized format, and processes the normalized scan information to produce enriched, normalized scan information.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: July 7, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: David S. Tyree
  • Patent number: 9059858
    Abstract: Methods and computer program products provide digital signatures for documents. An authentication code relating to a document is received. The authentication code is decoded to identify a unique identifier for the document, an identifier for an authentication server, and a user authentication parameter. A user characteristic that is defined by the user authentication parameter is obtained to serve as a digital signature for the document. A digital signature storage request is communicated to the authentication server using the identifier for the authentication server. The digital signature storage request contains the unique identifier for the document and the user characteristic obtained by the mobile terminal, and indicates that the authentication server is to store the user characteristic with an association to the unique identifier for the document.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: June 16, 2015
    Assignee: CA, Inc.
    Inventors: Nathan J. Giardina, David S. Tyree, Beau Croteau, Robert Hucik
  • Patent number: 8935768
    Abstract: A class level of an email is determined responsive to defined rules for email classification. Client access to the email is then controlled responsive to the class level. One of a plurality of client authentication modes may be selected for authentication of the client responsive to the class level. The class level of the email may be determined responsive to an operational use of the email, a known keyword being present in content of the email, a source address of the email, a number of destination addresses of the email, an addressed resource of a user selectable link that is contained in a body of the email, characteristics of earlier email that the client deleted without reading, and/or various other rules.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: January 13, 2015
    Assignee: CA, Inc.
    Inventor: David S. Tyree
  • Patent number: 8856315
    Abstract: Systems and/or methods include obtaining device information for devices within a network and determining a business function for each of the devices. The systems and/or methods further include assigning a criticality score to each of the devices based on the determined business function and generating a report for the devices based on the determined business function and the assigned criticality score.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: October 7, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David S. Tyree, James E. Tomlinson
  • Patent number: 8756277
    Abstract: A device receives compliance content from a user device, determines requirements associated with the compliance content, and matches the requirements with compliance questions provided in a compliance library associated with the device. The device also automatically generates a compliance questionnaire based on the compliance questions matching the requirements, and provides the compliance questionnaire to the user device. The compliance questionnaire includes a minimum set of compliance questions needed to determine compliance.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: June 17, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: David S. Tyree
  • Patent number: 8341710
    Abstract: A first device receives, from a second device, a first request to set up an account, where the first request includes a shared key and information associated with the second device, where the shared key is calculated based on a private key, of a private key/public key pair, and information regarding an identity selection, from user identity information, associated with a user of the second device; and store the shared key in a memory.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: December 25, 2012
    Assignee: Verizon Patent and Licensing, Inc.
    Inventor: David S Tyree
  • Publication number: 20110145897
    Abstract: A first device receives, from a second device, a first request to set up an account, where the first request includes a shared key and information associated with the second device, where the shared key is calculated based on a private key, of a private key/public key pair, and information regarding an identity selection, from user identity information, associated with a user of the second device; and store the shared key in a memory.
    Type: Application
    Filed: December 14, 2009
    Publication date: June 16, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventor: David S. TYREE
  • Publication number: 20110137987
    Abstract: A device receives compliance content from a user device, determines requirements associated with the compliance content, and matches the requirements with compliance questions provided in a compliance library associated with the device. The device also automatically generates a compliance questionnaire based on the compliance questions matching the requirements, and provides the compliance questionnaire to the user device. The compliance questionnaire includes a minimum set of compliance questions needed to determine compliance.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventor: David S. TYREE
  • Publication number: 20110138036
    Abstract: A device schedules a scan of a group of devices associated with an application network/system, and receives, at a scheduled time, scan information from the group of devices, where the scan information is provided in different formats. The device also converts the scan information, in the different formats, into a single normalized format, and processes the normalized scan information to produce enriched, normalized scan information.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicant: VERIZON PATENT AND LICENSING, INC.
    Inventor: David S. TYREE
  • Publication number: 20100305990
    Abstract: Systems and/or methods include obtaining device information for devices within a network and determining a business function for each of the devices. The systems and/or methods further include assigning a criticality score to each of the devices based on the determined business function and generating a report for the devices based on the determined business function and the assigned criticality score.
    Type: Application
    Filed: May 29, 2009
    Publication date: December 2, 2010
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: David S. Tyree, James E. Tomlinson
  • Publication number: 20090241165
    Abstract: In an exemplary system, a compliance policy processing subsystem is selectively and communicatively coupled to a rules management subsystem. The rules management subsystem is configured to maintain a rules database. The compliance policy processing subsystem is configured to facilitate selection by a user of a section of text within a compliance policy, direct the rules management subsystem to identify one or more rules within the rules database that are relevant to the section of text, and display a representation of the relevant rules.
    Type: Application
    Filed: March 19, 2008
    Publication date: September 24, 2009
    Applicant: VERIZON BUSINESS NETWORK SERVICE, INC.
    Inventors: David S. Tyree, James E. Tomlinson