Patents Examined by Ramsey Refai
  • Patent number: 8838487
    Abstract: A method for maintaining a common billing identifier for a user session in a communication network is presented. In the method, an authentication node of the communication network receives a first authentication request associated with a user session. In response to the first authentication request, a billing identifier associated with the user session is transferred from the authentication node to a source of the first authentication request. A second authentication request associated with the same user session is received at the authentication node. In response to the second authentication request, the same billing identifier is transferred from the authentication node to a source of the second authentication request.
    Type: Grant
    Filed: April 16, 2008
    Date of Patent: September 16, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Gary Joel Rieschick, Jeremy R. Breau, Raymond Robert Doerr, John Eric Belser
  • Patent number: 8818885
    Abstract: A self-checkout kiosk enables a patron to purchase product displayed in a vending area and carrying a Radio Frequency Identification (RFID) tag. The customer exits the vending area through a security portal. The kiosk, a bill acceptor, and a computer monitor, either adjacent the portal or separated there from, enables the patron to complete a purchase transaction prior to exiting the vending area through the portal. The portal includes RFID reading antennas for detecting product being transferred through the portal. A security system responds to transfer of product through the portal without a patron completing a purchase transaction using the self-checkout station. The security system itself is also usable in conventional retail environments when an attendant is present.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: August 26, 2014
    Assignee: Freedom Shopping, Inc.
    Inventor: Mike A. Daily
  • Patent number: 8818678
    Abstract: A method to selectively prevent a vehicle from resuming a vehicle set speed stored in memory of a cruise control system includes monitoring a vehicle speed, determining that the vehicle speed indicates operation in a low speed range, determining a threshold slow zone maneuver based upon the vehicle speed substantially remaining in the low speed range through a predetermined duration, and inhibiting resumption of the vehicle set speed based upon the threshold slow zone maneuver.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: August 26, 2014
    Assignee: GM Global Technology Operations LLC
    Inventors: Jeremy A. Salinger, William G. Herbert, James N. Nickolaou
  • Patent number: 8799113
    Abstract: Providing quality management by validating a bill of materials in event-based product manufacturing. Some of the disclosed embodiments include a system and method for validating materials during manufacture of a product. Also disclosed are a method of validating that acceptable materials are being used on a machine during manufacture of a product, and one or more computer-readable media for storing a data structure representing a product specification in an event-based manufacturing system.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: August 5, 2014
    Assignee: Binforma Group Limited Liability Company
    Inventors: Charles Earl Markham, Douglas Gordon Barron Barber, Amy Hancock Boyd, Gary Lee Goggans, John Harland Hise, Sheryl Annette Ihde, Jeffrey Dean Lindsay, Jolene Marie Meissner, Jamie Scott Mork, Kurt Sigurd Nygaard, Scott Jeffrey Park, Michael Roy Pokorny, Walter Caswell Reade, John L. Reynders, Gregory Duncan Shaffer, Roger Dale Yosten
  • Patent number: 8799103
    Abstract: Generating a structured data object is disclosed. A plurality of pieces of content from a website is extracted at an Internet browser application associated with a client side. A structured data object is assembled, at the Internet browser application associated with the client side, using the plurality of pieces of content extracted from the website. Extracting and assembling includes performing one or more scripts, wherein at least some of the one or more scripts is/are provided to the Internet browser application associated with the client side by an entity that is not associated with the website.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: August 5, 2014
    Assignee: Ariba, Inc.
    Inventor: Craig Michael Federighi
  • Patent number: 8781906
    Abstract: The field of the invention relates to systems and methods for controlling investment funds, and more particularly to systems and methods for real-time projections based on consumer transactions. In one embodiment, an investment fund management system may include a consumer communication device configured to create a payment gateway with a Point of Sales (POS) terminal. The system further includes a portfolio server accessible over a data network. The consumer communication device is configured to execute a process including the steps of intercepting a transaction through the payment gateway; computing an expected return based on the investment of a transaction amount from said transaction; and providing the expected return to the consumer communication device.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: July 15, 2014
    Inventors: Walter Cruttenden, Jeffrey Cruttenden, Jason Martell
  • Patent number: 8781918
    Abstract: The embodiments described herein provide techniques for monitoring updates involving data structures accessed in parallel transactions. In an example, objects may be stored in one of the data structures and such objects that may be accessed in multiple, parallel transactions. Counters are maintained in another data structure to track the stored objects. In an illustrative embodiment, this counter is based on a checksum that is derived from a sub key that uniquely identifies an object within a group of objects.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: July 15, 2014
    Assignee: SAP AG
    Inventors: Thorsten Glebe, Andrei Suvernev
  • Patent number: 8775308
    Abstract: A IP telephony service allows customers to form user groups. Each user group can include multiple members, each of whom have their own telephony device. Each user group is assigned a unique group identifier, which can be a telephone number. As a result, a single telephony device belonging to a member of a user group can be associated with its own unique telephone number, and the telephone number of the user group. This also means that a member's telephony device could be associated with multiple different billing accounts. The system allows a user to select which of multiple different billing accounts that are associated with his telephony device are to be billed for outgoing communications.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: July 8, 2014
    Assignee: Vonage Network, LLC
    Inventors: Michael South, John Erickson, Andrew James McSherry
  • Patent number: 8762211
    Abstract: A method includes receiving transaction information at a mobile device from a merchant device. The transaction information includes a transaction amount and merchant information that identifies a merchant that operates the merchant device. The method further includes generating a funds transfer request in the mobile device. The funds transfer request includes the merchant information, information that indicates the transaction amount and information that identifies a customer of the merchant. The funds transfer request is for requesting that funds be transferred from a payment card account that belongs to the customer to a payment card account that belongs to the merchant. The method also includes transmitting, from the mobile device, the funds transfer request, to a financial institution that issued the customer's payment card account.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: June 24, 2014
    Assignee: MasterCard International Incorporated
    Inventors: Patrick Killian, Sandeep Malhotra, Andrew D. Campbell, Shoon Wong, Dana Lorberg, Carl Jansson
  • Patent number: 8751091
    Abstract: A sensor system is described, using self-mixing laser sensors (10) and an analyzer circuit (30) in order to determine the velocity of a vehicle, such as a car, and the rotational velocity of a wheel (20) of the car. Deviations between the velocity of the vehicle and the rotational velocity of the wheel (20) can be used to determine sliding of the wheel (20) and, finally, the traction or, more specifically, the coefficient of driving friction between the wheel (20) and the surface the car is driving on. Furthermore, a vehicle control system is described, initiating test accelerations of a wheel (20) by means of a control circuit (50) and control means (300, 400) in order to determine the coefficient of driving friction during driving. The test accelerations initiate short periods of sliding of the wheel (20) and the sliding is detected by means of the sensor system.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: June 10, 2014
    Assignee: Koninklijke Philips N.V.
    Inventors: Holger Moench, Mark Carpaij, Albert Comberg
  • Patent number: 8751316
    Abstract: A method to purchase a product by a user in a retail store. The method steps include obtaining a reference of the retail store using a mobile device of the user, accessing a product database for the retail store based on the reference of the retail store, obtaining, in the retail store, a product identifier of the product using the mobile device, retrieving product information from the product database based on the product identifier, and displaying the product information on the mobile device.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: June 10, 2014
    Assignee: Intuit Inc.
    Inventors: Jason Allen Fletchall, Dillon Campbell Compton, Kristina Lam Thai, Andrew Trung Huynh, Michael Harry Lintz
  • Patent number: 8732039
    Abstract: Methods and systems for allocating regional inventory to reduce out-of-stock costs are described. A method may include identifying a total number of units of an item to be stored in a plurality of regions and determining an order forecast for the item in each of the plurality of regions. The method may also include receiving a unit out-of-stock cost of the item in each of the plurality of regions and calculating an expected cost for each of the plurality of regions based, at least in part, on the total number of units of the item, each region's respective order forecast, and each region's respective unit out-of-stock cost. The method may further include allocating a portion of the total number of units of the item to each of the plurality of regions to reduce a sum of the expected costs.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: May 20, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Maomao Chen, Xiao Yu Li
  • Patent number: 8725417
    Abstract: The present invention is a method for providing rapid intervisibility determination in resource-constrained computational environments. The method may be applied to various real-time applications, such as real-time flight planning and ad-hoc network management. The method includes pre-processing terrain elevation data into an ELDETREE data structure, which uses a 3-D grid coordinate system for each zone inside a multi-zone planning area, for expediting intervisibility determination. Along with promoting increased intervisibility computation efficiency, the method further promotes reduced memory usage for intervisibility computation.
    Type: Grant
    Filed: August 27, 2010
    Date of Patent: May 13, 2014
    Assignee: Rockwell Collins, Inc.
    Inventors: Shih-Yih Young, Kristen M. Jerome
  • Patent number: 8718873
    Abstract: An object of the present invention is to provide an electric power steering device which reduces the variation of viscous feeling due to the change of steering velocity and presents better steering feeling than conventional power steering devices. A basic assist torque Tab and the like are calculated; filter parameters such as time constant Tn are calculated; and a gain Gs is calculated. A steering velocity s·? is calculated and a correction torque Tcmps is calculated as a product of a gain Gs and a value obtained by filtering steering velocity s·? with a filter of second-order lag and first-order advance. Further, a final target assist torque Ta is calculated by summing a basic assist torque Tab and the like and a correction torque Tcmps, and a steering assist torque is controlled so that it conforms to the final target assist torque Ta.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: May 6, 2014
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventor: Ikuo Kushiro
  • Patent number: 8700324
    Abstract: A navigation system for a machine is disclosed. The navigation system may have a navigation unit configured to measure a position of a machine at a first time and at a second time, and at least a first sensor configured to generate at least a first signal indicative of a speed and a heading of the machine during a time period from the first time to the second time. The navigation system may also have a controller configured to estimate a position of the machine at the second time based on the measured position of the machine at the first time and the at least a first signal, and to make a comparison of the measured position of the machine at the second time with the estimated position of the machine at the second time. The controller may also be configured to determine an integrity of the navigation unit based on the comparison.
    Type: Grant
    Filed: August 25, 2010
    Date of Patent: April 15, 2014
    Assignee: Caterpillar Inc.
    Inventor: Bibhrajit Halder
  • Patent number: 8700498
    Abstract: A feature analysis apparatus which enables visual confirmation of features of an inspected object and which enables limitations on the degree of freedom of classification based on the features to made relatively smaller is provided. It acquires inspected object information of an inspected object (S1), analyzes the inspection information to determine values of feature parameters of each of the plurality of layers (S2 to S5), uses values of the plurality of feature parameters and their corresponding directions for each of the plurality of layers to generate a single parameter vector (S2 to S5), converts the parameter vector to a layer vector which is a 3D vector in a predetermined (S2 to S5), and couples the plurality of layer vectors obtained for the plurality of layers in the order of the layers and generates a set of coordinate values of the plurality of nodes obtained in the 3D space as feature information of the inspected object (S6).
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: April 15, 2014
    Assignee: Shibaura Mechatronics Corporation
    Inventors: Yoshinori Hayashi, Hiroshi Wakaba, Koichi Miyazono, Yoko Ono, Hideki Mori
  • Patent number: 8677272
    Abstract: A method of validating a menu design for a computer program can include identifying a plurality of menu nodes, wherein each node is associated with at least one attribute, comparing attributes of different menu nodes according to a use case, and indicating whether a conflict exists between attributes of different menu nodes for the use case.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventor: John M. Lance
  • Patent number: 8655750
    Abstract: Operations to manage statements relating to a computer system state include obtaining, in a computer system and from any of several sources, statements that relate to a current state of the computer system. Each statement comprises several elements. The operations comprise assigning focus values to the elements of each statement, each focus value indicating a relevance of the element to the current state of the computer system. The operations comprise identifying a subset of the statements based on the focus values. The operations comprise making a first output to a user, the first output being selected from several predefined outputs using the subset of the statements. The output may represent the current state to the user or it may present at least one of several predefined goals to the user for selection, the at least one goal being identified as being possible to accomplish based on the current state.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: February 18, 2014
    Assignee: SAP AG
    Inventor: Matthias Kaiser
  • Patent number: 8627237
    Abstract: A device with a touch-sensitive display may be unlocked via gestures performed on the touch-sensitive display. The device is unlocked if contact with the display corresponds to a predefined gesture for unlocking the device. The device displays one or more unlock images with respect to which the predefined gesture is to be performed in order to unlock the device. The performance of the predefined gesture with respect to the unlock image may include moving the unlock image to a predefined location and/or moving the unlock image along a predefined path. The device may also display visual cues of the predefined gesture on the touch screen to remind a user of the gesture.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: January 7, 2014
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Bas Ording, Freddy Allen Anzures, Marcel van Os, Scott Forstall, Greg Christie
  • Patent number: 8621356
    Abstract: A method for editing the playback speed of a partial sequence of video and a digital device therefor are disclosed. A video editing method includes providing a timeline interface corresponding to a video sequence, receiving a first user input for specifying a first location on the timeline interface and a second user input for specifying a second location on the timeline interface, setting an editing interval between the first location and the second location of the timeline interface, receiving a third user input with respect to the editing interval, adjusting at least one of the thickness and length of the editing interval in response to the third user input, and editing playback attributes of the partial sequence based on the adjusted thickness and length of the editing interval.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: December 31, 2013
    Assignee: LG Electronics Inc.
    Inventor: Eunhyung Cho