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).

  • Publication number: 20230353701
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for removing objects from an image stream at capture time of a digital image. For example, the disclosed system contemporaneously detects and segments objects from a digital image stream being previewed in a camera viewfinder graphical user interface of a client device. The disclosed system removes selected objects from the image stream and fills a hole left by the removed object with a content aware fill. Moreover, the disclosed system displays the image stream with the removed object and content fill as the image stream is previewed by a user prior to capturing a digital image from the image stream.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventors: Sankalp Shukla, Angad Kumar Gupta, Sourabh Gupta
  • Publication number: 20230337046
    Abstract: 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: Application
    Filed: October 27, 2022
    Publication date: October 19, 2023
    Inventors: Dhaval MEHTA, Sourabh GUPTA, Gurpreet SOHI
  • Publication number: 20230337018
    Abstract: Example embodiments are directed towards detecting a failure of one or more of a CU-UP pod and a CU-CP pod running on a first cloud compute instance within a node group of a cluster being hosted on a first cloud compute instance. In response to the detection of a failure of one or more of a CU-UP pod or a CU-CP pod of a node group within a cluster being hosted on a first cloud compute instance, the system automatically switches from the one or more pods for which failure was detected to one or more standby pods running a second cloud compute instance with user equipment (UE) context corresponding to the one or more pods for which failure was detected.
    Type: Application
    Filed: November 16, 2022
    Publication date: October 19, 2023
    Inventors: Dhaval Mehta, Sourabh Gupta, Gurpreet Sohi
  • Publication number: 20230337019
    Abstract: Example embodiments are directed towards detecting a failure of one or more microservices of a CU-UP pod or a CU-CP pod running on a first cloud compute instance within a node group of a cluster. In response to the detection of a failure of one or more microservices of a CU-UP pod or a CU-CP pod of a node group within a cluster being hosted on a first cloud compute instance, the system automatically switches to run the one or more microservices for which failure was detected on a standby pod running on a second cloud compute instance with user equipment (UE) context corresponding to the one or more microservices for which failure was detected. The standby pods running on the other cloud compute instance are generated with anti-affinity between the CU-CP microservices of the primary CNF instance and CU-CP microservices of the standby pod.
    Type: Application
    Filed: November 16, 2022
    Publication date: October 19, 2023
    Inventors: Dhaval Mehta, Sourabh Gupta, Gurpreet Sohi
  • Publication number: 20230337047
    Abstract: 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: Application
    Filed: October 27, 2022
    Publication date: October 19, 2023
    Inventors: Dhaval MEHTA, Sourabh GUPTA, Gurpreet SOHI
  • Publication number: 20230336287
    Abstract: 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: Application
    Filed: October 27, 2022
    Publication date: October 19, 2023
    Inventors: Dhaval MEHTA, Sourabh GUPTA, Gurpreet SOHI
  • Publication number: 20230336405
    Abstract: Example embodiments are directed towards detecting a failure of a fifth-generation New Radio (5G NR) cellular telecommunication network containerized network function (CNF) running within a dedicated node group of cloud compute instances hosting a plurality of CNFs of a wireless telecommunication service provider or a failure of a specific cloud compute instance hosting the CNF within the node group. In response to the detection of a failure of the CNF within the node group or a failure of the specific cloud compute instance hosting the CNF within the node group, automatically switching to host the CNF on a spare cloud compute instance within the node group dedicated to the wireless telecommunication service provider and pre-provisioned to host CNFs of a same type as the CNF for the wireless telecommunication service provider.
    Type: Application
    Filed: November 16, 2022
    Publication date: October 19, 2023
    Inventors: Dhaval Mehta, Sourabh Gupta, Gurpreet Sohi
  • Publication number: 20230281952
    Abstract: 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.
    Type: Application
    Filed: January 28, 2022
    Publication date: September 7, 2023
    Inventors: Tushar Rajvanshi, Sourabh Gupta, Ajay Bedi
  • Patent number: 11748796
    Abstract: Methods, systems, and non-transitory computer readable media are disclosed for determining a sub-set of user-submitted images that are similar to a curated image and presenting the sub-set of user-submitted images in connection with the curated image. The disclosed system presents a curated image depicting a product via a graphical user interface (e.g., on an e-commerce platform). In one or more embodiments, the disclosed system extracts feature vectors from the curated image and a plurality of user-submitted images. The disclosed system compares the feature vectors from the curated image and the plurality of user-submitted images to determine a sub-set of user-submitted images that are similar to the curated image. The disclosed system presents the sub-set of user-submitted images based on a user selection of the curated image.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: September 5, 2023
    Assignee: Adobe Inc.
    Inventors: Sourabh Gupta, Mrinal Kumar Sharma, Gourav Singhal
  • Publication number: 20230194651
    Abstract: 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: Application
    Filed: December 21, 2021
    Publication date: June 22, 2023
    Inventors: Aravind Anchala, Dilip Tandekar, Gurpreet Sohi, Sourabh Gupta, Neil Nocete
  • Publication number: 20230189007
    Abstract: 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: Application
    Filed: December 9, 2021
    Publication date: June 15, 2023
    Inventors: Aravind Anchala, Dilip Tandekar, Gurpreet Sohi, Sourabh Gupta, Neil Nocete
  • Patent number: 11657649
    Abstract: Described herein is a system and techniques for classification of subjects within image information. In some embodiments, a set of subjects may be identified within image data obtained at two different points in time. For each of the subjects in the set of subjects, facial landmark relationships may be assessed at the two different points in time to determine a difference in facial expression. That difference may be compared to a threshold value. Additionally, contours of each of the subjects in the set of subjects may be assessed at the two different points in time to determine a difference in body position. That difference may be compared to a different threshold value. Each of the subjects in the set of subjects may then be classified based on the comparison between the differences and the threshold values.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: May 23, 2023
    Assignee: Adobe Inc.
    Inventors: Sourabh Gupta, Saurabh Gupta, Ajay Bedi
  • Publication number: 20230114800
    Abstract: 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: Application
    Filed: October 17, 2022
    Publication date: April 13, 2023
    Inventors: GOURAV SINGHAL, Sourabh Gupta, Mrinal Kumar Sharma
  • Publication number: 20230106597
    Abstract: Various arrangements of a hybrid cellular network are presented. The hybrid cellular network includes multiple base stations. Multiple subnets are created within a region of a public cloud computing platform. Each subnet can be executed at a different data center of the public cloud computing platform. Cellular network functions are instantiated within the subnets in the region of the public cloud computing platform. Multiple virtual routers that manage the routing of packets for the cellular network functions are created within the subnets.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 6, 2023
    Inventors: Andrew Trujillo, Sourabh Gupta, Sundeep Goswami, Julio Armenta, Ash Khamas
  • Publication number: 20230107080
    Abstract: Arrangements for using a virtual private network via a cellular network are detailed herein. A cellular network can receive, from a client, various characteristics. The cellular network can be used to identify a cluster template based on the characteristics. The cellular network can then instantiate a cluster based on the cluster template on a public cloud computing platform. Access, via a radio access network (RAN) of the cellular network can then be provided to one or more client services executed within the cluster on the public cloud computing platform.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 6, 2023
    Inventors: Andrew Trujillo, Sourabh Gupta, Sundeep Goswami, Julio Armenta, Ash Khamas
  • Publication number: 20230104548
    Abstract: Various arrangements of a hybrid cellular network system are detailed herein. The system can include a cellular radio access network (RAN) comprising a plurality of base stations (BSs). Each BS can include an antenna, a physical router; a radio units (RU), and a distributed unit (DU). The system can include multiple pass-through edge data centers (P-EDCs). Each P-EDC is in communication with a different subset of BSs. The system can include an aggregation data center (ADC) in communication with the P-EDCs. The system can further include a breakout edge data center (EDC) executed at an EDC of a cloud computing platform, the B-EDC including a second transit gateway and a virtual router.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 6, 2023
    Inventors: Andrew Trujillo, Sourabh Gupta, Sundeep Goswami, Julio Armenta, Ash Khamas
  • Publication number: 20230103816
    Abstract: Various arrangements of hybrid cloud cellular networks are presented. A hybrid cloud cellular network can include multiple base stations, each base station including a radio unit (RU); a router; and a distributed unit (DU). The network can include a cellular network cluster that includes multiple network functions. The cellular network cluster can be implemented on a cloud computing platform and communicates with the DUs of the base stations. The cluster can include a virtual router that receives traffic from the cellular network cluster and the virtual router is configured to analyze a label of each packet of the received cellular network data traffic. The virtual router can prioritize routing of packets of the received data traffic on the cloud computing platform based on the label of each packet.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 6, 2023
    Inventors: Andrew Trujillo, Sourabh Gupta, Sundeep Goswami, Julio Armenta, Ash Khamas
  • Patent number: 11605176
    Abstract: Techniques are provided for providing a user with retrieved images of a specific article of clothing or accessory worn by models having a particular body type and pose as selected by the user. The images have been analyzed to identify both a body type and pose of the model wearing the article of clothing in each of the images. The images are labeled based on at least body type and pose of the model and clustered based on their labels, and are thus available for retrieval by subsequent requests by a user. In particular, a user that is interested in the article of clothing can input one or more requests for images of models having a selected body type and pose. Any of the images labeled with the selected body type and pose can then be provided to the user in any number ways.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: March 14, 2023
    Assignee: Adobe, Inc.
    Inventors: Gourav Singhal, Sourabh Gupta, Mrinal Sharma
  • Publication number: 20230051564
    Abstract: Digital image ordering based on object position and aesthetics is leveraged in a digital medium environment. According to various implementations, an image analysis system is implemented to identify visual objects in digital images and determine aesthetics attributes of the digital images. The digital images can then be arranged in way that prioritizes digital images that include relevant visual objects and that exhibit optimum visual aesthetics.
    Type: Application
    Filed: October 18, 2022
    Publication date: February 16, 2023
    Applicant: Adobe Inc.
    Inventors: Vikas Kumar, Sourabh Gupta, Nandan Jha, Ajay Bedi
  • Patent number: 11574388
    Abstract: Methods, systems, and non-transitory computer readable media are disclosed for automatically, accurately, and efficiently correcting eye region artifacts including dark eye regions and wrinkles within a digital image portraying a human face. In particular, in one or more embodiments the disclosed systems localize areas within a digital image to identify eye region artifacts including dark eye regions and wrinkles. In one or more embodiments, the disclosed systems generate a corrected color image by correcting dark eye regions in a low frequency layer of the digital image by replacing the dark eye regions with candidate eye regions. Furthermore, in one or more embodiments the disclosed systems generate a corrected texture image by correcting wrinkles in a high frequency layer by processing the digital image utilizing a smoothing algorithm. The disclosed systems further generate a corrected digital image by combining the corrected color image and the corrected texture image.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: February 7, 2023
    Assignee: Adobe Inc.
    Inventors: Angad Kumar Gupta, Sourabh Gupta