Patents by Inventor Alok Kumar

Alok Kumar 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: 20220081491
    Abstract: A packaging system for the storage of an ophthalmic device includes a sealed container containing one or more unused ophthalmic devices immersed in an aqueous packaging solution comprising one or more crosslinked polymeric networks. The one or more crosslinked polymeric network comprises a reaction product of a first glycosaminoglycan, a second glycosaminoglycan, and a first crosslinking agent, wherein the first glycosaminoglycan is different than the second glycosaminoglycan.
    Type: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Inventors: George L. Grobe III, Alok Kumar Awasthi, Mark R. Mis, Jennah L. Wolcott, James R. Hauenstein
  • Publication number: 20220086580
    Abstract: This disclosure describes techniques that include aligning processing of audio samples collected by multiple audio sensors or microphones. In one example, this disclosure describes a method comprising detecting a transition by the second microphone from a disabled state to an enabled state; after detecting the transition, performing phase alignment between audio samples collected by the first microphone and audio samples collected by the second microphone by introducing a delay in starting processing of the audio samples collected by the second microphone; and processing the phase-aligned audio samples.
    Type: Application
    Filed: November 26, 2021
    Publication date: March 17, 2022
    Inventor: Alok Kumar Mathur
  • Patent number: 11253625
    Abstract: A packaging system for storing ophthalmic devices such as contact lenses and methods for packaging such ophthalmic devices with solutions is disclosed. The packaging system contains an unused, ophthalmic device in an aqueous packaging solution comprising tris(hydroxymethyl)aminomethane or a salt thereof; wherein the solution has an osmolality of at least about 200 mOsm/kg and a pH in the range of about 6 to about 9.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: February 22, 2022
    Assignee: Bausch & Lomb Incorporated
    Inventors: Alok Kumar Awasthi, Erning Xia, Jennah L. Wolcott, Ruth Julian
  • Patent number: 11256667
    Abstract: A file system may include an object storage, a merged index, and a distributed database. When a file is stored in the file system, the file may be converted to an object and be stored in the object storage. The deduplication index of the file may be stored in the distributed database. The namespace metadata of the file may be stored in the merged index. The merged index generates namespace entries of the file when the file is created, deleted, and/or modified. A namespace entry may be associated with a specific file and may include a creation version and a deletion version. When a file is deleted or modified, instead of modifying the existing namespace entries, new entries associated with different versions and including different creation or deletion versions are created. The status of a file may be monitored by one or more entries associated with a file.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: February 22, 2022
    Assignee: Druva Inc.
    Inventors: Milind Borate, Alok Kumar, Aditya Agrawal, Anup Agarwal, Somesh Jain, Aditya Kelkar, Yogendra Acharya, Anand Apte, Amit Kulkarni
  • Patent number: 11256319
    Abstract: The disclosure describes artificial reality (AR) systems and techniques that enable hierarchical power management of multiple devices within a multi-device AR system. For example, a multi-device AR system includes a device comprising one of a peripheral device configured to generate artificial reality content for display or a head-mounted display unit (HMD) configured to output artificial reality content. The device comprises a System on a Chip (SoC) that includes a host subsystem and plurality of subsystems. Each subsystem includes a child energy processing unit configured to manage power states for the subsystem. The host subsystem includes a parent energy processing unit configured to direct power management of each of the child energy processing units of the plurality of subsystems.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: February 22, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Shrirang Madhav Yardi, Alok Kumar Mathur
  • Publication number: 20220046524
    Abstract: Various embodiments herein disclose a method camping a User Equipment (UE) on a cell, the method comprising: creating a combined Most Recently Used (MRU) list by merging a list 4G MRU frequencies with a Public Land Mobile Network (PLMN) having a 5GC and a list of 5G MRU frequencies, determining whether one of a 4G cell with 5G core (5GC) and a 5G cell is available for camping by performing a MRU scan on the combined MRU list; performing one of: camping on one of the 4G cell with 5G core and the 5G cell in response to determining that one of the 5G cell and the 4G cell with 5G core is available and performing a 4G MRU frequency scan on a list of 4G without 5GC MRU frequencies in response to determining that one of the 4G cell with 5G core and the 5G cell is not available.
    Type: Application
    Filed: October 21, 2021
    Publication date: February 10, 2022
    Inventors: Alok Kumar JANGID, Kailash Kumar JHA, Aman AGARWAL, Avneesh TIWARI, Ravi Pandappa KAMALADINNI, Samiran BHOWMIK, Abhishek KASWAN
  • Publication number: 20220035651
    Abstract: Some embodiments of the invention provide a method for connecting deployed machines in a set of one or more software-defined datacenters (SDDCs) to a virtual private cloud (VPC) in an availability zone (AZ). The method deploys network plugin agents (e.g. listening agents) on multiple host computers and configures the network plugin agents to receive notifications of events related to the deployment of network elements from a set of compute deployment agents executing on the particular deployed network plugin agent's host computer. The method, in some embodiments, is performed by a network manager that receives notifications from the deployed network plugin agents regarding events relating to the deployed machines and, in response to the received notifications, configures network elements to connect one or more sets of the deployed machines.
    Type: Application
    Filed: October 16, 2020
    Publication date: February 3, 2022
    Inventors: Alok Kumar Maurya, Nilesh Suryavanshi, Kalyan Maddipatla
  • Publication number: 20220030539
    Abstract: The present disclosure relates to a pre-5th generation (5G) or 5G communication system to be provided for supporting higher data rates beyond 4th generation (4G) communication system such as long term evolution (LTE). Embodiments herein disclose methods for managing an on-boarding procedure in a wireless communication network. The method includes triggering, by a User Equipment (UE), a registration request for an on-boarding procedure to a network entity. Further, the method includes receiving, by the UE, a Non-access stratum (NAS) message comprising at least one information from the network entity based on the registration request. Further, the method includes performing, by the UE, at least one action based on the at least one received information. Further, the method includes managing, by the UE, the on-boarding procedure in the wireless communication network based on the at least one action.
    Type: Application
    Filed: July 26, 2021
    Publication date: January 27, 2022
    Inventors: Lalith KUMAR, Alok Kumar JANGID, Kailash Kumar JHA
  • Publication number: 20220021809
    Abstract: Methods, systems, and devices for reducing dropped frames in image capturing devices are described. The method includes receiving, from an optical sensor of the image capturing device, a batch of frames, determining, by a hardware layer or a software layer of the image capturing device, that an error condition exists in relation to the batch of frames, determining, by the hardware layer, a numerical quantity of frames of the batch of frames in a frame buffer based on determining the error condition exists, and sending, by the hardware layer, the determined quantity of frames to the software layer of the image capturing device for processing by the software layer.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 20, 2022
    Inventors: Nitin Srivastava, Prakasha Nayak, Alok Kumar Pandey
  • Publication number: 20220014596
    Abstract: Systems and methods for determining parameters of devices that may have influenced generated content, and appending values of these parameters to the generated content for the benefit of other users. Devices near the location at which the content was generated may be selected, and parameters of these devices may be retrieved. These device parameters are often relevant to the generated content. Accordingly, the retrieved parameter values may be appended to the generated content for transmission along with the content. In this manner, other users may view both the content and the parameters of nearby devices that may have influenced the setting of the content, assisting users in, for example, recreating the content or its subject matter for themselves.
    Type: Application
    Filed: September 24, 2021
    Publication date: January 13, 2022
    Inventors: Alok Kumar, Kuppappa Dandappa Harijan, Madhusudhan Srinivasan
  • Patent number: 11206606
    Abstract: Embodiments herein achieve a method for handling registration and session management in a wireless communication system. The method includes registering, by a User Equipment (UE), with a first core network entity over a 3GPP access network and a non-3GPP access network. Further, the method includes triggering, by the UE, a registration procedure to a second core network over the 3GPP access network when a periodic timer of the UE expires in an OOS state. Further, the method includes receiving, by the UE, a non-access stratum (NAS) message, over the 3GPP access network, with an indication to register for the non-3GPP access network with the second core network entity. Further, the method includes reinitiating the registration procedure to register again for the non-3GPP access with the second core network entity through the non-3GPP access network.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: December 21, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Lalith Kumar, Alok Kumar Jangid, Kailash Kumar Jha, Danish Ehsan Hashmi, Govind Irappa Uttur
  • Publication number: 20210385902
    Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Embodiments herein provide a method implemented in a User Equipment (UE). The method includes receiving, from a Mobility Management Entity (MME), a bearer resource modification reject message with a cause value, in response to a bearer resource modification request message sent to the MME. Further, the method includes deactivating an Evolved Packet System (EPS) bearer context information.
    Type: Application
    Filed: August 19, 2021
    Publication date: December 9, 2021
    Inventors: Alok Kumar JANGID, Kailash Kumar JHA, Krishnamurthy Doddaballapur RAMU, Lalith KUMAR
  • Publication number: 20210382957
    Abstract: This application relates to apparatus and methods for automatically servicing item data requests in data management systems, such as in retail management systems. The apparatus and methods employ a throttling technique to service data requests from one or more entities. In some examples, a computing device initializes assigns a counter for each entity, and initializes each counter with an initial value. The computing device also occasionally (e.g., periodically) resets each counter to the initial value. The computing device may receive a data request from one of the entities, and determines whether the counter corresponding to the entity identifies a count that is beyond a threshold. If the counter identifies a count beyond the threshold, the computing device adjusts the counter, and processes the data request. If the counter does not identify a count beyond the threshold, the computing device responds to the entity with an error.
    Type: Application
    Filed: June 8, 2020
    Publication date: December 9, 2021
    Inventors: Tamandeep Kaur, Rahul Raghavan, Karthik Chowdavarapu, Sitansu Sekhar Pal, Murabbat Rifaquat Hussain, Rajanikanth Beesabathini, Alok Kumar Singh
  • Publication number: 20210383422
    Abstract: Embodiments of the present disclosure includes systems for and methods of managing local and remote data.
    Type: Application
    Filed: August 25, 2021
    Publication date: December 9, 2021
    Inventors: Gaurav Gandhi, Kuppappa Harijan, Alok Kumar
  • Patent number: 11195269
    Abstract: An IC assembly including an exposed pad integrated circuit (“IC”) package having a thermal pad with a top surface and a bottom surface and with at least one peripheral surface portion extending transversely of and continuous with the bottom surface. The bottom surface and the at least one peripheral surface are exposed through a layer of mold compound. Also, methods of making an exposed pad integrated circuit (“IC”) package assembly. One method includes optically inspecting a solder bond bonding a thermal pad of an exposed pad IC package to a printed circuit board. Another method includes wave soldering an exposed pad of an IC package to a printed circuit board.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: December 7, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Reynaldo Corpuz Javier, Alok Kumar Lohia, Andy Quang Tran
  • Publication number: 20210378056
    Abstract: Embodiments herein provide a method for maintaining service continuity by a User Equipment (UE) in a wireless communication system. The method includes transmitting a registration request message or a tracking area update (TAU) message to a management entity of a first radio access technology (RAT) network, when the UE is registered in the first RAT network and a second RAT network; receiving, from the management entity, a registration reject message or a TAU reject message; and transmitting, to the management entity, a registration message for initial registration or an attach request message including a registration status information of the UE of the second RAT network.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Lalith KUMAR, Danish Ehsan HASHMI, Kailash Kumar JHA, Alok Kumar JANGID, Govind lrappa UTTUR
  • Patent number: 11190892
    Abstract: This disclosure describes techniques that include aligning processing of audio samples collected by multiple audio sensors or microphones. In one example, this disclosure describes a method comprising enabling a first microphone; processing, by an audio processor and using a first processing pipeline, audio data samples collected by the first microphone; enabling a second microphone a period of time after enabling the first microphone; processing, by the audio processor and using a second processing pipeline, a sample of audio data collected by the second microphone by synchronizing starting times for the first and second processing pipelines.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: November 30, 2021
    Assignee: Facebook Technologies, LLC
    Inventor: Alok Kumar Mathur
  • Publication number: 20210368568
    Abstract: Provided is a method performed by a user equipment (UE) in a wireless communication system supporting Evolved Universal Mobile Telecommunications System Terrestrial Radio Access Network (E-UTRAN) New Radio (NR)-Dual Connectivity (ENDC). The method includes: receiving system information including information on an NR band list supported in the ENDC; identifying, based on the system information, NR bands supported at LTE frequencies of Long Term Evolution (LTE) bands in a most recently used (MRU) LTE frequency list of the UE; prioritizing the LTE frequencies in the MRU LTE frequency list, based on the supported NR bands and an ENDC capability of the UE; and performing a cell selection based on the prioritized MRU LTE frequency list.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 25, 2021
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Alok Kumar Jangid, Abhishek Kaswan, Aman Agarwal, Kailash Kumar Jha
  • Publication number: 20210368383
    Abstract: Embodiments herein provide a wireless communication system for managing a network slice congestion. The wireless communication system includes a User Equipment (UE), operably coupled to a core network. The UE is configured to transmit a first NAS signaling message to the core network, wherein the first NAS signaling message comprises a specific network slide identity. The core network i configured to detect the network slice congestion in the wireless communication system. Further, the core network is configured to indicate the network slice congestion using a second NAS signaling message to the User Equipment (UE), wherein the second NAS signaling message comprising a reject cause value and a back off timer for the requested network slice identity.
    Type: Application
    Filed: October 15, 2018
    Publication date: November 25, 2021
    Inventors: Alok Kumar JANGID, Danish Ehsan HASHMI, Govind Irappa UTTUR, Kailash Kumar JHA, Lalith KUMAR, Sung-hoon KIM
  • Publication number: 20210368299
    Abstract: This application discloses systems, devices, and methods for indoor navigation and tracking with a mesh network. In one aspect, a navigation device includes a receiver configured to receive a locational signal from a node network. The locational signal identifies a respective node of the node network, and the node network is distributed throughout a physical space. The navigation device includes a memory storing a program and a processor in communication with the receiver and configured to execute the program to calculate a position of the navigation device from the identity of the respective node, determine a routing instruction from the position of the navigation device to a destination based on the position of the navigation device and a known mapping of the node network in the physical space, and update the position of the navigation device and the routing instruction as the navigation device moves through the physical space.
    Type: Application
    Filed: August 4, 2021
    Publication date: November 25, 2021
    Inventors: Jitendra Jain, Alok Kumar Mittal