Patents by Inventor Rajneesh Kumar

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

  • Patent number: 10708161
    Abstract: A first device may provide, periodically throughout a test session and to neighboring devices that are in a network with the first device, a message request for measuring network performance. The neighboring devices, upon receiving the request message, are to use a relay mechanism to determine network performance indicator (NPI) values. The first device may receive, from the neighboring devices and periodically throughout the test session, a response message that includes the NPI values. The first device may determine additional NPI values that measure the network performance between the first device and the neighboring devices. The first device may determine overall NPI values based on the NPI values and the additional NPI values. The first device may identify a preferred next-hop to one of the neighboring devices based on the overall NPI values, where the preferred next-hop is part of a preferred path through the network.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: July 7, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Peyush Gupta, Rajneesh Kumar
  • Patent number: 10687253
    Abstract: Described in an example embodiment is an end-to-end admission control system that allows any rich media application to secure admission control in an environment where there are mixed wireless and wired segments in the network. In particular embodiments, the system includes the integration of Add Traffic Stream (ADDTS) and Resource Reservation Protocol (RSVP) admission control mechanisms, the mapping of parameters between these two mechanisms, the admission control policies, and failure handling for the end-to-end resource control.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: June 16, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Michael McBride, Subhasri Dhesikan, Neil Diener, David S. Stephenson, Rajneesh Kumar
  • Publication number: 20200137612
    Abstract: Some embodiments of this disclosure include apparatuses and methods for implementing a target wake time (TWT) scheme that includes traffic differentiation and service period extension. For example some embodiments relate to an electronic device including a transceiver and one or more processors communicatively coupled to the transceiver. The one or more processors receive an indication of traffic associated with an application. The one or more processors determine information associated with the traffic and configure the TWT scheme associated with the traffic based at least in part on the determined information. The one or more processors further communicate initial information associated with the TWT scheme to an access point of a wireless network. The initial information associated with the TWT scheme can include at least one of traffic direction information, traffic pattern information, a traffic identifier (TID), or an access category, indication (ACID).
    Type: Application
    Filed: August 29, 2019
    Publication date: April 30, 2020
    Applicant: Apple Inc.
    Inventors: Guoqing Li, Yang Yu, Welly Kasten, Shehla S. Rana, Mete Fikirlier, Karthik R. Mekala, Charles F. Dominguez, Yong Liu, Rajneesh Kumar
  • Patent number: 10638423
    Abstract: An interface circuit in an electronic device (such as an access point) may provide a group wake-up packet to a group of recipient electronic devices in a set of recipient electronic devices. During operation, the interface circuit may select the group in the set of recipient electronic devices, where the group includes at least one of the recipient electronic devices. Then, the interface circuit may provide the group wake-up packet for the recipient electronic devices in the group with information that specifies that a subset of the recipient electronic devices in the group transition from a low-power mode. For example, the information may include a bitmap that specifies the subset and an identifier of the group. Note that the electronic device may dynamically define the group. Alternatively, the recipient electronic devices in the group may be static.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: April 28, 2020
    Assignee: Apple Inc.
    Inventors: Guoqing Li, Yong Liu, Oren Shani, Xiaowen Wang, Christiaan A. Hartman, Matthew L. Semersky, Josef Peery, Yoel Boger, Tushar R. Shah, Rajneesh Kumar, Christian W. Mucke
  • Publication number: 20200107261
    Abstract: Some embodiments enable low power mode for wireless local area network (WLAN) subsystem of an electronic device to improve power usage at the electronic device and increase response time of the WLAN subsystem to prioritized application(s). For example, a method includes enabling a sleep mode of the WLAN subsystem of the electronic device. The electronic device maintains a connection with an access point of a wireless network during the sleep mode. The method further includes receiving a request from an application to communicate with the wireless network. The application is included in a list of prioritized applications. In response to determining that a metric associated with the sleep mode does not exceed a power budget, the sleep mode of the WLAN subsystem is suspended and the communication between the application and the access point of the wireless network is enabled (after the suspension of the sleep mode).
    Type: Application
    Filed: May 31, 2019
    Publication date: April 2, 2020
    Applicant: Apple Inc.
    Inventors: Veerendra Boodannavar, Ronald K. Huang, Rajneesh Kumar, Kapil Chhabra, Faraz Faheem
  • Publication number: 20200099603
    Abstract: A first device may provide, periodically throughout a test session and to neighboring devices that are in a network with the first device, a message request for measuring network performance. The neighboring devices, upon receiving the request message, are to use a relay mechanism to determine network performance indicator (NPI) values. The first device may receive, from the neighboring devices and periodically throughout the test session, a response message that includes the NPI values. The first device may determine additional NPI values that measure the network performance between the first device and the neighboring devices. The first device may determine overall NPI values based on the NPI values and the additional NPI values. The first device may identify a preferred next-hop to one of the neighboring devices based on the overall NPI values, where the preferred next-hop is part of a preferred path through the network.
    Type: Application
    Filed: September 21, 2018
    Publication date: March 26, 2020
    Inventors: Peyush GUPTA, Rajneesh KUMAR
  • Publication number: 20200053729
    Abstract: An interface circuit in an electronic device may contend for access to a shared communication channel on behalf of the electronic device and a recipient electronic device, where the access has a duration. Then, the electronic device may provide a schedule frame intended for the recipient electronic device that includes information that specifies one or more time slots during the duration that are associated with the recipient electronic device and one or more communication functions of the recipient electronic device in the one or more time slots. Moreover, the electronic device may provide a data frame with data intended for the recipient electronic device. In response, the electronic device may receive a response frame associated with the recipient electronic device, where the response frame is received during at least one of the one or more time slots.
    Type: Application
    Filed: August 6, 2019
    Publication date: February 13, 2020
    Inventors: Daniel R. Borges, Oren Shani, Christiaan A. Hartman, Yong Liu, Charles F. Dominguez, Karthik R. Mekala, Tashbeeb Haque, Lawrie Kurian, Mete Fikirlier, Guoqing Li, Rajneesh Kumar, Ka Ho P. Poon, Brian B. Whitaker, Joseph Hakim, John A. Wilson, Tony Chi Wang Ng, Roopkumar Parthasarathy Rao, Curtis J. Schmidek, Shishir Gupta, Tushar R. Shah, Jacob H. Power, Bryan J. Follis, Anand Rajagopalan
  • Publication number: 20200019286
    Abstract: An approach is provided for monitoring disk utilization at an object level. At a first time a first size of an object in a System i computing platform is determined by calling an application programming interface (API). At a second time a second size of the object is determined by calling the API. A difference between the first and second sizes is determined. The difference is determined to be greater than a threshold. Based on the difference exceeding the threshold, an alert is sent indicating growth at the object level rather than at an auxiliary storage pool level. The API is called to obtain the sizes of libraries in the System i computing platform. Differences between the sizes of the libraries at a user-entered start date and the current time are determined and presented. A report including the differences is generated and sent.
    Type: Application
    Filed: September 26, 2019
    Publication date: January 16, 2020
    Inventors: Vishal Anand, Sahadev Dey, Rajneesh Kumar, Vijay S. Patil, Amit Patra
  • Publication number: 20200008210
    Abstract: Some embodiments include an apparatus and method for enabling concurrent peer-to-peer (P2P) communications via a scheduled resource unit (RU) allocated by an access point (AP). For example, the AP may use a trigger frame to schedule uplink (UL) multi-user (MU) access for a first station of a plurality of stations by allocating an RU to the first station. Instead of using the allocated RU for UL infrastructure communications with the AP, the first station may utilize the allocated RU for a P2P communications with a second station. In some embodiments the AP facilitates RU utilization for P2P communications between stations. In some embodiments, the first station uses the allocated RU and the AP may be unaware of the P2P communications.
    Type: Application
    Filed: January 30, 2019
    Publication date: January 2, 2020
    Applicant: Apple Inc.
    Inventors: Guoqing LI, Lawrie KURIAN, Yong LIU, Tashbeeb HAQUE, Anand RAJAGOPALAN, Dagbegnon H. BAHINI, Rajneesh KUMAR
  • Publication number: 20200008141
    Abstract: Some embodiments include an apparatus and method for a mobile access point (AP) station that operates in an always-on soft AP mode where a station is associated with the mobile AP station, and switch back to operate as a station in an infrastructure mode with an AP. For example, in an always-on soft AP mode, the mobile AP station may implement a target wake time (TWT) responder power save mode feature. The mobile AP station may maintain a wake window after a beacon to enable unassociated devices to associate; establish a broadcast TWT schedule for unassociated TWT-capable devices to associate; schedule TWT for associated devices; go to sleep outside of the scheduled TWT of the associated devices; and switch back to infrastructure mode to perform as a station and maintain a connection with an AP.
    Type: Application
    Filed: February 26, 2019
    Publication date: January 2, 2020
    Applicant: Apple Inc.
    Inventors: Guoqing LI, Dagbegnon H. BAHINI, Rajneesh KUMAR
  • Patent number: 10510733
    Abstract: A device that includes a printed circuit board (PCB), a package on package (PoP) device, a first encapsulation layer, and a second encapsulation layer. The package on package (PoP) device is coupled to the printed circuit board (PCB). The package on package (PoP) device includes a first package having a first electronic package component, a second package coupled to the first package, a gap controller configured to provide a spacing between the first electronic package component and the second package. The gap controller includes a spacer and an adhesive layer. The first encapsulation layer is formed between the first package and the second package. The first encapsulation layer is configured to at least partially encapsulate the gap controller including the spacer and the adhesive layer. The second encapsulation layer is configured to at least partially encapsulates the package on package (PoP) device. The device is configured to provide cellular functionality.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: December 17, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Rajneesh Kumar, Chin-Kwan Kim, Milind Shah
  • Patent number: 10496248
    Abstract: An approach is provided for monitoring disk utilization at an object level. At a first time a first size of an object in a System i computing platform is determined by calling an application programming interface (API). At a second time a second size of the object is determined by calling the API. A difference between the first and second sizes is determined. The difference is determined to be greater than a threshold. Based on the difference exceeding the threshold, an alert is sent indicating growth at the object level rather than at an auxiliary storage pool level. The API is called to obtain the sizes of objects in an integrated file system in the System i computing platform. Differences between the sizes of the objects at a user-entered start date and the current time are determined and presented. A report including the differences is generated and sent.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: December 3, 2019
    Assignee: International Business Machines Corporation
    Inventors: Vishal Anand, Sahadev Dey, Rajneesh Kumar, Vijay S. Patil, Amit Patra
  • Publication number: 20190273553
    Abstract: An interface circuit in a recipient electronic device (such as a cellular telephone) may provide preference-indication information for an electronic device (such as an access point). Notably, the recipient electronic device may compute preference-indication information associated with the recipient electronic device, where the preference-indication information indicates whether the recipient electronic device prefers that the electronic device use downlink (DL) multi-user (MU) MIMO transmissions when communicating with the recipient electronic device. Then, the recipient electronic device may provide the preference-indication information in a packet or a frame associated with the electronic device. In some embodiments, the recipient electronic device determines a trigger event (such as measuring a motion indication), and the computing may be selectively performed based at least in part on the trigger event.
    Type: Application
    Filed: October 16, 2018
    Publication date: September 5, 2019
    Inventors: Guoqing Li, Ping Wang, Rajneesh Kumar, Veerendra Boodannavar
  • Publication number: 20190103653
    Abstract: An antenna module is described. The antenna module include a ground plane in a multilayer substrate. The antenna module also includes a mold on the multilayer substrate. The antenna module further includes a conductive wall separating a first portion of the mold from a second portion of the mold. The conductive wall is electrically coupled to the ground plane. A conformal shield may be placed on a surface of the second portion of the mold. The conformal shield is electrically coupled to the ground plane.
    Type: Application
    Filed: September 27, 2018
    Publication date: April 4, 2019
    Inventors: Seong Heon JEONG, Rajneesh KUMAR, Mohammad Ali TASSOUDJI, Darryl JESSIE, Gurkanwal SAHOTA, Kevin Hsi Huai WANG, Jeong KIM, II, Taesik YANG, Thomas MYERS, Neil BURNS, Julio ZEGARRA, Clinton James WILBER, Jordan SZABO
  • Publication number: 20190081027
    Abstract: A device that includes a printed circuit board (PCB), a package on package (PoP) device, a first encapsulation layer, and a second encapsulation layer. The package on package (PoP) device is coupled to the printed circuit board (PCB). The package on package (PoP) device includes a first package having a first electronic package component, a second package coupled to the first package, a gap controller configured to provide a spacing between the first electronic package component and the second package. The gap controller includes a spacer and an adhesive layer. The first encapsulation layer is formed between the first package and the second package. The first encapsulation layer is configured to at least partially encapsulate the gap controller including the spacer and the adhesive layer. The second encapsulation layer is configured to at least partially encapsulates the package on package (PoP) device. The device is configured to provide cellular functionality.
    Type: Application
    Filed: November 9, 2018
    Publication date: March 14, 2019
    Inventors: Rajneesh KUMAR, Chin-Kwan KIM, Milind SHAH
  • Publication number: 20190069231
    Abstract: An interface circuit in an electronic device (such as an access point) may utilize a configurable wake-up-frame format. During operation, the interface circuit may receive a wake-up-radio (WUR)-setup request associated with a recipient electronic device, where the WUR-setup request specifies a proposed configurable wake-up-frame format. In response, the electronic device may determine the configurable wake-up-frame format to be used based at least in part on the proposed configurable wake-up-frame format. Then, the interface circuit may provide a WUR-setup response intended for the recipient electronic device, where the WUR-setup response specifies the configurable wake-up-frame format selected for use. Note that the configurable wake-up-frame format may specify a payload length in a wake-up frame and/or one or more operations of at least one of the recipient electronic device or the electronic device after the wake-up frame is transmitted by the electronic device.
    Type: Application
    Filed: August 23, 2018
    Publication date: February 28, 2019
    Inventors: Jarkko L. Kneckt, Matthew L. Semersky, Christiaan A. Hartman, Oren Shani, Yong Liu, Xiaowen Wang, Tushar R. Shah, Yoel Boger, Rajneesh Kumar, Josef Peery, Christian W. Mucke, Guoqing Li
  • Publication number: 20180376419
    Abstract: An interface circuit in an electronic device (such as an access point) may provide a wake-up beacon to a recipient electronic device. During operation, the interface circuit may provide a wake-up beacon associated with a predefined sub-channel in one or more channels in a band of frequencies, where the wake-up beacon is for a wake-up radio in the recipient electronic device. Moreover, the wake-up beacon may be provided within an associated time interval, such as a keep-alive interval of the electronic device. In some embodiments, the wake-up beacon includes a field with channel information that specifies one or more second channels used by a main radio in the recipient electronic device. Alternatively or additionally, the wake-up beacon may include a field with service information that specifies one or more types of services and/or a field with information specifying a transmit power of the interface circuit.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 27, 2018
    Inventors: Guoqing Li, Yong Liu, Oren Shani, Christiaan A. Hartman, Xiaowen Wang, Christian W. Mucke, Tushar R. Shah, Jarkko L. Kneckt, Matthew L. Semersky, Yoel Boger, Josef Peery, Rajneesh Kumar
  • Patent number: 10163871
    Abstract: An integrated device that includes a printed circuit board (PCB) and a package on package (PoP) device coupled to the printed circuit board (PCB). The package on package (PoP) device includes a first package that includes a first electronic package component (e.g., first die) and a second package coupled to the first package. The integrated device includes a first encapsulation layer formed between the first package and the second package. The integrated device includes a second encapsulation layer that at least partially encapsulates the package on package (PoP) device. The integrated device is configured to provide cellular functionality, wireless fidelity functionality and Bluetooth functionality. In some implementations, the first encapsulation layer is separate from the second encapsulation layer. In some implementations, the second encapsulation layer includes the first encapsulation layer.
    Type: Grant
    Filed: April 13, 2016
    Date of Patent: December 25, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Rajneesh Kumar, Chin-Kwan Kim, Milind Shah
  • Publication number: 20180359704
    Abstract: An interface circuit in an electronic device (such as an access point) may provide a group wake-up packet to a group of recipient electronic devices in a set of recipient electronic devices. During operation, the interface circuit may select the group in the set of recipient electronic devices, where the group includes at least one of the recipient electronic devices. Then, the interface circuit may provide the group wake-up packet for the recipient electronic devices in the group with information that specifies that a subset of the recipient electronic devices in the group transition from a low-power mode. For example, the information may include a bitmap that specifies the subset and an identifier of the group. Note that the electronic device may dynamically define the group. Alternatively, the recipient electronic devices in the group may be static.
    Type: Application
    Filed: June 4, 2018
    Publication date: December 13, 2018
    Inventors: Guoqing Li, Yong Liu, Oren Shani, Xiaowen Wang, Christiaan A. Hartman, Matthew L. Semersky, Josef Peery, Yoel Boger, Tushar R. Shah, Rajneesh Kumar, Christian W. Mucke
  • Publication number: 20180348973
    Abstract: An approach is provided for monitoring disk utilization at an object level. At a first time a first size of an object in a System i computing platform is determined by calling an application programming interface (API). At a second time a second size of the object is determined by calling the API. A difference between the first and second sizes is determined. The difference is determined to be greater than a threshold. Based on the difference exceeding the threshold, an alert is sent indicating growth at the object level rather than at an auxiliary storage pool level. The API is called to obtain the sizes of objects in an integrated file system in the System i computing platform. Differences between the sizes of the objects at a user-entered start date and the current time are determined and presented. A report including the differences is generated and sent.
    Type: Application
    Filed: August 13, 2018
    Publication date: December 6, 2018
    Inventors: Vishal Anand, Sahadev Dey, Rajneesh Kumar, Vijay S. Patil, Amit Patra