Patents by Inventor Prasad Golla
Prasad Golla 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: 10164953Abstract: A security module has an assigned unique electronic identifier. The security module has a communication interface, a non-volatile memory, and a processing unit coupled to the communication interface and the non-volatile memory. One or more unassigned secure domains are formed in the non-volatile memory, and each of the unassigned secure domains has an assigned unique application identifier (AID). Each of the unassigned secure domains is accessible via a respective first security value, and using the respective first security value, each of the unassigned secure domains can be assigned to a service provider before or after the security module is deployed.Type: GrantFiled: September 30, 2015Date of Patent: December 25, 2018Assignee: STMICROELECTRONICS, INC.Inventors: Prasad Golla, Francesco Varone
-
Patent number: 10064039Abstract: A network services provider grants a subscription to a user for use of mobile network services to communicate voice, data, and text information with a specific mobile device. Mobile devices store one or more subscriptions, each of which may be activated. An activated subscription stored in the mobile device is now made portable. The user wants to pass the portable subscription from a first mobile device to a second mobile device. The user forms a first communicative relationship between the first mobile device and a second mobile device and receives from the second mobile device identification information associated with the second mobile device. The first mobile device passes the identification information to the network services provider and receives a confirmation. The user forms a second communicative relationship between the first mobile device and the second mobile device, and the second mobile device confirms activation of the portable subscription.Type: GrantFiled: November 14, 2017Date of Patent: August 28, 2018Assignee: STMicroelectronics, Inc.Inventor: Prasad Golla
-
Publication number: 20180070201Abstract: A network services provider grants a subscription to a user for use of mobile network services to communicate voice, data, and text information with a specific mobile device. Mobile devices store one or more subscriptions, each of which may be activated. An activated subscription stored in the mobile device is now made portable. The user wants to pass the portable subscription from a first mobile device to a second mobile device. The user forms a first communicative relationship between the first mobile device and a second mobile device and receives from the second mobile device identification information associated with the second mobile device. The first mobile device passes the identification information to the network services provider and receives a confirmation. The user forms a second communicative relationship between the first mobile device and the second mobile device, and the second mobile device confirms activation of the portable subscription.Type: ApplicationFiled: November 14, 2017Publication date: March 8, 2018Inventor: Prasad Golla
-
Patent number: 9848284Abstract: A network services provider grants a subscription to a user for use of mobile network services to communicate voice, data, and text information with a specific mobile device. Mobile devices store one or more subscriptions, each of which may be activated. An activated subscription stored in the mobile device is now made portable. The user wants to pass the portable subscription from a first mobile device to a second mobile device. The user forms a first communicative relationship between the first mobile device and a second mobile device and receives from the second mobile device identification information associated with the second mobile device. The first mobile device passes the identification information to the network services provider and receives a confirmation. The user forms a second communicative relationship between the first mobile device and the second mobile device, and the second mobile device confirms activation of the portable subscription.Type: GrantFiled: August 28, 2015Date of Patent: December 19, 2017Assignee: STMICROELECTRONICS, INC.Inventor: Prasad Golla
-
Publication number: 20160099923Abstract: A security module has an assigned unique electronic identifier. The security module has a communication interface, a non-volatile memory, and a processing unit coupled to the communication interface and the non-volatile memory. One or more unassigned secure domains are formed in the non-volatile memory, and each of the unassigned secure domains has an assigned unique application identifier (AID). Each of the unassigned secure domains is accessible via a respective first security value, and using the respective first security value, each of the unassigned secure domains can be assigned to a service provider before or after the security module is deployed.Type: ApplicationFiled: September 30, 2015Publication date: April 7, 2016Inventors: Prasad Golla, Francesco Varone
-
Publication number: 20160086159Abstract: Secure transactions in a mobile device can be prioritized to execute on a security module in the mobile device over execution on a remote device. An STK function in a security module of a mobile device is initialized. A communication path between the security module and a secure wireless interface (e.g., NFC) circuit of the mobile device is initialized. The STK function provides priority table information. The priority table information includes application identifiers and links to processor executable software functions associated with the application identifiers. At least one of the processor executable software functions is stored in the security module, and at least one of the processor executable software functions stored in the security module is prioritized over a corresponding processor executable software function executable outside of the security module. The priority table is loaded in the secure wireless interface circuit with the priority table information passed over the communication path.Type: ApplicationFiled: September 14, 2015Publication date: March 24, 2016Inventor: Prasad Golla
-
Publication number: 20160088465Abstract: A network services provider grants a subscription to a user for use of mobile network services to communicate voice, data, and text information with a specific mobile device. Mobile devices store one or more subscriptions, each of which may be activated. An activated subscription stored in the mobile device is now made portable. The user wants to pass the portable subscription from a first mobile device to a second mobile device. The user forms a first communicative relationship between the first mobile device and a second mobile device and receives from the second mobile device identification information associated with the second mobile device. The first mobile device passes the identification information to the network services provider and receives a confirmation. The user forms a second communicative relationship between the first mobile device and the second mobile device, and the second mobile device confirms activation of the portable subscription.Type: ApplicationFiled: August 28, 2015Publication date: March 24, 2016Inventor: Prasad Golla
-
Publication number: 20140141746Abstract: A subscriber identity system may be provided. The subscriber identity system may include: at least one Virtual SIM Host; a memory configured to store an authorization certificate; a transmitter configured to transmit to a server a request for Virtual SIM Essence, the request including data based on the authorization certificate; a receiver configured to receive from the server the Virtual SIM Essence.Type: ApplicationFiled: November 20, 2012Publication date: May 22, 2014Inventors: Khiam Yong Tan, Vara Venkata Satya Prasad Golla
-
Patent number: 7382794Abstract: A Parallel Round-Robin Arbiter (PRRA) system and method for arbitrating among N requesters. A plurality of leaf nodes that correspond to the N requesters form a directed ring of a hierarchical decision tree, wherein the leaf nodes are operable to propagate requests from the requesters. Each leaf node is provided with status logic operable to transmit its priority status for resolution of requests by the decision tree. Logic associated with the decision tree's nodes is operable to hierarchically resolve the requests propagated by the leaf nodes, wherein each leaf node is operable to transmit its grant to one of its immediate leaf node neighbors coupled to it via the directed ring for influencing the neighboring leaf node's priority status logic.Type: GrantFiled: July 24, 2003Date of Patent: June 3, 2008Assignee: Alcatel LucentInventors: Si Qing Zheng, Mei Yang, John Blanton, Prasad Golla, Dominique Verchere
-
Publication number: 20060136383Abstract: A system for conducting a data search operation for content stored at nodes on a network includes a menu interface for enabling an interaction sequence of content category selection and definition-narrowing of those categories selected, a server application for interpreting the interaction sequence and for formulating a search query based on the interpretation, and a session application for submitting the query to a third party node, and for receiving and filtering results returned, the results forwarded to the menu interface for subsequent display and interaction. The network may combine wireless and land-based telephone, Internet, cable and satellite television.Type: ApplicationFiled: December 20, 2004Publication date: June 22, 2006Inventor: Prasad Golla
-
Publication number: 20050050136Abstract: A distributed and disjoint forwarding and routing system and method operable with a routing element having a scalable cluster-based architecture, wherein the control plane and data plane are loosely-coupled for effectuating non-disruptive switchover in the event of a failure. The routing element includes a partitionable data plane having one or more forwarding tables and a partitionable control plane having one or more routing tables operating under control of at least one routing protocol process. One or more update buffers are provided with respect to the forwarding and routing tables. A partitionable update agent module is disposed between the data and control planes for mediating the updating and coordination of the forward tables based on the routing tables.Type: ApplicationFiled: August 28, 2003Publication date: March 3, 2005Inventor: Prasad Golla
-
Publication number: 20040190524Abstract: The present invention relates to a scheduler, also referred to as a service discipline, for a system comprising a plurality of nodes sharing a plurality of resources such as wavelengths. The scheduler 2 of the invention schedules the transmission of data from a plurality of queues B1, B2, and B3 from a source node 1 to a plurality of destination nodes N1, N2, and N3 via a plurality of outlet ports P1, P2, P3, and P4 from said source node 1, each of said outlet ports P1, P2, P3, and P4 being associated with a resource OR1, OR2, OR3, and OR4, the data being transmitted via said resource to a destination node N1, N2, and N3, each of said nodes receiving data from all or some of said plurality of resources OR1, OR2, OR3, and OR4.Type: ApplicationFiled: September 25, 2003Publication date: September 30, 2004Applicant: ALCATELInventors: Prasad Golla, Emmanuel Dotaro, Laurent Ciavaglia