Patents by Inventor Satish Gopalakrishna
Satish Gopalakrishna 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: 11334583Abstract: Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.Type: GrantFiled: July 16, 2019Date of Patent: May 17, 2022Assignee: Oracle International CorporationInventors: Ananth Venkata, Satish Gopalakrishna, Jacques Vigeant
-
Patent number: 10664488Abstract: A computer-implemented method of executing a user query includes presenting a user interface to allow a user to enter a query, receiving a user-entered textual request through the interface, launching a search service to rewrite the textual request into a search query, sending the search query to a presentation server, receiving an answer to the query, and returning the answer to the user as a graphical representation. A computer-implemented method includes receiving a crawl request from a user, launching a crawl manager to monitor the crawl request and track statistics related to the crawl, starting a crawl task based upon the crawl request, indexing a business intelligence presentation server to create a data index, and storing the data index.Type: GrantFiled: September 22, 2015Date of Patent: May 26, 2020Assignee: Oracle International CorporationInventors: Ananth Venkata, Jacques Vigeant, Satish Gopalakrishna
-
Publication number: 20200117658Abstract: Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.Type: ApplicationFiled: October 24, 2019Publication date: April 16, 2020Applicant: Oracle International CorporationInventors: Ananth Venkata, Satish Gopalakrishna, Jacques Vigeant, Wai On Lee, Dustin Bauder, Reginald A. Hansbrough, Narayan Madhavan Nayar
-
Patent number: 10491318Abstract: Systems and methods of coordinating Layer 1 and Layer 2 protection switching include, at a node having a plurality of ports including a first port that is an endpoint of a Layer 1 network and a second port that connects to a Layer 2 network, communicating defects in the Layer 1 network to a local Maintenance End Point (MEP) on the second port and any recovery actions being performed in the Layer 1 network; informing other nodes on the Layer 2 network via the second port of the defects and the recovery actions; and coordinating Layer 2 protection switching in the Layer 2 network based on the defects and based on the recovery actions in the Layer 1 network.Type: GrantFiled: September 24, 2018Date of Patent: November 26, 2019Assignee: Ciena CorporationInventors: Veena Alevoor, Satish Gopalakrishna
-
Publication number: 20190340174Abstract: Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.Type: ApplicationFiled: July 16, 2019Publication date: November 7, 2019Applicant: Oracle International CorporationInventors: Ananth Venkata, Satish Gopalakrishna, Jacques Vigeant
-
Patent number: 10417247Abstract: Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.Type: GrantFiled: October 18, 2016Date of Patent: September 17, 2019Assignee: Oracle International CorporationInventors: Ananth Venkata, Satish Gopalakrishna, Jacques Vigeant
-
Publication number: 20170039281Abstract: Techniques are disclosed for querying, retrieval, and presentation of data. A data analytic system can enable a user to provide input, through a device to query data. The data analytic system can identify the semantic meaning of the input and perform a query based on the semantic meaning. The data analytic system can crawl multiple different sources to determine a logical mapping of data for the index. The index may include one or more subject areas, terms defining those subject areas, and attributes for those terms. The index may enable the data analytic system to perform techniques for matching terms in the query to determine a semantic meaning of the query. The data analytic system can determine a visual representation best suited for displaying results of a query determined by semantic analysis of an input string by a user.Type: ApplicationFiled: October 18, 2016Publication date: February 9, 2017Applicant: Oracle International CorporationInventors: Ananth Venkata, Satish Gopalakrishna, Jacques Vigeant
-
Publication number: 20160092572Abstract: A computer-implemented method of executing a user query includes presenting a user interface to allow a user to enter a query, receiving a user-entered textual request through the interface, launching a search service to rewrite the textual request into a search query, sending the search query to a presentation server, receiving an answer to the query, and returning the answer to the user as a graphical representation. A computer-implemented method includes receiving a crawl request from a user, launching a crawl manager to monitor the crawl request and track statistics related to the crawl, starting a crawl task based upon the crawl request, indexing a business intelligence presentation server to create a data index, and storing the data index.Type: ApplicationFiled: September 22, 2015Publication date: March 31, 2016Inventors: ANANTH VENKATA, JACQUES VIGEANT, SATISH GOPALAKRISHNA
-
Patent number: 8958701Abstract: A method, a network, and a node each implement the transmission of Automatic Protection Switching (APS) switching coordination bytes across an OTN network. A working signal and a protection signal are received, one of which is designated as an active signal. The active signal is encapsulated in an Optical channel Data Unit (ODU) signal. APS switching coordination bytes from the working and protection signals are placed in an overhead segment of the ODU signal. The ODU signal is transmitted into and received from an Optical Transport Network (OTN) network. The working and protection signals are recreated based on the active signal encapsulated in the ODU signal and the APS switching coordination bytes in the overhead segment. The recreated working and protection signals are transmitted. In this manner, a single ODU signal may be used to transmit both the working and protection signals.Type: GrantFiled: December 27, 2012Date of Patent: February 17, 2015Assignee: Ciena CorporationInventors: Abhishek Chaudhary, Hongxing Meng, Satish Gopalakrishna
-
Publication number: 20140186019Abstract: A method, a network, and a node each implement the transmission of Automatic Protection Switching (APS) switching coordination bytes across an OTN network. A working signal and a protection signal are received, one of which is designated as an active signal. The active signal is encapsulated in an Optical channel Data Unit (ODU) signal. APS switching coordination bytes from the working and protection signals are placed in an overhead segment of the ODU signal. The ODU signal is transmitted into and received from an Optical Transport Network (OTN) network. The working and protection signals are recreated based on the active signal encapsulated in the ODU signal and the APS switching coordination bytes in the overhead segment. The recreated working and protection signals are transmitted. In this manner, a single ODU signal may be used to transmit both the working and protection signals.Type: ApplicationFiled: December 27, 2012Publication date: July 3, 2014Inventors: Abhishek Chaudhary, Hongxing Meng, Satish Gopalakrishna
-
Patent number: 8665889Abstract: A switch fabric system and network element based thereon include a N×M switch fabric with M Trail Termination Points (TTPs) each with N timeslots there through in a bidirectional manner, a first connection in the switch fabric, wherein the first connection includes a unidirectional asymmetric connection of X timeslots, wherein X<N, and a second connection in the switch fabric in an opposite direction as the first connection, wherein the second connection includes a unidirectional asymmetric connection of Y timeslots, wherein Y<N, and wherein at least one of the Y timeslots overlaps with one of the X timeslots on a same TTP of the M TTPs, wherein N, M, X, and Y each include an integer. A method includes establishing unidirectional asymmetric connections with overlapping portions therein as well as merging, splitting, and converting connections in-service and minimizing blocking probabilities.Type: GrantFiled: March 1, 2012Date of Patent: March 4, 2014Assignee: Ciena CorporationInventors: Satish Gopalakrishna, Monali Chakrabarty, Bryan Freestone
-
Patent number: 8553702Abstract: The present disclosure provides methods and systems for automatic carving of Optical channel Data Unit k (ODUk) levels on connection creation as well as the enforcement of an OTN hierarchy policy. In an exemplary embodiment, the present invention provides several methods of automatically carving Optical channel Data Tributary Unit Group (ODTUG) structures down to a desired ODUk layer during end-to-end circuit setup. These methods may include a recursively descending algorithm, an iterative array algorithm, and an ordered linked list algorithm. Additionally, to interoperate with network elements which may have a fixed ODTUG structure within an Optical channel Transport Unit (OTU), a method of policy enforcement describing each ODUk layer mapped into ODTUG structures is used to select a best match of the currently provisioned ODUk layers.Type: GrantFiled: May 18, 2011Date of Patent: October 8, 2013Assignee: Ciena CorporationInventors: Frederick Nick Genthner, Satish Gopalakrishna, Kelai Shi
-
Publication number: 20130230052Abstract: A switch fabric system and network element based thereon include a N×M switch fabric with M Trail Termination Points (TTPs) each with N timeslots there through in a bidirectional manner, a first connection in the switch fabric, wherein the first connection includes a unidirectional asymmetric connection of X timeslots, wherein X<N, and a second connection in the switch fabric in an opposite direction as the first connection, wherein the second connection includes a unidirectional asymmetric connection of Y timeslots, wherein Y<N, and wherein at least one of the Y timeslots overlaps with one of the X timeslots on a same TTP of the M TTPs, wherein N, M, X, and Y each include an integer. A method includes establishing unidirectional asymmetric connections with overlapping portions therein as well as merging, splitting, and converting connections in-service and minimizing blocking probabilities.Type: ApplicationFiled: March 1, 2012Publication date: September 5, 2013Applicant: Ciena CorporationInventors: Satish GOPALAKRISHNA, Monali CHAKRABARTY, Bryan FREESTONE
-
Patent number: 8509113Abstract: The present invention provides methods and systems for managing matrices of connections within digital switching fabrics. The methods and systems include means for defining one or more of sources and sinks in a matrix of connections as one or more of unidirectional connection termination points and novel unidirectional virtual connection points, where each of the unidirectional virtual connection points is a logical object that is maintained in software that defines connections between one or more of network resources and logical objects.Type: GrantFiled: January 12, 2006Date of Patent: August 13, 2013Assignee: Ciena CorporationInventors: Matthew Connolly, Jon Carroll, Satish Gopalakrishna, Richard Conklin
-
Publication number: 20120294610Abstract: The present disclosure provides methods and systems for automatic carving of Optical channel Data Unit k (ODUk) levels on connection creation as well as the enforcement of an OTN hierarchy policy. In an exemplary embodiment, the present invention provides several methods of automatically carving Optical channel Data Tributary Unit Group (ODTUG) structures down to a desired ODUk layer during end-to-end circuit setup. These methods may include a recursively descending algorithm, an iterative array algorithm, and an ordered linked list algorithm. Additionally, to interoperate with network elements which may have a fixed ODTUG structure within an Optical channel Transport Unit (OTU), a method of policy enforcement describing each ODUk layer mapped into ODTUG structures is used to select a best match of the currently provisioned ODUk layers.Type: ApplicationFiled: May 18, 2011Publication date: November 22, 2012Inventors: Frederick Nick GENTHNER, Satish GOPALAKRISHNA, Kelai Shi
-
Patent number: 7715322Abstract: Systems and methods for the implementation of a remote test access feature using virtual connection points and sub-network connections by the merge-and-split of flexible permanent virtual circuits. A sub-network connection is created between a remote test set and a connection termination point of a circuit of interest through the provision of two endpoints of interest. Subsequently, monitoring and management capabilities are established and operation, administration, and maintenance functions are performed at a centralized location using a network management system. The remote tap used may employ any protection scheme and mesh restore, as necessary, either manually or automatically, in the event of signal degrade or failure scenarios. The endpoint of the remote tap may be selectively changed, and the remote tap re-groomed for a different circuit of interest via a simple point-and-click.Type: GrantFiled: March 9, 2007Date of Patent: May 11, 2010Assignee: Ciena CorporationInventors: Satish Gopalakrishna, Frederick Nick Genthner, Goran Bjelcevic, Neena Aluri
-
Publication number: 20080219171Abstract: The present invention provides systems and methods for the implementation of a remote test access feature using virtual connection points and sub-network connections by the merge-and-split of flexible permanent virtual circuits. The remote test access feature of the present invention represents a highly flexible and fully automated technique that utilizes and exploits a network cloud. A sub-network connection is created between a remote test set and a connection termination point of a circuit of interest through the provision of two endpoints of interest. Subsequently, monitoring and management capabilities are established and operation, administration, and maintenance functions are performed at a centralized location using a network management system. The remote tap used may employ any protection scheme and mesh restore, as necessary, either manually or automatically, in the event of signal degrade or failure scenarios.Type: ApplicationFiled: March 9, 2007Publication date: September 11, 2008Inventors: Satish Gopalakrishna, Frederick Nick Genthner, Goran Bjelcevic, Neena Aluri
-
Publication number: 20070160068Abstract: The present invention provides methods and systems for managing matrices of connections within digital switching fabrics. The methods and systems include means for defining one or more of sources and sinks in a matrix of connections as one or more of unidirectional connection termination points and novel unidirectional virtual connection points, where each of the unidirectional virtual connection points is a logical object that is maintained in software that defines connections between one or more of network resources and logical objects.Type: ApplicationFiled: January 12, 2006Publication date: July 12, 2007Inventors: Matthew Connolly, Jon Carroll, Satish Gopalakrishna, Richard Conklin