Patents by Inventor Shree A. Dandekar

Shree A. Dandekar 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: 9098448
    Abstract: An information handling system is provided with an intelligent boot service which addresses and resolves unbootable system scenarios. The intelligent boot service detects and corrects adverse events before booting into the operating system. The intelligent boot service architecture is extensible to add newer events and is extensible to include extensible firmware interface (EFI) technology.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: August 4, 2015
    Assignee: Dell Products L.P.
    Inventors: Gaston M. Barajas, Shree A. Dandekar, Bogdan Odulinski
  • Patent number: 8990584
    Abstract: A client hosted virtualization system includes a task oriented device, a processor, and non-volatile memory with BIOS code and virtualization manager code. The virtualization manager initializes the client hosted virtualization system, authenticates a virtual machine image, launches the virtual machine based on the image, receives a transaction targeted to the task oriented device, prioritizes the transaction, sends the transaction to the task oriented device, receives a response from the task oriented device, and sends the response to the virtual machine. The client hosted virtualization system is configurable to execute the BIOS or the virtualization manager.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: March 24, 2015
    Assignee: Dell Products, LP
    Inventors: David Konetski, Kenneth W. Stufflebeam, Shree Dandekar
  • Patent number: 8972766
    Abstract: A method for managing power to an information handling system (IHS) is disclosed wherein the method includes providing a battery and an external power supply operable to supply power to the IHS. The method also includes providing an application programming interface (API) to the IHS, wherein the API is configured to monitor a first parameter and a second parameter. The method further includes supplying power to the IHS via the external power supply if the first parameter reaches a first threshold level and supplying power to the IHS via the battery if the second parameter reaches a second threshold level. An information handling system (IHS) is further disclosed including an external power supply, a battery, and a controller operable to select between the external power supply and the battery to supply power to the IHS.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: March 3, 2015
    Assignee: Dell Products L.P.
    Inventors: Joe E. Goodart, Gary J. Verdun, Shree Dandekar
  • Patent number: 8949925
    Abstract: A method includes receiving content and a license to the content at a storage system, receiving a request from a user system for the storage system to send the content and license to the user system, and sending the content and license from the storage system to the user system. Another method includes requesting content and a license to the content, receiving the content and license at a user system, requesting from the user system that the content and license be sent to a storage system, and requesting from the user system that the storage system send the content item to a second user system. In one embodiment, code could be used to perform a method that includes requesting content and a license to the content from a content provider, storing the content and license at a user system and a storage system, and requesting that the storage system send the content to another user system.
    Type: Grant
    Filed: August 1, 2008
    Date of Patent: February 3, 2015
    Assignee: Dell Products, LP
    Inventors: David Konetski, Shree Dandekar, Bogdan Odulinski, Jeffrey V. Ford
  • Patent number: 8938774
    Abstract: A client hosted virtualization system includes a processor and non-volatile memory with BIOS code and virtualization manager code. The virtualization manager initializes the client hosted virtualization system, authenticates a virtual machine image, launches the virtual machine based on the image, and implements a policy manager. The policy manager determines a policy for the virtual machine, receives a request to access a device from the virtual machine, determines if the virtual machine is permitted to access the device based upon the policy, and if so, permits the virtual machine to access the device. If not, the policy manager denies the virtual machine access to the device. The client hosted virtualization system is configurable to execute the BIOS or the virtualization manager.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: January 20, 2015
    Assignee: Dell Products, LP
    Inventors: Shree Dandekar, Yuan-Chang Lo
  • Patent number: 8898659
    Abstract: A fixed image factory installation system which enables installation and launching of additional partitions or volumes. The fixed image factory installation system further enables customization and configuration of additional operating systems with corresponding drivers and software applications stack. The additional partitions can be hidden and do not require a visible descriptor.
    Type: Grant
    Filed: November 21, 2006
    Date of Patent: November 25, 2014
    Assignee: Dell Products L.P.
    Inventors: Shree A. Dandekar, Alan E. Beelitz, Tad S. Goodwin, Paul J. Maia
  • Patent number: 8898465
    Abstract: A client hosted virtualization system includes a processor to execute code, a non-volatile memory, and a switch. The memory includes code to implement a basic input/output system (BIOS) for the CHVS, and code to implement a virtualization manager. The virtualization manager is operable to initialize the CHVS, authenticate a virtual machine image associated with a virtual machine, and launch the virtual machine on the CHVS. The switch is operable to select one of a first state and a second state. The processor operates to execute the BIOS code when the switch is in the first state and to execute the virtualization manager code when the switch is in the second state.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: November 25, 2014
    Assignee: Dell Products, LP
    Inventors: Yuan-Chang Lo, Shree Dandekar
  • Patent number: 8854962
    Abstract: A method of coupling multiple information handling systems (IHSs) through a communications stack includes establishing connection between a first IHS and a second IHS at a layer 1 of the communications stack. The method further includes receiving a message indicating a layer 3 protocol of the second IHS and determining whether to establish the connection between the first IHS and the second IHS at a layer 2 of the communications stack, based on the layer 3 protocol.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: October 7, 2014
    Assignee: Dell Products L.P.
    Inventors: Shree Dandekar, Pratik Mehta
  • Publication number: 20140207562
    Abstract: A method and system are disclosed for providing a near-real-time measurement of sentiment and advocacy associated with user interactions within a social media environment. A first and second set of social media data, respectively associated with a first and second set of social media interactions, are processed to generate a first and second set of social network advocacy (SNA) data in near-real-time. The resulting first and second sets of SNA data are then processed to generate a first and second set of SNA Pulse (SNAP) metric data, which respectively indicate a near-real-time measurement of sentiment and advocacy for a given aspect of an organization. The first and second sets of SNAP metric data are then processed to generate a set of SNAP metrics differential data, which indicates a corresponding improvement or decline in sentiment or advocacy.
    Type: Application
    Filed: March 21, 2014
    Publication date: July 24, 2014
    Applicant: DELL PRODUCTS L.P.
    Inventors: Munish Gupta, Shree A. Dandekar, Dongxia Chen, Keisha Daruvalla, Brian Melinat, Guhan Palaniandavan
  • Publication number: 20140207560
    Abstract: A method and system are disclosed for providing near-real-time competitive insights associated with user interactions within a social media environment. A first and second set of social media data, respectively associated with a first and second set of social media interactions, are processed to generate a first and second set of social network advocacy (SNA) data in near-real-time. The resulting first and second sets of SNA data are then processed to generate a first and second set of competitive insight data, which respectively indicate a near-real-time measurement of sentiment and advocacy related to various aspects of a first and second product. The first and second sets of social pricing index data are then processed to generate a set of competitive insight differential data, which indicates a corresponding improvement or decline in sentiment or advocacy related to various aspects of the first and second products.
    Type: Application
    Filed: March 21, 2014
    Publication date: July 24, 2014
    Applicant: Dell Products L.P.
    Inventors: Shree A. Dandekar, Munish Gupta, Keisha Daruvalla
  • Publication number: 20140207525
    Abstract: A method and system are disclosed for providing a near-real-time pricing index associated with user interactions within a social media environment. A first and second set of social media data, respectively associated with a first and second set of social media interactions, are processed to generate a first and second set of social network advocacy (SNA) data in near-real-time. The resulting first and second sets of SNA data are then processed to generate a first and second set of social pricing index data, which respectively indicate a near-real-time measurement of sentiment and advocacy related to the pricing of a target product. The first and second sets of social pricing index data are then processed to generate a set of social pricing index differential data, which indicates a corresponding improvement or decline in sentiment or advocacy related to the pricing of the target product.
    Type: Application
    Filed: March 21, 2014
    Publication date: July 24, 2014
    Applicant: Dell Products L.P.
    Inventors: Shree A. Dandekar, Munish Gupta
  • Publication number: 20140207561
    Abstract: A method and system are disclosed for providing near-real-time actionable insights associated with user interactions within a social media environment. A first and second set of social media data, respectively associated with a first and second set of social media interactions, are processed to generate a first and second set of Social Network Advocacy Pulse (SNAP) data in near-real-time. The resulting first and second sets of SNAP data are then processed to generate a first and second set of actionable insight data, which respectively indicate a near-real-time measurement of sentiment and advocacy related to a predetermined business aspect. The first and second sets of social pricing index data are then processed to generate a set of actionable insight differential data, which indicates a corresponding improvement or decline in sentiment or advocacy related to the business aspect.
    Type: Application
    Filed: March 21, 2014
    Publication date: July 24, 2014
    Applicant: Dell Products L.P.
    Inventors: Shree A. Dandekar, Munish Gupta
  • Patent number: 8751781
    Abstract: An client hosted virtualization system includes an authentication device, a processor and non-volatile memory with BIOS code and virtualization manager code. The virtualization manager initializes the client hosted virtualization system authenticates a virtual machine image, launches a portion of the virtual machine that initiates an authentication session with the authentication device, receives an authentication object from the authentication device, sends the authentication object to the portion of the virtual machine, and launches another portion of the virtual machine. The client hosted virtualization system is configurable to execute the BIOS or the virtualization manager.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: June 10, 2014
    Assignee: Dell Products, LP
    Inventors: David Konetski, Kenneth W. Stufflebeam, Shree Dandekar
  • Publication number: 20140143842
    Abstract: A client hosted virtualization system (CHVS) includes a processor to execute code, a security processor, a component that includes a certificate, and a non-volatile memory. The non-volatile memory includes BIOS code for the CHVS and virtualization manager code to initialize the CHVS, launch a virtual machine on the CHVS, and authenticate the component with the security processor by determining that the certificate is valid. The CHVS is configurable to execute the first code and not the second code, or to execute the second code and not the first code.
    Type: Application
    Filed: January 27, 2014
    Publication date: May 22, 2014
    Applicant: Dell Products, LP
    Inventors: Yuan-Chang Lo, Shree Dandekar
  • Patent number: 8719557
    Abstract: A client hosted virtualization system (CHVS) includes a processor and non-volatile memory with BIOS code and virtualization manager code. The virtualization manager initializes the CHVS, authenticates a virtual machine image and launches the virtual machine based on the image. The CHVS is configurable to execute the BIOS or the virtualization manager. A client system update network includes a client update system and a CHVS with a processor, a security processor, and non-volatile memory with BIOS code and virtualization manager code that initializes the CHVS, authenticates a virtual machine image and launches a virtual machine based on the image. The CHVS is configurable to execute the BIOS or the virtualization manager. The client update system receives updates and sends them to the CHVS. The CHVS authenticates the updates with the security processor, and overwrites the non-volatile memory with the updates.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: May 6, 2014
    Assignee: Dell Products, LP
    Inventors: Shree Dandekar, Frank H. Molsberry, Gary D. Huber, Neeraj Srivastava, Yuan-Chang Lo
  • Publication number: 20140047243
    Abstract: A client hosted virtualization system (CHVS) includes a processor to execute code, a component, and a non-volatile memory. The non volatile memory includes BIOS code and code to implement a virtualization manager. The virtualization manager is operable to initialize the CHVS, launch a virtual machine on the CHVS, and assign the component to the virtual machine, such that the virtual machine has control of the component. The CHVS is configurable to execute the BIOS and not the virtualization manager, or to execute the virtualization manager and not the BIOS.
    Type: Application
    Filed: October 21, 2013
    Publication date: February 13, 2014
    Applicant: Dell Products, LP
    Inventors: Yuan-Chang Lo, Shree Dandekar
  • Patent number: 8650092
    Abstract: A system for point of sale personalization of an information handling system (IHS), includes one or more subsystems to allow a customer to access a server to select a model of IHS, allow the customer to choose an operating system for the IHS, allow the customer to choose hardware for the IHS, simulate the IHS to the customer including the operating system and the hardware, receive personalization data from the customer, store the personalization data, assemble the IHS, including the hardware and installing the operating system, and download the personalization data to the IHS.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: February 11, 2014
    Assignee: Dell Products L.P.
    Inventors: Shree Dandekar, Bogdan Odulinski
  • Publication number: 20140040608
    Abstract: A method for managing power to an information handling system (IHS) is disclosed wherein the method includes providing a battery and an external power supply operable to supply power to the IHS. The method also includes providing an application programming interface (API) to the IHS, wherein the API is configured to monitor a first parameter and a second parameter. The method further includes supplying power to the IHS via the external power supply if the first parameter reaches a first threshold level and supplying power to the IHS via the battery if the second parameter reaches a second threshold level. An information handling system (IHS) is further disclosed including an external power supply, a battery, and a controller operable to select between the external power supply and the battery to supply power to the IHS.
    Type: Application
    Filed: October 8, 2013
    Publication date: February 6, 2014
    Inventors: Joe E. Goodart, Gary J. Verdun, Shree Dandekar
  • Patent number: 8639923
    Abstract: A client hosted virtualization system (CHVS) includes a processor to execute code, a security processor, a component that includes a certificate, and a non-volatile memory. The non-volatile memory includes BIOS code for the CHVS and virtualization manager code to initialize the CHVS, launch a virtual machine on the CHVS, and authenticate the component with the security processor by determining that the certificate is valid. The CHVS is configurable to execute the first code and not the second code, or to execute the second code and not the first code.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: January 28, 2014
    Assignee: Dell Products, LP
    Inventors: Yuan-Chang Lo, Shree Dandekar
  • Publication number: 20130326585
    Abstract: A client hosted virtualization system includes a processor to execute code, a non-volatile memory, and a switch. The memory includes code to implement a basic input/output system (BIOS) for the CHVS, and code to implement a virtualization manager. The virtualization manager is operable to initialize the CHVS, authenticate a virtual machine image associated with a virtual machine, and launch the virtual machine on the CHVS. The switch is operable to select one of a first state and a second state. The processor operates to execute the BIOS code when the switch is in the first state and to execute the virtualization manager code when the switch is in the second state.
    Type: Application
    Filed: August 7, 2013
    Publication date: December 5, 2013
    Applicant: Dell Products, LP
    Inventors: Yuan-Chang Lo, Shree Dandekar