Patents by Inventor Alok Khanna

Alok Khanna 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: 20210166028
    Abstract: A computer implemented method for and an apparatus for performing recognizing target product from store shelf comprising receiving a single target object image and a cluttered environment image; extracting features including semantic features from the target object image and the cluttered environment image; and recognizing instances of the target object from the cluttered environment by matching the extracted features of the target object image with the extracted features of the cluttered environment image.
    Type: Application
    Filed: December 3, 2019
    Publication date: June 3, 2021
    Inventors: Sudarshan Ramenahalli Govindaraju, Min Xu, Bin Zhao, Alok Khanna, Ni Zhang
  • Patent number: 10498889
    Abstract: A method for rendering a document is disclosed. The method includes identifying a phone number in the document. The sponsorship configuration of the phone number is then determined. A caller account configuration is also determined. The caller account configuration is associated with a user of a device and the device is configured to display the document. The document is amended to format the phone number according to the sponsorship configuration and the caller account configuration.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: December 3, 2019
    Assignee: SKYPE
    Inventors: Lilian Rincon, Alok Khanna
  • Publication number: 20190166253
    Abstract: A method for rendering a document is disclosed. The method includes identifying a phone number in the document. The sponsorship configuration of the phone number is then determined. A caller account configuration is also determined. The caller account configuration is associated with a user of a device and the device is configured to display the document. The document is amended to format the phone number according to the sponsorship configuration and the caller account configuration.
    Type: Application
    Filed: January 31, 2019
    Publication date: May 30, 2019
    Inventors: Lilian Rincon, Alok Khanna
  • Patent number: 9641663
    Abstract: Web content is formatted to show an icon adjacent identified phone numbers to enable select-to-call, e.g., click-to-call functionality from within a web platform. The select-to call functionality can enable the user's web platform context to be maintained during the call. In some instances, details associated with the phone number that is called using the select-to call functionality can be retrieved from a database and surfaced to the user, by way of the web platform, to enrich the user's call experience.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: May 2, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lilian Dearith Rincon, Alok Khanna, Jaanus Soots
  • Patent number: 9374446
    Abstract: Web content is formatted to show an icon adjacent identified phone numbers to enable select-to-call, e.g., click-to-call functionality from within a web platform. The web platform can include various web browsers, web applications, and the like. The select-to call functionality can comprise an integral part of the web platform, such as comprising part of the web platform's binary. Alternately, the select-to call functionality can be provided through a web plug-in that is downloaded and incorporated into the web platform. The select-to-call functionality can enable the user's web platform context to be maintained during the call.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: June 21, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lilian Dearith Rincon, Alok Khanna, Jaanus Soots
  • Patent number: 9009853
    Abstract: In an embodiment, communication is controlled between a service provider web application executed in a first web browser instance on a device platform of the device and a partner web application executed in a second web browser instance on the device platform. A signal is received, at a control module at the device, from the partner web application, the signal for initiating communication between the partner web application and the service provider web application. The control module, provided by the service provider and installed on the device, uses technology that is native to the device platform. The control module uses a list of partners approved by the service provider to determine whether the partner web application is approved for communication with the service provider web application. If the control module determines the partner web application is approved, the control module allows communication to proceed.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: April 14, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jacek Korycki, Alok Khanna
  • Publication number: 20140341371
    Abstract: Web content is formatted to show an icon adjacent identified phone numbers to enable select-to-call, e.g., click-to-call functionality from within a web platform. The web platform can include various web browsers, web applications, and the like. The select-to call functionality can comprise an integral part of the web platform, such as comprising part of the web platform's binary. Alternately, the select-to call functionality can be provided through a web plug-in that is downloaded and incorporated into the web platform. The select-to-call functionality can enable the user's web platform context to be maintained during the call.
    Type: Application
    Filed: May 15, 2013
    Publication date: November 20, 2014
    Inventors: Lilian Dearith Rincon, Alok Khanna, Jaanus Soots
  • Publication number: 20140342707
    Abstract: Web content is formatted to show an icon adjacent identified phone numbers to enable select-to-call, e.g., click-to-call functionality from within a web platform. The select-to call functionality can enable the user's web platform context to be maintained during the call. In some instances, details associated with the phone number that is called using the select-to call functionality can be retrieved from a database and surfaced to the user, by way of the web platform, to enrich the user's call experience.
    Type: Application
    Filed: May 15, 2013
    Publication date: November 20, 2014
    Inventors: Lilian Dearith Rincon, Alok Khanna, Jaanus Soots
  • Publication number: 20130239231
    Abstract: In an embodiment, communication is controlled between a service provider web application executed in a first web browser instance on a device platform of the device and a partner web application executed in a second web browser instance on the device platform. A signal is received, at a control module at the device, from the partner web application, the signal for initiating communication between the partner web application and the service provider web application. The control module, provided by the service provider and installed on the device, uses technology that is native to the device platform. The control module uses a list of partners approved by the service provider to determine whether the partner web application is approved for communication with the service provider web application. If the control module determines the partner web application is approved, the control module allows communication to proceed.
    Type: Application
    Filed: March 7, 2012
    Publication date: September 12, 2013
    Inventors: Jacek Korycki, Alok Khanna
  • Publication number: 20130073395
    Abstract: A method for rendering a document is disclosed. The method includes identifying a phone number in the document. The sponsorship configuration of the phone number is then determined. A caller account configuration is also determined. The caller account configuration is associated with a user of a device and the device is configured to display the document. The document is amended to format the phone number according to the sponsorship configuration and the caller account configuration.
    Type: Application
    Filed: September 16, 2011
    Publication date: March 21, 2013
    Applicant: Skype Limited
    Inventors: Lilian RINCON, Alok Khanna
  • Publication number: 20020133605
    Abstract: In one embodiment, a method includes receiving a web page. The method also includes receiving a selection of data to extract from the web page. Additionally, the method comprises generating a rule for the selected data, wherein the rule is to include the location of the data selected. The method also includes storing the rule in a rules file for the web page.
    Type: Application
    Filed: March 1, 2002
    Publication date: September 19, 2002
    Inventors: Alok Khanna, Shekhar Mahadevan, Shrirang Nene, Rajiv Saxena
  • Publication number: 20020133706
    Abstract: In one embodiment, a method includes receiving a request to login into an account on a web site, wherein the login is to include traversal of a number of web pages. The method also includes retrieving instructions for logging into the web site. Additionally, authentication data for logging into the web site is retrieved. The method comprises generating at least one integrated instruction based on the authentication data and the instructions for logging into the web site. Additionally, the method includes logging into the web site based on the at least one integrated instruction, independent of user interaction subsequent to the receipt of the request.
    Type: Application
    Filed: March 1, 2002
    Publication date: September 19, 2002
    Inventors: Alok Khanna, Shekhar Mahadevan, Shrirang Nene, Rajiv Saxena
  • Publication number: 20020133604
    Abstract: In one embodiment, a method comprises receiving a request for logging into an account on a web site from a web browser application. The method also comprises recursively performing the following until a user is logged into the account for the web site: saving the request into an instruction set file; transmitting the request for logging into the web site to a server that includes the web site; receiving a response from the web site; and transmitting a request that is in response to the response from the web site.
    Type: Application
    Filed: March 1, 2002
    Publication date: September 19, 2002
    Inventors: Alok Khanna, Shekhar Mahadevan, Shrirang Nene, Rajiv Saxena