Patents by Inventor Sudip Roy
Sudip Roy 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).
-
Publication number: 20250095316Abstract: Embodiments herein disclose methods for generating an extended reality (XR) environment by an electronic device (100). The method includes generating a base structure (404) associated with an XR floor in an XR environment for a user from a number of users based on a distance between the user from the other users from the number of users, configuring a size of the base structure and a position of the base structure based on a distance between users, identifying a landmark point from a plurality of landmark points for the users upon measuring a distance between the users with reference to the base structure, and generating the XR environment based on the size of the base structure, the position of the base structure, and the plurality of identified landmark point for the users.Type: ApplicationFiled: November 25, 2024Publication date: March 20, 2025Inventors: Navaneeth Pantham, Aravind Kadiroo Jayaram, Sudip Roy, Swadha Jaiswal, Vishal Bhushan Jha
-
Publication number: 20250053444Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributing machine learning workloads, e.g., computations for training a neural network or computing an inference using a neural network, across multiple hardware accelerators.Type: ApplicationFiled: August 23, 2024Publication date: February 13, 2025Inventors: Jeffrey Adgate Dean, Sudip Roy, Michael Acheson Isard, Aakanksha Chowdhery, Brennan Saeta, Chandramohan Amyangot Thekkath, Daniel William Hurt, Hyeontaek Lim, Laurent El Shafey, Parker Edward Schuh, Paul Ronald Barham, Ruoming Pang, Ryan Sepassi, Sanjay Ghemawat, Yonghui Wu
-
Patent number: 12205038Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing the execution of the operations of a neural network. One of the methods includes obtaining data representing a graph characterizing a plurality of operations of a neural network, wherein each node of the graph characterizes an operation of the neural network and each edge of the graph characterizes data dependency between the operations; processing the data representing the graph using a graph embedding neural network to generate an embedding of the graph; and processing the embedding of the graph using a policy neural network to generate a task output, wherein the task output comprises, for each of the plurality of operations of the neural network, a respective decision for a particular optimization task.Type: GrantFiled: May 22, 2023Date of Patent: January 21, 2025Assignee: Google LLCInventors: Yanqi Zhou, Sudip Roy, Amirali Abdolrashidi, Daniel Lin-Kit Wong, Chao Ma, Qiumin Xu, Azalia Mirhoseini
-
Publication number: 20240403660Abstract: Systems and methods for determining a placement for computational graph across multiple hardware devices. One of the methods includes generating a policy output using a policy neural network and using the policy output to generate a final placement that satisfies one or more constraints.Type: ApplicationFiled: October 6, 2022Publication date: December 5, 2024Inventors: Xinfeng Xie, Azalia Mirhoseini, James Laudon, Phitchaya Mangpo Phothilimthana, Sudip Roy, Prakash Janardhana Prabhu, Ulysse Beaugnon, Yanqi Zhou
-
Patent number: 12112198Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributing machine learning workloads, e.g., computations for training a neural network or computing an inference using a neural network, across multiple hardware accelerators.Type: GrantFiled: December 15, 2022Date of Patent: October 8, 2024Assignee: Google LLCInventors: Jeffrey Adgate Dean, Sudip Roy, Michael Acheson Isard, Aakanksha Chowdhery, Brennan Saeta, Chandramohan Amyangot Thekkath, Daniel William Hurt, Hyeontaek Lim, Laurent El Shafey, Parker Edward Schuh, Paul Ronald Barham, Ruoming Pang, Ryan Sepassi, Sanjay Ghemawat, Yonghui Wu
-
Patent number: 11960914Abstract: Provided are methods and systems for suggesting an enhanced multimodal interaction. The method for suggesting at least one modality of interaction, includes: identifying, by an electronic device, initiation of an interaction by a user with a first device using a first modality; detecting, by the electronic device, an intent of the user and a state of the user based on the identified initiated interaction; determining, by the electronic device, at least one of a second modality and at least one second device, to continue the initiated interaction, based on the detected intent of the user and the detected state of the user; and providing, by the electronic device, a suggestion to the user to continue the interaction with the first device using the determined second modality, by indicating the second modality on the first device or the at least one second device.Type: GrantFiled: March 28, 2023Date of Patent: April 16, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Praveen Kumar Guvvakallu Sivamoorthy, Mayank Kumar Tyagi, Navin N, Aravindh N, Sanofer H, Sudip Roy, Arjun Janardhanan Kappatan, Lalith Satya Vara Prasad Medeti, Vrajesh Navinchandra Sejpal, Saumitri Choudhury
-
Publication number: 20230306266Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing the execution of the operations of a neural network. One of the methods includes obtaining data representing a graph characterizing a plurality of operations of a neural network, wherein each node of the graph characterizes an operation of the neural network and each edge of the graph characterizes data dependency between the operations; processing the data representing the graph using a graph embedding neural network to generate an embedding of the graph; and processing the embedding of the graph using a policy neural network to generate a task output, wherein the task output comprises, for each of the plurality of operations of the neural network, a respective decision for a particular optimization task.Type: ApplicationFiled: May 22, 2023Publication date: September 28, 2023Inventors: Yanqi Zhou, Sudip Roy, Amirali Abdolrashidi, Daniel Lin-Kit Wong, Chao Ma, Qiumin Xu, Azalia Mirhoseini
-
Publication number: 20230245662Abstract: Embodiments herein disclose a method for an enhanced interaction with a voice assistant using user accessories data by a first electronic device. The method includes detecting an utterance from a first user, where the utterance comprises a data item indicative of an identity of at least one second user. Further, the method includes determining at least one of position information and direction information of at least one wearable electronic device connected to the first electronic device of the first user. Further, the method includes determining the identity of the at least one second user indicated in the utterance of the first user based on at least one of the position and the direction of the at least one wearable electronic device connected to the first electronic device.Type: ApplicationFiled: November 5, 2022Publication date: August 3, 2023Inventors: Mayank Kumar TYAGI, Praveen Kumar Guvvakallu Sivamoorthy, Navin N, Vrajesh Navinchandra Sejpal, Aravindh N, Sudip Roy, Sanofer H, Arjun Janardhanan Kappatan, Lalith Satya Vara Prasad Medeti, Saumitri Choudhury
-
Publication number: 20230236858Abstract: Provided are methods and systems for suggesting an enhanced multimodal interaction. The method for suggesting at least one modality of interaction, includes: identifying, by an electronic device, initiation of an interaction by a user with a first device using a first modality; detecting, by the electronic device, an intent of the user and a state of the user based on the identified initiated interaction; determining, by the electronic device, at least one of a second modality and at least one second device, to continue the initiated interaction, based on the detected intent of the user and the detected state of the user; and providing, by the electronic device, a suggestion to the user to continue the interaction with the first device using the determined second modality, by indicating the second modality on the first device or the at least one second device.Type: ApplicationFiled: March 28, 2023Publication date: July 27, 2023Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Praveen Kumar GUVVAKALLU SIVAMOORTHY, Mayank Kumar TYAGI, Navin N, Aravindh N, Sanofer H, Sudip ROY, Arjun Janardhanan KAPPATAN, Lalith Satya Vara Prasad MEDETI, Vrajesh Navinchandra SEJPAL, Saumitri CHOUDHURY
-
Publication number: 20230176840Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for compiler optimizations using a compiler optimization network. One of the methods includes receiving an input program, wherein the input program defines a graph of operation modules, wherein each node in the graph is a respective operation module, and each edge between nodes in the graph represents one operation module receiving the output generated by another operation module. The input program is processed by a compiler optimization network comprising a graph-embedding network that is configured to encode operation features and operation dependencies of the operation modules of the input program into a graph embedding representation and a policy network that is configured to generate an optimization action for each of one or more nodes encoded in the graph embedding representation.Type: ApplicationFiled: June 7, 2021Publication date: June 8, 2023Inventors: Yanqi Zhou, Sudip Roy, Amirali Abdolrashidi, Daniel Lin-Kit Wong, Chao Ma, Qiumin Xu, Hanxiao Liu, Phitchaya Mangpo Phothilimthana, Shen Wang, Anna Darling Goldie, Azalia Mirhoseini, James Laudon
-
Publication number: 20230169699Abstract: The present subject matter refers a virtual object positioning method in an augmented reality (AR) or virtual reality (VR) environment. The method comprises receiving a virtual object for positioning relative to one or more objects in an AR or VR scene. During the positioning, a relative position of the virtual object is detected relative to the one or more objects in the AR or VR scene and a position due to the relative movement is detected. An occurrence of change in a physical characteristic of the virtual object is predicted based on the virtual object crossing a boundary with respect to the one or more objects. It is determined that the virtual object is likely to cross the boundary during the positioning. Upon the determination, a prior alert is generated.Type: ApplicationFiled: January 24, 2023Publication date: June 1, 2023Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Vishal Bhushan JHA, Amit Chowdhury, Ajay Surendranath, Debayan Mukherjee, Raghavan Velappan, Sudip Roy, Swadha Jaiswal, Zunaira Naqvi
-
Patent number: 11657289Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing the execution of the operations of a neural network. One of the methods includes obtaining data representing a graph characterizing a plurality of operations of a neural network, wherein each node of the graph characterizes an operation of the neural network and each edge of the graph characterizes data dependency between the operations; processing the data representing the graph using a graph embedding neural network to generate an embedding of the graph; and processing the embedding of the graph using a policy neural network to generate a task output, wherein the task output comprises, for each of the plurality of operations of the neural network, a respective decision for a particular optimization task.Type: GrantFiled: April 3, 2020Date of Patent: May 23, 2023Assignee: Google LLCInventors: Yanqi Zhou, Sudip Roy, Amirali Abdolrashidi, Daniel Lin-Kit Wong, Chao Ma, Qiumin Xu, Azalia Mirhoseini
-
Publication number: 20230118303Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributing machine learning workloads, e.g., computations for training a neural network or computing an inference using a neural network, across multiple hardware accelerators.Type: ApplicationFiled: December 15, 2022Publication date: April 20, 2023Inventors: Jeffrey Adgate Dean, Sudip Roy, Michael Acheson Isard, Aakanksha Chowdhery, Brennan Saeta, Chandramohan Amyangot Thekkath, Daniel William Hurt, Hyeontaek Lim, Laurent El Shafey, Parker Edward Schuh, Paul Ronald Barham, Ruoming Pang, Ryan Sepassi, Sanjay Ghemawat, Yonghui Wu
-
Patent number: 11554175Abstract: The disclosure provides a process of designing and optimizing supramolecular therapeutics. The disclosure also provides a method for designing and optimizing antibody drug conjugates.Type: GrantFiled: July 5, 2017Date of Patent: January 17, 2023Assignee: AKAMARA THERAPEUTICS, INC.Inventors: Shiladitya Sengupta, Sudip Roy, Prithvi Raj Pandey
-
Patent number: 11556381Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributing machine learning workloads, e.g., computations for training a neural network or computing an inference using a neural network, across multiple hardware accelerators.Type: GrantFiled: May 6, 2022Date of Patent: January 17, 2023Assignee: Google LLCInventors: Jeffrey Adgate Dean, Sudip Roy, Michael Acheson Isard, Aakanksha Chowdhery, Brennan Saeta, Chandramohan Amyangot Thekkath, Daniel William Hurt, Hyeontaek Lim, Laurent El Shafey, Parker Edward Schuh, Paul Ronald Barham, Ruoming Pang, Ryan Sepassi, Sanjay Ghemawat, Yonghui Wu
-
Publication number: 20220357985Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for distributing machine learning workloads, e.g., computations for training a neural network or computing an inference using a neural network, across multiple hardware accelerators.Type: ApplicationFiled: May 6, 2022Publication date: November 10, 2022Inventors: Jeffrey Adgate Dean, Sudip Roy, Michael Acheson Isard, Aakanksha Chowdhery, Brennan Saeta, Chandramohan Amyangot Thekkath, Daniel William Hurt, Hyeontaek Lim, Laurent El Shafey, Parker Edward Schuh, Paul Ronald Barham, Ruoming Pang, Ryan Sepassi, Sanjay Ghemawat, Yonghui Wu
-
Publication number: 20210248445Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for optimizing the execution of the operations of a neural network. One of the methods includes obtaining data representing a graph characterizing a plurality of operations of a neural network, wherein each node of the graph characterizes an operation of the neural network and each edge of the graph characterizes data dependency between the operations; processing the data representing the graph using a graph embedding neural network to generate an embedding of the graph; and processing the embedding of the graph using a policy neural network to generate a task output, wherein the task output comprises, for each of the plurality of operations of the neural network, a respective decision for a particular optimization task.Type: ApplicationFiled: April 3, 2020Publication date: August 12, 2021Inventors: Yanqi Zhou, Sudip Roy, Amirali Abdolrashidi, Daniel Lin-Kit Wong, Chao Ma, Qiumin Xu, Azalia Mirhoseini
-
Patent number: 10633572Abstract: The present invention discloses a process for the dissociation of natural gas hydrates comprises injecting additives or hydrate dissociation promoters into the system at the hydrate dissociation temperatures ranging from 283-293 K in conjunction with or without first depressurizing the system to pressures (50%-75%) below the hydrate equilibrium pressure and such leading to the recovery of methane or natural gases.Type: GrantFiled: January 23, 2017Date of Patent: April 28, 2020Assignees: Council of Scientific & Industrial Research, Gail (India) LimitedInventors: Rajnish Kumar, Sudip Roy, Gaurav Bhattacharjee, Nilesh Choudhary, Asheesh Kumar, Raj Kumar Kashyap, Parivesh Chugh, Nawal Kishore Pande
-
Patent number: 10417439Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a catalog for multiple datasets, the method comprising accessing multiple extant data sets, the extant data sets including data sets that are independently generated and structurally dissimilar; organizing the data sets into collections, each data set in each collection belonging to the collection based on collection data associated with the data set; for each collection of data sets: determining, from a subset of the data sets that belong to the collection, metadata that describe the data sets that belong to the collection, wherein the metadata does not include the collection data, and attributing, to other data sets in the collection, the metadata determined from the subset of data sets; and generating, from the collections of data sets and the determined metadata, a catalog for the multiple datasets.Type: GrantFiled: April 6, 2017Date of Patent: September 17, 2019Assignee: Google LLCInventors: Philip Korn, Steven Euijong Whang, Natalya Fridman Noy, Sudip Roy, Neoklis Polyzotis, Alon Yitzchak Halevy, Christopher Olston
-
Publication number: 20190231894Abstract: The disclosure provides a process of designing and optimizing supramolecular therapeutics. The disclosure also provides a method for designing and optimizing antibody drug conjugates.Type: ApplicationFiled: July 5, 2017Publication date: August 1, 2019Applicant: AKAMARA THERAPEUTICS, INC.Inventors: Shiladitya SENGUPTA, Sudip ROY, Prithvi Raj PANEY