Patents by Inventor Deepak Kakadia
Deepak Kakadia 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: 20230116605Abstract: A method, performed by a server device, may include receiving a request to activate an application session, the request being received from a user equipment on behalf of a particular application installed on the user equipment. The method may further include determining one or more application requirements associated with the particular application; determining conditions associated with one or more application servers; selecting a particular one of the one or more application servers based on the determined one or more application requirements and based on the determined conditions; and setting up the application session between the user equipment and between the selected particular one of the one or more application servers.Type: ApplicationFiled: October 10, 2022Publication date: April 13, 2023Inventors: Jay J. Lee, Patricia R. Chang, David Chiang, Deepak Kakadia, Vikram K. Rawat
-
Patent number: 11470147Abstract: A method, performed by a server device, may include receiving a request to activate an application session, the request being received from a user equipment on behalf of a particular application installed on the user equipment. The method may further include determining one or more application requirements associated with the particular application; determining conditions associated with one or more application servers; selecting a particular one of the one or more application servers based on the determined one or more application requirements and based on the determined conditions; and setting up the application session between the user equipment and between the selected particular one of the one or more application servers.Type: GrantFiled: September 14, 2020Date of Patent: October 11, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Jay J. Lee, Patricia R. Chang, David Chiang, Deepak Kakadia, Vikram K. Rawat
-
Patent number: 11057810Abstract: A device may determine that a user device, connected to a first packet data network gateway (PGW) associated with a first area, is located in a second area associated with a second PGW. The first PGW may be associated with a provider network. The second PGW may be associated with the provider network. The user device may not be connected to the second PGW. The device may cause the user device to be disconnected from the first PGW and connected to the second PGW. The user device may remain connected to the provider network when disconnecting from the first PGW and connecting to the second PGW.Type: GrantFiled: October 12, 2018Date of Patent: July 6, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Sagiv Draznin, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, Arda Aksu
-
Publication number: 20200412799Abstract: A method, performed by a server device, may include receiving a request to activate an application session, the request being received from a user equipment on behalf of a particular application installed on the user equipment. The method may further include determining one or more application requirements associated with the particular application; determining conditions associated with one or more application servers; selecting a particular one of the one or more application servers based on the determined one or more application requirements and based on the determined conditions; and setting up the application session between the user equipment and between the selected particular one of the one or more application servers.Type: ApplicationFiled: September 14, 2020Publication date: December 31, 2020Inventors: Jay J. Lee, Patricia R. Chang, David Chiang, Deepak Kakadia, Vikram K. Rawat
-
Patent number: 10785289Abstract: A method, performed by a server device, may include receiving a request to activate an application session, the request being received from a user equipment on behalf of a particular application installed on the user equipment. The method may further include determining one or more application requirements associated with the particular application; determining conditions associated with one or more application servers; selecting a particular one of the one or more application servers based on the determined one or more application requirements and based on the determined conditions; and setting up the application session between the user equipment and between the selected particular one of the one or more application servers.Type: GrantFiled: February 27, 2020Date of Patent: September 22, 2020Assignee: Atlassian, Inc.Inventors: Jay J. Lee, Patricia R. Chang, David Chiang, Deepak Kakadia, Vikram K. Rawat
-
Publication number: 20200204617Abstract: A method, performed by a server device, may include receiving a request to activate an application session, the request being received from a user equipment on behalf of a particular application installed on the user equipment. The method may further include determining one or more application requirements associated with the particular application; determining conditions associated with one or more application servers; selecting a particular one of the one or more application servers based on the determined one or more application requirements and based on the determined conditions; and setting up the application session between the user equipment and between the selected particular one of the one or more application servers.Type: ApplicationFiled: February 27, 2020Publication date: June 25, 2020Inventors: Jay J. Lee, Patricia R. Chang, David Chiang, Deepak Kakadia, Vikram K. Rawat
-
Patent number: 10692505Abstract: A mobile device may receive user input for requesting personal information for a subject in proximity of a mobile device and based on the user input, selecting one of available functions. The functions may include a first function for obtaining personal information using a first identifier. The functions may also include a second function for obtaining the personal information using the first identifier. The mobile device may output the personal information as an image to a display or as speech to speaker.Type: GrantFiled: April 30, 2018Date of Patent: June 23, 2020Assignees: CELLCO PARTNERSHIP, VERIZON PATENT AND LICENSING INC.Inventors: Donna L. Polehn, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, John F. Macias, Priscilla Lau, Yee Sin Chan, David Chiang, Thomas W. Haynes
-
Patent number: 10686723Abstract: A method for determining a Quality of Service (QoS) policy can be based on requested bandwidth. The method may initially receive a connection request which includes a requested bandwidth that corresponds to an application. The method may then determine a policy for an application data flow associated with the application based on the connection request. A bandwidth designation, which is based on the requested bandwidth, may be assigned to the application data flow based on the determined policy. Finally, the policy and the bandwidth designation may be provided so that a bearer can be assigned.Type: GrantFiled: September 20, 2017Date of Patent: June 16, 2020Assignees: Verizon Patent and Licensing Inc., Celico PartnershipInventors: Deepak Kakadia, Donna L. Polehn, Lalit R. Kotecha, Priscilla Lau, David Chiang, Arda Aksu, Maria G. Lam
-
Patent number: 10594783Abstract: A method, performed by a server device, may include receiving a request to activate an application session, the request being received from a user equipment on behalf of a particular application installed on the user equipment. The method may further include determining one or more application requirements associated with the particular application; determining conditions associated with one or more application servers; selecting a particular one of the one or more application servers based on the determined one or more application requirements and based on the determined conditions; and setting up the application session between the user equipment and between the selected particular one of the one or more application servers.Type: GrantFiled: April 10, 2019Date of Patent: March 17, 2020Assignee: ATLASSIAN, INC.Inventors: Jay J. Lee, Patricia R. Chang, David Chiang, Deepak Kakadia, Vikram K. Rawat
-
Publication number: 20190238632Abstract: A method, performed by a server device, may include receiving a request to activate an application session, the request being received from a user equipment on behalf of a particular application installed on the user equipment. The method may further include determining one or more application requirements associated with the particular application; determining conditions associated with one or more application servers; selecting a particular one of the one or more application servers based on the determined one or more application requirements and based on the determined conditions; and setting up the application session between the user equipment and between the selected particular one of the one or more application servers.Type: ApplicationFiled: April 10, 2019Publication date: August 1, 2019Inventors: Jay J. Lee, Patricia R. Chang, David Chiang, Deepak Kakadia, Vikram K. Rawat
-
Patent number: 10349225Abstract: A device is configured to receive registration information associated with a set of user devices, and to determine a group based on the registration information. The device is configured to generate a group identifier to transport a message through a network. The device is configured to determine a set of active user devices, of the set of user devices, associated with the group, and to determine a set of device identifiers associated with the set of active user devices. The device is configured to determine an association between the group identifier and the set of device identifiers, and to provide the association to a network device to cause the network device to deliver a message from a first user device, of the set of active user devices, to one or more other active user devices of the set of active user devices.Type: GrantFiled: August 27, 2013Date of Patent: July 9, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Deepak Kakadia, Thomas H. Tan, Sagiv Draznin
-
Patent number: 10305975Abstract: A method, performed by a server device, may include receiving a request to activate an application session, the request being received from a user equipment on behalf of a particular application installed on the user equipment. The method may further include determining one or more application requirements associated with the particular application; determining conditions associated with one or more application servers; selecting a particular one of the one or more application servers based on the determined one or more application requirements and based on the determined conditions; and setting up the application session between the user equipment and between the selected particular one of the one or more application servers.Type: GrantFiled: October 5, 2016Date of Patent: May 28, 2019Assignee: Atlassian, Inc.Inventors: Jay J. Lee, Patricia R. Chang, David Chiang, Deepak Kakadia, Vikram K. Rawat
-
Patent number: 10277487Abstract: Described are methods and system for maintaining network service levels. In general, the system identifies, using records of network incidents, a first plurality of network incidents occurring over a first portion of a measurement period and a second plurality of network incidents occurring over a subsequent second portion of the measurement period. The system then determines a plurality of remaining incidence tolerance limits based on an impact of the first and second pluralities of network incidents on corresponding sets of incidence tolerance limits for the measurement period, generates severity metric values for at least a subset of the second network incidents based on aggregate impact characteristics of one or more of the second plurality of network incidents weighted by remaining incidence tolerance limits associated with each of the second network incidents in the subset of the second network incidents, and selects one or more network incidents for remediation.Type: GrantFiled: October 9, 2015Date of Patent: April 30, 2019Assignee: Google LLCInventors: Deepak Kakadia, Muhammad Naeem
-
Patent number: 10237192Abstract: A network monitoring apparatus and system are disclosed to detect quality of service indicator values in headers of packets received via a network port. Based on detecting the quality of service indicators values, the apparatus and system maintain, for each of a plurality of quality of service indicator values, a count of the number of packets having the respective quality of service indicator value. The apparatus and system further maintain, for each of the plurality of quality of service indicator values, a total volume of network traffic having the respective quality of service indicator value. The packet counts and total network traffic volumes are output to a host processor. The host processor, in response to receiving the packet counts and network traffic volumes, transmits the packet counts and network traffic volumes to a network controller.Type: GrantFiled: November 29, 2016Date of Patent: March 19, 2019Assignee: Google LLCInventors: Deepak Kakadia, Richard Hay, Roman Kononov, Glenn Brown
-
Publication number: 20190045410Abstract: A device may determine that a user device, connected to a first packet data network gateway (PGW) associated with a first area, is located in a second area associated with a second PGW. The first PGW may be associated with a provider network. The second PGW may be associated with the provider network. The user device may not be connected to the second PGW. The device may cause the user device to be disconnected from the first PGW and connected to the second PGW. The user device may remain connected to the provider network when disconnecting from the first PGW and connecting to the second PGW.Type: ApplicationFiled: October 12, 2018Publication date: February 7, 2019Inventors: Sagiv Draznin, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, Arda Aksu
-
Patent number: 10142900Abstract: A device may determine that a user device, connected to a first packet data network gateway (PGW) associated with a first area, is located in a second area associated with a second PGW. The first PGW may be associated with a provider network. The second PGW may be associated with the provider network. The user device may not be connected to the second PGW. The device may cause the user device to be disconnected from the first PGW and connected to the second PGW. The user device may remain connected to the provider network when disconnecting from the first PGW and connecting to the second PGW.Type: GrantFiled: March 30, 2016Date of Patent: November 27, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Sagiv Draznin, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, Arda Aksu
-
Patent number: 10080158Abstract: A system may be configured to receive data. The system may be associated with a plurality of network interfaces that each correspond to a different radio access technology associated with one or more cellular networks. The system may identify one or more measures of load associated with each of the plurality of network interfaces; and output, based on the identified measures of load, a different portion of the received data to each network interface, of the group of network interfaces.Type: GrantFiled: December 6, 2012Date of Patent: September 18, 2018Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: Lalit R. Kotecha, Sagiv Draznin, Deepak Kakadia, Jay J. Lee, David Chiang, Patricia R. Chang, Donna L. Polehn, Thomas H. Tan
-
Publication number: 20180247655Abstract: A mobile device may receive user input for requesting personal information for a subject in proximity of a mobile device and based on the user input, selecting one of available functions. The functions may include a first function for obtaining personal information using a first identifier. The functions may also include a second function for obtaining the personal information using the first identifier. The mobile device may output the personal information as an image to a display or as speech to speaker.Type: ApplicationFiled: April 30, 2018Publication date: August 30, 2018Inventors: Donna L. Polehn, Lalit R. Kotecha, Patricia R. Chang, Deepak Kakadia, John F. Macias, Priscilla Lau, Yee Sin Chan, David Chiang, Thomas W. Haynes
-
Patent number: 10009753Abstract: Methods and systems are configured for accessing content supported wireless communications services. A method for obtaining non-subscription access to a network may include sending a request to access a network, and determining if subscription access to the network was granted. When subscription access is not granted, the method may further include receiving terms for non-subscription access to the network upon determining subscription access was not granted, determining if the received terms for non-subscription access were accepted, and then receiving advertising content and non-subscription access to the network in response to determining the terms for non-subscription access were accepted.Type: GrantFiled: December 20, 2013Date of Patent: June 26, 2018Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: Patricia R. Chang, Donna L. Polehn, Lalit R. Kotecha, Deepak Kakadia, John F. Macias, Priscilla Lau, Yee Sin Chan, David Chiang
-
Patent number: 9996550Abstract: A server may be configured to receive behavior information associated with a user device. The behavior information may indicate a set of geographical locations at which the user device has been present. The server may generate a mode based on the behavior information. The mode may indicate a set of conditions based on which the mode is to be activated, and a set of information to be presented when the mode is activated. The server may output the mode to the user device. The user device may determine, after receiving the mode, that the set of conditions has been satisfied. The determining may be based on a geographical location of the user device. The user device may activate the mode, based on determining that the set of conditions has been satisfied; and may present at least a portion of the set of information, based on activating the mode.Type: GrantFiled: December 31, 2012Date of Patent: June 12, 2018Assignees: Verizon Patent and Licensing Inc., Celico PartnershipInventors: Patricia R. Chang, Sagiv Draznin, Arda Aksu, Steven R. Rados, Thomas W. Haynes, Deepak Kakadia, Priscilla Lau, John F. Macias, Donna L. Polehn