Patents Examined by Shyue-Jiunn Hwa
  • Patent number: 11557172
    Abstract: A system to manage prize accumulation and distribution includes an interface to receive publication data from a publishing user. The publication data is to be published by the computer system. The interface further receives a prize contribution value, at the computer system and from the publishing user, in exchange for the presentation of an opportunity to win a cumulative prize. The opportunity to win the cumulative prize is to be presented by the computer system in conjunction with the publication of the publication data. A publication module is to electronically publish the publication data on behalf of the publishing user, and is to electronically present the opportunity to win the cumulative prize in conjunction with the publication of the publication data. A prize processing module is to calculate a value of the cumulative prize, based on a cumulative contribution of prize contribution values received from a plurality of publishing users.
    Type: Grant
    Filed: August 29, 2019
    Date of Patent: January 17, 2023
    Assignee: EBAY INC.
    Inventor: Jay Monahan
  • Patent number: 11550863
    Abstract: Systems and methods provide techniques for spatially dynamic document retrieval. In one embodiments, a method includes determining a current spatial-temporal state for a mobile device associated with a target user profile; accessing a document object repository comprising a plurality of document objects, wherein each document object of the plurality of document objects comprises one or more contextual labels and one or more spatial labels; for each document object of the plurality of document objects, determining a spatial-temporal relevance score for the document object with respect to the target user profile based on the one or more contextual labels for the document object, the one or more spatial labels for the document object, and the current spatial-temporal state of the target user profile; and generating a spatially dynamic document prediction interface based on the spatial-temporal relevance score for each document object of the plurality of document objects.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: January 10, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN INC.
    Inventors: Shuai Li, Jerry Cheng
  • Patent number: 11550776
    Abstract: Systems and methods are provided for identifying a mismatch between data maintained by third party apps that provide extended functionality to a software platform, and metrics generated in the software platform based on interactions with the third party apps. This can be used to trigger appropriate actions such as, for example, corrective actions to remedy the mismatch. As a result, data consistency between the software platform and the app may be monitored and maintained.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: January 10, 2023
    Assignee: SHOPIFY INC.
    Inventors: Olga Kudinova, Korosh Koochekian Sabor, Derek Pyne
  • Patent number: 11531688
    Abstract: An event waveform extracting unit (3) extracts an event waveform from time-series data. A co-occurrence rate calculating unit (4) calculates co-occurrence rates of event waveforms among the time-series data. A grouping unit (5) classifies the time-series data into groups depending the co-occurrence rates of the event waveforms. An event information generating unit (6) determines the time at which the periods during which event waveforms occur overlap with each other among the time-series data included in each group, and generates event information identifying an event related to the event waveforms on the basis of the determined time.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: December 20, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Takaaki Nakamura
  • Patent number: 11519748
    Abstract: A data acquisition apparatus (200) comprises a processing resource operably coupled to an input unit (204) and an output unit (206). The processing resource (202) is arranged to provide an execution environment for supporting a user interface. An enquiry module (268) is provided and supported by the execution environment. The apparatus (200) also comprises a communications unit (166, 168) operably coupled to the processing resource for supporting communications over a communications network. The enquiry module (268) is arranged to generate (410) a search query relating to a point of interest and receive search results in response thereto via the communications unit (166, 168), the enquiry module (268) also being arranged to use the search results to derive data associated with the point of interest.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: December 6, 2022
    Assignee: TomTom Navigation B.V.
    Inventors: Sjoerd Aben, Erik Thomassen, Teun De Haas
  • Patent number: 11513998
    Abstract: The disclosed technology provides systems and methods for filtering information based on a set of properties. The information consists of a set of items that the user is interacting with, such as documents, presentations, audio and video files, and the like. The properties can be specified by the user (by, for example, putting a set of items in lists and folders), based on actions taken by users in the system (such as commenting on, or liking, or viewing an item), or can represent a variety of other characteristics. Related properties can also be grouped together. Furthermore, the disclosed techniques provide mechanisms for automatically identifying useful properties and providing an indication of those useful properties to a user to use in narrowing results.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: November 29, 2022
    Assignee: Highspot, Inc.
    Inventors: Oliver Sharp, David Wortendyke, Scot Gellock, Robert Wahbe
  • Patent number: 11514113
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for generating hashtags. The method comprises receiving content to be posted on a social media service and analyzing the content to identify at least one item included in the content. Generating a first hashtag tree, wherein the content of the first hashtag tree contains information that indirectly relates to the identified at least one item, wherein the first hierarchical hashtag tree is comprised of multiple levels, wherein the first hierarchical hashtag tree includes words or phrases indirectly relates to the identified at least one item. Generating at least one hashtag from the first hierarchical hashtag tree and adding the at least one hashtag to the content and posting the content and the added at least one hashtag to the social media service, wherein the at least one hashtag is automatically added.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: November 29, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jeremy R. Fox, Michael Bender, Trudy L. Hewitt, Robert Huntington Grant, Mark Delaney
  • Patent number: 11507550
    Abstract: One example method includes receiving a write request that includes a data structure version to be written, wherein the data structure version is associated with a unique identifier, storing the data structure version in association with the unique identifier, receiving a read request for a most recent version of the data structure and, when the stored data structure version is not the most recent version of the data structure, examining respective unique identifiers of each of a group of other stored data structure versions to determine which stored data structure version is the most recent. Finally, the example method includes returning the most recent data structure version, notwithstanding that one or more other data structure versions existed at the time that the read request was received.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: November 22, 2022
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Philip Shilane, Venkata Ravi Chandra Bandlamudi, Atul A. Karmarkar
  • Patent number: 11494365
    Abstract: A method of updating a data set using event-based conditions includes adding a first data point to the data set and triggering a first event indicating that the data set has changed. Adding the first data point to the data set triggers the first event. The method also includes, in response to the first event, updating conditions for completing the data set. The conditions are associated with action pathways for receiving or verifying missing data points in the data set. The method further includes triggering a second event indicating that the conditions for completing the data set have changed and, in response to the second event, distributing the conditions to a plurality of distributed services. Each of the plurality of distributed services is configured to execute one or more of the action pathways for receiving or verifying the missing data points in the data set.
    Type: Grant
    Filed: July 16, 2020
    Date of Patent: November 8, 2022
    Assignee: Rocket Mortgage, LLC
    Inventors: Kavita Vigneau, Jonathan Osment, Evan Richard Moran, Zachary Jordan Rosenthal, Ryan Endres
  • Patent number: 11487739
    Abstract: A computer system is provided for monitoring and detecting changes in a data generating processes, which may be under a multi-dimensional and unsupervised setting. A target dataset is split into paired subgroups by a separator and one or more detectors are applied to detect changes, anomalies, inconsistencies, and the like between the paired subgroups. Metrics may be generated by the detector(s), which are then passed to an evaluating system.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: November 1, 2022
    Assignee: NASDAQ, INC.
    Inventors: Xuyang Lin, Tudor Morosan, Douglas Hamilton, Shihui Chen, Hyunsoo Jeong, Jonathan Rivers, Leonid Rosenfeld
  • Patent number: 11487742
    Abstract: Techniques and solutions are described for determining whether an update to be sent to a production database system from a quality database system will provide consistent table relationships if applied at the production database system. These consistency checks can be carried out without transmitting entire table records from the quality system to the production system, which can reduce network traffic. These consistency checks can also reduce performance impacts at the production system, as test condition generation can be carried out at the quality database system. A consistency check method can include the quality database system determining values of updated or added records of a first table that should be consistent with a second table. The test conditions cause the production database system to execute a test to determine whether the values are present in the production system. Consistency violations can be remedied before the update is applied.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: November 1, 2022
    Assignee: SAP SE
    Inventor: Gopu Packirisamy
  • Patent number: 11487767
    Abstract: Provided is a method, computer program product, and system for building an object checklist used to predict which objects should accompany a user during an occasion. A processor may monitor observation data related to the user from an observation device. The processor may analyze the observation data to identify an object associated with the user. The processor may collect contextual data related to the identified object and the user. The processor may compare the contextual data to a usage pattern threshold related to the identified object and one or more other objects. In response to the usage pattern threshold being met, the processor may output an alert to the user. The alert may indicate that an exception to a usage pattern related to the identified object has occurred.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: November 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Enrico Vannini, Louise Suzanne Elliott, Abdul Mumin Choudhury, Martin A. Ross
  • Patent number: 11475009
    Abstract: A database object used in a plurality of database operations is determined. A live range of the database object is computed. The computing of the live range includes determining occurrences of the database operations to the database object. Based at least in part on the live range of the database object, a memory is determined to be optimally assigned to store the database object based on at least one characteristic of the memory. A first time to allocate the database object to the memory is determined. A second time to deallocate the database object from the memory is determined. An output file comprising a first instruction to store the database object in the memory at the first time and a second instruction to deallocate the database object from the memory at the second time is written.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: October 18, 2022
    Assignee: eBay Inc.
    Inventors: Tianyou Li, Wen Liu, Rongguan Fu
  • Patent number: 11477314
    Abstract: A method and apparatus for storing a telephone number in a portable terminal. The method includes the steps of providing a user with a name input request message; determining whether or not the inputted name exists in a phone book list of the portable terminal; and generating a new entry including the inputted name and its associated telephone number and adding the new entry to the phone book list when the inputted name does not exist in the phone book list.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: October 18, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Heui-Do Lim, Yun-Seon Park
  • Patent number: 11468041
    Abstract: Methods and systems for anomaly detection in relational databases. The methods and systems perform operations comprising: accessing a data object including a data set that has been collected over a given time interval; selecting a reference data point from the data set; computing an angle representing a data growth rate of the data set at least within the given time interval relative to the reference data point; determining that the angle representing the data growth rate of the data set within the given time interval exceeds a specified threshold; and in response to determining that the angle representing the data growth rate of the data set within the given time interval exceeds the specified threshold, triggering an anomaly detection operation.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: October 11, 2022
    Assignee: Cigna Intellectual Property, Inc.
    Inventors: Mahsa Shateri, Steven Conforti
  • Patent number: 11468027
    Abstract: Disclosed is a method performed by a database management system (DBMS) according to an exemplary embodiment of the present disclosure. The method may create a database index structure for pointing a data storage location based on monitoring result information depending on a monitoring algorithm in the database management system. The database index structure may at least partially include a sub index structure of a first level and a sub index structure of a second level which is lower than the first level, the second level sub index structure may include a plurality of columns, a first column among the plurality of columns of the second level sub index structure may include key values, a second column among the plurality of columns of the second level sub index structure may include ROWID values corresponding to rows of a data block, and a third column among the plurality of columns of the second level sub index structure may include optimized index values set based on the monitoring result information.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: October 11, 2022
    Assignee: TmaxTibero CO., Ltd.
    Inventor: Joo Hyun Lee
  • Patent number: 11461308
    Abstract: A method of optimizing transmission of requests for updated content from external data sources includes: storing a data object containing initial content received from at least one of the external data sources and associated with an expiry time; storing a set of optimization parameters; obtaining an instruction to request updated content corresponding to the data object; in response to obtaining the instruction, determining, based on the optimization parameters and the expiry time, whether to request updated content from the external data sources; when the determination is affirmative, transmitting at least one update request to at least one of the external data sources based on the initial content and the optimization parameters; and in response to transmitting the at least one update request, receiving and storing respective sets of updated content from the external data sources.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: October 4, 2022
    Assignee: AMADEUS S.A.S.
    Inventors: Olivier Amadieu, Fadi Akrimi, Jean-Chafic Hays, Aurelie Camberbec
  • Patent number: 11455305
    Abstract: Alternative portions of a query plan to perform a query may be selected for processing partial results of a query. A query engine may generate a plan to perform a query that includes an operation that selects between different portions of the plan according to input data. The input data may be a partial result of the query generated by the data store instead of the query engine and provided to the query engine. The input data may be an individual item of the data set that is modified to a different version within a consistent view of the data set for the query.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 27, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Sangyong Hwang, Yongsik Yoon, Kamal Kant Gupta, Saileshwar Krishnamurthy
  • Patent number: 11449523
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media that estimate the overlap between sets of data samples. In particular, in one or more embodiments, the disclosed systems utilize a sketch-based sampling routine and a flexible, accurate estimator to determine the overlap (e.g., the intersection) between sets of data samples. For example, in some implementations, the disclosed systems generate a sketch vector—such as a one permutation hashing vector—for each set of data samples. The disclosed systems further compare the sketch vectors to determine an equal bin similarity estimator, a lesser bin similarity estimator, and a greater bin similarity estimator. The disclosed systems utilize one or more of the determined similarity estimators in generating an overlap estimation for the sets of data samples.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: September 20, 2022
    Assignee: Adobe Inc.
    Inventors: Anup Rao, Tung Mai, Matvey Kapilevich
  • Patent number: 11442968
    Abstract: A method for locating sensors situated in a geographical area including of at least one reference sub-area. the sensors include: at least one first sensor, each first sensor being associated with a reference sub-area in which it is situated; and at least one second sensor, each second sensor not being associated with any sub-area. The method includes: grouping the sensors into a plurality of groups based on data from the sensors; for at least one group of sensors, determining whether the group includes a first sensor; an if the group includes a first sensor, associating each second sensor of the group with the sub-area corresponding to the first sensor.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: September 13, 2022
    Assignee: ORANGE
    Inventors: Julien Cumin, David Cibaud