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: 20260228647Abstract: 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: ApplicationFiled: January 26, 2026Publication date: August 6, 2026Inventor: Surendra Goel
-
Publication number: 20260220556Abstract: 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: ApplicationFiled: January 26, 2026Publication date: July 30, 2026Inventor: Surendra Goel
-
Publication number: 20260220555Abstract: 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: ApplicationFiled: January 26, 2026Publication date: July 30, 2026Inventor: Surendra Goel
-
Patent number: 11606694Abstract: 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: GrantFiled: October 8, 2020Date of Patent: March 14, 2023Inventor: Surendra Goel
-
Publication number: 20220116783Abstract: 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: ApplicationFiled: October 8, 2020Publication date: April 14, 2022Inventor: Surendra Goel
-
Patent number: 11134217Abstract: 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: GrantFiled: January 11, 2021Date of Patent: September 28, 2021Inventor: Surendra Goel
-
Publication number: 20210243499Abstract: 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: ApplicationFiled: February 26, 2021Publication date: August 5, 2021Inventors: Lokesh Kumar, Surendra Goel
-
Patent number: 10999639Abstract: 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: GrantFiled: September 29, 2017Date of Patent: May 4, 2021Assignee: Comcast Cable Communications, LLCInventors: Lokesh Kumar, Surendra Goel
-
Publication number: 20190045267Abstract: 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: ApplicationFiled: September 29, 2017Publication date: February 7, 2019Inventors: Lokesh Kumar, Surendra Goel
-
Patent number: 9826275Abstract: 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: GrantFiled: February 27, 2013Date of Patent: November 21, 2017Assignee: COMCAST CABLE COMMUNICATIONS, LLCInventors: Lokesh Kumar, Surendra Goel
-
Patent number: 9128992Abstract: 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: GrantFiled: July 18, 2011Date of Patent: September 8, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
-
Patent number: 9122731Abstract: 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: GrantFiled: June 28, 2013Date of Patent: September 1, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
-
Patent number: 9116966Abstract: 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: GrantFiled: June 28, 2013Date of Patent: August 25, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
-
Patent number: 9069852Abstract: 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: GrantFiled: October 25, 2006Date of Patent: June 30, 2015Assignee: FACEBOOK, INC.Inventors: Surendra Goel, Thomas E. Donaldson
-
Publication number: 20140245358Abstract: 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: ApplicationFiled: February 27, 2013Publication date: August 28, 2014Applicant: Comcast Cable Communications, LLCInventors: Lokesh Kumar, Surendra Goel
-
Publication number: 20130290309Abstract: 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: ApplicationFiled: June 28, 2013Publication date: October 31, 2013Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
-
Publication number: 20130290310Abstract: 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: ApplicationFiled: June 28, 2013Publication date: October 31, 2013Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
-
Publication number: 20130066907Abstract: 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: ApplicationFiled: September 14, 2012Publication date: March 14, 2013Inventors: SURENDRA GOEL, THOMAS E. DONALDSON
-
Publication number: 20110276566Abstract: 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: ApplicationFiled: July 18, 2011Publication date: November 10, 2011Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson
-
Patent number: 7984061Abstract: 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: GrantFiled: April 14, 2008Date of Patent: July 19, 2011Assignee: AOL Inc.Inventors: Surendra Goel, David E. Kellum, Thomas E. Donaldson