Patents Assigned to Accenture LLP
  • Patent number: 6606744
    Abstract: A system, method and article of manufacture are provided for collaborative installation management in a network-based supply chain environment. According to an embodiment of the invention, telephone calls, data and other multimedia information are routed through a network system which includes transfer of information across the internet utilizing telephony routing information and internet protocol address information. The system includes integrated Internet Protocol (IP) telephony services allowing a user of a web application to communicate in an audio fashion in-band without having to pick up another telephone. Users can click a button and go to a call center through the network using IP telephony. The system invokes an IP telephony session simultaneously with the data session, and uses an active directory lookup whenever a user uses the system. Users include service providers and manufacturers utilizing the network-based supply chain environment.
    Type: Grant
    Filed: November 22, 1999
    Date of Patent: August 12, 2003
    Assignee: Accenture, LLP
    Inventor: Michael G. Mikurak
  • Patent number: 6606660
    Abstract: A system, method, and article of manufacture are disclosed for providing a stream-based communication system. A shared format is defined on interface code for a sending system and a receiving system. A message to be sent from the sending system to the receiving system is translated based on the shared format. Once translated, the message is then sent from the sending system and received by the receiving system. Once the message is received by the receiving system, the message is then translated based on the shared format.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: August 12, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah
  • Patent number: 6601234
    Abstract: A system and method are provided for controlling access to data of a business object via an attribute dictionary. The attribute dictionary, which stores attribute names and values, is dispatched over a network. A helper facade is provided for interfacing a business object and the attribute dictionary. Next, it is verified that a current user is authorized to either set or get one of the attribute values upon a request which includes the attribute name that corresponds to the attribute value. The helper facade is called to set, get, or update one of the attribute values based on the corresponding attribute name, wherein the helper facade shields the attribute dictionary from the application code of the business object. The attribute value in the attribute dictionary is obtained or updated if the verification is successful, and a dirty flag is set in the attribute dictionary and an indicator is broadcast upon the attribute value being updated.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: July 29, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah
  • Patent number: 6601233
    Abstract: A method of generating software based on business components. A plurality of logical business components in a business are first defined with each business component having a plurality of capabilities. Next, functional interrelationships are identified between the logical business components. Code modules are then generated to carry out the capabilities of the logical business components and the functional interrelationships between the logical business components, wherein the code modules represent a transformation of the logical business components to their physical implementation, while ensuring the capabilities that are carried out by each code module are essentially unique to the logical business component associated with the code module. Next, the functional aspects of the code modules and the functional relationships of the code modules are tested. The code modules are then subsequently deployed in an e-commerce environment.
    Type: Grant
    Filed: July 30, 1999
    Date of Patent: July 29, 2003
    Assignee: Accenture LLP
    Inventor: Roy Aaron Underwood
  • Patent number: 6601192
    Abstract: A system and method are provided for testing successfulness of an operation having pre-conditions and post-conditions that must be satisfied for the operation to be successful. Two types of assertion classes are provided, where one of the of the assertion classes implements assertion-checking logic and the other assertion class implements only null operations, and one of the assertion classes is selected to be raised. A first assertion is raised asserting a pre-condition that must evaluate to true if the operation is successful. The operation is then executed. A second assertion is raised asserting a post-condition that must evaluate to true if the operation is successful. An error message is outputted upon failure of at least one of the assertions, where the failed assertion implements assertion-checking logic.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: July 29, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah
  • Patent number: 6581039
    Abstract: A method of searching for a report in a database including a plurality of items generated by multiple users. Users are allowed to create an item with a plurality of fields. The item is stored in a database with an identifier corresponding to the user. Upon receipt of a search query, the database is searched using the search query. The identifiers of a plurality of items found during the search are displayed. Upon selection of the associated identifier of one of the items, the fields of that item are depicted.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: June 17, 2003
    Assignee: Accenture LLP
    Inventors: James S. Marpe, David W. Coyle, Bruce P. Kiene, Gregory P. Chestnut, John F. Durocher, Scott R. Adler, Laura L. Farner, Robin Pepper, Robert Kim, Pascal R. Yammine, Colin K. Dangel
  • Patent number: 6578068
    Abstract: A system and method are provided for distributing incoming requests from a user interface amongst a client and server components for optimizing usage of resources. Incoming requests are first received and stored by an activity module. The activity module instructs a client to handle a first subset of the requests and passes a second subset of the requests on to a utilization-based load balancer. The second subset of the requests are stored on the load balancer, and an availability of server components is determined and a listing of available server components is compiled. A determination is made as to which server component on the listing of available server components is most appropriate to receive a particular request. Each particular request of the second subset of requests is sent to the selected server component determined to be most appropriate to receive the particular request.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: June 10, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah
  • Patent number: 6574636
    Abstract: A computer program is provided for developing a component based software package. The program includes a data component that stores, retrieves and manipulates data utilizing a plurality of functions. Also provided is an adapter component that transmits and receives data to/from the data component. A business component is included that serves as a data cache and includes logic for manipulating the data. A controller component is also included which is adapted to handle events generated by a user utilizing the business component to cache data and the adapter component to ultimately persist data to a data repository.
    Type: Grant
    Filed: May 4, 1999
    Date of Patent: June 3, 2003
    Assignee: Accenture LLP
    Inventors: Richard E. Balon, Asif F. Malik, Jeffrey M. Wargin, Michael A. Jackowski, Richard C. Kennedy, Eduardo Navickas
  • Patent number: 6571235
    Abstract: A method for facilitating effective access to application specific data in a discussion database. In use, the data is received from multiple users in a plurality of categories. To disseminate the data, access is provided to the data via an interface which not only lists, but also describes the categories. By describing the categories, a user may effectively select the categories on the interface which are most relevant. Such selection in turn subscribes the user to the data in the selected categories.
    Type: Grant
    Filed: November 23, 1999
    Date of Patent: May 27, 2003
    Assignee: Accenture LLP
    Inventors: James S. Marpe, David W. Coyle, Bruce P. Kiene, Gregory P. Chestnut, John F. Durocher, Scott R. Adler, Laura L. Farner, Colin K. Dangel, Pascal R. Yammine
  • Patent number: 6571285
    Abstract: A method providing service assurance for a network to maintain an agreed upon Quality of Service. First, an alarm is generated to indicate a status of a network. The generation of the alarm comprises selecting a parameter of network to be monitored; determining a triggering level of the parameter; monitoring the parameter of an occurrence of the triggering level; and initiating alarm notification upon the monitored occurrence of the triggering level. Network event information is then dispatched upon generation of the alarm and is subsequently mapped. The data collected on the status of the network is then manipulated by concatenating the data collected on a network into a master file; reformatting the data into a standarized format; translating the data to key codes; sorting the data according to predetermined criteria; and concatenating the sorted data together. The data is then sorted in a database. Thereafter, network availability is conveyed graphically.
    Type: Grant
    Filed: December 23, 1999
    Date of Patent: May 27, 2003
    Assignee: Accenture LLP
    Inventors: Steve G. Groath, Myke L. Miller, Christopher Sachse, Jeremy D. Bloom, Leslie T. Turkson, Timothy Lund, Patrick J. Beskar
  • Patent number: 6571282
    Abstract: A system and method are provided for transmitting data from a server to a client via blocks. A user query for a solution set is transmitted to a server, which is then used to query a database for a first subset of the solution set. A first block of data is built from data in the database of the server, containing a subset of the solution set, and is then sent to the client over a network. When a second request from the client for the data in the database of the server is received, a second block of the data sets is queried from the database, built, and then transmitted to the client over the network.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: May 27, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah
  • Patent number: 6567822
    Abstract: A system, method and article of manufacture are provided for generating a data request graphical user interface during project assessment. First, a request form including a plurality of fields relating to an assessment is displayed utilizing a network. Data is then received in the fields utilizing the network in response to displaying the request form. Then, the data is stored in a database. The stored data is then used in an assessment of a project.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: May 20, 2003
    Assignee: Accenture LLP
    Inventors: Gregory C. Cudahy, Jeffrey Miller, Douglas W. Allvine
  • Patent number: 6564209
    Abstract: A system, method and article of manufacture are provided for providing an abstract for data. First, a request for information from a user is processed. Data relating to the user request is searched for in at least one information repository. The results of the search are presented to the user. One or more abstract databases are searched for abstracts of the search results. Links to the abstracts of the search results are displayed. Selection of one of the links to the abstracts by the user is recognized and the abstract associated with the selected link is displayed.
    Type: Grant
    Filed: March 8, 2000
    Date of Patent: May 13, 2003
    Assignee: Accenture LLP
    Inventors: Kelly L. Dempski, Scott Kurth
  • Patent number: 6556659
    Abstract: A Service Level Management system is provided. A notification of a service level problem within a combination packet-switching and circuit-switching hybrid network is received by the system. The service level agreement is retrieved and the problem is checked against the agreement to determine if the agreement has been met. The notification of the problem is prioritized with a second notification of a second service level problem based on a number of times the agreement has not been met. Next, a resolution for the service level problem within the hybrid network is determined. The resolution may include a status report, resolution notification, problem reports, service reconfiguration, trouble notification, service level agreement violations, and/or outage notification. The progress of the implementation of the resolution is tracked. Finally, the hybrid network is managed based on the future predicted behavior of the network.
    Type: Grant
    Filed: June 2, 1999
    Date of Patent: April 29, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah
  • Publication number: 20030074463
    Abstract: A system, method and article of manufacture are provided for interfacing with a core telecommunication system and a local service provider. First, a core telecommunication system is interfaced for handling core telecommunication system requests and responses received from the core telecommunication system and translated to a predetermined protocol. Similarly, a local service provider is interfaced for handling local service provider requests and responses received from the local service provider. The local service provider requests and responses are also translated to the predetermined protocol. In use, the core telecommunication system requests and responses are communicated with the local service provider and the local service provider requests and responses are communicated with the core telecommunication system for management purposes.
    Type: Application
    Filed: July 12, 2002
    Publication date: April 17, 2003
    Applicant: Accenture LLP
    Inventors: Stephen J. Swartz, Anil R. Bakshi, Christopher John Murphy, Kevin Ronald Baeth
  • Patent number: 6549949
    Abstract: A system, method, and article of manufacture provide a fixed format stream-based communication system. A sending fixed format contract on interface code is defined for a sending system. A receiving fixed format contract on interface code is also defined for a receiving system. A message to be sent from the sending system to the receiving system is translated based on the sending fixed format contract. The message is then sent from the sending system and subsequently received by the receiving system. The message received by the receiving system is then translated based on the receiving fixed format contract.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: April 15, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah
  • Patent number: 6550057
    Abstract: A system, method and article of manufacture are provided for providing a warning upon retrieval of objects that are incomplete. An object is provided with at least one missing attribute. Upon receipt of a request from an application for the object access to the attributes of the object is allowed by the application. A warning is provided upon an attempt to access the attribute of the object that is missing.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: April 15, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah
  • Patent number: 6543046
    Abstract: A system is provided for navigating at least one object within a computer-implemented object environment. The system specifies at least one object having particular attributes. An object environment is displayed which includes representations of the object and the corresponding particular attributes. Each of the attributes are associated with a navigation index, which the system displays in order to list the particular attributes. Upon receiving an indication of a user-specified attribute within the navigation index, the system provides a visual indication of a location of the user-specified attribute within the displayed object environment.
    Type: Grant
    Filed: July 20, 1995
    Date of Patent: April 1, 2003
    Assignee: Accenture LLP
    Inventor: Eric M. Lunt
  • Patent number: 6542593
    Abstract: According to a broad aspect of a preferred embodiment of the invention, telephone calls, data and other multimedia information is routed through a hybrid network which includes transfer of information across the internet utilizing telephony routing information and internet protocol address information. The hybrid network includes an rules database which determines subscriber profile information. The information includes routing references based on priority, cost and termination location. In addition, content separation is provided, including instructing an intelligent peripheral and protocol converter to separate the audio stream from the data and video stream.
    Type: Grant
    Filed: June 2, 1999
    Date of Patent: April 1, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah
  • Patent number: 6539396
    Abstract: A system and method for implementing an association of business objects without retrieving said objects from a database on which they are stored. A business object in the business cache is provided and an instance of an associated object is stored on a database. An association of the business object with the instance of the associated object is determined. An object identifier is generated containing information including the determination association which is necessary to retrieve the instance of the associated object from the database, wherein the object identifier includes a unique row identifier, an identifier generated by a utility, and a unique string generated from one or more attributes. The object identifier is loaded when the business object starts. A location of the instance of the associated object on the database is determined from the object identifier and the instance of the associated object is retrieved from the database.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: March 25, 2003
    Assignee: Accenture LLP
    Inventor: Michel K. Bowman-Amuah