Patents by Inventor Milind Kulkarni
Milind Kulkarni 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: 20240169652Abstract: In various embodiments, a scene reconstruction model generates three-dimensional (3D) representations of scenes. The scene reconstruction model computes a first 3D feature grid based on a set of red, blue, green, and depth (RGBD) images associated with a first scene. The scene reconstruction model maps the first 3D feature grid to a first 3D representation of the first scene. The scene reconstruction model computes a first reconstruction loss based on the first 3D representation and the set of RGBD images. The scene reconstruction model modifies at least one of the first 3D feature grid, a first pre-trained geometry decoder, or a first pre-trained texture decoder based on the first reconstruction loss to generate a second 3D representation of the first scene.Type: ApplicationFiled: October 30, 2023Publication date: May 23, 2024Inventors: Yang FU, Sifei LIU, Jan KAUTZ, Xueting LI, Shalini DE MELLO, Amey KULKARNI, Milind NAPHADE
-
Publication number: 20240161383Abstract: In various embodiments, a scene reconstruction model generates three-dimensional (3D) representations of scenes. The scene reconstruction model maps a first red, blue, green, and depth (RGBD) image associated with both a first scene and a first viewpoint to a first surface representation of at least a first portion of the first scene. The scene reconstruction model maps a second RGBD image associated with both the first scene and a second viewpoint to a second surface representation of at least a second portion of the first scene. The scene reconstruction model aggregates at least the first surface representation and the second surface representation in a 3D space to generate a first fused surface representation of the first scene. The scene reconstruction model maps the first fused surface representation of the first scene to a 3D representation of the first scene.Type: ApplicationFiled: October 30, 2023Publication date: May 16, 2024Inventors: Yang FU, Sifei LIU, Jan KAUTZ, Xueting LI, Shalini DE MELLO, Amey KULKARNI, Milind NAPHADE
-
Publication number: 20240161404Abstract: In various embodiments, a training application trains a machine learning model to generate three-dimensional (3D) representations of two-dimensional images. The training application maps a depth image and a viewpoint to signed distance function (SDF) values associated with 3D query points. The training application maps a red, blue, and green (RGB) image to radiance values associated with the 3DI query points. The training application computes a red, blue, green, and depth (RGBD) reconstruction loss based on at least the SDF values and the radiance values. The training application modifies at least one of a pre-trained geometry encoder, a pre-trained geometry decoder, an untrained texture encoder, or an untrained texture decoder based on the RGBD reconstruction loss to generate a trained machine learning model that generates 3D representations of RGBD images.Type: ApplicationFiled: October 30, 2023Publication date: May 16, 2024Inventors: Yang FU, Sifei LIU, Jan KAUTZ, Xueting LI, Shalini DE MELLO, Amey KULKARNI, Milind NAPHADE
-
Patent number: 11928086Abstract: Automatic data modeling in a low-latency data access and analysis system includes identifying an analytical-object in response to first data expressing usage intent, generating an analytical model generation data-query for the analytical-object, obtaining a trained analytical model generated in accordance with the analytical model generation query and trained using results data obtained in accordance with the analytical-object, generating a resolved-request representing second data expressing usage intent and indicating a request for results data obtained using the trained analytical model, generating an analytical model results data-query for obtaining the results data in accordance with the trained analytical model and the analytical-object, and outputting data for presenting a visualization of the results data obtained by executing the analytical model results data-query, wherein a first portion of the results data corresponds with the analytical-object and a second portion of the results data correspondsType: GrantFiled: December 3, 2021Date of Patent: March 12, 2024Assignee: ThoughtSpot, Inc.Inventors: Ashok Anand, Akshay Agrawal, Kapil Khurana, Kedar Milind Kulkarni, Preet A. Shah, Bishal Singh, Divyam Lamiyan
-
Publication number: 20230361958Abstract: One embodiment is directed to a virtual distributed antenna system (vDAS) that comprises at least one physical server computer configured to execute virtualization software that creates a virtualized environment. The at least one physical server computer is configured to instantiate and execute a set of one or more virtual network functions (VNFs) used to implement a virtual master unit (vMU). The vDAS further comprises a plurality of access points (APs), each of the APs associated with a respective set of coverage antennas. Other embodiments are disclosed.Type: ApplicationFiled: May 5, 2023Publication date: November 9, 2023Applicant: CommScope Technologies LLCInventors: Suresh N. Sriram, Narayana Reddy Korimilla, Milind Kulkarni, Sohil Thakkar, Luigi Tarlazzi, Christopher Goodman Ranson, Thomas Kummetz, Alfons Dussmann, Theodore E. Dahlen
-
Publication number: 20230350675Abstract: A graphics processing unit and methods for comping and executing instructions with opportunistic inter-path reconvergence are provided. An single instruction multiple thread (SIMT) stack of graphics processing unit may store data entries, each data entry comprising an operand mask. The operand mask may include bits corresponding to threads of a warp. The graphics processing unit core may access an instruction for an entry on the SIMT stack. Each of the threads may execute the instruction using either a first set of operands or a second set of operands depending on the corresponding bits of the operand mask.Type: ApplicationFiled: June 30, 2023Publication date: November 2, 2023Applicant: Purdue Research FoundationInventors: Milind Kulkarni, Jad Hbeika
-
Patent number: 11726785Abstract: A graphics processing unit and methods for comping and executing instructions with opportunistic inter-path reconvergence are provided. A graphics processing unit may access computer executable instructions mapped to code blocks of a control flow for a warp. The code blocks may include an immediate dominator block and an intermediate post dominator block. The graphics processing unit may store a first thread mask associated with the first code block. The first thread mask may include a plurality of bits indicative of the active or non-active status for the threads of the warp, respectively. The graphics processing unit may a second thread mask corresponding to an intermediate code block between the immediate dominator block and intermediate post dominator block. The graphics processing unit may execute, with threads indicated as active by the first thread mask, instructions of the intermediate code block with a first operand or a second operand depending on the second thread mask.Type: GrantFiled: September 30, 2021Date of Patent: August 15, 2023Assignee: Purdue Research FoundationInventors: Milind Kulkarni, Jad Hbeika
-
Publication number: 20230177024Abstract: Automatic data modeling in a low-latency data access and analysis system includes identifying an analytical-object in response to first data expressing usage intent, generating an analytical model generation data-query for the analytical-object, obtaining a trained analytical model generated in accordance with the analytical model generation query and trained using results data obtained in accordance with the analytical-object, generating a resolved-request representing second data expressing usage intent and indicating a request for results data obtained using the trained analytical model, generating an analytical model results data-query for obtaining the results data in accordance with the trained analytical model and the analytical-object, and outputting data for presenting a visualization of the results data obtained by executing the analytical model results data-query, wherein a first portion of the results data corresponds with the analytical-object and a second portion of the results data correspondsType: ApplicationFiled: December 3, 2021Publication date: June 8, 2023Inventors: Ashok Anand, Akshay Agrawal, Kapil Khurana, Kedar Milind Kulkarni, Preet A. Shah, Bishal Singh, Divyam Lamiyan
-
Publication number: 20230106249Abstract: A Cloud Radio Access Network (C-RAN) includes at least one cloud node. In a flexi-split architecture, the at least one cloud node implements at least a portion of L1 processing for a distributed unit (DU) using a first at least one processing core and L2 processing for the DU using a second at least one processing core. The L1 and L2 processing can be implemented in the same or different cloud node and/or server as each other. The L1 processing and the L2 processing communicate via a network functional application platform interface (nFAPI). The cloud node(s) also determine at least one self-configuration decision, based on an available hardware configuration, which indicates a number of processor cores needed to implement the C-RAN using the hardware configuration and/or a channel configuration for the C-RAN to use when exchanging RF signals with a plurality of UEs.Type: ApplicationFiled: September 2, 2022Publication date: April 6, 2023Applicant: CommScope Technologies LLCInventors: Suresh N. Sriram, Milind Kulkarni, Arjun Nanjundappa
-
Publication number: 20230071719Abstract: Systems and methods for select RU transmission power in RANs are provided. In one embodiment, a controller for a RAN is provided. The RAN includes a BBU entity coupled to a plurality of RUs providing wireless communications service to UEs in a coverage area, the controller comprises a processor executing: a power assessment function that determines a transmit power level for RUs based on RU configuration data; an information block dissemination function that communicates an information block to the RUs based on the transmit power level determined by the power assessment function; the information block dissemination function communicates a first information block to a RU that indicates a first power level, and a second information block to a second RU that indicates a second power level different than the first; within the coverage area, the downlink signals of the first RU are isolated from downlink signals of the second RU.Type: ApplicationFiled: September 6, 2022Publication date: March 9, 2023Applicant: CommScope Technologies LLCInventors: Suresh N. Sriram, Milind Kulkarni, Ehsan Daeipour
-
Publication number: 20220100506Abstract: A graphics processing unit and methods for comping and executing instructions with opportunistic inter-path reconvergence are provided. A graphics processing unit may access computer executable instructions mapped to code blocks of a control flow for a warp. The code blocks may include an immediate dominator block and an intermediate post dominator block. The graphics processing unit may store a first thread mask associated with the first code block. The first thread mask may include a plurality of bits indicative of the active or non-active status for the threads of the warp, respectively. The graphics processing unit may a second thread mask corresponding to an intermediate code block between the immediate dominator block and intermediate post dominator block. The graphics processing unit may execute, with threads indicated as active by the first thread mask, instructions of the intermediate code block with a first operand or a second operand depending on the second thread mask.Type: ApplicationFiled: September 30, 2021Publication date: March 31, 2022Applicant: Purdue Research FoundationInventors: Milind Kulkarni, Jad Hbeika
-
Patent number: 8909770Abstract: Techniques for estimating the performance of a network device. In one set of embodiments, a network device can determine one or more performance metrics associated with a feature of the network device that is customizable by a user. An example of such a feature is a user-defined script that is executed via a scripting engine of the network device. The network device can then generate a performance estimate based on the one or more performance metrics. The performance estimate can indicate the likely performance of the network device with the feature enabled.Type: GrantFiled: June 29, 2012Date of Patent: December 9, 2014Assignee: Brocade Communications Systems, Inc.Inventors: Milind Kulkarni, Xin Luo, Mani Kancherla
-
Publication number: 20130326054Abstract: Techniques for estimating the performance of a network device. In one set of embodiments, a network device can determine one or more performance metrics associated with a feature of the network device that is customizable by a user. An example of such a feature is a user-defined script that is executed via a scripting engine of the network device. The network device can then generate a performance estimate based on the one or more performance metrics. The performance estimate can indicate the likely performance of the network device with the feature enabled.Type: ApplicationFiled: June 29, 2012Publication date: December 5, 2013Applicant: BROCADE COMMUNICATIONS SYSTEMS, INC.Inventors: Milind Kulkarni, Xin Luo, Mani Kancherla
-
Patent number: 8551247Abstract: Controlling crystal growth in a crystal growing system is described. The crystal growing system includes a heated crucible including a semiconductor melt from which a monocrystalline ingot is grown according to a Czochralski and the ingot is grown on a seed crystal pulled from the melt. The method includes applying a cusped magnetic field to the melt by supplying an upper coil with a first direct current (IUDC) and supplying a lower coil with a second direct current (ILDC). The method also includes supplying the upper coil with a first alternating current (IUAC) and supplying the lower coil with a second alternating current (ILAC) to generate a time-varying magnetic field, wherein the time-varying magnetic field generates a pumping force in the semiconductor melt.Type: GrantFiled: August 6, 2009Date of Patent: October 8, 2013Assignee: MEMC Electronic Materials, Inc.Inventors: Hariprasad Sreedharamurthy, Milind Kulkarni, Harold W. Korb
-
Patent number: 8398765Abstract: A system for growing silicon crystals that facilitates controlling a shape of a melt-solid interface is described. The crystal growing system includes a heated crucible including a semiconductor melt from which a monocrystalline ingot is grown according to a Czochralski process. The ingot is grown on a seed crystal pulled from the melt. The method includes applying an unbalanced cusped magnetic field to the melt, and rotating the ingot and the crucible in the same direction while the ingot is being pulled from the melt.Type: GrantFiled: June 29, 2009Date of Patent: March 19, 2013Assignee: MEMC Electronic Materials, Inc.Inventors: Hariprasad Sreedharamurthy, Milind Kulkarni, Richard G. Schrenker, Joseph C. Holzer, Harold W. Korb
-
Publication number: 20120230903Abstract: Gas distribution units of fluidized bed reactors are configured to direct thermally decomposable compounds to the center portion of the reactor and away from the reactor wall to prevent deposition of material on the reactor wall and process for producing polycrystalline silicon product in a reactor that reduce the amount of silicon which deposits on the reactor wall.Type: ApplicationFiled: April 25, 2012Publication date: September 13, 2012Applicant: MEMC ELECTRONIC MATERIALS, INC.Inventors: Milind Kulkarni, Puneet Gupta, Balaji Devulapalli, Jameel Ibrahim, Vithal Revankar, Kwasi Foli
-
Patent number: 8147613Abstract: A crystal puller for growing monocrystalline ingots includes a side heater adjacent a crucible for heating the crucible and a melt heat exchanger sized and shaped for surrounding the ingot and disposed adjacent a surface of the melt. The heat exchanger includes a heat source having an area for radiating heat to the melt for controlling heat transfer at the upper surface of the melt. The melt heat exchanger is adapted to reduce heat loss at the exposed upper surface portion. Methods for growing single crystal silicon crystals having desired defect characteristics are disclosed.Type: GrantFiled: November 10, 2003Date of Patent: April 3, 2012Assignee: MEMC Electronic Materials, Inc.Inventor: Milind Kulkarni
-
Publication number: 20120042002Abstract: A system and method for context driven centralized help is provided. A daemon application initiated on a workstation or mobile device is configured to intercept a help request received in connection with an active application when a pre-defined triggering event is invoked. The daemon application captures context corresponding to the current page or function in use with the active application and generates a corresponding information dataset pertaining to the captured context. The information dataset is transmitted to a remote site, configured to query a content database, to determine if help-related content has been previously associated with the captured context, wherein a positive determination of the existence of such an association results in the help-related content being retrieved and displayed on the workstation or mobile device.Type: ApplicationFiled: June 3, 2009Publication date: February 16, 2012Inventors: Tony Paul Smith, Julian Hartley Cork, Tuan Long Pham, Milind Kulkarni, Sergejs Olhoviks, Vince Sethi, Anthony Brian Knife, Tarik Cherkaoui, Richard Alexander Hill
-
Publication number: 20110250366Abstract: A bell jar for a Siemens reactor of the type used to deposit polycrystalline silicon on a plurality of heated silicon rods via chemical vapor deposition process. The bell jar includes a thermally conductive inner wall having an interior surface at least partially defining an interior space adapted to receive the plurality of heated silicon rods therein. A thermal radiation shield is in the interior space generally adjacent to and in opposing relationship with the interior surface of the inner wall. The thermal radiation shield is substantially opaque to thermal radiation emitted from the plurality of heated silicon rods in the interior space of the bell jar.Type: ApplicationFiled: April 11, 2011Publication date: October 13, 2011Applicant: MEMC ELECTRONIC MATERIALS, S.P.A.Inventors: Gianluca Pazzaglia, Matteo Fumagalli, Milind Kulkarni
-
Patent number: 7730229Abstract: Determining an active/standby state for an interface unit includes determining an entity active/standby state for each entity of one or more entities of the interface unit. If each entity active/standby state is standby, then an aggregated active/standby state of the interface unit is established to be standby.Type: GrantFiled: December 5, 2006Date of Patent: June 1, 2010Assignee: Fujitsu LimitedInventors: Catherine Yuan, Vikas Mittal, Raghu Rajan, Yanbing Li, Milind Kulkarni