Based On Historical Data Patents (Class 707/751)
  • Patent number: 12120193
    Abstract: A computing device is programmed to receive, first and second user indicia of interest for media content. The computing device is further programmed to receive first user data related to a media content item. Based at least in part on the first and second user indicia of interest and the first user data, the computing device is further programmed to generate output that the first user recommend the media content item to the second user.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: October 15, 2024
    Assignee: DISH Technologies L.L.C.
    Inventors: Nicholas Brandon Newell, Christopher Day
  • Patent number: 12106384
    Abstract: A computer-implemented method for detecting and managing duplicate invoices is provided. In one embodiment, the method includes accessing, in a digital storage device, invoices associated with a buyer computer. Candidate invoices having similar attributes are identified from the invoices and nodes representing the candidate invoices are created and stored in computer memory. At least two of the candidate invoices are determined likely to be duplicate invoices and an edge is generated between nodes representing the at least two candidate invoices, indicating that the at least two candidate invoices are likely to be duplicate invoices. A set of filters is programmatically applied using the at least two candidate invoices as inputs. The at least two candidate invoices are determined to be duplicate invoices based on an output of the set of filters and a notification is sent to the buyer computer indicating that the at least two candidate invoices are duplicate invoices.
    Type: Grant
    Filed: July 12, 2023
    Date of Patent: October 1, 2024
    Assignee: Coupa Software Incorporated
    Inventors: Yutaka Hosoai, Shoan Jain, Ankit Narang, Kiran Ratnapu
  • Patent number: 12067035
    Abstract: The present disclosure provides a method for reporting a movement path and an electronic device. The method is applied to an intelligent locator and includes receiving, a movement path acquisition request sent by a reporting device within a reporting time threshold; acquiring a movement path including at least one piece of unreported location information from a database; and sending the movement path to the reporting device.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: August 20, 2024
    Assignee: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) CO., LTD
    Inventor: Aimin Shi
  • Patent number: 11915251
    Abstract: Natural language can be used to conduct a conversation that yields analytic results. An interactive user interface can present suggestive content associated with a natural language input to a user. The suggestive content can guide assist the user in obtaining analytic data/information relating to a business, industry, and/or the like. An ontology comprising one or more content items associated with the natural language input can generated. The ontology can be represented as and/or associated with a data structure that temporal correlates a plurality of content items to the natural language input.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: February 27, 2024
    Assignee: QlikTech International AB
    Inventors: Elif Tutuk, Bill Kehoe, Vesna Brown
  • Patent number: 11915273
    Abstract: A system for creating and/or maintaining a database is disclosed. In one example, the system includes one or more processors; a classification module configured to determine primary weights for primary data streams, each primary weight referring to a correlation between one of the primary data streams and one segment category of several predefined segment categories; a recognition module configured to identify explicit concepts and implicit concepts in the primary data streams, and to determine first secondary weights characterizing embeddings of the identified concepts; an expansion module configured to determine for the identified concepts respective related concepts; and a storage module configured to save the identified concepts.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: February 27, 2024
    Assignee: relemind GmbH
    Inventors: Heiko Beier, Christoph Schmidt
  • Patent number: 11899637
    Abstract: An event-related media management system contextualizes media content. The event-related media management system associates media content with contextual event-related data to associate the media content with the events and information about the events. The contextual event-related data can then be used to provide access to the media content, such as through relevant search results or by presenting the media content in organized displays for contextual browsing and navigation. In some embodiments the event-related media management system generates contextualized media content for contextual search, discovery, and advertising.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: February 13, 2024
    Assignee: Uberfan, LLC
    Inventors: Terrence J. Barthel, Jeffrey P. Ess
  • Patent number: 11887359
    Abstract: In one embodiment, a method includes, by one or more computing systems, receiving, from a client system via an assistant xbot, a first audio input from a user, parsing the first audio input to identify a request for a content digest from an online social network, retrieving a plurality of content objects from the online social network, each of the content objects being accessible by the user, generating a customized newsfeed summary based on a determined semantical meaning of each of the plurality of content objects, and sending, to the client system via the assistant xbot, instructions for presenting an audio clip to the user responsive to the request for the content digest, wherein the audio clip comprises the customized newsfeed summary.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: January 30, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Zheng Zhou, Kun Han, Fuchun Peng
  • Patent number: 11880807
    Abstract: A computer server system and method are disclosed for personalization and customizable filtering of network search results and search result rankings, such as for Internet searching. A representative server system comprises: a network interface to receive a query from a respondent or co-respondent; at least one data storage device storing a plurality of return queries; and one or more processors adapted to access the data storage device and using the query, to select the return queries for transmission; to search the data storage device for corresponding pluralities of responses to the return queries from other co-respondents or respondents; to pair-wise score the responses and generate pair-wise alignment scores for respondent and co-respondent combinations; to sort and rank the combinations according to the alignment scores; and to output a listing of the sorted and ranked respondents or co-respondents to form the personalized network search results and search result rankings.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: January 23, 2024
    Assignee: Digerati, Inc.
    Inventors: Brian Balasia, Joseph Klecha, Robert Levy, Timothy Kocoloski
  • Patent number: 11874901
    Abstract: Provided are a method, device for processing a network flow and a storage medium and a computer device. The method includes that: a network flow is acquired, and the acquired network flow is taken as a discrete object; the discrete object is clustered to obtain a clustering result; and the clustering result is output. The disclosure solves the technical problem in related technologies that a basis for formulating a network control policy cannot be provided from complex network information due to a complex network topology.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: January 16, 2024
    Assignee: Hillstone Networks Co., Ltd.
    Inventors: Shuyi Liu, Yingjie Cui, Haixia Qu
  • Patent number: 11853623
    Abstract: A non-transitory computer readable medium stores a printing processing program that causes a controller of a terminal device to execute a process for printing. The terminal device is connectable to a printing apparatus and including the controller and an operation unit. The printing apparatus is configured to print on a long printing medium to produce a printed matter. The process includes receiving a selection of a background image, determining whether the selected background image is a pattern image or a non-pattern image, in a case where the background image is the pattern image, not changing scale of the image pattern regardless of a width of the long printing medium and outputting printing data including background image data to the printing apparatus.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: December 26, 2023
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Aiko Mizutani
  • Patent number: 11847676
    Abstract: An online concierge system uses a domain-adaptive suggestion module to score products that may be presented to a user as suggestions in response to a user's search query. The domain-adaptive suggestion module receives data that is relevant to scoring products as suggestions in response to a search query. The domain-adaptive suggestion module uses one or more domain-neutral representation models to generate a domain-neutral representation of the received data. The domain-neutral representation is a featurized representation of the received data that can be used by machine-learning models in the search domain or the suggestion domain. The domain-adaptive suggestion module then scores products by applying one or more machine-learning models to domain-neutral representations generated based on those products. By using domain-neutral representations, the domain-adaptive suggestion module can be trained based on training examples from a similar prediction task in a different domain.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: December 19, 2023
    Assignee: Maplebear Inc.
    Inventors: Saurav Manchanda, Ramasubramanian Balasubramanian
  • Patent number: 11847574
    Abstract: Systems and methods for generating and processing modeling workflows.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: December 19, 2023
    Assignee: ZESTFINANCE, INC.
    Inventors: Douglas C. Merrill, Armen Avedis Donigian, Eran Dvir, Sean Javad Kamkar, Evan George Kriminger, Vishwaesh Rajiv, Michael Edward Ruberry, Ozan Sayin, Yachen Yan, Derek Wilcox, John Candido, Benjamin Anthony Solecki, Jiahuan He, Jerome Louis Budzik, John J. Beahan, Jr., John Wickens Lamb Merrill, Esfandiar Alizadeh, Liubo Li, Carlos Alberta Huertas Villegas, Feng Li, Randolph Paul Sinnott, Jr.
  • Patent number: 11822876
    Abstract: This disclosure presents a system and a method for providing a personalized book in which an interested matter is analyzed based on reading history, and a personalized book is generated which includes personalized contents and illustrations based on the interested matter. The presented system for providing a personalized book includes a reading history database which stores a reading history associating a user identifier and a book identifier with each other, a book information database which stores book information including a book identifier, text data, and image data, and a service server configured to deduce an interested matter of a user based on the reading history of the user stored in the reading history database in response to a personalized book generation request from a user terminal, and to generate a personalized book based on the interested matter and the book information stored in the book information database.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: November 21, 2023
    Assignee: WOONGJIN THINKBIG CO., LTD.
    Inventors: Samrak Choi, Uiyoung Kim, Hyunjeong Cho, Eun Han
  • Patent number: 11797529
    Abstract: Implementations set forth herein relate to providing a subsidiary application GUI via a client interface. The GUI can be rendered when a user is accessing a first party system via an application that is provided by the first party or a separate entity. The subsidiary application GUI can be rendered in response to the user providing a search query to the first party server—such as a search query that is in furtherance of initializing receiving certain search results. The server can identify, based on the search query, one or more entities that offer primary and/or subsidiary applications, and request subsidiary data for visibly rendering corresponding subsidiary applications for each entity. The subsidiary applications can optionally provide access to application functions that would not otherwise be available at the client without a corresponding application being installed.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: October 24, 2023
    Assignee: GOOGLE LLC
    Inventors: Mike K. Lee, Weizhao Wang, Swaminathan Subramanian, Yunbing Tan, Allen Harvey
  • Patent number: 11782988
    Abstract: Methods, systems and computer program products are provided for query understanding. A non-focused query quantifier generates non-focused query features that quantify a non-focused query and a non-focused query predictor generates a prediction associated with the non-focused query based on the non-focused query features.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: October 10, 2023
    Assignee: Spotify AB
    Inventors: Federico Tomasi, Rishabh Mehrotra, Brian Christian Peter Brost, Aasish Kumar Pappu, Hugo Flávio Ventura Galvão, Mounia Lalmas-Roelleke
  • Patent number: 11763395
    Abstract: A computer-implemented method for detecting and managing duplicate invoices is provided. The method includes accessing, in a digital storage device, invoices associated with a buyer computer. Candidate invoices having similar attributes are identified from the invoices and nodes representing the candidate invoices are created and stored in computer memory. At least two of the candidate invoices are determined likely to be duplicate invoices and an edge is generated between nodes representing the at least two candidate invoices, indicating that the at least two candidate invoices are likely to be duplicate invoices. A set of filters is programmatically applied using the at least two candidate invoices as inputs. The at least two candidate invoices are determined to be duplicate invoices based on an output of the set of filters and a notification is sent to the buyer computer indicating that the at least two candidate invoices are duplicate invoices.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: September 19, 2023
    Assignee: Coupa Software Incorporated
    Inventors: Yutaka Hosoai, Shoan Jain, Ankit Narang, Kiran Ratnapu
  • Patent number: 11741111
    Abstract: Computing systems, computing apparatuses, computing methods, and computer program products are disclosed for machine learning ranking. An example computing method includes receiving a search query and determining a plurality of machine learning model execution engines based on the search query and a plurality of search result types. The example computing method further includes generating a plurality of subsets of search results based on the search query and the plurality of machine learning model execution engines. The example computing method further includes generating a set of search results comprising at least one search result from each of the plurality of subsets of search results.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: August 29, 2023
    Assignee: GROUPON, INC.
    Inventors: Joaquin Delgado, Roger Henry Castillo, Boris Lerner, Ramesh Maddula, Emma Sawin, Alvaro Viloria, Jikai Lei
  • Patent number: 11734160
    Abstract: In an example embodiment, first a system is provided that enables tests created by a second entity to run with first entity data and configurations. A test module is able to assess test results with dynamic input (e.g., rule-based assessments). Second, a system is provided to run and test these test modules on the first entity system with first entity configuration and let the first entity define the test input and interpret the test results. This is not performed on all available tests, but only on the tests that are related to the change to be implemented.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: August 22, 2023
    Assignee: SAP SE
    Inventors: Peter Eberlein, Volker Driesen
  • Patent number: 11663226
    Abstract: There is provided a computer-implemented method of providing a set of alternative search results, the method including the steps of: (i) receiving a search request; (ii) searching a database to provide a first set of a plurality of search results, each search result including a plurality of attributes; (iii) identifying a best search result as the initially highlighted result; (iv) providing the highlighted search result for display; (v) receiving a selection of an attribute in the highlighted search result; (vi) providing the set of alternative search results, in which the selected attribute is varied with respect to the highlighted search result, and (vii) providing the set of alternative search results for display. Related computer program products, servers and systems are also provided.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: May 30, 2023
    Assignee: SKYSCANNER LIMITED
    Inventors: Stanley Chung, Marcin Maruszak
  • Patent number: 11659055
    Abstract: A computing device is programmed to receive, first and second user indicia of interest for media content. The computing device is further programmed to receive first user data related to a media content item. Based at least in part on the first and second user indicia of interest and the first user data, the computing device is further programmed to generate output that the first user recommend the media content item to the second user.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: May 23, 2023
    Assignee: DISH Technologies L.L.C.
    Inventors: Nicholas Brandon Newell, Christopher Day
  • Patent number: 11645192
    Abstract: A computer-implemented method executed by at least one processor for software bug localization is presented. The method includes constructing a bug localization graph to capture relationships between bug tickets and relevant source code files from historical change-sets and an underlying source code repository, leveraging natural processing language tools to evaluate semantic similarity between a new bug ticket and a historical ticket, in response to the evaluated semantic similarity, for the new bug ticket, adding links between the new bug ticket a set of similar historical tickets, incorporating the new bug ticket in the bug localization graph, and developing a mathematical graph expression to determine a closeness relationship between the relevant source code files and the new bug ticket.
    Type: Grant
    Filed: March 4, 2021
    Date of Patent: May 9, 2023
    Assignee: NEC Corporation
    Inventors: Bo Zong, Haifeng Chen, Xuchao Zhang
  • Patent number: 11645348
    Abstract: Providing a crowdsourced refinement of a response to a network query can include detecting an insufficient answer to a query posed by a user seeking information from a plurality of networked sources communicatively coupled with an electronic communications network. Demographic data corresponding to the user can be determined and a search initiated. The search is for a crowdsourced response to the query posed by the user. The search can be conducted over the electronic communications network and can be based on the demographic data corresponding to the user.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: May 9, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: SathyaNarayanan Srinivasan, Ishwarya Rajendrababu, Paul R. Bastide
  • Patent number: 11609957
    Abstract: A document processing device includes: a document classification section configured to sequentially apply a plurality of classification processes in a prescribed sequence to a plurality of documents to classify the plurality of documents into a plurality of groups; and a classification determination section configured to every time one of the plurality of classification processes is applied, determine whether or not each group contains two or more documents. The document classification section, after applying a preceding one of the plurality of classification processes, applies a succeeding one of the plurality of classification processes to the two or more documents in each group determined as containing the two or more documents. The prescribed sequence is an ascending order of an amount of calculation involved in the plurality of classification processes.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: March 21, 2023
    Assignee: FRONTEO Inc.
    Inventor: Takafumi Seimasa
  • Patent number: 11563999
    Abstract: Systems and methods are described herein for a media guidance application that can cause a specific portion of a media asset to be stored based on a user command. For example, if the user requests the closing scene from a given movie, the media guidance application may detect the command, determine that it comprises an instruction to store a portion of a media asset, identify a source of the portion of the media asset, and cause the portion of the media asset to be stored. The media guidance application may also cause the entirety of the media asset to be stored and initiate playback at the start of the requested portion. This may allow users to store and watch portions of particular interest without requiring that the users seek through the entire media asset on their own.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: January 24, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Paul Maltar, Milan Patel, Yong Gong
  • Patent number: 11463390
    Abstract: Described embodiments provide systems and methods of selecting files to attach to an electronic mail. A server may identify, for each file of a plurality of files, a file context using content of each file. The server may identify, responsive to a request from a client for one or more attachments to add to an electronic mail, a mail context for the electronic mail based at least on content of the electronic mail. The server may compare the file context of at least one of the plurality of files with the mail context of the electronic mail. The server may select one or more files from the plurality of files based on the comparison of the file context with the mail context. The server may provide the client a list of the one or more files for selection as the one or more attachments for the electronic mail.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: October 4, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Nitin Kumar Mathur, Nimish Agarwal, Rajat Mishra, Harshavardhan Gupta
  • Patent number: 11442748
    Abstract: Systems and methods for ordering software applications in a computing environment. The methods involve: presenting user-selectable icons for launching a plurality of software applications in a graphical user interface in accordance with a first order; performing a machine-learning algorithm to determine a weighting value for each software application of the plurality of software applications based on information specifying at least one aspect of a software launch request and at least one aspect of a first user's current circumstance; determining a second order in which the user-selectable icons should be presented in the graphical user interface based on the weighting values determined for the software applications; and dynamically modifying the graphical user interface to present the user-selectable icons in the second order which is different from the first order.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: September 13, 2022
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Edward J. Swindell, Duncan Gabriel, Henry J. Ashman
  • Patent number: 11403132
    Abstract: Tasks in a cloud computing environment can be managed using multiple orchestration tools. For example, a request to perform a particular task in a cloud computing environment can be received. A database that includes relationships between multiple orchestration tools and characteristics of the multiple orchestration tools can be accessed. A first orchestration tool can be selected from the database based on a first characteristic related to the first orchestration tool in the database. The first orchestration tool can be capable of performing a first part of the particular task. A second orchestration tool can be selected from the database based on a second characteristic related to the second orchestration tool in the database. The second orchestration tool can be capable of performing a second part of the particular task. The particular task can be performed in the cloud computing environment using the first orchestration tool and the second orchestration tool.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: August 2, 2022
    Assignee: RED HAT, INC.
    Inventor: Tomas Sedovic
  • Patent number: 11385610
    Abstract: A stage automation system may include a first and second executing program configured to selectively control a first and second actionable mechanism, respectively. The stage automation system may further include a stage automation server configured to: receive, from the first executing program, a distributed program object announcement including a set of one or more time-stamped variables associated with the first actionable mechanism; transmit a distributed program object announcement to the second executing program; receive one or more data packets from the second executing program; adjust at least one time-stamped variable of the distributed program object based on the one or more received data packets; and transmit one or more data packets to the first executing program to cause the first executing program to adjust the at least one time-stamped variable of the distributed program object associated with the first actionable mechanism.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: July 12, 2022
    Assignee: EXATO IP LLC
    Inventor: Ryan Mast
  • Patent number: 11257002
    Abstract: Techniques for dynamic accuracy-based experimentation and deployment of machine learning (ML) models are described. Inference traffic flowing to ML models and the accuracy of the models is analyzed and used to ensure that better performing models are executed more often via model selection. A predictive component can evaluate which model is more likely to be accurate for certain input data elements. Ensemble techniques can combine inference results of multiple ML models to aim to achieve a better overall result than any individual model could on its own.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: February 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas Albert Faulhaber, Jr., Edo Liberty, Stefano Stefani, Zohar Karnin, Craig Wiley, Steven Andrew Loeppky, Swaminathan Sivasubramanian, Alexander Johannes Smola, Taylor Goodhart
  • Patent number: 11218531
    Abstract: Methods, systems, and media for associating multiple users with a media presentation device are provided. In some embodiments, the method comprises: receiving first user preferences; receiving second user preferences; receiving requests to associate the first user preferences and the second user preferences, respectively, with a media presentation device; causing the first user preferences and the second user preferences to be associated with identifying information of the media presentation device; receiving, from the media presentation device, a request to present a slideshow of images based on user preferences and identifying information of the first user device and a third user device; determining that the first user preferences are associated with the media presentation device; determining that user preferences of the third user device are not associated with the media presentation device; and causing content based on the first user preferences to be presented by the media presentation device.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: January 4, 2022
    Assignee: Google LLC
    Inventors: Raunaq Shah, Matt Van Der Staay
  • Patent number: 11204960
    Abstract: A method, system, and recording medium for knowledge graph augmentation using data based on a statistical analysis of attributes in the data, including a ranking device configured to rank semantically similar input data elements to create a ranked list of attributes to augment an input of structured data and populate with a data string corresponding to the instances, where the ranking device further combines a set of filters to refine the ranked list of attributes, the set of filters including a first filter according to column ranges of columns, a second filter according to a column uniqueness of the columns, a third filter according to a type of data in a column of the columns, and a fourth filter according to a distribution of values in the columns.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: December 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Oktie Hassanzadeh, Oliver Lehmberg, Mohammad Sadoghi Hamedani
  • Patent number: 11093867
    Abstract: Systems, methods and computer program products associated with a flight search engine for searching itineraries between an origin and a destination on a given date, according to a predefined display policy. Available routes may be filtered according to a first set of predefined criteria associated with the routes. The filtered available routes may be ranked according to a second set of predefined criteria. Itineraries may be constructed that are associated with the filtered available routes. The constructed itineraries may be filtered according to a third set of predefined criteria, and the filtered itineraries may be ranked according to a fourth set of predefined criteria. Historical booking data regarding previously booked itineraries for future travels may be received and analyzed, and may be taken into in the ranking of the filtered available routes and the filtered itineraries.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: August 17, 2021
    Assignee: AMADEUS S.A.S.
    Inventors: Laure Canis, Marek Herer, Jerome Bertrand, Xavier Janin, Feten Zmerli, Thibaud Andrevon, Thomas Rondepierre
  • Patent number: 11093984
    Abstract: Determining themes is disclosed. Reputation data extracted from at least one data source is received. The reputation data includes a plurality of user-authored reviews. The presence of a first keyword is detected in a first review. The presence of a second keyword that is different from but associated with the first keyword is detected in a second review. A sentiment for a theme is determined based on the detected presence of the first and second keywords. A report that indicates the sentiment for the theme is provided as output.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: August 17, 2021
    Assignee: Reputation.com, Inc.
    Inventors: John Andrew Rehling, Thomas Gerardo Dignan
  • Patent number: 11082463
    Abstract: A system and method for sharing personal information is described, wherein a server may receive and classify user information from a user. The server may further track user interactions between the user and one or more other users. The server may share certain user information classified as disclosure information with the one or more other users upon determining that a disclosure condition has been met. The server may also transmit one or more notifications relating to such disclosure.
    Type: Grant
    Filed: December 24, 2018
    Date of Patent: August 3, 2021
    Inventor: Hillel Felman
  • Patent number: 11068522
    Abstract: Text input data may be aggregated and mapped to create composite text input data for electronic records. A semantic event may be automatically detected, triggered by a semantic rule and associated semantic tag. The detected semantic event may be flagged, and a text mining result database may be updated by adding an entry to the database. An indication associated with the event may be transmitted, and a back-end application computer server may establish a hierarchy for multiple elements of the electronic records. The computer server may determine a weight variable and response variable for each element in the hierarchy and apply a hierarchical credibility weighting methodology to the elements from level 1, representing the least granular level in the hierarchy, to level n, representing the most granular level in the hierarchy, calculated recursively from level n, to determine a final estimated credibility for the electronic records.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: July 20, 2021
    Assignee: Hartford Fire Insurance Company
    Inventors: Reuben Emory Houser, Qiao Wang, Arthur Paul Drennan, III, Nicole Rose Sims, Tracey Ellen Steger
  • Patent number: 11061805
    Abstract: A code dependency influenced bug localization apparatus and method receive bug reports and source code changes of a software program. Each source code change includes a syntax component and a location component. Each bug report includes a functional description of an aspect of the software program. The apparatus and method obtain a vectorized feature representation of each bug report, apply a learning process to the source code changes based on a code dependency among the source code changes, obtain a vectorized feature representation of each source code change based on the code dependency, merge the feature representations of the bug reports and the feature representations of the source code changes into a plurality of unified feature representations, and apply a ranking process to the unified feature representations to produce a source code relating function for relating a bug report and a source code change.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Pablo Loyola, Kugamoorthy Gajananan, Fumiko Akiyama
  • Patent number: 10990896
    Abstract: Systems, methods, and non-transitory computer readable media can generate one or more first machine learning models, where each of the one or more first machine learning models is associated with a respective portion of a first period of time. A second machine learning model incorporating the one or more first machine learning models as features can be generated, where the second machine learning model is associated with a second period of time. A respective weight associated with each of the one or more first machine learning models can be determined. It can be determined whether a content item is associated with a category based on the second machine learning model.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: April 27, 2021
    Assignee: Facebook, Inc.
    Inventor: Daniel Adam Jenson
  • Patent number: 10853051
    Abstract: A method of automated candidate repair patch generation may include synthesizing repair expressions based on project code. Concise repair expressions may be mined from a code database. A set of repair expressions may be generated based on the synthesized repair expressions and the mined repair expressions. The set of repair expressions may include further repair expressions further synthesized from the synthesized repair expressions and the mined repair expressions. Candidate patches may be generated based on a repair schema and the set of repair expressions.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: December 1, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Ripon K. Saha, Wenyu Wang, Mukul R. Prasad
  • Patent number: 10832220
    Abstract: Aspects of the subject disclosure may include, for example, embodiments include receiving first user-generated input from a recruiter device. The recruiter device is associated with a manager of a group. Further embodiments include generating a first smart contract between an applicant and the manager according to the first user-generated input. The generating of the first smart contract comprises generating the first smart contract on a blockchain. Additional embodiments can include providing the applicant access to the group according to the first smart contract, receiving second user-generated input from the recruiter device, and generating a second smart contract between a record keeper and the manager according to the second user-generated input. The generating of the second smart contract comprises generating the second smart contract on the blockchain. Also, embodiments can include providing the record keeper access to the group according to the second smart contract. Other embodiments are disclosed.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: November 10, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Joshua Whitney, Matt Dugan, Johan Muedsam, Aarthi Reddy, Divesh Srivastava, Yaron Kanza, Jean Luo, Chih Chien Huang
  • Patent number: 10803070
    Abstract: A computer-implemented method according to one embodiment includes identifying a plurality of different summaries for a single instance of content, calculating a relevancy score for each of the plurality of different summaries, and selecting one of the plurality of different summaries, based on the relevancy score for each of the plurality of different summaries.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: October 13, 2020
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Andrew R. Freed, Joseph N. Kozhaya, Dwi Sianto Mansjur
  • Patent number: 10790055
    Abstract: Improving appetite through positive memory association. Information is received including text content related to a user. A positive user sentiment is defined using sentiment analysis. Text analysis is applied on the text content to identify a factor in the information that correlates with the positive user sentiment. The factor is ranked based on a strength of the correlation. Responsive to determining that the strength of the correlation is above a predefined threshold, the factor is stored as a positive token. A list of food recipes is accessed to identify a food recipe that incorporates the positive token. The food recipe is displayed to the user.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nadiya Kochura, Fang Lu
  • Patent number: 10790053
    Abstract: Improving appetite through positive memory association. Information is received including text content related to a user. A positive user sentiment is defined using sentiment analysis. Text analysis is applied on the text content to identify a factor in the information that correlates with the positive user sentiment. The factor is ranked based on a strength of the correlation. Responsive to determining that the strength of the correlation is above a predefined threshold, the factor is stored as a positive token. A list of food recipes is accessed to identify a food recipe that incorporates the positive token. The food recipe is displayed to the user.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nadiya Kochura, Fang Lu
  • Patent number: 10783068
    Abstract: A bias detection method, system, and computer program product to evaluate bias in an artificial intelligence service include selecting a bias context, the bias context having a bias specification associated with the bias context, generating test data for determining the bias in the artificial intelligence service based on the bias specification and the bias context, and testing the artificial intelligence service for the bias with the generated test data.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: September 22, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Biplav Srivastava, Francesca Rossi, Aleksandra Mojsilovic
  • Patent number: 10678839
    Abstract: Systems, methods, and non-transitory computer readable media can perform a first ranking to rank each ephemeral content item collection of a plurality of ephemeral content item collections based on a probability of a user selecting the ephemeral content item collection, each ephemeral content item collection of the plurality of ephemeral content item collections including one or more ephemeral content items. One or more ephemeral content item collections from the first ranking can be provided in an ephemeral content feed of the user. A selection by the user of an ephemeral content item collection provided in the ephemeral content feed can be received. A second ranking to rank each ephemeral content item collection of the ephemeral content item collections provided in the ephemeral content feed other than the selected ephemeral content item collection based on a probability of the user spending time on the ephemeral content item collection can be performed.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: June 9, 2020
    Assignee: Facebook, Inc.
    Inventors: Taylor Gordon, Rui Wang
  • Patent number: 10657581
    Abstract: The present disclosure discloses an order allocation method. The method may include: receiving orders and extracting order information; extracting service provider information and obtaining features of service providers; determining whether the order information matches the features of the service providers, or determining whether the features of the service providers satisfy a preset condition to generate a determination result; ranking the service providers based on the determination result; generating orders to be allocated; and allocating the orders to be allocated to the service providers based on the ranking. The present disclosure also discloses an order allocation system that can perform the method above.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: May 19, 2020
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Lingyu Zhang, Mingcong Sun, Wei Cui, Kaijie Qin, Tao Hu, Zhilin Hu, Haiyang Lu, Xiangxin Bao
  • Patent number: 10614101
    Abstract: A first device may receive, from a second device, an input corresponding to a search for an item, may identify a set of items, and may determine a set of trend scores associated with the set of items. The first device may determine a set of sentiment scores, and may identify a subset of items, of the set of items, based on the set of trend scores and the set of sentiment scores. The first device may provide, to the second device, information associated with the subset of items to permit the second device to provide, for display, the information associated with the subset of items, and may receive, from the second device, information associated with a selected item, of the subset of items. The first device may determine a return score associated with the selected item, and may perform an action based on the return score.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: April 7, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Rajul Agarwal, Trilokesh Satpathy, Unmesh Salgaonkar, Rashmi Virdy
  • Patent number: 10600004
    Abstract: One example provides a recommendation system configured to receive, from a plurality of remote devices, user data corresponding to a plurality of users. The recommendation system is further configured to, for a user of interest, determine, using an optimizer comprising a machine learning model, a default likelihood of an outcome of interest being achieved based at least on a set of user actions of the user of interest that have occurred after a start point and to determine, using the optimizer, a first hypothetical likelihood of the outcome of interest being achieved based at least on the set of user actions and on a first possible user action being a next user action hypothetically performed. The recommendation system is further configured to, determine a next action to recommend to the user of interest, and output the next action to recommend.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: March 24, 2020
    Assignee: AM MOBILEAPPS, LLC
    Inventors: John Robert Hudson Misko, Alexander Francis Woodhouse, Frederick Stephenson Ackroyd
  • Patent number: 10546007
    Abstract: In presenting search results, a server collects a history of electronic texts related to the user from electronic text sources and analyzes the electronic texts to determine a detail level score of the user. The detail level score indicates a preferred level of details in the communication style of a specific user. At some point, the server receives a notification of a search query input to a search system by a client device of the user. In response, the server intercepts the search results generated by the search system in response to the search query, retrieves the detail level score associated with the user, renders the search results with an amount of information corresponding to the detail level score. In this way, the search results may be displayed to the specific user in manner consistent with the user's preferred communication style.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10380816
    Abstract: A method, computer program product, and system are disclosed for facilitating access by a first person to a secure region that is at least partly defined by an access control device. The method acquires, using at least one visual sensor, first image information including the first person and the access control device. The method identifies the first person using image analysis performed on the first image information. The method further identifies a first behavior of the first person relative to the access control device. Upon determining the first behavior corresponds to a predefined visual access behavior indicating that the first person is in the process of manually operating the access control device, and that the security level of the first person satisfies a predetermined threshold security level associated with the access control device, the method permits the first person to physically access the secure region.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: August 13, 2019
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: John David Landers, Jr., Dean Frederick Herring, Paul Morton Wilson, David John Steiner, Kimberly Ann Wood
  • Patent number: 10346449
    Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and control systems to provide a platform to facilitate implementation of an interface, and, more specifically, to a computing and data storage platform that implements specialized logic to predict effectiveness of content in electronic messages as a function, for example, modifiable portions of the content. In some examples, a method may include receiving data signals to cause formation of an electronic message, determining a component of the electronic message, identifying one or more message performance criteria, characterizing the component to identify a component attribute, predicting the component attribute matches at least one of the message performance criteria, and transmitting the electronic message.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: July 9, 2019
    Assignee: Spredfast, Inc.
    Inventors: Michael Senftleber, Christopher Kerns, Marc Schriftman