Patents by Inventor Vivek Agarwal

Vivek 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: 20200296038
    Abstract: A LRE (logical routing element) that have LIFs that are active in all host machines spanned by the LRE as well as LIFs that are active in only a subset of those spanned host machines is provided. A host machine having an active LIF for a particular L2 segment would perform the L3 routing operations for network traffic related to that L2 segment. A host machine having an inactive LIF for the particular L2 segment would not perform L3 routing operations for the network traffic of the L2 segment.
    Type: Application
    Filed: June 1, 2020
    Publication date: September 17, 2020
    Inventors: Vivek Agarwal, Ganesan Chandrashekhar, Rahul Korivi Subramaniyam, Howard Wang, Ram Dular Singh
  • Publication number: 20200296035
    Abstract: A system provisions global logical entities that facilitate the operation of logical networks that span two or more datacenters. These global logical entities include global logical switches that provide L2 switching as well as global routers that provide L3 routing among network nodes in multiple datacenters. The global logical entities operate along side local logical entities that are for operating logical networks that are local within a datacenter.
    Type: Application
    Filed: June 1, 2020
    Publication date: September 17, 2020
    Inventors: Vivek Agarwal, Ganesan Chandrashekhar, Abhishek Goliya, Akshay Katrekar
  • Patent number: 10764367
    Abstract: Examples include registration with a storage networking repository via a network interface device driver independent of a storage initiator. Some examples include registration with a storage networking repository, provision of a state change registration to the storage network device, and acquisition of login information for storage targets from the storage networking repository, each via a network interface device driver and independent of a storage initiator and a storage protocol driver.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: September 1, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Daniel Shea, Vivek Agarwal, Krishna Puttagunta, Rupin T. Mohan
  • Publication number: 20200267049
    Abstract: Techniques are presented in which a new information element signaling priority of a management entity is included in a setup (e.g., S1-Setup) response or configuration update message sent by a management entity to a base station entity. The base station entity interprets this priority information along with the relative capacity information in an appropriate way to load-distribute the traffic/calls to highly preferable management entity instances (at a local site) when they are available, and switchover/failover to lower preference management entity instances (at a remote site) when there is a local site outage/failure or insufficient capacity in a geo-resilient pooled network.
    Type: Application
    Filed: February 19, 2019
    Publication date: August 20, 2020
    Inventors: Raghavendra Suryanarayanarao, Om Prakash Suthar, Aeneas Sean Dodd-Noble, Vivek Agarwal, Rajiv Asati, Carlos M. Pignataro
  • Patent number: 10750239
    Abstract: Disclosed is a server apparatus. The server apparatus comprises: a communication unit for receiving, from an external server, multiple first viewing log data for each of a plurality of first users using a first broadcast receiving apparatus and multiple user information of each of the plurality of first users; and a processor for updating a predictive model for predicting, from the viewing log data, the number of users using the broadcast receiving apparatus and user information of each of the users, on the basis of the received multiple first viewing log data and the received multiple user information, wherein, when second viewing log data is received from a second broadcast receiving apparatus through the communication unit, the processor predicts, using the updated predictive model, the number of users using the second broadcast receiving apparatus and user information of each of the users.
    Type: Grant
    Filed: July 4, 2017
    Date of Patent: August 18, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ernesto Evgeniy Sanchesshayda, Vivek Agarwal, Jatin Garg, Min-suk Song, Jae-ook Kwon
  • Publication number: 20200252290
    Abstract: Examples herein relate to managing data and network bandwidth. In an example implementation, a method includes monitoring a first location having a local volume and a local gateway and monitoring a second location having a first remote volume and a remote gateway. The method also includes determining a bandwidth requirement for a second remote volume at the second location and configuring the local gateway and the remote gateway for the bandwidth requirement. The method also includes adjusting the local gateway and the remote gateway when the bandwidth requirement changes.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 6, 2020
    Inventors: Krishna B. Puttagunta, Rupin T. Mohan, Vivek Agarwal
  • Publication number: 20200250120
    Abstract: In some examples, to define a connection path of an initiator to target ports of a plurality of controller nodes that manage access of data in a storage system, a provisioning system determines loads of respective sets of target ports, and selects a selected set of target ports from among the sets of target ports for inclusion in the connection path based on the determined loads.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Inventors: Sudheer Vanapalli, Krishna Babu Puttagunta, Rupin T. Mohan, Vivek Agarwal
  • Patent number: 10733131
    Abstract: In some examples, to define a connection path of an initiator to target ports of a plurality of controller nodes that manage access of data in a storage system, a provisioning system determines loads of respective sets of target ports, and selects a selected set of target ports from among the sets of target ports for inclusion in the connection path based on the determined loads.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: August 4, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sudheer Vanapalli, Krishna Babu Puttagunta, Rupin T. Mohan, Vivek Agarwal
  • Publication number: 20200244663
    Abstract: Example implementations relate to hard zoning capabilities for devices using Internet small computer system interface (iSCSI) protocol. For example, a method includes creating a virtual local area network (VLAN) at an Ethernet switch between an initiator and target adapter. The method includes assigning an access control list (ACL) to the VLAN, The method includes segregating a device of a plurality of devices connected to the SAN into a zone group. The method also includes controlling access of a zone group based on the ACL and frame filtering.
    Type: Application
    Filed: April 16, 2020
    Publication date: July 30, 2020
    Inventors: Krishna B. Puttagunta, Rupin T. Mohan, Vivek Agarwal, Charles J. Newfell, JR.
  • Patent number: 10728330
    Abstract: Examples include registration with a storage networking repository via a network interface device driver independent of a storage initiator. Some examples include registration with a storage networking repository, provision of a state change registration to the storage network device, and acquisition of login information for storage targets from the storage networking repository, each via a network interface device driver and independent of a storage initiator and a storage protocol driver.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: July 28, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Daniel Shea, Vivek Agarwal, Krishna Puttagunta, Rupin T. Mohan
  • Publication number: 20200204984
    Abstract: A solution for selecting an optimal user Plane entity (with Control and User Plane Separation (CUPS)) per UE during seamless roaming. In one embodiment, a method is provide that is performed by a control plane entity in a mobile core network that supports inter public land mobile network (PLMN) roaming among two or more PLMNs. The method includes obtaining a create session request from an entity in a second PLMN to which a user equipment has roamed from a first PLMN; selecting a particular user plane entity among a plurality of user plane entities based on one or more user equipment related parameters; and establishing a session with the particular user plane entity to serve user plane traffic in the mobile core network for the user equipment.
    Type: Application
    Filed: March 28, 2019
    Publication date: June 25, 2020
    Inventors: Aeneas Sean Dodd-Noble, Raghavendra Vidyashankar Suryanarayanarao, Ryo Watanabe, Vivek Agarwal, Rajiv Asati, Om Prakash Suthar, Santanu Dasgupta
  • Patent number: 10693783
    Abstract: A LRE (logical routing element) that have LIFs that are active in all host machines spanned by the LRE as well as LIFs that are active in only a subset of those spanned host machines is provided. A host machine having an active LIF for a particular L2 segment would perform the L3 routing operations for network traffic related to that L2 segment. A host machine having an inactive LIF for the particular L2 segment would not perform L3 routing operations for the network traffic of the L2 segment.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: June 23, 2020
    Assignee: NICIRA, INC.
    Inventors: Vivek Agarwal, Ganesan Chandrashekhar, Rahul Korivi Subramaniyam, Howard Wang, Ram Dular Singh
  • Patent number: 10693833
    Abstract: Example methods are provided for a first host to perform address resolution suppression in a logical network. The first host may support a first virtualized computing instance located on the logical network and a first hypervisor. The method may comprise the first hypervisor broadcasting a notification message within the logical network to trigger one or more control messages, and learning protocol-to-hardware address mapping information associated with multiple second virtualized computing instances located on the logical network based on the one or more control messages. The method may also comprise: in response to the first hypervisor detecting an address resolution request message that includes a protocol address associated with one of the multiple second virtualized computing instances, the first hypervisor generating and sending an address resolution response message to a first virtualized computing instance without broadcasting the address resolution request message on the logical network.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: June 23, 2020
    Assignee: NICIRA, INC.
    Inventors: Subin Cyriac Mathew, Ankur Kumar Sharma, Alexander Tessmer, Vivek Agarwal, Ganesan Chandrashekhar
  • Publication number: 20200177670
    Abstract: A physical host machine of a public cloud system includes a set of processing units for executing instructions stored in non-transitory machine readable media. The physical host machine also includes a physical network interface cars (PNIC) and a non-transitory machine readable medium that stores a data compute node (DCN). The DCN includes first and second applications, first and second logical interfaces, a network stack, and a managed forwarding element (MFE). The first application is connected to the pNIC through the network stack, the first logical interface, and the MFE. The second application is connected to the PNIC through the network stack, the second logical interface, and the MFE.
    Type: Application
    Filed: February 9, 2020
    Publication date: June 4, 2020
    Inventors: Shashank Ram, Sairam Venugopal, Yin Lin, Anand Kumar, Nithin Bangalore Raju, Mukesh Hira, Ganesan Chandrashekhar, Vivek Agarwal
  • Patent number: 10673752
    Abstract: A system provisions global logical entities that facilitate the operation of logical networks that span two or more datacenters. These global logical entities include global logical switches that provide L2 switching as well as global routers that provide L3 routing among network nodes in multiple datacenters. The global logical entities operate along side local logical entities that are for operating logical networks that are local within a datacenter.
    Type: Grant
    Filed: March 2, 2019
    Date of Patent: June 2, 2020
    Assignee: NICIRA, INC.
    Inventors: Vivek Agarwal, Ganesan Chandrashekhar, Abhishek Goliya, Akshay Katrekar
  • Publication number: 20200169604
    Abstract: A system and method for target driven peer-zoning (TDPZ) synchronization can include a principal member device and a switch. The principal member device can include to send an active peer zone list request to a switch. In an example, the principal member device can store a first TDPZ database version number and a first TDPZ zone list. In an example, the switch may send a response based on the active peer zone list request. In an example, the response can include a second TDPZ database version number and a second TDPZ zone list. The principal member device may compare the first TDPZ database version number to the second TDPZ database version number.
    Type: Application
    Filed: April 29, 2016
    Publication date: May 28, 2020
    Inventors: Alice Terumi Clark, Rupin T. Mohan, Vivek Agarwal, Krishna Puttagunta, Christopher Robert Nichols
  • Publication number: 20200160056
    Abstract: Disclosed herein is an image processing apparatus and a control method thereof. The image processing apparatus includes communication circuitry, a storage, and a controller configured to control the image processing apparatus to: perform object recognition for recognizing a plurality of objects in first image data stored in the storage, obtain a score inferred through operation processing through a neural network for the recognized plurality of objects, generate second image data based on the obtained score and proximity of the plurality of objects, and perform image processing based on the second image data.
    Type: Application
    Filed: November 19, 2019
    Publication date: May 21, 2020
    Inventors: Vivek AGARWAL, Anant BAIJAL, Dae Eun HYUN, Mi Jeong KWON, Yun Joo CHOI
  • Patent number: 10642590
    Abstract: A method for rendering a SVG content is provided. The method includes identifying one or more SVG tags and attributes in the SVG content by parsing the SVG content. Further, the method includes converting each of the identified SVG tags and attributes to a unique binary stream for obtaining a binary representation of the SVG content. The unique binary stream represents each of the SVG tags and the attributes. Further, the method includes storing the binary representation of the SVG content. Further, the method includes dynamically rendering the SVG content by parsing the binary representation.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: May 5, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yamuna Siraparapu, Nuri On, Vivek Ramesh, Jaeho Kim, Pramod Belekare Nagaraja Satya, Suresh Kumar Krishnankutty Vettukuzhiparambil, Utsav Agarwal
  • Patent number: 10630690
    Abstract: Example implementations relate to hard zoning capabilities for devices using Internet small computer system interface (iSCSI) protocol. For example, a method includes creating a virtual local area network (VLAN) at an Ethernet switch between an initiator and target adapter. The method includes assigning an access control list (ACL) to the VLAN. The method includes segregating a device of a plurality of devices connected to the SAN into a zone group. The method also includes controlling access of a zone group based on the ACL and frame filtering.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: April 21, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Krishna B. Puttagunta, Rupin T. Mohan, Vivek Agarwal, Charles J. Newfell, Jr.
  • Publication number: 20200105379
    Abstract: Disclosed is a system for documenting clinical trials, the system when operated identifies at least one publication related to a clinical trial entry to obtain documented clinical trial. The system comprises: an information repository comprising plurality of publications; a clinical trials registry database comprising a plurality of clinical trial entries; and a server arrangement. The server arrangement is configured to: obtain the plurality of publications; analyze the plurality of publications, using a filtering module, to determine a filtered set of publications; obtain the plurality of clinical trial entries; analyze a context of each of the publications in the filtered set and each of the plurality of clinical trial entries using a mapping module to identify a relationship of each of the publication with at least one of the plurality of clinical trial entries; and associate the plurality of clinical trial entries with publications related thereto to obtain documented clinical trials.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 2, 2020
    Inventors: Esha Pandita, Vivek Verma, Sunil Patel, Vatsal Agarwal