Spatial (i.e., Location Based) Patents (Class 707/724)
  • Patent number: 11843573
    Abstract: A control device includes a first mode in which plural pieces of information posted to a chat are managed for each piece of information and a second mode in which plural pieces of information are collectively managed as one information group includes a control unit that, in a case where plural pieces of information are received, performs control for switching whether to manage the plural pieces of information in the first mode or to manage the plural pieces of information in the second mode.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: December 12, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Yusaku Awatsu
  • Patent number: 11836174
    Abstract: The present disclosure provides a method of retrieving a geographic location as well as a method and an apparatus of establishing a similarity model including: acquiring training data from a historical click log, wherein the training data contains a search term, a clicked geographic location associated with the search term as a positive sample, and a non-clicked geographic location as a negative sample; expanding the positive sample and the negative sample based on a co-occurrence relationship between geographic locations by using a historical browsing log; and determining a vector representation of the search term by using the first neural network, and determining a vector representation of the positive sample expanded and a vector representation of the negative sample expanded, by using the second neural network; and training the first neural network and the second neural network so as to maximum a difference between a first similarity and a second similarity.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: December 5, 2023
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Jizhou Huang, Haifeng Wang, Miao Fan
  • Patent number: 11770686
    Abstract: A computing system for presenting on a mobile device pieces of content each connected to a geographic location is described. The facility plots visual indications of the pieces of content in a two-dimensional display with respect to an origin point representing a user geographic location. In particular, for each piece of content, the facility plots a visual indication at a point that is (1) in a direction from the origin point that corresponds to a compass direction from the user geographic location to the geographic location to which the piece of content is connected, and (2) at a distance from the origin point that corresponds to a predicted amount of time to travel from the user geographic location to the geographical location to which the piece of content is connected.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: September 26, 2023
    Assignee: PEER INC
    Inventor: Thinh Tran
  • Patent number: 11694036
    Abstract: A computing device receives user input to specify a natural language command directed to a data source. In accordance with the user input, the device forms an intermediate expression according to a context-free grammar and a semantic model of data fields in the data source. The natural language command includes (i) a first term that specifies an aggregation type in a first aggregation, (ii) a second term that specifies a data field, in the semantic model, to be aggregated for the first aggregation, and (iii) terms that specify data fields, in the semantic model, to determine grouping for the first aggregation. The device translates the intermediate expression into database queries, executes the database queries to retrieve one or more data sets from the data source, aggregated according to the first aggregation, then generates and displays a data visualization of the retrieved data sets.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: July 4, 2023
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Alex Djalali, Vidya Raghavan Setlur
  • Patent number: 11687670
    Abstract: Methods, systems, and computer-readable storage media for determining an initial distribution based on a set of survey boundaries and historical O-data, the historical O-data being generated through execution of a computer-implemented service, the historical distribution including a first set of parameter ranges and a second set of parameter ranges defining a set of range cells, adjusting one or more parameters ranges of at least one of the first set of parameter ranges and the second set of parameter ranges, determining an adjusted distribution defining a range space for a computer-based survey, receiving X-data from a set of users participating in the computer-based survey, the X-data including responses of users in the set of users provided to the computer-based survey, providing a set of X-data to O-data range vector correlations, and executing analytics of the computer-implemented service based on the set of X-data to O-data range vector correlations.
    Type: Grant
    Filed: July 8, 2020
    Date of Patent: June 27, 2023
    Assignee: SAP SE
    Inventors: Peter Eberlein, Volker Driesen
  • Patent number: 11676189
    Abstract: The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods for optimized communications based on a customer emotional state. In aspects of the system and method, a customer social media account is analyzed for past social media posts. Customer emotional states are determined for the past social media posts. The past social media posts are also associated with financial transactions made by the customer such that emotional states are linked to specific financial transactions. The system and method monitor the customer social media account for new social media posts. A new social media post can be detected. An emotional state can be determined for the new social media post. The system and method collect the financial transactions with the same emotional state. The system and method generate an offer for similar products and/or related to the financial transactions. The offer is communicated to the customer.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: June 13, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Roohi Moolla
  • Patent number: 11636351
    Abstract: System and method for amplifying the accuracy of forecasts generated by software systems that harness the collective intelligence of human populations by curating optimized sub-populations through an intelligent selection process. Participants predict event outcomes and/or provide evaluations of their confidence in their predictions. The system determines a score wherein the alignment score indicates how well that participant's prediction aligns with the predictions given by the baseline population. Participants can then be selected from the population based on the participant alignment scores.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 25, 2023
    Assignee: Unanimous A. I., Inc.
    Inventors: Louis B. Rosenberg, Gregg Willcox
  • Patent number: 11621939
    Abstract: Techniques for providing domain name suggestions to a user that is a prospective registrant via chatbot are disclosed. The techniques include providing a publicly available online chatbot to the user; requesting domain name generation data from the user via the chatbot and during a chatbot session with the user; receiving domain name generation data based on the requesting; generating a plurality of generated domain names using the domain name generation data; filtering registered domain names out of the plurality of generated domain names to produce a plurality of unregistered generated domain names; offering to register at least one of the unregistered generated domain names to the user; receiving an offer acceptance from the user; directing the user, via the chatbot, to provide information sufficient to register the at least one of the unregistered generated domain names; and facilitating registration of the at least one of the unregistered generated domain names.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: April 4, 2023
    Assignee: VeriSign, Inc.
    Inventors: Andrew Kaizer, Senthilkumar Kunjithapatham-Saravanan, Swapneel Sheth
  • Patent number: 11544342
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Co-located devices are identified, including first and second devices associated with first and second users. A determination is made that a device is configured to be viewable by multiple users based on device characteristics. Use data is gathered that is associated with current sessions associated with users related to their use of their respective devices, including first data related to the use of the first device and second data related to the use of the second device. The first and second data are aggregated and evaluated to identify a first content item to present on the first device. Second different content items are selected for display on other co-located devices based at least in part on the first content item.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: January 3, 2023
    Assignee: Google LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 11468336
    Abstract: Embodiments relate to systems, devices, and computing-implemented methods for generating domain name suggestions by obtaining a domain name suggestion input that includes textual data, segmenting the textual data into tokens, obtaining a list of possible affixes to the textual data, determining conditional probabilities for the possible affixes using a language model, ranking the list of possible affixes based on the conditional probabilities to generate a ranked list of affixes, and generating domain name suggestions based on the ranked list of affixes.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: October 11, 2022
    Assignee: VeriSign, Inc.
    Inventors: Vincent Raemy, Aubry Cholleton
  • Patent number: 11436263
    Abstract: In one aspect, a computerized method for automatically implementing geocoding corrections in a routing system includes the step of providing a user-side mobile device, wherein the user-side mobile device comprises a routing application and display a web map. The method includes the step of geocoding a correction to the latitude and longitude of a point of interest. The method includes the step of enabling an end-user of the user-side mobile device to enters an address string into the routing application. The method includes the step of geocoding the address string to a best possible location. The method includes the step of generating a confidence score for the geocoded location. The method includes the step of providing the display of the web map with a set of draggable location markers on the web map with a confidence-sorted list on the side of the display. The method includes the step of posting a correctly geocoded location with a routing service using the routing application.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: September 6, 2022
    Inventor: Palash Karia
  • Patent number: 11436292
    Abstract: Technologies for implementing geographic location based news feeds. A server computer indexes web content transmitted from a first client computer. And, the server computer, in response to receiving a search query from a second client computer, generates geographically filtered search results based on the search query from the second client computer and a geographic location tag of the search query. The geographically filtered search results can include parts of the web content transmitted from a first client computer corresponding to the search query and the geographic location tag of the search query. The server computer also transmits the geographically filtered search results to the second client computer to be displayed by the second client computer.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: September 6, 2022
    Assignee: NEWSPLUG, INC.
    Inventors: John S. Shriber, Roman Zaks
  • Patent number: 11409827
    Abstract: Disclosed are various embodiments for providing electronic search and guidance using non-address destination designations. In one embodiment, a particular feature identifier is selected via a client device. A particular geographic location corresponding to the particular feature identifier is determined. Navigation instructions to the geographic location and/or a map showing the geographic location are presented via the client device.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: August 9, 2022
    Inventor: Katharine Gillian Lee
  • Patent number: 11386479
    Abstract: This application describes a system and process for providing object identifiers relating to real world objects to users based on the location of the user and the anticipated interested of the user in an object within a defined distance of the user. For example, if the user is within a retail store, a portable device associated with the user may detect or receive a beacon transmitted from a location within the retail store and object identifiers representative of objects within the store may be generated and provided to the user. In some implementations, only object identifier representative of items determined to be of likely interest to the user may be provided for presentation to the user.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: July 12, 2022
    Assignee: Pinterest, Inc.
    Inventors: Naveen Gavini, Jason Luke Wilson, Evan Sharp
  • Patent number: 11347820
    Abstract: Aspects of the technology described herein are directed towards, among other things, identifying a country(s) likely intended in association with a query. In embodiments, a query is analyzed to identify a set of place entities that each indicate a specific location and a set of location labels that each indicate an aspect of a location. Additionally, map view data is analyzed to identify a set of location candidates that each indicate a country presented within a map view. The map view data indicates at least a portion of a boundary of the map view. Thereafter, a machine learned model is used to identify a set of countries likely to be intended in association with the query based on the set of place entities, the set of location labels, and the set of location candidates. The set of countries can be provided for use in identifying information related to the query.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: May 31, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kumarswamy Valegerepura, Minghui Liu
  • Patent number: 11334564
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for expanding search queries. A search system executes a search query based on a search term and the geographic indicator. In response to determining that a number of the search results is less than a threshold number, the search system determines, based on historical search logs from other users in the first geographic region, a likelihood value indicating a likelihood that the other users in the first geographic region expanded the geographic region of their search queries. The search system compares the likelihood value to a threshold likelihood value, and determines, based on the comparison, that the likelihood value meets or exceeds the threshold likelihood value. The search system then executes an expanded search based on the search term and an expanded geographic indicator that encompasses the first geographic region.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: May 17, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Saurabh Kataria, Ada Cheuk Ying Yu, Dhruv Arya, Swanand Wakankar
  • Patent number: 11269932
    Abstract: A method described herein includes receiving a query that is configured by an issuer of the query to be utilized to retrieve a portion of local search content, wherein the local search content comprises a first dataset and a second data set, wherein the first dataset comprises a first entity and the second dataset comprises a second entity, and wherein the query comprises a first token and a second token. The method also includes parsing the query such that the first token of the query is mapped to the first entity in the first dataset and the second token of the query is mapped to the second entity in the second dataset. The method also includes returning search results based at least in part upon the parsing of the query.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: March 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Narendranath Datha Govindachetty, Tanuja Abhay Joshi, Joseph Joy, Vibhuti Singh Sengar
  • Patent number: 11263347
    Abstract: A system and for improving security of personally identifiable information stored in a computer database. The system and method enable a user's location information to be maintained in a data storage and retrieval system in such a way that it prohibits a user from being uniquely identified by the location information stored in the data storage and the retrieval system.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: March 1, 2022
    Assignee: TRUATA LIMITED
    Inventors: Yangcheng Huang, Nikita Rajvanshi
  • Patent number: 11228888
    Abstract: One or more Bluetooth® low energy (BLE) beacons in communication with a remote server that provides check in capabilities and payment capabilities may be installed at a location. The BLE beacons may connect with a user's mobile device when the user enters the location and allow the user to check in to the location and authorize payments to be made at the location. Once the user is checked in to the location, the user may be provided with additional functionality, benefits, offers, and applications related to the location and facilitated by the check in. Further, the user may be pre-checked in into a next location when the user is at a current location.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: January 18, 2022
    Assignee: PAYPAL, INC.
    Inventors: Kent Griffin, John Hastings Granbery, Hill Ferguson, David Marcus, Michael Charles Todasco
  • Patent number: 11210315
    Abstract: A system and method includes a data sensor providing sensor data. A database is configured to store the sensor data over time in rows of a table. A processor is configured to convert the table into a temporal format and collapse the rows in a temporal table. The temporal data can be normalized, and the normalized temporal data can be natively analyzed over normalized time periods, e.g., to improve an efficiency and/or accuracy of the analysis. The systems and methods can also be used to efficiently inter-operate with non-temporal data as needed.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: December 28, 2021
    Assignee: THE BOEING COMPANY
    Inventors: Ian A. Willson, John G. Wilson, Daniel D. Gilbertson, William D. Kelsey
  • Patent number: 11176181
    Abstract: A server system associates one or more locations with a query by identifying the query, selecting a set of documents responsive to the query, and assigning weights to respective documents in the set of documents based, at least in part, on historical data of user clicks selecting search result links in search results produced for historical queries substantially the same as the identified query. Websites hosting the selected documents are identified, and, for each website, location-specific information for one or more locations is retrieved, including a location-specific score that corresponds to the likelihood that the respective location corresponds to a respective website. For each respective location for which location-specific information was retrieved, aggregating the location-specific scores, as weighted by the document weights, to compute an aggregated likelihood that the respective location is associated with the query.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: November 16, 2021
    Assignee: Google LLC
    Inventors: Sushrut Suresh Karanjkar, Viswanath Subramanian, Shashidhar Anil Thakur
  • Patent number: 11120028
    Abstract: The present disclosure relates to systems and methods customizing electronic communications. A future event associated with a first user may be determined, and a second user that is associated with the first user may be identified. A plurality of communications involving the first user and the second user may be analyzed. A selection rule may be applied based on the analyzed plurality of communications, the selection rule identifying content from the database. Content from the database may be selected based on the application of the selection rule. An electronic message may be provided to the first user identifying the future event, and the selected content may be provided to the first user.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: September 14, 2021
    Assignee: Verizon Media Inc.
    Inventors: Marcel Becker, Seth Halvaksz, William Wetherell, Alan Eyzaguirre
  • Patent number: 11113351
    Abstract: A method includes acquiring data from sources of search query data. The data indicates searches performed at multiple search engines. The method includes identifying a set of search terms from the data, determining a number of times each of the identified set of search terms was searched, and generating a search count for each of the identified set of search terms based on the number of times each of the identified set of search terms was searched. The method includes classifying, based on predetermined criteria, the searches for the identified set of search terms as being active or passive, assigning weights according to predetermined rules to each of the searches based on whether each of the searches is active or passive, and generating weighted search counts by multiplying the search counts with respective weights. The method includes generating a score indicating an interest level in the first search term.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: September 7, 2021
    Assignee: TD Ameritrade IP Company, Inc.
    Inventor: Joel Christopher Renner
  • Patent number: 11055489
    Abstract: A computing device displays a data visualization interface and receives user selection of a data source and a natural language command directed to the data source. The device forms an intermediate expression according to a context-free grammar and a semantic model of data fields in the data source. It identifies in the natural language command (i) a first term that specifies an aggregation type in a first aggregation, (ii) a second term that specifies a data field, in the semantic model, to be aggregated for the first aggregation, and (iii) terms that specify data fields, in the semantic model, to determine grouping for the first aggregation. It translates the intermediate expression into database queries, executes the database queries to retrieve one or more data sets from the data source, aggregated according to the first aggregation, then generates and displays an updated data visualization of the retrieved data sets.
    Type: Grant
    Filed: October 21, 2018
    Date of Patent: July 6, 2021
    Assignee: TABLEAU SOFTWARE, INC.
    Inventors: Alex Djalali, Vidya Raghavan Setlur
  • Patent number: 11030224
    Abstract: In one embodiment, the present disclosure pertains to data import and reconciliation. In one embodiment, a location field is compared against alternative geo-descriptors to link the location fields to areaIDs and geospatial shapes. A similarity search is performed against unmatched location fields. In one example embodiment, a table is generated with unique location IDs, areaIDs, and metadata describing the results of the comparison.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: June 8, 2021
    Assignee: SAP SE
    Inventors: Xing Jin, Sumedha Sharma, Jonathan Tiu, Mohsen Asadi, Sae-Won Om, Anna Chen
  • Patent number: 11023501
    Abstract: Embodiments of the present disclosure disclose a method and apparatus for displaying map information and a storage medium, the method comprising: acquiring a map query request submitted by a user; creating an independent layer of a request object related to the map query request based on the map query request; and displaying the independent layer to the user on an electronic map display interface. The method and apparatus for displaying map information and the storage medium provided by the embodiments of the present disclosure enable the user to clearly identify a request object from an electronic map.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: June 1, 2021
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventors: Jing Zhang, Weiguo Xie, Zhiqing Luo
  • Patent number: 11017325
    Abstract: This disclosure relates to systems and methods for passive visit detection. In aspects, a mobile device comprising a set of sensors may collect and store sensor data from the set of sensors in response to detecting a movement event or user interaction data. The collected sensor data may be processed and provided as input to one or more predictive or statistical models. The model(s) may evaluate the sensor data to detect mobile device location, movement events and visit events. The model(s) may also be used to determine correlations between features of the sensor data and movement- or location-based events, optimize the types of data collected by the set of sensors, extend localized predictions to large-scale ecosystems, and generate battery-efficient state predictions. In aspects, the model(s) may be trained using labeled and/or unlabeled data sets of sensor data.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: May 25, 2021
    Assignee: Foursquare Labs, Inc.
    Inventors: Stephanie Yang, Lauren Hannah, Daniel Kronovet, Catgatay Berk Kapicioglu
  • Patent number: 10979863
    Abstract: The present disclosure relates to systems and methods for remotely operating an interface of a mobile device. The method may include receiving a request for an LBS sent from the mobile device through the information exchange port, and obtaining a current time point in response to the request for the LBS. The method may also include obtaining historical behavior information related to a user of the mobile device. The method may also include determining, based on the historical behavior information and the current time point, one or more recommended destinations for the user. The method may further include remotely controlling the interface of the mobile device, through the information exchange port, to display the one or more recommended destinations.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: April 13, 2021
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Lingyu Zhang, Chao Ye, Wenjie Li, Bin Huang, Xiangyi Zhong, Shaojun Mo, Yong Qiao
  • Patent number: 10928202
    Abstract: A computer implemented method for three-dimensional volumetric indoor location geocoding relative to a geographic location is provided. The method includes: creating a three-dimensional representation of the geographic location; notionally subdividing the three-dimensional representation into an array of discrete elements; receiving an address and converting the address into geographic coordinates; querying the array of discrete elements representing the geographic location; determining a list of all discrete elements with at least one of a matching address and sub-address element attribute; generating a notional minimum bounding three-dimensional polygon containing the matched discrete elements with the at least one matched address and matched sub-address element attribute; determining a list of geodetic coordinates defining the minimum bounding three-dimensional polygon; and presenting the list of geodetic coordinates defining the minimum bounding three-dimensional polygon.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: February 23, 2021
    Assignee: Geo-Comm Inc.
    Inventors: John T. Brosowsky, Avery Penniston, Steven Henningsgard
  • Patent number: 10904212
    Abstract: Techniques for providing domain name suggestions to a user that is a prospective registrant via chatbot are disclosed. The techniques include providing a publicly available online chatbot to the user; requesting domain name generation data from the user via the chatbot and during a chatbot session with the user; receiving domain name generation data based on the requesting; generating a plurality of generated domain names using the domain name generation data; filtering registered domain names out of the plurality of generated domain names to produce a plurality of unregistered generated domain names; offering to register at least one of the unregistered generated domain names to the user; receiving an offer acceptance from the user; directing the user, via the chatbot, to provide information sufficient to register the at least one of the unregistered generated domain names; and facilitating registration of the at least one of the unregistered generated domain names.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: January 26, 2021
    Assignee: VERISIGN, INC.
    Inventors: Andrew Kaizer, Senthilkumar Kunjithapatham-Saravanan, Swapneel Sheth
  • Patent number: 10902457
    Abstract: An electronic device includes a sensor; a transceiver; a display; and a processor to collect user log data including location information of the electronic device, control to transmit, through the transceiver, the user log data including the location information of the electronic device, to a log manage server, based on a user input, control to transmit, through the transceiver to the log manage server, a signal for using a mission service provided by the log manage server, receive, through the transceiver from the log manage server, a mission based on the location information of the electronic device, control to display, on the display, information of the received mission, control to detect, through the sensory data associated with performing the mission, and control to transmit, through the transceiver, the sensory data to the log manage server to determine whether a result of performing the mission is successful.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: January 26, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Joon-seop Oh, Seung-Hyun Baek
  • Patent number: 10849091
    Abstract: Methods, apparatus, and processor-readable storage media for determining a set of access points in response to a geo-location request are provided herein. An example computer-implemented method includes determining, based on geo-location information attributed to at least one user device, geo-location information attributed to a set of access points; identifying two or more access point subs-sets from the set of access points, wherein each of the access point sub-sets comprises one or more of the access points; comparing geo-location information attributed to additional user devices to the one or more access points within each of the access point sub-sets; selecting at least one of the access point sub-sets based on the comparing of the geo-location information attributed to the additional user devices; and outputting, to the at least one user device, the at least one selected access point sub-set and geo-location information attributed to the at least one user device.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: November 24, 2020
    Assignee: Lynq Technologies, Inc.
    Inventor: Justin Lange
  • Patent number: 10823578
    Abstract: An online system customizes content items using navigation information of users and geographical catchment areas. In an embodiments, the online system receives first sensor data indicating that a client device of a user is at a first geographical area and second sensor data indicating that the client device is at a second geographical area. The online system identifies an electronic display located at point of interest within the second geographical area and transmits navigation information to the electronic display for presentation, where the navigation information is generated based on the sensor data. The online system receives a request, from the electronic display, to provide a content item to a client device and transmits the content item to the client device.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: November 3, 2020
    Assignee: Facebook, Inc.
    Inventor: Samuel Joseph England
  • Patent number: 10817618
    Abstract: In implementations of a recommendation system based on individualized privacy settings, a computing device maintains user profiles of information and recommendations associated with users of the recommendation system. The computing device includes a recommendation module that is implemented to receive a privacy level selection for a type of items corresponding to a user profile in the system. The recommendation module can determine a privacy setting for a user associated with the user profile, where the privacy setting is individualized for the user in context of the type of items with an algorithmic noise function utilized to obfuscate a proportional level of the information associated with the user and the type of items based on the received privacy level selection. The recommendation module can also generate recommendations of relevant items for the user based on the determined privacy setting as individualized for the user in context of the type of items.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: October 27, 2020
    Assignee: Adobe Inc.
    Inventors: Ankur Garg, Kritin Kesav Sai Sathi, Kirnesh Nandan, Iftikhar Ahamath Burhanuddin, Aditya Prakash
  • Patent number: 10817546
    Abstract: Geotag data embedded in a photograph is converted to a multilevel hierarchical place name tag, which is a new data structure. Higher hierarchy levels correspond to larger geographical regions. Lower hierarchy levels correspond to smaller geographical regions. The geotag data is used to locate the photograph on a map. A cluster of nearby photographs is defined and represented by a consolidated pin. The identification and quantity of clustered photographs depends on the relative locations of the photographs and the map zoom level. A consolidated pin label is defined based on which hierarchy levels, if any, have a common place name tags. In some cases the consolidated pin label includes only place name tags that are shared amongst all clustered photographs. In other cases the consolidated pin label includes a short list of mutually exclusive place name tags. The consolidated pin label is displayed on the map near the consolidated pin.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: October 27, 2020
    Assignee: Adobe Inc.
    Inventors: Ram Prasad Purumala, Ankit Gulati, Dheeraj Kumar, Manik Singhal
  • Patent number: 10810695
    Abstract: A computerized method for monitoring, analyzing, normalizing, applying, predicting, etc., various conditions. The method may comprise receiving data from a source over a channel, generating a report based on the data. The report may contain information associated with one or more events assembled in a standardized format responsive to determining the report corresponds to a first existing incident. The method may include supplementing an existing incident with the information of the report, the existing incident being one of a plurality of existing incidents stored in a database and including information corresponding to one or more events at a specified location and a specified time. The method may also include generating a location-score at a specified location and/or a safety-score for an individual, object, and/or asset at the specified location.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: October 20, 2020
    Assignee: AVA Information Systems GmbH
    Inventors: Sascha Martin Tobias Knopp, Aleksandar Stojanovic
  • Patent number: 10769141
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for expanding search queries. A search system executes a search query based on a search term and the geographic indicator. In response to determining that a number of the search results is less than a threshold number, the search system determines, based on historical search logs from other users in the first geographic region, a likelihood value indicating a likelihood that the other users in the first geographic region expanded the geographic region of their search queries. The search system compares the likelihood value to a threshold likelihood value, and determines, based on the comparison, that the likelihood value meets or exceeds the threshold likelihood value. The search system then executes an expanded search based on the search term and an expanded geographic indicator that encompasses the first geographic region.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Saurabh Kataria, Ada Cheuk Ying Yu, Dhruv Arya, Swanand Wakankar
  • Patent number: 10762151
    Abstract: The present disclosure discloses a method and a device for recommending content to a browser of a terminal device and a method and a device for displaying recommended content on a browser of a terminal device. The method for recommending content to a browser of a terminal device includes: recommending content to a browser of a terminal device, where the content includes a first quantity X of popular content of a geographical area to which the terminal device currently belongs, a second quantity Y of content related to a historical user behavior of a user of the browser of the terminal device, and a third quantity Z of content related to a user numerical score of the browser of the terminal device. According to the present disclosure, content matching a browsing interest and habit of a user may be provided, to obtain a relatively high user click-through rate and desirable browsing experience.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: September 1, 2020
    Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
    Inventor: Huijuan Chen
  • Patent number: 10754884
    Abstract: A facility for adjusting a display of a result of searching a property database is described. The facility, after displaying a list of properties satisfying a search filter, allows a user to specify property attributes the values of which are not currently shown for the properties, and redisplays the list of properties by additionally showing the values of those property attributes for the properties.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: August 25, 2020
    Assignee: Zillow, Inc.
    Inventors: Matthew Scott Daimler, Susan Beth Daimler
  • Patent number: 10754040
    Abstract: A method for determining properties associated with a graph is disclosed herein. The graph includes a plurality of nodes and a plurality of connections between the nodes. The method comprises receiving global positioning system (GPS) data points for a plurality of GPS tracks associated with the graph. The method further comprises mapping the GPS data points for each of the plurality of the GPS tracks to the graph by determining an activity track based on the GPS track, the activity track including a plurality of nodes from the graph and at least one connection between the nodes. Additionally, the method comprises creating a path matrix including a plurality of values, each value in the path matrix associated with (i) one of the plurality of connections between nodes of the graph and (ii) one of the determined activity tracks.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: August 25, 2020
    Assignee: Under Armour, Inc.
    Inventor: Kyler Maxwell Eastman
  • Patent number: 10732816
    Abstract: Techniques for map interface interaction are described. One example method includes receiving user input specifying a map search operation, the map search operation including a first location and a distance determining point each specifying a location in a set of map data representing a physical area; determining a selected distance between the first location and the distance determining point, wherein the selected distance represents a physical distance between the physical locations represented by the first location and the distance determining point; determining a demarcated range based on the first location and the selected distance, the demarcated range representing a subset of the physical area; and displaying one or more target objects in the demarcated range as a search result set, each target object associated with a physical location in the subset of the physical area represented by the demarcated range.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: August 4, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Shuhong Zhang
  • Patent number: 10719791
    Abstract: Generating an interactive discovery feed of place of interest items (POIs) relevant to a user is provided. A relevant POI discovery feed system curates a collection of narratives about various POIs from multiple sources and generates a plurality of POI content feed items including content items (e.g., photos, maps, links to additional information or related POIs) extracted from the collection of narratives. The system determines a set of POIs relevant to a user based on user-selected topics of interest and user preferences inferred from signals generated from user interactions with the system, and generates a discovery feed of POI content feed items associated with the set of relevant POIs for display to the user. In some examples, the items are presented in a card-based UI. Users are enabled to easily discover new places, view photos, and learn more about POIs in a consistent presentation of POI-related content feed items.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: July 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hemant Goyal, Benny Hartono, Wensi Li, Jeongwoo Choi, Jessica Leigh May, Chelsea Nicole Mitchell, Dvir Horovitz, Rijuta Ajay Trivedi, Ryuichi Hirano, Jyotkumar Jagdishbhai Patel, Chia-Huei Yen, Daniel Chin Hua Lau, Vimal R. Kocherla
  • Patent number: 10706081
    Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture are disclosed that may be implemented, in whole or in part, using one or more computing devices to facilitate and/or support one or more operations and/or techniques for improving quality of location-related content, such as truncated location-related content, for example, while preserving and/or maintaining user privacy.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: July 7, 2020
    Assignee: Oath Inc.
    Inventors: Csaba Kecskemeti, Gergely Timar
  • Patent number: 10697791
    Abstract: Systems methods, and vehicles for implementing a navigation system include a processor programmed to cause a display to show a graphical user interface that simultaneously presents a map and a graphic object. The map includes guidance for a set route to be traversed by the navigation system. The graphic object includes a timeline for the set route. The timeline indicates travel times between a current position of the navigation system on the set route and occurrences of an interest category associated with the timeline that are upcoming on the set route.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: June 30, 2020
    Assignee: Ford Global Technologies, LLC
    Inventor: Jason Meyer Quint
  • Patent number: 10671660
    Abstract: Aspects of the disclosure relate to determining relevant content in response to a request for information. One or more computing devices may receive a query requesting information regarding a place of interest and identify a first place which satisfies the query associated with a first database and a set of displayable content associated with the first place within a second database. The one or more computing devices may identify a subset of the displayable content for display in response to the query, the identification of the subset of displayable content comprising determining a ranking for each item of displayable content in the set of displayable content according to the query. The subset of displayable content and the first place may be provided for presentation on a client device.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 2, 2020
    Assignee: Google LLC
    Inventors: Timothy Chou, Qichi Yang, Boris Mazniker, Chris Schilling, David Chen
  • Patent number: 10616857
    Abstract: Methods, apparatus, and processor-readable storage media for determining a set of access points in response to a geo-location request are provided herein.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: April 7, 2020
    Assignee: Lynq Technologies, Inc.
    Inventor: Justin Lange
  • Patent number: 10607206
    Abstract: Systems and methods include a group fund processor having a communications interface that receives account data associated with a primary account from a device over a network, creates a group fund account, and associate one or more limits with the group fund account, an alert interface that transmits an electronic invitation including a description of a first amount to an invited user and receives a response from the invited user to the at least one invitation, wherein the response includes account data associated with a respective group member account of the invited user; and an account processor that links the group fund account to the primary account, and links respective group member account of the invited user to the group fund account so that the first amount is transferred from the respective group member account of the invited user to the group fund account.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: March 31, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Christopher Wetzel, Daniel Beck, Paul Young Moreton
  • Patent number: 10592558
    Abstract: In one embodiment, a method includes receiving, from a client system associated with a first user, a request to access a user-card interface. The method includes generating, in response to the request, multiple user-cards, each user-card being associated with a pre-selected query. Each user-card includes references to second users matching the pre-selected query associated with the user-card. The method includes calculating a user-card score for each user-card. The user-card score represents a relevance of the pre-selected query to the first user and a relevance of the second users referenced in the user-card to the first user. The relevance of each second user referenced in the user-card is based on an affinity coefficient of the first user with respect to the second user. The method includes sending, to the client system, instructions for presenting the user-card interface with user-cards in ranked order based on the user-card score associated with each user-card.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: March 17, 2020
    Assignee: Facebook, Inc.
    Inventors: Samuel Wharton Lessin, Robert M. Baldwin, Jeffrey Huang, Timothy A. Stanke, Caitlin Rothrock Winner, Matthew Vincent Sain
  • Patent number: 10585925
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating management of user queries and dynamic filtration of responses based on group filters in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes receiving, at a first computing device, a query via an application programming interface (“API”) of a software application at a second computing device, where the query includes one or more filter parameters including a size filter parameter. The method may further include evaluating the query based on the one or more filter parameters including the size filter parameter, selecting a first response based on the size filter parameter, and communicating the first response to be viewed via the API at the second computing device.
    Type: Grant
    Filed: January 10, 2018
    Date of Patent: March 10, 2020
    Assignee: salesforce.com, inc.
    Inventors: Arthur Albert Louie, Christopher Douglas Seymour, Ethan Treber, Jason Schroeder, Jean Elie Bovet, Jody Elizabeth Bleyle, John Christopher Houston, Kamyar Seradjfar, Mohamad Arabo, Qingqing Liu, Thomas Archie Cook, Jr.
  • Patent number: 10555139
    Abstract: The present invention extends to methods, systems, and computer program products for deriving signal location information. In general, signal ingestion modules ingest different types of raw signals and normalize the raw signals to form normalized signals. In one aspect, a raw signal is ingested. A partially normalized signal is derived from the raw signal. A list of one or more geo cells where the raw signal potentially originated is accessed. A location annotation identifying a geo cell from among the one or more geo cells is formulated. The partially normalized signal is annotated with the location annotation. In another aspect, a location annotation identifying a geo cell is formulated. A partially normalized signal is annotated with the location annotation. A location in a two dimensional space is determined from the location annotation. The location is inserted into the partially normalized signal to form at fully normalized signal.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: February 4, 2020
    Assignee: Banjo, Inc.
    Inventors: Christian Gratton, Rish Mehta, Damien Patton, K W Justin Leung, Cameron Holt