Patents Examined by Fahd A Obeid
  • Patent number: 10380545
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for suggesting products from available parts. A plurality of available parts in an inventory is identified, including identifying at least one assembly of plural individual parts or sub-assemblies. For each assembly, plural sub-assemblies or individual parts included in a respective assembly are determined. An inventory list is created that includes the plurality of available parts, the at least one assembly, and the determined sub-assemblies or individual parts of an assembly. An inventory of products is identified that constitute assemblies. Each product in the inventory of products has a respective parts list identifying parts required to build the product. The inventory list is evaluated including comparing the inventory list to the inventory of products to locate candidate products constructible using the elements included in the inventory list. Product suggestions are output.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: August 13, 2019
    Assignee: Autodesk, Inc.
    Inventors: James Sherwood Page, Gordon Kurtenbach, Mary Hope McQuiston, Hans Kellner, Anthony Christopher Kipkirui Yegon Ruto
  • Patent number: 10354476
    Abstract: A system and method for delivering a desired product or products to a remote consumer using a product vending and tube delivery system capable of delivering selected products from a business to the remote consumer. A selector coupled to the product vending machine removes the selected products from designated compartments inside the vending machine and deposits the product either into a pneumatic tube or a canister inside a non-pneumatic tube. The product is then delivered through the tube to a remote consumer. The system is capable of delivering multiple products to multiple consumers in a short period of time with little to no human intervention.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: July 16, 2019
    Inventor: Jayce Jones
  • Patent number: 10269003
    Abstract: A system and method for performing a financial transaction may include processing a purchase transaction for products for purchase by a customer to determine a transaction amount. A communication with a mobile device of the customer may include communicating a store identifier, POS identifier, and the transaction amount. In response to receiving an approval number for the purchase transaction from a financial institution of the customer, completing the purchase transaction for the purchase of the products by the customer.
    Type: Grant
    Filed: July 21, 2017
    Date of Patent: April 23, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Tim Webb, Jason Todd
  • Patent number: 10032232
    Abstract: An information processing system comprises: an accepting unit that accepts identification information for identifying a user of an apparatus; a reading unit that reads an image on a document to output image data; an extracting unit that extracts character string information including a character string in the image and first position information on the character string in the image from the image data; a storage unit that stores therein allocation information in which an item relating to settlement is associated with second position information on the item on the document; an allocating unit that compares the allocation information with the character string information to allocate the item to the character string; and a transmitting unit that transmits settlement information including the character string, the item allocated to the character string, and the identification information.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: July 24, 2018
    Assignee: RICOH COMPANY, LTD.
    Inventors: Satoshi Takahashi, Hideki Ohhashi
  • Patent number: 9633328
    Abstract: Systems and methods for imputing the location of a product in a shopping environment are provided to address the above discussed problems. One example system disclosed herein includes a sensor system configured to track paths for a plurality of shoppers in a shopping environment. The system may further include a data analyzer computing device configured to receive signal data from the sensor system and transaction data from a point of sale system in the shopping environment. The transaction data may indicate the products purchased by the shopper in the shopping environment. The signal data may be matched to corresponding transaction data for the same shopping path. The system may impute one or more product locations of products in the transaction data associated with multiple shopper paths. The imputed product locations may be represented in a probability map, or used to make corrections to a preexisting planogram.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: April 25, 2017
    Assignee: Shopper Scientist LLC
    Inventor: Herb Sorensen
  • Patent number: 9357081
    Abstract: A method for using a charging system to account for service provided by a network element in a service provider network is provided. The method may include storing load information records for multiple charging control function (CCF) servers at the CCF servers, receiving status messages from the multiple CCF servers at the CCF servers in conjunction with operation of the CCF servers in a charging system, and updating load status and timestamp fields in the load information records for the status messages received cyclically. The load information records being accessible to the select CCF server for selecting at least one alternate CCF server after the select CCF server determines it is too busy to process some accounting request (ACR) from some network element. The select CCF server may include a peer characteristics storage module, a charging system communication module, and a status message parsing module.
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: May 31, 2016
    Assignee: Alcatel Lucent
    Inventor: Ranjan Sharma
  • Patent number: 9355565
    Abstract: Provided are methods and systems for the disambiguation of an in trail procedure (ITP) vertical display by calculating and rendering symbology on a plan view traffic collision avoidance system (TCAS) display. The symbology represents an intersection point between the ground track of an ITP aircraft and the ground track of a blocking aircraft and further represents an association between the intersection point and the respective ITP blocking aircraft.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: May 31, 2016
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Dave Pepitone, Emmanuel Letsu-Dake, Patrick Mulhall
  • Patent number: 8910904
    Abstract: An engine attachment pylon for mounting an aircraft engine to an aircraft structure while minimizing vibrations induced into the engine attachment pylon during flight and operation of the engine. The engine attachment pylon comprises a rigid box like structure housing a resonator which is tuned to attenuate tension and compression vibrations experienced by the engine attachment pylon. The engine attachment pylon is primarily used in combination within another identical engine attachment pylon, both being linked together on a vertical plane within the fuselage by a hinge like junction, and each engine attachment pylon being raised approximately 30° from the horizontal axis of the fuselage.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: December 16, 2014
    Assignee: Airbus Operations (SAS)
    Inventor: Jerome Antypas
  • Patent number: 8666629
    Abstract: A method for determining a driving strategy for a driver of a motor vehicle includes receiving local information about a plurality of other motor vehicles using a receiving device, wherein the plurality of other motor vehicles are ahead of the motor vehicle and are relevant to the traffic situation. The method further includes recording the local information using the receiving device and deriving driving information from the local information so as to provide a driving strategy in the form of at least one action recommendation for the driver, the at least one action recommendation including a recommended speed based on an average speed of the plurality of other motor vehicles and on a desired speed of the motor vehicle.
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: March 4, 2014
    Assignee: Technische Universitaet Braunschweig
    Inventors: Sandor Fekete, Christopher Tessars, Christiane Schmidt, Axel Wegener, Stefan Fischer, Horst Hellbrueck
  • Patent number: 8660750
    Abstract: A system for controlling a vehicle having a brake assembly for exerting braking force on at least one wheel on the basis of a number of control parameters is provided. The system has a vehicle stability control system configured to generate the control parameters as a function of a control quantity associated with the intensity of the braking force to be exerted on the wheels; and a vehicle handling enhancement system configured to calculate, in the presence of cornering acceleration of the vehicle, a reference vehicle yaw rate on the basis of at least the longitudinal velocity of the vehicle and the steer angle of the vehicle, and to adjust the control quantity to zero the difference between the actual yaw rate and the reference vehicle yaw rate.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: February 25, 2014
    Assignee: Fiat Group Automobiles S.p.A.
    Inventors: Sergio M. Savaresi, Matteo Corno, Sebastian Campo, Andrea Fortina, Nicola Natali
  • Patent number: 8606722
    Abstract: A system, method, and computer program product are provided for associating a first participant and a second participant in a social network. In one embodiment, payment is received from a first participant. Additionally, an association between the first participant and a second participant in a social network is provided, in exchange for the payment.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: December 10, 2013
    Assignee: Your Net Works, Inc.
    Inventors: Miro Sarbaev, Olga Beregovaya, Alex Lerner, Anya Nikulina
  • Patent number: 8600633
    Abstract: A dual-clutch transmission (DCT) system includes a vehicle speed offset module that generates a vehicle speed offset signal based on a preselect time and a vehicle acceleration signal. A compensated vehicle speed module generates a compensated vehicle speed based on the vehicle speed offset signal and a vehicle speed. A preselect command module generates a predicted gear signal based on a comparison between the compensated vehicle speed and a shift point from a shift pattern module. The predicted gear signal, identifies a first predicted gear of a DCT. The preselect time is defined as at least an amount of time to disengage a second predicted gear and preengage the first predicted gear.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: December 3, 2013
    Inventors: Xuefeng Tim Tao, Donald D. Crites
  • Patent number: 8596529
    Abstract: The present invention relates to a system and method which effectuates an interactive interface and protocol for interfacing a payment module (system 500) to and data communicating with a computing platform (computing platform 802), wherein the computing platform can elect to control by way of the interactive interface and protocol a vending transaction cycle or alternatively elect to monitor the payment module by way of the interactive interface and protocol allowing the payment module to control a vending transaction cycle.
    Type: Grant
    Filed: May 22, 2002
    Date of Patent: December 3, 2013
    Assignee: USA Technologies, Inc.
    Inventor: H. Brock Kolls
  • Patent number: 8595099
    Abstract: Transaction processing for financial institution-based transactions is facilitated. According to an example embodiment of the present invention, a transaction processing approach involves the processing of financial aspects of a transaction between buying and selling parties using transaction rules associated with a sponsoring financial institution. Transaction-related information is processed as a function of business rules associated with the sponsoring financial institution to facilitate payment for the transaction and the assessment of fees associated with the transaction processing.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: November 26, 2013
    Assignee: Syncada LLC
    Inventor: Dean W. Hahn-Carlson
  • Patent number: 8595074
    Abstract: A system and method for activating and funding prepaid cards at the point of sale by making innovative use of existing point-of-sale devices and existing credit/debit card acceptance networks and processes. The invention obviates the need to implement new/different technology at point-of-sale terminals that are widely used at retail outlets. This invention makes use of the existing credit and charge card systems and processes, including industry standard message formats, to settle funds and fees between the seller and the issuer of the prepaid card, thus further reducing the expense and time-to-market for product distribution.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: November 26, 2013
    Assignee: American Express Travel Related Services Company, Inc.
    Inventors: Bansi L. Sharma, Michael L. Peterson
  • Patent number: 8589268
    Abstract: Transaction processing for financial institution-based transactions is facilitated. According to an example embodiment of the present invention, a transaction processing approach involves the processing of financial aspects of a transaction between buying and selling parties using transaction rules associated with a sponsoring financial institution. Transaction-related information is processed as a function of business rules associated with the sponsoring financial institution to facilitate payment for the transaction and the assessment of fees associated with the transaction processing.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: November 19, 2013
    Assignee: Syncada LLC
    Inventor: Dean W. Hahn-Carlson
  • Patent number: 8567551
    Abstract: A work machine (10) comprises an operator input device (28), an electro-hydraulic system (64), and a controller unit (46) that communicates with the operator input device (28) and the electro-hydraulic system (64). The controller unit (46) is programmed to operate the electro-hydraulic system (64) in a manual-control mode and an auto-control mode, and is adapted to activate the auto-control mode in response to displacement of the operator input device (28) to an activate-auto position relative to a neutral position (42) of the operator input device (28), and both deactivate the auto-control mode and activate the manual-control mode in response to displacement of the operator input device (28) from the neutral position through a non-responsive deadband (72) about the neutral position (42) to an activate-manual position. An associated method is disclosed.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: October 29, 2013
    Assignee: Deere & Company
    Inventor: Boris Trifunovic
  • Patent number: 8543504
    Abstract: The present invention is directed to methods and systems for the transfer of paper invoices into electronic invoices for electronic submission from a seller to a buyer. The systems and methods described herein use matching logic to transfer details of the paper invoices into electronic invoices, thereby streamlining the process of invoicing.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: September 24, 2013
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Scott Harris, Joshua Lavinsky, Setty Sreeharsha Dasa Anjayaiah
  • Patent number: 8543503
    Abstract: The present invention is directed to methods and systems for the transfer of bulk paper invoices into electronic invoices for electronic submission from a seller to a buyer. The systems and methods described herein use matching logic to transfer details of the paper invoices into electronic invoices, thereby streamlining the process of bulk invoicing.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: September 24, 2013
    Assignee: JPMorgan Chase Bank, N.A.
    Inventors: Scott Harris, Joshua Lavinsky, Setty Sreeharsha Dasa Anjayaiah
  • Patent number: 8543279
    Abstract: A control system for a hydraulic automatic transmission includes a fault detection module and a transmission diagnostic module. The fault detection module detects faults of components of the transmission, wherein the faults may indicate low hydraulic fluid pressure in the transmission or failure of one or more of the components. The transmission diagnostic module determines whether the faults are due to low hydraulic pressure based on the detected faults, a predetermined number of faults, and a plurality of conditions.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: September 24, 2013
    Inventors: Scott E. Mundy, Jill Ann Hampton