Patents Assigned to Art Technology Group, Inc.
  • Publication number: 20120265567
    Abstract: A system can report an occurrence of an offline conversion with respect to an electronic commerce system. The system can then correlate information of the offline conversion with information comprised in one or more communication records to determine whether the offline conversion occurred as a result of a communication feature of the electronic commerce system, such as a click-to-call communication feature or a click-to-chat communication feature. The system can then report the offline conversion, and report that the offline conversion occurred as a result of the communication feature.
    Type: Application
    Filed: April 14, 2011
    Publication date: October 18, 2012
    Applicant: Art Technology Group, Inc.
    Inventor: Stephane MUSZYNSKI
  • Publication number: 20120137174
    Abstract: A computer platform provides a method and system for establishing scenarios for interactions between users (both individually and as a group) and a web site or other software application over a network. The interactions are described in terms of events, actions, and conditions, where a single mechanism may be used to describe events, actions, and conditions for both individuals and a group. One portion of a scenario may apply to the group, while another portion applies to individuals. Time elements and branches also can be employed to describe the scenario. The scenario may describe a non-deterministic process, but be modeled as a deterministic state machine for execution.
    Type: Application
    Filed: February 7, 2012
    Publication date: May 31, 2012
    Applicants: ORACLE INTERNATIONAL CORPORATION, Art Technology Group, Inc.
    Inventors: Joseph BERKOVITZ, Robert SHAVER
  • Publication number: 20120036452
    Abstract: A system can mask specific components of an application, such as a web page, displayed during a screen sharing session. As the web page is being displayed on a first computer screen (i.e., screen), the system can automatically mask specific components of the web page. Thus, when the first screen is captured, and the capture is transmitted to a second screen, the specific components of the web page that have been masked will not be displayed at the second screen.
    Type: Application
    Filed: July 11, 2011
    Publication date: February 9, 2012
    Applicant: ART TECHNOLOGY GROUP, INC.
    Inventors: Barry Gordon Coleman, Keith Speers
  • Patent number: 8081623
    Abstract: In an emergency backup telephone system, members of an enterprise use their personal computers to log into an emergency communications web page. Upon logging in, software that enables the personal computer to act as a webphone is automatically downloaded. This software allows a person to initiate a call from personal computer to a conventional PSTN number destination using a PSTN gateway, or to another party's computer at a specified URL using VoIP telephony. Upon logging in, an authoritative index of employees reachable via the backup system updated to include information such as a phone number and/or IP address where the member can be reached in order to allow calls originating from the PSTN to be routed to the member's computer. The index is made available to other members of the enterprise via the enterprise's intranet, and, in some embodiments, to the public via a web page on the internet and/or email.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: December 20, 2011
    Assignee: Art Technology Group, Inc.
    Inventors: Ian Halpern, John Piescik, Joseph Siegrist
  • Patent number: 8064584
    Abstract: A method and system for placing a call back from a call center to an end user viewing a website includes sending a request for the call back from an end user computer to a call server, the request including the PSTN number at which the end user wishes to be called; placing calls to the end user and the call center, the call center call including the ANI/callerID of the number at which the end user is called; requesting by the call center data concerning the end user from the call server; receiving by the call server data from the end user computer; and transmitting the data from the call server to the call center. The data from the end user computer may be an identification of the web page being viewed, data entered on the web page, an end user identifier and/or co-browsing data.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: November 22, 2011
    Assignee: Art Technology Group, Inc.
    Inventor: Joseph Siegrist
  • Patent number: 8065607
    Abstract: A system and method for automatically mapping of hypertext input fields to software components. The system includes a hypertext preprocessor, a name-space manager, a data handler, and a component manager. The hypertext preprocessor examines the hypertext input field names and uses the name-space manager and component manager to determine the mapping between input field names and software component properties. When the hypertext page is rendered, the name-space manager registers the mapping between each submitted input field and the corresponding component property. When the input data is submitted, the data handler uses the name-space manager to find the component property for each submitted input field and uses the component manager to convert the data to the correct type before calling the appropriate component method to set the property value.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: November 22, 2011
    Assignee: Art Technology Group, Inc.
    Inventors: Nathan Abramson, Jeffrey J. Vroom
  • Patent number: 8055550
    Abstract: An order processing system includes an order structure in which an order includes multiple objects representing items being purchased, shipping methods, payment parameters, and other parts of an order. The order can include one or more of each of the types of objects. Items in the order can be divided among shipping methods and payment mechanisms using a relationship model to describe the relationships between the different types of objects. Shipping methods and payment mechanisms also can be related. The order may be represented as an order object, which represents the order and can be related to particular shipping methods and payment mechanisms. Relationship objects describe the relationships between objects. Relationship objects can use different relationship types to characterize the extent of the specified relationship.
    Type: Grant
    Filed: March 13, 2008
    Date of Patent: November 8, 2011
    Assignee: Art Technology Group, Inc.
    Inventors: Emmanuel Parasirakis, Tareef S. Kawaf
  • Patent number: 8046315
    Abstract: The present invention provides a language, method and system to formulate and evaluate relational Bayesian networks in an e-commerce environment. The present invention employs a specific language for constructing synthetic variables used to predict events in the Bayesian networks. The present system and language allow for efficient and accurate representation, inference, and discovery of the synthetic variables used to model web visitor behavior.
    Type: Grant
    Filed: November 17, 2010
    Date of Patent: October 25, 2011
    Assignee: Art Technology Group, Inc.
    Inventor: Bruce Douglass D'Ambrosio
  • Publication number: 20110137832
    Abstract: The present invention provides a language, method and system to formulate and evaluate relational Bayesian networks in an e-commerce environment. The present invention employs a specific language for constructing synthetic variables used to predict events in the Bayesian networks. The present system and language allow for efficient and accurate representation, inference, and discovery of the synthetic variables used to model web visitor behavior.
    Type: Application
    Filed: November 17, 2010
    Publication date: June 9, 2011
    Applicant: ART TECHNOLOGY GROUP, INC.
    Inventor: Bruce Douglass D'Ambrosio
  • Patent number: 7941839
    Abstract: A streaming media application attempting to establish a streaming media connection first attempts to establish the connection directly using a format such as UDP. If no direct connection can be established, the media application attempts to establish a connection through a proxy server using proxy server information obtained from installed software components such as browsers that manage Internet connections. If necessary, an auto configuration web page is utilized to obtain the proxy server address. The invention also includes methods for blocking streaming media connections.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: May 10, 2011
    Assignee: Art Technology Group, Inc.
    Inventors: Joseph Siegrist, Ryan Cruse
  • Patent number: 7941755
    Abstract: A method and apparatus for extracting information from a web page on a standard end user browser without plug-ins, includes the steps of dynamically creating an element on a web page being viewed by an end user, copying at least a portion of the contents of the web page or form field values, and uploading the data to a target domain, wherein the target domain may be different from the domain of the web page. In co-browsing applications, the data uploaded is used to create a copy of the website for display to a third party.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: May 10, 2011
    Assignee: Art Technology Group, Inc.
    Inventors: Joseph Siegrist, Andrew Zitnay, Robert Billingslea
  • Publication number: 20110032846
    Abstract: In one method and apparatus for blocking unwanted calls in a callback system, parameters associated with a callback request (e.g., the user device to which the call is to be directed, the IP address from which the request originated or an identifier of the source computer from which the callback request originated, the party from whom the call is requested) are tracked for each call. A decision to automatically block the requested callback is made based on one or more criteria based on a combination of these parameters, which may be a total over a period of time. In a second method, one or both of the parties to the callback is queried as to whether the callback is unwanted and, if so, one or more parameters associated with the request are blacklisted.
    Type: Application
    Filed: September 9, 2010
    Publication date: February 10, 2011
    Applicant: ART TECHNOLOGY GROUP, INC.
    Inventor: Joseph SIEGRIST
  • Publication number: 20110010331
    Abstract: A method and apparatus for calculating a score for word selection, which may be used to preprocess sets of words prior to a dimensionality reduction process, employs information about relationships between words themselves (such as synonym relationships) or relationships between items with which the words are associated (such as products in a catalog). In some embodiments, the relationships are also community based; i.e., the relationships are established by a community of users. The relationships may be references to two or more word sets in which the word of interest is common. In one embodiment, the word sets are descriptions of products in an online catalog, the community is the group of people who view the catalog, and the relationships used for calculating the score for a particular word of interest are coreferences (e.g., viewing or purchasing) of pairs of products for which the catalog descriptions both include the particular word.
    Type: Application
    Filed: July 7, 2009
    Publication date: January 13, 2011
    Applicant: ART TECHNOLOGY GROUP, INC.
    Inventors: Bruce D'AMBROSIO, Stephen JENSEN
  • Patent number: 7870084
    Abstract: The present invention provides a language, method and system to formulate and evaluate relational Bayesian networks in an c-commerce environment. The present invention employs a specific language for constructing synthetic variables used to predict events in the Bayesian networks. The present system and language allow for efficient and accurate representation, inference, and discovery of the synthetic variables used to model web visitor behavior.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: January 11, 2011
    Assignee: Art Technology Group, Inc.
    Inventor: Bruce Douglass D'Ambrosio
  • Publication number: 20100322404
    Abstract: A technique for providing context information for a PSTN phone call originating from an user includes dynamically selecting a phone number (or invite code or combination thereof) from among a pool of available phone numbers; displaying the selected phone number to the user in a web page; receiving context information corresponding to the user; receiving an incoming phone call on the dynamically selected phone number, connecting the incoming call to an outgoing call to the call center, and providing the context information to a computer corresponding to an agent to whom the outgoing call is connected. The context information may include a web page viewed by the user, and may be sufficient to provide a co-browsing capability. The technique may be utilized with or without session based web pages and may be performed by a sever that serves web page content to the user or a third party service provider.
    Type: Application
    Filed: June 23, 2009
    Publication date: December 23, 2010
    Applicant: ART TECHNOLOGY GROUP, INC.
    Inventors: BARRY GORDON COLEMAN, STEPHANE SAMUEL MUSZYNSKI
  • Patent number: 7796542
    Abstract: In one method and apparatus for blocking unwanted calls in a callback system, parameters associated with a callback request (e.g., the user device to which the call is to be directed, the IP address from which the request originated or an identifier of the source computer from which the callback request originated, the party from whom the call is requested) are tracked for each call. A decision to automatically block the requested callback is made based on one or more criteria based on a combination of these parameters, which may be a total over a period of time. In a second method, one or both of the parties to the callback is queried as to whether the callback is unwanted and, if so, one or more parameters associated with the request are blacklisted.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: September 14, 2010
    Assignee: Art Technology Group, Inc.
    Inventor: Joseph Siegrist
  • Publication number: 20090172521
    Abstract: A system and method for automatically mapping of hypertext input fields to software components. The system includes a hypertext preprocessor, a name-space manager, a data handler, and a component manager. The hypertext preprocessor examines the hypertext input field names and uses the name-space manager and component manager to determine the mapping between input field names and software component properties. When the hypertext page is rendered, the name-space manager registers the mapping between each submitted input field and the corresponding component property. When the input data is submitted, the data handler uses the name-space manager to find the component property for each submitted input field and uses the component manager to convert the data to the correct type before calling the appropriate component method to set the property value.
    Type: Application
    Filed: November 24, 2008
    Publication date: July 2, 2009
    Applicant: ART TECHNOLOGY GROUP, INC.
    Inventors: Nathan ABRAMSON, Jeffrey J. VROOM
  • Publication number: 20090010414
    Abstract: In one method and apparatus for blocking unwanted calls in a callback system, parameters associated with a callback request (e.g., the user device to which the call is to be directed, the IP address from which the request originated or an identifier of the source computer from which the callback request originated, the party from whom the call is requested) are tracked for each call. A decision to automatically block the requested callback is made based on one or more criteria based on a combination of these parameters, which may be a total over a period of time. In a second method, one or both of the parties to the callback is queried as to whether the callback is unwanted and, if so, one or more parameters associated with the request are blacklisted.
    Type: Application
    Filed: December 31, 2007
    Publication date: January 8, 2009
    Applicant: ART TECHNOLOGY GROUP, INC.
    Inventor: Joseph Siegrist
  • Patent number: 7466689
    Abstract: In an emergency backup telephone system, members of an enterprise use their personal computers to log into an emergency communications web page. Upon logging in, software that enables the personal computer to act as a webphone is automatically downloaded. This software allows a person to initiate a call from personal computer to a conventional PSTN number destination using a PSTN gateway, or to another party's computer at a specified URL using VoIP telephony. Upon logging in, an authoritative index of employees reachable via the backup system updated to include information such as a phone number and/or IP address where the member can be reached in order to allow calls originating from the PSTN to be routed to the member's computer. The index is made available to other members of the enterprise via the enterprise's intranet, and, in some embodiments, to the public via a web page on the internet and/or email.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: December 16, 2008
    Assignee: Art Technology Group, Inc.
    Inventors: Ian Halpern, John Piescik, Joseph Siegrist
  • Patent number: 7461336
    Abstract: A system and method for automatically mapping of hypertext input fields to software components. The system includes a hypertext preprocessor, a name-space manager, a data handler, and a component manager. The hypertext preprocessor examines the hypertext input field names and uses the name-space manager and component manager to determine the mapping between input field names and software component properties. When the hypertext page is rendered, the name-space manager registers the mapping between each submitted input field and the corresponding component property. When the input data is submitted, the data handler uses the name-space manager to find the component property for each submitted input field and uses the component manager to convert the data to the correct type before calling the appropriate component method to set the property value.
    Type: Grant
    Filed: December 10, 1998
    Date of Patent: December 2, 2008
    Assignee: Art Technology Group, Inc.
    Inventors: Nathan Abramson, Jeffrey J. Vroom