Dell Products L.P. patent applications on September 12th, 2024
Patent Applications by Dell Products L.P. on September 12th, 2024
Dell Products L.P.: 45 patent applications
Dell Products L.P. has applied for patents in the areas of G06F9/50 (7), G06F3/06 (6), G06F11/07 (5), H04L41/0806 (2), G06F21/57 (2) G06F9/505 (4), G06F21/6218 (2), H04L41/0806 (2), G06F3/0607 (1), G06T9/00 (1)
With keywords such as: data, based, systems, resource, processing, embodiments, mapping, edge, information, and techniques in patent application abstracts.
Patent Applications by Dell Products L.P.
Inventor(s): Sunil Kumar of Bangalore (IN) for dell products l.p., Ravi Vijayakumar Chitloor of Bangalore (IN) for dell products l.p.
IPC Code(s): G06F3/06, G06F11/20
CPC Code(s): G06F3/0607
Abstract: one example method includes copying selected backup data from a secondary storage system to a provisioned primary storage volume, creating a snapshot of the primary storage volume, using the snapshot to create a thin clone volume, masking the thin clone volume, and mounting the thin clone volume, and recovering the backup data from the thin clone volume. the recovered backup data may be made available to a secondary workload that includes an enterprise application.
Inventor(s): Ming Zhang of Beijing (CN) for dell products l.p., Chen Gong of Beijing (CN) for dell products l.p., Sheng Wang of Beijing (CN) for dell products l.p., Huan Chen of Beijing (CN) for dell products l.p., Jian Liu of Beijing (CN) for dell products l.p.
IPC Code(s): G06F3/06
CPC Code(s): G06F3/0608
Abstract: techniques perform data detection. such techniques involve determining, based on a start sector address of a first mapping range composed of sectors in a physical address space, a first mapping region where the start sector address is located, the first mapping range corresponding to a first virtual block. such techniques further involve comparing the first mapping region with a second mapping region, a second mapping range corresponding to a second virtual block different from the first virtual block at least partially corresponding to the second mapping region. such techniques further involve comparing the first mapping range with the second mapping range in response to the first mapping region being the same as the second mapping region. such techniques further involve determining that the first mapping range overlaps the second mapping range in response to that the first mapping range and the second mapping range have a common range.
Inventor(s): Xuemin Wang of Beijing (CN) for dell products l.p., Juan Yan of Beijing (CN) for dell products l.p., Lei Gao of Beijing (CN) for dell products l.p., Chen Gong of Beijing (CN) for dell products l.p.
IPC Code(s): G06F3/06
CPC Code(s): G06F3/0613
Abstract: techniques detect a sequential stream. such techniques involve receiving a plurality of input/outputs (ios). such techniques further involve storing corresponding io descriptors in a pool for the received plurality of ios. such techniques further involve predicting the plurality of ios as a target sequential stream according to a plurality of io descriptors stored in the pool that correspond to a first set of ios. such techniques further involve determining that the received plurality of ios are the target sequential stream in response to detecting that the plurality of io descriptors stored in the pool match a second set of ios. the second set of ios is a plurality of ios sequentially arranged subsequent to the first set of ios in the target sequential stream.
Inventor(s): YOUNG HWAN JANG of Singapore (SG) for dell products l.p., VINOTH JOHN PAUL NEDUNCHEZHIAN of Singapore (SG) for dell products l.p., HWAI BING JONATHAN YAP of Singapore (SG) for dell products l.p.
IPC Code(s): G06F3/06
CPC Code(s): G06F3/0616
Abstract: in one or more embodiments, one or more systems, one or more methods, and/or one or more processes may retrieve, from a solid state drive (ssd), information that includes an original storage size of the ssd, a number of terabytes written, and a number of program/erase (p/e) cycles that occurred within the ssd; determine that a number of terabytes written is not above the threshold value of terabytes written; determine a threshold number of p/e cycles remaining associated with the ssd; determine that a number of p/e cycles remaining of the ssd is above the threshold number of p/e cycles remaining associated with the ssd; determine an overprovisioning percentage, which would produce a write amplification factor at or below a write amplification factor threshold, based at least on the number of p/e cycles remaining; determine configuration data for the ssd; and configure the ssd with the configuration data.
Inventor(s): Narayan Behera of Pune (IN) for dell products l.p., Sameer P. Mohod of Pune (IN) for dell products l.p.
IPC Code(s): G06F3/06
CPC Code(s): G06F3/065
Abstract: an apparatus in an illustrative embodiment comprises at least one processing device that includes a processor coupled to a memory. the at least one processing device is configured to maintain for a first storage system a plurality of index tables characterizing data replicated between the first storage system and respective ones of at least two or more additional storage systems, to receive a request to replicate a particular data item between the first storage system and a designated one of the two or more additional storage systems, to access, responsive to the received request, a corresponding one of the index tables characterizing data replicated between the first storage system and the designated one of the two or more additional storage systems, and to control replication of the particular data item based at least in part on one or more entries of the corresponding one of the index tables.
Inventor(s): Abhishek Mishra of Bangalore (IN) for dell products l.p., Anusha N of Bangalore (IN) for dell products l.p., Shalini Tiwari of Bangalore (IN) for dell products l.p.
IPC Code(s): G06F8/71, G06F8/30
CPC Code(s): G06F8/71
Abstract: an apparatus comprises a processing device configured to select first and second versions of a web application, to obtain first and second sets of source code files used for generating front ends of the first and second versions of the web application, and to generate first and second sets of tree structures based at least in part on the first and second sets of source code files, respectively. the processing device is also configured to identify node differences between the first and second sets of tree structures and to generate, based at least in part on the identified node differences, information characterizing differences between web elements of the first and second versions of the web application. the processing device is further configured to initiate automated action based at least in part on the generated information characterizing differences between web elements of the first and second versions of the web application.
Inventor(s): Wei G. Liu of Austin TX (US) for dell products l.p., Michael D. Christensen of Round Rock TX (US) for dell products l.p.
IPC Code(s): G06F9/4401
CPC Code(s): G06F9/4406
Abstract: an information handling system collects system configuration information during a boot process, and builds a bifurcation table for root ports of the information handling system. the system also initiates a bifurcation of the root ports in parallel to loading an operating system of the data processing unit, and disables one of the root ports that is associated with the data processing unit. in response to determining that the operating system of the data processing unit has finished loading, the system enables the root port associated with the data processing unit. the bifurcation of the root port associated with the data processing unit is performed later when a peripheral component interconnect-express endpoint associated with the data processing unit is ready.
Inventor(s): William Jeffery WHITE of Plano TX (US) for dell products l.p., Said TABET of Austin TX (US) for dell products l.p.
IPC Code(s): G06F9/50
CPC Code(s): G06F9/5027
Abstract: managing the resource demand load for edge systems is significantly more complex than for other systems, such as cloud environments. a time period in which an application or task is operating based on initial demand resource load values that are provided by a customer may be inaccurate, which may expose sub-standard execution. embodiments herein seek to significantly mitigate the potential of sub-standard execution. embodiments collect a repository of resource demand load usage data over a time period that can be used to accurately determine the statistical moments of uncertain resource demand load. in one or more embodiments, a repository of hypervector and/or hyperspace representations may be generated and used to help with resource demand load estimation.
Inventor(s): William Jeffery WHITE of Plano TX (US) for dell products l.p., Said TABET of Austin TX (US) for dell products l.p.
IPC Code(s): G06F9/50
CPC Code(s): G06F9/5038
Abstract: presented herein are embodiments to implement a temporal queueing system with class-based fair queuing and dynamic resource allocation based on a novel look-ahead capability to manage various models and workloads for utilization/efficiency improvements. embodiments may be implemented to allocate accelerator resources based on platform-defined timeslots, and therefore significantly increase the ability of workloads to access hardware accelerator resources. training and inference may be supported with flexible preemption and the ability to support run-to-completion for training tasks while still supporting non-run-to-completion for inference tasks. embodiments may be implemented by an edge software operation platform through virtual accelerators to allow emulation of different types of hardware accelerators and to map to the hardware accelerators with hardware-specific procedures managed by an edge orchestrator and an edge endpoint. accordingly, embodiments of the present disclosure reduce the requirements for the workload to manage platform capacity and hardware.
Inventor(s): William Jeffery WHITE of Plano TX (US) for dell products l.p., Said TABET of Austin TX (US) for dell products l.p.
IPC Code(s): G06F9/50
CPC Code(s): G06F9/505
Abstract: managing the resource demand load for edge systems is significantly more complex than for other systems, such as cloud environments. unlike cloud systems and other frameworks that are able to use closed-form solutions based on poisson processes or other tractable gaussian-based probability distributions, edge systems present complex waveforms, pareto/alpha-stable distributions, and long-range dependence. based on elaborately designed embodiments that recognize the complexities of edge data, one can estimate scaling and multi-fractal dimensionality to determine predictive models.
Inventor(s): William Jeffery WHITE of Plano TX (US) for dell products l.p., Said TABET of Austin TX (US) for dell products l.p.
IPC Code(s): G06F9/50
CPC Code(s): G06F9/505
Abstract: managing the resource demand load for edge systems is significantly more complex than for other systems, such as cloud environments. a time period in which an application or task is operating based on initial demand resource load values that are provided by a customer may be inaccurate, which may expose sub-standard execution. embodiments herein seek to significantly mitigate the potential of sub-standard execution. embodiments collect a repository of resource demand load usage data over a time period that can be used to accurately determine the statistical moments of uncertain resource demand load. in one or more embodiments, a repository of hypervector and/or hyperspace representations may be generated and used to help with resource demand load estimation.
Inventor(s): William Jeffery WHITE of Plano TX (US) for dell products l.p., Said TABET of Austin TX (US) for dell products l.p.
IPC Code(s): G06F9/50
CPC Code(s): G06F9/505
Abstract: managing the resource demand load for edge systems is significantly more complex than for other systems, such as cloud environments. embodiments herein provide edge resource demand load estimation systems and methods that inform scheduling and associated edge orchestration to ensure that edge system resource capacity is appropriately utilized. efficient utilization allows an increased number of applications to be deployed at a reduced level of reserved resources. also presented are embodiments of assurance mechanisms for monitoring edge resource demand load characterizations. in one or more embodiments, when an estimate or estimates are deemed to not be valid (e.g., having experienced stationary drift), updated estimates may be obtained.
Inventor(s): William Jeffery WHITE of Plano TX (US) for dell products l.p., Said TABET of Austin TX (US) for dell products l.p.
IPC Code(s): G06F9/50, G06F9/48
CPC Code(s): G06F9/505
Abstract: managing the resource demand load for edge systems is significantly more complex than for other systems, such as cloud environments. edge resource demand load scheduling systems and methods are disclosed that can ensure that edge systems operate smoothly and efficiently while balancing multiple scheduling objectives. scheduling techniques disclosed herein may utilize heuristic rules for candidate edge system selection (e.g., utilizing arma/arima averages and/or service level objectives) and modified best fit decreasing (mbfd) assignment/allocation techniques.
Inventor(s): William Jeffery WHITE of Plano TX (US) for dell products l.p., Said TABET of Austin TX (US) for dell products l.p.
IPC Code(s): G06F9/50
CPC Code(s): G06F9/5083
Abstract: managing the resource demand load for edge systems is significantly more complex than for other systems, such as cloud environments. embodiments herein provide edge resource demand load estimation systems and methods that inform scheduling and associated edge orchestration to ensure that edge system resource capacity is appropriately utilized. efficient utilization allows an increased number of applications to be deployed at a reduced level of reserved resources. also presented are embodiments of assurance mechanisms for monitoring edge resource demand load characterizations. in one or more embodiments, when an estimate or estimates are deemed to not be valid (e.g., having experienced stationary drift), updated estimates may be obtained.
Inventor(s): Huijuan Fan of Chengdu (CN) for dell products l.p.
IPC Code(s): G06F11/07
CPC Code(s): G06F11/0766
Abstract: an apparatus comprises a processing device configured to detect a given issue encountered on a given computing device, to identify a given cluster of computing devices to which the given computing device belongs, and to determine a similarity between the given issue encountered on the given computing device and one or more historical issues encountered on one or more other computing devices belonging to the given cluster. the processing device is also configured to select, based at least in part on the determined similarity between the given issue and the one or more historical issues, a subset of a plurality of components of the given computing device as target components for log collection. the processing device is further configured to collect logs from the target components and to perform remedial actions determined utilizing the collected logs on the given computing device to resolve the given issue.
Inventor(s): Alexander Shteingart of Nahariya (IL) for dell products l.p., Shoham Levy of Ra'anana (IL) for dell products l.p., Alexander Zvansky of Haifa (IL) for dell products l.p.
IPC Code(s): G06F11/07, G06F11/16
CPC Code(s): G06F11/0772
Abstract: techniques are provided for detection and mitigation of malfunctioning components in a cluster computing environment. one method comprises obtaining, by a virtual infrastructure monitor, from a cluster monitor, an indication of a malfunctioning component in a cluster computing environment; selecting a virtual infrastructure server type for a replacement virtual infrastructure server based on a type of the malfunctioning component; creating a replacement virtual infrastructure server based on the selected virtual infrastructure server type and properties of a virtual infrastructure server associated with the malfunctioning component; applying settings to the replacement virtual infrastructure server according to rules for the replacement virtual infrastructure server; deploying a replacement component on the replacement virtual infrastructure server; and providing a notification to the cluster monitor of the replacement component and credentials of the replacement component. the cluster monitor may add the replacement component to the cluster computing environment responsive to the notification.
Inventor(s): Raja Neogi of Portland OR (US) for dell products l.p., Khayam Anjam of Austin TX (US) for dell products l.p.
IPC Code(s): G06F11/07, G06F11/34
CPC Code(s): G06F11/0781
Abstract: a system, method, and computer-readable medium for performing a data center management and monitoring operation. the data center management and monitoring operation includes: receiving data center data from a plurality of data center assets within a data center, the data center data comprising event data; assigning the data center data to a vectorized input space; reducing a dimension of the vectorized input space to a latent space, the latent space providing an event model dimension; decoding the latent space to provide a vectorized decoded output space; performing a data center data analytics failure forecasting operation using the vectorized decoded output space; and, performing a data center analytics failure time estimation operation, the data center analytics failure time estimation operation generating data center analytics failure time estimation data using the data center asset failure forecasting data.
Inventor(s): Michael Rijo of San Jose CA (US) for dell products l.p., Robert Proulx of Holden MA (US) for dell products l.p.
IPC Code(s): G11C16/34, G06F11/07, G11C16/08
CPC Code(s): G11C16/3404
Abstract: a data retention event preparation/recovery system includes a chassis, a plurality of nand subsystems included in the chassis, and a data retention event preparation/recovery subsystem that is included in the chassis and coupled to the plurality of nand subsystems. the data retention event preparation/recovery subsystem determines that the plurality of nand subsystems will experience a data retention event and, in response, identifies a first subset of the plurality of nand subsystems that exceed an error threshold, identifies at least one overprovisioned block in the plurality of nand subsystem, copies data that is stored on the first subset of the plurality of nand subsystems to the at least one overprovisioned block in the plurality of nand subsystems, and power offs the plurality of nand subsystems to begin the data retention event.
Inventor(s): Parminder Singh Sethi of Ludhiana (IN) for dell products l.p., Lakshmi Saroja Nalam of Bangalore (IN) for dell products l.p.
IPC Code(s): G06F11/30, G06F11/07
CPC Code(s): G06F11/3065
Abstract: embodiments described herein relate to a method for recommending changes to a system that includes a remote access controller (rac). the one or more embodiments of the invention described above may improve the functioning of an information handling system (ihs) and the ability to use an rac for troubleshooting and correcting problems with the ihs, even when the ihs is off-line or experiencing an os failure. in one or more embodiments of the invention a bare metal orchestrator, which is separate from the ihs, monitors the ihs and uses machine learning to determine when to switch the rac from shared mode to dedicated mode, so that the rac is in a dedicated mode when it is probable that the ihs will fail.
Inventor(s): Parminder Singh Sethi of Ludhiana (IN) for dell products l.p., Nithish Kote of Bangalore (IN) for dell products l.p., Sajit Siddalingappa Manvi of Bangalore (IN) for dell products l.p.
IPC Code(s): G06F11/34
CPC Code(s): G06F11/3409
Abstract: a method comprises analyzing application data and performance data of a plurality of devices using one or more machine learning techniques. in the method, performance states of respective ones of the plurality of devices are determined, and priorities of applications of the respective ones of the plurality of devices is determined based at least in part on the analyzing. the method further comprises predicting a priority of the plurality of devices based at least in part on the performance states and the priorities of the applications. a report of the priority of the plurality of devices is generated.
Inventor(s): Ashok Tamilarasan of Shrewsbury MA (US) for dell products l.p., Vamsi K. Vankamamidi of Hopkinton MA (US) for dell products l.p., Amitai Alkalay of Kadima IL (US) for dell products l.p.
IPC Code(s): G06F12/0891, G06F12/0893
CPC Code(s): G06F12/0891
Abstract: caching techniques can include: receiving a read i/o operation requesting to read from a logical address; determining whether a mapping cache includes a descriptor for the logical address, the mapping cache including two hash tables; responsive to determining that the mapping cache includes the descriptor for the logical address, performing read hit mapping cache processing which includes using a physical location identified by the descriptor to read content stored at the logical address; and responsive to determining that the mapping cache does not include the descriptor for the logical address, performing read miss mapping cache processing which includes adding the descriptor to the mapping cache. read miss mapping cache processing can include adding the descriptor to a first hash table, used to access the descriptor by the logical address, and adding the descriptor to a second hash table used to access the descriptor by the physical location.
Inventor(s): Ashok Tamilarasan of Shrewsbury MA (US) for dell products l.p., Vamsi K. Vankamamidi of Hopkinton MA (US) for dell products l.p., Amitai Alkalay of Kadima (IL) for dell products l.p.
IPC Code(s): G06F12/1018, G06F12/02, G06F12/06
CPC Code(s): G06F12/1018
Abstract: caching techniques can include: receiving, from a host, a read i/o operation requesting to read from a logical address; determining whether a mapping cache includes a descriptor corresponding to the logical address; and responsive to determining the mapping cache includes the descriptor corresponding to the logical address, performing read hit mapping cache processing including: obtaining physical location information from the descriptor, wherein the physical location information identifies a physical location on non-volatile storage including first content stored at the logical address; reading, using the physical location information, the first content from the physical location; performing validation processing to validate the first content using a hash value included in the descriptor; and responsive to validation processing successfully validating the first content, returning the first content to the host.
Inventor(s): Mao Li of Bazhong (CN) for dell products l.p.
IPC Code(s): G06F16/11
CPC Code(s): G06F16/128
Abstract: techniques monitor storage resource objects. such techniques involve monitoring a first number of storage resource objects that have been consumed in a storage system, the consumed storage resource objects storing a system file and/or volume and snapshots of the system file and/or snapshots of the volume. such techniques further involve determining a second number of remaining storage resource objects based on the first number and the performance of the storage system. such techniques further involve sending the first number and the second number to a user device to display the first number and the second number by the user device. the second number decreases as the first number increases. such techniques can directly and intuitively provide users with the usage of storage resource objects in a storage system from the perspective of number attributes, thus providing reference for users when creating protection policies, and further improving user experience.
Inventor(s): Seth Jacob Rothschild of Littleton MA (US) for dell products l.p., Benjamin Edward Santaus of Somerville MA (US) for dell products l.p.
IPC Code(s): G06F16/18, G06F16/11
CPC Code(s): G06F16/1873
Abstract: techniques described herein relate to a method for managing user device users. the method includes, in response to obtaining a subuser account creation request: obtaining subuser arguments from a user of a user device specifying: a folder of a user file system, and a subuser; generating a subuser account for the subuser and setting subuser permissions based on the subuser arguments; generating a snapshot of the folder; updating a version control directory in the folder with the snapshot; removing the version control directory from the folder; associating user configuration files to the subuser account; and initiating subuser access of the folder based on the subuser permissions and the user configuration files, wherein the subuser is allowed to make modifications to at least one file included in the folder using the subuser account.
Inventor(s): AJAY SHENOY of Banglore IN (US) for dell products l.p., MAHESH BABU RAMAIAH of Bangalore IN (US) for dell products l.p.
IPC Code(s): G06F21/33, G06F21/64
CPC Code(s): G06F21/33
Abstract: methods and systems for managing operation of data processing systems are disclosed. to manage operation of the data processing systems, the data processing systems may present unified communication and management systems. the unified communication and management systems may be used to manage the operation of any number of management controller embedded devices hosted by the data processing systems. the unified communication and management systems may be implemented using access to the management controller embedded devices.
20240303340. AUTOMATIC MITIGATION OF BIOS ATTACKS_simplified_abstract_(dell products l.p.)
Inventor(s): Marc N. McGarry of Kernersville NC (US) for dell products l.p., Nizar A. Basan of Garland TX (US) for dell products l.p., Weiqing Cai of Dallas TX (US) for dell products l.p.
IPC Code(s): G06F21/57, G06F21/55
CPC Code(s): G06F21/572
Abstract: an information handling system instantiates a system health monitor that detects a change to an attribute of the information handling system from a first state to a second state, compares the change to a policy related to the attribute, and remediates the change in response to determining that the change is critical.
Inventor(s): ISAAC QIN WANG of Austin TX (US) for dell products l.p., ADOLFO SANDOR MONTERO of Pflugerville TX (US) for dell products l.p.
IPC Code(s): G06F21/57, G06F21/71
CPC Code(s): G06F21/575
Abstract: in one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: provide a first chip select signal to a chip of an information handling system (ihs), which stores at least a portion of ihs firmware, while at least one processor of the ihs is executing processor instructions; determine that a second chip select signal is provided to the chip; provide, to an embedded controller of the ihs, a signal that indicates that the second chip select signal has been provided to the chip; receive a signal to boot the ihs; determine if the embedded controller has received the signal that indicates that the second chip select signal has been provided to the chip; if so, prevent the ihs from booting; and if not, permit the ihs to boot utilizing the at least the portion of the ihs firmware stored by the chip.
Inventor(s): Gururaj Kulkarni of Banglore (IN) for dell products l.p., Shelesh Chopra of Bangalore (IN) for dell products l.p., Mahantesh Ambaljeri of Bangalore (IN) for dell products l.p.
IPC Code(s): G06F21/62, G06F16/182
CPC Code(s): G06F21/6218
Abstract: a method for managing a data protection module (dpm) includes: obtaining metadata associated with the dpm; analyzing the metadata to extract relevant data; making, based on the relevant data, a first determination that a resource-related change has occurred in the dpm; making, based on the first determination, a second determination that the resource-related change is an increased resource-related change; sending, based on the second determination, the relevant data to a vendor environment (ve) analyzer; in response to sending the relevant data, receiving a recommendation from the ve analyzer; sending the recommendation to a user of a client about the recommendation using a graphical user interface (gui) of the client; making, after sending the recommendation to the user, a third determination that the dpm is not reconfigured by the user based on the recommendation; and resending, based on the third determination, the recommendation to the user using the gui.
Inventor(s): Shelesh Chopra of Bangalore (IN) for dell products l.p., Gururaj Kulkarni of Bangalore (IN) for dell products l.p., Mahantesh Ambaljeri of Bangalore (IN) for dell products l.p.
IPC Code(s): G06F21/62, G06F21/55
CPC Code(s): G06F21/6218
Abstract: a method for managing a data protection module (dpm) includes: obtaining an alert generated by the dpm within a predetermined period of time; obtaining metadata associated with the dpm; analyzing the metadata to extract relevant data; analyzing the alert to extract second relevant data; making, based on the second relevant data, a determination that a tolerance level associated with the alert has been exceeded; sending, based on the determination, the alert, the relevant data, and the second relevant data to a vendor environment (ve) analyzer; in response to sending the alert, the relevant data, and the second relevant data, receiving a service request (sr) generated by the ve analyzer for the dpm; and providing the sr to the client to notify a user of the client about the sr using a graphical user interface (gui) of the client.
Inventor(s): Vinicius Michel Gottin of Rio de Janeiro (BR) for dell products l.p., Paulo Abelha Ferreira of Rio de Janeiro (BR) for dell products l.p., Pablo Nascimento da Silva of Niterói (BR) for dell products l.p.
IPC Code(s): G06N3/082
CPC Code(s): G06N3/082
Abstract: searching for a model is disclosed. source nodes are configured to generate pruned candidate models starting from a distribution of models. a central node receives the pruned candidate models and their associated loss values. the central mode causes the pruned candidate models to be tested in a distributed manner at generalization nodes. loss values returned to the central mode are associated with the pruned candidate models. the pruned candidate model with a lowest loss score, based on the distributed generalization testing, is selected as a winning candidate model and deployed to target nodes.
Inventor(s): Nicholas A. Noto of Saratoga CA (US) for dell products l.p., Nitin Madan of Cupertino CA (US) for dell products l.p., Jingwen Zhang of Milpitas CA (US) for dell products l.p., Sriranjani Vaidyanathan of Santa Clara CA (US) for dell products l.p., Ishan Khaparde of Milpitas CA (US) for dell products l.p.
IPC Code(s): G06N5/025, G06F3/06
CPC Code(s): G06N5/025
Abstract: dynamic rule-based recommendations are disclosed. a rule-base, which includes rules, is received for a data-related operation. potential targets of the data-related operation are validated against the rule-base. targets that are eligible or validated using the rule-base may be returned and/or ranked. the data-relation operation may be performed using one of the validated targets.
Inventor(s): Zijia Wang of Weifang (CN) for dell products l.p., Zhisong Liu of Shenzhen (CN) for dell products l.p., Zhen Jia of Shanghai (CN) for dell products l.p.
IPC Code(s): G06N20/00
CPC Code(s): G06N20/00
Abstract: a method includes: determining a first sample subset in an initial sample set by an initial model based on the initial sample set, wherein the initial sample set comprises a plurality of question-answer pairs, each of the plurality of question-answer pairs comprising a question and an answer; generating a first model by training the initial model with the first sample subset; determining a second sample subset in the first sample subset by the first model based on the first sample subset; generating a second model by training the first model with the second sample subset; determining, in response to at least one of the second sample subset and the second model satisfying a corresponding predetermined condition, a third sample subset of the initial sample set by the second model based on the initial sample set; and generating a third model by training the second model with the third sample subset.
Inventor(s): Indranil Chakraborty of Bangalore (IN) for dell products l.p., Madan Kumar Manjunath of Singapore (SG) for dell products l.p., Vignesh Sundararaj of Guelph (CA) for dell products l.p., Madhura Ganguly of Singapore (SG) for dell products l.p., James Chen of Taipei City (TW) for dell products l.p.
IPC Code(s): G06Q30/0601
CPC Code(s): G06Q30/0631
Abstract: techniques described herein relate to a method for generating supply recommendations. the method includes identifying, by a supply recommendation engine, a recommendation generation event associated with a part; in response to identifying the recommendation generation event: obtaining part information associated with the recommendation generation event; obtaining a first constraint configuration; and generating a first recommendation based on the first constraint configuration and the part information; obtaining a second constraint configuration; in response to obtaining the second constraint configuration; generating a second recommendation based on the second constraint configuration and the part information; and performing supply actions based on the first optimization recommendations and the second optimization recommendations.
Inventor(s): Zhisong Liu of Shenzhen (CN) for dell products l.p., Zijia Wang of Weifang (CN) for dell products l.p., Zhen Jia of Shanghai (CN) for dell products l.p.
IPC Code(s): G06T9/00, G06T3/40, G06T5/50, G06V10/74
CPC Code(s): G06T9/00
Abstract: illustrative embodiments of the present disclosure include a method, an electronic device, and a computer program product for image processing. the method includes extracting a first hidden vector in a first image and acquiring first grid data associated with the first image, wherein the first grid data corresponds to pixel positions of the first image. the method further includes encoding the first hidden vector to acquire first encoded data, generating first inference data based on the first grid data and the first encoded data, decoding the first inference data to generate first decoded data, and generating a second image based on the first decoded data and the first image, wherein the second image has a higher resolution than the first image. the method can continuously enhance image quality by exploring potential correlations between pixels, and can provide powerful and arbitrary super resolution processing capabilities for up sampled images.
Inventor(s): Zijia Wang of Weifang (CN) for dell products l.p., Zhisong Liu of Shenzhen (CN) for dell products l.p., Jiacheng Ni of Shanghai (CN) for dell products l.p., Zhen Jia of Shanghai (CN) for dell products l.p.
IPC Code(s): G06V10/776, G06V10/764, G06V10/774, G06V10/82
CPC Code(s): G06V10/776
Abstract: the present disclosure relates to a method, a device, and a computer program product for model comparison. the method includes generating a detection image based on an original image. the method further includes obtaining a first classification result by sending the detection image to a target model, and obtaining a second classification result by sending the detection image to a to-be-detected model. in addition, the method further includes comparing the first classification result with the second classification result, and determining, in response to the first classification result being the same as the second classification result, that the target model is the same as the to-be-detected model. the method of the present disclosure can verify whether the to-be-detected model plagiarizes the target model without knowing any internal structure, parameters, weights, and other information of the to-be-detected model.
Inventor(s): Changsoo Kim of Cedar Park TX (US) for dell products l.p., Lisa Asiedu of Round Rock TX (US) for dell products l.p., Geroncio Ong Tan of Austin TX (US) for dell products l.p., Ching Wei Chang of Cedar Park TX (US) for dell products l.p.
IPC Code(s): H01P1/36, G06F1/16, H01Q1/12
CPC Code(s): H01P1/36
Abstract: an apparatus for performing a current trapper function. the apparatus includes: a short impedance structure; a first open impedance structure, the first open impedance structure being coupled between the short impedance structure and ground; and, a second open impedance structure, the second open impedance structure being coupled between the short impedance structure and ground, the short impedance structure being coupled between the first open impedance structure and the second open impedance structure. in certain embodiments, the apparatus is included within a multi radio docking station.
20240305309. TIMING SIGNAL DIAGNOSTIC SYSTEM_simplified_abstract_(dell products l.p.)
Inventor(s): Colin Montgomery of Mountain View CA (US) for dell products l.p., Per Henrik Fremrot of Novato CA (US) for dell products l.p., Maunish Shah of Austin TX (US) for dell products l.p.
IPC Code(s): H03M1/12, H03M1/14, H03M1/36
CPC Code(s): H03M1/1285
Abstract: a timing signal diagnostic system includes a chassis housing an input system that receives a timing signal, a timing system that receives the timing signal from the input system, an analog-to-digital converter system that receives the timing signal from the input system, and a processing system that is coupled to the timing system and the analog-to-digital converter system. the processing system uses the timing system to output reference time signals to the analog-to-digital converter system that are based on the timing signal, and uses the analog-to-digital converter system to sample the timing signal based on the reference time signals over a plurality of different timing signal cycles. based on the sampling of the timing signal, the processing system generates a waveform for the timing signal, and provides a timing signal diagnostic result based on the waveform for the timing signal.
Inventor(s): Raja Neogi of Portland OR (US) for dell products l.p., Khayam Anjam of Austin TX (US) for dell products l.p.
IPC Code(s): H04L41/0806, H04L41/0631, H04L41/0893, H04L41/16
CPC Code(s): H04L41/0806
Abstract: a system, method, and computer-readable medium for performing a data center management and monitoring operation. the data center management and monitoring operation includes: receiving data center asset component event data for a plurality of data center asset components; assigning the data center asset component event data for the plurality of data center asset components to respective vectorized input spaces; reducing a dimension of the respective vectorized input spaces to respective latent spaces, each respective latent space providing respective component event model dimension; decoding each respective latent space to provide respective vectorized decoded output spaces; generating a plurality of data center asset component event models for the plurality of data center asset components using the respective vectorized decoded output spaces; and, generating a data center asset event model using a combination of the plurality of data center asset component event models.
Inventor(s): Parminder Singh Sethi of Ludhiana (IN) for dell products l.p., Lakshmi Saroja Nalam of Bangalore (IN) for dell products l.p.
IPC Code(s): H04L41/0806, H04L41/16
CPC Code(s): H04L41/0806
Abstract: in accordance with one or more embodiments of the invention, a method is provided for configuring resources in a cloud environment. a request is received from a user requesting that a migration of one or more services to a cloud environment begin. once the request is received, the method determines a default resource provisioning of the cloud environment. the one or more services are analyzed to determine their current resource usage and based on their current usage, the method forecasts future resourced requirements of the one or more services. the method then compares the forecasted future resource requirements with that of the default resource provisioning of the cloud environment, and when the comparison is greater than a predetermined threshold a new level of resource provisioning is recommended.
Inventor(s): Parminder Singh Sethi of Ludhiana (IN) for dell products l.p., Lakshmi Saroja Nalam of Bangalore (IN) for dell products l.p.
IPC Code(s): H04L41/0816, H04L41/0823
CPC Code(s): H04L41/0816
Abstract: embodiments described herein relate to a method for recommending changes to a system that includes a remote access controller (rac) which has at least two network interfaces (ni). an orchestrator reconfigures the remote access controller and/or it network interfaces when telemetry is retrieved from the system and the telemetry indicates that the remote access controller loses its connections with a connected network at a greater frequency than a threshold. the orchestrator determines recommend changes, notifies a user, and when able reconfigures the remote access controller to at least use the at least two network interfaces in a failover configuration.
Inventor(s): William Jeffery WHITE of Plano TX (US) for dell products l.p., Said TABET of Austin TX (US) for dell products l.p.
IPC Code(s): H04L41/14, H04L41/5025
CPC Code(s): H04L41/145
Abstract: managing the resource demand load for edge systems is significantly more complex than for other systems, such as cloud environments. unlike cloud systems and other frameworks that are able to use closed-form solutions based on poisson processes or other tractable gaussian-based probability distributions, edge systems present complex waveforms, pareto/alpha-stable distributions, and long-range dependence. based on elaborately designed embodiments that recognize the complexities of edge data, one can estimate scaling and multi-fractal dimensionality to determine predictive models.
Inventor(s): Abhidnya JOSHI of Pune (IN) for dell products l.p., Omkar EKBOTE of Pune (IN) for dell products l.p., Narendrapal SINGH of Pune (IN) for dell products l.p.
IPC Code(s): H04L47/127, H04L47/24
CPC Code(s): H04L47/127
Abstract: systems and methods are disclosed that determine, by a client, a workload intent of a workload that is forthcoming from an application executing on the client. the workload intent corresponds to one or more characteristics of the workload over a connection between the client and a server. the systems and methods send, by the client to the server, a workload intent identifier corresponding to the workload intent. the server is configured to optimize server resources based on the workload intent identifier. the systems and methods send, by the client, one or more workload operations to the server over the connection that are consistent with the workload intent.
Inventor(s): Seth Jacob Rothschild of Littleton MA (US) for dell products l.p., Radia Joy Perlman of Redmond WA (US) for dell products l.p.
IPC Code(s): H04L9/40, H04L67/02
CPC Code(s): H04L63/10
Abstract: a method for managing access to a web-based service includes obtaining, by an intermediate service manager and from a managing client, credentials for a managing account associated with the web-based service and an access condition of accessing the web-based service by a second account to the intermediate service manager, obtaining a request, by an accessing client associated with the second account, for accessing the web-based service using the managing account, and based on the request and the access condition, communicating with the web-based service to create a session with the web-based service, and providing access to site data of the session via a user interface and based on the access condition.
Inventor(s): Ofir Ezrielev of Be'er Sheba (IL) for dell products l.p., Lee Serfaty of Be'er Sheba (IL) for dell products l.p., Yeh'iel Zohar of Sderot (IL) for dell products l.p.
IPC Code(s): H04L9/40
CPC Code(s): H04L63/102
Abstract: when expiration of an admin's certificate is determined, an access engine may initiate an operation to restore the admin's access. this may include a voting operation where at least applications in the system vote on whether the entity claiming to be the admin is the admin. in one example, each application vote may be based on whether information provided by the alleged admin can be verified by the application or from the application. if the applications s can verify the identity of the admin may matching information provided by the admin with information in the applications, such as logged information, the admin may be verified and the certificate may be installed. if the vote is successful, one of the tenant admins may be given temporary privileges or permissions to install the admin's new certificate, after which the admin is reinstated and has access to the system.
20240305896. ANTI-FLICKER MECHANISM FOR A DIGITAL CAMERA_simplified_abstract_(dell products l.p.)
Inventor(s): Chien-Chih Liao of Taipei City (TW) for dell products l.p., Shiong Kheng Chua of Singapore (SG) for dell products l.p., Paul Yu of District Tamsui (TW) for dell products l.p.
IPC Code(s): H04N23/745, G02B5/20, H04N23/73
CPC Code(s): H04N23/745
Abstract: an information handling system includes a camera, a neutral density (nd) filter, and a processor. the camera captures video images for display on a display device of the information handling system. the processor communicates with the camera. the processor determines a brightness level of an ambient light and a first shutter speed of the camera. the processor sets a stop level for the nd filter based on the brightness level of the ambient light and the first shutter speed. in response to the stop level of the nd filter being set, the processor sets the camera to a second shutter speed.
Dell Products L.P. patent applications on September 12th, 2024
- Dell Products L.P.
- G06F3/06
- G06F11/20
- CPC G06F3/0607
- Dell products l.p.
- CPC G06F3/0608
- CPC G06F3/0613
- CPC G06F3/0616
- CPC G06F3/065
- G06F8/71
- G06F8/30
- CPC G06F8/71
- G06F9/4401
- CPC G06F9/4406
- G06F9/50
- CPC G06F9/5027
- CPC G06F9/5038
- CPC G06F9/505
- G06F9/48
- CPC G06F9/5083
- G06F11/07
- CPC G06F11/0766
- G06F11/16
- CPC G06F11/0772
- G06F11/34
- CPC G06F11/0781
- G11C16/34
- G11C16/08
- CPC G11C16/3404
- G06F11/30
- CPC G06F11/3065
- CPC G06F11/3409
- G06F12/0891
- G06F12/0893
- CPC G06F12/0891
- G06F12/1018
- G06F12/02
- G06F12/06
- CPC G06F12/1018
- G06F16/11
- CPC G06F16/128
- G06F16/18
- CPC G06F16/1873
- G06F21/33
- G06F21/64
- CPC G06F21/33
- G06F21/57
- G06F21/55
- CPC G06F21/572
- G06F21/71
- CPC G06F21/575
- G06F21/62
- G06F16/182
- CPC G06F21/6218
- G06N3/082
- CPC G06N3/082
- G06N5/025
- CPC G06N5/025
- G06N20/00
- CPC G06N20/00
- G06Q30/0601
- CPC G06Q30/0631
- G06T9/00
- G06T3/40
- G06T5/50
- G06V10/74
- CPC G06T9/00
- G06V10/776
- G06V10/764
- G06V10/774
- G06V10/82
- CPC G06V10/776
- H01P1/36
- G06F1/16
- H01Q1/12
- CPC H01P1/36
- H03M1/12
- H03M1/14
- H03M1/36
- CPC H03M1/1285
- H04L41/0806
- H04L41/0631
- H04L41/0893
- H04L41/16
- CPC H04L41/0806
- H04L41/0816
- H04L41/0823
- CPC H04L41/0816
- H04L41/14
- H04L41/5025
- CPC H04L41/145
- H04L47/127
- H04L47/24
- CPC H04L47/127
- H04L9/40
- H04L67/02
- CPC H04L63/10
- CPC H04L63/102
- H04N23/745
- G02B5/20
- H04N23/73
- CPC H04N23/745