Patents by Inventor Rohit Tripathi
Rohit Tripathi 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: 11870694Abstract: A CPE receives, over a first connection with a wireless network, a network-assigned prefix for the CPE. The CPE creates a prefix based on a subset of bits from the network assigned prefix. The CPE transmits, over a second connection with a LAN router device, the prefix created by the CPE as a WAN prefix for the LAN router device and the network assigned prefix as a LAN prefix for the LAN router device.Type: GrantFiled: November 19, 2021Date of Patent: January 9, 2024Assignee: QUALCOMM IncorporatedInventors: Prathamesh Prakash Prabhudesai, Gaurav Gopal Kathuria, Rohit Tripathi, Reddy Surendra Prasad Bangalore Venkataswamy
-
Publication number: 20230216535Abstract: In one implementation, a wireless communication device includes a first transceiver configured to generate a transmit signal and a band pass filter (BPF) select circuit configured to filter the transmit signal by a one of a first BPF with a relatively high-frequency passband or a second BPF with a relatively low-frequency passband. The wireless communication device includes a second transceiver configured to receive a received signal filtered by the other one of the first or second BPF. Having the transmit and received signals filtered by two different passband filters improves the isolation between the transmitter and receiver. Another implementation configures the first transceiver to include its own set of first and second BPFs, and the second transceiver to also include its own first and second BPFs.Type: ApplicationFiled: July 14, 2020Publication date: July 6, 2023Inventors: Shaofeng WANG, Rongliang YANG, Devdutt PATNAIK, Rohit TRIPATHI, Francis Ming-Meng NGAI
-
Publication number: 20220224513Abstract: Disclosed herein are system, method, and device embodiments for an authentication workflow incorporating blockchain technology. An embodiment operates by requesting, from a distributed authentication service, transmission of a time-based one-time password to a communication endpoint associated with an end-user, receiving a time-based one-time password submission from a user device associated with the end-user, retrieving a plurality of distributed ledger entries (e.g., a plurality of blocks of a blockchain), and validating the time-based one-time password submission based on the plurality of distributed ledger entries as a part of a two factor authentication workflow.Type: ApplicationFiled: March 30, 2022Publication date: July 14, 2022Inventors: Bhomik Pande, Steven Garcia, Vaibhav Vohra, Rohit Tripathi, Fernando Nakano
-
Patent number: 11336430Abstract: Disclosed herein are system, method, and device embodiments for an authentication workflow incorporating blockchain technology. An embodiment operates by requesting, from a distributed authentication service, transmission of a time-based one-time password to a communication endpoint associated with an end-user, receiving a time-based one-time password submission from a user device associated with the end-user, retrieving a plurality of distributed ledger entries (e.g., a plurality of blocks of a blockchain), and validating the time-based one-time password submission based on the plurality of distributed ledger entries as a part of a two factor authentication workflow.Type: GrantFiled: September 7, 2018Date of Patent: May 17, 2022Assignee: SAP SEInventors: Bhomik Pande, Steven Garcia, Vaibhav Vohra, Rohit Tripathi, Fernando Nakano
-
Publication number: 20200084018Abstract: Disclosed herein are system, method, and device embodiments for an authentication workflow incorporating blockchain technology. An embodiment operates by requesting, from a distributed authentication service, transmission of a time-based one-time password to a communication endpoint associated with an end-user, receiving a time-based one-time password submission from a user device associated with the end-user, retrieving a plurality of distributed ledger entries (e.g., a plurality of blocks of a blockchain), and validating the time-based one-time password submission based on the plurality of distributed ledger entries as a part of a two factor authentication workflow.Type: ApplicationFiled: September 7, 2018Publication date: March 12, 2020Inventors: Bhomik Pande, Steven Garcia, Vaibhav Vohra, Rohit Tripathi, Fernando Nakano
-
Publication number: 20200057971Abstract: Disclosed herein are system, method, and computer program product embodiments for p providing a risk response and communication system. An embodiment operates by determining that a workflow associated with an organization indicates an action to be taken by a role within the organization upon the detection of an organizational risk. An organizational risk is detected. Contact information associated with the role is determined, wherein the contact information includes a user account. A message notifying the user account associated with the role of the organizational risk is sent, wherein the notification includes an indication to take the action. It is determined whether a response indicating the action has been completed is received within a time threshold. The user account is monitored until either the response is received or the expiration of the time threshold.Type: ApplicationFiled: August 20, 2018Publication date: February 20, 2020Inventors: Elias Moreira, Steven Garcia, Vaibhav Vohra, Rohit Tripathi, Khalid Abdullah, Noel Ferreira, Rajat Krishnan, Mohit Goel
-
Patent number: 10389775Abstract: A terminal receives a first request by a client for a slice of a data stream, and transmits the request to a streaming server. The terminal receives a first request by another client for the slice of the data stream and, in response, transmits the first request by the other client to the streaming server. The terminal receives a multicast packet that encapsulates the slice of the data stream, and extracts the slice. The terminal, then responds to the first request, by sending the client the extracted slice.Type: GrantFiled: May 20, 2016Date of Patent: August 20, 2019Assignee: Hughes Network Systems, LLCInventors: Satyajit Roy, Rohit Tripathi
-
Patent number: 10257673Abstract: Disclosed herein are system, method, and computer program product embodiments for delivering messages using enterprise numbers. In an embodiment, a messaging system may facilitate two-way communication between enterprises and end user devices through the user of shared enterprise numbers. Multiple content providers and/or service providers may use the shared enterprise numbers to reach a wide range of end user devices. The end user devices may be, for example, telephones capable of communicating via short message service (SMS). The messaging system may assign enterprise numbers based on sessions to avoid conflicts when receiving reply messages. In an embodiment, the messaging system may assign enterprise numbers so received replies may be returned to corresponding enterprises without relying on keywords to be present in the reply message.Type: GrantFiled: September 27, 2018Date of Patent: April 9, 2019Assignee: SAP SEInventors: Michael Smith, Steven Garcia, Vaibhav Vohra, Rohit Tripathi, Fernando Nakano, Luis Martinez, Bhomik Pande
-
Patent number: 10200825Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a network device. The apparatus receives an evolved multimedia broadcast multicast service (eMBMS) data from a base station via multicast transmission. The apparatus transmits the received eMBMS data to one or more end nodes via unicast transmission. In an aspect, the one or more end nodes are connected to the network device via a local area network (LAN).Type: GrantFiled: September 11, 2014Date of Patent: February 5, 2019Assignee: QUALCOMM IncorporatedInventors: Gaurav Gopal Kathuria, Sivaramakrishna Veerepalli, Kuo-Chun Lee, Rohit Tripathi, Uppinder Singh Babbar, Siddharth Gupta
-
Publication number: 20180248850Abstract: A communication device and method of operating the same. The method may include initiating a first connection between a client device and a proxy server application and a second connection between the proxy server application and the remote server while advertising a proxy-window-scale-value, and splicing the TCP connections below a transport layer. The method also includes left shifting a window size of a client-sourced-packet to obtain an originally intended client-window size, right shifting the originally intended client-window size by the proxy-window-scale-value, and providing the client-sourced-packet to the server with the proxy-window scaled value.Type: ApplicationFiled: November 7, 2017Publication date: August 30, 2018Inventors: Justin Tee, Rohit Tripathi, Siddharth Gupta
-
Publication number: 20170339200Abstract: A terminal receives a first request by a client for a slice of a data stream, and transmits the request to a streaming server. The terminal receives a first request by another client for the slice of the data stream and, in response, transmits the first request by the other client to the streaming server. The terminal receives a multicast packet that encapsulates the slice of the data stream, and extracts the slice. The terminal, then responds to the first request, by sending the client the extracted slice.Type: ApplicationFiled: May 20, 2016Publication date: November 23, 2017Applicant: Hughes Network Systems, LLCInventors: Satyajit Roy, Rohit Tripathi
-
Publication number: 20170093624Abstract: Described herein are apparatuses, methods, and computer readable media for configuring a router. An exemplary method comprises determining a first subnet associated with the router, the router having a first configuration setting; updating the first configuration setting for the router; in response to updating the first configuration setting, determining whether a second subnet is associated with the router; determining whether the router is connected to a client device that has a network address associated with the first subnet; and determining whether to disassociate the first subnet from the router based, at least in part, on whether the router is connected to the client device that has the network address associated with the first subnet.Type: ApplicationFiled: September 25, 2015Publication date: March 30, 2017Inventors: Ramu Thondapu, Chaitanya Pratapa, Prasad Gadde, Rohit Tripathi, Siddharth Gupta, Pranav Desai
-
Patent number: 9584467Abstract: Methods, devices, systems, and non-transitory process-readable storage media of the various embodiments enable a software-enabled access point mobile computing device to delegate prefixes to already connected local area network (LAN) client devices upon establishment or re-establishment of a data connection. The various embodiments may enable a mobile computing device configured to operate as a mobile router (i.e., a softAP mobile computing device) to support prefix delegation by providing unique IPv6 prefixes to connected LAN client devices.Type: GrantFiled: December 3, 2014Date of Patent: February 28, 2017Assignee: QUALCOMM IncorporatedInventors: Chaitanya Pratapa, Rohit Tripathi, Gaurav Gopal Kathuria, Tyler Byron Wear, Venu Madhav Mokkapati
-
Publication number: 20170048790Abstract: In one aspect, wireless communications may be provided by routing packets from a wireless communication device to a wide area network via a first network, wherein the packets comprise data for a first service and a second service. Upon determining that a second network is assigned as a default network, data for the first service and the second service may be selectively assigned the to the first network or the second network based at least in part upon whether the second network is assigned as the default network and further based at least in part on a quality of service requirement of the first service and the second service respectively. The first service may comprise an IP multimedia subsystem (IMS) service. The first network can comprise a wireless wide area network (WWAN), and the second network can comprise a wireless local area network (WLAN) or an Ethernet network.Type: ApplicationFiled: August 13, 2015Publication date: February 16, 2017Inventors: Chaitanya Pratapa, Rohit Tripathi, Gaurav Gopal Kathuria
-
Publication number: 20160261457Abstract: Homes, enterprise establishments, and other facilities often have routing devices that route traffic to locally connected client devices. A routing device may be connected to an external network (e.g., the internet) through a bridging device, such as an outdoor unit that receives network connectivity through a cellular backhaul connection. If the bridging device's backhaul connection temporarily fails (e.g., due to radio link failure), a public IP address associated with the bridging device and the routing device may change upon recovery of the backhaul connection. If the routing device is not aware of the changed public IP address, subsequent communications between the routing device and the external network may fail. Disclosed are systems and methods for recovering from connectivity failure when using bridging devices to provide network connectivity.Type: ApplicationFiled: March 3, 2015Publication date: September 8, 2016Inventors: Siddharth Gupta, Rohit Tripathi, Tyler Byron Wear, Ady Abraham, Elena Salman
-
Publication number: 20160192403Abstract: A method, an apparatus, and a computer program product for communication in a network. The apparatus sends a multicast message to a network device. The multicast message facilitates discovery of an unknown IP address of the network device. The apparatus determines whether a first response message is received from the network device in response to the multicast message and determines the IP address of the network device from the first response message when the first response message is received from the network device. The apparatus establishes a secure connection with the network device using the determined IP address. The apparatus sends a link status check message to the network device to detect a failed end-to-end link between the apparatus and the network device.Type: ApplicationFiled: December 30, 2014Publication date: June 30, 2016Inventors: Siddharth GUPTA, Rohit TRIPATHI, Kuo-Chun LEE, Sivaramakrishna VEEREPALLI, Tyler Byron WEAR, Vaibhav KUMAR
-
Publication number: 20160182683Abstract: Homes, enterprises, and other facilities often have routers that receive internet connectivity through wired remote network connections, and this connectivity is provided to locally connected client devices. Smart phones and other wireless devices can serve as mobile access points that receive internet connectivity through different remote network connections (e.g., cellular networks). The mobile access points may also service client devices that may be different from those serviced by the routers. When a mobile access point is placed in a facility having a router, the local networks of the mobile access point and the router may be merged. Disclosed are systems and methods for dynamically selecting from multiple host devices (e.g., the router and the mobile access point) to provide internet connectivity for merged networks.Type: ApplicationFiled: December 22, 2014Publication date: June 23, 2016Inventors: Tyler Byron Wear, Gaurav Gopal Kathuria, Rohit Tripathi, Siddharth Gupta, Chaitanya Pratapa
-
Publication number: 20160142219Abstract: Systems, methods, devices, and non-transitory processor-readable storage media of the various embodiments enable a software enabled access point (“softAP”) computing device to route evolved Multimedia Broadcast Multicast Service (“eMBMS”) multicast (“MCAST”) traffic to connected local area network (“LAN”) client devices. In an embodiment, a self-assigned Internet Protocol (“IP”) address may be assigned to the wide area network (“WAN”) interface of the softAP computing device where eMBMS MCAST traffic may be received and an MCAST routing daemon/utility of the softAP computing device may enable MCAST forwarding from the WAN interface to the LAN interface of the softAP computing device. In an embodiment, an MCAST routing daemon/utility may be modified to accept an alternate network comprising all source IP addresses.Type: ApplicationFiled: November 13, 2014Publication date: May 19, 2016Inventors: Chaitanya Pratapa, Poonam Mishra, Rohit Tripathi, Siddharth Gupta, Gaurav Gopal Kathuria
-
Publication number: 20160036768Abstract: Methods, devices, systems, and non-transitory process-readable storage media of the various embodiments enable a software-enabled access point mobile computing device to delegate prefixes to already connected local area network (LAN) client devices upon establishment or re-establishment of a data connection. The various embodiments may enable a mobile computing device configured to operate as a mobile router (i.e., a softAP mobile computing device) to support prefix delegation by providing unique IPv6 prefixes to connected LAN client devices.Type: ApplicationFiled: December 3, 2014Publication date: February 4, 2016Inventors: Chaitanya Pratapa, Rohit Tripathi, Gaurav Gopal Kathuria, Tyler Byron Wear, Venu Madhav Mokkapati
-
Patent number: D810111Type: GrantFiled: September 8, 2016Date of Patent: February 13, 2018Assignee: SAP SEInventors: Steven Garcia, Arturo Buzzalino, Vaibhav Vohra, Rohit Tripathi, Khalid Abdullah, Texla Castillo, Lucas Rezende, Elias Junior Moreira, Fernando Nakano