Patents by Inventor Karim Lakhani
Karim Lakhani 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: 11784781Abstract: A base station and the customer premises equipment (CPE) transceivers are configured to use a single master clock for all frequency conversions. The modem of each CPE has a clock output and that output is connected to the upconverter in the transceiver uplink or to both the upconverter and the downconverter as required.Type: GrantFiled: June 7, 2021Date of Patent: October 10, 2023Inventor: Abdul-Karim Lakhani
-
Patent number: 11757700Abstract: A computing system receives, from a client device, a first request for access to a single page application associated with the computing system. A gateway of the computing system intercepts the first request before it reaches a shell service associated with the single page application. The gateway sends a second request for the single page application to the shell service. Based on the single page application request, the gateway determines that the shell service is experiencing a failure. Responsive to determining that the shell service is experiencing a failure, the gateway retrieves, from a content delivery network, a uniform resource locator (URL) associated with a time-lapse hypertext markup language (HTML) of the single page application. The gateway redirects the client device to the time-lapse HTML of the single page application using the URL.Type: GrantFiled: July 5, 2022Date of Patent: September 12, 2023Inventors: Venkatesan Murugesan, Karim Lakhani, Samy Mohamed Ismail Mohamed, Sarika N. Kale, Alexey Povkh, Hung T. Nguyen, Laurent Benchimol
-
Patent number: 11627202Abstract: Systems and methods for throttling requests to web services are disclosed. A system is configured to receive, at a host, one or more requests during a first time period. Each request is for a web service hosted on a backend. The host is one of a plurality of hosts of an application programming interface (API) gateway to receive a plurality of requests for the web services. The system is further configured to: process at least a portion of the one or more requests for the one or more web services; count, by a local counter in a local cache of the host, the one or more requests received at the host during the first time period; compare a local count of the local counter to a local bucket size associated with the host; and provide an instruction to update a remote count of a remote counter based on the comparison.Type: GrantFiled: June 28, 2022Date of Patent: April 11, 2023Assignee: Intuit Inc.Inventors: Gourav Yadav, Sushanth Kamath A, Dhivya Arumugam, Mohamed Samy Ismail, Anil Kumar Attuluri, Madhavan Narayanan, Gokul Sarangapani, Jason Michael Webb, Karim Lakhani
-
Publication number: 20230033937Abstract: A computing system receives, from a client device, a first request for access to a single page application associated with the computing system. A gateway of the computing system intercepts the first request before it reaches a shell service associated with the single page application. The gateway sends a second request for the single page application to the shell service. Based on the single page application request, the gateway determines that the shell service is experiencing a failure. Responsive to determining that the shell service is experiencing a failure, the gateway retrieves, from a content delivery network, a uniform resource locator (URL) associated with a time-lapse hypertext markup language (HTML) of the single page application. The gateway redirects the client device to the time-lapse HTML of the single page application using the URL.Type: ApplicationFiled: July 5, 2022Publication date: February 2, 2023Applicant: INTUIT INC.Inventors: Venkatesan MURUGESAN, Karim Lakhani, Samy Mohamed Ismail Mohamed, Sarika N. Kale, Alexey Povkh, Hung T. Nguyen, Laurent Benchimol
-
Publication number: 20220393849Abstract: A base station and the customer premises equipment (CPE) transceivers are configured to use a single master clock for all frequency conversions. The modem of each CPE has a clock output and that output is connected to the upconverter in the transceiver uplink or to both the upconverter and the downconverter as required.Type: ApplicationFiled: June 7, 2021Publication date: December 8, 2022Inventor: Abdul-Karim Lakhani
-
Patent number: 11411800Abstract: A computing system receives, from a client device, a first request for access to a single page application associated with the computing system. A gateway of the computing system intercepts the first request before it reaches a shell service associated with the single page application. The gateway sends a second request for the single page application to the shell service. Based on the single page application request, the gateway determines that the shell service is experiencing a failure. Responsive to determining that the shell service is experiencing a failure, the gateway retrieves, from a content delivery network, a uniform resource locator (URL) associated with a time-lapse hypertext markup language (HTML) of the single page application. The gateway redirects the client device to the time-lapse HTML of the single page application using the URL.Type: GrantFiled: July 28, 2021Date of Patent: August 9, 2022Assignee: INTUIT INC.Inventors: Venkatesan Murugesan, Karim Lakhani, Samy Mohamed Ismail Mohamed, Sarika N. Kale, Alexey Povkh, Hung T. Nguyen, Laurent Benchimol
-
Publication number: 20220166712Abstract: Systems and methods for routing requests in an application programming interface (API) gateway are disclosed. An example method may include receiving a request from a client at the API gateway, requesting routing information for the request from a routing service associated with the request, receiving the requested routing information from the routing service, the routing information determined based at least in part on the request and a client state associated with the request, and forwarding, from the API gateway, the request to a destination based on the routing information.Type: ApplicationFiled: November 23, 2020Publication date: May 26, 2022Applicant: Intuit Inc.Inventors: Karim Lakhani, Abhinit Kumar, Laurent Benchimol, Krishna Vaishnav, Sweta Shyamsukha, Anil Kumar Attuluri
-
Patent number: 10454662Abstract: There is provided a duplexer having first, second and third ports and adapted for connection between an antenna and uplink and downlink, respectively, in a full duplex communication system. The duplexer has first and second quarter wave transformers connected between the first and third and between the first and second ports, respectively. The duplexer has a balancing resistor connected between the third port and the output of the second transformer. The duplexer has a filter circuit connected between the output of the second transformer and the second port.Type: GrantFiled: November 21, 2014Date of Patent: October 22, 2019Inventors: Abdul-Karim Lakhani, Harry Davis
-
Publication number: 20180175902Abstract: A wireless communication system has a base station operative to communicate wirelessly with a plurality of customer devices. The base station has a circulator with a first port connected to one or more signal transmission devices, a second port that is connected to one or more antennas, and a third port that is connected to one or more signal reception devices. The circulator communicates transmission signals from the one or more signal transmission devices to the one or more antennas, and communicates received signals from the one or more antennas to the one or more signal reception devices. The plurality of customers devices have cancellation/separation duplexers or circulators.Type: ApplicationFiled: June 27, 2016Publication date: June 21, 2018Inventors: Abdul-Karim Lakhani, Harry Davis
-
Publication number: 20170207902Abstract: There is provided a duplexer having first, second and third ports and adapted for connection between an antenna and uplink and downlink, respectively, in a full duplex communication system. The duplexer has first and second quarter wave transformers connected between the first and third and between the first and second ports, respectively. The duplexer has a balancing resistor connected between the third port and the output of the second transformer. The duplexer has a filter circuit connected between the output of the second transformer and the second port.Type: ApplicationFiled: November 21, 2014Publication date: July 20, 2017Inventors: Abdul-Karim LAKHANI, Harry DAVIS
-
Patent number: 9652742Abstract: In various embodiments, an open innovation event is conducted with more than one (e.g., two, three, four, or more) rule regimes. During event registration, a rule choice module is used to facilitate selection by participants of a desired rule regime from a choice of possible rule regimes. An assignment module assigns participants to groups based at least in part on their rule regime selection. A problem distribution module electronically distributes to participants a problem to be solved during the open innovation event. An event operations module conducts the event with one rule regime applying to one group and a different rule regime applying to another group, so that each of two participant groups are subject to different rule regimes, with the different rule regimes selected from the choice of possible rule regimes. A solution submission module receives solutions from submitters.Type: GrantFiled: November 2, 2011Date of Patent: May 16, 2017Inventors: Karim Lakhani, Kevin Boudreau, Michael Lydon
-
Publication number: 20130194977Abstract: A full duplex, broadband system for sparsely populated areas operating in the licensed VHF and UHF range of the electromagnetic spectrum provides service over an area of thousands of square kilometers from the base station.Type: ApplicationFiled: January 25, 2013Publication date: August 1, 2013Inventor: Karim Lakhani
-
Publication number: 20120203842Abstract: In various embodiments, an open innovation event is conducted with more than one (e.g., two, three, four, or more) rule regimes. During event registration, a rule choice module is used to facilitate selection by participants of a desired rule regime from a choice of possible rule regimes. An assignment module assigns participants to groups based at least in part on their rule regime selection. A problem distribution module electronically distributes to participants a problem to be solved during the open innovation event. An event operations module conducts the event with one rule regime applying to one group and a different rule regime applying to another group, so that each of two participant groups are subject to different rule regimes, with the different rule regimes selected from the choice of possible rule regimes. A solution submission module receives solutions from submitters.Type: ApplicationFiled: November 2, 2011Publication date: August 9, 2012Inventors: Karim Lakhani, Kevin Boudreau, Michael Lydon
-
Publication number: 20020056141Abstract: A cable system is configured for eliminating ingress noise by configuring set top boxes to transmit at a high frequency at which the noise is absent, by converting those high frequency signals to low frequency signals via a converter at the feeder line end, and by reconverting the low frequency signals to high frequency signals via a converter connecting the feeder line to the trunk. The end of the trunk is connected directly back to the node so that the signals from the feeder line travel in the “forward” direction back to the node and thus to the cable headend.Type: ApplicationFiled: March 3, 2001Publication date: May 9, 2002Applicant: Advanced Interactive Inc.Inventor: Abdul-Karim Lakhani
-
Patent number: 6252631Abstract: Apparatus for encoding a continuous (i.e. QAM) signal into a (non-continuous) video signal is achieved in a manner to obviate noise problems normally introduced by breaks in the (video) signal due to horizontal and vertical pulses, low fidelity circuits, timing errors and time shifts. The apparatus employs a circular First-In-First-Out buffer with an address counter. The continuous signal is samples and coded on to a active portion of a video line and an address pointer in the address counter is adjusted back a given number of samples at the end of the video line. On the next video line, that (adjusted) number of samples (from the previous line) are output from the buffer before new data is output. By adjusting the number of samples and adding extra samples to the next video line, noise problems are virtually eliminated.Type: GrantFiled: September 14, 1998Date of Patent: June 26, 2001Assignee: AdvancedInteractive, Inc.Inventor: Karim Lakhani
-
Patent number: 6037992Abstract: An improved system for transmitting audio signals in a TV strewn employs an adaptive gain system. The system provides for sampling the audio signal in each of successive intervals in between 256 (2.sup.8) and 65,535 (2.sup.16) steps, for determining a reference voltage (i.e. maximum or mean, . . . ) amplitude for the interval, for dividing the signal into 256 steps, for providing a scaling factor for each of the steps which is a direct function of the reference voltage, and for transmitting the audio signal (interval) along with a code representative of the scaling factor to permit a receiver to faithfully reproduce the signal.Type: GrantFiled: March 6, 1998Date of Patent: March 14, 2000Assignee: Advanced Interactive Corp.Inventor: Karim Lakhani