Patents Issued in September 17, 2019
  • Patent number: 10417684
    Abstract: Dynamically generating a uniquely customized wall art hanging template to help a user hang one or more items of customized wall art as they appear in an electronic display based on the user's selections and product customizations. A user customizes an electronically generated layout of items of art resulting in curated layout of customized items that can be purchased and hung on a wall in accordance with a corresponding customized wall art template. To aid in the accurate hanging of items a uniquely generated wall art template includes customized outlines of each item of art together with customized marks that locate the proper positions for hanging each item to match the appearance of the curated layout in the electronic display. The customized outlines can include outlines of reference points in the room that help the user locate the proper positions for hanging each item to match the appearance of the curated layout in the electronic display.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: September 17, 2019
    Assignee: FUJIFILM NORTH AMERICA CORPORATION
    Inventors: Christopher M. Pearce, Evelyn Lewinter, Joellyn Gray, James Dugan, Alvin Scott, Andrew B. Cogbill
  • Patent number: 10417685
    Abstract: A system receives a request for item data from a stored data set. The request may include a specified context for providing the item data. The stored data set includes an item, at least one common item attribute, a value for each of the common item attributes, and at least one context item attribute. The system provides the requested item data. The provided item data includes context attribute values for the specified context and common attribute values for attributes that are not in the specified context attributes.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: September 17, 2019
    Assignee: Oracle International Corporation
    Inventors: Stephen Drye, Sean Kauffman, Matthew Landau
  • Patent number: 10417686
    Abstract: Apparatus, article of manufacture and methods for recommending a jewelry item that comprise receiving, at a jewelry interface, user-input data regarding: a selection of at least one jewelry item. The at least one jewelry item comprises a plurality of characteristics. User-input data also includes an indication of a level of importance for at least one characteristic of a jewelry item. Each level of importance corresponds to a co-efficient. An ideal profile is computed based in part on the selection of the at least one jewelry item and the indication of the level of importance, an ideal profile. A matching algorithm is applied to a plurality of jewelry items stored in an inventory. Based on the matching algorithm, at least one recommended jewelry item is identified as most closely matching the ideal profile. An indication of the at least one recommended jewelry item is transmitted.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 17, 2019
    Assignee: ELECTRONIC COMMODITIES EXCHANGE
    Inventors: Brian Watkins, Alex Berg, Josh Marion, Matthew Jordan Kirk, Simon Tam
  • Patent number: 10417687
    Abstract: Disclosed are various embodiments for identifying similar items in a data store by generating a modified query from a user supplied query and from information stored about particular item in the data store. Predetermined descriptive terms can be designated as useful for identifying items, and these terms can be located within keyword data for a particular item. Item correlations can also be identified with respect to a category designation of the item. The modified query can be generated based upon the predetermined descriptive terms in the item keyword data and the item correlations.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Anthony Reel, Elishema Rose Fishman, Madhu Madhava Kurup
  • Patent number: 10417688
    Abstract: A system, method and computer product for allowing a processing device to generate search engine results and match ingredients from a recipe or grocery list to products available for purchase from a retailer.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: September 17, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Kristy Ann Caster, Ioannis Pavlidis, Mukesh Jain, Mindi Yuan
  • Patent number: 10417689
    Abstract: Techniques for updating content created for a third party user are disclosed. In one embodiment, the method for updating content comprises receiving information for an item associated with a third party user, requesting a search including information for a plurality of items offered for purchase, the search request being based on the received information for the at least one item, and updating content for the third party user with one of the items included in the list of items received in response to the search request. Information for the item associated with the third party user may be received from a list of items associated with the third party user and maintained by the third party user or from a content source associated with an entity other than the third party user.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: September 17, 2019
    Assignee: A9.COM, INC.
    Inventors: Matthew W. Amacker, Dawn R. Dodd
  • Patent number: 10417690
    Abstract: A method and a system for facilitating online shopping and customers' interaction with retail associates, in a cloud-computing infrastructure is provided. A Routing and Fulfillment Server (RFS) is coupled to multiple customers' and retail associates' electronic communication devices over a cloud-based network. The customers and retail associates exchange request and response message data with the server, during the process of communication. A customer initiates a transaction request message, intending to buy a product, specifying the product's attributes and a preferred delivery option for the product. In an aspect, the RFS utilizes the transaction request message, a set of routing rules, and stored data, to select a specific retail store or distribution center to source the product from; and further selects an available retail associate located therein to serve the transaction.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: September 17, 2019
    Assignee: NewStore, Inc.
    Inventors: Ulrike Vanessa Mueller, Stephan Schambach, Johannes Steger
  • Patent number: 10417691
    Abstract: A system for automatically checking-in a customer includes a database and a server computer including a processor coupled to a memory device. The processor is programmed to install a customer application on a customer mobile computing device, install an associate application on an associate mobile computing device, receive a signal from the customer device indicating that the customer device has automatically recognized a wireless hotspot about the store and including a unique customer identification associated with the customer device, retrieve a data record from the database including a customer profile associated with the unique customer identification, determine if the retrieved data record includes a customer order, and if the retrieved data record includes a customer order, then automatically check-in the customer and transmit a signal to the associate device including an indication that the customer is checked-in and available to pick-up the customer order.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: September 17, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Gaurav Agarwal, Syed Aman, Pushkar Pande, Calvin Qi
  • Patent number: 10417692
    Abstract: Implementations for recovering e-commerce orders are described herein. An e-commerce order is submitted to an order processing system, by an order check-out module of an online transaction system. The e-commerce order includes order information that is provided to the order check-out module by a client device. The check-out module determines that the order processing is delayed or failed and, based at least on a status of the order processing being delayed or failed, initiates an order recovery action to be performed by an order recovery engine. Once the order recovery action is initiated, the order check-out module is made available to handle a new order.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: September 17, 2019
    Assignee: T-Mobile USA, Inc.
    Inventors: Jeremy J. Brabec, Chunhui Li, Toan Van Nguyen, Vipul M. Sagare
  • Patent number: 10417693
    Abstract: A computer-implemented product palletizing system and a method of product palletizing which includes processor in communication with a memory element containing a computer code executable to coordinate the discrete activities of one or more pickers and conveyor product sorting assembly to allocate a plurality of products to a plurality of pallets.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: September 17, 2019
    Assignee: Encompass Technologies, LLP
    Inventor: Jonathan W. O'Neil
  • Patent number: 10417694
    Abstract: A computer system and set of routines with access to venue maps, merchandizing plans, and store catalogs for a merchant attempts to assign locations to items in the store catalog based on the merchandizing plan and map; when a location cannot be assigned to an item in a venue, a proxy location is determined based on categories associated with the item, a number of merchandising plans across the venues in which the item occurs, and/or clusters of items. An error is also determined in relation to the assigned location. The assigned location and error are output, for example, to guide people to the items.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: September 17, 2019
    Inventors: Jonathan Alan Croy, Joshua Logan Marti, Michael Moricz, Mohandas Kannan
  • Patent number: 10417695
    Abstract: A user interface that facilitates the selection and purchase of an item may be presented on a display. The user interface includes a presentation section and one or more other sections, such as a title section, buy section, alternate image section, package art section, review section, rating section, or other section. The presentation section may extend a full-width of a display or window available for display, while maintaining a desired aspect ratio. Video, slideshows, or other visual information may be played within the presentation section. One or more sections may overlay the presentation section. For example, at least a portion of the buy section may overlay at least a portion of the presentation section.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: September 17, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jennifer Anne Hiatt, Alison Louise Cramer, Kevin Frank Hadder
  • Patent number: 10417696
    Abstract: The disclosure includes a system and method for comparing a realogram and a planogram to determine differences and generate suggestions, for example, a corrective action, and present the corrective action to a user. An application receives a realogram, the realogram including information about product recognitions, and a planogram corresponding to the realogram. The application aligns the realogram with the planogram using the information about product recognitions. The application retrieves a rule, detects an issue in the realogram based on applying the rule to the realogram aligned with the planogram, generates a corrective action corresponding to the issue in the realogram, and provides the corrective action for display as an overlay on the realogram.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: September 17, 2019
    Assignee: Ricoh Co., Ltd.
    Inventors: Jamey Graham, Michael Griffin, Tiffany Romain
  • Patent number: 10417697
    Abstract: A system and method for structuring an online auction when a reserve price is not met are described. In an online auction, bidding activity is analyzed over a duration to determine whether there are multiple active bidders for the auction and whether the reserve price for the auction is met after a designated period of time. In response to making that determination, the bidder interface for a sole active bidder on the auction can be automatically updated to include a notification that the bid has not met the reserve price and an option to place a new bid on the item so that the auction is successful and does not end with no bids meeting the reserve.
    Type: Grant
    Filed: June 5, 2015
    Date of Patent: September 17, 2019
    Assignee: Auction.com, LLC
    Inventors: James Hudson, Nathaniel Dever
  • Patent number: 10417698
    Abstract: The present system and method provides a unique and fast-paced method of auctioning multiple units concurrently. An auction group is created within the server, being made up of a plurality of, preferably homologous, units. All units within the auction group are concurrently auctioned in a primary auction, with each unit being bid upon within cooccurring separate sub-auctions within an auction period. Each bidding user has the opportunity to bid within one or more sub-auctions. Upon receiving a high bid within a particular sub-auction, a high bid period for that sub-auction is initiated, within which a counterbid must be received or the unit within that sub-auction will be awarded to the high bidding user. The sub-auctions may individually end prior to the expiration of the auction period. Successive primary auctions can be initiated, so that the user may obtain one or more units within each primary auction.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: September 17, 2019
    Assignee: Spread Group Inc.
    Inventors: Christopher David Tisler, Jered John Johnson
  • Patent number: 10417699
    Abstract: The present invention relates to systems and methods for optimizing bidding in a business-to-business environment. Initially the observed outcomes for n deals are received, and the belief parameters for these n deals are calculated. The Bayes-greedy price is then calculated and presented to a buyer. The buyer's response is collected and an optimal variance parameter based on the buyer's response is generated. The belief parameters for these n+1 deals are also updated. This process may be repeated for additional deals.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: September 17, 2019
    Assignee: Vendavo, Inc.
    Inventors: Eric Bergerson, Megan Kurka, Huashuai Qu, Ilya O. Ryzhov, Michael C. Fu
  • Patent number: 10417700
    Abstract: Multivariate graphs specific to a company's performance, alone or in relation to a benchmark, and methods for producing same include defining on a display screen an origin having a first value, extending from the origin at least three axes on the display screen, the axes being generally equidistant from each other and representing a respective variable, plotting on the display screen a value of each variable concerning the company as a point on a respective axis, and using the plotted points to interpolate first segments between the axes on the display screen. Benchmark information, extrinsic to the company, can be obtained, processed into a rating in the same manner as the company data, and superimposed for ready visual comparison of the company's performance to the obtained benchmark. The benchmark information, if shown, is distinguished from the company's performance graph.
    Type: Grant
    Filed: March 3, 2005
    Date of Patent: September 17, 2019
    Assignee: Refinitiv US Organization LLC
    Inventors: Peter Ohnemus, Henrik Steffensen, David Leason, Dominique Habegger
  • Patent number: 10417701
    Abstract: Systems and methods are disclosed for providing a social statement for an account holder of a financial institution. In one example embodiment, the method includes receiving, by one or more computer processors, account holder financial data associated with the account holder, and receiving, by the one or more computer processors, account holder social data associated with one or more social networking profiles of the account holder. The method further includes associating, by the one or more computer processors, the account holder social data with the account holder financial data. In addition, the method includes identifying peer financial data associated with a peer group, and creating a social statement based at least in part on the account holder financial data, the account holder social data, and the peer financial data. Further, the method includes providing the social statement to the account holder.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: September 17, 2019
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Ronald A. Secrist, Vijay Konduru, Gautam Chatur, William Bogey, Tammy N. Eisele, Matthew A. Smith
  • Patent number: 10417702
    Abstract: Methods for facilitating financial transactions include facilitating or otherwise increasing the ease and speed of checkout processes. In particular, one or more implementations comprise an e-commerce payment facilitator that acts as an intermediary between a commerce application and a payment gateway. The e-commerce payment facilitator can provide stored payment information to a commerce application based on a few simple selections by a user. This allows a user to easily and securely complete commerce transactions, which simplifies the user's checkout experience and reduces barriers to purchase. Furthermore, the e-commerce payment facilitator can pass payment details to the commerce application's payment gateway. In addition to the foregoing, methods involve dynamically and intelligently providing a user the option of using payment information stored by the network application.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: September 17, 2019
    Assignee: Facebook, Inc.
    Inventors: Michael Vernal, Yuji Higaki, Deborah Liu
  • Patent number: 10417703
    Abstract: A method for imposing spending limits includes: storing data related to a payment account; receiving a spending limit request from a consumer associated with the account, the request including a spending target and spending category; generating a budget including a starting spending limit and two or more periods of time; applying, to the account, a spending limit, such that a value of transactions funded by the account during a first period of time and related to the spending category cannot exceed the applied spending limit, wherein the applied spending limit is the starting spending limit; decreasing the applied spending limit after the first period of time, such that transactions funded by the account during a second period of time cannot exceed the decreased applied spending limit; and repeating the decreasing step until the applied spending limit is equal to the spending target.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: September 17, 2019
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Tong Zhang, Edward Lee, Qian Wang
  • Patent number: 10417704
    Abstract: In an embodiment, a computer system performs a method of modifying a decision algorithm, such as an algorithm for assigning credit limits or other credit terms, via a graphical user interface. The system displays a graphical representation of a decision tree comprising a plurality of decision nodes. The decision nodes are associated with respective conditions, and at least a portion of the decision nodes are associated with an outcome to be assigned to an individual matching the associated respective conditions in accordance with the decision tree. The system receives a selection of a decision node and selects a parameter to be used to construct subnodes of the selected decision node, and constructs the subnodes. The system calculates an outcome for each subnode, and it updates the graphical representation of the decision tree to include the plurality of subnodes.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: September 17, 2019
    Assignee: Experian Technology Ltd.
    Inventors: Paul A. Searson, Maria M. Hastings
  • Patent number: 10417705
    Abstract: An information display system includes a computing system that is configured to implement a user interface, access a first database storing a plurality of loan workout rules, receive loan and borrower data regarding an existing loan, and determine a plurality of loan workout options based on the plurality of loan workout rules and the received loan and borrower data. The plurality of loan workout options are displayed on the user interface.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: September 17, 2019
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Seung Koo, Jan M. Emter, Mario Nardi, Richard C. Edwards, Archana Bhandary Upadhyay, Manoj S. Magavi
  • Patent number: 10417706
    Abstract: A method relating to providing a program embedded in an online store user interface (UI) displaying content provided by an online store server, transmitting a first instruction to the program to generate a first display of a first form in one of an inline frame element or a pop-up element in the online store UI to collect data associated with a loan application, determining to approve a loan in view of the data associated with the loan application, determining to approve a loan in view of the data associated with the loan application, transmitting a second instruction to the program to generate a second display of a second form in the one of the inline frame element or the pop-up element in the online store UI to present a term of the loan, identifying a token associated with the loan, and transmitting the token to the online store server.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: September 17, 2019
    Assignee: LON OPERATIONS, LLC
    Inventor: Daniel Simon
  • Patent number: 10417707
    Abstract: A computer system associated with spot market trading in a particular subject matter may communicate with a computer system associated with trading in futures contracts or options in futures contracts for the subject matter. The communications may include pricing data for at least one of futures contracts or options in futures contracts for the subject matter, which pricing data may be used for spot market pricing. The communications may also include communications regarding futures hedging of spot trading in the subject matter.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 17, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: David Emerick, John Labuszewski, Will Patrick, Sandra Ro, Roger Rutherford, Steve Youngren
  • Patent number: 10417708
    Abstract: A system and method of allocating orders in an exchange configured for trading by a combination of electronic and open-outcry trading mechanisms is provided. One method includes permitting multiple quotes to be disseminated to the market, but limiting market making to only those entities having a physical presence on the floor of the exchange. Methods of enhancing the hybrid electronic and open-outcry exchange also include automatically eliminating crossed quotes and locked quotes while permitting certain orders to trade against locked quotes.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: September 17, 2019
    Assignee: Cboe Exchange, Inc.
    Inventors: Eileen C. Smith, Anthony Montesano, Edward T. Tilly, Mark A. Esposito, Stuart J. Kipnes, Anthony J. Carone
  • Patent number: 10417709
    Abstract: Systems and methods are disclosed which match or otherwise allocate an incoming transaction with previously received but not yet fully satisfied transactions counter thereto as well as to mitigation of disparities in latencies between the client devices of the market participants and the electronic data transaction processing system which may result in disparities in the time of receipt of competing transactions. The disclosed embodiments may mitigate such disparities by buffering or otherwise grouping temporally proximate competing transactions together upon receipt, e.g. into a group, collection, set, bucket, etc.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: September 17, 2019
    Assignee: Chicago Mercantile Exchange Inc.
    Inventors: Bernard Hosman, Sean Castette, Fred Malabre, Pearce Peck-Walden, Ari Studnitzer
  • Patent number: 10417710
    Abstract: The present disclosure relates to a system, apparatus and method through which novice or new investors can begin to invest by using the knowledge shared by seasoned investors, who are incentivized to do so by commissions based on their success. The system follows users through each point in a social investment process, and directs users in novel ways to execute a purchase faster. A user discovers other user portfolios through recommendations made using multi-stage collaborative portfolio filtering. From there, processes are defined for following and “mimicking” a portfolio to display the contents thereof, create personal copies of the portfolio or its strategies, and subscribe to periodic or timely updates on the portfolio. Through this system and processes, investment portfolios are curated, and metrics are created to rank user success and further refine recommendations.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: September 17, 2019
    Assignee: THE TRUSTEES OF THE STEVENS INSTITUTE OF TECHNOLOGY
    Inventors: Dylan Praul, Mukundan Iyengar, Marc Fields, Jimmy Dominkewicz
  • Patent number: 10417711
    Abstract: A technique of configuring insurance policy rate routines includes accessing information representing an insurance product or information representing an insurance policy transaction. It further includes receiving a user input from a user indicating that a rate routine operand is to map to a portion of the information representing the insurance product or a portion of the information representing the insurance policy transaction. It further includes processing the information representing the insurance product or the information representing the insurance policy transaction to obtain one or more appropriate configuration options for the rate routine operand, based at least in part on a context of the rate routine operand. It further includes presenting the one or more appropriate configuration options to the user.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: September 17, 2019
    Assignee: Guidewire Software, Inc.
    Inventors: Gaurav Marwaha, Richard Ian Berlin, Solomon In Kwon
  • Patent number: 10417712
    Abstract: Embodiments provide a system for prioritizing maintenance of a portfolio of enterprise applications, comprising: a database storing risk scoring data; a the portfolio of enterprise applications; a processor that accesses a risk score from the database for a plurality of the enterprise applications; the processor prioritizing, based on the risk scoring data, a subset of the enterprise applications from the plurality for availability analysis; the processor accessing availability data stored in the database relating to technical readiness and operational maturity scores; the processor calculating an availability score for each of the enterprise applications in the subset; the processor comparing each of the enterprise applications in the subset to a corresponding predetermined benchmark using an availability score for each of the enterprise applications in the subset; and an output device that outputs an indication comparing each of the enterprise applications in the subset to a corresponding predetermined benc
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: September 17, 2019
    Assignee: Hartford Fire Insurance Company
    Inventors: John G. Buccetti, Gurunatham Pellakuru, Kenneth A. Saucier
  • Patent number: 10417713
    Abstract: Sensors installed at a vehicle may automatically detect that a disturbance event, such as a collision, has occurred at the vehicle. A disturbance response module installed at the vehicle may automatically determine whether the vehicle was running and whether the vehicle was moving when the disturbance event occurred. The disturbance response module may determine that the vehicle was parked in response to a determination that the vehicle was not running and not moving when the disturbance event occurred. A communication module installed at the vehicle may automatically transmit a notification message that indicates a disturbance event has occurred at the vehicle.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: September 17, 2019
    Assignee: Allstate Insurance Company
    Inventors: Jennifer A. Brandmaier, James Gillespie, Stephen Hughes, Daniel Koza, William Loo, Francis Lowry
  • Patent number: 10417714
    Abstract: Methods and systems for improving vehicular safety by utilizing a driving tip model are provided. According to embodiments, an analysis server can analyze telematics data associated with operation of one or more vehicles to identify driving tips that may be aimed to mitigate certain risks or warn of various conditions. The analysis server can provide the driving tips to the vehicles and, in response, receive updated telematics data from the vehicles that reflects operation data for the vehicles subsequent to receiving the driving tips. The analysis server can analyze the updated telematics data to associate certain driving tips with certain telematics data and identify effective driving tips and delivery techniques. The analysis server can update the driving tip model accordingly.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: September 17, 2019
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Scott Christensen, David J. Dosher, Jufeng Peng, Gregory Hayward, William Messner
  • Patent number: 10417715
    Abstract: Computer architectures and associated methods for real-time data processing are disclosed. In some embodiments, a trial adjudication request for a cost determination can be received by a first server and verified using a security protocol, wherein a password token of the trial adjudication request can be matched to a stored password token. The first server can transmit an adjudication command packet to a second server that includes at least one data set of a plurality of data sets and a command for a claim determination, and can receive a response packet from the second server. The first server can determine that a successful claim determination was performed by the second server from the response packet, and can transmit a reversal request packet to the second server which can cancel the successful claim determination. The first server can perform the electronic calculation using the claim data.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: September 17, 2019
    Assignee: Hippo Technologies LLC
    Inventors: Eugene Kakaulin, Michael Tanenbaum, Andrew Stead, Eric Young
  • Patent number: 10417716
    Abstract: A method for sharing revenue generated by a media item. Such a method includes identifying a media item and multiple revenue sharing entries associated with the media item; causing a revenue generated by the media item to be dispersed to multiple entities in accordance with the multiple revenue sharing entries; and presenting the multiple revenue sharing entries.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventors: David Kosslyn, Eric Brandon Mayers, Matt Wiseman
  • Patent number: 10417717
    Abstract: A method for providing user content that may receive, from a user device, a request for content. The method may obtain, in response to the request, a field identifier from a multiple of field identifiers according to a priority for a multiple of fields corresponding to the field identifiers. The field identifier may correspond to a field. The method may obtain application content based on the field identifier. The method may generate declarative content from the application content. The declarative content may express the application content in a declarative programming language. The method may transmit, to the user device, the declarative content.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: September 17, 2019
    Assignee: Intuit Inc.
    Inventors: Jay JieBing Yu, Matthew Sivertson, Gang Wang, Vinay Kumar, Jeffery Weber, Bojan Beran
  • Patent number: 10417718
    Abstract: A digital manufacturing system collects data from manufacturing plants, users, applications and business processes associated with a manufacturing enterprise. Anomalies in the collected data are detected and automated actions based on rules such as affecting the operation of the machines or sending messages to responsible parties are executed. The events that occur in response to the automatic actions are logged to a data warehouse for subsequent study and analysis.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: September 17, 2019
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Prangya Mishra, Sudhakar Reddy, Manish Krishna Pingale, Subash Chandra Rout
  • Patent number: 10417719
    Abstract: A Service Provider (SP) includes a controller that instructs several Producers (provide the electric energy) and Consumers (consume the electric energy) about the electrical energy. The controller selects one of the Producers as an Active Producer (AP) that provides a predetermined volume of the electric energy, one of a remainder of the Producers as a Passive Producer (PP) that adjusts a volume of provided electric energy to be, one of the Consumers as an Active Consumer (AC) that consumes a predetermined volume of the electric energy, and one of a remainder of the Consumers as a Passive Consumer (PC) that adjusts a volume of consumed electric energy, and the controller instructs one of Passive Subscribers (either the PP or the PC) to adjust the electric energy, so as to mitigate a difference between a total supply volume and a total demand volume.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: September 17, 2019
    Assignee: NEC CORPORATION
    Inventors: Shantanu Chakraborty, Toshiya Okabe
  • Patent number: 10417720
    Abstract: A method for distributing energy in a home energy management system including a central unit, at least one energy source and at least one energy consumer that are interconnected to exchange information. According to the method, the central unit generates information containing a first price information element and a first energy quantity information element for a predefined time period; the central unit transfers the information to the energy consumer; the energy consumer, taking account of the information, determines requirement information containing at least one requested energy quantity for the predefined time period; the energy consumer transfers the requirement information to the central unit; the central unit checks whether, at any given time, the total requested energy quantity determined from the transferred requirement information exceeds the energy quantity available at this time; and the central unit transfers confirmation information to the energy consumer or the method is carried out again.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: September 17, 2019
    Assignee: Dr. Ing. h.c. F. Porsche Aktiengesellschaft
    Inventors: Barry Sole, Ralf Oestreicher
  • Patent number: 10417721
    Abstract: A device and method are disclosed for optimizing self-power consumption. The device may sense one or more operating conditions of the device. The device may further select one or more operating parameters associated with at least one of the one or more operating conditions. The device may also estimate a power consumption associated with executing an algorithm to generate at least one updated value for at least one of the one or more operating parameters as well as estimate a power savings associated with operating using the updated value. The device may compare the estimated power consumption to the estimated power savings and determine whether to execute the algorithm based on the comparing.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: September 17, 2019
    Assignee: VOLPE AND KOENIG, P.C.
    Inventor: Eran Ofek
  • Patent number: 10417722
    Abstract: An interface system extends a prior-art fuel delivery pump and reservoir so that authorization to activate the fuel delivery pump can be obtained from a remote authorization service over a long-range wireless communication link such as a cellular telephone connection or a satellite connection; and delivered to the interface system over a different, short-range wireless communication link such as a Bluetooth® connection or a WiFi connection. The system is structured so that different data link devices can serve in one part of the communication chain. Asynchronous methods allow the system to operate securely when a data link device is not able to provide a synchronous link at a time when fuel dispensing is desired.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: September 17, 2019
    Assignee: FuelCloud IP Holding, LLC
    Inventor: Kevin A. Bretthauer
  • Patent number: 10417723
    Abstract: A method and a system are provided for identifying one or more locations for placement of one or more replenishment stations for one or more vehicles. The method comprises receiving a historical demand data at a plurality of existing replenishment stations within a pre-defined area. The method identifies one or more point of interest locations within the pre-defined area based on a map data. Further, the method receives traffic information between a plurality of road intersections within the pre-defined area. Based on an aggregation of a first demand prediction, a second demand prediction, and a third demand prediction, the method predicts a replenishment demand at a plurality of locations. The method further identifies the one or more locations from the plurality of locations for placement of the one or more replenishment stations based on the predicted replenishment demand at the plurality of locations and a pre-defined threshold.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: September 17, 2019
    Assignee: Conduent Business Services, LLC
    Inventors: Abhishek Tripathi, Skanda Vasudevan, Alefiya Lightwala, Arpita Biswas, Partha Dutta
  • Patent number: 10417724
    Abstract: In some embodiments, an interactive user interface is provided for an inventory yield management system having access to an inventory database and a class database. The system comprises at least one processor to implement a single interactive user interface comprising a first user interface element configured to present a first user interface view to receive a selection of data stored in the inventory database; a second user interface element configured to present a second user interface view to receive a selection of data for creating a configurable class pass for one or more classes stored in the class database; and a channel indicator for associating a configured class pass with a channel of classes.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: September 17, 2019
    Assignee: MINDBODY, INC.
    Inventors: Chet I. Brandenburg, Amaya Weddle, Matthew A. Whitehead
  • Patent number: 10417725
    Abstract: Features are disclosed relating to a network-based consent management system that securely manages various aspects of consenting and agreeing to engage in physical relationships, including sexual relationships. For example, the system can manage processes such as requesting and obtaining consent, agreeing to provide consent, declining to provide consent, preemptively providing or declining consent without a consent request, verifying identities of individual users, verifying users' capacity to consent, and the like. In addition, the system can securely maintain a record of consent agreements and refusals. Thus, users of the system can initiate or otherwise participate in certain physical interactions with other users, secure in the knowledge that the participants have provided unambiguous informed consent and that a record of such consent has been created and securely stored by a third party.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: September 17, 2019
  • Patent number: 10417726
    Abstract: Methods and systems for producing shipping labels are provided. Example embodiments provide a Shipping Label Production System (“SLPS”), which produces shipping labels based on a shipping uniform resource identifier (“URI”) that identifies a shipping protocol and includes shipment information and post-back information. The SLPS may be configured to produce, in accordance with the shipping protocol, a shipping label by outputting a shipping label based on the shipment information, and automatically posting information about the producing of the shipping label to a code module identified by the post-back information. In some embodiments, the actions of the SLPS may be initiated by a Web browser in response to a user selection of a shipping URI. This abstract is provided to comply with rules requiring an abstract, and it is submitted with the intention that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: September 17, 2019
    Assignee: The Descartes Systems Group Inc.
    Inventors: Aleksandr Uslontsev, Rafael Zimberoff, Stanislav Tugushev
  • Patent number: 10417727
    Abstract: A network computer system can control the display of user interface features on remote computing devices. The network computer system can manage a requester profile for each of the plurality of requesters. A requester profile can be associated with historical data corresponding to previous services received or requested by the respective requester. Based on data associated with the requester profile, the network computer system can generate accelerator features to be displayed on a user interface of the computing device of the requester, where each of the accelerator features is selectable to cause the computing device of the requester to determine, without subsequent manual intervention, a service location where a service is to be completed for the requester.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: September 17, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Yuhki Yamashita, Didier Patrick Hilhorst, Bryant Jow, Peter Ng
  • Patent number: 10417728
    Abstract: Systems and methods which are adapted to generate multiple indicia in a single secure environment session are described. Embodiments provide for generation of a plurality of postage indicia in a single postage security device (PSD) transaction, whereby the PSD loads and unloads corresponding virtual PSD information a single time for generating the plurality of postage indicia (i.e., in a single secure environment session). The indicia generated in a same secure environment session according to embodiments of the invention may comprise a plurality of indicia requested by a same, single user. Additionally or alternatively, the indicia generated in the same secure environment session may comprise a plurality of indicia requested by multiple different users.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: September 17, 2019
    Assignee: Stamps.com Inc.
    Inventors: Pradipe Yoggi, Dennis Lanning Dias, Grigoriy Arutyunyan
  • Patent number: 10417729
    Abstract: Techniques to sort events of a graphics workload executed by a graphics processing unit to provide identification of events, that if addressed, may result in an improvement in performance are disclosed. The techniques can include: generating a signature and a weight for each event of a graphics workload; generating an event priority tree by organizing the events into parent and leaf nodes, where parent nodes comprise leaf nodes having a shared hash; and sorting frames based on a global weight of events corresponding to the frames.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: September 17, 2019
    Assignee: INTEL CORPORATION
    Inventors: Robert B. Taylor, Pankaj Sharma, Daniel H. Walsh, Matthew B. Callaway
  • Patent number: 10417730
    Abstract: A processing apparatus is described. The apparatus includes a graphics processing unit (GPU), including a register file having a plurality of channels to store data and an execution unit to examine data at each of the plurality of channels, read a data value from a first of the plurality of channels upon a determination that each of the plurality of channels has the same data and execute a single input multi data (SIMD) instruction based on the data value.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: September 17, 2019
    Assignee: INTEL CORPORATION
    Inventors: Subramaniam Maiyuran, Jorge F. Garcia Pabon, Vikranth Vemulapalli, Chandra S. Gurram, Aditya Navale, Saurabh Sharma
  • Patent number: 10417731
    Abstract: An apparatus to facilitate compute optimization is disclosed. The apparatus includes a plurality of processing units each comprising a plurality of execution units (EUs), wherein the plurality of EUs comprise a first EU type and a second EU type.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: September 17, 2019
    Assignee: INTEL CORPORATION
    Inventors: Prasoonkumar Surti, Narayan Srinivasa, Feng Chen, Joydeep Ray, Ben J. Ashbaugh, Nicolas C. Galoppo Von Borries, Eriko Nurvitadhi, Balaji Vembu, Tsung-Han Lin, Kamal Sinha, Rajkishore Barik, Sara S. Baghsorkhi, Justin E. Gottschlich, Altug Koker, Nadathur Rajagopalan Satish, Farshad Akhbari, Dukhwan Kim, Wenyin Fu, Travis T. Schluessler, Josh B. Mastronarde, Linda L. Hurd, John H. Feit, Jeffery S. Boles, Adam T. Lake, Karthik Vaidyanathan, Devan Burke, Subramaniam Maiyuran, Abhishek R. Appu
  • Patent number: 10417732
    Abstract: An apparatus is described. The apparatus includes an image processing unit. The image processing unit includes a plurality of stencil processor circuits each comprising an array of execution unit lanes coupled to a two-dimensional shift register array structure to simultaneously process multiple overlapping stencils through execution of program code. The image processing unit includes a plurality of sheet generators respectively coupled between the plurality of stencil processors and the network. The sheet generators are to parse input line groups of image data into input sheets of image data for processing by the stencil processors, and, to form output line groups of image data from output sheets of image data received from the stencil processors. The image processing unit includes a plurality of line buffer units coupled to the network to pass line groups in a direction from producing stencil processors to consuming stencil processors to implement an overall program flow.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventors: Qiuling Zhu, Ofer Shacham, Albert Meixner, Jason Rupert Redgrave, Daniel Frederic Finchelstein, David Patterson, Neeti Desai, Donald Stark, Edward Chang, William Mark
  • Patent number: 10417733
    Abstract: In one aspect of the present disclosure, a data storage and processing system is provided. The system includes a host server and a storage unit. The storage unit includes a drive comprising a memory and a drive processor, an external switch configured to couple the host server to the drive to send and receive data between the host server and the memory of the drive and a graphics processing unit. The drive processor is configured to send processing instructions and data from the drive memory to the graphics processing unit and the graphics processing unit is configured to process the data according to the processing instructions to generate result data.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: September 17, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ramdas P. Kachare, Sompong Paul Olarig, David Schwaderer