Patents by Inventor Mahesh Subramaniam
Mahesh Subramaniam 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: 10582608Abstract: Disclosed is a method and device for interconnection of printed circuit boards operating at millimeter wave frequency band. The device comprises a primary printed circuit board, a secondary printed circuit board, an interconnection module for coupling electromagnetic energy from the primary printed circuit board to the secondary printed circuit board. The primary printed circuit board further comprising a primary top dielectric layer, specific via arrangements, a radio frequency chip, a primary high frequency transmission line connected to the radio frequency chip at one end and other end to a first inset-fed patch. The secondary printed circuit board further comprising a secondary top dielectric layer, specific via arrangements, a printed array antenna, a secondary high frequency transmission line connected to printed array antenna at one end, and other end to a second inset-fed patch. The interconnection module further comprising a first cut-out section, a second cut-out section and a slot.Type: GrantFiled: June 19, 2017Date of Patent: March 3, 2020Assignee: HCL Technologies LimitedInventors: Shanmugan Rengarajan, Mahesh Subramaniam, Chayan Roy, Debojyoti Choudhuri
-
Publication number: 20180027647Abstract: Disclosed is a method and device for interconnection of printed circuit boards operating at millimeter wave frequency band. The device comprises a primary printed circuit board, a secondary printed circuit board, an interconnection module for coupling electromagnetic energy from the primary printed circuit board to the secondary printed circuit board. The primary printed circuit board further comprising a primary top dielectric layer, specific via arrangements, a radio frequency chip, a primary high frequency transmission line connected to the radio frequency chip at one end and other end to a first inset-fed patch. The secondary printed circuit board further comprising a secondary top dielectric layer, specific via arrangements, a printed array antenna, a secondary high frequency transmission line connected to printed array antenna at one end, and other end to a second inset-fed patch. The interconnection module further comprising a first cut-out section, a second cut-out section and a slot.Type: ApplicationFiled: June 19, 2017Publication date: January 25, 2018Inventors: Shanmugan RENGARAJAN, Mahesh SUBRAMANIAM, Chayan ROY, Debojyoti CHOUDHURI
-
Patent number: 9870717Abstract: The present disclosure relates to system(s) and device for assisting a visually impaired user to grip objects. The system may receive an image of an object in real-time and identify a reference image corresponding to the image by comparing the image with reference images. Further, the system may identify a reference tactile image corresponding to the reference image and generate a first set of audio instructions for assisting the visually impaired user to grip the object based on the reference tactile image. Further, the system may receive a tactile image from a tactile glove of the visually impaired user and compare the tactile image with the reference tactile image to identify pressure variation data. Furthermore, the system may generate a second set of audio instructions for guiding the visually impaired user to grip the object base on a second set of audio instructions generated using the pressure variation data.Type: GrantFiled: February 28, 2017Date of Patent: January 16, 2018Assignee: HCL TECHNOLOGIES LIMITEDInventor: Mahesh Subramaniam
-
Publication number: 20170287360Abstract: The present disclosure relates to system(s) and device for assisting a visually impaired user to grip objects. The system may receive an image of an object in real-time and identify a reference image corresponding to the image by comparing the image with reference images. Further, the system may identify a reference tactile image corresponding to the reference image and generate a first set of audio instructions for assisting the visually impaired user to grip the object based on the reference tactile image. Further, the system may receive a tactile image from a tactile glove of the visually impaired user and compare the tactile image with the reference tactile image to identify pressure variation data. Furthermore, the system may generate a second set of audio instructions for guiding the visually impaired user to grip the object base on a second set of audio instructions generated using the pressure variation data.Type: ApplicationFiled: February 28, 2017Publication date: October 5, 2017Inventor: Mahesh SUBRAMANIAM
-
Publication number: 20140323181Abstract: A system and method to acquire data from a sensor and transfer the data to an external device is disclosed. The sensor retrieves data that corresponds to vibration or pressure and send the millivolt (mV) signal to an accessory. The accessory acquires the data will be much more cost effective compared to dedicated instruments to acquire data and analyze data in itself. The external device collects data and can email the data or sent to cloud due to ready interface from the external device. More advanced calculations can be performed on cloud and results sent back to the external device for detail analysis. The embodiment provides such back and forth analysis using the accessory.Type: ApplicationFiled: April 30, 2013Publication date: October 30, 2014Applicant: HCL Technologies LimitedInventors: Mahesh Subramaniam, Jamuna Rani Balu
-
Publication number: 20140129587Abstract: This embodiment relates to Distributed Control Systems graphics display for better viewing and process control. DCS graphics display presents the entire plant process as a scrollable application. Data files, describing the equipments, pipes, and distances between them are used as inputs to create graphic display. A rendering engine converts the input data files into viewable graphic display with static and dynamic elements shown. A facility is provided for Users/operators to query process condition on graphic display. The results of query are published as list and marked in Graphic display. The rendering engine displays the graphic, at the maximum zoom level, so as to include all results of query.Type: ApplicationFiled: November 7, 2012Publication date: May 8, 2014Inventor: Mahesh Subramaniam
-
Patent number: 8161536Abstract: Techniques for authenticating users when an operation requested by a user in one of the systems of a distributed system is redirected to another system of the distributed system. The user is authenticated in the usual way to the one system but is authenticated to the other system for the redirected operation by an authentication proxy in the first system. The fact that the authentication proxy is providing a redirected operation means that the user who requested the operation has been authenticated to the one system. The other system is thus able to authenticate the user for the redirected operation with different authentication information than would otherwise be required. An example of how the techniques are used is a distributed database system where one of the database systems in the distributed system is a cache for another of the database systems.Type: GrantFiled: June 14, 2001Date of Patent: April 17, 2012Assignee: Oracle International CorporationInventors: Mahesh Subramaniam, Debashish Chatterjee, Debashis Saha, Lakshminarayanan Chidambaran
-
Patent number: 7769714Abstract: An approach is provided to automatically resolve conflict between instantiation and ongoing data replication operations. In an embodiment, incremental change records that describe one or more database operations are received at a sink entity. Here, all of the one or more database operations have occurred in a second database after a particular time. A first database operation in the one or more database operations to a particular row in the first database is applied. When a conflict with a second database operation that operates on the particular row is detected, one or more compensating actions, which may, but are not limited to, be a different database operation and/or an operation that creates a conflict log entry, may be performed. Here, the second database operation has occurred in the second database prior to the particular time. When the second database operation is to be performed, an appropriate operation may be performed.Type: GrantFiled: November 6, 2007Date of Patent: August 3, 2010Assignee: Oracle International CorporationInventors: Edwina Lu, Mahesh Subramaniam, Lik Wong, James Stamos, Nimar Singh Arora
-
Publication number: 20090119346Abstract: An approach is provided to automatically resolve conflict between instantiation and ongoing data replication operations. In an embodiment, incremental change records that describe one or more database operations are received at a sink entity. Here, all of the one or more database operations have occurred in a second database after a particular time. A first database operation in the one or more database operations to a particular row in the first database is applied. When a conflict with a second database operation that operates on the particular row is detected, one or more compensating actions, which may, but are not limited to, be a different database operation and/or an operation that creates a conflict log entry, may be performed. Here, the second database operation has occurred in the second database prior to the particular time. When the second database operation is to be performed, an appropriate operation may be performed.Type: ApplicationFiled: November 6, 2007Publication date: May 7, 2009Inventors: Edwina Lu, Mahesh Subramaniam, Lik Wong, James Stamos, Nimar Singh Arora
-
Patent number: 7158994Abstract: Techniques are provided for creating object-oriented materialized views. The object-oriented materialized views may be object materialized views or object-relational materialized views. The base tables may be object tables, object relational tables, or relational tables. The object-oriented materialized views may be refreshed, fully or incrementally. When an object-oriented materialized view is created, refresh code is generated for it. Through the use of object-oriented materialized views, users gain both the efficiency of materialized views and the power of the object-oriented paradigm.Type: GrantFiled: December 5, 2001Date of Patent: January 2, 2007Assignee: Oracle International CorporationInventors: Wayne Smith, Mahesh Subramaniam, Subramanian Muralidhar
-
Patent number: 7103612Abstract: A method and system are provided for instantiating objects for participation in information sharing relationships. According to one technique, a copy of an object is made, where the copy includes all changes made prior to a particular point in time, and no changes made after the particular point in time. The copy is used to create a second object. Data that reflects the particular point in time is stored, and subsequently used to determine which changes should be applied to the second object. Data that indicates that the creation time of the second object is stored, and subsequently used to determine which changes should be applied to the original object.Type: GrantFiled: March 26, 2003Date of Patent: September 5, 2006Assignee: Oracle International CorporationInventors: Wayne E. Smith, Jing Liu, James Stamos, Mahesh Subramaniam
-
Patent number: 7031974Abstract: Techniques are disclosed for sharing information in a wide variety of contexts. An information sharing system is described that allows both an explicit capture process and an implicit capture process to add information items to a staging area. Further, the information sharing system supports both implicit and explicit consumption of information items that are stored in said staging area. A rules engine is provided to allow users to create and register rules that customize the behavior of the capture processes, the consuming processes, and propagation processes that propagate information from the staging areas to designated destinations. Techniques are also described for achieving exactly-once handling of sequence of items, where the items are maintained in volatile memory. Techniques are also provided for recording DDL operations, and for asynchronously performing operations based on the previously-performed DDL operations.Type: GrantFiled: December 2, 2002Date of Patent: April 18, 2006Assignee: Oracle International CorporationInventor: Mahesh Subramaniam
-
Patent number: 6965899Abstract: Techniques are provided for allowing the reorganization and/or redefinition of data in a relational database with minimal or no downtime by allowing “online” reorganization/redefinition of the data. According to one aspect of the invention, an empty revised table is created in the same schema as the target table. The revised table is created with the attributes that are desired for the reorganization/redefinition of the target table. Triggers, constraints, grants and indexes that are associated with the target table are replicated for the revised table. The reorganization/redefinition is performed by using an underlying mechanism that involves using incrementally maintainable materialized views. According to one feature, the revised table is initialized and periodically synchronized with the target table.Type: GrantFiled: September 28, 2001Date of Patent: November 15, 2005Assignee: Oracle International CorporationInventors: Mahesh Subramaniam, Joan Loaiza
-
Patent number: 6741997Abstract: Techniques used in a distributed database system for simplifying copying of objects from one database system in the distributed database system to another and establishing the infrastructure necessary for the distributed system in the database systems. One application of the techniques is setting up a cache database system that has a subset of the objects in another database system and establishing a link for redirecting misses between the cache and the other database system. Also included is the infrastructure in the cache and the other database system for an authentication proxy that establishes sessions in the other database system for users to perform operations that have been redirected as a result of a miss in the cache. The techniques require only that the user supply simple descriptions of some of the objects to be copied; the techniques locate the necessary dependent objects and make objects for the infrastructure.Type: GrantFiled: June 14, 2001Date of Patent: May 25, 2004Assignee: Oracle International CorporationInventors: Jing Liu, Curtis A. Elsbernd, Mahesh Subramaniam
-
Publication number: 20040034669Abstract: A method and system are provided for instantiating objects for participation in information sharing relationships. According to one technique, a copy of an object is made, where the copy includes all changes made prior to a particular point in time, and no changes made after the particular point in time. The copy is used to create a second object. Data that reflects the particular point in time is stored, and subsequently used to determine which changes should be applied to the second object. Data that indicates that the creation time of the second object is stored, and subsequently used to determine which changes should be applied to the original object.Type: ApplicationFiled: March 26, 2003Publication date: February 19, 2004Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Wayne E. Smith, Jing Liu, James Stamos, Mahesh Subramaniam
-
Patent number: 6532479Abstract: Replication for front office automation involves the use of snapshots that are instantiated on laptops, in which refreshing the snapshots is driven from a master site with a high-performance protocol. All of the necessary snapshot metadata for performing the snapshot refreshes is stored at the master site, so that the laptop only needs to send a single refresh request. In response to the refresh request, the master site reconciles the differences between the master tables and the laptop's snapshots and transmits the differences to the laptop, reducing the necessary network traffic for updating a snapshot to a single round trip.Type: GrantFiled: May 28, 1999Date of Patent: March 11, 2003Assignee: Oracle Corp.Inventors: Benny Souder, Alan Robert Downing, Harry Sun, Alan J. Demers, James William Stamos, John C. Graham, Curtis Elsbernd, Mahesh Subramaniam, Wayne E. Smith
-
Publication number: 20030009431Abstract: Replication for front office automation involves the use of snapshots that are instantiated on laptops, in which refreshing the snapshots is driven from a master site with a high-performance protocol. All of the necessary snapshot metadata for performing the snapshot refreshes is stored at the master site, so that the laptop only needs to send a single refresh request. In response to the refresh request, the master site reconciles the differences between the master tables and the laptop's snapshots and transmits the differences to the laptop, reducing the necessary network traffic for updating a snapshot to a single round trip.Type: ApplicationFiled: May 28, 1999Publication date: January 9, 2003Inventors: BENNY SOUDER, ALAN ROBERT DOWNING, HARRY SUN, ALAN J. DEMERS, JAMES WILLIAM STAMOS, JOHN C. GRAHAM, CURTIS ELSBERND, MAHESH SUBRAMANIAM, WAYNE E. SMITH