Patents Examined by Christine M. Behncke
-
Patent number: 10467600Abstract: 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: GrantFiled: August 13, 2014Date of Patent: November 5, 2019Assignee: GOOGLE LLCInventors: Andrew Theodore Wansley, Amay Nitin Champaneria
-
Patent number: 10467573Abstract: 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: GrantFiled: September 27, 2017Date of Patent: November 5, 2019Assignee: WALGREEN CO.Inventors: Benjamin Weiss, Timothy P. McCauley, Nicholas L. Eby
-
Patent number: 10410183Abstract: 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: GrantFiled: May 26, 2016Date of Patent: September 10, 2019Assignee: International Business Machines CorporationInventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
-
Patent number: 10402840Abstract: 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: GrantFiled: September 30, 2014Date of Patent: September 3, 2019Assignee: WALMART APOLLO, LLCInventors: Arnau Tibau-Puig, Laurent El Ghaoui, Nipun Bhatia
-
Patent number: 10373208Abstract: 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: GrantFiled: November 6, 2013Date of Patent: August 6, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Koichi Kusukame, Ryo Kitamura, Tetsuji Fuchikami, Motoji Ohmori
-
Patent number: 10354212Abstract: 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: GrantFiled: February 7, 2013Date of Patent: July 16, 2019Assignee: SOFTWARE AGInventors: Shanmugam Vairavan, Karthik Shanmugasundaram, Gary Woods
-
Patent number: 10318994Abstract: 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: GrantFiled: November 6, 2013Date of Patent: June 11, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Koichi Kusukame, Ryo Kitamura, Tetsuji Fuchikami, Motoji Ohmori
-
Patent number: 10210535Abstract: 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: GrantFiled: January 16, 2015Date of Patent: February 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Yang Zhou, Lixin Feng, Yu Cao, Raviraj Jain, Alexis Baird, Xin Fu
-
Patent number: 10134017Abstract: 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: GrantFiled: September 3, 2010Date of Patent: November 20, 2018Assignee: Capital One Services, LLCInventors: Betsy Ebersole, Julio Farach, Jill Sorg, Donald Jeffery Smith, Hector Crespo, Lynn Jackson
-
Patent number: 7848884Abstract: 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: GrantFiled: May 28, 2004Date of Patent: December 7, 2010Assignee: Toyota Jidosha Kabushiki KaishaInventor: Tomoya Kawasaki
-
Patent number: 7809501Abstract: 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: GrantFiled: March 25, 2003Date of Patent: October 5, 2010Assignee: Robert Bosch GmbHInventors: Holger Listle, Stefan Lueer, Claus Brenner, Jens Faenger
-
Patent number: 7805220Abstract: 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: GrantFiled: March 11, 2004Date of Patent: September 28, 2010Assignee: Sharper Image Acquisition LLCInventors: Charles E. Taylor, Andrew J. Parker, Shek Fai Lau, Eric C. Blair, Andrew Heninger, Eric Ng
-
Patent number: 7801644Abstract: 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: GrantFiled: July 5, 2006Date of Patent: September 21, 2010Assignee: Battelle Energy Alliance, LLCInventors: David J. Bruemmer, Douglas A. Few
-
Patent number: 7797087Abstract: 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: GrantFiled: January 31, 2006Date of Patent: September 14, 2010Assignee: General Electric CompanyInventors: Joseph Wesley Philp, Mitchell Scott Wills, Darren Griffith
-
Patent number: 7778746Abstract: 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: GrantFiled: March 18, 2003Date of Patent: August 17, 2010Assignee: Club Car, Inc.Inventors: Paul W. McLeod, Kenneth McClymonds, George T. Hummert, Norman R. Padgett, Russell King
-
Patent number: 7765028Abstract: 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: GrantFiled: April 19, 2005Date of Patent: July 27, 2010Assignee: Honda Motor Co., Ltd.Inventor: Atsuo Orita
-
Patent number: 7761230Abstract: 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: GrantFiled: March 14, 2005Date of Patent: July 20, 2010Assignee: Alpine Electronics Inc.Inventors: Mizuki Yuasa, Takeshi Kurosawa
-
Patent number: 7761228Abstract: 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: GrantFiled: December 12, 2008Date of Patent: July 20, 2010Assignee: Fujitsu Ten LimitedInventor: Atsushi Ichimura
-
Patent number: 7738998Abstract: 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: GrantFiled: November 4, 2004Date of Patent: June 15, 2010Assignee: Panasonic CorporationInventors: Satoru Komatsu, Kazunori Matsumoto
-
Patent number: RE41492Abstract: 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: GrantFiled: August 14, 2007Date of Patent: August 10, 2010Assignee: Toyota Jidosha Kabushiki KaishaInventors: Kenji Mori, Masayuki Yurimoto