Patents by Inventor Deepak Garg
Deepak Garg 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: 20240126840Abstract: A system and a method to create clusters in an area are disclosed. Initially, a set of location data points associated with a plurality of user devices in an area and a defined block area are received. Further, a rectangular boundary is created by connecting a first reference point, a second reference point, a third reference point, and a fourth reference point identified based on a latitude and a longitude of each user device. Furthermore, a set of blocks are created by dividing the rectangular boundary based on the defined block area. The set of blocks are sorted based on a number of location data points present in each block. Subsequently, the set of blocks are reconfigured by determining a centroid of a plurality of location data points present in each block. Finally, a plurality of clusters is created in the area upon marking the reconfigured set of blocks.Type: ApplicationFiled: October 12, 2023Publication date: April 18, 2024Applicant: DISTA TECHNOLOGY PRIVATE LIMITEDInventors: Akshay Kumar SINGHAL, Deepak GARG, Nishant KUMAR, Shishir GOKHALE
-
Patent number: 11930358Abstract: A method of data communication includes receiving, by a first wireless access gateway (WAG), at least a first data packet corresponding to a first data flow transmitted from user equipment (UE) and receiving, by a second WAG, at least a second data packet transmitted from the UE. In response to receiving the second data packet, the second WAG determines an identity of the first WAG, and in response to determining the identity of the first WAG, the method includes establishing a tunnel connection between the first WAG and the second WAG. After establishing the tunnel connection, the method includes receiving by the second WAG at least a third data packet corresponding to the first data flow transmitted from the UE, and the second WAG transmits to the first WAG, via the tunnel connection, the third data packet.Type: GrantFiled: November 3, 2020Date of Patent: March 12, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Mark Libby, Deepak Garg, Girish Nair, Narsi Veldanda
-
Patent number: 11914992Abstract: Systems and methods for routing requests to a plurality of server clusters are disclosed, especially in a workflow management context. A first server cluster handles requests concerning a first software version and a second server cluster responds to requests concerning a second version of that same software. Upon receiving a request to change default routing of requests, a configuration of a gateway router is updated and subsequent requests concerning the first software are routed to the second server cluster while subsequent request concerning the second software remain routed to the first server cluster. A first graphical user interface (GUI) is provided to be used in defining a series of steps in a workflow and to creating a secondary GUI that will be used when performing the series of steps. Tools for automation and data extraction during the workflow are provided and workflow state is tracked until completion of the workflow.Type: GrantFiled: February 24, 2023Date of Patent: February 27, 2024Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventors: Parthasarathi Jayapathi, Sujit Eapen, Deepak Garg, Sonil Trivedi
-
Publication number: 20230251854Abstract: Systems and methods for routing requests to a plurality of server clusters are disclosed, especially in a workflow management context. A first server cluster handles requests concerning a first software version and a second server cluster responds to requests concerning a second version of that same software. Upon receiving a request to change default routing of requests, a configuration of a gateway router is updated and subsequent requests concerning the first software are routed to the second server cluster while subsequent request concerning the second software remain routed to the first server cluster. A first graphical user interface (GUI) is provided to be used in defining a series of steps in a workflow and to creating a secondary GUI that will be used when performing the series of steps. Tools for automation and data extraction during the workflow are provided and workflow state is tracked until completion of the workflow.Type: ApplicationFiled: February 24, 2023Publication date: August 10, 2023Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Parthasarathi Jayapathi, Sujit Eapen, Deepak Garg, Sonil Trivedi
-
Patent number: 11677715Abstract: Systems and methods are disclosed for an augmented Service Capability Exposure Function (A-SCEF). The A-SCEF may receive upstream or downstream traffic and direct or process that traffic in accordance with policy profiles. The policy profiles may be associated with various entities that may have interrelationships. The policy profiles may allow a network operator to better control multiple entities on the network while simplifying use of the network for the customers, such as those associated with a large number of internet of things (IOT) devices.Type: GrantFiled: June 14, 2021Date of Patent: June 13, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Prasasth Palnati, Anand Krishnamurthy, Srinivas Kappla, Deepak Garg, Santos Kumar Das
-
Patent number: 11595495Abstract: A method for routing requests to a plurality of server clusters is disclosed. The method comprises establishing a first server cluster responding to requests concerning a first software via a first version of that software and to requests concerning a second software via a first version of that software, and a second server cluster responding to requests concerning the first software via a second version of that software and to requests concerning the second software via a second version of that software. A gateway router initially routes requests concerning the first and second software by default to the first server cluster. Upon receiving a request to change default routing of requests, a configuration of the gateway router is updated. Subsequent requests concerning the first software are routed to the second server cluster while subsequent request concerning the second software remain routed to the first server cluster.Type: GrantFiled: July 30, 2021Date of Patent: February 28, 2023Assignee: MORGAN STANLEY SERVICES GROUP INC.Inventors: Deepak Garg, Sujit Eapen, Sonil Trivedi
-
Publication number: 20230031254Abstract: A method for routing requests to a plurality of server clusters is disclosed. The method comprises establishing a first server cluster responding to requests concerning a first software via a first version of that software and to requests concerning a second software via a first version of that software, and a second server cluster responding to requests concerning the first software via a second version of that software and to requests concerning the second software via a second version of that software. A gateway router initially routes requests concerning the first and second software by default to the first server cluster. Upon receiving a request to change default routing of requests, a configuration of the gateway router is updated. Subsequent requests concerning the first software are routed to the second server cluster while subsequent request concerning the second software remain routed to the first server cluster.Type: ApplicationFiled: July 30, 2021Publication date: February 2, 2023Applicant: MORGAN STANLEY SERVICES GROUP INC.Inventors: Deepak Garg, Sujit Eapen, Sonil Trivedi
-
Patent number: 11234279Abstract: A method of and system for femtocell implementation in evolved packet core is disclosed. A system for a mobile wireless device to communicate with a data network via a small cell radio access network using a cellular backhaul includes a hybrid gateway node communicating with an eNodeB element via a first digital communication interface and the hybrid gateway node communicating with a packet data network via a second digital interface. The hybrid gateway node includes a processor and memory configured to provide a backhaul serving gateway functionality, a backhaul packet data network gateway functionality, a serving gateway functionality to the mobile device, and a packet data network gateway functionality to the mobile device.Type: GrantFiled: February 20, 2015Date of Patent: January 25, 2022Assignee: ;MICROSOFI TECHNOLGY LICENSING, LLCInventor: Deepak Garg
-
Publication number: 20210377214Abstract: Systems and methods are disclosed for an augmented Service Capability Exposure Function (A-SCEF). The A-SCEF may receive upstream or downstream traffic and direct or process that traffic in accordance with policy profiles. The policy profiles may be associated with various entities that may have interrelationships. The policy profiles may allow a network operator to better control multiple entities on the network while simplifying use of the network for the customers, such as those associated with a large number of internet of things (TOT) devices.Type: ApplicationFiled: June 14, 2021Publication date: December 2, 2021Inventors: Prasasth PALNATI, Anand KRISHNAMURTHY, Srinivas KAPPLA, Deepak GARG, Santos Kumar DAS
-
Publication number: 20210372799Abstract: Disclosed are systems (100) and (400) and a method (200) of evolution of a cartographic grid using map information. More specifically the evolution of context cognitive cartographic grid uses context cognitive data and historical data. For an identified reference geolocation on the map, various routes emanating from the reference geolocation are identified and then using pre-defined context parameters, a second geolocation is selected or updated. The process is repeated until all the possible routes associated with the identified reference geo-location are traversed. Subsequently, a convex grid is created using all the geolocations found, to evolve the context cognitive cartographic grid.Type: ApplicationFiled: August 17, 2021Publication date: December 2, 2021Inventors: Shishir GOKHALE, Deepak GARG
-
Patent number: 11188359Abstract: A method for intelligent screen capture in an electronic device includes: receiving, by the electronic device, a user input for capturing a screenshot of contents displayed on a screen of the electronic device; dividing, by the electronic device, the screen of the electronic device into a plurality of blocks, each of the plurality of blocks including inter-related contents displayed on the screen of the electronic device; identifying, by the electronic device, at least one block from the plurality of blocks based on a plurality of parameters; and displaying, by the electronic device, a guide user interface for capturing the screenshot of the at least one block.Type: GrantFiled: September 21, 2020Date of Patent: November 30, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Siva Prasad Thota, Naresh Purre, Debi Prasanna Mohanty, Sukumar Moharana, Rachit Sindhi Munjal, Manoj Goyal, Divija Nagaraju, Kriti Singh, Deepak Garg, Chirag Batra
-
Patent number: 11068669Abstract: The present disclosure relates generally to dynamic translation of text and/or audio data. The client instance hosted by one or more data centers and accessible by one or more remote client networks. In accordance with the present approach, a translation request is received from a user via a client device, wherein the translation request is associated with an untranslated file and a target language. Further, a source language of the untranslated file is identified. Further still, the untranslated file and the target language are outputted to a third party translation service. Even further, a translated file based on the target language, the untranslated file and a source language of the untranslated file is received.Type: GrantFiled: February 27, 2020Date of Patent: July 20, 2021Assignee: ServiceNow, Inc.Inventors: Michael Dominic Malcangio, Jebakumar Mathuram Santhosm Swvigaradoss, Ankit Goel, Rajesh Voleti, Srikar Bakka, Deepak Garg
-
Patent number: 11038841Abstract: Systems and methods are disclosed for an augmented Service Capability Exposure Function (A-SCEF). The A-SCEF may receive upstream or downstream traffic and direct or process that traffic in accordance with policy profiles. The policy profiles may be associated with various entities that may have interrelationships. The policy profiles may allow a network operator to better control multiple entities on the network while simplifying use of the network for the customers, such as those associated with a large number of internet of things (IOT) devices.Type: GrantFiled: May 7, 2018Date of Patent: June 15, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Prasasth Palnati, Anand Krishnamurthy, Srinivas Kappla, Deepak Garg, Santos Kumar Das
-
Publication number: 20210089334Abstract: A method for intelligent screen capture in an electronic device includes: receiving, by the electronic device, a user input for capturing a screenshot of contents displayed on a screen of the electronic device; dividing, by the electronic device, the screen of the electronic device into a plurality of blocks, each of the plurality of blocks including inter-related contents displayed on the screen of the electronic device; identifying, by the electronic device, at least one block from the plurality of blocks based on a plurality of parameters; and displaying, by the electronic device, a guide user interface for capturing the screenshot of the at least one block.Type: ApplicationFiled: September 21, 2020Publication date: March 25, 2021Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Siva Prasad THOTA, Naresh PURRE, Debi Prasanna MOHANTY, Sukumar MOHARANA, Rachit Sindhi MUNJAL, Manoj GOYAL, Divija NAGARAJU, Kriti SINGH, Deepak GARG, Chirag BATRA
-
Publication number: 20210051476Abstract: A method of data communication includes receiving, by a first wireless access gateway (WAG), at least a first data packet corresponding to a first data flow transmitted from user equipment (UE) and receiving, by a second WAG, at least a second data packet transmitted from the UE. In response to receiving the second data packet, the second WAG determines an identity of the first WAG, and in response to determining the identity of the first WAG, the method includes establishing a tunnel connection between the first WAG and the second WAG. After establishing the tunnel connection, the method includes receiving by the second WAG at least a third data packet corresponding to the first data flow transmitted from the UE, and the second WAG transmits to the first WAG, via the tunnel connection, the third data packet.Type: ApplicationFiled: November 3, 2020Publication date: February 18, 2021Inventors: Mark LIBBY, Deepak GARG, Girish NAIR, Narsi VELDANDA
-
Publication number: 20200302126Abstract: The present disclosure relates generally to dynamic translation of text and/or audio data. The client instance hosted by one or more data centers and accessible by one or more remote client networks. In accordance with the present approach, a translation request is received from a user via a client device, wherein the translation request is associated with an untranslated file and a target language. Further, a source language of the untranslated file is identified. Further still, the untranslated file and the target language are outputted to a third party translation service. Even further, a translated file based on the target language, the untranslated file and a source language of the untranslated file is received.Type: ApplicationFiled: February 27, 2020Publication date: September 24, 2020Inventors: Michael Dominic Malcangio, Jebakumar Mathuram Santhosm Swvigaradoss, Ankit Goel, Rajesh Voleti, Srikar Bakka, Deepak Garg
-
Patent number: 10599786Abstract: The present disclosure relates generally to dynamic translation of text and/or audio data. The client instance hosted by one or more data centers and accessible by one or more remote client networks. In accordance with the present approach, a translation request is received from a user via a client device, wherein the translation request is associated with an untranslated file and a target language. Further, a source language of the untranslated file is identified. Further still, the untranslated file and the target language are outputted to a third party translation service. Even further, a translated file based on the target language, the untranslated file and a source language of the untranslated file is received.Type: GrantFiled: March 29, 2019Date of Patent: March 24, 2020Assignee: ServiceNow, Inc.Inventors: Michael Dominic Malcangio, Jebakumar Mathuram Santhosm Swvigaradoss, Ankit Goel, Rajesh Voleti, Srikar Bakka, Deepak Garg
-
Publication number: 20190050449Abstract: Disclosed are systems (100) and (600) and a method (200) of creating intelligent context aware interlinked zones in a map. More specifically the creation of intelligent context aware interlinked zones uses predefined context parameters and historical data. For an initial zoning of the map, the identified outer boundary of the map and a first subset of context parameters are used. The initial zoning is intelligently updated using the identified second subset of the context parameters and context aware interlinked zones for the map are created.Type: ApplicationFiled: July 12, 2018Publication date: February 14, 2019Applicant: MediaAgility IncInventors: Shishir Gokhale, Deepak Garg
-
Publication number: 20190003841Abstract: Disclosed are systems (100) and (400) and a method (200) of evolution of a cartographic grid using map information. More specifically the evolution of context cognitive cartographic grid uses context cognitive data and historical data. For an identified reference geolocation on the map, various routes emanating from the reference geolocation are identified and then using pre-defined context parameters, a second geolocation is selected or updated. The process is repeated until all the possible routes associated with the identified reference geo-location are traversed. Subsequently, a convex grid is created using all the geolocations found, to evolve the context cognitive cartographic grid.Type: ApplicationFiled: June 26, 2018Publication date: January 3, 2019Applicant: MediaAgility IncInventors: Shishir Gokhale, Deepak Garg
-
Publication number: 20180324671Abstract: Systems and methods are disclosed for an augmented Service Capability Exposure Function (A-SCEF). The A-SCEF may receive upstream or downstream traffic and direct or process that traffic in accordance with policy profiles. The policy profiles may be associated with various entities that may have interrelationships. The policy profiles may allow a network operator to better control multiple entities on the network while simplifying use of the network for the customers, such as those associated with a large number of internet of things (IOT) devices.Type: ApplicationFiled: May 7, 2018Publication date: November 8, 2018Inventors: Prasasth PALNATI, Anand KRISHNAMURTHY, Srinivas KAPPLA, Deepak GARG, Santos Kumar DAS