Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Gopalakrishna, US

Ganesh Gopalakrishna, Columbia, MO US

Patent application numberDescriptionPublished
20150056595SYSTEMS AND METHODS FOR DIAGNOSIS AND TREATMENT OF PSYCHIATRIC DISORDERS - A device for diagnosing and treating psychiatric disorders is described. The device may be configured to provide a graphical user interface that enables a user to select at least one of: entering information related to a diagnosis of the psychiatric disorder and alleviating symptoms caused by the psychiatric disorder. Upon a user selecting entering information related to the diagnosis of a psychiatric disorder, the device may receive information related to the diagnosis of the psychiatric disorder. The device may determine the severity of a user's condition based at least in part on the received information. The device may provide a treatment based on the determined severity of the user's condition. A treatment may include providing feedback to a user.02-26-2015

Mohana Krishnan Gopalakrishna, Thornton, CO US

Patent application numberDescriptionPublished
20110038471Dialing Plan Analysis and Cleanup - A method is disclosed that enables a user to administer a dialing plan or plans. The disclosed private-branch exchange, or other type of telephone exchange or switch, analyzes the dialing plan that it uses and then makes a recommendation for the dialing plan. In order to analyze the dialing plan, the private-branch exchange (PBX) considers the usage characteristics of one or more number-consuming objects, which includes the telephone numbers associated with the dialing plan. The PBX then identifies, for possible deletion, a list of inactive or underutilized objects such as unused telephone numbers. In some embodiments, the PBX can anticipate the future availability of telephone numbers based on the usage characteristics that were part of the analysis. In at least some of those embodiments, the PBX is able to construct a dialing plan tree and identify a revised dialing plan.02-17-2011

Mohanakrishnan G. Gopalakrishna, Thornton, CO US

Patent application numberDescriptionPublished
20110225642CONFIGURATION OF COMPUTER AND COMMUNICATION SYSTEMS RESPONSIVE TO PHYSICAL PRESENCE OF A USER AT A SITE - At a site that has spaces for users, a computer system receives a reservation for one of the users for one of the spaces. A user detection apparatus detects physical presence of the user at the site and transfers a presence indication. The computer system processes the presence indication to authorize the user and identify the reservation. In response, the computer system configures a communication system to route communications directed to the user to a communication device in the reserved space, configures a user computer in the reserved space to access a data network system based on a user profile for the user, and configures a graphic display in the reserved space to display an image associated with the one user.09-15-2011

Muralimohan Gopalakrishna, Morrisville, NC US

Patent application numberDescriptionPublished
20110066642METHOD FOR TAGGING MEDIA CONTENT, PORTABLE ELECTRONIC DEVICE, AND COMPUTER PROGRAM - A method for tagging media content captured by a portable electronic device is disclosed. The method comprises determining a time for capturing of a piece of media content; connecting, via the Internet, to at least one bulletin service; acquiring from the at least one bulletin service, a data string indicating information associated with the determined time; and including the data string into metadata associated with the piece of media content. A portable electronic device and a computer program are also disclosed.03-17-2011
20110205850SYSTEM AND METHOD FOR MANAGING CALENDAR EVENTS USING LOCATION INFORMATION - To enhance calendar functionality, location tracking may be used to draw an inference that a calendar event has been satisfied. Upon the inferred satisfaction of the calendar event, a status of the calendar event may be updated from “outstanding” to “completed.” If the calendar event is shared with another person, a message may be transmitted to an electronic device of the other individual to alert that person to the completion of the calendar event. Location tracking may include identifying that an electronic device moves toward a location associated with the calendar event, identifying that the electronic device comes to a relative stop within a predetermined distance of the location associated with the calendar event, and departs the location associated with the calendar event.08-25-2011
20110225151METHODS, DEVICES, AND COMPUTER PROGRAM PRODUCTS FOR CLASSIFYING DIGITAL MEDIA FILES BASED ON ASSOCIATED GEOGRAPHICAL IDENTIFICATION METADATA - A method for classifying digital media files includes obtaining geographical information from geographical identification metadata associated with one or more digital media files stored in a memory of a mobile terminal, and assigning a respective ranking to the one or more digital media files within one or more media classification categories based on the obtained geographical information. A summary view of the one or more ranked digital media files is displayed, the summary view including two axes, each axis corresponding to at least one of the one or more media classification categories. A travel profile for a user of the mobile terminal, including the user's travel preferences as determined by the respective ranking of at least one ranked digital media file in one or more of the media classification categories, is generated, and relevant travel information is presented to the user. Related devices and computer program products are also discussed.09-15-2011

Rajeev Gopalakrishna, Hillsboro, OR US

Patent application numberDescriptionPublished
20110078389MANAGING AND IMPLEMENTING METADATA IN CENTRAL PROCESSING UNIT USING REGISTER EXTENSIONS - A set of default registers of a processor are expanded into metadata registers on the processor of a computer system. The default registers having stored thereon data, while metadata which is related to the data is stored separately on the metadata registers.03-31-2011
20140281406Instruction For Performing An Overload Check - A processor is described having a functional unit within an instruction execution pipeline. The functional unit having circuitry to determine whether substantive data from a larger source data size will fit within a smaller data size that the substantive data is to flow to.09-18-2014

Rajendra A. Gopalakrishna, Fremont, CA US

Patent application numberDescriptionPublished
20090199272AUTHENTICATION USING A TURING TEST TO BLOCK AUTOMATED ATTACKS - System and methods for authenticating a transaction between a user system and a host system are described herein. In one embodiment, the system and methods use a text-reading test (TRT) image as part of the authentication process. The TRT image is presented to the user upon initiation of a transaction by the user. Information provided by a user, via the user system, after perception of the TRT image is compared to the source information in the TRT image. If the user input corresponds to the source information, the user is authenticated and transaction is allowed to proceed.08-06-2009
20100217825SYSTEM AND METHOD FOR IDENTIFYING A MASKED IP ADDRESS - A system identifies a real Internet Protocol (IP) address of a computer device having a browser and software for masking the real IP address. The system includes a server in communication with the device through an Anonymous Proxy Server (APS), an algorithm, and a website with embedded dynamic web content from the server. The algorithm identifies the real IP address, and executes the dynamic web content on the browser to open a direct network connection between the server and device. The network connection identifies the real IP address. A method for identifying the real IP address includes embedding dynamic web content within the website, executing the content within the browser when the device accesses the website via a first network connection, thereby opening a second network connection between the server and device. The real IP address is identified over the second network connection, and a security action may be executed.08-26-2010

Satish Gopalakrishna, Fremont, CA US

Patent application numberDescriptionPublished
20160092572SEMANTIC SEARCHES IN A BUSINESS INTELLIGENCE SYSTEM - 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.03-31-2016

Satish Gopalakrishna, Alpharetta, GA US

Patent application numberDescriptionPublished
20080219171Systems and methods for the implementation of a remote test access feature using virtual connection points and sub-network connections - 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. 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. Thus, problems anywhere in the transport network may be tracked down.09-11-2008
20120294610METHODS AND SYSTEMS FOR AUTOMATIC CARVING AND POLICY ENFORCEMENT FOR OPTICAL TRANSPORT NETWORK HIERARCHY - 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.11-22-2012
20130230052UNIDIRECTIONAL ASYMMETRIC TRAFFIC PATTERN SYSTEMS AND METHODS IN SWITCH MATRICES - 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 X09-05-2013
20140186019METHODS AND SYSTEMS OF PRESERVING CLIENT OVERHEAD BYTES IN OPTICAL TRANSPORT NETWORK TUNNELING APPLICATIONS - 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.07-03-2014

Patent applications by Satish Gopalakrishna, Alpharetta, GA US

Satish M. Gopalakrishna, Alpharetta, GA US

Patent application numberDescriptionPublished
20150052399CORRELATION OF PERFORMANCE MONITORING RECORDS FOR LOGICAL END POINTS WITHIN A PROTECTED GROUP - A network system comprising logical work and protect Connection Termination Points. Performance Monitoring (PM) records are provided by generating for each work Connection Termination Point (CTP) a work bit vector and a protect bit vector. The work bit vector keeps track of severely errored seconds (SES) occurrences at the work CTP only when the work CTP is selected. The protect bit vector keeps track of severely errored seconds (SES) occurrences at the protect CTP only when the protect CTP is selected. Processing the work bit vector and the protect bit vector provides accurate PM records.02-19-2015

Satish Mysore Gopalakrishna, Alpharetta, GA US

Patent application numberDescriptionPublished
20080285449SYSTEMS AND METHODS FOR PROGRAMMING CONNECTIONS THROUGH A MULTI-STAGE SWITCH FABRIC WITH BLOCKING RECOVERY, BACKGROUND REBALANCING, AND ROLLBACK - The present invention provides systems and methods for programming connections through a multi-stage switch fabric. The present invention utilizes load-balancing, blocking recovery, background rebalancing, and rollback algorithms to select and manage connection balance on center stage switches in the multi-stage switch fabric for new and modified connections. The load-balancing algorithm attempts to spread the multi-connection slices across center stage switches as evenly as possible, to increase the probability that future multi-connection slices can be added without needing to rearrange existing slices. Advantageously, the present invention is efficient by making the best possible local decision for one multi-connection slice at a time, without considering other multi-connection slices that may also need center switch assignments. Additionally blocking recovery, rollback and background rebalancing features are also supported.11-20-2008
20090202240SYSTEMS AND METHODS FOR PARALLEL MULTI-CORE CONTROL PLANE PROCESSING - The present invention provides systems and methods for parallel multi-core control plane processing with optical networks. This enables optical switches utilizing control planes, such as G.ASON, to meet scalability and performance requirements of evolving networks. The multi-core processing is configured to handle call control for sub-network connections (SNCs) (e.g., requests for creates, failures, restores, routing). Additional control plane functions, such as signaling and related interfaces, routing connection admission control (CAC), naming and addressing, and the like, can also be processed in parallel.08-13-2009

Vanishree Bijadi Gopalakrishna, Redmond, WA US

Patent application numberDescriptionPublished
20130022223AUTOMATED METHOD OF CLASSIFYING AND SUPPRESSING NOISE IN HEARING DEVICES - The claimed invention is directed to a real-time noise classification and tuning system for cochlear implant and other hearing device applications. The system is capable of automatically selecting the optimized parameters of a noise suppression algorithm in response to different noisy environments. The feature vector and the classifier deployed in the system to automatically identify the background noise environment are selected so that the computation burden is kept low to achieve a real-time throughput. The results reported herein indicate improvement in speech enhancement when using this intelligent real-time hearing device system.01-24-2013
Website © 2016 Advameg, Inc.