Patents Assigned to Crimson Corporation
-
Publication number: 20180375891Abstract: 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: ApplicationFiled: February 27, 2018Publication date: December 27, 2018Applicant: Crimson CorporationInventors: Robert M. JUNCKER, Christopher J. GOETTL
-
Publication number: 20180248889Abstract: 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: ApplicationFiled: February 27, 2018Publication date: August 30, 2018Applicant: Crimson CorporationInventors: Randy DENINNO, Mark Robert TEMPEL, Travis PETERS, Robert M. JUNCKER
-
Publication number: 20180081662Abstract: 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: ApplicationFiled: August 8, 2017Publication date: March 22, 2018Applicant: Crimson CorporationInventor: Brandon Lehner
-
Patent number: 9900211Abstract: 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: GrantFiled: October 1, 2014Date of Patent: February 20, 2018Assignee: Crimson CorporationInventor: Roman Mach
-
Publication number: 20180048699Abstract: 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: ApplicationFiled: March 27, 2017Publication date: February 15, 2018Applicant: Crimson CorporationInventors: Lamar John VAN WAGENEN, Brant David THOMSEN, Scott Allen CADDES
-
Patent number: 9858164Abstract: 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: GrantFiled: August 23, 2012Date of Patent: January 2, 2018Assignee: Crimson CorporationInventors: Jace McLean, Andrew Moravec
-
Patent number: 9846769Abstract: 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: GrantFiled: November 23, 2011Date of Patent: December 19, 2017Assignee: Crimson CorporationInventors: Frank Hosea, Scott Hillyard
-
Patent number: 9811353Abstract: 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: GrantFiled: December 29, 2010Date of Patent: November 7, 2017Assignee: Crimson CorporationInventor: Paul Byron Hillyard
-
Patent number: 9800423Abstract: 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: GrantFiled: May 14, 2012Date of Patent: October 24, 2017Assignee: Crimson CorporationInventor: Michael Earl
-
Patent number: 9733917Abstract: 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: GrantFiled: February 20, 2013Date of Patent: August 15, 2017Assignee: Crimson CorporationInventor: Brandon Lehner
-
Patent number: 9690746Abstract: 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: GrantFiled: March 8, 2013Date of Patent: June 27, 2017Assignee: Crimson CorporationInventors: Frank W. Hosea, Daniel T. Alger
-
Patent number: 9665601Abstract: 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: GrantFiled: December 16, 2010Date of Patent: May 30, 2017Assignee: Crimson CorporationInventor: Paul Byron Hillyard
-
Patent number: 9659165Abstract: 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: GrantFiled: August 21, 2012Date of Patent: May 23, 2017Assignee: Crimson CorporationInventor: Eran Livne
-
Patent number: 9648083Abstract: 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: GrantFiled: February 26, 2014Date of Patent: May 9, 2017Assignee: Crimson CorporationInventors: Lamar John Van Wagenen, Brant David Thomsen, Scott Allen Caddes
-
Patent number: 9609077Abstract: 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: GrantFiled: May 30, 2012Date of Patent: March 28, 2017Assignee: Crimson CorporationInventors: Gregory P. Olsen, Paul Byron Hillyard
-
Patent number: 9552491Abstract: 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: GrantFiled: December 3, 2008Date of Patent: January 24, 2017Assignee: Crimson CorporationInventors: Petros George Giforos, Plinio Pimentel
-
Patent number: 9537974Abstract: 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: GrantFiled: July 3, 2013Date of Patent: January 3, 2017Assignee: Crimson CorporationInventor: Ian James McLean
-
Patent number: 9537716Abstract: 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: GrantFiled: June 18, 2012Date of Patent: January 3, 2017Assignee: Crimson CorporationInventor: Michael Earl
-
Patent number: 9515877Abstract: 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: GrantFiled: July 29, 2014Date of Patent: December 6, 2016Assignee: Crimson CorporationInventors: Mark Robert Tempel, Sean Michael McDonald, Nicholas Paul Krueger, Matthew Mark Hazzard, Kevin Gerard Olson
-
Patent number: 9495124Abstract: 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: GrantFiled: June 18, 2012Date of Patent: November 15, 2016Assignee: Crimson CorporationInventor: Michael Earl