Patents Examined by Pan Choy
  • Patent number: 9805338
    Abstract: A database system is disclosed for matching related entities. The database system may gather, for example from one or more external data sources, various data items, and optionally calculate aggregate values related to the entities. The database system may further match related entities based on the aggregate values. Data may be gathered via one or more customized requests via specialized application programming interfaces (APIs). The database system may further advantageously receive responses via the specialized APIs, processes and standardize each response, aggregate the responses, and provide the responses for review via dynamic interactive graphical user interfaces.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: October 31, 2017
    Assignee: Shogun Enterprises Inc.
    Inventors: Anthony Ghosn, Will Matthews, Nikhil Pai, Saurabh Sharan
  • Patent number: 9805317
    Abstract: Systems and methods for controlling fluid delivery on a site using at least one fluid delivery machine are disclosed. An exemplary such method includes identifying at least one path on the site based on map information associated with the site, calculating a fluid delivery requirement of the at least one path based on environmental information associated with the site, and dispatching a fluid delivery machine on a mission to treat the at least one path with fluid based on the fluid delivery requirement.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: October 31, 2017
    Assignee: Caterpillar Inc.
    Inventors: Adam J. Gudat, James D. Humphrey, Peter W. Anderton, David C. Orr, Kenneth L. Stratton, Craig L. Koehrsen, Claude W. Keefer, Michael D. Braunstein
  • Patent number: 9792614
    Abstract: Automated integration of partner products in connection with a web analytics application is facilitated. A list of available partner products is displayed, and the user is provided with an opportunity to select one or more of the displayed partner products. A wizard is presented, allowing the user to configure the partner product by specifying and mapping metrics, dimensions, and the like. Partner product integration then takes place automatically, thereby simplifying the process by which such integrations can be implemented.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: October 17, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Alan Adams Winters, Jessica Louise Petersen, Kevin Gary Smith
  • Patent number: 9785894
    Abstract: A new computer-readable medium, computer-implemented method, and system is provided which can allow a user to make changes to the planning data, generate a new plan, generate a new solution based on the generated plan, or perform an alternative scenario analysis on the generated plan. In one embodiment, a new model for representing planning data, identified as a “base-plus-delta” model is provided. In another embodiment, a new web service implementation for a planning engine is provided. In another embodiment, a new technique for copying plans to perform an alternative scenario analysis on the copied plan is provided. In another embodiment, an automatic propagation of user changes from a database directly to an in-memory object is provided. In certain embodiments of the invention, two or more of the described features can be combined to provide an interactive supply chain planning system.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: October 10, 2017
    Assignee: Oracle International Corporation
    Inventors: Manoj Abraham, Qun Chen
  • Patent number: 9702720
    Abstract: A navigation server and the like capable of improving determination accuracy of advertisement effectiveness is provided. According to a navigation system of the present invention, it is determined whether or not one or a plurality of time in which a position of a navigation device 200 (an user or a vehicle 2) at each time satisfies “a first condition” in relationship with a position of a business operator satisfies “a second condition” in relationship with a temporal factor with respect to business transaction of the business operator. Thereafter, according to the determination result, an interest level of the user with respect to the business operator and the like is evaluated as “a third index value”.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: July 11, 2017
    Assignee: Honda Motor Co., Ltd.
    Inventors: Tadafumi Nogawa, Yuichiro Ishido
  • Patent number: 9646313
    Abstract: Computer-readable media, computer systems, and computing devices for enabling a user to view content related to an item within media content is provided. In one embodiment, a tagging gesture that indicates a user interest in an item presented within media content displayed to the user is detected. Such a tagging gesture can define a region of displayed content having the item. In response to detecting the tagging gesture, an advertisement provided by a third party that is related to the item is presented.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: May 9, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eun Hyung Kim, Neal Osotio, John C. Wyss
  • Patent number: 9547584
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for remote testing. In one aspect, a method includes receiving a first message from a first user device indicating initialization of a client application. The method includes determining that the first user device is a member of a first testing group. The method includes identifying a first testing component associated with the first testing group and capable of altering the client application. The method includes sending the first testing component to the first user device.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: January 17, 2017
    Assignee: Google Inc.
    Inventors: Anish Acharya, Jeson Patel
  • Patent number: 9104989
    Abstract: Systems and methods that enable resolving deadlock cycles by victim selection based on cost and/or priority of strongly connected components in a static wait-for graph. As such, victims can be selected by iteratively estimating total deadlock resolution cost (based on cost of strongly connected components) for remaining deadlock participants, selecting the participant with the least estimated total cost as the next victim, and reducing the wait-for graph after removing the victim vertex. The victim selection algorithm can be a cost-based greedy algorithm, wherein during each victim selection iteration, a single optimal victim is selected based on estimated remaining cost.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: August 11, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yuxi Bai, Alexandre Olegovich Verbitski, Ming-Chuan Wu
  • Patent number: 9020829
    Abstract: A method of assigning web service requests to service providers includes searching for an optimal assignment from all possible assignments using a genetic algorithm (GA) that represents possible assignments as chromosomes, and converging towards an assignment of web service request to service providers that maximizes overall business value for all workflows to the service providers. An adaptive mutation scheme is used to introduce mutation into populations of chromosomes. The mutation scheme includes a mutation rate that increases when chromosomes under evaluation fail to improve its workload against the metric over a certain number of generations.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Wen-Syan Li, Thomas Phan
  • Patent number: 8825508
    Abstract: A method and an apparatus perform automatic assignment in an environment. The apparatus according to one embodiment comprises an event handler for extracting event elements from reports in the environment; an assignment handler for assigning information to the reports, the assignment handler assigning information to the reports by assigning events to the reports using the event elements of the reports, and assigning staff of the environment to the events; and an action handler for generating actions for the events and sending the actions to the assigned staff.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: September 2, 2014
    Assignee: Ascom Tateco AB
    Inventor: Agneta Nilsson
  • Patent number: 8731983
    Abstract: Methods and systems are provided for analyzing the business rules, business metrics, and decision parameters for a firm or organization, processing a subset of such data to form output, and offering access to selective views of such output including evaluation and comparative data regarding execution of such business rules, information on corresponding business metrics or sets of business metrics, information on corresponding decision parameters or sets of decision parameters or scenarios, and other useful analytic information which can help a firm or organization evaluate and modify business policies based on said rules, metrics, and parameters. In addition to said rules, metrics and/or parameters, the data for the business rule analysis can include conventional historical data or hypothetical data based on simulations which the current system and method provide based on prescribed random and non-random algorithms.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: May 20, 2014
    Assignee: SAP AG
    Inventors: Rahul Gudla, Amit Madhukar Bhosle, Vijay Chandrasekaran
  • Patent number: 8719066
    Abstract: A system for semantically modeling relationships and dependencies between groups, enclosures, assets, and support entities according to an industry specific manner. An exemplary system includes a user interface device, a relational database and a processor. The processor receives relationship information and receives attributes with associated measurements for the groups, enclosures, assets, and support entities for the corporation from the user interface device. The attributes with associated measurements are formatted according the specific industry of the corporation. The processor generates a three dimensional (3D) visualization of the groups, enclosures, assets, and support entities and allows a virtual walkthrough of the 3D visualization as presented on the display device based on user entered commands from the user input device.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: May 6, 2014
    Assignee: Edifice Technologies Inc.
    Inventor: Kathryn Cartwright
  • Patent number: 8700442
    Abstract: An operating device includes a receiving section for, when set values using respective reception screens relating to a further workflow selected in a selection input section are input, receiving these set values and set values input using respective reception screens relating to a workflow previously selected in the selection input section as set values applied for a series of functions as a combination of the selected further workflow and the workflow previously selected in the selection input section.
    Type: Grant
    Filed: January 31, 2011
    Date of Patent: April 15, 2014
    Assignee: Kyocera Mita Corporation
    Inventor: Toshimasa Takaoka
  • Patent number: 8655706
    Abstract: A system and method of implementing an end-of-life purchase of an item used in manufacturing. A method includes comparing a supply of an article to a demand for the article. The method also includes securing an amount of the article when the supply does not exceed the demand by a predetermined threshold, and waiting a predetermined period of time before repeating the comparing when the supply exceeds the demand by the predetermined threshold.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: John E. Drummond, Thomas J. Fleischman, Matthew W. Schoellmann
  • Patent number: 8626540
    Abstract: A computer, for planning moves of freight using vehicles, determines one or more attributes of a mission, based on a group of shipments being consolidated into the mission, computes a total amount of freight to be moved, and decides on feasibility of performing the mission, using a vehicle of a given type based at least on each of (A) the amount of freight, (B) one or more attributes of the mission, and (C) multiple effective capacities of freight moveable by the type of vehicle being selected, which depend on the mission attribute(s). Multiple effective capacities for each vehicle type, and corresponding values of mission attribute(s) at which they are to be applied are stored in the computer ahead of time, based on industry experience. Examples of mission attribute(s) include (1) number of stops, (2) type of stops (whether pooling or not), and (3) a combination thereof.
    Type: Grant
    Filed: May 23, 2005
    Date of Patent: January 7, 2014
    Assignee: Oracle International Corporation
    Inventors: Roy I. Peterkofsky, Hema Budaraju, Mei Yang, Rongming Sun
  • Patent number: 8626570
    Abstract: A method for data quality management may include collecting data related to a project. The method may also include generating a predetermined representation of the data and implementing or performing an improvement related to the project in response to the representation of the data indicating a trend toward not meeting a predefined project goal. The method may further include defining a control plan in response to the data indicating a trend toward meeting the predefined project goal.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: January 7, 2014
    Assignee: Bank of America Corporation
    Inventors: Alvin Lee, Donald E. Carlson
  • Patent number: 8452633
    Abstract: A system and method for managing a portfolio or projects is disclosed wherein the relationships between the goals of an organization are determined and a weight is applied to each goal. These weights are indicative of the importance of each goal in achieving another goal. Each project in the organization is assigned a contribution value that indicates the importance of that project in achieving one or more of the organizational goals and strategic impacts of that project to those goals is calculated as a function of the contribution value of the project. This strategic impact is compared to objective criteria, such as the budget allocated to that project, and a determination is made whether the resources allocated to that project should be adjusted as a function of the relationship between this strategic impact and the objective criteria.
    Type: Grant
    Filed: August 30, 2005
    Date of Patent: May 28, 2013
    Assignee: Siemens Corporation
    Inventors: Mario Arlt, Jordi Munoz
  • Patent number: 8412557
    Abstract: The controversiality of an offering in a computer implemented system is computed based on user satisfaction feedback. A controversiality index can be provided to indicate the extent to which the offering is controversial.
    Type: Grant
    Filed: June 17, 2005
    Date of Patent: April 2, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel B. Lloyd, Llewellyn J. Mason, Ron Kohavi
  • Patent number: 8326669
    Abstract: Disclosed is a storage management framework that integrates corrective action plans output from multiple different types of planning tools, sorts the different corrective action plans based on utility and risk values and outputs a time-based schedule for implementing one or more of the corrective action plans to resolve identified current and anticipated workload service level objective (SLO) violations.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Madhukar R. Korupolu, Sandeep M. Uttamchandani, Kaladhar Voruganti, Li Yin
  • Patent number: 8265969
    Abstract: A framework and method for managing business data transactions resides outside individual business systems and allows creation of a policy for classification of each data element for all data schema in transit between processes. The framework allows identification of data sets by document type and endpoint, so that individual data elements of a schema can be validated, and edited or deleted if necessary, during their transit between endpoints, such as between trading partners. Because the policy is built and enforced outside the individual endpoint business systems, expensive customizations within each transactional system are avoided.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Jeff Comstock, Edvardas V. Budrys