Patents Examined by Mohamed N El-Bathy
  • Patent number: 11978067
    Abstract: Techniques are provided for analyzing user actions that have occurred over a time period. The user actions can be, for example, with respect to the user's navigation of content or interaction with an application. Such user data is provided in an action string, which is converted into a highly searchable format. As such, the presence and frequency of particular user actions and patterns of user actions within an action string of a particular user, as well as among multiple action strings of multiple users, are determinable. Subsequences of one or more action strings are identified and both the number of action strings that include a particular subsequence and the frequency that a particular subsequence is present in a given action string are determinable. The conversion involves breaking that string into a sorted list of locations for the actions within that string. Queries can be readily applied against the sorted list.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: May 7, 2024
    Assignee: Adobe Inc.
    Inventors: Tung Mai, Iftikhar Ahamath Burhanuddin, Georgios Theocharous, Anup Rao
  • Patent number: 11966868
    Abstract: Systems, methods, and other embodiments for sorting-based assignment to optimize order fulfillment with short supply. One embodiment includes identifying a set of one or more distributions within a series of days. Sorting all demands of a first priority level occurring in the series of days by ascending order of size of the demand. For each demand of the first priority level in sorted order, (a) selecting an initial distribution during which the demand is scheduled to be fulfilled from the set of distributions, and (b) generating an indication that the demand can cannot be completely fulfilled, based on the size of the demand and the amount of supply available. Automatically arranging a graphical representation of a schedule of supplies and met and unmet demands for the series of days in a graphical user interface based at least on the indications generated for each demand.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: April 23, 2024
    Assignee: Oracle International Corporation
    Inventors: Jing Long, Randall B. Smith, Alan P. Wood
  • Patent number: 11887028
    Abstract: In one embodiment, a method includes generating a first visual representation of a location of a railroad station in relation to a railroad track, receiving a request for a first maintenance window, and determining that the first maintenance window is associated with the railroad station. The method further includes determining a first time period and generating a second visual representation of information associated with the railroad station during the first time period. The information includes an indication of a time that a train is scheduled to cross the railroad station during the time period. The information also includes an indication of a time duration for a second maintenance window that has been requested during the time period.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: January 30, 2024
    Assignee: BNSF Railway Company
    Inventors: Mitchel Jeffrey-Roy Smith, Daniel Phillip Clark, Karl Lewin, Jose Gerardo Garza, Christopher Jason Thompson
  • Patent number: 11816613
    Abstract: A computer-implemented method for dynamically pricing available storage units based on desirability is described. A server computer accesses a data storage storing a storage unit inventory for a particular facility. Each storage unit in the storage unit inventory is pre-assigned to a pricing group and provided a desirability rank. In response to a trigger for generating an updated sales plan for the particular facility (or for all facilities in a company), the server computer obtains an available storage unit inventory by deducting the unavailable storage units from the storage unit inventory and orders the available storage units within each pricing group by each unit's desirability rank. The server computer then assigns each of the available storage units to one of a plurality of pricing tiers within the pricing group according to the desirability rank order and generates an updated sales plan containing the available storage unit inventory grouped by the pricing group and by the pricing tiers.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: November 14, 2023
    Assignee: VERITEC SOLUTIONS
    Inventors: Warren Lieberman, Jim Mullin
  • Patent number: 11748770
    Abstract: As described herein, a system, method, and computer program are provided for using shared customer data and artificial intelligence to predict customer classifications. A first system of a first business entity receives an artificial intelligence model generated using output of a secure multi-party computation applied to: a first schema of first customer data stored by the first system, and a second schema of second customer data stored by a second system of a second business entity. Additionally, the first system executes the artificial intelligence model on the first customer data stored by the first system to generate a predictor, the predictor configured to receive input and process the input to predict a classification for the input. Further, the first system distributes the predictor for use by the second system of the second business entity to predict at least one classification for the second customer data.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: September 5, 2023
    Assignee: AMDOCS DEVELOPMENT LIMITED
    Inventors: Sarit Chehanowitz, Liat Taub Bahar, Shmuel Ur
  • Patent number: 11631092
    Abstract: Methods and apparatus relating to the generation, management and use of taxonomies are described. Over time statistics are collected based on the user interaction and the effectiveness of the taxonomy determined with respect to one or more groups of users. Decisions are automatically made when a new e.g., custom, taxonomy is to be generated for a set of users. Over time multiple custom taxonomies are generated for different user groups with each group of users being provided access to items through the taxonomy which provides the best results for the group. Generated taxonomies are compared and merged or combined when similar to avoid the generation and maintenance of a large number of similar taxonomies.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: April 18, 2023
    Assignee: SHOPIFY INC.
    Inventors: Julia Starostenko, Rafael Seemann Ramos
  • Patent number: 11615351
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that enable clients to create custom conditional segments on which other clients can claim a spot. In one aspect, a front-end server receives, over a data communication network and from an electronic device of a creator, one or more data packets that specify attributes of a segment created by the creator through a graphical interface presented at the electronic device. A back-end server detects, based on data received from the device, interaction with an interface control that designates the segment as a conditional segment and, in response obtains, from the device, an expiration time specifying how long the conditional segment is available to others. After obtaining the expiration time, clients are notified that the conditional segment is available and enabled to claim a spot on the conditional segment through a client-side application.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: March 28, 2023
    Assignee: JetSmarter Inc.
    Inventors: Mikhail Kirsanov, Sergey Petrossov
  • Patent number: 11562306
    Abstract: A ride-sharing system can automatically and autonomously determine whether a rider is an account holder associated with an account of a ride-sharing service that requested a ride or a guest rider. A guest rider detection system can use geolocation data to determine whether a rider is a guest rider or an account holder. The system can obtain location data for an account holder that requests a ride using a ride sharing application. The location data of the account holder can be compared with one or more locations (e.g., pickup or drop off location) associated with the requested ride. Based at least in part on the comparisons between the location data of the account holder and the one or more locations associated with the requested ride, the system can determine with a particular degree of certainty whether the rider is the guest rider or the account holder.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: January 24, 2023
    Assignee: Beijing DiDi Infinity Technology and Development Co., Ltd.
    Inventors: Zhendong Li, Fangfei Ge, Xin Chen, Wentian Zhang, Yifang Yuan
  • Patent number: 11507904
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that enable operators to initiate segments. In one aspect, a method includes providing, to an electronic device of a third party operator, an interface that enables the operator to provide features of a segment that the operator is willing to operate for a segment provider that provides segments for clients. Data specifying the features of the segment is received from the electronic device. A determination that the features of the segment include a departure code, a destination code, a departure date, and a jet for the segment is made. A distribution output is calculated based at least on the features of the segment. An interface is updated to present the distribution output to the third party operator. The segment is created in response to detecting interaction with the interface control that confirms the segment.
    Type: Grant
    Filed: April 26, 2018
    Date of Patent: November 22, 2022
    Assignee: JetSmarter Inc.
    Inventors: Olga Oleyarsh, Alexey Moshkov, Sergey Petrossov
  • Patent number: 11371850
    Abstract: Systems, methods, and other embodiments associated with a shortest path engine for warehouse management are described. In one embodiment, a method determines a shortest path between a first location and a second location. The method includes receiving a request for a shortest path between a first location and a second location and accessing a first data structure. The first data structure maps the first location to a first reference point and the second location to a second reference point. A shortest path between the first reference point and the second reference point is determined and the determined shortest path is returned.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: June 28, 2022
    Assignee: Oracle International Corporation
    Inventor: Bimal Patel
  • Patent number: 11354688
    Abstract: A method for identifying an optimal ticket for purchase and using the optimal ticket to open a venue for a gate of a venue.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: June 7, 2022
    Assignee: TixTrack, Inc.
    Inventors: Steven A. Sunshine, Rod Goodman, Michael Arya, Larry Chu
  • Patent number: 11354611
    Abstract: Systems, methods, and other embodiments associated with minimizing (unfulfilled orders) due to short supply in an order fulfillment context are described. One embodiment includes: Identifying one or more Distributions within a timeframe. For each of the Distributions, identifying a set of maximal excess configurations of met and unmet demands from a set of all demands for the product during the Distribution. Creating a current output set of configurations. Assigning supply units for at least one configuration of a final output set for a final Distribution within the timeframe. Transmitting an instruction to fulfill demands in accordance with the assignments.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: June 7, 2022
    Assignee: Oracle International Corporation
    Inventor: Randall B. Smith
  • Patent number: 11341435
    Abstract: The disclosed computer-implemented method may include matching transportation requests to transportation providers using a dynamic transportation matching system. Matching transportation requestors which have varying preferences for waiting times and transportation pricing with transportation providers having varying levels of available supply may involve matching methods that satisfy the transportation requestors while maintaining an appropriate level of supply. A method which provides immediate service for transportation requestors that may be willing to pay a premium fare while placing transportation requestors not willing to pay a premium fare and may be willing to wait may provide a balance of supply and demand of transportation providers. Accordingly, immediately matching transportation requestors not willing to wait while placing the transportation requestors willing to wait in a queue may provide the balanced approach to managing transportation provider availability.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: May 24, 2022
    Assignee: Lyft, Inc.
    Inventors: Garrett van Ryzin, Jianzhe Luo, Christopher Sholley, Adam Greenhall, Jeremy Alexander Karp
  • Patent number: 11328308
    Abstract: The disclosed method may include (1) deploying a virtual-tracking technology across a plurality of customer-facing platforms, (2) detecting, via one customer-facing platform, a first touchpoint between a browser of a contact related to a buyer-side business and a seller-side business, (3) generating, by way of the virtual-tracking technology, a cookie that is linked to the buyer-side business, (4) dropping the cookie into the browser of the contact during the first touchpoint, (5) detecting, via another customer-facing platform, a second touchpoint between the browser of the contact and the seller-side business based at least in part on the cookie, and then (6) tracing a customer journey that (A) represents the interactions between the buyer-side business and the seller-side business via the contact and (B) accounts for the first touchpoint and the second touchpoint. Various other systems, methods, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: May 10, 2022
    Assignee: Juniper Networks, Inc
    Inventors: Brian M. Cooper, Thomas P. McCarthy, Shalini Ruppa Subramanian, Krishnakumar Angia Ramamoorthy, Michael E. Marcellin, Min Guo, Nancy G. Weintraub, Spandan Shivannaiah, Srinivas Attili
  • Patent number: 11310367
    Abstract: An analyzer resource receives density information indicating mobile device usage in each of multiple geographical regions. The analyzer resource further receives resource information indicating locations of physical network resources available to support installation of wireless access points in the geographical regions and the location of any existing wireless access points already installed. The analyzer resource then uses at least the density information and the resource information to produce a respective metric for each of the multiple geographical regions. The respective metric for a corresponding geographical region indicates a desirability of installing a respective wireless access point in the corresponding geographical region. Further disclosed embodiments herein include generating a respective map indicating in which respective geographical regions it is desirable to install a respective wireless access point.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: April 19, 2022
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Dharmen K. Udeshi, Ashish A. Patel, Vijay Venkateswaran
  • Patent number: 11301878
    Abstract: Peer-group based business information can include: generating a set of curated market information for each of a set of business entities such that each set of curated market information enables a determination of one or more markets in which the corresponding business entity currently operates; selecting a subset of the business entities for inclusion in a peer-group cluster in response to the curated market information such that the business entities specified in the peer-group cluster share at least one competitive overlap in one or more of the markets; and providing a user with a relative comparison of the business entities specified in the peer-group cluster.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: April 12, 2022
    Assignee: Databook Labs Inc.
    Inventors: Anand Shah, Alex Jones
  • Patent number: 11295323
    Abstract: Systems and methods that may be used to generate and use a social graph generated by user financial transaction data (i.e., a financial transaction-based social graph). Connections and other data within the financial transaction-based social graph can be used for targeted product offerings, other offerings, and or advertisements via e.g., collaborative filtering and user segmentation and profiling.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: April 5, 2022
    Assignee: Intuit Inc.
    Inventors: Yair Horesh, Yehezkel Shraga Resheff, Shimon Shahar, Tzvika Barenholz
  • Patent number: 11276018
    Abstract: A management server includes a printing-device management unit that receives consumables information indicating respective usage statuses of a plurality of consumables being used by a printing device from one or more printing devices, an order-timing estimating unit that calculates an estimated order timing at which each of the consumables is to be ordered based on a temporal variation in the usage statuses of each of the consumables, and a consumables-order planning unit that, when there are a plurality of estimated order timings within a predetermined period for one printing device, or when there are a plurality of estimated order timings within a predetermined period for a plurality of printing devices included in a certain neighboring area, changes and outputs a price of consumables associated with the estimated order timings corresponding to delivery statuses of the consumables.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: March 15, 2022
    Assignee: RISO KAGAKU CORPORATION
    Inventor: Yukihiro Oi
  • Patent number: 11270321
    Abstract: Reducing noise during association analysis is provided. An association model is generated having a support value with respect to original data greater than a predefined minimum support value threshold level. A number of association rules corresponding to the association model are identified. It is determined whether the number of association rules corresponding to the association model is less than a predefined maximum number of association rules. In response to determining that the number of association rules corresponding to the association model is greater than the predefined maximum number of association rules, inverted data of the original data is generated. Another association model is generated having the support value with respect to the original data and the inverted data greater than the predefined minimum support value threshold level.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Yusuke Matsumoto, Yasue Makino, Hirokazu Kobayashi, Hiromi Kobayashi
  • Patent number: 11263567
    Abstract: Methods and systems for managing supply chains are disclosed. Replenishment of items within retail stores and distribution centers is optimized to respond to real-time demands. One method includes receiving demand signals corresponding to a sold inventory items and evaluating those demand signals against real-time inventory positions and demand forecasts for that particular inventory item to determine whether to replenish the inventory item and how much inventory to replenish. A router service for assessment of such demand signals is also disclosed.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: March 1, 2022
    Assignee: TARGET BRANDS, INC.
    Inventors: Patrick Wicker, Abhilash Koneri, Venkata Putrevu