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: 11941436
    Abstract: 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: Grant
    Filed: April 26, 2021
    Date of Patent: March 26, 2024
    Assignee: Astera Labs, Inc.
    Inventors: Ken (Keqin) Han, Casey Morrison, Charan Enugala, Pulkit Khandelwal, Vikas Khandelwal
  • Patent number: 11853115
    Abstract: 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: Grant
    Filed: September 27, 2022
    Date of Patent: December 26, 2023
    Assignee: 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: 11487317
    Abstract: 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: Grant
    Filed: September 20, 2021
    Date of Patent: November 1, 2022
    Assignee: 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: 11327913
    Abstract: 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: Grant
    Filed: September 21, 2020
    Date of Patent: May 10, 2022
    Assignee: 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: 11258696
    Abstract: 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: Grant
    Filed: June 4, 2020
    Date of Patent: February 22, 2022
    Assignee: 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: 11150687
    Abstract: 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: Grant
    Filed: July 10, 2020
    Date of Patent: October 19, 2021
    Assignee: 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: 8781969
    Abstract: 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: Grant
    Filed: July 13, 2010
    Date of Patent: July 15, 2014
    Assignee: Microsoft Corporation
    Inventors: Vikas Khandelwal, Eduardo P. Oliveira, Clifford P. Van Dyke, Mark D. VanAntwerp, Clifford P. Storm, James M. Alkove
  • Patent number: 8438114
    Abstract: 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: Grant
    Filed: October 14, 2011
    Date of Patent: May 7, 2013
    Assignee: Microsoft Corporation
    Inventors: Benjamin Brooks Cutter, Brian P. Evans, Clifford P. Strom, Vikas Khandelwal
  • Publication number: 20120036562
    Abstract: 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: Application
    Filed: October 14, 2011
    Publication date: February 9, 2012
    Applicant: Microsoft Corporation
    Inventors: Benjamin Brooks Cutter, Brian P. Evans, Clifford P. Strom, Vikas Khandelwal
  • Patent number: 8060923
    Abstract: 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: Grant
    Filed: April 23, 2004
    Date of Patent: November 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Benjamin Brooks Cutter, Brian P. Evans, Clifford P. Strom, Vikas Khandelwal
  • Publication number: 20100280954
    Abstract: 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: Application
    Filed: July 13, 2010
    Publication date: November 4, 2010
    Applicant: Microsoft Corporation
    Inventors: Vikas Khandelwal, Eduardo P. Oliveira, Clifford P. Van Dyke, Mark D. VanAntwerp, Clifford Paul Storm, James M. Alkove
  • Patent number: 7606918
    Abstract: 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: Grant
    Filed: May 20, 2004
    Date of Patent: October 20, 2009
    Assignee: Microsoft Corporation
    Inventors: Aron M. Holzman, Raja Pazhanivel Perumal, Michael Shayne Agney, Vikas Khandelwal
  • Publication number: 20060265758
    Abstract: 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: Application
    Filed: May 20, 2005
    Publication date: November 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Vikas Khandelwal, Eduardo Oliveira, Clifford Van Dyke, Mark VanAntwerp, Clifford Storm, James Alkove
  • Publication number: 20060265334
    Abstract: 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: Application
    Filed: April 23, 2004
    Publication date: November 23, 2006
    Applicant: Microsoft Corporation
    Inventors: Benjamin Cutter, Brian Evans, Clifford Strom, Vikas Khandelwal
  • Publication number: 20050240533
    Abstract: 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: Application
    Filed: April 22, 2004
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Benjamin Cutter, Brian Evans, Clifford Strom, Vikas Khandelwal
  • Publication number: 20050239447
    Abstract: 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: Application
    Filed: May 20, 2004
    Publication date: October 27, 2005
    Applicant: Microsoft Corporation
    Inventors: Aron Holzman, Raja Perumal, Michael Agney, Vikas Khandelwal
  • Patent number: 6539341
    Abstract: 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: Grant
    Filed: November 6, 2000
    Date of Patent: March 25, 2003
    Assignee: 3Com Corporation
    Inventors: Weimin Li, Sajid Hussain, Andrew Nakao, Vikas Khandelwal