Patents by Inventor Shyam Sundar

Shyam Sundar 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: 11105639
    Abstract: The present disclosure relates to refining maps for vehicles, for example using feature extraction to identify parking areas and their contents from high resolution satellite or drone images. Such maps can be useful for autonomous valet parking (AVP) features of autonomous vehicles.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: August 31, 2021
    Assignee: Faraday&Future Inc.
    Inventors: Shyam Sundar, Anupama Kuruvilla, Michael B. Jagsch
  • Publication number: 20210250307
    Abstract: Memory management in communication networks is disclosed. The method includes generating a memory allocation trigger for an event based on an event type and estimating a memory size required by the event based on the event type of a user service and at least one configuration parameter. The event type includes a new user service request, a modified user service request, or a network event. The method includes allocating a memory section to the event based on the estimated memory size for the event of the user service and availability of memory blocks in a memory pool, the memory section comprises at least one memory block. The method includes verifying performance of the communication network. Verifying further includes receiving performance feedback for the communication network in response to allocating the memory section for the user service and modifying at least one of the set of configuration parameters.
    Type: Application
    Filed: March 23, 2020
    Publication date: August 12, 2021
    Inventors: Shyam Sundar PAL, Gopinath DAS
  • Patent number: 11086327
    Abstract: The present disclosure discloses method and an Electronic Control Unit (ECU) of an autonomous vehicle for determining safe navigation. The ECU determines current location of vehicle based on orientation and location information of vehicle. One or more pre-defined vehicle parameters and surrounding infrastructure data is determined. Traffic density at current route of vehicle is determined based on surrounding infrastructure data and current location of vehicle. The ECU predicts traffic density at one or more alternate routes for predefined time and distance from current location of vehicle, based on traffic information received from surrounding infrastructure data for one or more alternate routes. Thereafter, route is selected based on one or more pre-defined vehicle parameters, traffic density at current route and traffic density at one or more alternate routes for safely navigating vehicle.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: August 10, 2021
    Assignee: Wipro Limited
    Inventors: Shyam Sundar Pal, Gopinath Das
  • Patent number: 11068271
    Abstract: A system and method for reducing the latency of data move operations. A register rename unit within a processor determines whether a decoded move instruction qualifies for a zero cycle move operation. If so, control logic assigns a physical register identifier associated with a source operand of the move instruction to the destination operand of the move instruction. Additionally, the register rename unit marks the given move instruction to prevent it from proceeding in the processor pipeline. Further maintenance of the particular physical register identifier may be done by the register rename unit during commit of the given move instruction.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: July 20, 2021
    Assignee: Apple Inc.
    Inventor: Shyam Sundar
  • Publication number: 20210139291
    Abstract: A damping mechanism may comprise a housing, a shaft, a spring arm assembly including a first spring arm, wherein the spring arm assembly is coupled to the shaft and configured to rotate in response to a rotation of the shaft, wherein the first spring arm extends relatively radially outward of the spring arm assembly toward the housing in response to the rotation of the shaft, and wherein the rotation of the shaft is damped in response to extending the first spring arm.
    Type: Application
    Filed: July 23, 2020
    Publication date: May 13, 2021
    Applicant: GOODRICH CORPORATION
    Inventors: Shyam Sundar S Iyer, Basavaraja Kotyal Mahadevappa, Sanith KurumpilavuSubramani, Bejan Maghsoodi
  • Publication number: 20210126965
    Abstract: The disclosed technology relates to systems and methods for automatically scaling down network resources, such as servers or gateway instances, based on predetermined thresholds. A system is configured to detect a reduction in one or more network metrics related to a first server, and instruct the first server to issue a rekey request to a plurality of devices connected to the first server. The system is further configured to instruct a load balancer to route to at least one other server responses from the plurality of devices to the rekey request, and determine a number of connections remaining between the first server and the plurality of devices. The system may be further configured to instruct the load balancer to terminate the first server based on the detected number of connections remaining between the first server and the plurality of devices.
    Type: Application
    Filed: January 7, 2021
    Publication date: April 29, 2021
    Inventors: Santosh Ramrao Patil, Swaminathan Anantha, Sourav Chakraborty, Shyam Sundar Vaidyanathan, Gangadharan Byju Pularikkal
  • Patent number: 10979902
    Abstract: The method of securing secure communication between a User Equipment (UE) and evolved NodeB (eNB), involves deriving a user plane (UP) encryption key (KUPenc) from a shared key (KeNB) associated with the UE for an ongoing communication session. At the UE, the UP encryption key (KUPenc) may be hashed with a number of random numbers to generate a plurality UP encryption keys(KUPenc(n)), wherein the random numbers are transmitted to the eNB through a Packet Data Convergence Protocol (PDCP) control message. One or more data packets sent from the UE to the eNB may be encrypted, by the UE, using the plurality of UP encryption keys (KUPenc(n)).
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: April 13, 2021
    Assignee: Wipro Limited
    Inventors: Shyam Sundar Pal, Gopinath Das
  • Publication number: 20210050108
    Abstract: Developability of a drug candidate is decided based on the Pharmacokinetic (PK) and Pharmacodynamic (PD) parameters of the drug candidate under investigation. The approaches known as of date do not always guarantee good initial estimates of all the PK-PD parameters of interest. In the present invention, a computer based solution based on hybrid modified league championship algorithm (HMLCA) is described to produce robust and optimal parameter values PK/PD parameters with minimal human intervention. Embodiments of the present disclosure generate optimized set of pharmacokinetic-pharmacodynamic parameter values by a) performing crossover technique that result in better formation and b) addition and removal of good and poor solutions respectively after a time interval to avoid unnecessary computation.
    Type: Application
    Filed: July 17, 2020
    Publication date: February 18, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Narayanan RAMAMURTHI, Shyam Sundar DAS, Geervani KONETI
  • Patent number: 10904322
    Abstract: The disclosed technology relates to systems and methods for automatically scaling down network resources, such as servers or gateway instances, based on predetermined thresholds. A system is configured to detect a reduction in one or more network metrics related to a first server, and instruct the first server to issue a rekey request to a plurality of devices connected to the first server. The system is further configured to instruct a load balancer to route to at least one other server responses from the plurality of devices to the rekey request, and determine a number of connections remaining between the first server and the plurality of devices. The system may be further configured to instruct the load balancer to terminate the first server based on the detected number of connections remaining between the first server and the plurality of devices.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: January 26, 2021
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Ramrao Patil, Swaminathan Anantha, Sourav Chakraborty, Shyam Sundar Vaidyanathan, Gangadharan Byju Pularikkal
  • Patent number: 10901484
    Abstract: A processor includes a mechanism for disabling a memory array of a branch prediction unit. The processor may include a next fetch prediction unit that may include a number of entries. Each entry may correspond to a next instruction fetch group and may store an indication of whether or not the corresponding the next fetch group includes a conditional branch instruction. In response to an indication that the next fetch group does not include a conditional branch instruction, the fetch prediction unit may be configured to disable, in a next instruction execution cycle, the memory array of the branch prediction unit.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: January 26, 2021
    Assignee: Apple Inc.
    Inventors: Conrado Blasco, Ronald P. Hall, Ramesh B. Gunna, Ian D. Kountanis, Shyam Sundar, André Seznec
  • Patent number: 10865364
    Abstract: This invention relates to cleaning particles, methods for their preparation, cleaning compositions and their use for laundry cleaning of soiled substrates.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: December 15, 2020
    Assignee: BASF SE
    Inventors: Simon Kniesel, Philipp Kloke, Martina Schoemer, Shyam Sundar Sathyanarayana
  • Patent number: 10855521
    Abstract: A system and method for efficiently replacing clients running a large scale application uses a pool of clients, which includes a group of active clients running the large scale application and at least one standby client. When a particular active client is identified to be replaced, one of the at least one standby client is selected as a replacement client for the particular active client. The particular active client is replaced with the selected replacement client with respect to the running of the large scale application such that the particular client is removed from the group of active clients and the selected replacement client is added to the group of active clients.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: December 1, 2020
    Assignee: VMware, Inc.
    Inventors: Shyam Sundar Rao Mankala, Servesh Singh, Anne Holler, Arun Narayanaswamy, Kiran Singh
  • Patent number: 10841772
    Abstract: The method of reliable Internet-Of-Thing (IOT) communication across a plurality of IOT devices, involves identifying device information of a source-IOT-device upon synchronization of the source-IOT-device with a current NB-IOT eNB in an IOT network. Upon activating a first IOT application of the source-IOT-device, a check is made to determine that a first target-IOT-device is discoverable in the current NB-IOT eNB for establishing a first IOT session from the source-IOT-device to the target-IOT-device. A short-distance communication link or a NB-IOT communication link may be selected based on the device information of the source-IOT-device, the discoverability of the first target-IOT-device, and the first IOT application activated on the source-IOT-device, A Physical Resource Block (PRB) for a plurality of packets transmitted using the first communication link may be dynamically allocated based on a buffer occupancy associated with the first IOT application of the source-IOT-device.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: November 17, 2020
    Assignee: Wipro Limited
    Inventors: Shyam Sundar Pal, Gopinath Das
  • Patent number: 10826889
    Abstract: A server receives a certificate signing request and onboarding information for an applicant device, and identifies a customer associated with the applicant device based on an applicant device identifier and a database identifiers associated with customers. The device determines a registered device associated with the customer is a trusted device, a location trust value for the applicant device based on a geolocation proximity between the applicant device and the trusted device, and an environment trust value for the applicant device based on a proximity in a network topology between the applicant device and the trusted device. The device further determines a trust score for the applicant device based on the location trust value and the environment trust value, and sends a signed certificate to the applicant device over the network when the trust score for the applicant device exceeds a threshold.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: November 3, 2020
    Assignee: CISCO TECHOLOGY, INC.
    Inventors: Mickael James Graham, Santosh Ramrao Patil, Shyam Sundar Vaidyanathan, Chiragkumar Desai, Swaminathan Anantha
  • Patent number: 10788831
    Abstract: Method and device for identifying center of a path for navigation of an autonomous vehicle is disclosed. The method includes receiving a navigation map for a path connecting a destination point and an autonomous vehicle location point. The method further includes identifying a plurality of obstruction points along boundaries of the path based on the navigation map. The method includes determining a plurality of halfway points on the path based on the plurality of obstruction points. A halfway point is located between a straight line joining two consecutively identified obstruction points. The method further includes discarding at least one of the plurality of halfway points to extract a final set of halfway points on the path. The method includes arranging halfway points in the final set in a sequential order starting from the destination point to the autonomous vehicle location point.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: September 29, 2020
    Assignee: Wipro Limited
    Inventors: Manas Sarkar, Balaji Sunil Kumar, Shyam Sundar Pal
  • Publication number: 20200284588
    Abstract: The present disclosure relates to refining maps for vehicles, for example using feature extraction to identify parking areas and their contents from high resolution satellite or drone images. Such maps can be useful for autonomous valet parking (AVP) features of autonomous vehicles.
    Type: Application
    Filed: November 18, 2019
    Publication date: September 10, 2020
    Inventors: Shyam Sundar, Anupama Kuruvilla, Michael B. Jagsch
  • Patent number: 10768011
    Abstract: Disclosed herein are a method and system for positioning an autonomous vehicle on a navigation map. The method includes positioning the autonomous vehicle on the navigation map, including receiving the navigation map, an approximate position and an approximate orientation of the autonomous vehicle on the navigation map, and an environmental field of view (FOV) of the autonomous vehicle and determining a first road boundary based on the navigation map and the approximate position of the autonomous vehicle, and a second road boundary based on the environmental FOV and the approximate orientation of the autonomous vehicle, further determining at least one of an angular deviation and a lateral deviation between the first road boundary and the second road boundary, and positioning the autonomous vehicle on the navigation map by minimizing at least one the angular deviation and the lateral deviation.
    Type: Grant
    Filed: October 19, 2017
    Date of Patent: September 8, 2020
    Assignee: Wipro Limited
    Inventors: Balaji Sunil Kumar, Manas Sarkar, Shyam Sundar Pal
  • Publication number: 20200258016
    Abstract: A system is provided that determines a transfer price based on a transfer pricing rule. The system receives a request to calculate a transfer price for a transaction between a first entity and a second entity of a supply chain financial orchestration flow, where the supply chain financial orchestration flow defines a trade relationship between the first entity and the second entity. The system further receives transaction information associated with the transaction. The system further selects a transfer pricing rule from a plurality of transfer pricing rules, where the transfer pricing rule defines a rule to calculate a transfer price. The system further calculates the transfer price for the transaction based on the received transaction information and the selected transfer pricing rule. The system further provides the transfer price.
    Type: Application
    Filed: April 28, 2020
    Publication date: August 13, 2020
    Applicant: Oracle International Corporation
    Inventors: Shyam Sundar SANTHANAM, Kalyana Chakravarthy DANDE, Balaji DUVARAGAMANI, Siddharth KHANNA, Jatinder GOGNA, Sunil Sama REDDY, Srinath Reddy KAYITHA, Karthik NATARAJAN, Kalyani MANDA, Prabha SESHADRI, Nitish DAVE, Girish JHA, Amit Ranjan KUMAR, Chandu CHINTHALA, Raveesh YADAV
  • Publication number: 20200213829
    Abstract: The method of reliable Internet-Of-Thing (IOT) communication across a plurality of IOT devices, involves identifying device information of a source-IOT-device upon synchronization of the source-IOT-device with a current NB-IOT eNB in an IOT network. Upon activating a first IOT application of the source-IOT-device, a check is made to determine that a first target-IOT-device is discoverable in the current NB-IOT eNB for establishing a first IOT session from the source-IOT-device to the target-IOT-device. A short-distance communication link or a NB-IOT communication link may be selected based on the device information of the source-IOT-device, the discoverability of the first target-IOT-device, and the first IOT application activated on the source-IOT-device, A Physical Resource Block (PRB) for a plurality of packets transmitted using the first communication link may be dynamically allocated based on a buffer occupancy associated with the first IOT application of the source-IOT-device.
    Type: Application
    Filed: February 19, 2019
    Publication date: July 2, 2020
    Inventors: Shyam SUNDAR PAL, Gopinath Das
  • Patent number: 10701593
    Abstract: A method and system for performing orchestration of services in a next generation mobile core (NGxC) is disclosed. The method includes receiving a request from a user for accessing a service from a plurality of services supported by the NGxC network. Upon receipt of the request, the method includes determining at least a type of requested service and a feasibility of delivering the requested service at least based on an entitlement of the user and a capability of a network node for delivering the requested service. The method further includes performing an orchestration of services and one or more resources of the NGxC network for delivering the requested service, based on the determined feasibility.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: June 30, 2020
    Assignee: Wipro Limited
    Inventors: Saptarshi Chaudhuri, Shyam Sundar Pal