Patents Assigned to Dell Software, Inc.
  • Patent number: 10200478
    Abstract: Systems and methods for pre-login of user(s) to sessions or resources in an information handling system are disclosed. A method for pre-login may include the steps of determining if any users are to be pre-logged on to a session or resource within a select period of time from a current time, and counting the number of users to be pre-logged on. A pre-login time for the users may be calculated and scheduled, and the users may be pre-logged on to the session or resource at the pre-login time.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: February 5, 2019
    Assignee: Dell Software Inc.
    Inventors: Michael Franke, Michael McDonald, Marc Edward Zapf
  • Patent number: 10129217
    Abstract: A first information handling system receives a security challenge and forwards it to a second information handling system. The second information handling system retrieves a private key from a public/private encryption key pair and satisfies the challenge with the private key. The second information handling system forwards the satisfied challenge without divulging the private key. The second information handling system is in a more secure environment than the first information handling system. The challenge may be satisfied by signing the challenge with the private key. Satisfying the challenge may be a step in creating a secure shell connection between the first information handling system and an organization maintaining the first information handling system and the second information handling system.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: November 13, 2018
    Assignee: DELL SOFTWARE, INC.
    Inventors: Carolyn Duby, Mark B. King, Aric LeDell, Elchanan Oren, Michael Vincent
  • Patent number: 9948648
    Abstract: A method for enforcing access control to a web application. The method includes generating a computationally-secure pseudo-random password, associating the generated computationally-secure pseudo-random password with an application username of at least one web client, and storing, in a user account credential store module, the generated computationally-secure pseudo-random password and the associated application username. The method also includes requesting, via a web proxy connected to the at least one web client, access to a protected page offered by the web application, intercepting, by the web proxy, a login page from the web application, and inserting, by the web proxy on behalf of the at least one web client, the stored generated computationally-secure pseudo-random password and the associated application username into the login page.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: April 17, 2018
    Assignee: Dell Software Inc.
    Inventor: Dan King-Britton
  • Publication number: 20180052450
    Abstract: A system, method, and computer-readable medium are disclosed for identifying sources of variation in complex manufacturing processes via a variation identification operation. In certain embodiments, the variation identification operation is performed via a variation identification system. The variation identification operation addresses special class of analytic problems, namely the estimation of variance components and related statistics from very large (big data) hierarchically nested designs of random factors. These types of data structures occur frequently across various industries, and in particular in automated and batch manufacturing where the variability in product quality as measured in final product testing should be related to batches, lots, wafers, suppliers, etc. upstream of the process.
    Type: Application
    Filed: August 16, 2016
    Publication date: February 22, 2018
    Applicant: Dell Software, Inc.
    Inventors: Thomas Hill, Daniel W. Scott, Vladimir S. Rastunkov
  • Publication number: 20180025276
    Abstract: A system, method, and computer-readable medium for performing an analytics workflow generation operation. The analytics workflow generation operation enables generation of targeted analytics workflows (e.g., via a data scientist (i.e., an expert in data modeling)) that are then published to a workflow storage repository so that the targeted analytics workflows can be used by domain experts and self-service business end-users to solve specific classes of analytics operations.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Applicant: Dell Software, Inc.
    Inventors: Thomas Hill, George R. Butler, Vladimir S. Rastunkov
  • Publication number: 20170364590
    Abstract: A system, method, and computer-readable medium for performing a variable and interaction detection operation. In certain embodiments, the variable and interaction detection operation detects important variables and as well as interactions among certain important variables in big data. In certain embodiments, the variable and interaction detection operation includes a robust automated process flow (i.e., an analytic recipe) which identifies important variables and their interactions in large data sets.
    Type: Application
    Filed: June 20, 2016
    Publication date: December 21, 2017
    Applicant: Dell Software, Inc.
    Inventors: Thomas Hill, Vladimir S. Rastunkov, Daniel W. Scott
  • Patent number: 9842218
    Abstract: In one embodiment, a method includes receiving a request from a user to access particular content. The method also includes determining at least one topic of the particular content. In addition, the method includes determining one or more need-to-access values for the user in relation to the particular content, wherein the one or more need-to-access values are based, at least on in part, on a comparison of the least one topic to one or more topics associated with logged user-initiated communication events of the user. Further, the method includes accessing a self-service access policy applicable to the particular content. Also, the method includes ascertaining, from the self-service access policy, need-to-access criteria applicable to the particular content. Additionally, the method includes, responsive to a determination that the one or more need-to-access values fail to satisfy the need-to-know criteria, denying access by the user to the particular content.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: December 12, 2017
    Assignee: Dell Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Olivier Le Rudulier
  • Patent number: 9842220
    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: April 10, 2015
    Date of Patent: December 12, 2017
    Assignee: Dell Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone, Olivier Le Rudulier
  • Patent number: 9843651
    Abstract: In one embodiment, a method includes, responsive to a trigger, automatically discovering localization value sets that are maintained at a plurality of application servers which execute a particular software application such that each localization value set comprises language-specific key-value pairs for user-interface display items of the particular software application and such that the discovering yields an overall collection of localization value sets. The method further includes determining a localization value set of the overall collection that is not stored at the computer system. In addition, the method includes storing the determined localization value set at the computer system.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: December 12, 2017
    Assignee: Dell Software Inc.
    Inventors: Guoxiong Wu, Mary Cindy Ah Kioon, Lijun Qian
  • Publication number: 20170316050
    Abstract: A system, method, and computer-readable medium for performing in-database operations, comprising: presenting an automation interface to a user, the user interface automation interface enabling a user to select one or more key performance indicators; instantiating an in-database processing operation, the in-database processing operation performing feature selection from a high dimensional parameter space; executing at least one database statement within the storage system to derive a subset of diagnostic parameters from the high dimensional parameter space.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Applicant: Dell Software, Inc.
    Inventors: Thomas Hill, Vladimir S. Rastunkov, George R. Butler
  • Patent number: 9792426
    Abstract: In one embodiment, a method is performed on a shared-resources system. The method includes creating an anonymous target. The method further includes assigning shared resources to the anonymous target. In addition, the method includes receiving a request for anonymous access from an anonymous user of a client system. The method also includes, responsive to the request, performing the following: generating anonymous-user credentials for the anonymous user; determining the shared resources assigned to the anonymous target; based, at least in part, on the determining, communicating a list of authorized resources to the client system; receiving a request from the client system to access a target resource from the list of authorized resources; and causing an anonymous-user account to be created on the target resource using the anonymous-user credentials.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: October 17, 2017
    Assignee: Dell Software Inc.
    Inventors: Adam Robert Driscoll, Marc Edward Zapf
  • Publication number: 20170295447
    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: April 8, 2016
    Publication date: October 12, 2017
    Applicant: DELL SOFTWARE, INC.
    Inventors: Abel Tegegne, Vineetha Abraham, Michel Albert Brisebois
  • Patent number: 9779260
    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: May 30, 2013
    Date of Patent: October 3, 2017
    Assignee: 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: 9778946
    Abstract: A facility is described for optimizing the copying of virtual machine storage files. In various embodiments, the facility refrains from copying portions of the virtual machine storage file that do not contain any meaningful data for the purposes of the guest file system within the virtual machine storage file. In some embodiments, the facility refrains from copying portions of the file that are in use by the guest file system, but are of no practical value.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: October 3, 2017
    Assignee: Dell Software Inc.
    Inventor: Dilip Naik
  • Publication number: 20170262502
    Abstract: A system, method, and computer-readable medium for performing an auto-query construction operation for use with a distributed analytics operation. More specifically, in certain embodiments, the auto-query construction operation provides automatically generates SQL code instructions via an auto-query construction user interface (UI) settings in a computational system, such as the Dell Statistica computational system. The auto-query construction operation allows a user to interact with a common interface to provide query information including decision variables, parameters of an analysis and convergence criteria. The query information provided via the UI is automatically transformed to database queries and subsequent computation system operations. Thus, the user experience remains intact whether the analytics is performed in database or within the computation system.
    Type: Application
    Filed: March 11, 2016
    Publication date: September 14, 2017
    Applicant: Dell Software, Inc.
    Inventors: Vladimir S. Rastunkov, Thomas Hill, George R. Butler
  • Patent number: 9760713
    Abstract: In one embodiment, a method is performed by a computer system comprising computer hardware. The method includes monitoring a file system for risk-assessment events. The method further includes, responsive to a real-time determination of at least one risk-assessment event, determining a content-independent risk of exposure for a file-system object associated with the risk-assessment event. The determining of the content-independent risk of exposure is based, at least in part, on a depth of the file-system object in the file system and a set of users who can access the file-system object.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: September 12, 2017
    Assignee: Dell Software Inc.
    Inventors: Timothy Charles Sedlack, Leslie G. Wardwell
  • Patent number: 9736215
    Abstract: In one embodiment, a method includes operating at least one distributed software application. The method further includes receiving a web request from an end-user information handling system in connection with the at least one distributed software application. Further, the method includes generating a transaction identifier for the transaction. Moreover, the method includes processing the transaction. The processing includes generating backend-performance data indexed by the transaction identifier. Additionally, the method includes injecting the transaction identifier into a web response to the web request. Also, the method includes transmitting the web response to the end-user information handling system along a transmission path. In addition, the method includes, at a node along the transmission path, passively observing the response and generating end-user experience data therefrom.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: August 15, 2017
    Assignee: Dell Software Inc.
    Inventors: Douglas Doe, Joseph Rustad, Robert A. Dickinson, Xiangrui Wang, Christine Feldmann, Daniel Ivanisevic
  • Publication number: 20170220593
    Abstract: Disclosed herein are systems, methods, and devices for testing deduplication repositories. Methods may include identifying a storage location based on a request for one or more data values associated with a read-only file system, where the read-only file system is a simulated file system, and where the storage location is identified based on a plurality of request parameters included in the request. The methods may also include generating, using a processor and responsive to the request, the one or more data values based on the plurality of request parameters and a plurality of configuration parameters, where the plurality of configuration parameters enable deterministic generation of all data values stored in the tile system. The methods may further include returning the one or more data values as a result of the request.
    Type: Application
    Filed: January 28, 2016
    Publication date: August 3, 2017
    Applicant: Dell Software, Inc.
    Inventors: Tarun Tripathy, Brian Smith
  • Publication number: 20170220664
    Abstract: In one embodiment, a method includes executing a first logging process, a second logging process and a categorization process in parallel on a computer system, wherein the first logging process identifies computer-performance events at a monitored resource. The method further includes the second logging process monitoring the first logging process for the computer-performance events. The method also includes, as particular computer-performance events at the monitored resource are detected, the second logging process recording the particular computer-performance events in a data store. The method additionally includes the categorization process parsing log entries of the second log. Further, the method includes the categorization process dynamically determining processing rules that are applicable to the parsed log entries. Also, the method includes the categorization process categorizing the parsed log entries using the dynamically determined processing rules.
    Type: Application
    Filed: April 22, 2016
    Publication date: August 3, 2017
    Applicant: Dell Software Inc.
    Inventors: Denis Viktorovich RULEV, Oleg Anatolievich SHEVNIN, Volodymyr Fedorovich LAVRENCHUK
  • Publication number: 20170201879
    Abstract: A system, method, and computer-readable medium for performing a temporary disposable portable identifier operation, comprising: requesting a unique identifier from a provider; generating, via a provider, a request to generate a temporary disposable identifier corresponding to a unique identifier; and, providing the temporary disposable identifier corresponding to the unique identifier to a customer, the temporary disposable identifier only being valid for a defined amount of time, after which the temporary disposable identifier expires.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Applicant: Dell Software, Inc.
    Inventors: Konstantin A. Vlasenko, Vineetha Abraham