Patents by Inventor Krishnakumar Subramanian
Krishnakumar Subramanian 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: 11947632Abstract: An online concierge system trains a classification model as a domain adversarial neural network from training data labeled with source classes from a source domain that do not overlap with target classes from a target domain output by the classification model. The online concierge system maps one or more source classes to a target class. The classification model extracts features from an image, classifies whether an image is from the source domain or the target domain, and predicts a target class for an image from the extracted features. The classification model includes a gradient reversal layer between feature extraction layers and the domain classifier that is used during training, so the feature extraction layers extract domain invariant features from an image.Type: GrantFiled: August 17, 2021Date of Patent: April 2, 2024Assignee: Maplebear Inc.Inventors: Saurav Manchanda, Krishnakumar Subramanian, Haixun Wang, Min Xie
-
Publication number: 20230055760Abstract: An online concierge system trains a classification model as a domain adversarial neural network from training data labeled with source classes from a source domain that do not overlap with target classes from a target domain output by the classification model. The online concierge system maps one or more source classes to a target class. The classification model extracts features from an image, classifies whether an image is from the source domain or the target domain, and predicts a target class for an image from the extracted features. The classification model includes a gradient reversal layer between feature extraction layers and the domain classifier that is used during training, so the feature extraction layers extract domain invariant features from an image.Type: ApplicationFiled: August 17, 2021Publication date: February 23, 2023Inventors: Saurav Manchanda, Krishnakumar Subramanian, Haixun Wang, Min Xie
-
Patent number: 11200896Abstract: Certain aspects of the present disclosure are directed to techniques and apparatus for media coordination. One example method generally includes receiving, from a first user device, a command to play a voice message and media content at one or more second user devices, and determining whether one or more services accessible by the one or more second user devices can be used to play the media content. The method may also include coordinating the voice message and the media content to be played by the one or more second user devices based on the determination.Type: GrantFiled: September 3, 2019Date of Patent: December 14, 2021Assignee: BOSE CORPORATIONInventors: Anne Marie Legge, Krishnakumar Subramanian, Sean Madigan
-
Publication number: 20210065700Abstract: Certain aspects of the present disclosure are directed to techniques and apparatus for media coordination. One example method generally includes receiving, from a first user device, a command to play a voice message and media content at one or more second user devices, and determining whether one or more services accessible by the one or more second user devices can be used to play the media content. The method may also include coordinating the voice message and the media content to be played by the one or more second user devices based on the determination.Type: ApplicationFiled: September 3, 2019Publication date: March 4, 2021Inventors: Anne Marie LEGGE, Krishnakumar SUBRAMANIAN, Sean MADIGAN
-
Patent number: 9680957Abstract: Embodiments are disclosed for caching multimedia content. An example in-vehicle computing system that adaptively caches multimedia data, the in-vehicle system including a memory, a position sensor, a receiver, and a processor. The position sensor provides a position signal indicative of a present location of the system. The receiver wirelessly receives multimedia data from a remote multimedia data source. The processor stores the received multimedia data in the memory, transfers multimedia data in the memory to a queue for playback when an amount of multimedia data saved in the memory is at least a first threshold value, and adjusts a size of the memory when a wireless communication channel is not available between the system and a remote multimedia data source.Type: GrantFiled: August 11, 2015Date of Patent: June 13, 2017Assignee: Harman International Industries, IncorporatedInventors: Carsten Bergmann, Krishnakumar Subramanian, Torrey Atcitty, Rafael Saavedra
-
Patent number: 9495409Abstract: Described are techniques for processing a request from a client for performing an operation that is received by a business logic provider. First processing is performed by the business logic provider to process the request that includes communicating with other providers for information in connection with the request, performing validation processing using the information obtained from the other providers to determine whether one or more restrictions are violated, each of said one or more restrictions identifying a required state of one or more objects for performing an operation of the request, determining whether any restrictions are violated, and performing one or more actions responsive to determining that any restrictions are violated.Type: GrantFiled: November 13, 2015Date of Patent: November 15, 2016Assignee: EMC IP Holding Company LLCInventors: Pradyumna Revur, Krishnakumar Subramanian, Subbulakshmi Premkumar, Sriram Krishnan, Russell Laporte, Yuanjie Wu, James F. Britton
-
Patent number: 9218252Abstract: Described are techniques for processing a request from a client. Validation processing is performed to determine whether any restrictions are violated. With respect to two associated objects for a logical device and its snapshot, a business logical provider may perform runtime checks regarding the two associated objects of the same or different frameworks to ensure a valid state exists with respect to the requested operation on the two associated objects. For example, the request may be to restore a logical device to its previous snapshot and the restrictions may indicate to not perform the restore if the logical device is in an active mirroring relationship, a source of an active migration, or if the snapshot has expired. The request may be to destroy the logical device which is included in a consistency group and a restriction indicates that a logical device included in a consistency group may not be destroyed.Type: GrantFiled: March 27, 2012Date of Patent: December 22, 2015Assignee: EMC CorporationInventors: Pradyumna Revur, Krishnakumar Subramanian, Subbulakshmi Premkumar, Sriram Krishnan, Russell Laporte, Yuanjie Wu, James F. Britton
-
Patent number: 9158828Abstract: Described are techniques for processing a request received at a business logic provider from a client. The request includes a snapshot identifier uniquely identifying a snapshot having a snapshot object in a first data model and requests properties of a storage device providing a data source for the snapshot identified by the snapshot identifier. The snapshot object is requested from, and returned by, a snapshot provider. The business logic provider requests, from a storage device provider using a first property of the snapshot object, a storage device object corresponding to the storage device identified by the first property. The storage device provider returns the storage device object to the business logic provider. The storage device object is then returned to the client.Type: GrantFiled: December 19, 2011Date of Patent: October 13, 2015Assignee: EMC CorporationInventors: James F. Britton, Sriram Krishnan, Yuanjie Wu, Pradyumna Revur, Krishnakumar Subramanian, Subbulakshmi Premkumar, Russell R. Laporte
-
Publication number: 20150025939Abstract: Social networks by their nature are networks of people and their user-generated content. This content is usually un-curated and does not follow a general theme. This makes it very hard for people to find information they seek in these networks. When it comes to business centric communities, they need a better network where content is curated, tagged, and indexed properly thus making it easy for users to find the relevant content. SharePract is a community of curated, tagged, and indexed companies along with curated, tagged, and indexed content, making it easy for companies to find their business partners, clients, vendors, service providers, legal documents, marketing reports, business videos, webinars, and much more.Type: ApplicationFiled: July 18, 2013Publication date: January 22, 2015Inventors: Somnath Chatterjee, Krishnakumar Subramanian
-
Patent number: 8856079Abstract: An information system has a database having distinct object structures that store information about corresponding operating components of the system. An association structure describes many-to-many relationships among the components. Targeted requests for information about first objects are satisfied by obtaining information from a first object structure as well as information about associated objects from the second object structure. Bulk requests for information about a large number of objects are handled differently, using a lookup structure that associates the first objects with limited information of the associated second objects, such as externally visible names which would be meaningful to a requestor. Thus response can efficiently provide full information about all first objects as well as limited but useful information about all associated second objects, avoiding traversals of the association structure and corresponding interrogations of the second object structure.Type: GrantFiled: September 28, 2012Date of Patent: October 7, 2014Assignee: EMC CorporationInventors: Krishnakumar Subramanian, Pradyumna K. Revur, Subbulakshmi Premkumar, Sriram Krishnan, Russell Laporte, Yuanjie Wu, James Britton
-
Patent number: 8644611Abstract: A method for text recognition includes generating a number of text hypotheses for an image, for example, using an HMM based approach using fixed-width analysis features. For each text hypothesis, one or more segmentations are generated and scored at the segmental level, for example, according to character or character group segments of the text hypothesis. In some embodiments, multiple alternative segmentations are considered for each text hypothesis. In some examples, scores determined in generating the text hypothesis and the segmental score are combined to select an overall text recognition of the image.Type: GrantFiled: June 3, 2009Date of Patent: February 4, 2014Assignee: Raytheon BBN Technologies Corp.Inventors: Premkumar Natarajan, Rohit Prasad, Richard Schwartz, Krishnakumar Subramanian
-
Publication number: 20100310172Abstract: A method for text recognition includes generating a number of text hypotheses for an image, for example, using an HMM based approach using fixed-width analysis features. For each text hypothesis, one or more segmentations are generated and scored at the segmental level, for example, according to character or character group segments of the text hypothesis. In some embodiments, multiple alternative segmentations are considered for each text hypothesis. In some examples, scores determined in generating the text hypothesis and the segmental score are combined to select an overall text recognition of the image.Type: ApplicationFiled: June 3, 2009Publication date: December 9, 2010Applicant: BBN Technologies Corp.Inventors: Premkumar Natarajan, Rohit Prasad, Richard Schwartz, Krishnakumar Subramanian