Patents by Inventor Siddharth Ray
Siddharth Ray 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: 11516717Abstract: Apparatus and methods related to acquiring service on mobile computing devices (MCDs) are provided. An MCD can determine whether the MCD is connected to a wireless network. After determining that the MCD is not connected to the wireless network, the MCD can determine a scanning context that includes a mobility attribute and/or a location attribute. Based on the scanning context, the MCD can determine frequencies associated with the wireless network and scanning rates for scanning the frequencies, where each frequency can be associated with a respective scanning rate. The MCD can scan one or more of the frequencies at one or more respective scanning rates for a signal that enables the MCD to attempt connection with the wireless network.Type: GrantFiled: June 21, 2018Date of Patent: November 29, 2022Assignee: GOOGLE LLCInventors: Shivank Nayak, Siddharth Ray, Junda Liu
-
Publication number: 20220346031Abstract: Apparatus and methods related to acquiring service on mobile computing devices (MCDs) are provided. A method includes determining a decreasing sequence of scan ratios, each scan ratio indicating a proportion of time over which a MCD scans one or more frequencies to attempt connection with a wireless network during a disconnected time window. The method further includes determining a connected time window' when the MCD is connected to the wireless network. The method additionally includes determining a ping-pong rate for the MCD based at least on a duration of the connected time window. The method also includes selecting a scan ratio from the decreasing sequence of scan ratios based on the ping-pong rate. The method further includes scanning the one or more frequencies in accordance with the decreasing sequence of scan ratios and starting from the selected scan ratio to cause the MCD to attempt connection with the wireless network.Type: ApplicationFiled: June 28, 2019Publication date: October 27, 2022Inventors: Shivank Nayak, Srinivas Vangaru, Siddharth Ray, Qin Zhang
-
Patent number: 11368907Abstract: The present disclosure describes apparatuses and methods directed to adaptive connection management for marginal network conditions. In some aspects, a connection manager (118) of a user equipment device (102) measures one or more signal-related characteristics of a cellular network (104) that include signal strength of a connection (112-116) available through a base station (106-110) of the cellular network. The connection manager (118) can determine, based on the one or more signal-related characteristics, that the connection (112-116) available through the base station (106-110) of the cellular network (104) is marginal or likely unreliable. In response to this determination, the connection manager (118) can alter connection parameters of the user equipment device (102) effective to mitigate effects associated with attempting to connect or use the marginal connection.Type: GrantFiled: January 29, 2019Date of Patent: June 21, 2022Assignee: Google LLCInventors: Shivank Nayak, Siddharth Ray
-
Publication number: 20220070888Abstract: A user equipment (UE) employing different radio access technologies (RATs) concurrently provides the UE the opportunity to connect with different RAT-based base stations and concurrently transmit data thereto. A power-sharing control mechanism provides for sharing and allocating transmit power to multiple active RATs at the UE based on a priority designation of the data type associated with transmissions scheduled for each of the multiple active RATs. The power-sharing control mechanism provides efficient transmit power sharing between multiple transmit active RATs such that allocation of power to one RAT does not adversely affect the performance or coverage of the remaining RATs.Type: ApplicationFiled: August 28, 2020Publication date: March 3, 2022Inventors: Madhusudan Kinthada Venkata, Runkun Mao, Srinivas Vangaru, Siddharth Ray
-
Publication number: 20210153089Abstract: Apparatus and methods related to acquiring service on mobile computing devices (MCDs) are provided. An MCD can determine whether the MCD is connected to a wireless network. After determining that the MCD is not connected to the wireless network, the MCD can determine a scanning context that includes a mobility attribute and/or a location attribute. Based on the scanning context, the MCD can determine frequencies associated with the wireless network and scanning rates for scanning the frequencies, where each frequency can be associated with a respective scanning rate. The MCD can scan one or more of the frequencies at one or more respective scanning rates for a signal that enables the MCD to attempt connection with the wireless network.Type: ApplicationFiled: June 21, 2018Publication date: May 20, 2021Inventors: Shivank Nayak, Siddharth Ray, Junda Liu
-
Publication number: 20200383046Abstract: The present disclosure describes apparatuses and methods directed to adaptive connection management for marginal network conditions. In some aspects, a connection manager (118) of a user equipment device (102) measures one or more signal-related characteristics of a cellular network (104) that include signal strength of a connection (112-116) available through a base station (106-110) of the cellular network. The connection manager (118) can determine, based on the one or more signal-related characteristics, that the connection (112-116) available through the base station (106-110) of the cellular network (104) is marginal or likely unreliable. In response to this determination, the connection manager (118) can alter connection parameters of the user equipment device (102) effective to mitigate effects associated with attempting to connect or use the marginal connection.Type: ApplicationFiled: January 29, 2019Publication date: December 3, 2020Applicant: Google LLCInventors: Shivank Nayak, Siddharth Ray
-
Patent number: 10728875Abstract: Methods, systems, and devices for wirelessly scanning frequency bands based on device location and/or mobility are presented. The method can include (i) scanning, by a mobile device and according to a first wireless scanning protocol, frequencies within first frequency bands that correspond to a first geographic region and second frequency bands that correspond to a second geographic region; (ii) determining at least one of an estimated location or an estimated mobility characteristic of the mobile device; (iii) determining, based on at least one of the estimated location or the estimated mobility characteristic, to adjust a scheduled time for the mobile device to initiate scanning according to a second wireless scanning protocol; (iv) and initiating at the scheduled time, scanning according to the second wireless scanning protocol.Type: GrantFiled: October 2, 2018Date of Patent: July 28, 2020Assignee: Google LLCInventors: Shivank Nayak, Rukun Mao, Qin Zhang, Siddharth Ray
-
Publication number: 20200107291Abstract: Methods, systems, and devices for wirelessly scanning frequency bands based on device location and/or mobility are presented. The method can include (i) scanning, by a mobile device and according to a first wireless scanning protocol, frequencies within first frequency bands that correspond to a first geographic region and second frequency bands that correspond to a second geographic region; (ii) determining at least one of an estimated location or an estimated mobility characteristic of the mobile device; (iii) determining, based on at least one of the estimated location or the estimated mobility characteristic, to adjust a scheduled time for the mobile device to initiate scanning according to a second wireless scanning protocol; (iv) and initiating at the scheduled time, scanning according to the second wireless scanning protocol.Type: ApplicationFiled: October 2, 2018Publication date: April 2, 2020Inventors: Shivank Nayak, Rukun Mao, Qin Zhang, Siddharth Ray
-
Patent number: 9844073Abstract: Methods and apparatus for contention-based access in a wireless communication system are disclosed. A base station may determine a contention-based resource allocation comprising a subset of available system resources. Information related to the contention-based resources may be sent to a user device. In addition, state information may be provided to the UE. The UE may generate and send a contention-based uplink transmission consistent with the allocated resources and state information.Type: GrantFiled: January 10, 2011Date of Patent: December 12, 2017Assignee: QUALCOMM IncorporatedInventors: Siddharth Ray, Ashwin Sampath, Ritesh Kumar Madan
-
Patent number: 9788235Abstract: A network device may make a determination that a first backhaul connection, which serves a first base station, is congested and that a second backhaul connection, which serves a second base station, is not congested. This determination may be made based on a first periodic data cap imposed on the first backhaul connection, a traffic load on the first backhaul connection, a second periodic data cap imposed on the second backhaul connection, and a traffic load on the second backhaul connection. In response to the determination, the network device may configure a value of a cellular communication parameter utilized by one or both of the base stations. The configuration may comprise periodic adjustments of the value of the cellular communication parameter. The periodic adjustments may cause one or more mobile devices to be handed-over between the first base station and the second base station.Type: GrantFiled: January 15, 2016Date of Patent: October 10, 2017Assignee: Google Inc.Inventors: Siddharth Ray, Murari Srinivasan, Milo Steven Medin
-
Patent number: 9756525Abstract: A method includes receiving a connection request from a mobile device at a network device to allow connection of the mobile device to a core network of the first service provider through a first base station and determining whether a backhaul connection between the core network of the first service provider and the first base station is congested by the network device. The backhaul connection is determined to be congested when L is greater than (D?B)/T. When the first backhaul connection is determined to be congested, the method also includes preventing the first base station from connecting the mobile device to the core network.Type: GrantFiled: December 22, 2014Date of Patent: September 5, 2017Assignee: Google Inc.Inventors: Siddharth Ray, Murari Srinivasan, Milo Steven Medin
-
Publication number: 20160135088Abstract: A network device may make a determination that a first backhaul connection, which serves a first base station, is congested and that a second backhaul connection, which serves a second base station, is not congested. This determination may be made based on a first periodic data cap imposed on the first backhaul connection, a traffic load on the first backhaul connection, a second periodic data cap imposed on the second backhaul connection, and a traffic load on the second backhaul connection. In response to the determination, the network device may configure a value of a cellular communication parameter utilized by one or both of the base stations. The configuration may comprise periodic adjustments of the value of the cellular communication parameter. The periodic adjustments may cause one or more mobile devices to be handed-over between the first base station and the second base station.Type: ApplicationFiled: January 15, 2016Publication date: May 12, 2016Applicant: Google Inc.Inventors: Siddharth Ray, Murari Srinivasan, Milo Steven Medin
-
Patent number: 9271187Abstract: A network device may make a determination that a first backhaul connection, which serves a first base station, is congested and that a second backhaul connection, which serves a second base station, is not congested. This determination may be made based on a first periodic data cap imposed on the first backhaul connection, a traffic load on the first backhaul connection, a second periodic data cap imposed on the second backhaul connection, and a traffic load on the second backhaul connection. In response to the determination, the network device may configure a value of a cellular communication parameter utilized by one or both of the base stations. The configuration may comprise periodic adjustments of the value of the cellular communication parameter. The periodic adjustments may cause one or more mobile devices to be cyclically handed-over between the first base station and the second base station.Type: GrantFiled: May 14, 2014Date of Patent: February 23, 2016Assignee: Google Inc.Inventors: Siddharth Ray, Murari Srinivasan, Milo Steven Medin
-
Publication number: 20150109920Abstract: A method includes receiving a connection request from a mobile device at a network device to allow connection of the mobile device to a core network of the first service provider through a first base station and determining whether a backhaul connection between the core network of the first service provider and the first base station is congested by the network device. The backhaul connection is determined to be congested when L is greater than (D?B)/T. When the first backhaul connection is determined to be congested, the method also includes preventing the first base station from connecting the mobile device to the core network.Type: ApplicationFiled: December 22, 2014Publication date: April 23, 2015Applicant: Google Inc.Inventors: Siddharth Ray, Murari Srinivasan, Milo Steven Medin
-
Patent number: 8965331Abstract: A network device connected to a base station via a backhaul connection may be operable to determine whether the backhaul connection is congested. The determination may be based on a periodic data cap imposed on the backhaul connections. In response to a determination that the backhaul connection is congested, the network device may configure one or more cellular communication parameters of one or more of the plurality of base stations. The determination may be based on one or more of: a total amount of data consumed over the backhaul connection during a current time period, a traffic load on the backhaul connection, and an amount of time remaining in the current time period.Type: GrantFiled: September 6, 2012Date of Patent: February 24, 2015Assignee: Google Inc.Inventors: Siddharth Ray, Murari Srinivasan, Milo Steven Medin
-
Patent number: 8923157Abstract: Systems and methodologies are described that facilitate enhanced resource scheduling for a wireless communication system. As described herein, packets associated with a common flow that arrive within a predetermined time period following a leading packet associated with the flow can be grouped into respective packet bursts. Subsequently, system bandwidth, transmit power, and/or other communication resources can be scheduled based on an analysis of the respective packet bursts. As provided herein, by analyzing respective packet bursts in lieu of individual packets, computational and resource overhead required for resource scheduling can be significantly reduced. In one example described herein, a resource schedule is determined by selecting one or more flows to be assigned bandwidth from among a plurality of flows based on an analysis of packet bursts respectively associated with the flows.Type: GrantFiled: November 3, 2008Date of Patent: December 30, 2014Assignee: QUALCOMM IncorporatedInventors: Arnab Das, Ritesh Madan, Sundeep Rangan, Sanjay Shakkottai, Siddharth Ray
-
Publication number: 20140247724Abstract: A network device may make a determination that a first backhaul connection, which serves a first base station, is congested and that a second backhaul connection, which serves a second base station, is not congested. This determination may be made based on a first periodic data cap imposed on the first backhaul connection, a traffic load on the first backhaul connection, a second periodic data cap imposed on the second backhaul connection, and a traffic load on the second backhaul connection. In response to the determination, the network device may configure a value of a cellular communication parameter utilized by one or both of the base stations. The configuration may comprise periodic adjustments of the value of the cellular communication parameter. The periodic adjustments may cause one or more mobile devices to be cyclically handed-over between the first base station and the second base station.Type: ApplicationFiled: May 14, 2014Publication date: September 4, 2014Applicant: Google Inc.Inventors: Siddharth Ray, Murari Srinivasan, Milo Steven Medin
-
Patent number: 8761021Abstract: A network device may make a determination that a first backhaul connection, which serves a first base station, is congested and that a second backhaul connection, which serves a second base station, is not congested. This determination may be made based on a first periodic data cap imposed (on the first backhaul connection, a traffic load on the first backhaul connection, a second periodic data cap imposed on the second backhaul connection, and a traffic load on the second backhaul connection. In response to the determination, the network device may configure a value of a cellular communication parameter utilized by one or both of the base stations. The configuration may comprise periodic adjustments of the value of the cellular communication parameter. The periodic adjustments may cause one or more mobile devices to be cyclically handed-over between the first base station and the second base station.Type: GrantFiled: September 6, 2012Date of Patent: June 24, 2014Assignee: Google Inc.Inventors: Siddharth Ray, Murari Srinivasan, Milo Steven Medin
-
Patent number: 8750232Abstract: Certain aspects of the present disclosure relate to a technique of designing a Media Access Control (MAC) scheduler for uplink communication in high rate wireless data systems, such as Long Term Evolution (LTE) wireless communication systems.Type: GrantFiled: July 24, 2012Date of Patent: June 10, 2014Assignee: QUALCOMM IncorporatedInventors: Siddharth Ray, Ritesh K. Madam, Ashwin Sampath, Sundeep Rangan, Arnab Das
-
Patent number: 8743905Abstract: Techniques for bundling and ciphering data prior to transmission are described. In an exemplary design, a transmitting entity receives a plurality of service data units (SDUs) from an upper layer, assigns sequential sequence numbers to the SDUs, and bundles the SDUs into a single protocol data unit (PDU). In one design, the transmitting entity generates a single count value based on a sequence number of a designated SDU (e.g., the first SDU) in the PDU and ciphers all SDUs based on the single count value. In another design, the transmitting entity ciphers each segment of at least two SDUs in the PDU based on a count value for that segment. The transmitting entity generates a header with at least one sequence number and possibly length and/or other information for the SDUs. The transmitting entity forms the PDU with the header and the SDUs and passes the PDU to a lower layer.Type: GrantFiled: December 21, 2009Date of Patent: June 3, 2014Assignee: QUALCOMM IncorporatedInventors: Siddharth Ray, Ashwin Sampath, Peter A. Barany