Patents by Inventor Karthik Krishnamurthy

Karthik Krishnamurthy 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: 9058624
    Abstract: Disclosed are various embodiments for shopping using a messaging system. A message from a user, such as an email message, is stored in a memory for processing. The email message includes a plurality of line items. At least one item may be identified corresponding to each one of the plurality of line items by searching an electronic catalog associated with an electronic commerce system. At least one item is available for purchase through the electronic commerce system. The at least one item may be included in a list associated with a user account for the user. The user account is managed by the electronic commerce system. Further embodiments include automatically transmitting a reply email message to the user indicating that at least one item has been included in the list if the attempt to identify is successful.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: June 16, 2015
    Assignee: Amazon Technologies, Inc.
    Inventor: Karthik Krishnamurthy
  • Publication number: 20150058559
    Abstract: A clustered network-based storage system includes a host server, multiple high availability system controller pairs, and multiple storage devices across multiple arrays. Two independent storage array subsystems each include a quorum drive copy and are each controlled by a HA pair, with remote volume mirroring links coupling the separate HA pairs. The host server includes a virtualization agent that identifies and prioritizes communication paths, and also determines capacity across all system nodes. A system storage management agent determines an overall storage profile across the system. The virtualization agent, storage management agent, quorum drive copies and remote volume mirroring link all operate to provide increased redundancy, load sharing, or both between the separate first and second arrays of storage devices.
    Type: Application
    Filed: September 8, 2014
    Publication date: February 26, 2015
    Inventors: Mahmoud K. Jibbe, Abhishekh P. Sharma, Karthik Krishnamurthy Satchitanand, Venkata Ramprasad Darisa, Dhishankar Sengupta
  • Patent number: 8832372
    Abstract: A clustered network-based storage system includes a host server, multiple high availability system controller pairs, and multiple storage devices across multiple arrays. Two independent storage array subsystems each include a quorum drive copy and are each controlled by a HA pair, with remote volume mirroring links coupling the separate HA pairs. The host server includes a virtualization agent that identifies and prioritizes communication paths, and also determines capacity across all system nodes. A system storage management agent determines an overall storage profile across the system. The virtualization agent, storage management agent, quorum drive copies and remote volume mirroring link all operate to provide increased redundancy, load sharing, or both between the separate first and second arrays of storage devices.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: September 9, 2014
    Assignee: NetApp, Inc.
    Inventors: Mahmoud K. Jibbe, Abhishekh P. Sharma, Karthik Krishnamurthy Satchitanand, Venkata Ramprasad Darisa, Dhishankar Sengupta
  • Publication number: 20140247713
    Abstract: Systems, devices, and methods for routing information from one network to a load balancing network are provided. The provided system includes a server, and at least one switch in communication with the server over a physical port. The switch includes a network interface component configured to receive information from the server on the physical port, a memory configured to store the address of the server and a virtual port in an address table, the virtual port pointing to the physical port, and one or more processors coupled to the network interface component and the memory. The one or more processors are configured to identify the physical port on which the information arrives and assign the identified physical port to the virtual port and route information from a different network to the server over the physical port pointed to by the virtual port stored in the address table.
    Type: Application
    Filed: March 4, 2013
    Publication date: September 4, 2014
    Applicant: Dell Products L.P.
    Inventor: Karthik Krishnamurthy
  • Publication number: 20140241374
    Abstract: A system and method for ingress port identification in aggregate switches includes a network switching device including a controller, a first port coupling the network switching device to another network device, and one or more forwarding information tables being maintained by the controller. The network switching device is configured to receive a first packet at the first port, replicate the first packet, insert a first reserved ingress ID associated with the first port into the replicated first packet, and forward the replicated first packet to a first peer switch. The network switching device is part of an aggregate switch.
    Type: Application
    Filed: February 28, 2013
    Publication date: August 28, 2014
    Applicant: Dell Products L.P.
    Inventor: Karthik Krishnamurthy
  • Publication number: 20130318297
    Abstract: A clustered network-based storage system includes a host server, multiple high availability system controller pairs, and multiple storage devices across multiple arrays. Two independent storage array subsystems each include a quorum drive copy and are each controlled by a HA pair, with remote volume mirroring links coupling the separate HA pairs. The host server includes a virtualization agent that identifies and prioritizes communication paths, and also determines capacity across all system nodes. A system storage management agent determines an overall storage profile across the system. The virtualization agent, storage management agent, quorum drive copies and remote volume minoring link all operate to provide increased redundancy, load sharing, or both between the separate first and second arrays of storage devices.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: NetApp, Inc.
    Inventors: Mahmoud K. Jibbe, Abhishekh P. Sharma, Karthik Krishnamurthy Satchitanand, Venkata Ramprasad Darisa, Dhishankar Sengupta