Patents by Inventor Rajesh S

Rajesh S 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: 20200288424
    Abstract: A mobility management entity (MME) controls an enterprise fabric. The MME receives from a mobile device via a cellular network a request to initiate an attach procedure. In response, the MME acquires from the mobile device a unique equipment identifier of the mobile device. The MME generates an enterprise identity for the mobile device based on the unique equipment identifier, and registers the enterprise identity in the enterprise fabric. The MME signals to a user plane function of the cellular network that the mobile device has been registered, to trigger the user plane function to acquire an Internet Protocol (IP) address of the mobile device based on the enterprise identity. The MME receives from the user plane function the acquired IP address. The MME sends to the mobile device, through the cellular network, an attach accept message that includes the acquired IP address for use by the mobile device.
    Type: Application
    Filed: September 6, 2019
    Publication date: September 10, 2020
    Inventors: Mark Grayson, Rajesh S. Pazhyannur, Srinath Gundavelli, Mickael James Graham
  • Publication number: 20200288300
    Abstract: In one example, a server obtains, from a device having an embedded Subscriber Identification Module (eSIM), a unique identifier of the eSIM. The server validates the device based on the unique identifier of the eSIM. The server provides, to the device, a unique credential for a profile of the eSIM. The profile of the eSIM corresponds to a network of an enterprise. The server provides, to a credential database, the unique credential for the profile of the eSIM. The credential database including the unique credential for the profile of the eSIM indicates that the device is permitted to access the network of the enterprise.
    Type: Application
    Filed: March 4, 2019
    Publication date: September 10, 2020
    Inventors: Anand Oswal, Sudhir Kumar Jain, Rajesh S. Pazhyannur, Mark Grayson
  • Publication number: 20200244668
    Abstract: Various implementations disclosed herein provide a method for authenticating users to an enterprise network using closed subscriber groups. The method includes determining whether the client device is associated with a subscriber group that corresponds to the enterprise network. The method further includes granting the client device access to the enterprise network in response to determining that the client device is associated with the subscriber group that corresponds to the enterprise network.
    Type: Application
    Filed: January 28, 2019
    Publication date: July 30, 2020
    Inventors: Mark Grayson, Rajesh S. Pazhyannur, Sudhir Kumar Jain, Anand Oswal
  • Publication number: 20200195533
    Abstract: In one embodiment, a method is performed. A device comprising a non-transitory memory and a processor coupled to the non-transitory memory may be in communication with a plurality of network devices. The device may detect an anomaly in a detected sequence of events occurring during a connectivity process for establishing a connection between a first network device and a second network device of the plurality of network devices. The anomaly may comprise a difference between the detected sequence of events and a predetermined sequence of events. The device may determine whether the anomaly satisfies a criterion for triggering a packet capture operation. If so, the device may cause at least one of the first network device or the second network device to capture at least one target packet.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: Rajesh S. Pazhyannur, Manoj Gupta
  • Patent number: 10678712
    Abstract: A method is described that includes detecting that an instruction of a thread is a locked instruction. The instruction also includes determining that execution of said instruction includes imposing a bus lock. The instruction also include executing a bus lock assistance function in response to said determining, said bus lock assistance function including a function associated with said bus lock other than implementation of a bus lock protocol.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: June 9, 2020
    Assignee: Intel Corporation
    Inventors: Robert S. Chappell, John W. Faistl, Hermann W. Gartler, Michael D. Tucknott, Rajesh S. Parthasarathy, David W. Burns
  • Publication number: 20200162315
    Abstract: Systems, methods and computer-readable storage media are provided for detecting and simulating issues in a network.
    Type: Application
    Filed: April 24, 2019
    Publication date: May 21, 2020
    Inventors: Waseem A Siddiqi, Rajesh S. Pazhyannur, Kedar Krishnanand Gaonkar, Aruna Nukala
  • Patent number: 10623994
    Abstract: In one embodiment, a computing device determines a plurality of probability-based trajectories a mobile device could traverse through a plurality of access point (AP) cells within a given area depending on an entry point of the mobile device into the given area. A predictive dwell time may also be associated to each AP cell based on how long a mobile device is expected to remain within the respective AP cell. Based on i) current locations of mobile devices, ii) the plurality of probability-based trajectories a mobile device could traverse through the plurality of AP cells, and iii) the predictive dwell time of each AP cell, the computing device can compute a probability of mobile device density surpassing a potential flash crowd threshold within each AP cell at any given future time. In response, the computing device may then perform one or more mitigation actions.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: April 14, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Jerome Henry, Rajesh S. Pazhyannur, Waseem A. Siddiqi, Ramanujam Jagannath
  • Patent number: 10609147
    Abstract: In one embodiment, a device in a network determines behavioral profiles of a plurality of nodes in the network. The behavioral profile for a particular node indicates whether the node is an occasional transmitter or a periodic transmitter. The device identifies similarly behaving nodes based on their behavioral profiles. The device assigns groups of the nodes to uplink transmission windows based on their behavioral profiles. The similarly behaving nodes that are periodic transmitters are assigned to the same uplink transmission windows and similarly behaving nodes that are occasional transmitters are assigned to different uplink transmission windows. The device controls the plurality of nodes to use their assigned uplink transmission windows via target wake time values sent to the plurality of nodes.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: March 31, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Jerome Henry, Robert Edgar Barton, Rajesh S. Pazhyannur, Kedar Krishnanand Gaonkar
  • Patent number: 10608891
    Abstract: Predicting data throughput with a user device comprises a wireless system supported by wireless access points receiving signals from the user device. A wireless prediction system receives data from the wireless system, where the data comprises characteristics of the wireless access point, characteristics of communications with user computing devices, and data throughput statistics. The prediction system categorizes the received data based on one or more of a set of characteristics and determines a maximum data throughput capacity for each of the one or more wireless access points for each of the one or more set of characteristics. The system receives a request for a prediction of data throughput capacity for a particular wireless access point and, based on the characteristics of the particular wireless access point, determines an estimated data throughput capacity based on data throughputs of wireless access points having similar characteristics.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: March 31, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Sujit Biswas, Aleksandar Miodrag Ivanovic, Waseem A. Siddiqi, Rajesh S. Pazhyannur, Manjula Shivanna, Kedar Krishnanand Gaonkar
  • Patent number: 10595295
    Abstract: In one embodiment, a process determines how often client devices roam from a given access point (AP) to each particular neighbor AP of a plurality of neighbor APs of the given AP, and correspondingly determines a roaming distance from the given AP to each particular neighbor AP, the roaming distance being shorter for neighbor APs roamed to more often, and longer for neighbor APs roamed to less often, within a given interval. Successful but temporary roams to the plurality of neighbor APs may also be detected and removed from consideration in the roaming distance to that particular neighbor AP. The process then generates a proximity list of one or more of the neighboring APs having the shortest roaming distances, and feeds the proximity list to the given AP to cause the given AP to provide the proximity list to client devices for optimized client roaming.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: March 17, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Jerome Henry, Robert Edgar Barton, Timothy Daniel Spiglanin, Rajesh S. Pazhyannur
  • Publication number: 20200008169
    Abstract: In one embodiment, a process determines how often client devices roam from a given access point (AP) to each particular neighbor AP of a plurality of neighbor APs of the given AP, and correspondingly determines a roaming distance from the given AP to each particular neighbor AP, the roaming distance being shorter for neighbor APs roamed to more often, and longer for neighbor APs roamed to less often, within a given interval. Successful but temporary roams to the plurality of neighbor APs may also be detected and removed from consideration in the roaming distance to that particular neighbor AP. The process then generates a proximity list of one or more of the neighboring APs having the shortest roaming distances, and feeds the proximity list to the given AP to cause the given AP to provide the proximity list to client devices for optimized client roaming.
    Type: Application
    Filed: June 29, 2018
    Publication date: January 2, 2020
    Inventors: Jerome Henry, Robert Edgar Barton, Timothy Daniel Spiglanin, Rajesh S. Pazhyannur
  • Publication number: 20190372973
    Abstract: In one embodiment, a device in a wireless network receives an association request sent by a node to associate with the network. The association request comprises a media access control (MAC) address of the node. The device obtains a serial number or manufacturer identifier of the node. The device establishes a secure connection between the node and the network using a temporal pre-shared key (PSK) based on the serial number or manufacturer identifier of the node. The device sends a second PSK to the node via the secure connection. The second PSK is unique in the network to the node and the node uses the second PSK for future communications with the network.
    Type: Application
    Filed: May 30, 2018
    Publication date: December 5, 2019
    Inventors: Kedar Krishnanand Gaonkar, Jerome Henry, Rajesh S. Pazhyannur, Robert Edgar Barton
  • Publication number: 20190364110
    Abstract: In one embodiment, a device in a network determines behavioral profiles of a plurality of nodes in the network. The behavioral profile for a particular node indicates whether the node is an occasional transmitter or a periodic transmitter. The device identifies similarly behaving nodes based on their behavioral profiles. The device assigns groups of the nodes to uplink transmission windows based on their behavioral profiles. The similarly behaving nodes that are periodic transmitters are assigned to the same uplink transmission windows and similarly behaving nodes that are occasional transmitters are assigned to different uplink transmission windows. The device controls the plurality of nodes to use their assigned uplink transmission windows via target wake time values sent to the plurality of nodes.
    Type: Application
    Filed: May 23, 2018
    Publication date: November 28, 2019
    Inventors: Jerome Henry, Robert Edgar Barton, Rajesh S. Pazhyannur, Kedar Krishnanand Gaonkar
  • Patent number: 10447773
    Abstract: A private computer network associated with a vehicle data service center and a method of aggregating vehicle data using the private computer network. The method includes the steps of: receiving from a first subscriber vehicle one or more upload messages at a load balancing computer (LBC), wherein each of the one or more upload messages comprise unencrypted data; based on the unencrypted data, selecting at the LBC at least one telematics server of a telematics server farm to send the one or more upload messages; and providing the one or more upload messages to the at least one telematics server for upload message aggregation, wherein the LBC and the telematics server farm are associated with the private computer network.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: October 15, 2019
    Assignee: GENERAL MOTORS LLC
    Inventors: Rejani D. Syamala, Rajesh S. Paul
  • Patent number: 10448352
    Abstract: A mobility management entity (MME) controls an enterprise fabric. The MME receives from a mobile device via a cellular network a request to initiate an attach procedure. In response, the MME acquires from the mobile device a unique equipment identifier of the mobile device. The MME generates an enterprise identity for the mobile device based on the unique equipment identifier, and registers the enterprise identity in the enterprise fabric. The MME signals to a user plane function of the cellular network that the mobile device has been registered, to trigger the user plane function to acquire an Internet Protocol (IP) address of the mobile device based on the enterprise identity. The MME receives from the user plane function the acquired IP address. The MME sends to the mobile device, through the cellular network, an attach accept message that includes the acquired IP address for use by the mobile device.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: October 15, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Mark Grayson, Rajesh S. Pazhyannur, Srinath Gundavelli, Mickael James Graham
  • Patent number: 10419954
    Abstract: A network controller automatically identifies and addresses low performance access points (APs) by obtaining performance data of the APs that associates each AP with a performance metric. The controller clusters the first data points into a first set of groups based on the performance metric, and determines a length of time each AP is associated with each group to generate a second set of data points. The controller clusters the second data points into a second set of groups based on the percentage of time each AP is associated with each of the first set of groups. Each group in the second set of groups associates each AP with a relative performance level. The controller selects one of the second groups as a low performance group based on the relative performance level. The controller identifies a configuration change, and automatically executes the configuration change on the low performance APs.
    Type: Grant
    Filed: April 11, 2018
    Date of Patent: September 17, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Ioannis Konstantakopoulos, Rajesh S. Pazhyannur
  • Patent number: 10409612
    Abstract: An apparatus and method is described herein for providing robust speculative code section abort control mechanisms. Hardware is able to track speculative code region abort events, conditions, and/or scenarios, such as an explicit abort instruction, a data conflict, a speculative timer expiration, a disallowed instruction attribute or type, etc. And hardware, firmware, software, or a combination thereof makes an abort determination based on the tracked abort events. As an example, hardware may make an initial abort determination based on one or more predefined events or choose to pass the event information up to a firmware or software handler to make such an abort determination. Upon determining an abort of a speculative code region is to be performed, hardware, firmware, software, or a combination thereof performs the abort, which may include following a fallback path specified by hardware or software.
    Type: Grant
    Filed: December 26, 2015
    Date of Patent: September 10, 2019
    Assignee: Intel Corporation
    Inventors: Martin G. Dixon, Ravi Rajwar, Konrad K. Lai, Robert S. Chappell, Rajesh S. Parthasarathy, Alexandre J. Farcy, Ilhyun Kim, Prakash Math, Matthew Merten, Vijaykumar Kadgi
  • Patent number: 10409611
    Abstract: An apparatus and method is described herein for providing robust speculative code section abort control mechanisms. Hardware is able to track speculative code region abort events, conditions, and/or scenarios, such as an explicit abort instruction, a data conflict, a speculative timer expiration, a disallowed instruction attribute or type, etc. And hardware, firmware, software, or a combination thereof makes an abort determination based on the tracked abort events. As an example, hardware may make an initial abort determination based on one or more predefined events or choose to pass the event information up to a firmware or software handler to make such an abort determination. Upon determining an abort of a speculative code region is to be performed, hardware, firmware, software, or a combination thereof performs the abort, which may include following a fallback path specified by hardware or software.
    Type: Grant
    Filed: December 26, 2015
    Date of Patent: September 10, 2019
    Assignee: Intel Corporation
    Inventors: Martin G. Dixon, Ravi Rajwar, Konrad K. Lai, Robert S. Chappell, Rajesh S. Parthasarathy, Alexandre J. Farcy, Ilhyun Kim, Prakash Math, Matthew Merten, Vijaykumar Kadgi
  • Publication number: 20190261221
    Abstract: In one embodiment, a computing device determines a plurality of probability-based trajectories a mobile device could traverse through a plurality of access point (AP) cells within a given area depending on an entry point of the mobile device into the given area. A predictive dwell time may also be associated to each AP cell based on how long a mobile device is expected to remain within the respective AP cell. Based on i) current locations of mobile devices, ii) the plurality of probability-based trajectories a mobile device could traverse through the plurality of AP cells, and iii) the predictive dwell time of each AP cell, the computing device can compute a probability of mobile device density surpassing a potential flash crowd threshold within each AP cell at any given future time. In response, the computing device may then perform one or more mitigation actions.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 22, 2019
    Inventors: Jerome Henry, Rajesh S. Pazhyannur, Waseem A. Siddiqi, Ramanujam Jagannath
  • Patent number: 10375240
    Abstract: A real-time speech analytics system (“RSTA system”) detects a speech condition during a call involving a contact center agent and a remote party. Upon detecting the speech condition, an alert message is provided to an alert reporting module (“ARM”), which is configured to access various data to form a RTSA alert. In one embodiment, the RTSA alert is a transient alert indication overlaid on an agent icon on a grid where the agent icon represents the agent and is displayed to a contact center supervisor. Information on the type and severity of the alert may be conveyed by text and non-text images, such as icons, colors, or symbols. A number representing a cumulative number of alert messages received for each agent may be indicated in an alert bubble overlaid on the agent icon. A viewer is able to request detailed alert data upon selecting the alert bubble.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: August 6, 2019
    Assignee: NOBLE SYSTEMS CORPORATION
    Inventors: Rajesh S. Daddi, Jason P. Ouimette