Patents by Inventor Gokul Kumar

Gokul 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: 20210019966
    Abstract: Aspects of the invention are directed towards method system and devices assisting a user in providing seamless access to a user through an access point of the access system. The invention describes estimating various factors such as time, distance, and signal strength enabling frictionless access to the user. The invention describes adjusting the time interval and the signal strength according to the needs of the user. Various other embodiments of the invention describes estimating a threshold signal strength and time interval based on a distance of the user from the access point.
    Type: Application
    Filed: July 10, 2020
    Publication date: January 21, 2021
    Inventors: Krishnakanth Jarugumilli, Mahesh Dhumpeti, Gokul Ellanki, Anil Kumar Varturi, Rajesh Krishna Etikela, Sriram Narasimha Murthy Dulam, Michael R. Green, Kishore Maroju, Ashley Kennedy-Foster
  • Patent number: 10824598
    Abstract: File commit and commit-delete operations can be successfully completed in environments that employ an overlay optimizer to enhance the performance of a write filter. The overlay optimizer can be structured into upper and lower instances relative to the write filter. The upper instance can cause files to be moved from the write filter's overlay into an overlay cache to thereby optimize the performance of the overlay. To prevent the failure of commit and commit-delete operations that target files that have been moved to the overlay cache, the lower instance can be configured to detect when the write filter is attempting to perform a commit or commit-delete operation and can modify the processing of such operations to cause them to be completed successfully even though the files targeted by the operations do not exist in the write filter's overlay.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: November 3, 2020
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar
  • Patent number: 10798097
    Abstract: Authentication devices can be intelligently redirected in a VDI environment to thereby ensure that the redirected authentication devices remain available for authentication even after a remote session has been locked. This intelligent redirection of authentication devices can be accomplished in a way that only requires server-side modifications and that is agnostic to the remoting protocol used to establish the remote session.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: October 6, 2020
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar
  • Publication number: 20200313815
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit a sounding reference signal (SRS) on a plurality of antenna ports. The UE may transmit the SRS on one or more virtual antenna ports, the one or more virtual antenna ports being based at least in part on the plurality of antenna ports. Numerous other aspects are provided.
    Type: Application
    Filed: February 28, 2020
    Publication date: October 1, 2020
    Inventors: Gokul SRIDHARAN, Alexandros MANOLAKOS, Yi HUANG, Wanshi CHEN, Wei YANG, Jay Kumar SUNDARARAJAN, Krishna Kiran MUKKAVILLI
  • Publication number: 20200309537
    Abstract: Systems and methods for using a searchlight unit to obtain elevation information about a point of interest are disclosed herein. The searchlight unit comprises an illumination source, a distance measurement system and an actuator for positioning the illumination source and for positioning the distance measurement system toward the point of interest. The searchlight unit also includes a global navigation satellite system and an inertial measurement unit for obtaining position and orientation information about the searchlight unit.
    Type: Application
    Filed: March 27, 2019
    Publication date: October 1, 2020
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Abhijit Kulkarni, Sunit Kumar Saxena, Kartik Brahmbhatt, Gokul Murugesan, Deepak Bhimrao Mahajan, Senthil Kumar S
  • Patent number: 10789014
    Abstract: An overlay optimizer can prevent cross-volume moves to optimize the performance of a write filter. The overlay optimizer can be configured to detect when a file move is being attempted and can modify the handling of the file move so that a cross-volume move is not performed. In the case where the file move would result in a file being moved from the volume where the overlay cache is implemented, the overlay optimizer can create a copy of the target directory tree in the overlay cache and redirect the move to the newly created directory. In the case where the file move would result in a file being moved to the volume where the overlay cache is implemented, the overlay optimizer can forgo redirection so that the file will be moved within the same volume.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: September 29, 2020
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar, Puneet Kaushik
  • Patent number: 10778316
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless communication device may apply an open-loop multiple-input multiple-output (MIMO) scheme among a plurality of antenna groups associated with a plurality of antennas, wherein phase coherence cannot be maintained between the plurality of antenna groups; and may apply a closed-loop MIMO scheme among antennas within each antenna group of the plurality of antenna groups, wherein phase coherence can be maintained between antennas included in each antenna group of the plurality of antenna groups. Numerous other aspects are provided.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: September 15, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Yi Huang, Gokul Sridharan, Jay Kumar Sundararajan, Joseph Binamira Soriaga, Tingfang Ji, Wei Yang
  • Patent number: 10764340
    Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g., businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: September 1, 2020
    Assignee: Apple Inc.
    Inventors: Grant Ritchie, Gokul Thirumalai, Philomena Lobo, Robert Y. Loh, Scott Lopatin, Mithilesh Kumar, Austin Marusco, Tommy Rochette, Aniket Zamwar, Alexandre Perematko, Daniel B. Pollack, Nicholas J. Circosta
  • Patent number: 10742776
    Abstract: Isochronous endpoints of a redirected USB device can be accelerated. When a USB device is redirected, each of the device's endpoints can be identified. A UDP socket can then be created between the client-side proxy and the server-side agent for each isochronous endpoint, while a TCP socket can be created for each other endpoint. A lookup table can also be created which maps pipe handles to socket IDs. The lookup table can be employed to route USB request blocks pertaining to a particular endpoint over the corresponding socket. In this way, USB request blocks pertaining to an isochronous endpoint will be transferred over the network using UDP while USB request blocks pertaining to non-isochronous endpoints will be transferred using TCP.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: August 11, 2020
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar
  • Publication number: 20200249973
    Abstract: A system and method include classifying and assigning virtual disks accessed from compute only nodes. The method determines, by a management processor of a virtual computing system, characteristics for a plurality of virtual disks hosted on a plurality of hyper converged nodes in a cluster of nodes in the virtual computing system. The method further classifies, by the management processor, each of the plurality of virtual disks based on the determined characteristics and identifies, by the management processor, one of the plurality of virtual disks to host data for a virtual machine on a compute only node based on the classification to spread out input-output demand in the cluster, reducing probability of input-output bottlenecks and increasing cluster-wide storage throughput. The method also assigns, by the management processor, the identified virtual disk to host data for the virtual machine located on the compute only node.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 6, 2020
    Applicant: Nutanix, Inc.
    Inventors: Aditya Ramesh, Ashwin Thennaram Vakkayil, Gaurav Poothia, Gokul Kannan, Hemanth Kumar Mantri, Kamalneet Singh, Robert Schwenz
  • Publication number: 20200252485
    Abstract: Isochronous endpoints of a redirected USB device can be accelerated. When a USB device is redirected, each of the device's endpoints can be identified. A UDP socket can then be created between the client-side proxy and the server-side agent for each isochronous endpoint, while a TCP socket can be created for each other endpoint. A lookup table can also be created which maps pipe handles to socket IDs. The lookup table can be employed to route USB request blocks pertaining to a particular endpoint over the corresponding socket. In this way, USB request blocks pertaining to an isochronous endpoint will be transferred over the network using UDP while USB request blocks pertaining to non-isochronous endpoints will be transferred using TCP.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 6, 2020
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar
  • Publication number: 20200205175
    Abstract: Methods, systems, and devices for wireless communications are described. A wireless device, such as a user equipment (UE), may receive, via a first control resource set (CORESET) of a plurality of CORESETs monitored by the UE, a first downlink grant that schedules a downlink data transmission to the UE. The UE may receive the downlink data transmission from a first transmission reception point (TRP) of a plurality of TRPs and transmit feedback information for the downlink data transmission to the first TRP based at least in part on the first TRP being associated with the first CORESET or the first downlink grant being received via the first CORESET.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 25, 2020
    Inventors: Wei Yang, Yi Huang, Joseph Binamira Soriaga, Gokul Sridharan, Jay Kumar Sundararajan
  • Patent number: 10657054
    Abstract: Renames can be handled in an overlay optimizer to ensure that the rename operations do not fail due to source and target volumes being different. The overlay optimizer can implement a process for linking the two IRP_MJ_CREATE operations that the operating system sends as part of a rename operation. Due to this linking, the overlay optimizer can determine when the second IRP of a rename operation is being processed and can determine the source volume for the operation. When the source volume is the volume of the overlay cache, the overlay optimizer can redirect the second IRP. This will ensure that the rename operation will complete successfully even in cases where the rename operation was initiated without specifying the MOVEFILE_COPY_ALLOWED flag.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: May 19, 2020
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar, Puneet Kaushik
  • Patent number: 10637533
    Abstract: An apparatus includes a controller die and a group of dies that communicate with each other via a transmission line. Less than all of the dies of the group includes a respective on-die termination resistance circuit coupled to the transmission line. In some embodiments, one of the dies that includes an on-die termination resistance circuit is an end die of the group. In particular embodiments, the end die is the only die of the group that includes an on-die termination resistance circuit coupled to the transmission line. Transmission frequencies or data rates may be increased without degrading signal quality by removing capacitance associated with on-die termination resistance circuits from at least one of the dies of the group.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 28, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: John Thomas Contreras, Sayed Mobin, David Zhang, Gokul Kumar
  • Publication number: 20200126936
    Abstract: A semiconductor device is disclosed including an integrated memory module. The integrated memory module may include a pair of semiconductor die, which together, operate as a single, integrated flash memory. In one example, the first die may include the memory cell array and the second die may include the logic circuit such as CMOS integrated circuits. In one example, the second die may be flip-chip bonded to the first die. The flip-chip bond pads on the first and second dies may be made small, with a small pitch, to allow a large number of electrical interconnections between the first and second semiconductor dies.
    Type: Application
    Filed: December 20, 2019
    Publication date: April 23, 2020
    Applicant: Western Digital Technologies, Inc.
    Inventors: Hem Takiar, Michael Mostovoy, Emilio Yero, Gokul Kumar, Yan Li
  • Publication number: 20200106478
    Abstract: An apparatus includes a controller die and a group of dies that communicate with each other via a transmission line. Less than all of the dies of the group includes a respective on-die termination resistance circuit coupled to the transmission line. In some embodiments, one of the dies that includes an on-die termination resistance circuit is an end die of the group. In particular embodiments, the end die is the only die of the group that includes an on-die termination resistance circuit coupled to the transmission line. Transmission frequencies or data rates may be increased without degrading signal quality by removing capacitance associated with on-die termination resistance circuits from at least one of the dies of the group.
    Type: Application
    Filed: September 28, 2018
    Publication date: April 2, 2020
    Inventors: John Thomas Contreras, Sayed Mobin, David Zhang, Gokul Kumar
  • Publication number: 20200099490
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive an indication of a sounding reference signal (SRS) resource set to be used to signal a virtual port used for a physical uplink shared channel (PUSCH) communication, wherein the virtual port is a combination of at least two non-coherent or partially-coherent antenna ports of the UE using precoding and cyclic delay diversity; and transmit an SRS for the at least two non-coherent or partially-coherent antenna ports using one or more resources of the SRS resource set. Numerous other aspects are provided.
    Type: Application
    Filed: September 19, 2019
    Publication date: March 26, 2020
    Inventors: Gokul SRIDHARAN, Yi HUANG, Xiao Feng WANG, Wei YANG, Jay Kumar SUNDARARAJAN, Peter GAAL
  • Publication number: 20200050394
    Abstract: An overlay optimizer can prevent cross-volume moves to optimize the performance of a write filter. The overlay optimizer can be configured to detect when a file move is being attempted and can modify the handling of the file move so that a cross-volume move is not performed. In the case where the file move would result in a file being moved from the volume where the overlay cache is implemented, the overlay optimizer can create a copy of the target directory tree in the overlay cache and redirect the move to the newly created directory. In the case where the file move would result in a file being moved to the volume where the overlay cache is implemented, the overlay optimizer can forgo redirection so that the file will be moved within the same volume.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar, Puneet Kaushik
  • Publication number: 20200050574
    Abstract: Cache hits are increased for URBs that target a redirected USB device. When a virtual bus driver in a VDI environment queues an IRP for an URB that targets the redirected USB device, it can ensure that the IRP and therefore the URB is completed on the same processor that originated the URB. This can be accomplished in both NUMA and non-NUMA multiprocessor environments.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar
  • Publication number: 20200050546
    Abstract: Renames can be handled in an overlay optimizer to ensure that the rename operations do not fail due to source and target volumes being different. The overlay optimizer can implement a process for linking the two IRP_MJ_CREATE operations that the operating system sends as part of a rename operation. Due to this linking, the overlay optimizer can determine when the second IRP of a rename operation is being processed and can determine the source volume for the operation. When the source volume is the volume of the overlay cache, the overlay optimizer can redirect the second IRP. This will ensure that the rename operation will complete successfully even in cases where the rename operation was initiated without specifying the MOVEFILE_COPY_ALLOWED flag.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar, Puneet Kaushik