Patents by Inventor Vikas Khandelwal
Vikas Khandelwal 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: 11941436Abstract: An integrated-circuit retimer selectively logs information corresponding to mission-mode data, received and transmitted via counterpart high-bandwidth data interfaces, in real-time and accordance with contents of a logging control storage written by an external component during retimer run time.Type: GrantFiled: April 26, 2021Date of Patent: March 26, 2024Assignee: Astera Labs, Inc.Inventors: Ken (Keqin) Han, Casey Morrison, Charan Enugala, Pulkit Khandelwal, Vikas Khandelwal
-
Patent number: 11853115Abstract: A low-latency signaling link retimer generates an output signal transmission synchronously with respect to a core clock signal alternately selected from two or more plesiochronous or mesochronous clock sources with switchover between or among the core-clock sources executed without shrinking, extending or otherwise disrupting the edge-to-edge core clock period or clock duty cycle.Type: GrantFiled: September 27, 2022Date of Patent: December 26, 2023Assignee: Astera Labs, Inc.Inventors: Jitendra Mohan, Subbarao Arumilli, Charan Enugala, Chi Feng, Ken (Keqin) Han, Pulkit Khandelwal, Vikas Khandelwal, Casey Morrison, Enrique Musoll, Vivek Trivedi
-
Patent number: 11487317Abstract: A low-latency signaling link retimer generates an output signal transmission synchronously with respect to a core clock signal alternately selected from two or more plesiochronous or mesochronous clock sources with switchover between or among the core-clock sources executed without shrinking, extending or otherwise disrupting the edge-to-edge core clock period or clock duty cycle.Type: GrantFiled: September 20, 2021Date of Patent: November 1, 2022Assignee: Astera Labs, Inc.Inventors: Jitendra Mohan, Subbarao Arumilli, Charan Enugala, Chi Feng, Ken (Keqin) Han, Pulkit Khandelwal, Vikas Khandelwal, Casey Morrison, Enrique Musoll, Vivek Trivedi
-
Patent number: 11327913Abstract: Groups of signal conductors within a configurable communication system are managed by respective, dedicated media controllers implement a configurable number of independent communication channels through coordinated action so that signal conductors need not be multiplexed to/from multiple controllers and no media controllers or input/output driver circuits therein need be disabled in any configuration.Type: GrantFiled: September 21, 2020Date of Patent: May 10, 2022Assignee: Astera Labs, Inc.Inventors: Casey Morrison, Charan Enugala, Chi Feng, Enrique Musoll, Jitendra Mohan, Ken (Keqin) Han, Pulkit Khandelwal, Subbarao Arumilli, Vikas Khandelwal, Vivek Trivedi
-
Patent number: 11258696Abstract: A signaling-link retimer concatenates discontiguous leading and trailing portions of a precoded and scrambled symbol stream, shunting the trailing portion of the stream ahead of unneeded stream content to dynamically reduce the number of symbols queued between retimer input and output and thus reduce retimer transit latency.Type: GrantFiled: June 4, 2020Date of Patent: February 22, 2022Assignee: Asiera Labs, Inc.Inventors: Casey Morrison, Enrique Musoll, Jitendra Mohan, Pulkit Khandelwal, Subbarao Arumilli, Vikas Khandelwal, Ken (Keqin) Han, Charan Enugala, Vivek Trivedi, Chi Feng
-
Patent number: 11150687Abstract: A low-latency signaling link retimer generates an output signal transmission synchronously with respect to a core clock signal alternately selected from two or more plesiochronous or mesochronous clock sources with switchover between or among the core-clock sources executed without shrinking, extending or otherwise disrupting the edge-to-edge core clock period or clock duty cycle.Type: GrantFiled: July 10, 2020Date of Patent: October 19, 2021Assignee: Astera Labs, Inc.Inventors: Jitendra Mohan, Subbarao Arumilli, Charan Enugala, Chi Feng, Ken (Keqin) Han, Pulkit Khandelwal, Vikas Khandelwal, Casey Morrison, Enrique Musoll, Vivek Trivedi
-
Patent number: 8781969Abstract: A DRM System. A DRM system comprising a service provider, a CE device coupled to the service provider, and an XMR license disposed upon the CE device.Type: GrantFiled: July 13, 2010Date of Patent: July 15, 2014Assignee: Microsoft CorporationInventors: Vikas Khandelwal, Eduardo P. Oliveira, Clifford P. Van Dyke, Mark D. VanAntwerp, Clifford P. Storm, James M. Alkove
-
Patent number: 8438114Abstract: A digital license includes an identification of a removal service that can authorize removing such license. A client selects the license to be removed and the service, constructs a challenge including therein a challenge license identification block (LIB) identifying the license to be removed, and sends the challenge to the service. The service receives the challenge, stores at least a portion of the challenge in a database, constructs a response corresponding to the challenge and including therein a response LIB identifying the license to be removed and an identification of the service, and sends the response to the client. The client receives the response, employs the response LIB from the response to identify the license to be removed, and removes the identified license upon confirming that the identification of the service in the identified license matches the identification of the service in the response.Type: GrantFiled: October 14, 2011Date of Patent: May 7, 2013Assignee: Microsoft CorporationInventors: Benjamin Brooks Cutter, Brian P. Evans, Clifford P. Strom, Vikas Khandelwal
-
Publication number: 20120036562Abstract: A digital license includes an identification of a removal service that can authorize removing such license. A client selects the license to be removed and the service, constructs a challenge including therein a challenge license identification block (LIB) identifying the license to be removed, and sends the challenge to the service. The service receives the challenge, stores at least a portion of the challenge in a database, constructs a response corresponding to the challenge and including therein a response LIB identifying the license to be removed and an identification of the service, and sends the response to the client. The client receives the response, employs the response LIB from the response to identify the license to be removed, and removes the identified license upon confirming that the identification of the service in the identified license matches the identification of the service in the response.Type: ApplicationFiled: October 14, 2011Publication date: February 9, 2012Applicant: Microsoft CorporationInventors: Benjamin Brooks Cutter, Brian P. Evans, Clifford P. Strom, Vikas Khandelwal
-
Patent number: 8060923Abstract: A digital license includes an identification of a removal service that can authorize removing such license. A client selects the license to be removed and the service, constructs a challenge including therein a challenge license identification block (LIB) identifying the license to be removed, and sends the challenge to the service. The service receives the challenge, stores at least a portion of the challenge in a database, constructs a response corresponding to the challenge and including therein a response LIB identifying the license to be removed and an identification of the service, and sends the response to the client. The client receives the response, employs the response LIB from the response to identify the license to be removed, and removes the identified license upon confirming that the identification of the service in the identified license matches the identification of the service in the response.Type: GrantFiled: April 23, 2004Date of Patent: November 15, 2011Assignee: Microsoft CorporationInventors: Benjamin Brooks Cutter, Brian P. Evans, Clifford P. Strom, Vikas Khandelwal
-
Publication number: 20100280954Abstract: A DRM System. A DRM system comprising a service provider, a CE device coupled to the service provider, and an XMR license disposed upon the CE device.Type: ApplicationFiled: July 13, 2010Publication date: November 4, 2010Applicant: Microsoft CorporationInventors: Vikas Khandelwal, Eduardo P. Oliveira, Clifford P. Van Dyke, Mark D. VanAntwerp, Clifford Paul Storm, James M. Alkove
-
Patent number: 7606918Abstract: Creating an account via a mobile device. A request to create an account is received from a user via a mobile device. The request is received from the mobile device according to a wireless communications protocol. In response to the received request, a confirmation message is delivered to the mobile device for rendering to the user as a challenge. A response to the rendered challenge is received from the user via the mobile device. It is determined if the received response to the rendered challenge corresponds to the delivered confirmation message. And the account is created for the user if the received response to the rendered challenge is determined to correspond to the delivered confirmation message. Other aspects of the invention are directed to computer-readable media for use with account creation via a mobile device.Type: GrantFiled: May 20, 2004Date of Patent: October 20, 2009Assignee: Microsoft CorporationInventors: Aron M. Holzman, Raja Pazhanivel Perumal, Michael Shayne Agney, Vikas Khandelwal
-
Publication number: 20060265758Abstract: A DRM System. A DRM system comprising a service provider, a CE device coupled to the service provider, and an XMR license disposed upon the CE device.Type: ApplicationFiled: May 20, 2005Publication date: November 23, 2006Applicant: Microsoft CorporationInventors: Vikas Khandelwal, Eduardo Oliveira, Clifford Van Dyke, Mark VanAntwerp, Clifford Storm, James Alkove
-
Publication number: 20060265334Abstract: A digital license includes an identification of a removal service that can authorize removing such license. A client selects the license to be removed and the service, constructs a challenge including therein a challenge license identification block (LIB) identifying the license to be removed, and sends the challenge to the service. The service receives the challenge, stores at least a portion of the challenge in a database, constructs a response corresponding to the challenge and including therein a response LIB identifying the license to be removed and an identification of the service, and sends the response to the client. The client receives the response, employs the response LIB from the response to identify the license to be removed, and removes the identified license upon confirming that the identification of the service in the identified license matches the identification of the service in the response.Type: ApplicationFiled: April 23, 2004Publication date: November 23, 2006Applicant: Microsoft CorporationInventors: Benjamin Cutter, Brian Evans, Clifford Strom, Vikas Khandelwal
-
Publication number: 20050240533Abstract: A digital license includes an identification of a removal service that can authorize removing such license. A client selects the license to be removed and the service, constructs a challenge including therein a challenge license identification block (LIB) identifying the license to be removed, and sends the challenge to the service. The service receives the challenge, stores at least a portion of the challenge in a database, constructs a response corresponding to the challenge and including therein a response LIB identifying the license to be removed and an identification of the service, and sends the response to the client. The client receives the response, employs the response LIB from the response to identify the license to be removed, and removes the identified license upon confirming that the identification of the service in the identified license matches the identification of the service in the response.Type: ApplicationFiled: April 22, 2004Publication date: October 27, 2005Applicant: Microsoft CorporationInventors: Benjamin Cutter, Brian Evans, Clifford Strom, Vikas Khandelwal
-
Publication number: 20050239447Abstract: Creating an account via a mobile device. A request to create an account is received from a user via a mobile device. The request is received from the mobile device according to a wireless communications protocol. In response to the received request, a confirmation message is delivered to the mobile device for rendering to the user as a challenge. A response to the rendered challenge is received from the user via the mobile device. It is determined if the received response to the rendered challenge corresponds to the delivered confirmation message. And the account is created for the user if the received response to the rendered challenge is determined to correspond to the delivered confirmation message. Other aspects of the invention are directed to computer-readable media for use with account creation via a mobile device.Type: ApplicationFiled: May 20, 2004Publication date: October 27, 2005Applicant: Microsoft CorporationInventors: Aron Holzman, Raja Perumal, Michael Agney, Vikas Khandelwal
-
Patent number: 6539341Abstract: Log entries in a system that produces status or other log data (ASIC verification system, for example) are saved in a circular buffer until a trigger event occurs. Typically, the system operates on a Device Under Test (DUT), but may apply to other systems that simply monitor or gather information. When the trigger occurs, a window of the saved log entries are saved to disk. A level of granularity of the reporting for the log entries is set at any point between low level (cycle based) reporting (recording every event) to high level functional descriptions of the processes or activities performed by the system, DUT, or other item being monitored. Log data from various modules of the system are grouped together to provide a logical view of the recorded log entries.Type: GrantFiled: November 6, 2000Date of Patent: March 25, 2003Assignee: 3Com CorporationInventors: Weimin Li, Sajid Hussain, Andrew Nakao, Vikas Khandelwal