Patents by Inventor Michel Albert Brisebois

Michel Albert Brisebois 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: 10771553
    Abstract: Methods and information handling systems for managing at least one of storage of data to or access to data from a plurality of cloud storage drives coupled to user devices over a network. An information handling system includes a processing device and a memory that stores one or more program modules executable by the processing device to receive a request to store data from a user device, the request may lack information pertaining to where to store the data, to determine which of the cloud drives of the plurality of cloud drives will store the data in and to save the data to the cloud drive based on the determination.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: September 8, 2020
    Assignee: QUEST SOFTWARE INC.
    Inventors: Zhiguo Huang, Liang Gong, Mary Cindy Ah Kioon, Michel Albert Brisebois, Andrew John Leach
  • Patent number: 10599646
    Abstract: Aspects of the present disclosure relate to systems and methods for multi-data source query implementation and aggregation. In embodiments, the query aggregation system comprises a data abstraction engine, a query controller or scheduler and an aggregator. In embodiments, the data abstraction engine normalizes data schemas from multiple data sources based on the parameter requirements. In embodiments, the query controller schedules and runs normalized queries against each data sources independently and securely. In embodiments, the aggregator collects and merges the aggregates of the results into a single analysis. In embodiments, the query aggregation system communicates to various data sources including enterprise data silo(s) and personal data silo(s) to send queries and receive query results. In embodiments, the query sent to each data source may be specialized or tailored for the specific requirement of the data source.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: March 24, 2020
    Assignee: QUEST SOFTWARE INC.
    Inventors: Michel Albert Brisebois, Curtis T Johnstone, Catherine Helbig Dibble
  • Patent number: 10594701
    Abstract: In one embodiment, a method is performed by a computer system. The method includes receiving base attribute values of a registrant device. The method further includes determining similarities of the base attribute values to a reference string to yield base similarity values. The method also includes registering the registrant device for policy enforcement using the base similarity values. Furthermore, the method includes, responsive to a trigger, determining target attribute values of a target device. Also, the method includes determining similarities of the target attribute values to the reference string to yield target similarity values. Moreover, the method includes, responsive to the target similarity values satisfying a similarity threshold in relation to the base similarity values, configuring policy enforcement such that the target device is treated as the registrant device.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: March 17, 2020
    Assignee: Quest Software Inc.
    Inventors: Abel Tegegne, Michel Albert Brisebois
  • Patent number: 10536352
    Abstract: In one embodiment, a method includes extracting a cross-platform data-collection schema based, at least in part, on information available via heterogeneous interfaces of a plurality of source platforms. The cross-platform data-collection schema identifies a plurality of collectable data points in relation to particular source platforms. The method further includes configuring a cross-platform data-collection schedule for the plurality of source platforms. The cross-platform data-collection schedule indicates a collected subset of the plurality of collectable data points in relation to collection frequencies. The method also includes causing data values for the collected subset to be collected on an ongoing basis as dictated by the cross-platform data-collection schedule. Furthermore, the method includes processing a proposed change to at least one of the collected subset and the collection frequencies.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: January 14, 2020
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Stephen Pope, GuangNing Hu, Benjamin Gribbin, Jason Aylesworth, Trapti Purohit, Marina Goldchtein, Elena V. Vinogradov, Christopher Macdonald
  • Patent number: 10417613
    Abstract: In one embodiment, a method includes selecting a set of logged user-initiated events of a user. The method further includes determining timing information, device-identification information, and user-location information for the set of logged user-initiated events. In addition, the method includes correlating the set of logged user-initiated events to recurring time intervals of a time map. Also, the method includes determining an overall density, a location-specific density, and a device-specific density of the set of logged user-initiated events for at least some recurring time intervals of the time map. Furthermore, the method includes generating a time-based activity pattern of the user, the time-based activity pattern comprising, for the at least some recurring time intervals of the time map, information related to the overall density, the location-specific density, and the device-specific density. In addition, the method includes publishing the time-based activity pattern to a scheduling interface.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: September 17, 2019
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Artem Nikolaevich Polikarpov, Curtis T. Johnstone
  • Patent number: 10405155
    Abstract: The present disclosure provides for information handling systems and methods to configure and manage any number of heterogeneous devices. In various embodiments, a shared device configuration is simultaneously applied to a selected group of otherwise incompatible heterogeneous devices that may use different communication protocols and operating systems. Certain embodiments create and maintain a database of configuration and operational information that is accessible across platforms. A group device configuration may be automatically applied to all devices in the selected group via a batch command. Some embodiments allow independent heterogeneous devices that have similar functionality to have different device configuration settings.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: September 3, 2019
    Assignee: QUEST SOFTWARE INC.
    Inventors: Abel Tegegne, Vineetha Abraham, Michel Albert Brisebois
  • Patent number: 10397161
    Abstract: 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: Grant
    Filed: May 13, 2016
    Date of Patent: August 27, 2019
    Assignee: QUEST SOFTWARE INC.
    Inventors: Michel Albert Brisebois, Curtis Johnstone
  • Patent number: 10360400
    Abstract: A risk analysis system of associated with an enterprise system for determining delegation risks associated with assigning candidate individuals to perform various tasks. In some cases, the delegation risk analysis system may generate individual delegation risk scores to each candidate individual to assist in the delegation of tasks throughout an organization. In some examples, the delegation risk analysis system may determine the delegation risk scores based on context risk factors associated with the task and the individual and intrinsic delegation risk factors associated with the enterprise system.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: July 23, 2019
    Assignee: QUEST SOFTWARE INC.
    Inventors: Olivier Le Rudulier, Michel Albert Brisebois
  • Patent number: 10326748
    Abstract: In one embodiment, a method is performed by a computer system. The method includes receiving a request to authenticate a user of an enterprise computing system. The method further includes, responsive to the request, selecting a set of previous user-initiated events of the user on the enterprise computing platform. Further, the method includes accessing user-specific event information related to the selected set of previous user-initiated events. In addition, the method includes generating, from at least a portion of the user-specific event information, a user-specific authentication sequence comprising a plurality of event-information requests. Additionally, the method includes administering the user-specific authentication sequence to the user, the administering comprising requiring the user to provide a valid response to each of the event-information requests as a precondition to successful authentication.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: June 18, 2019
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone
  • Patent number: 10313291
    Abstract: A method for determining predictive response time for electronic mail across enterprise communication systems is described. In particular, the method includes collecting and subsequently analyzing communications of a particular recipient in order to determine a probability of a sender receiving a response from the recipient. In the event a response is probable, the method also determines a time frame when a response may be sent. In situations where the recipient is non-responsive, the method also provides a list of alternate recipients that the sender can communicate with, whereby the alternate recipients are more responsive than the original recipient.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: June 4, 2019
    Assignee: QUEST SOFTWARE INC.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Andrew J. Leach, Catherine Helbig Dibble
  • Patent number: 10218588
    Abstract: In one embodiment, a method includes identifying virtual meetings previously mediated by one or more communications platforms. The method further includes determining attributes of the virtual meetings. In addition, the method includes collecting time-indexed performance data of individual media streams of the virtual meetings. The method also includes individually correlating the time-indexed performance data to at least a portion of the attributes of the virtual meetings on a per virtual-meeting basis. Further, the method includes selecting one or more virtual-meeting attributes. Also, the method includes extracting multi-stream performance data of those of the individual media streams that have the one or more virtual-meeting attributes. Additionally, the method includes correlating the multi-stream performance data to a time map. The method further includes determining aggregate multi-stream performance. Moreover, the method includes generating a time-based performance pattern.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: February 26, 2019
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Sawan Goyal
  • Patent number: 10157358
    Abstract: In one embodiment, a method includes receiving a future virtual-meeting time interval and a set of virtual-meeting attributes in relation to a future virtual meeting. The method also includes correlating the future virtual-meeting time interval to at least one recurring time interval of a time map. In addition, the method includes retrieving a time-based performance pattern. The method further includes determining, from the time-based performance pattern, a stream quality for the virtual-meeting attributes at the at least one recurring time interval. In addition, the method includes publishing information related to the determined stream quality to a requestor.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: December 18, 2018
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Sawan Goyal
  • Patent number: 10146954
    Abstract: 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: Grant
    Filed: July 31, 2017
    Date of Patent: December 4, 2018
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Jason Aylesworth, Curtis T. Johnstone, Andrew John Leach, Elena V. Vinogradov, Joel Stacy Blaiberg, Stephen Pope, Shawn Donald Holmesdale, GuangNing Hu
  • Patent number: 10140466
    Abstract: In one embodiment, a method is performed by a computer system. The method includes receiving a request from a user to access particular content. The method further includes determining a trust measure of the user, wherein the trust measure is based, at least in part, on an analysis of logged user-initiated communication events of the user on a plurality of communications platforms. In addition, the method includes accessing a self-service access policy applicable to the particular content. Further, the method includes ascertaining, from the self-service access policy, a trust threshold applicable to the particular content. Moreover, the method includes, responsive to a determination that the trust measure fails to satisfy the trust threshold, automatically denying access by the user to the particular content.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: November 27, 2018
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Olivier Le Rudulier
  • Patent number: 10142391
    Abstract: In one embodiment, a method includes retrieving a time-based performance pattern of virtual meetings previously mediated by a communications platform executing in a computing environment, wherein the computing environment comprises a plurality of resources. The method further includes determining, from the time-based performance pattern, at least one virtual-meeting attribute associated with relatively poor virtual-meeting performance. Also, the method includes determining a performance relationship between the at least one virtual-meeting attribute and a particular resource of the computing environment. In addition, the method includes generalizing the performance relationship to overall, non-meeting-specific performance of the particular resource.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: November 27, 2018
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Sawan Goyal
  • Patent number: 10129262
    Abstract: In one embodiment, a method is performed by a computer system. The method includes receiving base attribute values of a registrant device. The method further includes determining similarities of the base attribute values to a reference string to yield base similarity values. The method also includes registering the registrant device for policy enforcement using the base similarity values. Furthermore, the method includes, responsive to a trigger, determining target attribute values of a target device. Also, the method includes determining similarities of the target attribute values to the reference string to yield target similarity values. Moreover, the method includes, responsive to the target similarity values satisfying a similarity threshold in relation to the base similarity values, configuring policy enforcement such that the target device is treated as the registrant device.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: November 13, 2018
    Assignee: Quest Software Inc.
    Inventors: Abel Tegegne, Michel Albert Brisebois
  • Patent number: 9990506
    Abstract: In one embodiment, a method is performed by a computer system. The method includes accessing information related to enterprise usage of a plurality of network-accessible peripheral devices and identifying, from the information, discrete content-imaging events that occurred on the plurality of network-accessible peripheral devices. In addition, the method includes determining particular users associated with the discrete content-imaging events on a per-event basis and determining particular content to which the discrete content-imaging events relate on a per-event basis. Further, the method includes abstracting correlated data related to the discrete content-imaging events into a standardized format, the correlated data comprising data related to the particular users and the particular content, the standardized format enabling expression of the discrete content-imaging events by user and by type of content-imaging activity.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: June 5, 2018
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Sawan Goyal, GuangNing Hu, Curtis T. Johnstone
  • Publication number: 20180109903
    Abstract: The present disclosure provides for information handling systems and methods to configure and manage any number of heterogeneous devices. In various embodiments, a shared device configuration is simultaneously applied to a selected group of otherwise incompatible heterogeneous devices that may use different communication protocols and operating systems. Certain embodiments create and maintain a database of configuration and operational information that is accessible across platforms. A group device configuration may be automatically applied to all devices in the selected group via a batch command. Some embodiments allow independent heterogeneous devices that have similar functionality to have different device configuration settings.
    Type: Application
    Filed: October 24, 2017
    Publication date: April 19, 2018
    Inventors: Abel Tegegne, Vineetha Abraham, Michel Albert Brisebois
  • Patent number: 9906419
    Abstract: In one embodiment, a method is performed by a computer system comprising physical computer hardware. The method includes discovering a controlling-user network for at least one user. The controlling-user network comprising a plurality of controlling users. The plurality of controlling users each control one or more sites of a content-management system. The method further includes profiling the plurality of controlling users based, at least in part, on information gleaned from sites on the content-management system controlled by the plurality of controlling users. In addition, the method includes exposing the controlling-user network to the at least one controlling user using a result of the profiling.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: February 27, 2018
    Assignee: Quest Software Inc.
    Inventors: Michel Albert Brisebois, Mikhail Anatolievich Plavskiy
  • Patent number: 9904536
    Abstract: In an embodiment, a method is performed by a computer system. The method includes determining a scope of widget discovery in a content-management system. The method further includes automatically identifying widget instances of the content-management system that are within the determined scope of widget discovery. In addition, the method includes discovering attributes of the identified widget instances on a per widget-instance basis. The method also includes storing in memory widget-instance relationship data comprising the determined attributes of the identified widget instances. Moreover, the method includes receiving a multi-widget-instance change definition, wherein the multi-widget-instance change definition articulates a specified change to unspecified widget instances which share a specified widget-instance attribute.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: February 27, 2018
    Assignee: Quest Software Inc.
    Inventors: Lijun Qian, Guoxiong Wu, Mary Cindy Ah Kioon, Michel Albert Brisebois