Patents by Inventor Sourabh Gupta
Sourabh Gupta 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: 12282948Abstract: A computer readable medium for sizing a product includes instructions, that when executed by at least one processor, cause a computing device to: retrieve from a webpage information on a product including product dimensions; present on a display of a client device a graphical button that upon access by a user activates a camera for capturing an image of an object positioned at a focal distance from the camera, the object having a surface; prompt the user to enter boundary information of an imaginary housing to be placed on the surface; generate the imaginary housing dimensions in two dimensions (2D) based on the boundary information and the focal distance; and determine whether the product fits within the imaginary housing by comparing the product dimensions against the imaginary housing dimensions.Type: GrantFiled: October 17, 2022Date of Patent: April 22, 2025Assignee: ADOBE INC.Inventors: Gourav Singhal, Sourabh Gupta, Mrinal Kumar Sharma
-
Publication number: 20250106751Abstract: A system for dynamic edge routing of data traffic for a mobile entity having a plurality of applications is provided. An automotive edge router (AER) is located on the mobile entity. The AER is configured to connect to and be in signal communication with a plurality of cellular networks associated with different communication service providers (CSPs), and to receive performance data for each of the plurality of cellular networks. A data traffic controller is in signal communication with the AER via one of the plurality of cellular networks and is configured to receive the performance data for each cellular network from the AER, to dynamically select one of the plurality of cellular networks for each of the applications on the mobile entity based on the performance data, and to transmit a command signal to the AER indicating the selection of one of the plurality of cellular networks for each application.Type: ApplicationFiled: August 5, 2024Publication date: March 27, 2025Inventors: Sourabh Gupta, Bradly Scott Sullivan, Ash Khamas, Amit Pathania, Siddhartha Chenumolu, Sundeep Goswami
-
Patent number: 12210110Abstract: Systems and methods are described for automated detection of border conflicts in physical radiofrequency (RF) communication network infrastructures. For example, proposed sector antennas in a greenfield physical network deployment may be licensed to radiate in certain spectrum blocks in the mapped licensed geographic regions (mLGR) where they are located, but the licenses may not permit radiated power in those spectrum blocks to cross into adjacent mLGRs. Embodiments compute radiation contours for the sector antennas indicating estimated local power levels computed based on antenna characteristics of the sector antennas and propagation model data that defines geographic morphologies for the mLGRs. The radiation contours are analyzed to detect any border conflict conditions where the estimated local power levels exceed defined threshold radiation levels in unlicensed regions. A culprit set of the sector antennas can be output to indicate those responsible for detected border conflict conditions.Type: GrantFiled: January 16, 2024Date of Patent: January 28, 2025Assignee: DISH Wireless L.L.C.Inventors: Aravind Anchala, Dilip Tandekar, Gurpreet Sohi, Sourabh Gupta, Neil Nocete
-
Publication number: 20250015940Abstract: Methods and apparatuses for improving telecommunications services by intelligently deploying redundant links within a data center hierarchy to satisfy latency, power, availability, and quality of service requirements are described. A data center hierarchy of a cellular network is established with a first data center layer, a second data center layer, and a third data center layer. A first redundant link is established between a first node in the first data center layer and a third node in the third data center layer. In response to detecting that a failure rate of the first data center layer exceeds a threshold failure rate, the first redundant link is removed and a second redundant link is added between the third node and a second node in the second data center layer.Type: ApplicationFiled: September 20, 2024Publication date: January 9, 2025Inventors: Dhaval MEHTA, Sourabh GUPTA, Gurpreet SOHI
-
Patent number: 12184967Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for generating and providing pose guides that are tailored to a context of a camera viewfinder stream. In particular, in one or more embodiments, the disclosed systems determine a context of the camera viewfinder stream and provide sample pose images that correspond with the determined context. In response to a selection of a sample pose image, the disclosed systems generate and display a pose guide that is customized to the proportions of a subject depicted in the camera viewfinder stream. The disclosed systems further iteratively modify portions of the generated pose guide to indicate that the subject depicted in the camera viewfinder stream is coming into alignment with the generated pose guide. The disclosed systems automatically capture a digital image when the subject is in total alignment with the generated pose guide.Type: GrantFiled: October 6, 2022Date of Patent: December 31, 2024Assignee: Adobe Inc.Inventors: Sourabh Gupta, Jose Ignacio Echevarria Vallespi, Gourav Singhal, Mrinal Kumar Sharma
-
Patent number: 12126455Abstract: Methods and apparatuses for improving telecommunications services by intelligently deploying radio access network components and redundant links within a data center hierarchy to satisfy latency, power, availability, and quality of service requirements for one or more network slices are described. The radio access network components may include virtualized distributed units (VDUs) and virtualized centralized units (VCUs). To satisfy a latency requirement for a network slice, various components of a radio access network may need to be redeployed closer to user equipment. To satisfy a power requirement for the network slice, various components of the radio access network may need to be redeployed closer to core network components. Over time, the components of the radio access network may be dynamically reassigned to different layers within a data center hierarchy in order to satisfy changing latency requirements and power requirements for the network slice.Type: GrantFiled: October 27, 2022Date of Patent: October 22, 2024Assignee: DISH WIRELESS L.L.C.Inventors: Dhaval Mehta, Sourabh Gupta, Gurpreet Sohi
-
Publication number: 20240349063Abstract: Embodiments are directed towards systems and methods for carrier aggregation and dual connectivity switching in a cellular network (e.g., a 5G network). Example embodiments include systems and methods for: the RAN functions supporting providing measuring and reporting particular items for dynamic carrier aggregation and dual connectivity switching; RAN dynamic carrier aggregation and dual connectivity switching with a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching without a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting latency/bandwidth criteria; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting resource criteria; and prioritization for using CA instead of DC based on CQI information reported from UEs.Type: ApplicationFiled: July 3, 2023Publication date: October 17, 2024Inventors: Dhaval Mehta, Sourabh Gupta, Gurpreet Sohi
-
Publication number: 20240349136Abstract: Embodiments are directed towards systems and methods for carrier aggregation and dual connectivity switching in a cellular network (e.g., a 5G network). Example embodiments include systems and methods for: the RAN functions supporting providing measuring and reporting particular items for dynamic carrier aggregation and dual connectivity switching; RAN dynamic carrier aggregation and dual connectivity switching with a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching without a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting latency/bandwidth criteria; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting resource criteria; and prioritization for using CA instead of DC based on CQI information reported from UEs.Type: ApplicationFiled: July 3, 2023Publication date: October 17, 2024Inventors: Dhaval Mehta, Sourabh Gupta, Gurpreet Sohi
-
Publication number: 20240349135Abstract: Embodiments are directed towards systems and methods for carrier aggregation and dual connectivity switching in a cellular network (e.g., a 5G network). Example embodiments include systems and methods for: the RAN functions supporting providing measuring and reporting particular items for dynamic carrier aggregation and dual connectivity switching; RAN dynamic carrier aggregation and dual connectivity switching with a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching without a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting latency/bandwidth criteria; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting resource criteria; and prioritization for using CA instead of DC based on CQI information reported from UEs.Type: ApplicationFiled: July 3, 2023Publication date: October 17, 2024Inventors: Dhaval Mehta, Sourabh Gupta, Gurpreet Sohi
-
Publication number: 20240349261Abstract: Embodiments are directed towards systems and methods for carrier aggregation and dual connectivity switching in a cellular network (e.g., a 5G network). Example embodiments include systems and methods for: the RAN functions supporting providing measuring and reporting particular items for dynamic carrier aggregation and dual connectivity switching; RAN dynamic carrier aggregation and dual connectivity switching with a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching without a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting latency/bandwidth criteria; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting resource criteria; and prioritization for using CA instead of DC based on CQI information reported from UEs.Type: ApplicationFiled: July 3, 2023Publication date: October 17, 2024Inventors: Dhaval Mehta, Sourabh Gupta, Gurpreet Sohi
-
Publication number: 20240349079Abstract: Embodiments are directed towards systems and methods for carrier aggregation and dual connectivity switching in a cellular network (e.g., a 5G network). Example embodiments include systems and methods for: the RAN functions supporting providing measuring and reporting particular items for dynamic carrier aggregation and dual connectivity switching; RAN dynamic carrier aggregation and dual connectivity switching with a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching without a network intelligence layer; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting latency/bandwidth criteria; RAN dynamic carrier aggregation and dual connectivity switching based on availability of an inter-DU link and meeting resource criteria; and prioritization for using CA instead of DC based on CQI information reported from UEs.Type: ApplicationFiled: July 3, 2023Publication date: October 17, 2024Inventors: Dhaval Mehta, Sourabh Gupta, Gurpreet Sohi
-
Publication number: 20240334423Abstract: Embodiments are directed towards an adaptive DU scheduler that increases the user experiences on higher channel bandwidths (BWs) while ensuring no drops for Voice over New Radio (VoNR) or other high priority traffic. Example embodiments include systems and methods for an adaptive distributed unit (DU) scheduler in a wireless telecommunication network, such as a wireless 5G network.Type: ApplicationFiled: August 1, 2023Publication date: October 3, 2024Inventors: Sourabh Gupta, Gurpreet Sohi, Dhaval Mehta
-
Publication number: 20240334473Abstract: Embodiments are directed towards an adaptive DU scheduler that increases the user experiences on higher channel bandwidths (BWs) while ensuring no drops for Voice over New Radio (VoNR) or other high priority traffic. Example embodiments include systems and methods for an adaptive distributed unit (DU) scheduler in a wireless telecommunication network, such as a wireless 5G network.Type: ApplicationFiled: August 1, 2023Publication date: October 3, 2024Inventors: Sourabh Gupta, Gurpreet Sohi, Dhaval Mehta
-
Publication number: 20240334469Abstract: Embodiments are directed towards an adaptive DU scheduler that increases the user experiences on higher channel bandwidths (BWs) while ensuring no drops for Voice over New Radio (VoNR) or other high priority traffic. Example embodiments include systems and methods for an adaptive distributed unit (DU) scheduler in a wireless telecommunication network, such as a wireless 5G network.Type: ApplicationFiled: August 1, 2023Publication date: October 3, 2024Inventors: Sourabh Gupta, Gurpreet Sohi, Dhaval Mehta
-
Publication number: 20240334463Abstract: Embodiments are directed towards an adaptive DU scheduler that increases the user experiences on higher channel bandwidths (BWs) while ensuring no drops for Voice over New Radio (VoNR) or other high priority traffic. Example embodiments include systems and methods for an adaptive distributed unit (DU) scheduler in a wireless telecommunication network, such as a wireless 5G network.Type: ApplicationFiled: August 1, 2023Publication date: October 3, 2024Inventors: Sourabh Gupta, Gurpreet Sohi, Dhaval Mehta
-
Patent number: 12094032Abstract: In some embodiments, techniques for producing user-generated content are provided. For example, a process may involve sending a product identifier; receiving a first candidate image that is associated with the product identifier; determining that a similarity between a user structure and a target structure satisfies a threshold condition, wherein the user structure characterizes a figure of a user in a first input image and the target structure is based on a pose guide associated with the first candidate image; and capturing, based on the determining, the first input image.Type: GrantFiled: September 16, 2022Date of Patent: September 17, 2024Assignee: Adobe Inc.Inventors: Gourav Singhal, Tridib Das, Sourabh Gupta
-
Patent number: 12062221Abstract: An image generation system generates images of objects under different lighting conditions. An image of an object and lighting conditions for an output image are received. The lighting conditions may specify, for instance, a location and/or color of one or more light sources. The image of the object is decomposed into a shading component and a reflectance component. A machine learning model takes the reflectance component and specified lighting conditions as input, and generates an output image of the object under the specified lighting conditions. In some configurations, the machine learning model may be trained on images of objects labeled with object classes, and the output image may be generated by also providing an object class of the object in the image as input to the machine learning model.Type: GrantFiled: January 28, 2022Date of Patent: August 13, 2024Assignee: ADOBE INC.Inventors: Tushar Rajvanshi, Sourabh Gupta, Ajay Bedi
-
Patent number: 12035145Abstract: Systems and methods are described for automated sector creation in greenfield physical radiofrequency (RF) communication network infrastructures. For example, a network operator is granted licenses to use multiple spectrum blocks in multiple geographic regions for which the network operator does not currently have physical infrastructure. An RF network design defines a number of template antennas located at template site locations to meet a link budget over a target coverage area. For each template site location, embodiments can automatically compute sectors based on the associated template antennas and local spectrum licensing information. The computed sectors can effectively define a physical network deployment, including locations and configurations for sector antennas, by which the network operator can provide a desired quality of coverage to subscribers in the target coverage area.Type: GrantFiled: December 9, 2021Date of Patent: July 9, 2024Assignee: DISH Wireless L.L.C.Inventors: Aravind Anchala, Dilip Tandekar, Gurpreet Sohi, Sourabh Gupta, Neil Nocete
-
Publication number: 20240214924Abstract: A method of controlling ongoing power consumption at a cellular base station includes determining a usage characteristic of the cellular base station, and preparing a notification of the usage characteristic. The method also includes sending the notification to a cloud computing network so as to be recognized by an artificial intelligence cellular base station management program. The method further includes receiving a power consumption instruction from the cloud computer network when the artificial intelligence cellular base station management program evaluates that the notification meets a criteria for changing power consumption at the cellular base station, and effectuating a change in power consumption at the cellular base station by executing the power consumption instruction.Type: ApplicationFiled: December 22, 2022Publication date: June 27, 2024Applicant: DISH WIRELESS L.L.CInventors: Neil NOCETE, Dilip TANDEKAR, Gurpreet Sohi, Sourabh Gupta
-
Publication number: 20240214841Abstract: A system and method that detects initiation of a triggering event associated with a coverage area having a plurality of macrosites. The system and method further activate an auxiliary power source at each of a predetermined number of selected macrosites, the selected macrosites being ones of the plurality of macrosites. A number of the plurality of macrosites is greater than the predetermined number of selected macrosites. The system and method further include temporarily disabling at least one macrosite other than the selected macrosites.Type: ApplicationFiled: December 22, 2022Publication date: June 27, 2024Applicant: DISH WIRELESS L.L.CInventors: Neil NOCETE, Dilip TANDEKAR, Gurpreet SOHI, Sourabh GUPTA