Patents Assigned to Siebel Systems, Inc.
-
Patent number: 8484638Abstract: A method and apparatus to build a migration package. According to one embodiment of the invention, a plurality of programming elements are developed and stored in a configuration repository. The configuration repository also includes metadata used to describe each of the programming elements. Selected programming elements are placed in a set of one or more migration scripts to be stored in the migration package. The set of migration scripts may include a master configuration file and a driver file.Type: GrantFiled: August 25, 2011Date of Patent: July 9, 2013Assignee: Siebel Systems, Inc.Inventors: Yoram Tal, Larisa Yagolnitser, Ramzi Rabah, Patrick Gerald Wheeler, John Joseph Jakubik, Tuck Leong Chan
-
Patent number: 8473399Abstract: Embodiments of the invention provide methods and data structures for the effective and efficient synchronization or inter-exchange of invoice information between business applications employing disparate DOFs. For one embodiment, a DOF is provided that allows for relationships between entities, also referred to as invoices, to be modeled as attributes of an entity and for customization of the DOF in a manner that facilitates upgrading of the DOF. For one embodiment, the invoice DOF is provided in a common software language such as XML. For one embodiment, invoice information from each of several business applications is translated to a common DOF. The invoice information, in the common DOF, is then inter-exchanged among the several business applications. Each application has only to translate the invoice information from the common DOF to the application-specific DOF of the respective business application.Type: GrantFiled: October 16, 2003Date of Patent: June 25, 2013Assignee: Siebel Systems, Inc.Inventors: Nardo B. Catahan, Jr., Ying-Chieh Lan, Roy Chia-Jih Liu, Joshua Roper
-
Patent number: 8443036Abstract: Techniques are described for exchanging data between software applications, such as project-related data between a project management software application (“PMSA”) and an unaffiliated organizational project tracking software application (“OPTSA”). A computing architecture with multiple interacting computer systems, such as a client-server architecture, can be used to allow users of remote computing systems to access project-related data and/or functionality from other computing systems, such as a thin client computing system with limited or no local capabilities to execute software applications and/or store associated application data accessing a remote central server computing system in order to interact with a PMSA executing on the server, to interact with an OPTSA executing on the server, and/or to invoke data exchange functionality available at the server for exchanging project-related data between the PMSA and OPTSA.Type: GrantFiled: March 31, 2003Date of Patent: May 14, 2013Assignee: Siebel Systems, Inc.Inventors: Jimin Li, Cory D. Wiegert, Kwong Ming Tse, Xuan Wei, James Gan Fong, Matthew Philip Grumbach
-
Patent number: 8442883Abstract: A system for providing relationship management in an auction environment can include a relationship management system and an auction system. The relationship management system and the auction system are communicatively coupled to one another. The relationship management system is configured to provide a relationship management function in conjunction with access to the auction system.Type: GrantFiled: June 30, 2005Date of Patent: May 14, 2013Assignee: Siebel Systems, Inc.Inventor: Taimur A. Rashid
-
Patent number: 8433602Abstract: In one embodiment, a business process meta-model is defined that represents a business process. The business process meta-model includes control flow elements pertaining to a control flow of the business process, and annotation elements providing details for the control flow elements.Type: GrantFiled: November 5, 2010Date of Patent: April 30, 2013Assignee: Siebel Systems, Inc.Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Noik, Doug Smith, Rahim Yaseen
-
Patent number: 8423374Abstract: A method and system for routing intelligence information related to security. The security system provides rules that identify conditions and routing instructions that are to be applied to intelligence information. A security organization may create and modify rules to ensure the appropriate routing of intelligence information in a timely manner. The security system may receive intelligence information from various sources. Regardless of the form or source of intelligence information, the security system analyzes the intelligence information to determine whether any conditions of the rules are satisfied. When a condition of a rule is satisfied, the security system sends a notification of the intelligence information in accordance with the routing instructions for that rule. In this way, intelligence information can be automatically and quickly routed to the appropriate security personnel for further processing.Type: GrantFiled: October 21, 2002Date of Patent: April 16, 2013Assignee: Siebel Systems, Inc.Inventors: Matthew Scott Malden, Daniel Edward Israel, Robert Brent Pinkerton, Frank Warren Bishop, Jr., Prashant B. Patel, Christopher Scott Nash, Rahul Viswanathan, Arun Abichandani, Rajani Yelkur, Hang Yee Wong, Jackson Chan
-
Patent number: 8423477Abstract: In one embodiment, a method for providing multiple views of a business process definition includes storing a model of a business process, and providing different view points of the model to different classes of users.Type: GrantFiled: February 18, 2011Date of Patent: April 16, 2013Assignee: Siebel Systems, Inc.Inventors: Manoj Das, John Liang, Peter Lim, Emanuel Gerald Nolk, Doug Smith, Rahim Yaseen
-
Patent number: 8392298Abstract: Embodiments of the invention provide methods and data structures for the effective and efficient synchronization or inter-exchange of invoice adjustment information between business applications employing disparate DOFs. For one embodiment, a DOF is provided that allows for relationships between entities, also referred to as invoice adjustments, to be modeled as attributes of an entity and for customization of the DOF in a manner that facilitates upgrading of the DOF. For one embodiment, the invoice adjustment DOF is provided in a common software language such as XML. For one embodiment, invoice adjustment information from each of several business applications is translated to a common DOF. The invoice adjustment information, in the common DOF, is then inter-exchanged among the several business applications. Each application has only to translate the invoice adjustment information from the common DOF to the application-specific DOF of the respective business application.Type: GrantFiled: October 16, 2003Date of Patent: March 5, 2013Assignee: Siebel Systems, Inc.Inventors: Darshan Kumar, Nardo B. Catahan, Jr., Joshua Roper
-
Patent number: 8386345Abstract: Techniques to generate invoices for “events” (e.g., activities, orders, and so on) and taking into account applicable entitlements. The events are for actions and/or transactions to be performed, and may be related to contracts having entitlements that may specify special pricing for the events. An entitlement may define what event items are covered (e.g., time, expenses, parts), and the amount that is covered and the applicable discounts for each event item. To generate invoices for the events, contracts applicable to the events are initially determined and any entitlements that cover the events are identified. An original invoice amount for each event may be initially determined based on a standard pricing scheme (e.g., based on standard Price and/or Rate Lists) for this type of event. A revised invoice amount and discounts (if any) may then be determined for the event based on the applicable entitlements (if any).Type: GrantFiled: November 18, 2002Date of Patent: February 26, 2013Assignee: Siebel Systems, Inc.Inventors: Sridhar Tadepalli, Thomas W. Bowe, Jr., Sundar Rajagopalan
-
Patent number: 8365095Abstract: Techniques to facilitate assignment and scheduling of activities. In accordance with a method, a chart showing a calendar of schedule for a number of available resources is provided in a first frame (or window) in a user interface menu, and a number of objects representative of a number of unplanned activities are provided in a second frame. A selection for an unplanned activity in the second frame (or a planned activity in the first frame) is received and, in response, selected ones of a number of objects in the chart are highlighted based on the selected activity. A request to assign the selected activity to a selected resource and to schedule the selected activity for a particular time duration is thereafter received. The requested assignment and scheduling may be accepted or rejected based on the requirements of the selected activity and the capabilities of the selected resource.Type: GrantFiled: August 30, 2010Date of Patent: January 29, 2013Assignee: Siebel Systems, Inc.Inventors: Harish Bansal, Olivier Delerm, Atul Purohit, Chrisopher Scott Nash
-
Patent number: 8365205Abstract: A method and apparatus for inter-module communication is disclosed. The method includes defining a command definition, wherein the command definition comprises commands for interfacing with a multi-channel, multi-media, communication queuing system. The command definition can include, for example, driver object commands to request media type lists and command event lists, create drivers, request service, and release drivers. The command definition can also include, for example, service object commands to release service objects, notify when handling of an event is complete, invoke commands, release work items, suspend work items, resume work items, handle queued events, and cancel queued events. The command definition can also include, for example, client object commands to start a work item, release work items, save work item contexts, restore work item contexts, serialize work items, free work item storage, begin batch processing, and end batch processing.Type: GrantFiled: August 20, 2009Date of Patent: January 29, 2013Assignee: Siebel Systems, Inc.Inventors: Mingte Chen, Anil K. Annadata, Leon Chan
-
Patent number: 8359335Abstract: In one embodiment, the invention is a computing system comprising a World Wide Web application with a user interactive record field is described. The record field receives a record field entry. The application receives a context change request. Responsive to the context change request, the application dynamically transmits the record field entry to a server for storage in a database.Type: GrantFiled: September 29, 2001Date of Patent: January 22, 2013Assignee: Siebel Systems, Inc.Inventors: John Coker, Anil Mukundan
-
Patent number: 8355943Abstract: A method and system for defining and generating forecasts. The forecast system receives a forecast definition from a user, generates a forecast in accordance with the forecast definition, stores a forecast snapshot of the generated forecast, and presents to users forecast information derived from the forecast snapshots. A forecast definition specifies the participants to be included in a forecast and when to generate the forecast. At the scheduled time, the forecast system automatically generates the forecast and stores the forecast snapshot.Type: GrantFiled: November 18, 2011Date of Patent: January 15, 2013Assignee: Siebel Systems, Inc.Inventors: Stratton C. Lloyd, Alexander Goldstein
-
Patent number: 8321232Abstract: A facility for screening service requests for requesting assistance is described. The facility receives from a user a service request that requests assistance with solving a problem associated with a system accessible to the user and includes information related to the system. The facility searches a collection of system status information for at least one entry that corresponds with the received information related to the system. Where a corresponding entry is found, the facility provides to the user an indication of the correspondence and an opportunity to cancel the service request.Type: GrantFiled: May 4, 2009Date of Patent: November 27, 2012Assignee: Siebel Systems, Inc.Inventors: Mark Sunday, Ken Wells, Mitchell Kreaden, Anthony Deighton, Dougal Brindley
-
Patent number: 8296174Abstract: A method and apparatus for network-based sales force automation are provided that meet objectives of increasing sales and marketing efficiency and efficiency of technical and customer support by providing multi-dimensional displays of transactional information to users. Transactional information of deals, contacts, accounts, and leads is provided over the Internet using a Web browser. The information of related transactions is electronically linked, and the transactional information is electronically searchable using custom profiles. The transactional information is accessed and shared among host organization members according to a hierarchy and predefined territories. A Radar Screen Opportunity Display (RSOD) may be selected on which deal objects are displayed that represent the stages in a sales pipeline of corresponding deals.Type: GrantFiled: April 3, 2008Date of Patent: October 23, 2012Assignee: Siebel Systems, Inc.Inventors: Keith Raffel, Robert M. Schulman, Dixie Baker, Robert E. Currie, Christine Currie
-
Patent number: 8296173Abstract: A method and apparatus for network-based sales force automation are provided that meet objectives of increasing sales and marketing efficiency and efficiency of technical and customer support by providing multi-dimensional displays of transactional information to users. Transactional information of deals, contacts, accounts, and leads is provided over the Internet using a Web browser. The information of related transactions is electronically linked, and the transactional information is electronically searchable using custom profiles. The transactional information is accessed and shared among host organization members according to a hierarchy and predefined territories. A Radar Screen Opportunity Display (RSOD) may be selected on which deal objects are displayed that represent the stages in a sales pipeline of corresponding deals.Type: GrantFiled: March 13, 2008Date of Patent: October 23, 2012Assignee: Siebel Systems, Inc.Inventors: Keith Raffel, Robert M. Schulman, Dixie Baker, Robert E. Currie, Christine Currie
-
Publication number: 20120260216Abstract: A user interface display comprises a plurality of selectable icons and a control symbol in a toolbar. The control symbol can be selected by a user to display additional selectable icons within the toolbar. Incoming events, such as customer support requests or other work items, can be received from a communication server and displayed via a selectable icon or work button in the toolbar. The user interface can notify the user of the incoming event, such as by causing the work button to blink. The user can send a command to the communication server via the user interface relating to the event, such as accepting an incoming work item or releasing a telephone call. The communication server can perform the appropriate event response.Type: ApplicationFiled: December 30, 2011Publication date: October 11, 2012Applicant: Siebel Systems, Inc.Inventors: Mingte Chen, Anil Kumar Annadata, Kuang-Yang Huang, Rohit Bedi, Henry Dana Jay
-
Patent number: 8255352Abstract: Embodiments of the invention provide an RBE that uses a logical abstraction for a set of application rules that allows the rules to be implemented, presented and modified efficiently. For one embodiment, rules logic for implementing a set of application rules is stored. The rules logic is specified by a processing sequence using one or more application factors, each of which has one or more application factor values. A plurality of entries corresponding to each application factor is separately stored. Each entry contains a data point set having one or more data points and a result corresponding to the data point set. Each of the one or more data points of a data point set corresponds to a distinct factor value.Type: GrantFiled: August 11, 2009Date of Patent: August 28, 2012Assignee: Siebel Systems, Inc.Inventors: Jinfan Duan, Robert Wing, Piyush Govil
-
Patent number: 8230112Abstract: A method, system, computer system and computer program product to enable a single interface to be used to prepare and present messages in a variety of different formats. For example, the single interface can be used to prepare, receive or display messages in different languages, such as English or Japanese, which require different character sets. Furthermore, the single interface supports preparing, sending, and receiving messages in multiple text formats, such as plain text, rich text, and Multiple Internet Mail Extension (MIME) format. A message can be received in a native format, and a format for providing a response to the message can be dynamically selected. The response is provided in the dynamically-selected format.Type: GrantFiled: March 27, 2003Date of Patent: July 24, 2012Assignee: Siebel Systems, Inc.Inventors: Wai H. Pak, Sanjeev Kumar, Anil Kumar Annadata, Yu Jen Wu
-
Patent number: 8200539Abstract: Stored product management information in a first format for use by a first computerized system is transformed to readily make the stored product management information available for use in a second computerized system that utilizes a second format in a cost-efficient and time-efficient manner.Type: GrantFiled: May 26, 2006Date of Patent: June 12, 2012Assignee: Siebel Systems, Inc.Inventors: Maria Theresa Barnes Leon, Nardo B. Catahan, Jr., Shailendra Garg, Shekhar P. Kale