Patents Assigned to Dell Software, Inc.
  • Publication number: 20170185798
    Abstract: Embodiments of the present disclosure include systems and methods for controlling modification of a data file that is accessed by multiple components of an application platform. The method for controlling modification of a data file includes: preparing a link constraint data that includes information of a data file and a component of an application platform, the component being associated with the data file; preparing an alert data that includes information of the data file and a person having a permission to modify the data file; responsive to an attempt of a user to modify the data file, retrieving the information of the component from the link constraint data and the information of the person from the alert data; and sending a notice of the attempt to at least one of the person and the user.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Applicant: DELL SOFTWARE, INC.
    Inventors: Lin Jun Qian, Ah Kioon Mary Cindy, Guoxiong Wu
  • Patent number: 9690576
    Abstract: A management system sends a first request for first data associated with multiple network entities. If the first request times out, the first request is split to create multiple smaller requests and the multiple smaller requests sent, requesting data from a subset of the multiple network entities. Based on responses to the multiple smaller requests, the management system identifies a particular network entity that caused the first request to time out and adds the particular network entity to a set of problematic entities. The management system sends a second request that requests second data from a portion of the multiple network entities that excludes the particular network entity. The multiple network entities may include one or more of a virtual machine (VM), a host node (to host VMs), a storage device, a network link, another type of network entity, or any combination thereof.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: June 27, 2017
    Assignee: Dell Software, Inc.
    Inventor: David McAleer
  • Patent number: 9690790
    Abstract: In a method and apparatus for retrieving data from a snapshot data storage system, for each epoch, a snapshot including (i) all changed data, and (ii) an index is created. The index includes an entry for each page that has changed during the epoch. For rapidly retrieving the data as of any given time, the method creates a hash table that includes an entry for each data page that has changed since the baseline was created. The hash table entry indicates the epoch in which the data most recently changed and an offset corresponding to the location of the changed data in the corresponding snapshot. The hash table is created by inserting an entry for each page in the most recent index, and then examining the remaining indices for all other snapshots from the most recent to the oldest snapshot and adding any non-duplicate entries into the table.
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: June 27, 2017
    Assignee: Dell Software Inc.
    Inventor: Srinidhi Varadarajan
  • Publication number: 20170132366
    Abstract: A system, method, and computer-readable medium are disclosed for performing personal healthcare administration, comprising: receiving health information from a consumer to a business intelligence suite via a portal; receiving a query regarding a healthcare study from a buyer, the healthcare study including a request for health information from the consumer; and, providing the consumer with an incentive for the consumer providing the health information to the business intelligence suite.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 11, 2017
    Applicant: DELL SOFTWARE, INC.
    Inventor: Seth M. Feder
  • Patent number: 9641555
    Abstract: In one embodiment, a method includes identifying a user-initiated precursor of an anticipated exposure event. The method also includes, in response to the identifying, automatically determining particular content that would be exposed if the exposure event were to occur. In addition, the method includes automatically determining one or more users to which the particular content would be exposed if the exposure event were to occur. Further, the method includes, before the exposure event occurs, publishing a result of the automatically determining to a user associated with the user-initiated precursor. Also, the method includes, in response to a detected occurrence of the exposure event, monitoring a plurality of communications platforms for follow-on exposure events in relation to the particular content which chain from the exposure event.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: May 2, 2017
    Assignee: Dell Software Inc.
    Inventors: Michel Albert Brisebois, Curtis T. Johnstone
  • Patent number: 9641534
    Abstract: Access to admin credentials can be controlled during a migration. By controlling access to the admin credentials, a consultant can be allowed to perform migration tasks without the consultant being exposed to the administrative-level access necessary to perform such tasks. Accordingly, an organization can maintain complete control and visibility over the entire migration process, including how and when the admin credentials are used, while still being able to employ outside individuals or even inside individuals with reduced security or clearance levels in the process.
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: May 2, 2017
    Assignee: Dell Software, Inc.
    Inventors: Chad Lindley, Tom Willis
  • Patent number: 9635045
    Abstract: A privileged account management system can maintain a database that defines a normal amount of data that should be transferred over a remote session and/or a normal rate at which the data should be transferred when performing a particular task. Using a reason code used to obtain a remote session and possibly a combination of various different characteristics of the remote session, the system can access the database to identify the appropriate normal amount and/or normal rate. The system can then compare the amount and/or rate of data transferred over the remote session to the appropriate normal amount and/or normal rate to detect when an abnormal amount and/or abnormal rate is being transferred. In cases where abnormal behavior is detected, the system can determine that the remote session is likely being used in an improper manner, and can take action to mitigate any potential harm to the server.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: April 25, 2017
    Assignee: Dell Software, Inc.
    Inventors: Matthew T. Peterson, Daniel F. Peterson, Jordan S. Jones
  • Publication number: 20170104761
    Abstract: A system, method, and computer-readable medium for performing an authentication operation comprising: identifying a plurality of user devices associated with a user of an information handling system; determining when at least some of the plurality of user devices are within a predetermined range of the information handling system; and, authenticating the user as an authorized user of the information handling system when at least some of the plurality of user devices are within the predetermined range of the information handling system.
    Type: Application
    Filed: October 7, 2015
    Publication date: April 13, 2017
    Applicant: Dell Software, Inc.
    Inventors: Jake Seigel, Sohail Ali, Derek Jury
  • Patent number: 9619776
    Abstract: In one embodiment, a method includes determining real-time location information for a transportation item. The method further includes determining real-time route information for a plurality of vehicles, the plurality of vehicles comprising a vehicle-in-transit actively transporting the transportation item. In addition, the method includes analyzing, via the real-time location information and the real-time route information, a route efficiency of the plurality of vehicles relative to an intended destination of the transportation item. Further, the method includes selecting a replacement vehicle from among the plurality of vehicles based, at least in part, on a result of the analyzing. Additionally, the method includes initiating physical transfer of the transportation item from the vehicle-in-transit to the replacement vehicle.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: April 11, 2017
    Assignee: Dell Software Inc.
    Inventors: Daniel A. Ford, Rajesh Narayanan, Gabriel Mauricio Silberman
  • Publication number: 20170097864
    Abstract: A system, method, and computer-readable medium are disclosed for collecting and transmitting diagnostics information via a diagnostic information operation. The diagnostic information operation begins with a system periodically writing diagnostic information such as diagnostic errors and warnings to non-volatile local storage contained within the system. Upon detection of a failure, the user activates an NFC-enabled device (such as a mobile device) and positions the NFC-enabled device within NFC range of the failed system. The failed system then communicates the diagnostic information stored within the non-volatile local storage to NFC-enabled device.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 6, 2017
    Applicant: Dell Software, Inc.
    Inventors: Jake Seigel, Sohail Ali, Derek Jury
  • Patent number: 9596249
    Abstract: A privileged account management system can detect when credentials used to access one or more servers have been shared or otherwise compromised. This detection can occur through analysis of simultaneous actions that are performed via multiple sessions associated with the same administrator. When two or more sessions associated with the same administrator are opened, the interactions performed over each of the sessions can be monitored to identify whether such interactions could be performed by a single administrator. If it is determined that the interactions over the multiple sessions could not reasonably be performed by a single administrator, various actions can be taken to address the possible breach to the security of the one or more servers.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: March 14, 2017
    Assignee: Dell Software, Inc.
    Inventors: Matthew T. Peterson, Daniel F. Peterson, Jordan S. Jones
  • Publication number: 20170070536
    Abstract: A system, method, and computer-readable medium are disclosed for performing a cloud environment governance policy operation which provides a governance policy framework for use within cloud environments. In various embodiments, the cloud environment governance policy operation expands identify access management (IAM) systems to understand not only users but also resources. Additionally, in various embodiments, the cloud environment governance policy operation provides governance packs to abstract cloud resources and compliance/governance/regulatory regimes via a common open language.
    Type: Application
    Filed: September 4, 2015
    Publication date: March 9, 2017
    Applicant: DELL SOFTWARE, INC.
    Inventor: David Mortman
  • Publication number: 20170060957
    Abstract: In general, certain embodiments of the present disclosure provide techniques or mechanisms for creating efficient and consistent replication of file overwrites. According to various embodiments, a file map with a sequence file number is created for a data file on a source. The file map includes one or more nodes that each include a sequence node number. When an entry in the file map is changed, the sequence file number is incremented, and the corresponding node is updated by, among other things, setting the sequence node number to equal the current sequence file number. All other nodes in the file map that point to the updated node are similarly updated. When replication occurs, only the updated nodes in the file map are replicated and any unreplicated non-updated nodes are maintained.
    Type: Application
    Filed: September 1, 2015
    Publication date: March 2, 2017
    Applicant: Dell Software, Inc.
    Inventors: Naresh Saladi, Murali Bashyam
  • Patent number: 9582756
    Abstract: Techniques for data pattern analysis using deterministic finite automaton are described herein. In one embodiment, a number of transitions from a current node to one or more subsequent nodes representing one or more sequences of data patterns is determined, where each of the current node and subsequent nodes is associated with a deterministic finite automaton (DFA) state. A data structure is dynamically allocated for each of the subsequent nodes for storing information associated with each of the subsequent nodes, where data structures for the subsequent nodes are allocated in an array maintained by a data structure corresponding to the current node if the number of transitions is greater than a predetermined threshold. Other methods and apparatuses are also described.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: February 28, 2017
    Assignee: DELL SOFTWARE INC.
    Inventors: Aleksandr Dubrovsky, Justin Michael Brady, Roman Yanovsky, Boris Yanovsky
  • Patent number: 9578060
    Abstract: 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: Grant
    Filed: November 25, 2013
    Date of Patent: February 21, 2017
    Assignee: Dell Software Inc.
    Inventors: Michel Brisebois, Curtis Johnstone
  • Patent number: 9577983
    Abstract: A method and apparatus for identifying data patterns of a file are described herein. In one embodiment, an exemplary process includes, but is not limited to, receiving a data packet of a data stream containing a file segment of a file originated from an external host and destined to a protected host of a local area network (LAN), the file being transmitted via multiple file segments contained in multiple data packets of the data stream, and performing a data pattern analysis on the received data packet to determine whether the received data packet contains a predetermined data pattern, without waiting for a remainder of the data stream to arrive. Other methods and apparatuses are also described.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: February 21, 2017
    Assignee: DELL SOFTWARE INC.
    Inventors: Aleksandr Dubrovsky, John Everett Gmuender, Boris Yanovsky, Roman Yanovsky, Shunhui Zhu
  • Publication number: 20170046344
    Abstract: A system, method, and computer-readable medium for performing a distributed analytics operation. The distributed analytics operation uses interface technologies to de-couple an actual data storage technology from an implementation of distributed analytics. Such a distributed analytics operation obviates requirements to deploy specific computer code onto a data storage platform to specifically target that platform for distributed predictive analytics computations.
    Type: Application
    Filed: August 14, 2015
    Publication date: February 16, 2017
    Applicant: DELL SOFTWARE, INC.
    Inventors: George R. Butler, Thomas Hill, Vladimir S. Rastunkov
  • Patent number: 9569446
    Abstract: Examples of systems and methods for cataloging image-based backups are disclosed. In certain implementations, these systems and methods can obtain information about file system structure from a volume undergoing image-based backup. The systems and methods can generate a catalog of the file system structure that can be stored with the backup image. The systems and methods can generate a searchable index of the catalog so that users can search for files within the backup image without being required to manually mount the backup image containing the searched-for file. As a result, in certain embodiments, users advantageously can more quickly locate and restore files from image-based backups.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: February 14, 2017
    Assignee: Dell Software Inc.
    Inventors: David Allen Feathergill, Matthew S. Hrycko
  • Patent number: 9571348
    Abstract: In one embodiment, a method includes monitoring a network that includes a plurality of information handling systems. The plurality of information handling systems includes a plurality of computer-networking devices and a plurality of remote nodes. The method further includes creating a stored network topology. The stored network topology includes, for each of the plurality of networking devices, any direct children. The creating includes, for each networking device of the plurality of computer-networking devices, selecting the networking device, querying the networking device for topology information, and receiving the topology information from the networking device. The creating also includes adding any directly connected remote nodes to the stored network topology. In addition, the creating includes determining any new parent references that can be inferred based on the topology information. The creating further includes updating the stored network topology according to the new parent references.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: February 14, 2017
    Assignee: Dell Software Inc.
    Inventors: David McAleer, Kelly Noel Dyer
  • Patent number: 9569287
    Abstract: In one embodiment, a method includes initializing a software application operable to switch between a standard mode and a tutorial mode. The software application includes a standard function set, a tutorial function set, and a user interface operable to supply events. The method further includes, in the standard mode, routing the events to the standard function set. In addition, the method includes, in the tutorial mode, diverting the events to the tutorial function set.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: February 14, 2017
    Assignee: Dell Software Inc.
    Inventor: Jake Seigel