Patents by Inventor Sandeep Agarwal

Sandeep Agarwal 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).

  • Publication number: 20160239420
    Abstract: In one embodiment, a system includes a processor and a memory communicatively coupled to the processor. The processor is configured to receive a write request associated with a cache pool, which comprises a plurality of disks. The write request comprises data associated with the write request. The processor is additionally configured to select a first disk from the plurality of disks using a life parameter associated with the first disk. The processor is further configured to cause the data associated with the write request to be written to the first disk.
    Type: Application
    Filed: February 16, 2015
    Publication date: August 18, 2016
    Inventors: Sandeep Agarwal, Anup Atluri, Ashokan Vellimalai, Deepu Syram Sreedhar M
  • Publication number: 20160202920
    Abstract: An information handling system includes a plurality of physical disks, a memory to store metadata for the physical disks, and a controller. The controller is configured to communicate with the physical disks and with the memory. The controller to receive a request to enable a redundant array of independent disks (RAID) mode on the physical disks, to allocate a portion of the memory to store the metadata while in the RAID mode, to store the metadata for the physical disks in each of the physical disks and in the portion of the memory, and to update and synchronize the metadata in response to a configuration change of the physical disks.
    Type: Application
    Filed: January 8, 2015
    Publication date: July 14, 2016
    Inventors: Ashokan Vellimalai, Deepu S. Sreedhar M, Sandeep Agarwal, Anup Atluri
  • Publication number: 20160132258
    Abstract: An information handling system and method provide for receiving a request to remove a selected physical disk from a disk group realizing a virtual disk in a redundant array data storage subsystem, determining whether removal of the selected physical disk is feasible, and, when feasible, removing the selected physical disk from the disk group without deleting the virtual disk realized by the disk group and reconstructing the virtual disk to be realized by the disk group using only the proposed number of physical disks, wherein the proposed number of physical disks is less than an initial number of physical disks of the disk group.
    Type: Application
    Filed: November 10, 2014
    Publication date: May 12, 2016
    Inventors: Neeraj Joshi, Sandeep Agarwal, Deepu S. Sreedhar M
  • Patent number: 9288313
    Abstract: A method of communicating an importance level of a call to a recipient mobile device is disclosed. The method includes receiving call information for a particular call at a mobile switching center and generating an initial address message for the particular call. The initial address message may include a notification value field. The method further includes determining whether an importance level has been designated for the particular call, setting a value of the notification value field based on whether an importance level has been designated for the particular call, and transmitting the initial address message for the particular call to a recipient mobile device.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: March 15, 2016
    Assignee: Dell Products L.P.
    Inventors: Rahul Gupta, Sandeep Agarwal, Vishnu Murty Karrotu, Deepu Syam Sreedhar.M
  • Publication number: 20150288327
    Abstract: A system for mounting solar modules to a structure includes a first solar module, a rod, and a mount. The solar module includes a photovoltaic laminate and a frame circumscribing the photovoltaic laminate. The rod is connected with the frame. The mount is configured to couple at least the first solar module to a support structure. The mount defines an interior to receive the rod and an opening to the interior configured to permit the rod to pass through the opening. The mount includes a link selectively movable between an open position that permits access to the interior through the opening and a closed position that substantially covers the opening.
    Type: Application
    Filed: June 13, 2014
    Publication date: October 8, 2015
    Inventors: Nagendra Srinivas Cherukupalli, Lee Jensen, Magnus Asbo, Surya Potharaju, Sandeep Agarwal
  • Publication number: 20150287858
    Abstract: A system for mounting solar modules to a structure in an array includes a solar module and a connector. The solar module has a photovoltaic laminate, a frame, and a plug. The frame circumscribes the photovoltaic laminate, and includes an enclosure member extending along an edge of the photovoltaic laminate. The enclosure member has a box section that extends inward along the longitudinal length thereof. The box section is open along one end. The plug extends into the open end of the box section of the enclosure member and has energy delivery sockets that are outwardly accessible through an opening in the enclosure member. The connector is electrically connected with the energy delivery sockets and mechanically connected with the enclosure member.
    Type: Application
    Filed: April 2, 2014
    Publication date: October 8, 2015
    Inventors: Nagendra Srinivas Cherukupalli, Lee Jensen, Magnus Asbo, Surya Potharaju, Sandeep Agarwal
  • Patent number: 9043467
    Abstract: A network device, capable of understanding communications between an end user and the core network on a RAN network is disclosed. In some embodiments, the device is able to decode the control plane and the user plane. As such, it is able to determine when the end user has requested multimedia content. Once this is known, the device can optimize the delivery of that content in several ways. In one embodiment, the device requests the content from the content server (located in the core network) and transmits this content in a just-in-time manner to the end user. In another embodiment, the device automatically changes the encoding and resolution of the content, based on overall monitored network traffic. In another embodiment, the device automatically selects or modifies the format and resolution options based on overall bandwidth limitations, independent of the end user.
    Type: Grant
    Filed: March 15, 2011
    Date of Patent: May 26, 2015
    Assignee: Movik Networks
    Inventors: Surya Kumar Kovvali, Ankush Gupta, Sandeep Agarwal, Nizar K Purayil, Christopher Leary
  • Publication number: 20150094048
    Abstract: A method of communicating an importance level of a call to a recipient mobile device is disclosed. The method includes receiving call information for a particular call at a mobile switching center and generating an initial address message for the particular call. The initial address message may include a notification value field. The method further includes determining whether an importance level has been designated for the particular call, setting a value of the notification value field based on whether an importance level has been designated for the particular call, and transmitting the initial address message for the particular call to a recipient mobile device.
    Type: Application
    Filed: December 11, 2014
    Publication date: April 2, 2015
    Inventors: RAHUL GUPTA, SANDEEP AGARWAL, VISHNU MURTY KARROTU, DEEPU SYAM SREEDHAR.M
  • Patent number: 8954037
    Abstract: A method of communicating an importance level of a call to a recipient mobile device is disclosed. The method includes receiving call information for a particular call at a mobile switching center and generating an initial address message for the particular call. The initial address message may include a notification value field. The method further includes determining whether an importance level has been designated for the particular call, setting a value of the notification value field based on whether an importance level has been designated for the particular call, and transmitting the initial address message for the particular call to a recipient mobile device.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: February 10, 2015
    Assignee: Dell Products L.P.
    Inventors: Rahul Gupta, Sandeep Agarwal, Vishnu Murty Karrotu, Deepu Syam Sreedhar.m
  • Publication number: 20140375132
    Abstract: A smart photovoltaic (PV) module includes a PV laminate configured to receive solar energy and provide a direct current (DC) power output, and a DC power manager (DCPM) electrically connected to the PV laminate to receive the DC power output of the PV laminate. The DCPM includes a DC/DC power converter configured to receive the DC power output from the PV laminate and provide a module DC power output, and a controller operatively connected to the DC/DC power converter. The controller is configured to control operation of the DC/DC power converter to produce the module DC power output at substantially the maximum power point of the PV laminate.
    Type: Application
    Filed: June 20, 2014
    Publication date: December 25, 2014
    Inventors: Sandeep Agarwal, Kartik Vasudev, Arup Barat
  • Publication number: 20140243027
    Abstract: A method of communicating an importance level of a call to a recipient mobile device is disclosed. The method includes receiving call information for a particular call at a mobile switching center and generating an initial address message for the particular call. The initial address message may include a notification value field. The method further includes determining whether an importance level has been designated for the particular call, setting a value of the notification value field based on whether an importance level has been designated for the particular call, and transmitting the initial address message for the particular call to a recipient mobile device.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Inventors: RAHUL GUPTA, SANDEEP AGARWAL, VISHNU MURTY KARROTU, DEEPU SYAM SREEDHAR.M
  • Publication number: 20140181591
    Abstract: Systems, methods and computer program products are described herein for testing a system that is designed to optimize the execution of code within an application or other computer program based on profile data collected during the execution of such code. The embodiments described herein utilize what is referred to as a “profile data mutator” to mutate or modify the profile data between the point when it is collected and the point when it is used to apply an optimization. By mutating the profile data at this point, testing of a system for optimized code execution can be significantly more thorough. Furthermore, such profile data mutation leads to a more scalable and efficient testing technique for profile-guided systems for optimized code execution.
    Type: Application
    Filed: December 20, 2012
    Publication date: June 26, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Arjun Bijanki, Sandeep Agarwal, Curtis Man, Louis Lafreniere, Ritesh Parikh, Sankar Sundaram
  • Patent number: 8489721
    Abstract: A method and apparatus for providing high availability to service groups within a datacenter is described. In one embodiment, the method includes accessing policy master information regarding a plurality of nodes to identify at least one suitable node of the plurality of nodes for operating a service group, generating network topology information to identify at least one single point of failure amongst the plurality of nodes, processing high availability information regarding at least one computer resource at the at least one suitable node and determining availability indicia of the service group based upon the network topology information and the high availability information.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: July 16, 2013
    Assignee: Symantec Corporation
    Inventors: Vrijendra Gokhale, Manjiri Chitale, Alok Ashok Sontakke, Karthik Ramamurthy, Sandeep Agarwal
  • Publication number: 20120330920
    Abstract: The current application is directed to characterization of e-commerce-related searches and digital encoding of the characterizations in a database or other data-storage system by an e-commerce search engine. As one example, when a user enters a query term in a search textbox, the user is provided with a choice of pressing an action button labeled “I want to buy” or an action button labeled “I want to sell,” referred to as a “buy button” and “sell button,” respectively. The search engine records the buy-button and sell-button inputs along with corresponding search queries. The search-engine implementation then collects these queries from a large number of users into a database and matches them over a period of time, thus helping buyers find sellers and vice versa.
    Type: Application
    Filed: June 19, 2012
    Publication date: December 27, 2012
    Inventors: Kaviraj Singh, Sandeep Agarwal, Predeep Singh Rajpoot
  • Publication number: 20120317439
    Abstract: Recovery of a failed storage device of a RAID array to a replacement storage device is improved by initiating recovery before failure of the storage device occurs. If failure occurs before completing the transfer of all information from the failed storage device to the replacement storage device, then the RAID controller identifies untransferred information to recreate the failed storage device at the replacement storage device by re-building only the untransferred information with a parity operation using information stored at the array.
    Type: Application
    Filed: June 8, 2011
    Publication date: December 13, 2012
    Inventors: Vishnu Murty K., Deepu Syam Sreedhar M., Nagendra A.S., Sandeep Agarwal, Vaibhav Kumar
  • Patent number: 8159276
    Abstract: A circuit comprises a digital phase locked loop for generating a synchronization signal and a voltage regulator for providing regulated output voltage responsive to the synchronization signal from the digital phase locked loop.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: April 17, 2012
    Assignee: Intersil Americas Inc.
    Inventors: Gustavo James Mehas, Sandeep Agarwal, Jayant Vivrekar, Xiaole Chen
  • Patent number: 8108715
    Abstract: A computer-implemented method for resolving split-brain scenarios in computer clusters may include (1) identifying a plurality of nodes within a computer cluster that are configured to collectively perform at least one task, (2) receiving, from a node within the computer cluster, a failure notification that identifies a link-based communication failure experienced by the node that prevents the nodes within the computer cluster from collectively performing the task, and, upon receiving the failure notification, (3) immediately prompting each node within the computer cluster to participate in an arbitration event in order to identify a subset of the nodes that is to assume responsibility for performing the task subsequent to the link-based communication failure. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: July 2, 2010
    Date of Patent: January 31, 2012
    Assignee: Symantec Corporation
    Inventor: Sandeep Agarwal
  • Publication number: 20110167170
    Abstract: A network device, capable of understanding communications between an end user and the core network on a RAN network is disclosed. In some embodiments, the device is able to decode the control plane and the user plane. As such, it is able to determine when the end user has requested multimedia content. Once this is known, the device can optimize the delivery of that content in several ways. In one embodiment, the device requests the content from the content server (located in the core network) and transmits this content in a just-in-time manner to the end user. In another embodiment, the device automatically changes the encoding and resolution of the content, based on overall monitored network traffic. In another embodiment, the device automatically selects or modifies the format and resolution options based on overall bandwidth limitations, independent of the end user.
    Type: Application
    Filed: March 15, 2011
    Publication date: July 7, 2011
    Applicant: MOVIK NETWORKS
    Inventors: Surya Kumar Kovvali, Ankush Gupta, Sandeep Agarwal, Nizar K. Purayil, Christopher Leary
  • Patent number: 7944192
    Abstract: An embodiment of a hysteretic power-supply controller includes a signal generator, frequency adjuster, and signal combiner. The signal generator is operable to generate a switching signal having a first level in response to a control signal being greater than a first reference value and having a second level in response to the control signal being less than a second reference value, the switching signal having an actual frequency and being operable to drive a switching stage that generates a regulated output signal. The frequency adjuster is operable to generate a frequency-adjust signal that is related to a difference between the actual frequency and a desired frequency. And the signal combiner is operable to generate the control signal from the frequency-adjust signal and the regulated output signal. Such a hysteretic power-supply controller may allow one to set the switching frequency to a desired value independently of the parameters of the power supply.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: May 17, 2011
    Assignee: Intersil Americas Inc.
    Inventors: Zaki Moussaoui, Sandeep Agarwal, Jayant Vivrekar
  • Publication number: 20100007391
    Abstract: A circuit comprises a digital phase locked loop for generating a synchronization signal and a voltage regulator for providing regulated output voltage responsive to the synchronization signal from the digital phase locked loop.
    Type: Application
    Filed: September 22, 2009
    Publication date: January 14, 2010
    Applicant: INTERSIL AMERICAS INC.
    Inventors: GUSTAVO JAMES MEHAS, SANDEEP AGARWAL, JAYANT VIVREKAR, XIAOLE CHEN