Patents by Inventor Rajendra Kumar

Rajendra Kumar 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: 10204018
    Abstract: In one example, a method for determining an optimized data backup throughput rate is provided. The example method includes calculating a total saveset size DS(total) for a backup by summing sizes DS(n) of each of ‘n’ savesets, each of the savesets being associated with a respective savestream, and then calculating a total throughput rate PTP(total) for the backup by summing respective throughput rates TP of each of the ‘n’ savesets. The method further includes calculating a total backup window length PTIME(total) using the following formula: PTIME(total)=DS(total)/PTP (total). Finally, an optimized savestream throughput rate OTP(n) is calculated for each of the ‘n’ savesets using the following formula: OTP(n)=DS(n)/PTIME(total).
    Type: Grant
    Filed: July 8, 2014
    Date of Patent: February 12, 2019
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Rajendra Kumar Gupta, Anupam Sharma
  • Patent number: 10171362
    Abstract: A network apparatus for providing native load balancing within a switch, including: a first network interface operable to communicatively couple to a first network; a plurality of second network interfaces operable to communicatively couple to a second network; one or more logic elements providing a switching engine operable for providing network switching or routing; and one or more logic elements providing a load balancing engine operable for: load balancing network traffic among a plurality of service nodes; probing a first service node; determining that the first service node is unavailable; and reassigning the buckets associated with the first service node to a next available service node.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: January 1, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rajendra Kumar Thirumurthi, Samar Sharma, Mouli Vytla, Ashish Purushottam Attarde
  • Patent number: 10169757
    Abstract: Transaction data is written to one or more records in a datastore using key-value pairs. The record key for a record comprises a hash key and a range key, where the hash key corresponds to a particular transaction and the range key corresponds to a transaction type. The record key also comprises a counter to distinguish between different records storing data for the same transaction. A serialized data stream of transaction data may be apportioned into multiple data records and stored in a non-relational datastore. Each record for a transaction is individually readable, independently of the other records for the transaction. Accordingly, data records storing a large amount of transaction data for a transaction may be individual retrieved and presented at an access device, enabling a paginated view of the large amount of data with low latency in its retrieval.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: January 1, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajendra Kumar Vippagunta, Sumesh Santha Kumar
  • Patent number: 10163171
    Abstract: In various embodiments, a content provider may provide interactive content that is a part of a social networking service. One or more frames may be embedded within the interactive content, where the one or more frames may be provided by a payment application. The payment application may be configured to enable a user to view a list of friends; enable the user to select (i) a fund amount and (ii) a friend from the list of friends to transfer the fund amount from the user to the friend; and communicate, by bypassing the content provider, with a payment host to transfer the fund amount from the user to the friend without additional information about the friend.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: December 25, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajendra Kumar Vippagunta, Jon T. Rogers, Artur Barbalho de Oliveira Souza
  • Patent number: 10154116
    Abstract: Features are provided for the use of persistent connections and efficient content synchronization in content delivery environments. A content management system may provide content feeds to user devices using a persistent duplex connection over which the content management system and user devices may communicate asynchronously. By using a persistent duplex connection to asynchronously communicate with user devices, the content management system can provide content for the content feeds while, in parallel, receiving requests and commands from the user devices, responding to the requests and commands, and transmitting other requests and commands to the user devices. In addition, the content management system and a particular user device can exchange information regarding the content items that the user device has or should have already received.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: December 11, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Leopold Bushkin, Saket Saurabh, Rajendra Kumar Vippagunta
  • Publication number: 20180310088
    Abstract: A wireless headset system includes a housing having at least a wireless communication component configured to communicate with a wireless host device. The housing includes a body portion, an ear-bud portion having at least a speaker operatively coupled with the wireless communications component, and a neck portion having an ear-bud end and a body end, the ear-bud end coupled with the ear-bud portion, the body end coupled with the body portion. The housing is attachable on the wireless host device between an inner surface of the ear-bud portion and an inner surface of the body portion.
    Type: Application
    Filed: July 29, 2016
    Publication date: October 25, 2018
    Applicant: Khyber Technologies Corporation
    Inventor: Rajendra KUMAR
  • Patent number: 10110668
    Abstract: In an example, there is disclosed a network apparatus for providing native load balancing within a switch, including: a first network interface operable to communicatively couple to a first network; a plurality of second network interfaces operable to communicatively couple to a second network; one or more logic elements forming a switching engine operable for providing network switching or routing; and one or more logic elements providing a load balancing engine operable for: load balancing network traffic among a plurality of service nodes; probing a first service node; and determining that the first service node is unavailable.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 23, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Samar Sharma, Mouli Vytla, Rajendra Kumar Thirumurthi, Ashish Purushottam Attarde
  • Patent number: 10091112
    Abstract: In an example, there is disclosed a load balancing network apparatus, including a first network interface operable to communicatively couple to a first network; a plurality of second network interfaces operable to communicatively couple to a second network; and one or more logic elements providing a load balancing engine operable for: receiving an address mask; receiving an incoming network packet; masking a destination virtual network address with the address mask to match a plurality of virtual ip addresses; and load balancing the incoming network packet to the plurality of service nodes. There is also disclosed one or more computer-readable mediums including instructions for carrying out the operations, and a method of providing load balancing including carrying out the operations.
    Type: Grant
    Filed: September 5, 2015
    Date of Patent: October 2, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Samar Sharma, Mouli Vytla, Rajendra Kumar Thirumurthi
  • Publication number: 20180275898
    Abstract: Various aspects for managing input/output (I/O) operations for data objects (e.g., large data objects (LOBs)), in a storage system are provided. For instance, a method may include receiving an I/O request for executing an I/O operation on a data object, determining the size of the data object, and determining the data object to be a non-conforming data object relative to a storage threshold of a cache memory device. The method may further include dividing the non-conforming data object into multiple data chunks, each of the data chunks having a size that is less than the storage threshold, moving one or more data chunks stored in one or more memory spaces of the cache memory device to a long-term memory device to free up the one or more memory spaces, and storing one or more of the data chunks of the non-conforming data object in the freed-up memory space(s).
    Type: Application
    Filed: March 27, 2017
    Publication date: September 27, 2018
    Inventors: Akhil Bhansali, Kirankumar Mehta, Bruno Keymolen, Rajendra Kumar Bhairy
  • Patent number: 10085124
    Abstract: A system and method to leverage Web Real-Time Communication (WebRTC) for implementing Push-to-Talk (PTT) solutions. One or more servers interface to a communications network to perform advanced voice services for one or more wireless or wired user devices, wherein the advanced voice services include a two-way half-duplex voice call within a group of the user devices comprising a PTT call session. At least one of the user devices communicates with at least one of the servers during the PTT call session using a WebRTC connection, and at least the media streams for the PTT call session are transmitted between the server and the user device using the WebRTC connection.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: September 25, 2018
    Assignee: KODIAK NETWORKS INC.
    Inventors: Krishnakant M. Patel, Bibhudatta Biswal, Harisha M. Negalaguli, Ramu Kandula, Brahmananda R. Vempati, Ravi Ayyasamy, Gorachand Kundu, Ravi Ganesh Ramamoorthy, Rajendra Kumar Anthony
  • Patent number: 10053718
    Abstract: The present invention provides a novel and potent cellulose producing bacterial species, Gluconacetobacter oboediens which was isolated from mixed fruit residue deposited at MTCC, IMTECH, Chandigarh under the deposition number MTCC 5610. The process for the production of microbial cellulose by this bacterium was optimized and thus, an efficient and economic process for producing high titers of microbial cellulose was developed. Further, a novel and improved method for drying of microbial cellulose has been developed wherein the microbial cellulose mats were dried using a wooden plank and porous fabric as a base at room temperature. The microbial cellulose production was successfully scaled up to 5 liters volume of production medium in trays. The present invention also recites the production and optimization of microbial cellulose in different shapes and sizes (gloves and vessels) which will be of great help for burn and injured persons/patients.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: August 21, 2018
    Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Rajendra Kumar Saxena, Firdaus Jahan
  • Patent number: 10049202
    Abstract: Representations of authentication objects are provided for selection via an interface. An authentication object may be generated to include information proving possession of a user of an item, such as a one-time password token or a physical trait. A selected authentication object may contain information sufficient for authentication with a corresponding system. The interface may provide multiple representations of authentication objects that are usable with different service providers.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: August 14, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jesper Mikael Johansson, Gregory Branchek Roth, David Matthew Platz, Rajendra Kumar Vippagunta
  • Patent number: 10050787
    Abstract: Representations of authentication objects are selectable through a user interface, such as through a drag and drop operation. When an authentication object is selected by a user, a corresponding authentication object (e.g., in the form of an authentication claim) is transmitted to s system for authentication. The authentication object may contain information that is sufficient for authentication with the system and the information may include an attestation to the state of a computing environment from which the authentication object is transmitted.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: August 14, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jesper Mikael Johansson, Gregory Branchek Roth, David Matthew Platz, Rajendra Kumar Vippagunta
  • Patent number: 10009253
    Abstract: The present disclosure relates to providing shared resources to virtual devices on a network switch. In one example, a switch comprises a plurality of virtual device contexts (VDCs) and a default virtual device context (DVDC). The DVDC stores configuration data that identifies a network resource. The DVDC transmits a reference to the configuration data to each of the plurality of VDCs. Each of plurality of VDCs receives the reference from the DVDC. When the DVDC receive, from the at least one of the plurality of VDCs, a request to access the configuration data via the reference, the DVDC transmits at least a portion of the configuration data to the at least one of the plurality of VDCs. The at least the portion of the configuration data is operable to initiate a connection between the at least one of the plurality of VDCs and the network resource.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: June 26, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Samar Sharma, Mouli Vytla, Rajendra Kumar Thirumurthi
  • Patent number: 10003857
    Abstract: A system and method for inserting a regional advertisement and a local television content under centralized control. The system includes a user interface for receiving a media plan from an advertiser. The system also includes a media server including a memory and a processor to insert at least one of a local television content and a regional advertisement from a centralized studio. Further, the system includes one or more edge devices for fetching and inserting at least one of the local television content and the regional advertisement into a central network feed for a pre-determined time period. The method includes fetching a local television content from a local storage device, specifying a pre-determined time period within the central network feed and inserting the local television content for the pre-determined time period into the central network feed. The system implementing the method is implemented for radio content and advertising.
    Type: Grant
    Filed: August 9, 2011
    Date of Patent: June 19, 2018
    Assignee: SUREWAVES MEDIATECH PRIVATE LIMITED
    Inventor: Rajendra Kumar Khare
  • Patent number: 9954783
    Abstract: A network apparatus for providing native load balancing within a switch, including: a first network interface operable to communicatively couple to a first network; a plurality of second network interfaces operable to communicatively couple to a second network; one or more logic elements providing a switching engine operable for providing network switching or routing; and one or more logic elements providing a load balancing engine operable for: load balancing network traffic among a plurality of service nodes; probing a first service node; determining that the first service node is unavailable; and reassigning the buckets associated with the first service node to a next available service node.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: April 24, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Rajendra Kumar Thirumurthi, Samar Sharma, Mouli Vytla, Ashish Purushottam Attarde
  • Patent number: 9946863
    Abstract: Representations of authentication objects are provided for selection via an interface. An authentication object may be generated to include information proving possession of a user of an item, such as a one-time password token or a physical trait. A selected authentication object may contain information sufficient for authentication with a corresponding system. The interface may provide multiple representations of authentication objects that are usable with different service providers.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: April 17, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Jesper Mikael Johansson, Gregory Branchek Roth, David Matthew Platz, Rajendra Kumar Vippagunta
  • Publication number: 20180091521
    Abstract: A computer account server receives a nominee identity from an account owner associated with owner access credentials. The nominee identity is stored in a data structure of a computer account that is selected based on the owner access credentials. Electronic access to information stored in the data structure is then restricted to access requests from computer terminals that provide the owner access credentials. In response to determining that an account handoff event has become satisfied for the computer account, the computer account server sends a nominee handoff message using the nominee identity retrieved from the data structure. A nominee access request message is received from a nominee computer terminal. In response to validating content of the nominee access request message, the computer account server modifies the restriction of electronic access to grant the nominee computer terminal electronic access to the information stored in the data structure of the computer account.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: Rajendra Kumar PACHOURI, Chinmay NAMJOSHI, Lal Mohan KUMAR, Hitesh JAIN
  • Patent number: 9930389
    Abstract: A system for customizing display of a plurality of advertisements on a display terminal through a television distribution network comprises a scheduling module, a media grid in communication with the scheduling module, a head-end in communication with the media grid, and a set-top box in communication with the head-end. The scheduling module schedules a plurality of time slots for airing the advertisements on a default power-up channel. The media grid stores scheduling information of the advertisements which are to be aired at the respective time slots allocated by the scheduling module. The head-end broadcasts the advertisements scheduled for a particular time slot onto a default power-up channel. The set-top box displays the default channel on the display device during a power-up of the set-top box.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: March 27, 2018
    Assignee: SUREWAVES MEDIATECH PRIVATE LIMITED
    Inventor: Rajendra Kumar Khare
  • Patent number: 9928518
    Abstract: The use of a mobile device with a merchant application may enable the merchant to turn the mobile device into a point-of-sale terminal that interfaces with a server. The server may receive from the mobile device a transaction via a network, in which the transaction includes transaction details for a purchase request made by a customer. In turn, the server may transmit a transaction token that identifies the transaction to the mobile device of the merchant. Subsequently, the server may receive the transaction token from a client device of the customer. The transaction token being transmitted from the mobile device to the client device using a short range communication that is independent of the network. After receiving the transaction token, the server may provide the transaction details of the transaction that matches the transaction token to the client device for display so that the customer may pay for the transaction.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: March 27, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajendra Kumar Vippagunta, Jon T. Rogers, Jason David Birchler, Tal Elisha Shprecher, Artur Barbalho de Oliveira Souza