Patents by Inventor Anand Prakash

Anand Prakash has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11928214
    Abstract: SPI firmware updates can be performed at runtime. A secure SPI flash access domain can be created during pre-boot and used at runtime to deliver and write a SPI firmware update to SPI flash. The secure SPI flash access domain can ensure that only a trusted component running on a trusted CPU core can access a SPI memory layout used to deploy the SPI firmware update to the SPI flash. Once the SPI firmware update is written to the SPI flash, a reboot can be triggered so that the updated SPI firmware is loaded to perform the boot process.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: March 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Anand Prakash Joshi
  • Publication number: 20240037694
    Abstract: A disclosed method includes employing a hybrid context sensing protocol to learn power and video capabilities of a platform to perform seamless graphics remediations, providing a video management module to handle video policies and thermal attributes for seamless recovery of video capabilities across firmware updates/rollbacks, and implementing a hybrid video firmware (HVF) to create a virtual video domain to partially or fully utilize video capabilities based on platform power budgeting policies. The method may further include maintaining a silicon agnostic protected sync of a map between the video random access memory (VRAM)and GPU memory to ensure seamless High Bandwidth Digital Content Protect (HDCP) capability rendering on targeted video devices. The method further comprises using a system on chip (SoC)-agnostic runtime VRAM for uninterrupted graphics rendering across integrated graphics processing unit (iGPU) to discrete GPU (dGPU) transitions or switches.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 1, 2024
    Applicant: Dell Products L.P.
    Inventors: Shekar Babu SURYANARAYANA, Anand Prakash JOSHI
  • Publication number: 20240031316
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing email attachments in an online content management system. In some implementations, a messaging client can receive input attaching a content item to an electronic message in a message thread. In response to the input, the messaging client can store the content item in a file system managed by an online content management system, generate a link to the content item, and insert the link in the electronic message. The content item can be shared with the recipients of the electronic message such that the content item can be synchronized across recipient devices by the online content management system. The messaging client on each recipient device and/or the sender's device can present representations of the attachments associated with the message thread in a centralized location on a GUI of the messaging client.
    Type: Application
    Filed: September 29, 2023
    Publication date: January 25, 2024
    Applicant: Dropbox, Inc.
    Inventors: Huy Nguyen, Anvisha Pai, Brandon Souba, Nikrad Mahdi, Rajeev Nayak, Anand Prakash, Yang Zhang, Yuyang Guo, Erika DeBenedictis
  • Publication number: 20230401316
    Abstract: A virtual BIOS engine may be configured to, during runtime of an operating system, in response to an operating system event for updating firmware, load onto an isolated compute domain of the processor to emulate firmware update processes of a non-transitory computer-readable media with a virtual non-transitory computer-readable media and emulate the firmware update processes of the cryptoprocessor with a virtual cryptoprocessor, extract a firmware payload to the virtual non-transitory computer-readable media, and execute a virtual trust chain to measure the firmware payload in the virtual non-transitory computer-readable media.
    Type: Application
    Filed: June 10, 2022
    Publication date: December 14, 2023
    Applicant: Dell Products L.P.
    Inventors: Shekar Babu SURYANARAYANA, Anand Prakash JOSHI, Amy Christine NELSON, Nicholas D. GROBELNY
  • Patent number: 11799810
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing email attachments in an online content management system. In some implementations, a messaging client can receive input attaching a content item to an electronic message in a message thread. In response to the input, the messaging client can store the content item in a file system managed by an online content management system, generate a link to the content item, and insert the link in the electronic message. The content item can be shared with the recipients of the electronic message such that the content item can be synchronized across recipient devices by the online content management system. The messaging client on each recipient device and/or the sender's device can present representations of the attachments associated with the message thread in a centralized location on a GUI of the messaging client.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: October 24, 2023
    Assignee: Dropbox, Inc.
    Inventors: Huy Nguyen, Anvisha Pai, Brandon Souba, Nikrad Mahdi, Rajeev Nayak, Anand Prakash, Yang Zhang, Yuyang Guo, Erika DeBenedictis
  • Patent number: 11725466
    Abstract: Logging downhole exposes components of logging tools, for example, antennas to abrasive and erosive operating conditions. A protective sleeve may disposed about an antenna assembly to protect the antenna assembly for the downhole operating conditions. To permit transmission and receipt of signals by and too the antenna assembly, slots are formed or disposed in the protective sleeve. A non-conductive composite insert is formed in the slots to protect the internal components of the protective sleeve, for example, the antenna assembly, from the operation conditions. A non-conductive composite inner liner is formed in an annulus of the protective sleeve and adheres to the protective sleeve and the non-conductive composite insert. The non-conductive component insert and inner liner allow signals to be transmitted and received by the antenna assembly so that logging operations can be completed without undue delay and the expense of repairing or replacing worn or damaged components.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: August 15, 2023
    Assignee: Halliburton Energy Services, Inc.
    Inventors: James Howell Cobb, Anand Prakash, Alexei Korovin
  • Patent number: 11675908
    Abstract: A method for deploying an information handling system (platform) determines whether a hardware key coupled to the platform constitutes a deployment key by validating a GUID of the key against a deployment key signature, generated by a trusted server and stored on the key. If the key is validated, a trust factor evaluation is performed by validating the deployment key against a second key, which is bound to a nonvolatile storage component containing a second key signature, generated by the trusted server based on a GUID of the nonvolatile storage component. Upon validating the trust factor, the platform boots into an unattended deployment mode loaded from the deployment key and validates an unattended deployment binary stored in the deployment key against the second key signature to establish a trusted execution session for loading unattended deployment modules from the deployment key and deploying the platform by executing the unattended deployment modules.
    Type: Grant
    Filed: July 15, 2021
    Date of Patent: June 13, 2023
    Assignee: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Anand Prakash Joshi
  • Patent number: 11643882
    Abstract: A tubular string includes a first tubular member with a pin end with pin threads and a pin external load shoulder. The tubular string also includes a second tubular member with a box end with a box external load shoulder and box threads, the pin threads being threadable into the box threads to form a connection, wherein the pin external load shoulder has an outer diameter (OD) that is different than an OD of the box external load shoulder. A load distribution sleeve is locatable between the first and second tubular members when threaded together and includes a first end facing the first tubular member and a second end facing the second tubular member, wherein the ODs of the load distribution sleeve first and second ends match the ODs of the pin and box external load shoulders respectively. The load distribution sleeve contacts the pin and box external load shoulders and distributes a make-up load between the pin and box external load shoulders when the connection is made up.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: May 9, 2023
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Brian Breaux, Pralay Das, Anand Prakash, Michael Dewayne Finke
  • Patent number: 11579893
    Abstract: Systems and methods are provided for supporting use of system BIOS components (e.g., such as BIOS debug messages, debugger firmware, UEFI drivers, etc.) that are stored separately from the remainder of system BIOS firmware for an information handling system. The system BIOS components may represent only a portion of the total BIOS firmware, and may be selectively retrieved and loaded from the separate storage into system memory when needed by the system BIOS for operating purposes (e.g., such as debugging operations).
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: February 14, 2023
    Assignee: Dell Products L.P.
    Inventors: Craig L. Chaiken, Michael W. Arms, Richard M. Tonry, Anand Prakash Joshi
  • Publication number: 20230031974
    Abstract: SPI firmware updates can be performed at runtime. A secure SPI flash access domain can be created during pre-boot and used at runtime to deliver and write a SPI firmware update to SPI flash. The secure SPI flash access domain can ensure that only a trusted component running on a trusted CPU core can access a SPI memory layout used to deploy the SPI firmware update to the SPI flash. Once the SPI firmware update is written to the SPI flash, a reboot can be triggered so that the updated SPI firmware is loaded to perform the boot process.
    Type: Application
    Filed: August 2, 2021
    Publication date: February 2, 2023
    Inventors: Shekar Babu Suryanarayana, Anand Prakash Joshi
  • Publication number: 20230028612
    Abstract: A tubular string includes a first tubular member with a pin end with pin threads and a pin external load shoulder. The tubular string also includes a second tubular member with a box end with a box external load shoulder and box threads, the pin threads being threadable into the box threads to form a connection, wherein the pin external load shoulder has an outer diameter (OD) that is different than an OD of the box external load shoulder. A load distribution sleeve is locatable between the first and second tubular members when threaded together and includes a first end facing the first tubular member and a second end facing the second tubular member, wherein the ODs of the load distribution sleeve first and second ends match the ODs of the pin and box external load shoulders respectively. The load distribution sleeve contacts the pin and box external load shoulders and distributes a make-up load between the pin and box external load shoulders when the connection is made up.
    Type: Application
    Filed: July 21, 2021
    Publication date: January 26, 2023
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Brian Breaux, Pralay Das, Anand Prakash, Michael Dewayne Finke
  • Publication number: 20230019303
    Abstract: A method for deploying an information handling system (platform) determines whether a hardware key coupled to the platform constitutes a deployment key by validating a GUID of the key against a deployment key signature, generated by a trusted server and stored on the key. If the key is validated, a trust factor evaluation is performed by validating the deployment key against a second key, which is bound to a nonvolatile storage component containing a second key signature, generated by the trusted server based on a GUID of the nonvolatile storage component. Upon validating the trust factor, the platform boots into an unattended deployment mode loaded from the deployment key and validates an unattended deployment binary stored in the deployment key against the second key signature to establish a trusted execution session for loading unattended deployment modules from the deployment key and deploying the platform by executing the unattended deployment modules.
    Type: Application
    Filed: July 15, 2021
    Publication date: January 19, 2023
    Applicant: Dell Products L.P.
    Inventors: Shekar Babu SURYANARAYANA, Anand Prakash JOSHI
  • Publication number: 20220398273
    Abstract: The present technology pertains to a system for automatic analysis and segregation of documents. The system provides a graphical user interface for receiving inputs pertaining to a first document of a plurality of documents in a document analysis project. For example, the graphical user interfaces may receive a classification input classifying the first document with a first classification. The system automatically analyzes other documents in the plurality of documents to identify a subset of documents that are similar to the first document, and automatically classify the subset of the documents that are similar to the first document with the first classification. Further, the present technology pertains to conducting a patent analysis project by a team of analysts, including presenting a detailed analysis user interface for reviewing patent-related documents, where the detailed analysis user interface includes text of a first patent-related document to be analyzed and categories and related subcategories.
    Type: Application
    Filed: June 9, 2022
    Publication date: December 15, 2022
    Inventors: Joseph F. Dearing, Anand Prakash Rohit, Sean Daniel Jennings, Joao Pedro Cardoso Canhenha, Michelle C. Kish
  • Patent number: 11434753
    Abstract: An electronics carrier to be disposed in a downhole tool is provided. The electronics carrier includes a chassis, and a receiver processing component disposed on the chassis. The receiver processing component is communicatively coupled to one or more receiver sensors, and the receiver processing component includes a receiver pre-amplifier. A transmitter processing component is disposed on the chassis. The transmitter processing component is communicatively coupled to one or more transmitter sensors. A shield is disposed on the chassis to prevent cross-talk between the transmitter processing component and the receiver processing component.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: September 6, 2022
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Matthew Chase Griffing, Anand Prakash
  • Publication number: 20220272061
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing email attachments in an online content management system. In some implementations, a messaging client can receive input attaching a content item to an electronic message in a message thread. In response to the input, the messaging client can store the content item in a file system managed by an online content management system, generate a link to the content item, and insert the link in the electronic message. The content item can be shared with the recipients of the electronic message such that the content item can be synchronized across recipient devices by the online content management system. The messaging client on each recipient device and/or the sender's device can present representations of the attachments associated with the message thread in a centralized location on a GUI of the messaging client.
    Type: Application
    Filed: February 9, 2022
    Publication date: August 25, 2022
    Applicant: Dropbox, Inc.
    Inventors: Huy Nguyen, Anvisha Pai, Brandon Souba, Nikrad Mahdi, Rajeev Nayak, Anand Prakash, Yang Zhang, Yuyang Guo, Erika DeBenedictis
  • Publication number: 20220228448
    Abstract: Logging downhole exposes components of logging tools, for example, antennas to abrasive and erosive operating conditions. A protective sleeve may disposed about an antenna assembly to protect the antenna assembly for the downhole operating conditions. To permit transmission and receipt of signals by and too the antenna assembly, slots are formed or disposed in the protective sleeve. A non-conductive composite insert is formed in the slots to protect the internal components of the protective sleeve, for example, the antenna assembly, from the operation conditions. A non-conductive composite inner liner is formed in an annulus of the protective sleeve and adheres to the protective sleeve and the non-conductive composite insert. The non-conductive component insert and inner liner allow signals to be transmitted and received by the antenna assembly so that logging operations can be completed without undue delay and the expense of repairing or replacing worn or damaged components.
    Type: Application
    Filed: April 5, 2022
    Publication date: July 21, 2022
    Inventors: James Howell Cobb, Anand Prakash, Alexei Korovin
  • Patent number: 11387537
    Abstract: A tool that uses antennas to evaluate an environment surrounding a borehole, the tool including an antenna assembly, and the antenna assembly including a body with a longitudinal central axis, and an antenna mounted on the body in a continuous groove comprising a plurality of circumferential portions and a plurality of transition portions, with each of the circumferential portions being formed in a plane and each of the planes being spaced apart from each other and parallel to each other; and with each of the circumferential portions at least partially extending circumferentially around the body within its respective plane and each of the transition portions transitioning the groove from an end of one of the circumferential portions to an end of an adjacent one of the circumferential portions.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: July 12, 2022
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Alexei Korovin, Anand Prakash
  • Patent number: 11347856
    Abstract: An information handling system may include at least one processor, a memory coupled to the at least one processor, and an information handling resource including a firmware. The information handling system may be configured to: boot into an operating system stored on the memory; after booting into the operating system, receive, from at least one remote server, information regarding a vulnerability associated with the firmware; based on a security policy, determine a resolution for mitigation of the vulnerability; and store information regarding the resolution in a storage location accessible to a preboot environment of the information handling system, wherein the preboot environment is configured to apply the resolution upon a subsequent boot of the information handling system.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: May 31, 2022
    Assignee: Dell Products L.P.
    Inventors: Ibrahim Sayyed, Alok Pant, Anand Prakash Joshi
  • Patent number: 11333014
    Abstract: A magnetic flux receiver assembly includes a collar that defines a central passageway and an axial collar face, and a tool insert disposable within the central passageway and defining an axial insert face. One or more magnetometers are operatively coupled to the tool insert. One or more buttons are coupled to one or both of the axial collar face and the axial insert face such that an axial gap is defined at an axial interface between the axial collar face and the axial insert face to prevent electrical communication across the axial interface.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: May 17, 2022
    Assignee: Halliburton Energy Services, Inc.
    Inventors: John Harrison Farrah, Anand Prakash
  • Patent number: 11290402
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing email attachments in an online content management system. In some implementations, a messaging client can receive input attaching a content item to an electronic message in a message thread. In response to the input, the messaging client can store the content item in a file system managed by an online content management system, generate a link to the content item, and insert the link in the electronic message. The content item can be shared with the recipients of the electronic message such that the content item can be synchronized across recipient devices by the online content management system. The messaging client on each recipient device and/or the sender's device can present representations of the attachments associated with the message thread in a centralized location on a GUI of the messaging client.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 29, 2022
    Assignee: Dropbox, Inc.
    Inventors: Huy Nguyen, Anvisha Pai, Brandon Souba, Nikrad Mahdi, Rajeev Nayak, Anand Prakash, Yang Zhang, Yuyang Guo, Erika DeBenedictis