Patents Assigned to Dell Products L.L.P.
-
Patent number: 11106520Abstract: Systems and methods may be implemented to prevent application crashes by correlating a history of operating system (OS) updates with occurrence of past client application crashes using information that is crowd-sourced from multiple information handling systems so that action/s may be taken to prevent occurrence of future client application crashes on the information handling system/s. Machine learning (e.g., deep learning) may be employed to automatically correlate the history of OS updates with a record of past client application crashes that have occurred on multiple client information handling systems, and then the likely root cause/s for the client application crashes identified based on this correlation. These likely root cause/s may be corrected or otherwise addressed, e.g., by further investigation into the details of the root cause, and/or user or automatic system action to remove or block the root cause.Type: GrantFiled: April 16, 2019Date of Patent: August 31, 2021Assignee: Dell Products L.L.P.Inventors: Alan H. Abdelhalim, Abu S. Sanaullah
-
Patent number: 10649836Abstract: In some examples, a server may receive, from a computing device, an error message generated by an executable file that is being executed by the computing device. The server may create, based at least in part on the error message, a search query and perform a search of one or more resources, such as, for example, knowledgebase(s), coding-related forum(s), and the like. The server may receive search results associated with the search query and rank the search results based on one or more criteria to create ranked results. For example, a particular result of the ranked results may include (1) a link to a page that includes a potential solution to an error that caused the error message to be generated and (2) a rank identifying a relevancy of the potential solution to the error. The server may send the ranked results to the computing device.Type: GrantFiled: May 14, 2018Date of Patent: May 12, 2020Assignee: Dell Products L.L.P.Inventors: Susobhit Panigrahi, Shourya Pratap Singh, Sarthak Mahapatra, Arundhati Mahapatro, Joydeep Mishra
-
Patent number: 8078890Abstract: A system and method is disclosed for providing memory performance states in a computing system. The operating system power management component of the computing system establishes a set of performance states, with each performance state being defined by a number of factors, including the core frequency of memory. The operating system power management component also defines the number of memory performance states that are supported by the computing system and the number of supported memory performance states that are available for use by the computing system. Whether a supported memory performance state is available is dependent upon a measure of the power being consumed by the computing system, the thermal output of the computing system, or both measures.Type: GrantFiled: September 11, 2007Date of Patent: December 13, 2011Assignee: Dell Products L.L.P.Inventors: Vijay Nijhawan, Madhusudhan Rangarajan
-
Publication number: 20100027441Abstract: A system and method for configuring a network are disclosed. A method may include storing identifying information associated with one or more network devices on a computer-readable medium in an information handling system prior to delivery of the information handling system to a user. The method may also include determining whether the identifying information stored on the information handling system is associated with the network access point. The method may further include automatically configuring network parameters for communication between the network access point and the information handling system in response to a determination that the identifying information stored on the information handling system is associated with the network access point.Type: ApplicationFiled: February 11, 2008Publication date: February 4, 2010Applicant: DELL PRODUCTS L.L.P.Inventors: William Curtis, Yuan-Chang Lo, Liam Quinn
-
Publication number: 20080256219Abstract: A system and method for deployment of a software image to a plurality of target devices are disclosed. A method may include communicatively coupling a root node device to a plurality of internal node devices, and communicatively coupling a plurality of leaf node devices to the root node devices and the internal node devices. The root node device may transmit a software image from the root node device to at least two of the internal node devices, and each internal node device may transmit the software image to at least one other internal node device or leaf node device.Type: ApplicationFiled: April 11, 2007Publication date: October 16, 2008Applicant: DELL PRODUCTS L.L.P.Inventors: Weijia Zhang, Rizwan Ali, Richard B. Landau, David Mar
-
Publication number: 20070283450Abstract: A method supports secure input/output (I/O) communications between an I/O device and a data processing system via a keyboard, video, and mouse (KVM) switch. An example embodiment includes the operations of establishing a first secure communication channel between the KVM switch and the I/O device and establishing a second secure communication channel between the KVM switch and the data processing system. In addition, I/O data may be received at the KVM switch from the I/O device via the first secure communication channel. In response to receipt of the I/O data from the I/O device, the I/O data may be transmitted from the KVM switch to the data processing system via the second secure communication channel. Embodiments may also include support for non-secure channels between the KVM switch and non-secured I/O devices, non-secured data processing systems, or both.Type: ApplicationFiled: August 15, 2007Publication date: December 6, 2007Applicant: DELL PRODUCTS L.L.P.Inventors: Douglas Anson, James Lowery, Frank Molsberry
-
Patent number: 6938103Abstract: An apparatus and method is provided for scheduling USB transaction processing tasks. A periodic queue head list associated with a USB host controller is configured to be processed once every polling period. The periodic queue head list describes a location of the USB transaction processing tasks scheduled for processing. The entries in a frame list of the USB host controller are linked to identify a corresponding periodic queue head list. A USB transaction processing task processed by the USB host controller is assigned to one of the periodic queue head list. A desired response time for the USB transaction processing task is matched with the polling period of the periodic queue head list.Type: GrantFiled: October 19, 2001Date of Patent: August 30, 2005Assignee: Dell Products L.L.P.Inventors: Doug Azzarito, Robert A. Rose