Patents Examined by Shannon Campbell
  • Patent number: 10026044
    Abstract: A method includes obtaining, by a management module, an inventory unpacking sequence for a remote facility. The inventory unpacking sequence indicates a sequence for unpacking a shipment at the remote facility. An order associated with the remote facility is received that includes inventory items. The management module determines an order packing arrangement for the inventory items based on the inventory unpacking sequence. Mobile drive units are instructed to transport one or more inventory holders storing the inventory items to an inventory station, where the inventory items are packed into a shipment according to the order packing arrangement. The shipment is arranged to be unpacked at the remote facility according to the inventory unpacking sequence.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: July 17, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Peter R. Wurman, Michael C. Mountz, Daniel T. Brunner, Victoria M. Eddy, Zhouzhou Peng
  • Patent number: 10013662
    Abstract: Virtual resources may be provisioned in a manner that is aware of, and respects, underlying implementation resource boundaries. A customer of the virtual resource provider may specify that particular virtual resources are to be implemented with implementation resources that are dedicated to the customer. Dedicating an implementation resource to a particular customer of a virtual resource provider may establish one or more information barriers between the particular customer and other customers of the virtual resource provider. Implementation resources may require transition procedures, including custom transition procedures, to enter and exit dedicated implementation resource pools. Costs corresponding to active and inactive implementation resources in a dedicated pools associated with a particular customer may be accounted for, and presented to, the customer in a variety of ways including explicit, adjusted per customer and adjusted per type of virtual resource and/or implementation resource.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: July 3, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Eric Jason Brandwine, Marvin M. Theimer
  • Patent number: 9905055
    Abstract: Techniques are disclosed for automatically determining and implementing fare validation rules based on analysis of rejected transactions from one or more fare validators. In some embodiments, a server or other monitoring system can monitor rejected transactions, determine a common characteristic among all the rejected transactions, and create a validation rule change that would permit the use of fare media having the common characteristic. In some embodiments, the validation rule change may be reviewed and/or modified by a transit agent or other human supervisor. Accordingly, among other benefits, validation rule changes can be automatically created and quickly implemented where a number of rejected transactions indicate previous validation rules may be incorrect.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: February 27, 2018
    Assignee: Cubic Corporation
    Inventors: Gavin Smith, Steffen Reymann, Jon Packham
  • Patent number: 9827598
    Abstract: Disclosed is a system and method of dynamically sorting items for delivery to diverse destinations in which at least one target location changes during the sorting process using an electronic array that correlates diverse destinations to target locations for sorting, wherein the electronic array changes based upon criteria relating to the results of the sort resulting in the removal of a first set of items from one target location while leaving a second set in the target location and placing the first set in another target location to adapt to the changed array and thereafter continuing to sort further items according to the changed array while some items remain in their initial target locations.
    Type: Grant
    Filed: November 18, 2010
    Date of Patent: November 28, 2017
    Assignee: Engineering Innovation, Inc.
    Inventor: Ronald Robbins
  • Patent number: 9703832
    Abstract: In one aspect thereof the exemplary embodiments provide a data processing system that includes at least one data processor; at least one memory connected with the data processor and that stores computer software that is executable by the at least one data processor; at least one database storing a plurality of fares and rules establishing conditions under which at least one of the fares can be applied; and an interface to at least one user and configured to receive from the user a fare inquiry. The data processor is configured with the computer software to cause the data processing system to receive a fare inquiry that contains at least one rule attribute, to perform a first search to determine rule data applicable to the at least one rule attribute, and to perform a second search using the rule data to retrieve a list of fares that are applicable to the rule data.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: July 11, 2017
    Assignee: Amadeus S.A.S.
    Inventors: Jérôme Bauchot, David Dufour, Frederic Lobello, Muriel Becker
  • Patent number: 9703934
    Abstract: A system is configured to receive a task. The task is received over a first network, includes authentication credentials, and is processed using an application. The system is further configured to send the authentication credentials to a licensing server. The authentication credentials are sent over a second network, and are sent prior to processing the task using the application. The system is also configured to receive an authorization. The authorization is received over the second network, and authorizes the application to process the task.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: July 11, 2017
    Assignee: The MathWorks, Inc.
    Inventors: Amol M. Karnik, Christopher D. Hallgren, Loren P. Dean, Jocelyn Martin
  • Patent number: 9691039
    Abstract: A system, method, and computer-readable medium are disclosed for automating the procurement of a physical server when the remaining number of available servers in a server pool reaches a predetermined threshold value. A target server pool is monitored for commitment of its associated physical servers. If the number of available servers falls below a predetermined threshold, then an automated procurement template associated with the target server pool is retrieved. The automated procurement template is then provided to the physical server manufacturer, which converts the information it contains into manufacturing and delivery data. In turn, the manufacturing data is used to manufacture the physical server, which is then delivered to the customer for implementation.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: June 27, 2017
    Assignee: Dell Products L.P.
    Inventors: Austin Cherian, Shuvan Saha, Sindhu Kumara Murthy
  • Patent number: 9678768
    Abstract: A system includes a physical machine that controls a virtual machine to execute a processing by using hardware resources of the physical machine, and a management apparatus includes a processor configured to execute: detect a first quantity of the hardware resources used by the virtual machine larger than a specific quantity set based on a second quantity of the hardware resources assigned to the virtual machine in accordance with a first usage fee corresponding to the virtual machine, calculate a second usage fee of the virtual machine based on a third quantity larger than the second quantity, and modify the second quantity to meet with the third quantity when the second usage fee is lower than the first usage fee.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: June 13, 2017
    Inventor: Kenichirou Shimogawa
  • Patent number: 9633319
    Abstract: A queue management scheme whereby a system-wide status is considered together with a status of each and every specific or particular queue and associated device within the system, in order to efficiently and effectively balance the needs and desires of customers with the needs and desires of an entity that provides services to the customers.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: April 25, 2017
    Assignee: Cubic Corporation
    Inventor: Paul Monk
  • Patent number: 9582773
    Abstract: A queue management scheme whereby a system-wide status is considered together with a status of each and every specific or particular queue and associated device within the system, in order to efficiently and effectively balance the needs and desires of customers with the needs and desires of an entity that provides services to the customers.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: February 28, 2017
    Assignee: Cubic Corporation
    Inventor: Paul Monk
  • Patent number: 9518347
    Abstract: A method implemented on a computer having a processor and a memory coupled to the processor for determining an estimated number of stitches for an embroidered design. The method includes uploading a file containing a design comprised of at least one of art and text; flattening the design into a flat file; determining a number of pixels that are non-transparent in the flat file; determining a percentage of non-transparent pixels in a total pixel area available for decorating; estimating a measurement of an area to be decorated using the percentage of non-transparent pixels; and determining the estimated the number of stitches in the design using the measurement of the area to be decorated.
    Type: Grant
    Filed: April 22, 2011
    Date of Patent: December 13, 2016
    Inventors: Kevin Long, Jon Bishop
  • Patent number: 9519907
    Abstract: A method includes generating a delta price and generating a final price using the delta price. A process and system provide an ability to determine a product's final price with a selected set of features in which multiple configurations are to be generated. The ability to determine such final prices can be based on the ability to determine the change in price between one configuration of a product and that of another product configuration (e.g. the product configured with the desired feature(s)). A customer is able to select one or more features, and so view the effect on the product's final price, as well as compare the prices (and incremental price differences) between various configurations of a given product. This increases the likelihood of the purchase being made, because it provides the potential purchaser with the final price earlier in the sales cycle.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: December 13, 2016
    Assignee: Versata Development Group, Inc.
    Inventors: Thomas J. Carter, III, Meetesh M. Karia, August R. Buerkle, Boris Motik, Ramanathan Ramadass, Reuben Swartz
  • Patent number: 9495707
    Abstract: Systems and methods are provided to generate and exchange pricing information by a pricing engine. According to one embodiment, a pricing graph having a plurality of inter-dependent nodes is constructed. The pricing graph includes at least one input pricing information node and output pricing information node. In addition, at least one node provides information that effects information received by that node. A frame is established with at least one input pricing information slot and output pricing information slot. The pricing graph is then executed via a pricing engine in substantially real time. As a result, a value in the input pricing information slot is provided to the input pricing information node and a value for the output pricing information slot is received from the output pricing information node.
    Type: Grant
    Filed: June 11, 2003
    Date of Patent: November 15, 2016
    Assignee: Goldman, Sachs & Co.
    Inventor: Nicholas A. Young
  • Patent number: 9104986
    Abstract: A system and method for providing a user of communications services with free market based pricing may include providing for communications over one of multiple network paths serviced by multiple respective communications service providers via at least one communications network. One of the network paths over which to communicate based on current pricing from the multiple communications service providers may be selected and communications may be performed over the selected network path.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: August 11, 2015
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Jade Kerr, Clinton Smoyer, Andrew Cook, Michael Morrissey, Mohit Mathur
  • Patent number: 9043221
    Abstract: Apparatus and method for optimizing different amounts of output products derived from an initial biomass material. The method includes obtaining economic data of costs and availability of raw materials and resources, and prices that would be paid for output products derived, performing calculations to determine an optimum amount of each of the output products; and controlling processes that generate the output products. In some embodiments, the processes convert initial biomass materials into intermediate and output products, an economic engine that obtains economic data relating to costs of initial materials and prices that would be paid for output products derived from the raw materials, and performs calculations to determine an optimum amount of each of the output products, and valves that are controlled by the economic engine to route variable amounts of the initial biomass materials to the processes to obtain a mix of output products that provides an optimum profit.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: May 26, 2015
    Inventors: John Thomas Vaughan, Jr., William Charles Neely, Bruce J. Rader
  • Patent number: 8996396
    Abstract: Provided are a system and method for calculating and selecting a convergence path based on cost. In one example, the method includes identifying multiple geometric convergence paths that each provides a convergence solution from a defined bottom hole assembly (BHA) location to a target path. A total monetary cost is calculated for each of the geometric convergence paths using an offset cost based on a distance of the geometric convergence path from the target path, a curvature cost based on an amount of curvature of the geometric convergence path, and a time cost based on an estimated amount of time needed to drill the geometric convergence path. The total monetary costs of the geometric convergence paths are compared and one of the geometric convergence paths is selected based on the total monetary cost of that geometric convergence path relative to the total monetary costs of the other geometric convergence paths.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: March 31, 2015
    Assignee: Hunt Advanced Drilling Technologies, LLC
    Inventors: Todd W. Benson, John Burkhart, Teddy Chen
  • Patent number: 8880417
    Abstract: An Expense Verification System (EVS) checks for fraud/errors in reimbursement requests. The EVS stores rules for reimbursement in accordance with company policies. The EVS receives travel reservation records for auditing, parses the records to identify a reference number, and then obtains from a trusted source travel record data for a corresponding reference number. Trusted data is compared to company policy-specific rules to determine compliance. In one embodiment, an extracted fare basis identifier is compared to lists of permitted and/or prohibited fare basis codes in the rules to determine compliance. In another embodiment, data is extracted from acknowledgment receipt records from a trusted data source and extracted booking and travel dates are compared to the rules to determine compliance. The EVS issues an alert in the event of non-compliance.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: November 4, 2014
    Assignee: Biz Travel Solutions, LLC
    Inventor: Lynn C Hamper
  • Patent number: 8856017
    Abstract: A method and system for communicating over a telecommunications network between a service provider and one or more users, wherein the service provider can have access to multiple distinct addresses in the telecommunications network and each user is identified by an address, more specifically, where a first message can be sent over at least a portion of the telecommunications network to a user's address and based on a response from the user determining the message to which the response is a reply.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: October 7, 2014
    Assignee: Bookit Oy Ajanvarauspalvelu
    Inventor: Jukka Salonen
  • Patent number: 8843384
    Abstract: A method of displaying a selected spatial allocation is provided. The method includes but is not limited to associating spatial allocation characteristic data stored in a database with corresponding spatial location data representing a location of a spatial allocation on the map. The method also includes but is not limited to, upon selection of the spatial allocation from the map, displaying the corresponding spatial allocation characteristic data from the database, along with the selected spatial allocation on the map, on a display. Additionally, the method includes but is not limited to, upon selection of the corresponding spatial allocation from the database, displaying the map, along with the selected spatial allocation in the map, on the display.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: September 23, 2014
    Inventor: Avinoam Eden
  • Patent number: 8775222
    Abstract: A method and system are disclosed for managing a rental vehicle reservation based at least in part on automated processing of vehicle repair data corresponding to a disabled vehicle that is related to the rental vehicle reservation. For example, a preferred method and system can automatically compute from the vehicle repair data an amount of time that is likely to be needed by a repair facility to complete repairs to the disabled vehicle, which in turn can drive more accurate management of an authorization period for the rental vehicle reservation.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: July 8, 2014
    Assignee: The Crawford Group, Inc.
    Inventors: David G. Smith, Kimberly A. DeVallance, Owen R. Miller, Regina M. Miller, Jon B. Jouris, Maribeth Concannon, Shawn R. Cormier