Patents by Inventor Surendra Goel

Surendra Goel 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: 20260228647
    Abstract: A computer-implemented method to plan and book hotels utilizing artificial intelligence from unstructured user input with a language model, the method comprising: receiving, at a computer system, an input hotel query reflecting a user intention; wherein an artificial intelligence model has been trained based on user data of a user’s hotel preferences; analyzing the input hotel query using the trained artificial intelligence model; generating possible hotels in terms of dates, based on the input hotel query, external context, hotel attributes (structured and unstructured; see appendix hotel attributes) and the user’s hotel preferences; wherein the artificial intelligence utilized is either machine learning, deep learning or neural networks; wherein the artificial intelligence model utilizes a probabilistic model; wherein the language model may be either a large language model or a small language model; wherein there are several additional dimensions by which possible hotels are generated.
    Type: Application
    Filed: January 26, 2026
    Publication date: August 6, 2026
    Inventor: Surendra Goel
  • Publication number: 20260220556
    Abstract: A computer-implemented method to plan and find flights that are similar to a received series of flights utilizing artificial intelligence from unstructured user input with a language model, the method comprising: receiving, at a computer system, an input travel query reflecting a user intention; and receiving a series of flights; wherein an artificial intelligence model has been trained based on user data of a user's flight preferences; analyzing the input flight travel query using the trained artificial intelligence model; generating possible flights that are similar to the possible series of flights in terms of dates, airports, nonstop or not, fastest time and number of stops based on the input flight travel query, external context, structured and unstructured flight attributes as specified in appendix FLIGHT ATTRIBUTES and the user's flight preferences; wherein the artificial intelligence utilized is either machine learning, deep learning or neural networks.
    Type: Application
    Filed: January 26, 2026
    Publication date: July 30, 2026
    Inventor: Surendra Goel
  • Publication number: 20260220555
    Abstract: A computer-implemented method to plan and book flights utilizing artificial intelligence from unstructured user input with a language model, the method comprising: receiving, at a computer system, an input flight travel query reflecting a user intention; wherein an artificial intelligence model has been trained based on user data of a user's flight preferences; analyzing the input flight travel query using the trained artificial intelligence model; generating possible flights in terms of dates, airports, nonstop or not, fastest time and number of stops based on the input flight travel query, the user's flight preferences and flight attributes as specified in appendix FLIGHTS ATTRIBUTES and the available inventory; wherein the artificial intelligence utilized is either machine learning, deep learning or neural networks; wherein the language model may be either a large language model or a small language model; and wherein there are several additional dimensions by which possible flights are generated.
    Type: Application
    Filed: January 26, 2026
    Publication date: July 30, 2026
    Inventor: Surendra Goel
  • Patent number: 11606694
    Abstract: The invention is a system that provides cybersecurity comprising: several devices connected to a wireless network; a monitoring device that monitors all the devices connected to a wireless network; wherein the monitoring device can remove a device from the wireless network; wherein the monitoring device detects any new devices attempting to join the wireless network; wherein the monitoring device determines whether a new device should be allowed to join the wireless network; wherein the monitoring device calculates the physical location of any new device attempting to join the wireless network; wherein the monitoring device can use the physical location of any new device in order to determine whether the new device is new or anomalous; and wherein the monitoring device keeps a registry of an electronic signature from each of the devices the monitoring device has approved to be on the wireless network.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: March 14, 2023
    Inventor: Surendra Goel
  • Publication number: 20220116783
    Abstract: The invention is a system that provides cybersecurity comprising: several devices connected to a wireless network; a monitoring device that monitors all the devices connected to a wireless network; wherein the monitoring device can remove a device from the wireless network; wherein the monitoring device detects any new devices attempting to join the wireless network; wherein the monitoring device determines whether a new device should be allowed to join the wireless network; wherein the monitoring device calculates the physical location of any new device attempting to join the wireless network; wherein the monitoring device can use the physical location of any new device in order to determine whether the new device is new or anomalous; and wherein the monitoring device keeps a registry of an electronic signature from each of the devices the monitoring device has approved to be on the wireless network.
    Type: Application
    Filed: October 8, 2020
    Publication date: April 14, 2022
    Inventor: Surendra Goel
  • Patent number: 11134217
    Abstract: A system that provides video conferencing, comprising: an option to modify an accent of a user from an original accent to a preferred accent of another user; an option to merge live video streams of each user into one viewable stream such that each user appears sitting next to each other with a variety of possible backgrounds and seats; an option for each user to only share part of their screen as opposed to their whole screen; an option for each user to change the clothing of each user such that it appears the user is wearing different clothing of their choice; an option for each user to choose the frame that each user is displayed in, such that the user is not stuck in a frame that the user does not want to be in; and an option for each user to display a video on loop.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: September 28, 2021
    Inventor: Surendra Goel
  • Publication number: 20210243499
    Abstract: Systems and methods for presenting content are disclosed. One method can comprise presenting an interface such as a content guide comprising a field relating to content. A selection of one or more of a plurality of filters can be received. A first indicator representing first information can be presented if a first one of the filters is selected, wherein the first information relates to the field. A second indicator representing second information can be presented if a second one of the filters selected, wherein the second information relates to the field.
    Type: Application
    Filed: February 26, 2021
    Publication date: August 5, 2021
    Inventors: Lokesh Kumar, Surendra Goel
  • Patent number: 10999639
    Abstract: Systems and methods for presenting content are disclosed. One method can comprise presenting an interface such as a content guide comprising a field relating to content. A selection of one or more of a plurality of filters can be received. A first indicator representing first information can be presented if a first one of the filters is selected, wherein the first information relates to the field. A second indicator representing second information can be presented if a second one of the filters selected, wherein the second information relates to the field.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 4, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Lokesh Kumar, Surendra Goel
  • Publication number: 20190045267
    Abstract: Systems and methods for presenting content are disclosed. One method can comprise presenting an interface such as a content guide comprising a field relating to content. A selection of one or more of a plurality of filters can be received. A first indicator representing first information can be presented if a first one of the filters is selected, wherein the first information relates to the field. A second indicator representing second information can be presented if a second one of the filters selected, wherein the second information relates to the field.
    Type: Application
    Filed: September 29, 2017
    Publication date: February 7, 2019
    Inventors: Lokesh Kumar, Surendra Goel
  • Patent number: 9826275
    Abstract: Systems and methods for presenting content are disclosed. One method can comprise presenting an interface such as a content guide comprising a field relating to content. A selection of one or more of a plurality of filters can be received. A first indicator representing first information can be presented if a first one of the filters is selected, wherein the first information relates to the field. A second indicator representing second information can be presented if a second one of the filters selected, wherein the second information relates to the field.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: November 21, 2017
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Lokesh Kumar, Surendra Goel
  • Patent number: 9128992
    Abstract: Website search results obtained from searching multiple electronic information stores may be displayed transparently without distinguishing the electronic information store. The search may be performed by a web host and may include receiving at least one search term that then is compared with first electronic information within a first electronic information store to determine whether matches exist, where the first electronic information includes content provided by an internal source. The search term also is compared with second electronic information within a second electronic information store to determine whether matches exist, where the second electronic information includes content provided by an external source. Results are displayed based on matches that are determined to exist with the first electronic information and the second electronic information. The results are combined in a single list of results.
    Type: Grant
    Filed: July 18, 2011
    Date of Patent: September 8, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
  • Patent number: 9122731
    Abstract: Website search results obtained from searching multiple electronic information stores may be displayed transparently without distinguishing the electronic information store. The search may be performed by a web host and may include receiving at least one search term that then is compared with first electronic information within a first electronic information store to determine whether matches exist, where the first electronic information includes content provided by an internal source. The search term also is compared with second electronic information within a second electronic information store to determine whether matches exist, where the second electronic information includes content provided by an external source. Results are displayed based on matches that are determined to exist with the first electronic information and the second electronic information. The results are combined in a single list of results.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: September 1, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
  • Patent number: 9116966
    Abstract: Website search results obtained from searching multiple electronic information stores may be displayed transparently without distinguishing the electronic information store. The search may be performed by a web host and may include receiving at least one search term that then is compared with first electronic information within a first electronic information store to determine whether matches exist, where the first electronic information includes content provided by an internal source. The search term also is compared with second electronic information within a second electronic information store to determine whether matches exist, where the second electronic information includes content provided by an external source. Results are displayed based on matches that are determined to exist with the first electronic information and the second electronic information. The results are combined in a single list of results.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: August 25, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
  • Patent number: 9069852
    Abstract: A search for content may be performed. A query may be received from a user who is interacting with a first device. A first collection of content that is stored on the first device may be searched to identify local content that is related to the query. A second collection of content that is stored on a second device may be searched to identify remote content that is related to the query. The second device may be different from the first device and may be accessible through a network. Results that refer to both the identified local content and the identified remote content may be displayed to the user.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: June 30, 2015
    Assignee: FACEBOOK, INC.
    Inventors: Surendra Goel, Thomas E. Donaldson
  • Publication number: 20140245358
    Abstract: Systems and methods for presenting content are disclosed. One method can comprise presenting an interface such as a content guide comprising a field relating to content. A selection of one or more of a plurality of filters can be received. A first indicator representing first information can be presented if a first one of the filters is selected, wherein the first information relates to the field. A second indicator representing second information can be presented if a second one of the filters selected, wherein the second information relates to the field.
    Type: Application
    Filed: February 27, 2013
    Publication date: August 28, 2014
    Applicant: Comcast Cable Communications, LLC
    Inventors: Lokesh Kumar, Surendra Goel
  • Publication number: 20130290309
    Abstract: Website search results obtained from searching multiple electronic information stores may be displayed transparently without distinguishing the electronic information store. The search may be performed by a web host and may include receiving at least one search term that then is compared with first electronic information within a first electronic information store to determine whether matches exist, where the first electronic information includes content provided by an internal source. The search term also is compared with second electronic information within a second electronic information store to determine whether matches exist, where the second electronic information includes content provided by an external source. Results are displayed based on matches that are determined to exist with the first electronic information and the second electronic information. The results are combined in a single list of results.
    Type: Application
    Filed: June 28, 2013
    Publication date: October 31, 2013
    Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
  • Publication number: 20130290310
    Abstract: Website search results obtained from searching multiple electronic information stores may be displayed transparently without distinguishing the electronic information store. The search may be performed by a web host and may include receiving at least one search term that then is compared with first electronic information within a first electronic information store to determine whether matches exist, where the first electronic information includes content provided by an internal source. The search term also is compared with second electronic information within a second electronic information store to determine whether matches exist, where the second electronic information includes content provided by an external source. Results are displayed based on matches that are determined to exist with the first electronic information and the second electronic information. The results are combined in a single list of results.
    Type: Application
    Filed: June 28, 2013
    Publication date: October 31, 2013
    Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
  • Publication number: 20130066907
    Abstract: A search for content may be performed. A query may be received from a user who is interacting with a first device. A first collection of content that is stored on the first device may be searched to identify local content that is related to the query. A second collection of content that is stored on a second device may be searched to identify remote content that is related to the query. The second device may be different from the first device and may be accessible through a network. Results that refer to both the identified local content and the identified remote content may be displayed to the user.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 14, 2013
    Inventors: SURENDRA GOEL, THOMAS E. DONALDSON
  • Publication number: 20110276566
    Abstract: Website search results obtained from searching multiple electronic information stores may be displayed transparently without distinguishing the electronic information store. The search may be performed by a web host and may include receiving at least one search term that then is compared with first electronic information within a first electronic information store to determine whether matches exist, where the first electronic information includes content provided by an internal source. The search term also is compared with second electronic information within a second electronic information store to determine whether matches exist, where the second electronic information includes content provided by an external source. Results are displayed based on matches that are determined to exist with the first electronic information and the second electronic information. The results are combined in a single list of results.
    Type: Application
    Filed: July 18, 2011
    Publication date: November 10, 2011
    Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
  • Patent number: 7984061
    Abstract: Website search results obtained from searching multiple electronic information stores may be displayed transparently without distinguishing the electronic information store. The search may be performed by a web host and may include receiving at least one search term that then is compared with first electronic information within a first electronic information store to determine whether matches exist, where the first electronic information includes content provided by an internal source. The search term also is compared with second electronic information within a second electronic information store to determine whether matches exist, where the second electronic information includes content provided by an external source. Results are displayed based on matches that are determined to exist with the first electronic information and the second electronic information. The results are combined in a single list of results.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: July 19, 2011
    Assignee: AOL Inc.
    Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson