Patents by Inventor Sanjay Khurana

Sanjay Khurana 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).

  • Publication number: 20240127171
    Abstract: A product management computer system that can include one or more processors, and a computer-readable medium comprising instructions stored therein, which when executed by the processors, can cause the processors to: receive data representing a target product of interest to a user of the system, wherein the target product is described by a plurality of variable-value attributes associated; process the received data through a machine-learning-produced algorithm and generating data representing a first set of substitute product candidates for the target product and wherein each substitute product candidate has a corresponding match-score that represents a degree of determined similarity between that substitute product candidate and the target product; transform the generated data that represents the first set of substitute product candidates into data representing a refined set of substitute product candidates by processing the generated data utilizing a constraint-based algorithm; and output data representing
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Applicant: WESCO Distribution, Inc.
    Inventors: Shashi Bhushan DANDE, Raja Vikram Raj PANDYA, Ashok Ramesh BAJAJ, Michael Gregg WASSIL, Avinash WESLEY, Vipul PANT, Sanjay VARIER, Merwan MEREBY, Benjamin James ALBU, Akash KHURANA, Hemant PORWAL, Brandon Lee PHILLIPS, Michael SENOL
  • Publication number: 20240127170
    Abstract: A computer implemented method for identifying substitute products for a target product via a distributor's product management computer system, the method includes: receiving, at a distributor's product management computer system, data representing a target product of interest to a user of the system, wherein the target product is described by a plurality of variable-value attributes associated therewith; processing the received data through a machine-learning-produced algorithm and thereby generating data representing a first set of substitute product candidates for the target product and wherein each substitute product candidate has a corresponding match-score that represents a degree of determined similarity between that substitute product candidate and the target product; transforming the generated data that represents the first set of substitute product candidates into data representing a refined set of substitute product candidates by processing the generated data utilizing a constraint-based algorithm;
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Applicant: WESCO Distribution, Inc.
    Inventors: Shashi Bhushan DANDE, Raja Vikram Raj Pandya, Ashok Ramesh Bajaj, Michael Gregg Wassil, Avinash Wesley, Vipul Pant, Sanjay Varier, Merwan Mereby, Benjamin James Albu, Akash Khurana, Hemant Porwal, Brandon Lee Phillips, Michael Senol
  • Publication number: 20240127172
    Abstract: A product management computer system that can include one or more processors, and a computer-readable medium comprising instructions stored therein, which when executed by the processors, can cause the processors to: receive data representing a target product of interest to a user of the system, wherein the target product is described by a plurality of variable-value attributes associated; process the received data through a machine-learning-produced algorithm and generating data representing a first set of substitute product candidates for the target product and wherein each substitute product candidate has a corresponding match-score that represents a degree of determined similarity between that substitute product candidate and the target product; transform the generated data that represents the first set of substitute product candidates into data representing a refined set of substitute product candidates by processing the generated data utilizing a constraint-based algorithm; and output data representing
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Applicant: WESCO Distribution, Inc.
    Inventors: Shashi Bhushan DANDE, Raja Vikram Raj PANDYA, Ashok Ramesh BAJAJ, Michael Gregg WASSIL, Avinash WESLEY, Vipul PANT, Sanjay VARIER, Merwan MEREBY, Benjamin James ALBU, Akash KHURANA, Hemant PORWAL, Brandon Lee PHILLIPS, Michael SENOL
  • Patent number: 11564674
    Abstract: A surgical retractor includes a body portion and first and second retractor arms operatively coupled thereto. The body portion includes a rotatable knob, a first blade holder, and a first blade. The first blade is configured for axial displacement with the first blade holder and angulation relative to the first blade holder about a first axis. The first and second retractor arms include respective second and third blades detachably secured thereto. The first and second retractor arms are transitionable between an approximated configuration and a spaced apart configuration. The second and third blades are configured to angulate about respective second and third axes that are defined by the respective first and second retractor arms.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: January 31, 2023
    Assignee: K2M, Inc.
    Inventors: Clint Hill, Sanjay Khurana, Darren Lebl, Pierce Dalton Nunley, K. Brandon Strenge, John I. Williams, Ryan Den Haese, Alexander Horia Artaki, Robert J. Tokash, Eric Rodriguez, Kaitlin Elizabeth Anne McClymont, Nicholas Padovani, Daniel Genovese, Joshua David Rubin
  • Publication number: 20210153857
    Abstract: A surgical retractor includes a body portion and first and second retractor arms operatively coupled thereto. The body portion includes a rotatable knob, a first blade holder, and a first blade. The first blade is configured for axial displacement with the first blade holder and angulation relative to the first blade holder about a first axis. The first and second retractor arms include respective second and third blades detachably secured thereto. The first and second retractor arms are transitionable between an approximated configuration and a spaced apart configuration. The second and third blades are configured to angulate about respective second and third axes that are defined by the respective first and second retractor arms.
    Type: Application
    Filed: March 27, 2020
    Publication date: May 27, 2021
    Inventors: Clint Hill, Sanjay Khurana, Darren Lebl, Pierce Dalton Nunley, K. Brandon Strenge, John I. Williams, Ryan Den Haese, Alexander Horia Artaki, Robert J. Tokash, Kaitlin Elizabeth Anne McClymont, Eric Rodriguez, Nicholas Padovani, Daniel Genovese, Joshua David Rubin
  • Patent number: 8107970
    Abstract: Systems and methods for providing services for stations supported by a residential gateway are provided. The residential gateway can support one or more fixed-line station and/one or more mobile stations. The mobile stations can be supported by a wireless macro network and/or the residential gateway. Services such as simultaneous ringing, distinctive ringing, call transfer, extension functionality, and the like can be provided for the mobile station and the fixed-line station.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: January 31, 2012
    Assignee: Nextel Communications Inc.
    Inventors: Praduman D. Jain, Sanjay Khurana, Ali R. Tabassi, Greg Homan, Becki J. Last
  • Publication number: 20110194467
    Abstract: Systems and methods for providing services for stations supported by a residential gateway are provided. The residential gateway can support one or more fixed-line station and/one or more mobile stations. The mobile stations can be supported by a wireless macro network and/or the residential gateway. Services such as simultaneous ringing, distinctive ringing, call transfer, extension functionality, and the like can be provided for the mobile station and the fixed-line station.
    Type: Application
    Filed: April 13, 2011
    Publication date: August 11, 2011
    Applicant: NEXTEL COMMUNICATIONS, INC.
    Inventors: Praduman D. JAIN, Sanjay Khurana, Ali R. Tabassi, Greg Homan, Becki J. Last
  • Patent number: 7983680
    Abstract: Systems and methods for providing services for stations supported by a residential gateway are provided. The residential gateway can support one or more fixed-line station and/one or more mobile stations. The mobile stations can be supported by a wireless macro network and/or the residential gateway. Services such as simultaneous ringing, distinctive ringing, call transfer, extension functionality, and the like can be provided for the mobile station and the fixed-line station.
    Type: Grant
    Filed: August 10, 2005
    Date of Patent: July 19, 2011
    Assignee: Nextel Communications Inc.
    Inventors: Praduman D. Jain, Sanjay Khurana, Ali R. Tabassi, Greg Homan, Becki J. Last
  • Patent number: 7817995
    Abstract: Systems and methods for scheduling audio and/or visual content for recording using a mobile station are provided. A mobile station can display a content guide listing audio and/or visual content. When a dispatch button is depressed, a request for recording of the audio and/or visual content which is currently selected is sent to a server. The server forwards the request to a television device, which schedules the recording of the selected audio and/or visual content. Reminder messages regarding upcoming audio and/or visual content can be sent to the mobile station. If a dispatch button of the mobile station is depressed when the reminder message is being displayed, a request to record the audio and/or visual content identified in the reminder message is sent to the television device.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: October 19, 2010
    Assignee: Nextel Communications Company L.P.
    Inventors: Sanjay Khurana, Robert Cerbone, Beverly Ann Murdock
  • Publication number: 20070036098
    Abstract: Systems and methods for providing services for stations supported by a residential gateway are provided. The residential gateway can support one or more fixed-line station and/one or more mobile stations. The mobile stations can be supported by a wireless macro network and/or the residential gateway. Services such as simultaneous ringing, distinctive ringing, call transfer, extension functionality, and the like can be provided for the mobile station and the fixed-line station.
    Type: Application
    Filed: August 10, 2005
    Publication date: February 15, 2007
    Applicant: Nextel Communications, Inc.
    Inventors: Praduman Jain, Sanjay Khurana, Ali Tabassi, Greg Homan, Becki Last
  • Publication number: 20060253886
    Abstract: Systems and methods for scheduling audio and/or visual content for recording using a mobile station are provided. A mobile station can display a content guide listing audio and/or visual content. When a dispatch button is depressed, a request for recording of the audio and/or visual content which is currently selected is sent to a server. The server forwards the request to a television device, which schedules the recording of the selected audio and/or visual content. Reminder messages regarding upcoming audio and/or visual content can be sent to the mobile station. If a dispatch button of the mobile station is depressed when the reminder message is being displayed, a request to record the audio and/or visual content identified in the reminder message is sent to the television device.
    Type: Application
    Filed: April 1, 2005
    Publication date: November 9, 2006
    Applicant: NEXTEL COMMUNICATIONS, INC.
    Inventors: Sanjay Khurana, Robert Cerbone, Beverly Murdock
  • Publication number: 20060225108
    Abstract: A system and method for communicating between a television device and one or more mobile stations are provided. The television device can obtain a map identifying the location of the one or more mobile stations, which can be displayed on a television. The television device can also be used to provide dispatch communications with the one or more mobile stations. The one or more mobile stations can be part of a predefined group, such as a family. A group communication server is provided to facilitate communication between the television device and the one or more mobile stations.
    Type: Application
    Filed: July 29, 2005
    Publication date: October 5, 2006
    Applicant: NEXTEL COMMUNICATIONS, INC.
    Inventors: Ali Tabassi, Sanjay Khurana, Beverly Murdock, Greg Homan
  • Publication number: 20020146018
    Abstract: A computer-implemented system for providing access to Wireless Application Protocol (WAP)-based services by providing a Web-based Administration Console utilizing the WAP environment; providing a secure method to log in and access the WAP environment; enabling administrators to perform maintenance operations without interrupting users' access to the WAP environment; monitoring the status of all modules controlled by the Administration Console; monitoring events occurring within such Console; editing the configuration parameters of the Administration Console; managing those users or groups of users who access the WAP Environment via such Console; administering accounting functions associated with billing those users or groups of users who access the WAP Environment via such Console; establishing groups of users who access the WAP Environment via such Console; establishing of aliases accessible only by specific users or groups of users; and enabling service providers to add their services to those which are acc
    Type: Application
    Filed: May 18, 2001
    Publication date: October 10, 2002
    Inventors: Kari Kailamaki, Sanjay Khurana, Matti Suomalainen
  • Publication number: 20020049675
    Abstract: The present invention is a system for managing users and services over a Wireless Application Protocol (WAP) Gateway. The system provides a way to create and maintain user and group accounts and a method of authenticating user identities for the purpose of assigning an access level and granting the use of services. The system also provides for: assigning service subscriptions to a specific user or group; setting parameters on the length of time a specific user or group has access to services; defining payers and payment methods for each service subscription that a user or a group has; defining user and group aliases for customized identification; importing or exporting user and group information in a usable format; a user interface capable of implementing all the features of the system; and cooperating with data storage equipment and data storage and processing software required for the management of users and services.
    Type: Application
    Filed: May 18, 2001
    Publication date: April 25, 2002
    Inventors: Kari Kailamaki, Sanjay Khurana, Matti Suomalainen
  • Publication number: 20020029197
    Abstract: The present invention is a method and system for implementing the billing features of a Wireless Application Protocol (WAP) Gateway. The system provides for billing on multiple plans that can vary the method of billing, the time of payment, the entity responsible for payment, and the price of various services offered. In addition, the system allows for billing of individuals or groups of individuals on a uniform billing plan. The Gateway collects billing data in an information database from which data can be transferred to a separate billing system in a standard format. Because the billing data output from the information database is in the same format as all common telephone billing systems, billing for services used through the Gateway is very convenient. The billing system also provides for identification of individual users based upon a bearer address (e.g. MSISDN, telephone number, or IP address) for authorization and billing purposes.
    Type: Application
    Filed: May 18, 2001
    Publication date: March 7, 2002
    Inventors: Kari Kailamaki, Sanjay Khurana, Matti Suomalainen