Clustering And Grouping Patents (Class 707/737)
  • Patent number: 11366742
    Abstract: Operations may include obtaining a buggy code snippet from a question included in a post of a discussion forum, the buggy code snippet including an error and a plurality of lines of code. The operations may further include obtaining text from an answer to the question and identifying keywords from the text. In addition, the operations may include marking a particular line from the plurality of lines as being related to the error based on one or more of the keywords corresponding to one or more elements of the particular line. Moreover, the operations may include performing one or more software program repair operations based on the marking of the particular line.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: June 21, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Sonal Mahajan, Mukul R. Prasad
  • Patent number: 11368334
    Abstract: A method for providing a split-configuration virtual private network (VPN), the method including receiving, during a VPN connection, a local content request requesting local content; transmitting, to a local exchange point that is capable of obtaining the local content, at least a portion of the local content request to enable the local exchange point to provide the local content; receiving, during the VPN connection, a remote content request requesting remote content; and transmitting, to a remote exchange point that is capable of obtaining the remote content, at least a portion of the remote content request to enable the remote exchange point to provide the remote content. Various other aspects are contemplated.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: June 21, 2022
    Assignee: Oversee, UAB
    Inventor: Kazimieras Celiesius
  • Patent number: 11366806
    Abstract: Various implementations include approaches for automating feature generation. The underlying intellectual paradigm to the approach is ensemble learning. That is, each generated feature is an element in an ensemble. Ensemble learning is a very successful paradigm in classical machine learning and dominates real-world predictive analytics projects through tools such as xgboost ( . . . ) or lightgbm ( . . . ). It is also appropriate, because of its ease-of-use compared to other successful paradigms such as deep learning. Moreover, it is possible to generate human-readable SQL code, which is very difficult with deep learning approaches. The various implementations described herein provide for increased scalability and efficiency as compared with conventional approaches.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: June 21, 2022
    Assignee: THE SQLNET COMPANY GMBH
    Inventors: Patrick Axel Urbanke, Rainer Alexander Uhlig
  • Patent number: 11368335
    Abstract: A method in a virtual private network (VPN), the method including configuring a VPN server to receive, during a VPN connection, a local content request requesting local content; configuring the VPN server to transmit, to a local exchange point that is capable of obtaining the local content, at least a portion of the local content request to enable the local exchange point to provide the local content; configuring the VPN server to receive, during the VPN connection, a remote content request requesting remote content; and configuring the VPN server to transmit, to a remote exchange point that is capable of obtaining the remote content, at least a portion of the remote content request to enable the remote exchange point to provide the remote content. Various other aspects are contemplated.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: June 21, 2022
    Assignee: Oversec, UAB
    Inventor: Kazimieras Celiesius
  • Patent number: 11366829
    Abstract: A system and method for analysis and management of data distribution in a distributed database environment. A method may include analyzing information related to transactions between an application and a plurality of data storage systems to produce analysis results. Analysis results may be used to produce a set of rules for defining logical data chunks. A logical data chunk may include at least a portion a data set stored in the plurality of data storage systems. A data distribution policy may be defined based on the set of rules. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: June 21, 2022
    Assignee: Ignite ScalArc Solutions, Inc.
    Inventors: Doron Levari, Petr Dvorak, Vladimir Vexler
  • Patent number: 11361037
    Abstract: A computer system includes a processor configured to predict a level of commonality between a first website and a second website. The computer system is further configured to automatically apply cached search data input at the first website to the second website based at least in part on the level of commonality. A display unit displays the second website along with the cached search data.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: June 14, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Emma Jane Dawson, Eunjin Lee, Ashleigh Denholm, Jack Wadsted
  • Patent number: 11361328
    Abstract: Embodiments of the invention provide for reduced network footprint customer behavior analytics. In an embodiment of the invention, a method for reduced network footprint customer behavior analytics includes executing an analytics server in memory of a host computing system and loading into the memory a table. The table includes a multiplicity of entries, each entry correlating a reference to a DOM with a unique identifier and a Web browser brand. Thereafter, the analytics server performs DOM capture and replay of a Web site by receiving from over a computer communications network instead of a complete DOM, a message encapsulating both a unique identifier for a Web page of the site, and a Web browser brand rendering the page, identifying using the table a particular DOM referenced in correlation to the encapsulated identifier and browser brand, retrieving the particular DOM from a data store and performing replay utilizing the retrieved DOM.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: June 14, 2022
    Assignee: International Business Machines Corporation
    Inventor: Sandip Thube
  • Patent number: 11354894
    Abstract: According to one implementation, a system for automating inferential content annotation includes a computing platform having a hardware processor and a system memory storing a software code including a set of rules trained to annotate content inferentially. The hardware processor executes the software code to utilize one or more feature analyzer(s) to apply labels to features detected in the content, access one or more knowledge base(s) to validate at least one of the applied labels, and to obtain, from the knowledge base(s), descriptive data linked to the validated label(s). The software code then infers, using the set of rules, one or more label(s) for the content based on the validated label(s) and the descriptive data, and outputs tags for annotating the content, where the tags include the validated label(s) and the inferred label(s).
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: June 7, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Miquel Angel Farre Guiu, Matthew C. Petrillo, Monica Alfaro Vendrell, Daniel Fojo, Albert Aparicio Isarn, Francesc Josep Guitart Bravo, Jordi Badia Pujol, Marc Junyent Martin, Anthony M. Accardo
  • Patent number: 11354760
    Abstract: In some aspects, an order post detects, using one or more sensors, a presence of a customer, determines an identity of the customer, retrieves previous orders of the customer, indicates at least one item in the previous orders, receives an order comprising input that includes an utterance of the customer, modifies the utterance to create a modified utterance, sends the modified utterance to a software agent comprising a natural language processor and one or more classifiers, receives a predicted response to the modified utterance from the software agent, plays back the predicted response via the speaker, determines that the order is complete, receives payment information for the order from the customer, sends order data associated with the order to a restaurant, receives an indication from the restaurant that the order is ready for pickup, and instructs the customer to pick up the order.
    Type: Grant
    Filed: October 1, 2021
    Date of Patent: June 7, 2022
    Assignee: ConverseNowAI
    Inventors: Jon Dorch, Pranav Nirmal Mehra, Vrajesh Navinchandra Sejpal, Akshay Labh Kayastha, Yuganeshan A J, Ruchi Bafna, T M Vinayak, Vinay Kumar Shukla, Rahul Aggarwal
  • Patent number: 11347487
    Abstract: A module (m1) is allowed to gain private reflective access to any class in any module (C2 in m2), if and only if m2 grants to m1 deep reflective access for C2. A caller class may invoke a method to generate a second lookup object associated with a second principal class based on a first lookup object associated with a first principal class. The method is successfully executed only if (a) an access mode of the first lookup object allows for teleporting with private reflective access and (b) a module including the second principal class grants to a module including the first principal class deep reflective access for the second principal class. The second lookup object drops the access mode allowing for teleporting with private reflective access. Hence reflective access is confined within the limits imposed by module boundaries, as relaxed by access agreements between pairs of modules. The bilateral agreements are not transferable to other modules.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: May 31, 2022
    Assignee: Oracle International Corporation
    Inventors: Lai Hung Mandy Chung, John Robert Rose, Alan Bateman
  • Patent number: 11347562
    Abstract: Described herein are systems, methods, and software to manage configurations between dependent clusters. In one implementation, a management system maintains a data structure that indicates relationships between clusters in a computing environment. The management system further identifies a configuration modification to a first cluster and identifies other clusters associated with the first cluster based on the data structure. Once the other clusters are identified, the management system may determine configuration modifications for the other clusters based on the data structure and initiate deployment of the configuration modifications.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: May 31, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Joel Baxter
  • Patent number: 11341169
    Abstract: The present disclosure provides a method for generating a classification model in a database system. The method comprises generating a plurality of database tables by performing data clustering on a database, acquiring a plurality of queries associated with information from the database, generating training data by executing each of the plurality of queries on the plurality of database tables, and training a classification model using the training data, wherein the classification model is used to select a database table for a query based on corresponding performance information associated with the query on the database during executing of the query. The present disclosure also provides a method for executing a query on a database using a classification model. The method comprises obtaining the classification model, obtaining a database query, generating a target table by inputting the database query into the classification model, and executing the database query on the target table.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: May 24, 2022
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventors: Huaizhi Li, Hong Wu, Tieying Zhang, Ruiping Li, Fang Zheng, Xiaowei Zhu, Congnan Luo, Cheng Zhu
  • Patent number: 11341187
    Abstract: A system, method and computer-readable medium for missing data identification, including identifying columns in tables of a database, generating categorical columns of categorical data by transforming data values in the columns into categorical data values, generating a co-occurrence matrix corresponding to a pair of categorical columns in the categorical columns, determining an expected frequency of co-occurrence corresponding to each unique pair of categorical data values based at least in part on a marginal totals corresponding to categorical data values in the co-occurrence matrix, and identifying one or more locations of missing data based at least in part on the count of co-occurrence of each unique pair of categorical data values and the expected frequency of co-occurrence corresponding to each unique pair of categorical data values.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: May 24, 2022
    Assignee: INFORMATICA LLC
    Inventors: Gregorio Convertino, Ranjeet Kumar Tayi, Swati Tomar, Manish Gupta, Chitresh Kakwani
  • Patent number: 11343142
    Abstract: A system performs continuous delivery of a data pipeline on a cloud platform. The system receives a specification of the data pipeline comprising data pipeline units. The system generates a deployment package for each data pipeline unit for a cloud platform. The system provisions computing infrastructure on the cloud platform according to the system configuration of the data pipeline unit. The data pipeline may be implemented as a data mesh. The data pipeline generates one or more data models. The system receives a schema representing a modification in a data model based on a change in the requirements of a consumer system. The system determines the changes to the data pipeline based on the received schema and reconfigures the data pipeline to generate the modified data model. The system manages access control of data to minimize the exposure to data in case of accidental or malicious data breach.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: May 24, 2022
    Assignee: Humana Inc.
    Inventors: Huaxia Wang, Padma Sriram, Yuan Yao, Bing Zhang
  • Patent number: 11334209
    Abstract: The present disclosure generally relates to retrieving and displaying contextually-relevant media content. In some embodiments, a device receives a request to display contextually-relevant media and, in response, displays a representation of a collection of media items relevant to a context of the device. In some embodiments, a device displays a visual media item of a sequence of items and, in response to receiving a swipe gesture, displays a detail user interface comprising related content for the media item. In some embodiments, a device, while displaying a first detail user interface, displays an affordance corresponding to a plurality of individuals identified as having attended a first event, that when selected, causes display of visual media corresponding to a plurality of events attended by the individuals. In some embodiments, a device, in response to user input, obtains an automatically-generated collection of visual media and displays a corresponding affordance.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: May 17, 2022
    Assignee: Apple Inc.
    Inventors: Britt S. Miura, Simon Bovet, Eric M. G. Circlaeys, Alan C. Dye, Daniel E. Gobera Rubalcava, Cyrus Daniel Irani, Brendan J. Langoulant, Stephen O. Lemay, Justin S. Titi
  • Patent number: 11334575
    Abstract: Certain aspects of the present disclosure provide techniques for identifying temporal data in data streams to create a temporal database for a stream(s) application to query for temporal data. An example technique includes receiving streams of data at a streams engine and processing the streams of data according to a priority order. The streams engine identifies whether the database is a temporal database and identifies temporal data in each stream of data based on frame analysis, natural language processing techniques, metadata, and optical character recognition. Further, the streams engine generates context data corresponding to the temporal data. The streams engine generates a temporal data record based on the temporal data and context data, and the streams engine generates a reliability factor. The temporal data record and reliability factor are stored in the temporal database for a stream application to query regarding temporal information at a later point in time.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: May 17, 2022
    Assignee: International Business Machines Corporation
    Inventors: Daniel Beuch, Michael J. Branson, John M. Santosuosso, Eric L. Barsness
  • Patent number: 11334548
    Abstract: Index sharding in a low-latency database analysis system includes obtaining index configuration data for indexing constituent data, the constituent data including a plurality of logical tables, and indexing, by an indexing unit, the constituent data by partitioning the constituent data based on a characteristic of the constituent data into at least a first partition and a second partition, segmenting the first partition into a first segment of the first partition, sharding the first segment into a first shard of the first segment of the first partition, segmenting, using hash-partitioning, the second partition into one or more segments of the second partition, and for each segment of the second partition, sharding the segment into one or more respective shards.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 17, 2022
    Assignee: ThoughtSpot, Inc.
    Inventors: Peter Kuimelis, Naresh Kumar, Satyam Shekhar, Amit Prakash, Abhishek Rai
  • Patent number: 11328368
    Abstract: A method involving the use of a system is disclosed. The system comprises a processor and an associated memory. The processor executes stored instructions and connects via electronic communication means to create and suggest social events with an associated list of attendees, time range, activity, and location. These events may come into being solely as a result of the system. The attendees are drawn from users with a profile comprising periods of time for which the user is available, personal interests and the identities of persons with whom the user is personally acquainted.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: May 10, 2022
    Inventor: Alexandre Raymond Labrie
  • Patent number: 11321415
    Abstract: A URL processing method includes a response data determining step in which a URL processing apparatus determines whether to exclude one or more URLs included in a first web page from a valid URL list using header information for the first web page of a first web site and a similarity based valid URL calculating step of estimating a similarity between web pages corresponding to respective URLs according to a predetermined criterion with respect to one or more URLs included in the first web page and selecting some of URLs of a similar web page calculated according to the similarity and adding the selected URLs in the valid URL list.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: May 3, 2022
    Assignee: NAVER CLOUD CORPORATION
    Inventors: Bong Goo Kang, Min Seob Lee, Won Tae Jang, June Ahn, Jihwan Yoon
  • Patent number: 11321771
    Abstract: System and method configured to evaluate financial transaction information and detect overdraft transaction events regardless of the financial institution associated with the event.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: May 3, 2022
    Assignee: Intuit Inc.
    Inventors: Yair Horesh, Yehezkel S. Resheff, Daniel Ben David, Daniel Vaisman
  • Patent number: 11321376
    Abstract: A computer system provides improved classification of operating and scheduling plan data of a process plant. The system finds patterns in cases of the plan data and, based on the patterns, organizes the cases into a hierarchical structure of clusters representing distinct conditions. The system receives a dataset of cases of operating plan data represented by process variables. The system reduces a number of process variables representing operating plan data in the dataset by generating principal component(s) from values of the process variables for each case. The principal component(s) are latent variables generated to capture variation in conditions across the cases. For each case, the system determines a value for each generated principal component in the dataset. Using automated clustering or machine learning techniques, the system iteratively clusters the cases into a hierarchical structure based on the respective determined value of each generated principal component.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: May 3, 2022
    Assignee: ASPEN TECHNOLOGY, INC.
    Inventors: Sabastian Terrazas-Moreno, Stacy Janak, Dimitrios Varvarezos
  • Patent number: 11321377
    Abstract: A storage control method comprising steps of; accepting a file that includes a plurality of pieces of text data and a piece of information indicating a correspondence between each of the plurality of pieces of text data and attributes of the piece of text data; classifying the plurality of pieces of text data into a plurality of groups in accordance with the plurality of attributes that are each associated with any one of the plurality of pieces of text data, based on the piece of information indicating the correspondence included in the accepted file; generating, for each of the plurality of groups, a file that stores one or a plurality of pieces of text data included in the group; and storing the generated file in a storage destination corresponding to the attributes of the one or plurality of pieces of text data included in the file.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: May 3, 2022
    Assignee: FUJITSU LIMITED
    Inventors: Hitoshi Okumura, Takahide Muramoto, Masaru Uchida
  • Patent number: 11314781
    Abstract: For each unique pair of a complete set of data items, a computing device determines a distance between the data items of the unique pair. The computing device repeats the following until no data items remain in the complete set. For each data item remaining in the complete set, the computing device determines a similarity subset including each other data item that the distance between the data item and the other data item is less than a target difference threshold. The computing device moves a selected data item from a largest similarity subset to a reference database that is a subset of the complete set. The computing device removes each data item from the complete set that the distance between the selected data item and the data item is less than the threshold. A new data item can be classified using the reference database.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 26, 2022
    Assignee: International Business Machines Corporation
    Inventors: James H. Kaufman, Matthew A. Davis, Bart C. Weimer
  • Patent number: 11314536
    Abstract: The present disclosure discloses a method for obtaining optimal variational parameters of a ground state wavefunction for a Hamiltonian system. The method includes initializing a plurality of variational parameters and sending the variational parameters to a quantum computing portion to output a plurality of measurement results. The method includes transmitting the measurement results to a classical computing portion to update the plurality of variational parameters based on the plurality of measurement results and an update rule, and determining whether a measured energy satisfies a convergence rule. When the measured energy does not satisfy the convergence rule, the method includes sending the plurality of updated variational parameters to the quantum computing portion for a next iteration; and when the measured energy satisfies the convergence rule, the method includes obtaining a plurality of optimal variational parameters for the Hamiltonian system.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: April 26, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Chee Kong Lee, Qiming Sun
  • Patent number: 11314726
    Abstract: One or more non-transitory computer readable media contain program instructions that, when executed by one or more processors, cause the one or more processors to perform operations including generating a database of interconnected smart entities. The smart entities include sensor object entities representing each of the plurality of sensors and data entities representing measurements received from the sensors. The smart entities are interconnected by relational objects indicating relationships between the smart entities. The instructions cause the one or more processors to receive a new measurement from a first sensor, identify a first data entity from a relational object for the first sensor, the first data entity including a plurality of past measurements received from the first sensor, and modify the first data entity within the database of smart entities to include the new measurement received from the first sensor.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: April 26, 2022
    Assignee: Johnson Controls Tyco IP Holdings LLP
    Inventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Erik S. Paulson, Vijaya S. Chennupati
  • Patent number: 11308154
    Abstract: In response to a search query received from a client, a content item is identified from a content database based on one or more keywords associated with the search query. In addition, a search is performed in an image store to identify a list of image candidates based on one or more keywords associated with the search query. An image is selected from the list of image candidates using an image selection algorithm. Metadata associated with the content provider is inscribed onto the selected image to generate a customized image. The customized image is integrated with the content item to generate a composite content item such as a poster. As a result, the content represented by the composite content item is closely tied to the content provider. The composite content item is then transmitted to the client.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: April 19, 2022
    Assignee: BAIDU USA LLC
    Inventors: Dong Li, Yifei Jiang, Zhuang Li, Qi Kong, Fan Zhu, Guang Yang, Jingao Wang
  • Patent number: 11308089
    Abstract: A source table organized into a set of micro-partitions is accessed by a network-based data warehouse. A pruning index is generated based on the source table. The pruning index comprises a set of filters that indicate locations of distinct values in each column of the source table. A query directed at the source table is received at the network-based data warehouse. The query is processed using the pruning index. The processing of the query comprises pruning the set of micro-partitions of the source table to scan for data matching the query, the pruning of the plurality of micro-partitions comprising identifying, using the pruning index, a sub-set of micro-partitions to scan for the data matching the query.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: April 19, 2022
    Assignee: Snowflake Inc.
    Inventors: Thierry Cruanes, Benoit Dageville, Ismail Oukid, Stefan Richter
  • Patent number: 11308150
    Abstract: A server system for mobile device event control with digital images comprising: a processor configured to execute instructions; a memory containing instructions when executed on the processor, causes the processor to perform operations that: receive a digital image from a mobile device; identify a first element of the digital image and a second element of the digital image, wherein the first element of the digital image comprises a user-selected content, and wherein the second element comprises a depiction of a user action; determine an event trigger identified by the first element and the second element, wherein the event trigger comprises a mobile device operating system command, and wherein the mobile device operating system command comprises a command, to execute an image search with an online image search engine accessed by a web browser operating in the mobile device.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: April 19, 2022
    Inventor: Derek Devries
  • Patent number: 11308088
    Abstract: Associating comments with tags in a managed historian system in accordance with a flexible, platform-independent data structure. A worker role instance automatically associates received comments with a process tag at a particular time in response to receiving the comments. The worker role instance stores the comments in the flexible, platform-independent data structure such that the comment is provided in association with the tag at the particular time in response to a display or search request for the tag.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: April 19, 2022
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Brian Kenneth Erickson, Arun Kumar Nattamai Ramdoss, Vinay T. Kamath, Ravi Kumar Herunde Prakash, Abhijit Manushree
  • Patent number: 11308562
    Abstract: A method and system assists users of an electronic bookkeeping system to sort financial transactions into accounts representing bookkeeping categories. The method and system generates vectors representing the accounts and the merchants known to the bookkeeping system. The method and system generates compressed versions of the vectors by compressing the vectors. The method and system assists users to sort the financial transactions by analyzing the compressed vectors.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: April 19, 2022
    Assignee: Intuit Inc.
    Inventors: Alexander S. Ran, Christopher Lesner, Wei Wang, Marko Rukonic
  • Patent number: 11301905
    Abstract: Methods and apparatus are disclosed regarding an e-commerce system that places customers into a plurality of clusters and tailors services provided to a customer based on the cluster in which the customer is placed. In one embodiment, the e-commerce system defines the clusters based on purchase history data for customers having sufficient purchase history data. The e-commerce system then places customers without sufficient purchase history data into one of the defined clusters based on demographic data for the customer and demographic data for the customers in the cluster.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: April 12, 2022
    Assignee: TRANSFORM SR BRANDS LLC
    Inventors: Burcu Aydin, Michael Tamir
  • Patent number: 11301491
    Abstract: Exploration and production data can be provided from one or more devices and categorized at a data lake system. The data lake system can include a temporary data repository where data is initially analyzed for determining whether the data includes data markers. Data markers can be correlated to existing data provided by the data lake system in order that tags can be generated for the incoming data. When data markers or other metadata is unavailable from the incoming data, the incoming data can be flagged for further processing to identify any available context that can be used as a basis for tagging.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: April 12, 2022
    Assignee: Schlumberger Technology Corporation
    Inventors: Stephen Whitley, Josiane Magnoux, Colin Wier, Brandon Plost
  • Patent number: 11297027
    Abstract: Systems, methods, devices, computer readable instruction media, and other embodiments are described for automated image processing and insight presentation. One embodiment involves receiving a plurality of ephemeral content messages from a plurality of client devices, and processing the messages to identify content associated with at least a first content type. A set of analysis data associated with the first content type is then generated from the messages, and portions of the messages associated with the first content type are processed to generate a first content collection. The first content collection and the set of analysis data are then communicated to a client device configured for a display interface comprising the first content collection and a representation of at least a portion of the set of analysis data.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: April 5, 2022
    Assignee: Snap Inc.
    Inventors: Harsh Agrawal, Xuan Huang, Jung Hyun Kim, Yuncheng Li, Yiwei Ma, Tao Ning, Ye Tao
  • Patent number: 11288731
    Abstract: One or more embodiments are generally directed to techniques to provide specific vehicle recommendations. Various techniques, methods, systems, and apparatuses include utilizing user web-traffic and/or one or more tags generated by application of a machine learning model to a data source, where the data source may include language with respect to one or more automobiles or vehicles, to provide a recommendation for a particular automobile.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: March 29, 2022
    Assignee: Capital One Services, LLC
    Inventors: Micah Price, Qiaochu Tang, Jason Hoover, Geoffrey Dagley, Avid Ghamsari
  • Patent number: 11288590
    Abstract: A method, apparatus and computer program product for automatically generating training sets for machine learning. A set of topics to train a machine learning system is provided. A set of subject matter expert follower sites is identified. Each of the subject matter expert follower sites is about a respective topic of the set of topics and allows followers to post content. The content posted by followers of a respective subject matter expert follower site on the internet is retrieved. The retrieved follower posted content is used to train the machine learning to recognize common features of the retrieved follower posted content of followers having an interest in a respective topic of the set of topics.
    Type: Grant
    Filed: May 24, 2016
    Date of Patent: March 29, 2022
    Assignee: International Business Machines Corporation
    Inventor: Thomas G Zimmerman
  • Patent number: 11281367
    Abstract: Embodiments relate to a user interface (UI) that displays a feed of content items to a user. The content items in the feed may include content related to a same or similar topic, such as content items related to a recent political event. The interface can include an interactive slider on a scale that permits the user to adjust the displayed content according to an attribute described by the scale. More specifically, content items are assigned an attribute value and the location of the slider modifies the selection process for content items so that content items having an attribute value corresponding to the location of the slider are selected and displayed in the feed.
    Type: Grant
    Filed: February 3, 2021
    Date of Patent: March 22, 2022
    Assignee: SmartNews, Inc.
    Inventors: Yuhei Nishioka, Jihee Kim, Kazufumi Alfred Iwasaki, Devon Larson Bancroft
  • Patent number: 11281998
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for auto-labeling clusters generated by machine learning models. In one embodiment, a system is introduced that can perform a series of operations for determining comprehensive labels for clusters output from machine learning methods used to classify data sets. The auto-labeling system may include generating labels determined using a computation of a frequency count, ratio, and coverage. These computations may use feature-based dictionaries which aid in the determination, storage, and analysis of the relevant features useful in labeling the clusters.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: March 22, 2022
    Assignee: PayPal, Inc.
    Inventor: Aviv Ben-Arie
  • Patent number: 11281686
    Abstract: The information processing apparatus (2000) of the example embodiment 1 includes an acquisition unit (2020), a clustering unit (2040), a transformation unit (2060) and modeling unit (2080). Until a predetermined termination condition is determined, the clustering unit (2040) repeatedly preforms: 1) optimizing the posterior parameters for clustering assignment for each data streams; 2) optimizes the posterior parameters for each determined cluster and for each time frame; 3) optimizes the posterior parameters for individual responses for each data stream; 4) optimizes the posterior parameters for latent states, via approximating the observation model through non-conjugate inference. The transformation unit (2060) transforms the latent states into parameters of the observation model, through a transformation function. The modeling unit (2060) generates the model data, which including all the optimized parameters of all the model latent variables, optimized inside the clustering unit (2040).
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: March 22, 2022
    Assignee: NEC CORPORATION
    Inventors: Devendra Dhaka, Masato Ishii, Atsushi Sato
  • Patent number: 11282000
    Abstract: Systems and methods for analyzing documents are provided herein. A plurality of documents and user input are received via a computing device. The user input includes hard coding of a subset of the plurality of documents, based on an identified subject or category. Instructions stored in memory are executed by a processor to generate an initial control set, analyze the initial control set to determine at least one seed set parameter, automatically code a first portion of the plurality of documents based on the initial control set and the seed set parameter associated with the identified subject or category, analyze the first portion of the plurality of documents by applying an adaptive identification cycle, and retrieve a second portion of the plurality of documents based on a result of the application of the adaptive identification cycle test on the first portion of the plurality of documents.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: March 22, 2022
    Assignee: Open Text Holdings, Inc.
    Inventors: Jan Puzicha, Steve Vranas
  • Patent number: 11284215
    Abstract: Implementations described and claimed herein provide systems and methods for correlating one or more service areas of a network with one or more geolocation coordinates to determine available services for customers to the network. A service polygon may be generated that define an area in which a particular service offered by a communications network is available. The boundaries of the service polygons may be adjusted based on information corresponding to physical features of the initial area. The service polygons may aid a communications network in providing a list of available services to potential customers or devices connected to the network by determining one or more geolocation coordinate values of a potential connection site and comparing the values to the service polygons. A network management system may determine the available services, current or in the future, to offer such services to a customer to the network.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: March 22, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Shawn Draper, Vamsi Kaza, Jerry Matthews, William Gray
  • Patent number: 11275805
    Abstract: A webpage is received. A request to tag a webpage is received. The webpage may be parsed in response to the received request to tag the webpage. One or more critical words may be identified within the parsed webpage. A tag dictionary may be searched for the identified one or more critical words. One or more tags for selection by an end user may be displayed in response to searching the tag dictionary. The parsed webpage may be tagged with a received selection of a tag of the displayed one or more tags.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Raquel Maldonado Cabrera, Jose R. Mosqueda Mejia
  • Patent number: 11275737
    Abstract: In some examples, a system stores data in a logically disconnected data store. In response to a query for data in the data store, the system accesses metadata of objects stored in the data store, the metadata including information of a respective range of values of at least one clustering attribute in data contained in each respective object of the objects. The system partitions the objects across the plurality of processing engines based on the information of the respective ranges of values of the at least one clustering attribute in the data contained in the objects. The system assigns, based on the partitioning, the objects to respective processing engines of the plurality of processing engines.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: March 15, 2022
    Assignee: Teradata US, Inc.
    Inventors: Michael Warren Watzke, Bhashyam Ramesh
  • Patent number: 11275773
    Abstract: A computer-implemented method is provided.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: March 15, 2022
    Assignee: TRANSPARENSEE SYSTEMS, INC.
    Inventor: Steven David Lavine
  • Patent number: 11275731
    Abstract: A method for causing a processor to perform a query on a column-store table of encoded values is provided. The method includes configuring the processor to receive the query, comprising a filter to be applied to at least a first column vector of the encoded values. The processor processes the query for the encoded values in the first column vector, to generate a first vector indicative of respective encoded values passing or failing the filter. The processor determines, from the first vector, an indicator of encoded values passing the filter and encoded values failing the filter, relative to the encoded values in the first column vector. The processor determines a bit length of the encoded values. The processor selects an algorithm for processing the query based on the indicator and the determined bit length of the encoded values. A system and a non-transitory, computer-readable medium are also provided.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: March 15, 2022
    Assignee: Singlestore, Inc.
    Inventors: Michal Nowakiewicz, Eric Boutin
  • Patent number: 11275799
    Abstract: An information processing device includes an acquisition unit, a division unit, and a determination unit. The acquisition unit is configured to acquire content for which index data is to be created. The division unit is configured to divide the content into predetermined blocks. The determination unit is configured to refer to unnecessary term information and determine a region in each block that is not allowed to be referred to when the index data of the content is created. In the unnecessary term information, an unnecessary term is specified among terms included in the content. The unnecessary term is a term that is not allowed to be registered in the index data.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: March 15, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Saneyuki Kobayashi
  • Patent number: 11272224
    Abstract: To propose an information processing device and an information processing method to correct positions of audio objects during viewpoint switching. Provided is the information processing device which includes a content file generating unit that stores viewpoint switching information, which is to be used in correcting the positions of audio objects during viewpoint switching among a plurality of viewpoints, in the header of a content file and generates the content file.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: March 8, 2022
    Assignee: SONY CORPORATION
    Inventors: Toshiya Hamada, Kenichi Kanai
  • Patent number: 11271824
    Abstract: Examples described herein include systems and methods for providing network insights on a graphical user interface (“GUI”). The GUI can visualize network errors to help administrative or information technology users more quickly identify issues with an enterprise application. The enterprise application can report network request information to a server. Then the GUI can present visual overlays that compare error metrics between different time cycles of the application. The visual overlay can graphically display these errors on top of one another for immediate relative visualization. Additionally, a grouped list of host destinations can be simultaneously provided. The destination addresses can be abbreviated, and errors grouped accordingly in a manner that provides advantageous error visualization.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: March 8, 2022
    Assignee: VMware, Inc.
    Inventors: Anar Khetarpal, Andrew Levy
  • Patent number: 11263246
    Abstract: System and method for processing time-related geospatial data from one or more data sources. For example, a system includes an application server; and a storage. The application server is configured to: receive data including temporal information and geospatial information for each data object of one or more data objects, send the data to a client device to display the data on a map, and generate one or more first multi-dimensional tiles based at least in part on the temporal information and the geospatial information. The one or more first multi-dimensional tiles correspond to a temporal dimension associated with a first temporal width. The application server is further configured to send the one or more first multi-dimensional tiles to store in the storage for retrieval by the client device.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: March 1, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Daniel Zangri
  • Patent number: 11263182
    Abstract: A method and apparatus for distribution of applications amongst a number of servers, ensuring that changes to application data on a master for that application are asynchronously replicated to a number of slaves for that application. Servers may be located in geographically diverse locations; the invention permits data replication over high-latency and lossy network connections and failure-tolerance under hardware and network failure conditions. Access to applications is mediated by a distributed protocol handler which allows any request for any application to be addressed to any server, and which, when working in tandem with the replication system, pauses connections momentarily to allow seamless, consistent live-migration of applications and their state between servers.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: March 1, 2022
    Assignee: OPEN INVENTION NETWORK, LLC
    Inventor: Luke Marsden
  • Patent number: 11256744
    Abstract: A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: February 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Amardeep S. Bhattal, Malcolm A. Couldwell, Peter T. Crocker, Bernard Z. Kufluk