Patents by Inventor Curtis Johnstone
Curtis Johnstone 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: 10397161Abstract: Systems and techniques to automatically delete emails from an inbox associated with an employee in an enterprise are described. A message lifecycle engine that interfaces with a corporate email system may select an inbox of an email client application. The message lifecycle engine may delete an email in the inbox based at least in part on: (i) one or more sender rules associated with the email; (ii) one or more system rules associated with an email system used by the enterprise; (iii) one or more user rules created based on an analysis of user behavior; and (iv) one or more data loss prevention (DLP) policies.Type: GrantFiled: May 13, 2016Date of Patent: August 27, 2019Assignee: QUEST SOFTWARE INC.Inventors: Michel Albert Brisebois, Curtis Johnstone
-
Publication number: 20170329972Abstract: Systems and techniques for assessing a risk associated with a data loss prevention (DLP) policy violation are described. Characteristics of data associated with the DLP policy violation and user information associated with a participant associated with the DLP policy violation may be determined. An expertise and a position of the participant may be determined and correlated with the one or more characteristics of the data to determine a risk assessment associated with the DLP policy violation. After determining that the risk assessment satisfies a threshold, a subject matter expert may be determined based on the characteristics of the data, and an alert may be sent to the subject matter expert requesting review of the DLP policy violation.Type: ApplicationFiled: May 10, 2016Publication date: November 16, 2017Inventors: Michel Albert Brisebois, Curtis Johnstone
-
Publication number: 20170331777Abstract: Systems and techniques to automatically delete emails from an inbox associated with an employee in an enterprise are described. A message lifecycle engine that interfaces with a corporate email system may select an inbox of an email client application. The message lifecycle engine may delete an email in the inbox based at least in part on: (i) one or more sender rules associated with the email; (ii) one or more system rules associated with an email system used by the enterprise; (iii) one or more user rules created based on an analysis of user behavior; and (iv) one or more data loss prevention (DLP) policies.Type: ApplicationFiled: May 13, 2016Publication date: November 16, 2017Inventors: Michel Albert Brisebois, Curtis Johnstone
-
Publication number: 20170310625Abstract: Techniques and systems for prioritizing messages are described. The messages may be associated with multiple message accounts of an individual and the message accounts may be administered by different message account providers. The messages may be prioritized according to priority scores determined based on priority rules. The priority rules may include components that correspond to attributes of the messages. The priority rules may also include weights for each of the respective components of the priority rules. The prioritized messages may be viewed in a user interface. In some cases, a user may modify an order of the messages in the user interface and the system may utilize the feedback from the user to change a priority rule.Type: ApplicationFiled: April 22, 2016Publication date: October 26, 2017Inventors: Guangning Hu, Curtis Johnstone
-
Patent number: 9779260Abstract: In one embodiment, a method includes managing and controlling a plurality of data-access credentials. The method further includes accessing data from a plurality of sources in a plurality of data formats. The accessing includes using one or more data-access credentials of the plurality of data-access credentials. The one or more data-access credentials are associated with at least a portion of the plurality of data sources. The method also includes abstracting the data into a standardized format for further analysis. The abstracting includes selecting the standardized format based on a type of the data. In addition, the method includes applying a security policy to the data. The applying includes identifying at least a portion of the data for exclusion from storage based on the security policy. Additionally, the method includes filtering from storage any data identified for exclusion. Further, the method includes storing the data in the standardized format.Type: GrantFiled: May 30, 2013Date of Patent: October 3, 2017Assignee: Dell Software Inc.Inventors: Michel Brisebois, Jason Aylesworth, Curtis Johnstone, Andrew John Leach, Elena Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, Guangning Hu
-
Publication number: 20170270457Abstract: Systems and techniques are described to display usage data that is collected regarding the employee's use of corporate computing resources and obtain the employee's permission to collect the usage data. A data schema associated with the usage data may be determined. Data elements included in the usage data may be determined based at least in part on the data schema. A permission model associated with the usage data may be determined. Based at least in part on the permission model, one or more additional employees that have access to the usage data may be determined. The employee may use a user interface to display the type of usage data that is being collected and the one or more additional employees that have access to the usage data. The employee may use the user interface to provide permission to collect the type of usage data.Type: ApplicationFiled: March 17, 2016Publication date: September 21, 2017Inventors: Curtis Johnstone, Michel Albert Brisebois
-
Publication number: 20170270437Abstract: Systems and techniques are described to display usage data that is collected regarding the employee's use of corporate computing resources and obtain the employee's permission to collect the usage data. The usage data that is collected may be determined. A user interface may display a plurality of categories associated with the usage data, including system usage data, activity data, identity data, content data, raw data that includes personally identifiable data, aggregated data that does not include personally identifiable data, anonymized data that does not include personally identifiable data, a combination of anonymized and aggregated data used to determine personally identifiable data, user access information, and third party application access. For each category of the plurality of categories, the user interface may display one or more additional employees that have access to the usage data. The user interface may receive a user selection to collect one of the plurality of categories of usage data.Type: ApplicationFiled: March 17, 2016Publication date: September 21, 2017Inventors: Curtis Johnstone, Michel Albert Brisebois
-
Publication number: 20170272336Abstract: Systems and techniques are described to display usage data that is collected regarding the employee's use of corporate computing resources and obtain the employee's permission to collect the usage data. A data schema associated with the usage data may be determined. Data elements included in the usage data may be determined based at least in part on the data schema. A permission model associated with the usage data may be determined. Based at least in part on the permission model, one or more additional employees that have access to the usage data may be determined. The employee may use a user interface to display the type of usage data that is being collected and the one or more additional employees that have access to the usage data. The employee may use the user interface to provide permission to collect the type of usage data.Type: ApplicationFiled: March 17, 2016Publication date: September 21, 2017Inventors: Curtis Johnstone, Michel Albert Brisebois
-
Patent number: 9578060Abstract: In one embodiment, a method includes activating a cross-platform DLP policy for enforcement against a plurality of users on each of a plurality of heterogeneous communications platforms. The method further includes monitoring communications of the plurality of users on each of the plurality of communications platforms for violations of the cross-platform DLP policy. The method also includes, responsive to a detected violation of the cross-platform DLP policy by at least one user on at least one communications platform, dynamically acquiring context information for the detected violation using information associated with the detected violation. In addition, the method includes publishing violation information to one or more designated users. The violation information includes at least a portion of the information associated with the detected violation and at least a portion of the context information.Type: GrantFiled: November 25, 2013Date of Patent: February 21, 2017Assignee: Dell Software Inc.Inventors: Michel Brisebois, Curtis Johnstone
-
Patent number: 9501744Abstract: In one embodiment, a method includes providing an a priori classification engine, an a posteriori classification engine, and a heuristics engine. The a priori classification engine is operable to perform an a priori classification. The a posteriori classification engine is operable to perform an a posteriori classification. The heuristics engine is operable to perform a heuristics classification. In addition, the method includes accessing data from at least one source. The method further includes, responsive to an indication that the a priori classification should be performed, performing the a priori classification on the data. The method also includes, responsive to an indication that the a posteriori classification should be performed, performing the a posteriori classification on the data. Further, the method includes, responsive to an indication that the heuristics classification should be performed, performing the heuristics classification on the data.Type: GrantFiled: May 30, 2013Date of Patent: November 22, 2016Assignee: Dell Software Inc.Inventors: Michel Brisebois, Jason Aylesworth, Curtis Johnstone, Andrew John Leach, Elena Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, Guangning Hu
-
Patent number: 9390240Abstract: In one embodiment, a method includes maintaining, by a computer system, a plurality of data and at least one classification for each of the plurality of data. Each data of the plurality of data is aggregated from a plurality data sources and is abstracted into one or more of a plurality of standardized formats based on a type of the data. The computer system has executing thereon a plurality of classification engines. The plurality of classification engines include an a priori classification engine, an a posteriori classification engine, and a heuristics engine. Each at least one classification is generated by one of the plurality of classification engines. In addition, the method includes receiving query input from a user. Further, the method includes querying at least a portion of the plurality of data responsive to the query input.Type: GrantFiled: May 30, 2013Date of Patent: July 12, 2016Assignee: Dell Software Inc.Inventors: Michel Brisebois, Jason Aylesworth, Curtis Johnstone, Andrew John Leach, Elena Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, Guangning Hu
-
Patent number: 9361437Abstract: In one embodiment, a method includes maintaining, by a computer system, a plurality of data and at least one classification for each of the plurality of data. Each data of the plurality of data is aggregated from a plurality data sources and is abstracted into one or more of a plurality of standardized formats based on a type of the data. The computer system has executing thereon a plurality of classification engines. The plurality of classification engines include an a priori classification engine, an a posteriori classification engine, and a heuristics engine. Each at least one classification is generated by one of the plurality of classification engines. In addition, the method includes receiving query input from a user. Further, the method includes querying at least a portion of the plurality of data responsive to the query input.Type: GrantFiled: May 30, 2013Date of Patent: June 7, 2016Assignee: Dell Software Inc.Inventors: Michel Brisebois, Jason Aylesworth, Curtis Johnstone, Andrew John Leach, Elena Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, Guangning Hu
-
Patent number: 9317574Abstract: In one embodiment, a method includes collecting communications from a plurality of sources. The method further includes selecting a set of topics and a set of users. In addition, the method includes, for each user, identifying, from the collected communications, conversations in which the user has participated. Moreover, the method includes, for each topic, for each user: measuring a proportion of the identified conversations that contain content suggestive of the topic; analyzing timing of the identified conversations; and examining relationships among data attributes of the identified conversations. Further, the method includes generating multidimensional expertise data. The multidimensional expertise data is representative of the user's expertise on the topic. The multidimensional expertise data includes a topical dimension, an expertise-scope dimension, and a timeline dimension. The method also includes, for each topic, ranking the set of users by expertise index.Type: GrantFiled: October 7, 2013Date of Patent: April 19, 2016Assignee: Dell Software Inc.Inventors: Michel Brisebois, Curtis Johnstone
-
Publication number: 20090235426Abstract: The present invention relates generally to a hooded garment. More particularly, the invention encompasses a hooded garment, such as, a hoodie, with an integrated turtle neck or tubular collar having a zipper. The invention further includes the option of the garment having one or more content sleeves and/or one or more pouches or pockets.Type: ApplicationFiled: March 19, 2008Publication date: September 24, 2009Inventors: Sean Curtis Johnston, Leontine Marie Klem
-
Publication number: 20070006545Abstract: A method for manufacturing a flexible, extruded plastic wall base with a hollow core is presented. The method includes using extrusion die for heating and extruding plastics using a multi-functional insert within the die and air pressure to create a hollow core in the wall base. The hollow core allows less material to flow though the die so that the die stays hotter and the flow of the extruded plastic is not impeded. The resulting extruded plastic wall base is comprised of a generally thick portion, a generally thin portion and a profile on the face or front of the wall base.Type: ApplicationFiled: July 5, 2005Publication date: January 11, 2007Inventor: Curtis Johnston