Patents Examined by Christine M. Behncke
  • Patent number: 10467600
    Abstract: Methods, apparatus and computer-readable media (transitory and non-transitory) are disclosed for determining one or more additional task features for a task of a user. In some implementations, the additional task features may be determined based on additional information from one or more sources that are distinct from the source(s) from which the task is identified or determined. The additional task features may be determined based on the additional information and based on user information that is associated with the user. For example, the additional information may define a superset of information and the additional task features may be a subset of the defined superset. The additional task features may be utilized to generate a task notification related to the task, and the task notification may be provided for presentation to the user.
    Type: Grant
    Filed: August 13, 2014
    Date of Patent: November 5, 2019
    Assignee: GOOGLE LLC
    Inventors: Andrew Theodore Wansley, Amay Nitin Champaneria
  • Patent number: 10467573
    Abstract: Embodiments are disclosed to detect whether an interaction has occurred between a customer and one or more store employees. By analyzing a how long a communication device used by the customer was within a threshold range of one or more devices worn by store employees, an interaction between the customer and one or more store employees may be identified. Employees whom the customer interacted with may be identified by processing transmission parameters broadcasted by the devices worn by the store employees. Thus, all employees in which a customer interacted with while visiting a store may be identified. The customer may be asked for feedback via the communication device upon detection that a customer has completed a transaction and/or left the store. Using the solicited feedback provided by the customer, various types of reports may be generated.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: November 5, 2019
    Assignee: WALGREEN CO.
    Inventors: Benjamin Weiss, Timothy P. McCauley, Nicholas L. Eby
  • Patent number: 10410183
    Abstract: A method and system for recycling electronic waste is provided. The method includes detecting electronic devices at a location of a user of a mobile device. Identification data identifying each electronic device is retrieved and a status for each device is determined. The electronic devices are analyzed with respect to electronic waste data and values for the electronic devices are determined with respect to recycling options. A score for each electronic device is generated and a comparative analysis is executed for the electronic devices with respect to the values and recycling options. Recommendations associated with the values and recycling options are generated and presented to the user via the mobile hardware device. The user selects a recycling option with respect to the recommendations and a recycling process associated with the recycling option selection is enabled.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: September 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 10402840
    Abstract: A dynamic pricing algorithm is used to price a large set of items so that their aggregate margin is above a pre-specified level even under uncertain demand. The algorithm automatically hedges the profit loss associated to low-margin items with profit gains associated to higher-margin items, and does so even when the realized demand is different than the expected one. The algorithm leverages the separability of a re-formulation of the robust counterpart of the nominal revenue maximization problem. This separability results into a nested bisection algorithm where each iteration in the procedure requires only computation of a number of independent, one-dimensional optimization problems, one for each product to price. The algorithm is easily implemented in a parallel architecture such a multi-core computer or a cluster of computers, where each core handles an independent one-dimensional problem corresponding to an item and its data is stored locally.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 3, 2019
    Assignee: WALMART APOLLO, LLC
    Inventors: Arnau Tibau-Puig, Laurent El Ghaoui, Nipun Bhatia
  • Patent number: 10373208
    Abstract: An information providing method for providing a user who uses a device with information via a mobile owned by the user, the method generating the information to be provided to the user, in accordance with: lifestyle information obtained by a lifestyle information obtaining unit receiving the lifestyle information from the device used by the user, the lifestyle information being information on a state of operation of the device; and location information obtained by a location information obtaining unit receiving the location information indicating a location to which the user traveled.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: August 6, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Koichi Kusukame, Ryo Kitamura, Tetsuji Fuchikami, Motoji Ohmori
  • Patent number: 10354212
    Abstract: Certain example embodiments tie the business process governance and Service Oriented Architecture (SOA) governance processes together through the use of Business Process Model and Notation (BPMN) and Event Driven Architecture (EDA) based messaging. That is, in certain example embodiments, a BPMN agent integrated into a SOA registry and publish/subscribe agents deployed to the SOA registry and a business process engine are used to bring the business and SOA governances together through an EDA that helps generate relevant messages from a BPMN model representing the various governance mechanisms. Advantageously, a Complex Event Processing (CEP) engine and business analytics modules may provide monitoring and feedback to both parts of the overall architecture.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: July 16, 2019
    Assignee: SOFTWARE AG
    Inventors: Shanmugam Vairavan, Karthik Shanmugasundaram, Gary Woods
  • Patent number: 10318994
    Abstract: Provided is an information providing method for generating and providing information, in accordance with: lifestyle information obtained by a lifestyle information obtaining unit receiving, from each of plural devices used by plural users, information on a state of operation of the device; and location information of each user traveled, which is obtained by a location information obtaining unit receiving the location information.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: June 11, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Koichi Kusukame, Ryo Kitamura, Tetsuji Fuchikami, Motoji Ohmori
  • Patent number: 10210535
    Abstract: Techniques for dynamically generating feedback based on contextual information and providing the feedback to a user are provided. A service provider determines, based on contextual information related to a user (such as personal information previously provided by the user) interactive data to display to the user. The type of interactive data may correspond to the type of personal information submitted by the user or derived by the service provider. The interactive data may be based on other users that have already registered with the service provider. In this way, a user is able to (1) view current and relevant information that is related to the user and (2) see the value that the user receives by providing additional personal information. Subsequent interactive data may be based on multiple personal data items that the service provider receives from the user. These techniques are also applicable after a user has registered with a service provider.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: February 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yang Zhou, Lixin Feng, Yu Cao, Raviraj Jain, Alexis Baird, Xin Fu
  • Patent number: 10134017
    Abstract: A system and method for performing a financial transaction by determining a master account number associated with one or more accounts that a user may access, providing data to generate a user interface displaying a list of the accounts and an indicator associated with a financial transaction, receiving indicator information associating the indicator with one or more of the accounts, receiving terms for the financial transaction, and performing the financial transaction. The list of accounts may be expanded to view account information.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: November 20, 2018
    Assignee: Capital One Services, LLC
    Inventors: Betsy Ebersole, Julio Farach, Jill Sorg, Donald Jeffery Smith, Hector Crespo, Lynn Jackson
  • Patent number: 7848884
    Abstract: A collision prediction ECU of a collision prediction apparatus estimates a state of presence of a detected front obstacle. At this time, the collision prediction ECU estimates the state of presence on the basis of road shape data supplied from a navigation ECU of a navigation apparatus. Further, the collision prediction ECU checks and corrects the calculated road gradient value. At this time, the collision prediction ECU corrects the gradient value on the basis of road gradient data supplied from the navigation ECU. Further, the collision prediction ECU changes a collision avoidance time on the basis of travel environment data supplied from the navigation ECU. Moreover, the collision prediction ECU obtains an ETC gate pass-through signal from the navigation ECU and determines whether the vehicle is passing through the gate. The collision prediction apparatus performs collation prediction on the basis of the corrected values.
    Type: Grant
    Filed: May 28, 2004
    Date of Patent: December 7, 2010
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventor: Tomoya Kawasaki
  • Patent number: 7809501
    Abstract: A method is proposed for entering place names into a device for processing the place names, in particular into a navigation device in a vehicle, where in the case that a match of a place name is ambiguous, a graphical representation for distinguishing the respective places of the same name is displayed for selection of the particular place.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: October 5, 2010
    Assignee: Robert Bosch GmbH
    Inventors: Holger Listle, Stefan Lueer, Claus Brenner, Jens Faenger
  • Patent number: 7805220
    Abstract: A robot cleaner is described that cleans a room using a serpentine room clean and a serpentine localized clean. Sensors can include an object following sensor, a stairway detector and bumper sensors.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: September 28, 2010
    Assignee: Sharper Image Acquisition LLC
    Inventors: Charles E. Taylor, Andrew J. Parker, Shek Fai Lau, Eric C. Blair, Andrew Heninger, Eric Ng
  • Patent number: 7801644
    Abstract: The present invention provides methods, computer readable media, and apparatuses for a generic robot architecture providing a framework that is easily portable to a variety of robot platforms and is configured to provide hardware abstractions, abstractions for generic robot attributes, environment abstractions, and robot behaviors. The generic robot architecture includes a hardware abstraction level and a robot abstraction level. The hardware abstraction level is configured for developing hardware abstractions that define, monitor, and control hardware modules available on a robot platform. The robot abstraction level is configured for defining robot attributes and provides a software framework for building robot behaviors from the robot attributes. Each of the robot attributes includes hardware information from at least one hardware abstraction. In addition, each robot attribute is configured to substantially isolate the robot behaviors from the at least one hardware abstraction.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: September 21, 2010
    Assignee: Battelle Energy Alliance, LLC
    Inventors: David J. Bruemmer, Douglas A. Few
  • Patent number: 7797087
    Abstract: A scheduling system and method for moving plural objects through a system described as a freight railway scheduling system. The scheduling system utilizes a cost reactive resource scheduler to minimize resource exception while at the same time minimizing the global costs associated with the solution. The achievable movement plan can be used to assist in the control of, or to automatically control, the movement of trains through the system. Train location reports used in the automatic updating of the movement plans are selectively disabled for individual trains as a function of the activity scheduled for that train.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: September 14, 2010
    Assignee: General Electric Company
    Inventors: Joseph Wesley Philp, Mitchell Scott Wills, Darren Griffith
  • Patent number: 7778746
    Abstract: An apparatus and method for a remote diagnostic system for motorized vehicles. Apparatus according to this aspect of the invention includes a base station having a processor associated with a transceiver and a remote unit installed in a vehicle. The remote unit includes a controller associated with a transceiver, where the controller gathers diagnostic data. The remote unit controller transmits a vehicle identification signal in conjunction with diagnostic data to the base station transceiver such that the base station processor monitors the diagnostic data for the vehicle. Another aspect of the invention further includes a mapping processor associated with a memory. The memory stores a virtual map of a local operating area having areas that are allowable and restricted. The controller is coupled to the mapping processor and a GPS (Global Positioning System) receiver is coupled to the mapping processor.
    Type: Grant
    Filed: March 18, 2003
    Date of Patent: August 17, 2010
    Assignee: Club Car, Inc.
    Inventors: Paul W. McLeod, Kenneth McClymonds, George T. Hummert, Norman R. Padgett, Russell King
  • Patent number: 7765028
    Abstract: The robot control apparatus has an input-output section, a control section including a priority data generation section, a schedule data generation section, an execution command generation section, and a task data dividing section, a map information database, individual information database, a robot information database, and a task information database. The priority data generation section generates priority data for task data, stored in a task control database that that has not been executed. The schedule data generation section generates schedule data by assigning tasks to the robots on the basis of the priority data to generate schedule data. The execution command generation section generates execution commands for causing the robots to execute the tasks.
    Type: Grant
    Filed: April 19, 2005
    Date of Patent: July 27, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventor: Atsuo Orita
  • Patent number: 7761230
    Abstract: A navigation apparatus including a memory for storing building data of buildings; a display; a decimating unit for decimating the building data based on the unit of the bar scale of a map appearing on the display; and a display controller for displaying the buildings on a map on the display based on the building data decimated by the decimating unit.
    Type: Grant
    Filed: March 14, 2005
    Date of Patent: July 20, 2010
    Assignee: Alpine Electronics Inc.
    Inventors: Mizuki Yuasa, Takeshi Kurosawa
  • Patent number: 7761228
    Abstract: In a mobile object location providing device, time required for distribution of distribution data per kind of the communicating unit is stored, a current location and a movement history of a mobile object is calculated, distribution time that is time required for distributing the distribution for a communicating unit is estimated based on the distribution condition information, and a future location of a mobile object after lapse of the distribution time is estimated based on use of the movement history, and a requests is made for distributing area information of an area surrounding the future location.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: July 20, 2010
    Assignee: Fujitsu Ten Limited
    Inventor: Atsushi Ichimura
  • Patent number: 7738998
    Abstract: Robot apparatus has a robot 1, a controller 2 for controlling the aforementioned robot 1 to perform working, and a plurality of external axis devices 4, 5 and 6 to be controlled by the aforementioned controller 2. The aforementioned external axis devices 4, 5 and 6 are provided with power switches 4b, 5b and 6b to be operated by an operator 9 so as to turn on/off power supplies thereto, and power supply circuits 4a, 5a and 6a to be operated from the aforementioned controller 2 so as to turn on/off the power supplies. Priority is given to operation using the aforementioned power switches 4b, 5b and 6b over operation from the aforementioned controller 2 as to turning off the power supplies to the external axis devices 4, 5 and 6.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: June 15, 2010
    Assignee: Panasonic Corporation
    Inventors: Satoru Komatsu, Kazunori Matsumoto
  • Patent number: RE41492
    Abstract: A traffic information distribution system includes a distribution device for synthesizing pieces of traffic information supplied from a traffic information center, an output device for outputting pieces of traffic information distributed from the distribution device, and a data communicator that is connected to the output device and that can communicate with the distribution device in a bidirectional manner. The distribution device responds to a request signal transmitted from the output device via the data communicator, effectively synthesizes the pieces of traffic information in consideration not only of a request made by a user, recognizability at the time of output, a state of a map on a display screen and a range of the map, but also of various factors in which actual road conditions are reflected. The pieces of the traffic information that have been synthesized are distributed via the data communicator to the output device.
    Type: Grant
    Filed: August 14, 2007
    Date of Patent: August 10, 2010
    Assignee: Toyota Jidosha Kabushiki Kaisha
    Inventors: Kenji Mori, Masayuki Yurimoto