Patents by Inventor Ashutosh GUPTA

Ashutosh GUPTA 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: 20200136939
    Abstract: Some embodiments of the invention provide a method for collecting metric values relating to operations of a set of one or more resources executing on host computers in a datacenter. In some embodiments, the method hierarchically collects and analyzes samples, with a first set of samples collected and analyzed in the data plane, and a second set of samples collected and analyzed in the control plane by aggregating the samples collected in the data plane. In some embodiments, the data plane includes host computers on which sample collecting engines (e.g., service engines) execute, while the control plane includes a set of one or more servers that obtains sample data collected by the host computers, and aggregates and analyzes this data.
    Type: Application
    Filed: October 30, 2019
    Publication date: April 30, 2020
    Inventors: Gaurav Rastogi, Ashutosh Gupta
  • Publication number: 20200136942
    Abstract: Some embodiments of the invention provide a method for collecting metric values relating to operations of a set of one or more resources executing on host computers in a datacenter. In some embodiments, the method hierarchically collects and analyzes samples, with a first set of samples collected and analyzed in the data plane, and a second set of samples collected and analyzed in the control plane by aggregating the samples collected in the data plane. In some embodiments, the data plane includes host computers on which sample collecting engines (e.g., service engines) execute, while the control plane includes a set of one or more servers that obtains sample data collected by the host computers, and aggregates and analyzes this data.
    Type: Application
    Filed: October 25, 2019
    Publication date: April 30, 2020
    Inventors: Gaurav Rastogi, Ashutosh Gupta
  • Publication number: 20200106806
    Abstract: In an embodiment, a process for preventing distributed denial of service attacks in real-time includes sending received packets to a learning manager to detect a change in a traffic pattern. In response to the learning manager detecting the change in the traffic pattern, the process determines a set of Top-N analysis fields that corresponds to the change in the traffic pattern. The process performs Top-N analysis on received packets to determine a set of values associated with the set of Top-N analysis fields. The process obtains an updated policy based at least in part on the set of values, and checks incoming packets against the updated policy.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 2, 2020
    Inventors: Ashutosh Gupta, Gaurav Rastogi
  • Patent number: 10579167
    Abstract: Embodiments relate to dynamically defining and visually representing worker threads. More specifically, a set of parameters is defined for each of multiple worker threads, and a dot-matrix UI represents characteristics of individual parameter across worker threads to facilitate expedient configuration.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: March 3, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Karen Theisen, Ashutosh Gupta, Rajesh Easwaramoorthy, Girish Kumar Balachandran, Lik Wong, Eric Sutton
  • Publication number: 20200050286
    Abstract: Embodiments relate to dynamically defining and visually representing worker threads.
    Type: Application
    Filed: August 13, 2018
    Publication date: February 13, 2020
    Applicant: Oracle International Corporation
    Inventors: Karen Theisen, Ashutosh Gupta, Rajesh Easwaramoorthy, Girish Kumar Balachandran, Lik Wong, Eric Sutton
  • Patent number: 10516549
    Abstract: Aspects of the embodiments are directed to systems, methods, and network elements executing instructions stored thereon. Aspects are directed to, for each spine node connected to a leaf node network element, identifying a spine router identifier, identifying a multicast group address, computing a plurality of hash values based on a hash function using the spine router identifier and the multicast group address, identifying a root spine node based on a highest hash value from the plurality of hash values; and transmitting an IS-IS message to root spine node indicating election of spine node as the root spine node.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: December 24, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Naiming Shen, Stig I. Venaas, Ashutosh Gupta
  • Patent number: 10509997
    Abstract: Disclosed herein are systems and methods that identify and improve upon false positive scores. Some embodiments may include artificial neural network learning methods that utilize data input from users as well as enterprise machines. Information, such as transaction timing, prior transaction data, and demographics, may be taken as inputs to the neural network processing. The processing may be done on one or more neural network computers or nodes.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: December 17, 2019
    Assignee: Mastercard International Incorporated
    Inventor: Ashutosh Gupta
  • Patent number: 10315763
    Abstract: Various methods for performing package deliveries by a robotic vehicle may include determining whether an individual at a package delivery location is a requester or an authorized recipient of a package to be delivered by the robotic vehicle at the package delivery location, sending a notification to the requester of the package in response to determining that the individual at the package delivery location is not the requester or an authorized recipient, and delivering the package to the individual at the package delivery location in response to receiving authorization from the requester to deliver the package to the individual.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: June 11, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Shankar Anand, Ashutosh Gupta, Ankit Banaudha, Amandeep Singh Bedi, Michael Franco Taveira
  • Publication number: 20190130355
    Abstract: The present disclosure envisages a computer implemented system for monitoring meetings and action items. The system comprises an agenda receiver to receive agenda inputs from a plurality of employees, an agenda identifier to identify at least one agenda, an audio recorder to record audio of a meeting and generates audio data, a speech to text converter to convert the audio data into to generate minutes of meeting data, an action item identifier to identify a plurality of action items, an action item assignor to assign each of the action items to at least one of the employees, an action item tracker to track each of the action items to determine a progress status of the action item.
    Type: Application
    Filed: October 26, 2018
    Publication date: May 2, 2019
    Inventors: Ashutosh Gupta, Sandeep Kishore
  • Publication number: 20190075047
    Abstract: Embodiments of the present disclosure relate to assisting forwarding of multicast traffic over Ethernet Virtual Private Network (EVPN) from a multicast source to a host multi-homed to multiple provider edge (PE) devices. Embodiments are based on the inclusion of an Ethernet Segment Identification (ESI) to EVPN type-6 routes advertised by PE devices which received a multicast Join message. Other PE devices receiving such routes are able to determine whether they belong to the ES identified by the ESI and to determine whether they are designated forwarders (DFs) for the host. Furthermore, PE devices which are the DFs are configured to re-originate the EVPN type-6 routes, i.e. re-send the advertisements, indicating themselves as DFs. This ensures that a remote PE device associated with the multicast source will also send multicast traffic to such DF PE devices, which, in turn, would allow the multicast traffic to successfully reach the host.
    Type: Application
    Filed: October 30, 2018
    Publication date: March 7, 2019
    Inventors: Mitesh Mukesh Kanjariya, Ashutosh Gupta, Manoj Kumar Pandey
  • Publication number: 20190061939
    Abstract: Various methods for performing package deliveries by a robotic vehicle may include determining whether an individual at a package delivery location is a requester or an authorized recipient of a package to be delivered by the robotic vehicle at the package delivery location, sending a notification to the requester of the package in response to determining that the individual at the package delivery location is not the requester or an authorized recipient, and delivering the package to the individual at the package delivery location in response to receiving authorization from the requester to deliver the package to the individual.
    Type: Application
    Filed: August 24, 2017
    Publication date: February 28, 2019
    Inventors: Shankar Anand, Ashutosh Gupta, Ankit Banaudha, Amandeep Singh Bedi, Michael Franco Taveira
  • Patent number: 10219132
    Abstract: Apparatuses and methods for a wireless communication device having multiple Subscriber Identity Modules (SIMs) in which a first SIM is associated with an Internet Protocol (IP) Multimedia Subsystem (IMS) subscription used for IMS services. The method includes but not limited to, attaching the IMS subscription to a first cell of a packet-switched cellular network, determining a cause of IMS voice service being not currently available at the IMS subscription, determining availability of a wireless local area network (WLAN) connection at the IMS subscription, and providing voice service at the IMS subscription based on the cause of IMS voice service being not currently available and the availability of the WLAN connection at the IMS subscription.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: February 26, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Ashutosh Gupta, Amandeep Singh Bedi, Rajendra Prasad Katakam, Ankit Banaudha, Harinath Reddy Patel
  • Publication number: 20180373399
    Abstract: A method includes maintaining a notification system of a mobile device. The notification system is configured to receive a plurality of notifications generated by a plurality of applications of the mobile device. The notifications are displayed via a notification system user interface that is configured to provide a remind option for each notification. A first user input is received indicating that a user has selected the remind option for a notification, where in response thereto a device selection option is provided that displays information identifying one or more other devices on which to provide a reminder for the notification. A second user input is then received indicating that the user has selected at least one of the one or more other devices, where the mobile device then communicates with the at least one other device to configure the at least one other device to provide the reminder for the notification.
    Type: Application
    Filed: June 21, 2017
    Publication date: December 27, 2018
    Inventors: Mounica BATTULA, Ankit BANAUDHA, Amandeep Singh BEDI, Ashutosh GUPTA
  • Patent number: 10164876
    Abstract: Embodiments of the present disclosure relate to assisting forwarding of multicast traffic over Ethernet Virtual Private Network (EVPN) from a multicast source to a host multi-homed to multiple provider edge (PE) devices. Embodiments are based on the inclusion of an Ethernet Segment Identification (ESI) to EVPN type-6 routes advertised by PE devices which received a multicast Join message. Other PE devices receiving such routes are able to determine whether they belong to the ES identified by the ESI and to determine whether they are designated forwarders (DFs) for the host. Furthermore, PE devices which are the DFs are configured to re-originate the EVPN type-6 routes, i.e. re-send the advertisements, indicating themselves as DFs. This ensures that a remote PE device associated with the multicast source will also send multicast traffic to such DF PE devices, which, in turn, would allow the multicast traffic to successfully reach the host.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: December 25, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Mitesh Mukesh Kanjariya, Ashutosh Gupta, Manoj Kumar Pandey
  • Publication number: 20180366084
    Abstract: In currently available user equipment (UE), the significantly more number of pixels in the 4K ultra high definition (UHD) display mode demands more processing power and consumes more battery charge than the 1080p high definition (HD) display mode or the standard resolution display mode. However, in low brightness, there is no perceived difference in display image quality among very high resolution (e.g., UHD), high resolution (e.g., HD) or standard resolution display modes, when viewed by the naked human eye. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus for reducing battery drain of a UE are provided. The apparatus determines a brightness level of a display screen of the UE. The apparatus also sets a resolution mode of the display screen based on the brightness level.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Inventors: Amandeep Singh BEDI, Ashutosh GUPTA, Ankit BANAUDHA, Ashokkumar NARAYANASWAMY, Shankar ANAND
  • Publication number: 20180359284
    Abstract: A dual subscriber identity module (SIM) dual standby (DSDS) device may determine that the DSDS device is to communicate in a first communication session of the DSDS device instead of a second communication session of the DSDS device when the first communication session of the DSDS device and the second communication session of the DSDS device are contemporaneously active. The DSDS device may generate a session initiation protocol (SIP) message to pause the second communication session with another device based on the determination that the DSDS device is to communicate in the first communication session instead of the second communication session associated with the DSDS device. The DSDS device may transmit the generated SIP message to the other device associated with second communication session to pause the second communication session associated with the other device.
    Type: Application
    Filed: June 9, 2017
    Publication date: December 13, 2018
    Inventors: Ravi Kanth KOTREKA, Harinath Reddy PATEL, Ashutosh GUPTA
  • Publication number: 20180332428
    Abstract: Apparatuses and methods for a wireless communication device having multiple Subscriber Identity Modules (SIMs) in which a first SIM is associated with an Internet Protocol (IP) Multimedia Subsystem (IMS) subscription used for IMS services. The method includes but not limited to, attaching the IMS subscription to a first cell of a packet-switched cellular network, determining a cause of IMS voice service being not currently available at the IMS subscription, determining availability of a wireless local area network (WLAN) connection at the IMS subscription, and providing voice service at the IMS subscription based on the cause of IMS voice service being not currently available and the availability of the WLAN connection at the IMS subscription.
    Type: Application
    Filed: May 9, 2017
    Publication date: November 15, 2018
    Inventors: Ashutosh Gupta, Amandeep Singh Bedi, Rajendra Prasad Katakam, Ankit Banaudha, Harinath Reddy Patel
  • Publication number: 20180324300
    Abstract: In an aspect, a method, a computer-readable medium, and an apparatus for emergency call detection at a user equipment (UE) are provided. The apparatus detects an incoming emergency call at the UE from an emergency service authority, and determines a time duration between an outgoing emergency call from the UE and the detected incoming emergency call from the emergency service authority. Further, the apparatus answers automatically the incoming emergency call from the emergency service authority based on the determined time duration. Moreover, the apparatus obtains a live stream of at least one of sound captured through a microphone of the UE or images captured through one or more cameras of the UE upon answering the incoming emergency call. Additionally, the apparatus sends the obtained live stream of the at least one of the captured sound or the captured images to the emergency service authority during the incoming emergency call.
    Type: Application
    Filed: May 8, 2017
    Publication date: November 8, 2018
    Inventors: Ankit BANAUDHA, Amandeep Singh BEDI, Ashokkumar NARAYANASWAMY, Ashutosh GUPTA
  • Publication number: 20180288575
    Abstract: A tracking system, the system including one or more electronic processors, in communication with non-transitory computer readable data storage, which are configured to track a first device by receiving, from a second device, first message data representing a notification that the first device is missing; retrieving, from the data storage, account information associated with the first device; sending, to a payment processing system, second message data representing a tracking request; receiving, from the payment processing system, information associated with a location of the first device; determining, at a tracking server, location of the first device; and sending, to the second device, third message data representing location of the first device to the second device.
    Type: Application
    Filed: March 29, 2018
    Publication date: October 4, 2018
    Applicant: Mastercard International Incorporated
    Inventors: Dinesh Kumar Lal, Ashutosh Gupta
  • Publication number: 20180220269
    Abstract: Various features related to methods and apparatus for supporting broadcast services, e.g., emergency and/or commercial broadcast messages, over LANs, are described. In some configurations broadcast of emergency related messages is offloaded from a cellular network/WWAN to a WLAN, for transmission to devices over the WLAN thereby reducing the overload and/or cost associated with cellular networks and/or extending the emergency broadcast services to users who maybe out of WWAN coverage. Various configurations are described for routing of broadcast messages from the WWAN nodes to a WLAN AP via a WWAN ePDG. The WLAN AP may receive an emergency broadcast message from the ePDG, and broadcast the received emergency broadcast message in a data frame to at least one UE. The emergency broadcast message maybe routed through one or more of a CBC, an MME, an SGW, or a PGW to the ePDG.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Rajendra Prasad KATAKAM, Ashutosh GUPTA, Ankit BANAUDHA, Bharadwaj Kumar CHERUVU, Sreenivasa Rao PERISETLA, Amandeep Singh BEDI