Patents Assigned to Crimson Corporation
  • Publication number: 20180375891
    Abstract: An apparatus includes a processor operatively coupled to a memory. The processor receives a first set of risk assessment rules including first user privilege criteria and first device criteria. The first device criteria includes a computing device patch level, a network type, and/or a password policy. The processor identifies a user-specific security risk based on the first set of risk assessment rules and applies a privilege mitigation measure based on the user-specific security risk without being in communication with a management server. The processor later receives a second, updated set of risk assessment rules at the computing device. Upon detecting another login of the user, the processor identifies an updated user-specific security risk based on the updated set of risk assessment rules, and applies a modified privilege mitigation measure based on the updated user-specific security risk, again without being in communication with the management server.
    Type: Application
    Filed: February 27, 2018
    Publication date: December 27, 2018
    Applicant: Crimson Corporation
    Inventors: Robert M. JUNCKER, Christopher J. GOETTL
  • Publication number: 20180248889
    Abstract: An apparatus includes a processor operatively coupled to a memory. The processor detects a software application installed on a client computing device, and/or usage data. Detected usage data is associated with a current user of the client computing device and with the software application. The processor identifies a user role for the current user based on the software application and/or usage data. The processor applies a security configuration to the client computing device based on the user role. The security configuration limits access by the current user to a portion of the software application. The processor sends an identifier of the user role to an administrative server for storage in an Active Directory (AD) database.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 30, 2018
    Applicant: Crimson Corporation
    Inventors: Randy DENINNO, Mark Robert TEMPEL, Travis PETERS, Robert M. JUNCKER
  • Publication number: 20180081662
    Abstract: A method for predicting whether a party will purchase a product. The method includes accessing data wherein the data is obtained from a plurality of computing environments of a plurality of parties, analyzing the data; and predicting whether one of the plurality of parties will purchase a product based on the analyzed data.
    Type: Application
    Filed: August 8, 2017
    Publication date: March 22, 2018
    Applicant: Crimson Corporation
    Inventor: Brandon Lehner
  • Patent number: 9900211
    Abstract: A method for managing nodes is disclosed. The method includes testing a management script on a management server for managing at least one node. The method also includes receiving administrator validation to distribute the management script. The method further includes sending the validated management script to one or more management servers on one or more networks.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: February 20, 2018
    Assignee: Crimson Corporation
    Inventor: Roman Mach
  • Publication number: 20180048699
    Abstract: Methods of adding data identifiers and speech/voice recognition functionality are disclosed. A telnet client runs one or more scripts that add data identifiers to data fields in a telnet session. The input data is inserted in the corresponding fields based on data identifiers. Scripts run only on the telnet client without modifications to the server applications. Further disclosed are methods for providing speech recognition and voice functionality to telnet clients. Portions of input data are converted to voice and played to the user. A user also may provide input to certain fields of the telnet session by using his voice. Scripts running on the telnet client convert the user's voice into text and is inserted to corresponding fields.
    Type: Application
    Filed: March 27, 2017
    Publication date: February 15, 2018
    Applicant: Crimson Corporation
    Inventors: Lamar John VAN WAGENEN, Brant David THOMSEN, Scott Allen CADDES
  • Patent number: 9858164
    Abstract: A method for providing a context sensitive information technology (IT) management prescription is described. In response to a user request, a scan is performed on a target computing environment and data is collected from the scan. The data is forwarded to a cloud based entity. At the cloud based entity the data is parsed in accordance with a dynamic set of rules to determine an IT management prescription specific to the context of the target computing environment. The IT management prescription is provided for access by the user.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: January 2, 2018
    Assignee: Crimson Corporation
    Inventors: Jace McLean, Andrew Moravec
  • Patent number: 9846769
    Abstract: A computing device configured for authenticating a remote computing device is described. The computing device includes a processor and executable instructions stored in memory that is in electronic communication with the processor. The computing device detects a biometric device on the remote computing device. The computing device also obtains information regarding the biometric device on the remote computing device. The computing device further sends a utility to the remote computing device. The computer device additionally receives biometric input from the remote computing device. The computing device furthermore validates the biometric input received. The computing device also grants or denies access to the remote computing device based on the validation of the biometric input.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: December 19, 2017
    Assignee: Crimson Corporation
    Inventors: Frank Hosea, Scott Hillyard
  • Patent number: 9811353
    Abstract: A computing device that is configured for remotely invoking dynamic classes is described. The computing device includes a processor, memory in electronic communication with the processor and instructions stored in the memory. The computing device deploys one or more assemblies, which are used by an unreferenced derived class. A byte array that includes the unreferenced derived class is received from a remote node. The unreferenced derived class includes an implementation of a common base class. The computing device further receives a class name and one or more assembly names from the remote node. The computing device decodes the byte array to reconstitute the unreferenced derived class and calls the implementation of the common base class. One or more operations may be performed with the unreferenced derived class.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: November 7, 2017
    Assignee: Crimson Corporation
    Inventor: Paul Byron Hillyard
  • Patent number: 9800423
    Abstract: A computing device configured for determining a node status is described. The computing device includes a processor and instructions in memory. The computing device determines a representative node corresponding to a network group with multiple nodes. The computing device also sends a status retrieval directive to the representative node. The status retrieval directive includes a directive for retrieval of the node status of a target node. The computing device also receives the node status of the target node from the representative node and stores the node status on a database.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: October 24, 2017
    Assignee: Crimson Corporation
    Inventor: Michael Earl
  • Patent number: 9733917
    Abstract: A method for predicting whether a party will purchase a product. The method includes accessing data wherein the data is obtained from a plurality of computing environments of a plurality of parties, analyzing the data; and predicting whether one of the plurality of parties will purchase a product based on the analyzed data.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: August 15, 2017
    Assignee: Crimson Corporation
    Inventor: Brandon Lehner
  • Patent number: 9690746
    Abstract: A computing device configured for sending configuration information is described. The computing device includes a processor and instructions stored in memory that is in electronic communication with the processor. The computing device obtains access information. The computing device further generates a graphic based on the access information. The computing device also receives a configuration information request associated with the graphic. Additionally, the computing device sends the configuration information.
    Type: Grant
    Filed: March 8, 2013
    Date of Patent: June 27, 2017
    Assignee: Crimson Corporation
    Inventors: Frank W. Hosea, Daniel T. Alger
  • Patent number: 9665601
    Abstract: A computing device configured for using a member attribute to perform a database operation is described. The computing device includes a processor and instructions stored in memory. The computing device generates an object based on a class with a member. The member has an associated attribute that indicates a database mapping. The computing device also performs a database operation based on the attribute.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: May 30, 2017
    Assignee: Crimson Corporation
    Inventor: Paul Byron Hillyard
  • Patent number: 9659165
    Abstract: A computer-implemented communication method performed by a computerized device and a computerized communication apparatus, the method comprising: receiving by a buffer server a first communication request and a device key from a mobile device; verifying the device key and a buffer server key; sending a request with details associated with the device key and the buffer server key, to a corporate server; receiving a response from the corporate server; removing data from the response, and sending a reduced response to the mobile device; receiving a user identification and a second communication request from the mobile device, for the data that has been removed; and sending the data that has been removed to the mobile device, upon verifying the user identification.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: May 23, 2017
    Assignee: Crimson Corporation
    Inventor: Eran Livne
  • Patent number: 9648083
    Abstract: Methods of adding data identifiers and speech/voice recognition functionality are disclosed. A telnet client runs one or more scripts that add data identifiers to data fields in a telnet session. The input data is inserted in the corresponding fields based on data identifiers. Scripts run only on the telnet client without modifications to the server applications. Further disclosed are methods for providing speech recognition and voice functionality to telnet clients. Portions of input data are converted to voice and played to the user. A user also may provide input to certain fields of the telnet session by using his voice. Scripts running on the telnet client convert the user's voice into text and is inserted to corresponding fields.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: May 9, 2017
    Assignee: Crimson Corporation
    Inventors: Lamar John Van Wagenen, Brant David Thomsen, Scott Allen Caddes
  • Patent number: 9609077
    Abstract: A computing device configured to forward a request is described. The computing device includes a processor and instructions stored in memory that is in electronic communication with the processor. The computing device receives a request. The computing device also identifies an agent module based on the request to obtain an identified agent module. The computing device further determines an administrative service based on the identified agent module. The computing device additionally forwards the request to the administrative service. The computing device also sends a reply to the identified agent module.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: March 28, 2017
    Assignee: Crimson Corporation
    Inventors: Gregory P. Olsen, Paul Byron Hillyard
  • Patent number: 9552491
    Abstract: Systems and methods for securing data are disclosed. An administrative system may create a secure configuration. The secure configuration may disable functionality of a managed node that compromises sensitive data. However, the secure configuration may not prevent all user access to the managed node. The administrative system may deploy the secure configuration to at least one managed node. The administrative system may cause the secure configuration to be applied to the at least one managed node.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: January 24, 2017
    Assignee: Crimson Corporation
    Inventors: Petros George Giforos, Plinio Pimentel
  • Patent number: 9537974
    Abstract: Systems, methods and media are provided for collaborative caching of files in a cloud storage directory. One method includes providing, at a cloud storage server having a cloud storage directory, an interface configured for forming one or more groups. Each group has a plurality of members. The method also includes monitoring the cloud storage directory including a plurality of files that is shared amongst members of a working group and, upon detecting a file activity related to one of the plurality of files, updating a profile for the file. The method further includes determining using the updated profile whether to distribute the file to the group members by applying a policy to the updated profile. The method also includes distributing the file to the group members by downloading the file to cloud storage devices associated with the group members when it is determined to distribute the file.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: January 3, 2017
    Assignee: Crimson Corporation
    Inventor: Ian James McLean
  • Patent number: 9537716
    Abstract: A computing device that is configured to coordinate remote sessions is described. The computing device includes a processor and instructions stored in memory. The computing device establishes a first remote session corresponding to a first node. The computing device further establishes a second remote session corresponding to a second node. The computing device further determines whether to establish a direct link between the first and second nodes. The computing device further establishes a direct link between the first and second nodes if it is determined to establish a direct link.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: January 3, 2017
    Assignee: Crimson Corporation
    Inventor: Michael Earl
  • Patent number: 9515877
    Abstract: A method of managing an agent by an administrative server is described. The method includes receiving an enrollment request from the agent. The agent is disconnected from a core server, and the core server is periodically connected to the administrative server. The method also includes performing a provisional enrollment procedure with the agent. The method further includes performing an enrollment procedure between the agent and the core server. The method additionally includes performing a configuration procedure between the agent and the core server.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: December 6, 2016
    Assignee: Crimson Corporation
    Inventors: Mark Robert Tempel, Sean Michael McDonald, Nicholas Paul Krueger, Matthew Mark Hazzard, Kevin Gerard Olson
  • Patent number: 9495124
    Abstract: A computing device that is configured to coordinate a remote display is described. The computing device includes a processor and instructions stored in memory. The computing device establishes a remote session corresponding to a node. The computing device also obtains a monitor geometry corresponding to two or more remote display devices. The computing device further maps the monitor geometry to a virtual display space. The computing device further displays at least a part of the virtual display space.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: November 15, 2016
    Assignee: Crimson Corporation
    Inventor: Michael Earl