Patents by Inventor Ram Gopal

Ram Gopal 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: 8801101
    Abstract: A vehicle seating system including a seat back, a seat bottom, a track arrangement, a first carriage, and a second carriage is for use within a vehicle. The seat bottom is coupled to the seat back. The track arrangement is configured to be coupled to the vehicle. The first carriage is coupled to the seat bottom and is moveable within the track arrangement. The second carriage is coupled to the seat back and is moveable within the track arrangement. The second carriage and the first carriage are releasably coupled to one another so the second carriage is moveable relative to the first carriage when the coupling of the first carriage and the second carriage is released. The position of the second carriage relative to the first carriage is substantially fixed when the coupling of the first carriage and the second carriage is locked.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: August 12, 2014
    Assignee: Johnson Controls Technology Company
    Inventors: M. Omer Dagcioglu, Ioan Ghergheli, Michael B. Clor, Ram Gopal, Kyle Doxey, Paul A. Gilmore, Timothy A. Brademeyer, John Newberry, Stephen P. Telesco
  • Patent number: 8799849
    Abstract: A method for designing an electronic component includes receiving a device criteria (e.g., a parametric value, procurement value, etc.) from a designer, querying a database for devices corresponding to the device criteria, querying the database for procurement data and/or engineering data associated with the corresponding devices, presenting the devices to the designer based on the procurement data, and receiving input from the designer identifying one of the presented devices as a selected device. In a particular method, the returned devices are sorted based on one or more procurement values (e.g., manufacturer, price, availability, manufacturer status, etc.), and presented to the designer in a ranked list. Objects representative of the selected devices are then entered into a design file, and the objects are associated with the device's engineering and/or procurement data. In a particular embodiment, the objects are associated with the engineering data by embedding the engineering data in the file object.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 5, 2014
    Assignee: Flextronics AP, LLC
    Inventors: Nicholas E. Brathwaite, Ram Gopal Bommakanti, Visvanathan Ganapathy, Paul N. Burns, Douglas Edward Maddox, Michael Anthony Durkan
  • Publication number: 20140126373
    Abstract: Data services may be enhanced by mitigating the need for unplanned core network capacity expansion or network element upgrades and reconfiguration, by offloading data to an alternative network, such as Exchange Point (IXP) or other operator network. A method can include monitoring a status of a transit network. The method can also include offloading traffic to the transit network from a transport network when a predetermined condition is met. The predetermined condition includes the status of the transit network indicating that the transit network is operational.
    Type: Application
    Filed: June 16, 2011
    Publication date: May 8, 2014
    Applicant: NOKIA SIEMENS NETWORKS OY
    Inventors: Yinghua Ye, Ram Gopal Lakshmi Narayanan
  • Publication number: 20140025781
    Abstract: A method performed at an apparatus includes receiving a request for media content corresponding to a user equipment; requesting and receiving some of the media content from a server; and if the requested media content should not be optimized, sending, through the network toward the user equipment, information that causes a node to direct additional requests from the user equipment for the media content through the network toward the server without passing through the apparatus. Another method includes receiving a redirect message comprising an indication corresponding to a location of media content and comprising a tag indicating the redirect message should cause a first apparatus to redirect requests from a user equipment for the media content to a server having the media content without passing through a second apparatus; and for requests received from the user equipment and corresponding to the indication, forwarding requests through the network toward the server.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Inventors: Yinghua Ye, Ram Gopal Lakshmi Narayanan
  • Publication number: 20140026169
    Abstract: The specification and drawings present a new method, apparatus and software related product for adaptive content optimization based on real time network dynamics including at least a network load (congestion) status on a cell/access point (eNB) level and a UE subscription status. A network element of a network core such as PGW of an EPC can determine a load status of at least one access point (eNB,) using one of the two approaches described herein, and/or subscription information for one or more UEs served by the eNB. The EPC can enhance the existing protocol between the EPC and MCO by providing real time serving eNB load information and/or the UE subscription status along with a mobile content (e.g., video) request from a UE wirelessly communicating with the serving eNB to the MCO. This will allow the MCO to provide the mobile content (including bandwidth) sent to the UE.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Inventors: Yinghua YE, Ram Gopal LAKSHMI NARAYANAN
  • Patent number: 8584118
    Abstract: A terminal for validating a software application includes a processor capable of operating an operating system (OS) platform (e.g., Symbian™ OS platform), and capable of operating at least one software application above the OS platform. The software application(s) are associated with a permission record that includes permissions identifying services the software application is authorized to receive from the OS platform. The OS platform is capable of receiving a request, from a software application, for a service of the OS platform. The OS platform can determine if the software application is authorized to receive the requested service based upon the associated permission record. And if the software application is authorized, the OS platform is capable of providing the requested service to the software application.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: November 12, 2013
    Assignee: Nokia Corporation
    Inventors: Padmajabala Kotamarthi, Ram Gopal Lakshmi Narayanan
  • Publication number: 20120198437
    Abstract: A terminal for validating a software application includes a processor capable of operating an operating system (OS) platform (e.g., Symbian™ OS platform), and capable of operating at least one software application above the OS platform. The software application(s) are associated with a permission record that includes permissions identifying services the software application is authorized to receive from the OS platform. The OS platform is capable of receiving a request, from a software application, for a service of the OS platform. The OS platform can determine if the software application is authorized to receive the requested service based upon the associated permission record. And if the software application is authorized, the OS platform is capable of providing the requested service to the software application.
    Type: Application
    Filed: April 9, 2012
    Publication date: August 2, 2012
    Inventors: Padmajabala Kotamarthi, Ram Gopal Lakshmi Narayanan
  • Patent number: 8161147
    Abstract: A method of organizing a plurality of servers defines a set of servers. The method also defines one of the servers of the set of servers as a server which is configured to control the communication of information to other servers in the set to support heterogeneous application requirements and interoperability between hardware and software systems.
    Type: Grant
    Filed: February 1, 2005
    Date of Patent: April 17, 2012
    Assignee: Intellectual Ventures I LLC
    Inventors: Sanjeev Verma, Ram Gopal Lakshmi Narayanan
  • Patent number: 8156488
    Abstract: A terminal for validating a software application includes a processor capable of operating an operating system (OS) platform (e.g., Symbian™ OS platform), and capable of operating at least one software application above the OS platform. The software application(s) are associated with a permission record that includes permissions identifying services the software application is authorized to receive from the OS platform. The OS platform is capable of receiving a request, from a software application, for a service of the OS platform. The OS platform can determine if the software application is authorized to receive the requested service based upon the associated permission record. And if the software application is authorized, the OS platform is capable of providing the requested service to the software application.
    Type: Grant
    Filed: October 20, 2004
    Date of Patent: April 10, 2012
    Assignee: Nokia Corporation
    Inventors: Padmajabala Kotamarthi, Ram Gopal Lakshmi Narayanan
  • Patent number: 8145901
    Abstract: The invention provides a method and system for a network which includes a plurality of nodes, preferably routers, a shared network segment for communication between the nodes, and several multicast channels in the shared network segment on which the nodes, preferably routers, can send multicast messages to the other nodes. A specific multicast channel is provided on which the nodes can send specific start multicast messages to other nodes, wherein a node which starts a protocol application, preferably a routing protocol application such as Open Shortest Path First (OSPF) protocol, is adapted to send a multicast start message on the specific multicast channel. Another node, preferably a router, receiving this start message is adapted to validate the authenticity of the start message and to send a response message.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: March 27, 2012
    Assignee: Intellectual Ventures I LLC
    Inventor: Ram Gopal Lakshmi Narayanan
  • Publication number: 20100284402
    Abstract: The invention provides a method and system for a network which includes a plurality of nodes, preferably routers, a shared network segment for communication between the nodes, and several multicast channels in the shared network segment on which the nodes, preferably routers, can send multicast messages to the other nodes. A specific multicast channel is provided on which the nodes can send specific start multicast messages to other nodes, wherein a node which starts a protocol application, preferably a routing protocol application such as Open Shortest Path First (OSPF) protocol, is adapted to send a multicast start message on the specific multicast channel. Another node, preferably a router, receiving this start message is adapted to validate the authenticity of the start message and to send a response message.
    Type: Application
    Filed: July 19, 2010
    Publication date: November 11, 2010
    Applicant: Spyder Navigations L.L.C.
    Inventor: Ram Gopal Lakshmi Narayanan
  • Publication number: 20100242005
    Abstract: A method for designing an electronic component includes receiving a device criteria (e.g., a parametric value, procurement value, etc.) from a designer, querying a database for devices corresponding to the device criteria, querying the database for procurement data and/or engineering data associated with the corresponding devices, presenting the devices to the designer based on the procurement data, and receiving input from the designer identifying one of the presented devices as a selected device. In a particular method, the returned devices are sorted based on one or more procurement values (e.g., manufacturer, price, availability, manufacturer status, etc.), and presented to the designer in a ranked list. Objects representative of the selected devices are then entered into a design file, and the objects are associated with the device's engineering and/or procurement data. In a particular embodiment, the objects are associated with the engineering data by embedding the engineering data in the file object.
    Type: Application
    Filed: April 27, 2010
    Publication date: September 23, 2010
    Inventors: Nicholas E. Brathwaite, Ram Gopal Bommakanti, Visvanathan Ganapathy, Paul N. Burns, Douglas Edward Maddox, Michael Anthony Durkan
  • Patent number: 7779152
    Abstract: A method for establishing a secure communications tunnel between a first node and a second node in a communication system includes a plurality of networks each having a respective tunnel control entity for controlling establishment of secure communications tunnels in the respective network. The first node operates in a first one of the networks and the second node operates in a second one of the networks. The method includes determining a route for the communications tunnel from the first network to the second network by way of one or more of the other networks. A request message digitally signed by the first node is formed and the identities of the tunnel control entity of the first network and the tunnel control entities of the other networks are included. The request message from the first node to the tunnel control entity of the second network is transmitted.
    Type: Grant
    Filed: August 11, 2003
    Date of Patent: August 17, 2010
    Assignee: Nokia Corporation
    Inventor: Ram Gopal Lakshmi Narayanan
  • Patent number: 7774597
    Abstract: The invention provides a method and system for a network which includes a plurality of nodes, preferably routers, a shared network segment for communication between the nodes, and several multicast channels in the shared network segment on which the nodes, preferably routers, can send multicast messages to the other nodes. A specific multicast channel is provided on which the nodes can send specific start multicast messages to other nodes, wherein a node which starts a protocol application, preferably a routing protocol application such as Open Shortest Path First (OSPF) protocol, is adapted to send a multicast start message on the specific multicast channel. Another node, preferably a router, receiving this start message is adapted to validate the authenticity of the start message and to send a response message.
    Type: Grant
    Filed: August 27, 2003
    Date of Patent: August 10, 2010
    Inventor: Ram Gopal Lakshmi Narayanan
  • Patent number: 7712058
    Abstract: A method for designing an electronic component includes receiving a device criteria (e.g., a parametric value, procurement value, etc.) from a designer, querying a database for devices corresponding to the device criteria, querying the database for procurement data and/or engineering data associated with the corresponding devices, presenting the devices to the designer based on the procurement data, and receiving input from the designer identifying one of the presented devices as a selected device. In a particular method, the returned devices are sorted based on one or more procurement values (e.g., manufacturer, price, availability, manufacturer status, etc.), and presented to the designer in a ranked list. Objects representative of the selected devices are then entered into a design file, and the objects are associated with the device's engineering and/or procurement data. In a particular embodiment, the objects are associated with the engineering data by embedding the engineering data in the file object.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: May 4, 2010
    Assignee: Flextronics International USA, Inc.
    Inventors: Nicholas E. Brathwaite, Ram Gopal Bommakanti, Visvanathan Ganapathy, Paul N. Burns, Douglas Edward Maddox, Michael Anthony Durkan
  • Patent number: 7684798
    Abstract: An apparatus and method is provided for facilitating the handoff of a mobile terminal from a first access device in a first network to a second access device in a second network. Prior to performing a handoff operation, the first access device inquires as to whether the mobile terminal is authorized to be handed off to the second access device and, in response thereto, completes the handoff. If the mobile terminal is not authorized to be handed off to the second access device, the handoff operation is inhibited, preferably without using any radio frequency resources of the second access device.
    Type: Grant
    Filed: November 9, 2001
    Date of Patent: March 23, 2010
    Assignee: Nokia Corporation
    Inventors: Senthil Sengodan, Govind Krishnamurthi, Ram Gopal
  • Publication number: 20100052390
    Abstract: A vehicle seating system including a seat back, a seat bottom, a track arrangement, a first carriage, and a second carriage is for use within a vehicle. The seat bottom is coupled to the seat back. The track arrangement is configured to be coupled to the vehicle. The first carriage is coupled to the seat bottom and is moveable within the track arrangement. The second carriage is coupled to the seat back and is moveable within the track arrangement. The second carriage and the first carriage are releasably coupled to one another so the second carriage is moveable relative to the first carriage when the coupling of the first carriage and the second carriage is released. The position of the second carriage relative to the first carriage is substantially fixed when the coupling of the first carriage and the second carriage is locked.
    Type: Application
    Filed: March 5, 2009
    Publication date: March 4, 2010
    Inventors: M.O. Dagcioglu, Ioan Ghergheli, Michael B. Clor, Ram Gopal, Kyle Doxey, Paul A. Gilmore, Timothy A. Brademeyer, John Newberry, Stephen P. Telesco
  • Patent number: 7532596
    Abstract: A solution for supporting relocation of an IP session of a mobile node during a network layer handover in a mobile communication system. In the method, from the application context information on the mobile node is detected a first set of capabilities of a network node that that facilitate maintaining the IP session. This first set of capabilities is queried from one or more potential next network node. Applicability of the potential next network node to the relocation of the IP session is determined by the capability information on the first set of capabilities.
    Type: Grant
    Filed: April 16, 2003
    Date of Patent: May 12, 2009
    Assignee: Nokia Corporation
    Inventors: Dirk Trossen, Dana Pavel, Govindarajan Krishnamurthi, Hermant M. Chaskar, Ram Gopal Lakshmi Narayanan
  • Patent number: 7493393
    Abstract: According to one embodiment of the invention, a distributed routing device for routing subscriber traffic flow between at least two wireless access networks and an IP network is described. The distributed routing device includes at least one instance for executing a security function on the subscriber traffic flow, so that physically one security instance for subscribers of the at least two wireless access networks is present and logically each of the at least two wireless access networks has its own security instance.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: February 17, 2009
    Assignee: Nokia Corporation
    Inventor: Ram Gopal Lakshmi Narayanan
  • Patent number: 7461259
    Abstract: In an exemplary embodiment of this invention there is disclosed a mobile wireless terminal (50) that includes a transceiver (52) for coupling the mobile wireless terminal to a wireless network operator (60), a controller (54) and a memory (56). The memory may be assumed to store a file system program (56A) executable by the controller, and to be operable to store a file having a file data portion (14) for containing file data and a data structure, such as a file header (10), having fields for containing values. A plurality of the fields contain a value of a public cryptographic key (24) associated with a file creator, a seed value (26), an encrypted seed value (28) obtained by encrypting the seed value with a private cryptographic key of the file creator, and a file integrity value (30) obtained using the encrypted seed value and the file data. By the use of the preferred embodiments a file can be traced-back though a plurality of file handlers to a creator of the file.
    Type: Grant
    Filed: June 30, 2004
    Date of Patent: December 2, 2008
    Assignee: Nokia Corporation
    Inventor: Ram Gopal Lakshmi Narayanan