Abstract: An information handling system includes a memory to results for different search queries. The processing device communicates with the memory. The processing device generates signals for the first search query based on the first search terms, the user context, and behavioral data and interactional data from previous search queries, generates an overall result strategy for the search query based on the signals, determines a first set of results for the search query in response to a first probability that the first search query is directed to a first result strategy in the overall result strategy. The first set of results is a subset of a second set of results available for the first search query. The processing device also generates final results based on the first set of results, and to provide the final results as a response to the first search query.
Type:
Grant
Filed:
January 29, 2016
Date of Patent:
April 28, 2020
Assignee:
Dell Products, L.P.
Inventors:
Richard L. Claice, Jagdish U. Yadav, Luis E. Bocaletti, David M. Gardner, Matthew Hinze
Abstract: An information handling system includes a management interface that may detect a configuration change request for the flash dual in-line memory modules, and may determine whether the configuration change request is a hardware configuration change or a software configuration change. In response to the configuration change request being the software configuration change the management interface may re-configure flash dual in-line memory modules based on a first profile identified by the configuration change request without resetting the information handling system, update metadata for the flash dual in-line memory modules based on the first profile without resetting the information handling system, and update a dual in-line memory module firmware interface table for the flash dual in-line memory modules based on the first profile without resetting the information handling system.
Abstract: A rotating body, such as ball, disposed in a totem is selectively engaged and disengaged by a friction element to selectively restrict or allow motion of the totem on a touchscreen display. Engagement of the rotating body maintains a totem position on a touchscreen display, such as to support rotational inputs associated with a rotational user interface or to prevent the totem from sliding off the touchscreen display in response to tilting of the touchscreen display. Disengagement of the rotating body releases the totem to slide across the touchscreen display, such as to make inputs at a linear user interface.
Type:
Grant
Filed:
June 28, 2018
Date of Patent:
April 28, 2020
Assignee:
Dell Products L.P.
Inventors:
John T. Morrison, Jace W. Files, Gerald Pelissier
Abstract: An information handling system includes a first memory, a second memory, and a central processor. The first memory includes a buffer to store uncorrected no action (UCNA) errors for the second memory. The central processor detects a memory data corruption in the second memory, stores a first UCNA error associated with the memory data corruption in the buffer implemented within the first memory, determines whether the buffer is full, and erases an oldest in time UCNA error from the buffer in response to the buffer being full.
Type:
Grant
Filed:
July 19, 2017
Date of Patent:
April 28, 2020
Assignee:
Dell Products, L.P.
Inventors:
David K. Chalfant, Tuyet-Huong Nguyen, Jose M. Grande
Abstract: A method of identifying an unknown device via interrogation may comprise determining a communication address of an unknown device in communication with an information handling system, capturing a digital image of the unknown device, determining the unknown device belongs to a known class of devices via an object recognition algorithm to analyze the digital image, accessing a device class registry listing a plurality of candidate object identifications associated with the known class of devices, identifying a stimulus action or actuation associated with a first of the plurality of candidate device identifications. The method may also comprise performing the stimulus action, receiving an indication via the communication address indicating the unknown device detected the stimulus action, and associating the communication address of the unknown device with the first of the plurality of candidate device identifications.
Type:
Application
Filed:
October 22, 2018
Publication date:
April 23, 2020
Applicant:
Dell Products, LP
Inventors:
Tyler R. Cox, Spencer G. Bull, Ryan N. Comer, Shreya Gupta, Richard W. Schuckle
Abstract: An information handling system enhances end user situational awareness by selectively presenting sensed environmental conditions with tactile feedback, such as with haptic device output at a band worn on the end user's body. Tactile trigger rules apply sensed conditions to detect events that trigger a haptic device notification, such as a threat to the end user in a tactical situation that is not in the field of view of a head-mounted display or that has a lower level of significance relative to other identified threats.
Type:
Application
Filed:
October 22, 2018
Publication date:
April 23, 2020
Applicant:
Dell Products L.P.
Inventors:
Hana Schuster Smith, Vivek Viswanathan Iyer
Abstract: An information handling system operating a predictive simultaneous localization and mapping (SLAM) system may comprise a camera mounted to a wearable headset capturing an image of a landmark, a positional sensor mounted to the wearable headset measuring a current positional state of the headset, and a network adapter receiving a stored SLAM frame, including an identification and position of the landmark within a previously captured image. A processor executing code instructions of the predictive SLAM system may generate a current SLAM frame based on the image captured via the camera, determine a Kalman gain associated with an observed location of the landmark based on the current SLAM frame and the stored SLAM frame, and determine a corrected position of the wearable headset based on a previously measured positional state of the headset, the current positional state of the headset, the current SLAM frame, and the Kalman gain.
Type:
Application
Filed:
October 23, 2018
Publication date:
April 23, 2020
Applicant:
Dell Products, LP
Inventors:
Vivek Viswanathan Iyer, Yagiz C. Yildiz
Abstract: A dual-axial cable may include adjacent and substantially parallel first and second wires, each wire formed from an electrical conductor surrounded by a respective first and second electrical insulator having a lengthwise flat face outward side and having respective first and second inward sides of an interlocking structure, the first and second inward sides of the interlocking structure of the first and second electrical insulators mutually engaging to prevent a relative transverse displacement of the first and second wires and maintaining planar alignment of the flat face and electrical conductor of the first and second wires and to maintain the flat faces parallel to one another. The dual-axial cable may also include first and second drain conductors formed respectively on the flat faces of the first and second electrical insulators and running adjacent and substantially parallel to the first and second electrical conductors.
Abstract: Systems and methods for communications between Head-Mounted Devices (HMDs) in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, a first HMD may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the first HMD to: during execution of an xR application, maintain a receive (Rx) channel with a second HMD, as part of a communication session, using a first transport; and maintain a transmit (Tx) channel with the second HMD, concurrently with the Rx channel and as part of the communication session, using a second transport different from the first transport.
Type:
Grant
Filed:
June 14, 2018
Date of Patent:
April 21, 2020
Assignee:
Dell Products, L.P.
Inventors:
Philip M. Seibert, Anantha K. Boyapalle, Karthikeyan Krishnakumar, Vivek Viswanathan Iyer
Abstract: Systems and methods for safeguarding and recovering Internet-of-Things (IoT) devices from power anomalies. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IHS to: detect an electrical power anomaly in an IoT network based, at least in part, upon a comparison between a current volatility of a data field and a volatility baseline for that data field, wherein the data field is part of a packet communicated between an IoT device and the IHS; and in response to the detection, manage the IoT network.
Type:
Grant
Filed:
February 15, 2017
Date of Patent:
April 21, 2020
Assignee:
Dell Products, L.P.
Inventors:
Todd Erick Swierk, Mark Randall Hammons, Tyler Ryan Cox
Abstract: An information handling system includes an accelerator that advertises, via a single peripheral component interconnect express endpoint, to a processor a plurality of queues from different drives. The processor writes commands and maps each command to target a particular one of the queues. The accelerator performs a queue level logical separation for the mapped command to be processed by the target queue.
Type:
Grant
Filed:
December 20, 2018
Date of Patent:
April 21, 2020
Assignee:
Dell Products, L.P.
Inventors:
Shyamkumar T. Iyer, Srikrishna Ramaswamy, Anirban Kundu
Abstract: A method includes receiving, at a software-defined load balancer in a software-defined networking (SDN) application platform from a given one of a plurality of client devices, a request for access to a given application hosted in the SDN application platform. The method also includes obtaining, from a routing database, a set of contextual routing rules for directing requests to the given application to two or more different versions of the given application hosted in the SDN application platform. The method further includes analyzing the request to determine application context information, selecting one of the two or more different versions of the given application to serve the request utilizing the application context information and the set of contextual routing rules, and providing the given client device with access to the selected version of the given application hosted in the software-defined networking application platform in response to the request.
Abstract: Embodiments of the present disclosure provide a method of storage allocation, an electronic device, a storage system and a computer program product. The method of storage allocation includes: obtaining respective wear levels of a plurality of disks associated with a redundant array of independent disks (RAID). The method further includes: determining respective spare extents in disk extents of the plurality of disks based on the obtained wear levels, such that a number of spare extents in a disk is positively correlated with the wear level of the disk. The method also includes: selecting, from disk extents other than the spare extents, a predetermined number of disk extents for creating RAID extents for the RAID, the predetermined number of disk extents being from different disks of the plurality of disks. Through the embodiments of the present disclosure, a life cycle of a disk is prolonged, frequent replacement of worn disks with new disks is avoided, and data loss is reduced.
Abstract: A method for testing a distributed application. The method includes receiving the automation test code and initiating execution of the automation test code. A responsive event provided by at least one distributed application node, in response to execution of the automation test code is detected. One or more messages having a specified routing key are received as the responsive event. A queue for receiving the one or more messages generated on an advanced message queuing protocol message broker. A test context specific binding key having a known entity identifier and the specified routing key is selectively generated to form a bind between the queue and an established exchange. The one or more messages having a payload that selectively indicates the nature of the state change associated with the predetermined distributed event type are received at the queue. The one or more messages are selectively provided to a requesting device having access to the queue.
Abstract: When conflicting thermal parameters for thermal control exist in both of a personality module and one of a power table and a thermal table, wherein the power table comprises a plurality of entries each setting forth supported parameters for power management of one or more information handling resources, wherein the thermal table comprises a plurality of entries each setting forth parameters for thermal management of the one or more information handling resources, and wherein a personality module comprises a plurality of entries each setting forth custom parameters for system-specific power/thermal management of the one or more information handling resources, each entry of the personality module including an attribute associated with the custom parameters, a method may perform selecting one of the conflicting thermal parameters as a selected thermal parameter based on the at least one attribute; and writing an entry associated with the selected thermal parameter to final thermal.
Type:
Grant
Filed:
May 19, 2017
Date of Patent:
April 21, 2020
Assignee:
Dell Products L.P.
Inventors:
Hasnain Shabbir, Dominick A. Lovicott, Carlos Guillermo Henry
Abstract: Systems and methods for overload management of Internet-of-Things (IoT) gateways. In some embodiments, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory including program instructions stored thereon that, upon execution by the processor, cause the IHS to: detect an overload condition in the IHS; in response to the detection, compare a current volatility of a data field against a volatility baseline for that data field, wherein the data field is one of a plurality of other fields contained within a packet communicated between an IoT device and the IHS; and take responsive action based, at least in part, upon the comparison.
Type:
Grant
Filed:
February 15, 2017
Date of Patent:
April 21, 2020
Assignee:
Dell Products, L.P.
Inventors:
Tyler Ryan Cox, Todd Erick Swierk, Marc Randall Hammons
Abstract: Online search retrieval is improved by automatic generation of key phrases. When a search engine crawls an electronic document, key words and phrases greatly help organize the electronic document to one or more topics. A quotient matrix defines a ratio of a key phrase to a total number of words in the electronic document. A correlation coefficient may also determine which key phrase correlates to the electronic document. A title key phrase may then be generated in response to the correlation coefficient having a positive value. When the search engine crawls the electronic document, the title key phrase may be provided as metadata.
Abstract: A method and an information handling system provide flexible interconnections between two endpoints and in particular to allow for the allocation and reallocation of PCI lanes. A flexible interconnect media system is capable of connecting a CPU to an I/O device. The flexible interconnect media system includes I/O slots that are each capable of receiving an I/O device, connection interfaces each correlated with an I/O slot, link taps with correlated ports for each CPU, and flexible interconnect media capable of connecting an open connection interface with an open link tap, whereby a connection between the CPU and the I/O device is completed.
Abstract: A method and system for synchronized switching of voltage regulators in an IHS. The method includes determining, via a master voltage regulator (VR) controller, a plurality of phase shifts for a plurality of VRs configured as a master VR and at least one slave VR. The phase shifts are determined such that the VRs switch at different times from each other. A common clock signal and the phase shifts are transmitted to each of the slave VRs.
Type:
Grant
Filed:
February 17, 2017
Date of Patent:
April 21, 2020
Assignee:
Dell Products, L.P.
Inventors:
Ralph H. Johnson, Stuart A. Berke, Lei Wang