Patents Examined by Kristopher Andersen
-
Patent number: 11657100Abstract: Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can be used to determine a level of significance of an event in a database of events based on context. Embodiments of the present invention can, in response to the determined level of significance of the event reaching a threshold value for significance, generate a visual representation of the event in the database of events. Embodiments of the present invention can also be used to integrate the generated visual representation of the event into a user display.Type: GrantFiled: October 29, 2020Date of Patent: May 23, 2023Assignee: Kyndryl, Inc.Inventor: Samit Baran Misra
-
Patent number: 11651027Abstract: A data storage device and method for object detection and tagging quality of service based on storage workload are provided. In one embodiment, a data storage device is provided comprising a memory and a controller. The controller is configured to receive a plurality of image frames for storage in the memory; identify objects in the plurality of image frames; maintain a map that associates each identified object with image frames of the plurality of images frames that contain the identified object; receive a request for image frames that contain an object of interest; and use the map to identify which image frames of the plurality of image frames are associated with the object of interest. Other embodiments are provided.Type: GrantFiled: June 1, 2021Date of Patent: May 16, 2023Assignee: Western Digital Technologies, Inc.Inventor: Ramanathan Muthiah
-
Patent number: 11645343Abstract: Systems, methods, and non-transitory computer readable media with instructions for methods here may be used to create and render interactive charts using large amounts of data, by efficiently dividing up the storage and processing of the data between a networked side and a local application side. In certain example embodiments, these two sides work in conjunction with one another, alternatively or additionally, in certain example embodiments, they may act independently and/or alone. The resulting charts may then be used by being embedded in external web pages.Type: GrantFiled: September 13, 2017Date of Patent: May 9, 2023Assignee: Data Visualization Software LabInventors: Viesturs Zarins, Gints Ernestsons, Janis Volbergs, Edgars Smirnovs
-
Patent number: 11645324Abstract: Systems and methods for receiving a set of media content items including a geohash defining a captured time and a captured location of the media content item, identifying a first subset of media content items from the set of media content items comprising a geohash that equals a precision level threshold, and identifying a second subset of media content items from the set of media content items that include a geohash that exceeds the precision level threshold. The system also includes generating a timeline media content item collection including the second subset of media content items each including a geohash that exceeds the precisions level threshold, and causing display of a media content collection interface, the media content collection interface including the timeline media content item collection.Type: GrantFiled: May 27, 2021Date of Patent: May 9, 2023Assignee: Snap Inc.Inventors: Alexander Collins, Alexander Vodovoz
-
Patent number: 11630868Abstract: A tracking integration method includes acquiring at least one generalized object, extracting position characteristics of the generalized object and establishing the extracted position characteristics as a standard position model, receiving and storing tracking information of the at least one generalized object to complete integration of the tracking information, and querying and displaying the tracking information of the generalized object. The generalized object includes one or more of a person, an item, a digital asset, and a virtual object.Type: GrantFiled: April 30, 2019Date of Patent: April 18, 2023Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.Inventor: Shang-Qing Zhou
-
Patent number: 11625434Abstract: An online concierge system generates an item graph connecting item nodes with attribute nodes of the items. Example attributes include a brand, a category, a department, or any other suitable information about the item. When the online concierge system receives a search query to identify one or more items from a customer, the online concierge system parses the search query into combinations of terms and identifies item nodes and attribute nodes related to the search query. The online concierge system identifies item nodes and attribute nodes that are likely to result in a conversion. Information about the identified nodes is presented to the customer. The customer may select an item node to purchase the item, or an attribute node to execute a new search query based on terms associated with the attribute node.Type: GrantFiled: December 4, 2020Date of Patent: April 11, 2023Assignee: Maplebear Inc.Inventors: Jonathan Lennart Bender, Tyler Russell Tate, Tejaswi Tenneti, Qingyuan Chen
-
Patent number: 11586676Abstract: Provided are techniques for mode-specific search query processing. A current search query is received from a user, wherein the user has a user profile. In response to determining that a query mode for the current search query is a guided mode, a query context of the current search query is determined. A classification for the current search query is determined. One or more search influencers are identified using the classification, where each of the one or more search influencers has a corresponding user profile. The current search query is rewritten based on the query context, a private portion of the user profile of the user, and a public portion of each corresponding user profile of each of the one or more search influencers. The rewritten search query is executed to generate search results, and the search results are returned.Type: GrantFiled: December 18, 2020Date of Patent: February 21, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas Stober, Timo Kussmaul, Carsten Leue, Uwe Karl Hansmann
-
Patent number: 11580137Abstract: Systems and techniques for indexing and/or querying a database are described herein. Multiple, large disparate data sources may be processed to cleanse and/or combine item data and/or item metadata. Further, attributes may be extracted from the item data sources. The interactive user interfaces allow a user to select one or more attributes and/or other parameters to present visualizations based on the processed data.Type: GrantFiled: August 27, 2021Date of Patent: February 14, 2023Assignee: Palantir Technologies Inc.Inventors: Boris Valensi, James Ong, Howard Carter, Joy Tao, Mark Schafer, Barry McCardel, Kelsey Falter, Roger Hu
-
Patent number: 11580115Abstract: Methods and systems for improved categorization of queries are disclosed. In one aspect, first queries having query results limited to a particular category are identified. Second queries including a first query are also identified. For identified second queries, a pattern is generated based on the second query and the included first query, and a rank of the first query's particular category in results for the second query and a percentage of the second query's results having a category equivalent to the included first query's particular category are determined. The ranks and percentages are aggregated for matching patterns, and second patterns with aggregated ranks and percentages meeting a criterion are determined. Results for a third query are limited to a category equivalent to a particular category for a first query included in the third query, and then transmitted over a computer network to a client device.Type: GrantFiled: June 29, 2017Date of Patent: February 14, 2023Assignee: eBay Inc.Inventor: Anthony Robert Bell
-
Patent number: 11574003Abstract: Embodiments of the specification provide an image search method, an apparatus, and a device. The method includes: obtaining an input image associated with an image search, wherein the input image includes a plurality of first text blocks; selecting a to-be-processed image from a target database, wherein the to-be-processed image includes a plurality of second text blocks; and generating a first graph structural feature based on the plurality of first text blocks; generating a second graph structural feature based on the plurality of second text blocks; determining that the first graph structural feature and the second graph structural feature satisfy a condition; and in response to determining that the first graph structural feature and the second graph structural feature satisfy the condition, outputting the to-be-processed image as a search result.Type: GrantFiled: January 26, 2021Date of Patent: February 7, 2023Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Weimeng Luo, Feiyu Gao, Yongpan Wang
-
Patent number: 11544328Abstract: Methods, systems, and program products for streamlined auditing that receive an input audit request via the data interface; source entity type data (ETD) from one or more databases; prepare the ETD for input into an entity clustering module; match the ETD via the entity clustering module to locate linkages within the ETD and discover relationships amongst one or more entities identified within the ETD; cluster datapoints in the ETD that refer to the same real-world entities; analyze the ETD relationships via an entity intelligence module to identify and segment targeted entities, from the one or more entities, that are applicable to the audit request; generate inclusion lists of those targeted entities that are determined to fulfill the audit request; finalize the inclusion lists of targeted entities that fulfill the audit request to generate streamlined audit results; and output the streamlined audit results to an end user.Type: GrantFiled: May 27, 2020Date of Patent: January 3, 2023Assignee: Kroll Government Solutions, LLCInventors: Jeffrey M. Drubner, Abner Guzman-Rivera, Erik Pabst
-
Patent number: 11537667Abstract: A system is provided that includes a document validation within a non-relational database system that is capable of reviewing documents according to one or more validation rules. The document validator may be incorporated within a non-relational database engine and may perform validation operations when one or more database functions are performed.Type: GrantFiled: May 25, 2017Date of Patent: December 27, 2022Assignee: MongoDB, Inc.Inventors: Eliot Horowitz, David Lenox Storch, Mathias Benjamin Stearn
-
Patent number: 11526522Abstract: A search query is received from a search engine of multiple search engines. One or more search results from each search engine of the multiple search engines in response to the search query are received. Each search result of the one or more search results includes a first search score. A factor is determined for each search result of the one or more search results. A second search score is determined for each search result of the one or more search results based on the first search score and the factor. The one or more search results are displayed to a user of the search engine in an order. The order is based on the second search score.Type: GrantFiled: November 22, 2019Date of Patent: December 13, 2022Assignee: International Business Machines CorporationInventors: Emiko Takeuchi, Daisuke Takuma, Hirobumi Toyoshima
-
Patent number: 11520819Abstract: This invention discloses a computer-implemented method, caused by a server, for hierarchical causality-based stitching of content and for serving said stitched content as output content, said method comprising: tracking, and measuring, a first set of markers, for a first content consumer, consuming a first content item; tracking, and measuring, a first set of markers, for a second content consumer, consuming a second content item; receiving, by said first content consumer, a request corresponding to a marker from said first set of markers; computing a “pertinence indicator”; computing a “colliding score”; automatically collating said first content item, correlative to said first user, and a second content item, correlative to said second user, to form at least an output content, if said “pertinence indicator” is within said pre-defined rules of correlation and if said “colliding score” is within said pre-determined threshold; and serving said collated output content.Type: GrantFiled: September 11, 2020Date of Patent: December 6, 2022Assignee: Adeption LimitedInventors: Carl Sander-Edwards, Amol Deshpande
-
Patent number: 11494348Abstract: Described herein is a system and method for using object references as a data type. In response to a request for an object reference for an object by a consuming application, the object reference is generated by a source application. The object reference comprises a data structure comprising an activation uniform resource identifier for activating the referenced object, information for visually representing the object reference, and, optionally, metadata that describes the referenced object. The generated object reference is provided to an operating system component by the source application which provides the object reference to a consuming application. The consuming application can display information regard the object reference in accordance with the information for visually representing the object reference included in the object reference. The user can request reactivation of the object referenced by the object reference.Type: GrantFiled: June 11, 2018Date of Patent: November 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Michael John Novak, Elizabeth Picchietti Salowitz, Anshul Rawat, John Edward Gallardo, Vikas Chandra Bhatia, Shawn Patrick Henry
-
Patent number: 11487727Abstract: One embodiment provides for a method including performing, by a processing thread, a process that analyzes transactional operations by maintaining the transactional operations in transaction local side logs, and waiting until a successful transaction commit to append the transaction local side logs to a log stream. The processing thread processes the transactional operations on a key used to determine whether existing data is found for the key. The transactional operations are sped up through parallelism based on partitioning tables across nodes handling the transactional operations. A first process is performed by a first processor that processes updates for values of a key based on updating a first start time table index using unique keys and a start time field of a row for a first appearance of each unique key from the transactional operations.Type: GrantFiled: April 15, 2021Date of Patent: November 1, 2022Assignee: International Business Machines CorporationInventors: Yuanyuan Tian, Vijayshankar Raman, Ronald J. Barber, Richard S. Sidle, Pinar Tozun, Rene Mueller, Ronen Grosman, Adam J. Storm, Christian M. Garcia-Arellano, Guy M. Lohman
-
Patent number: 11487721Abstract: A metastructure for representing and manipulating or analyzing a data model is provided herein. A source representation of the first data model may be received. The source representation may include a representation of one or more structural components of the first data model, respectively having identifiers and types. One or more instances of a metastructure schema object datatype may be generated based on the one or more structural components of the source representation. Generating a given instance of the metastructure schema object datatype for a given structural component may include assigning a first identifier of the given structural component to the first data member of the given instance, determining a first type associated with the given structural component, and assigning the first type to the second data member of the given instance. The one or more instances of the metastructure schema object datatype may be stored in association.Type: GrantFiled: April 30, 2019Date of Patent: November 1, 2022Assignee: SAP SEInventors: Sandra Bracholdt, Joachim Gross, Volker Saggau, Jan Portisch
-
Patent number: 11481400Abstract: Techniques are described for evaluating message content in each of a plurality of messages in order to improve communication between customers and customer service representatives. The disclosed techniques enable efficient evaluation of the message content in each of the messages in order to determine a readability score for each of the messages. A computing device performs the efficient evaluation by processing the message content into a binary representation using a first value to represent vowels and a second value to represent non-vowels. The binarization of the message content allows the computing device to perform a syllable count and determine a readability score for each of the plurality of messages, which may include millions of messages. Based on the readability scores, the computing device may identify readability gaps between the representative messages and the customer messages, and generate subsequent representative messages that reduce the identified readability gaps.Type: GrantFiled: April 15, 2019Date of Patent: October 25, 2022Assignee: Wells Fargo Bank, N.A.Inventor: Carmel Nadav
-
Patent number: 11481450Abstract: The present disclosure relates to platform configured for executing and rendering templates to enable automation of control and data exploration across systems in an interactive and non-interactive mode. Initially, the platform is configured to add template to an exploration either on user request or system driven request and execute the template by extracting execution model associated with the template. Further, the target system is configured to run the execution plan in interactive mode wherein the user may provide inputs or non-interactive mode wherein the target system is configured to run the execution plan without user inputs. The target system is further configured to receive data generated by the target systems in response to the operation executed by the execution engine. On receiving the data from target systems in the data store, the target system is configured to visualize the data on the template rendered on the GUI.Type: GrantFiled: January 9, 2019Date of Patent: October 25, 2022Assignee: ClearTrail Technologies Private LimitedInventors: Anand Bhargava, Sapnesh Agrawal, Abhishek Gupta, Vishal Bhandari, Pranjal Jaju
-
Patent number: 11475488Abstract: Embodiments of the present invention include a dynamic script engine for tele-agents including a statistics engine configured to receive, during a sales call, real-time industry trend data from one or more remote industry resources; create a current industry score in dependence upon the industry trend data and current products available to a customer on an active call; and transmit the current industry score to a script generator; and a script generator configured to receive the current industry score from the statistics engine and dynamically reorder in real-time and in dependence upon the industry score one or more sentences of a dynamic script to be read by a sales agent to the customer during the sales call.Type: GrantFiled: September 11, 2017Date of Patent: October 18, 2022Assignee: Accenture Global Solutions LimitedInventors: Shannon L. Copeland, Burton M. Smith, III