Patents Assigned to Art Technology Group, Inc.
-
Publication number: 20120265567Abstract: 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: ApplicationFiled: April 14, 2011Publication date: October 18, 2012Applicant: Art Technology Group, Inc.Inventor: Stephane MUSZYNSKI
-
Publication number: 20120137174Abstract: 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: ApplicationFiled: February 7, 2012Publication date: May 31, 2012Applicants: ORACLE INTERNATIONAL CORPORATION, Art Technology Group, Inc.Inventors: Joseph BERKOVITZ, Robert SHAVER
-
Publication number: 20120036452Abstract: 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: ApplicationFiled: July 11, 2011Publication date: February 9, 2012Applicant: ART TECHNOLOGY GROUP, INC.Inventors: Barry Gordon Coleman, Keith Speers
-
Patent number: 8081623Abstract: 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: GrantFiled: November 13, 2008Date of Patent: December 20, 2011Assignee: Art Technology Group, Inc.Inventors: Ian Halpern, John Piescik, Joseph Siegrist
-
Patent number: 8064584Abstract: 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: GrantFiled: September 27, 2007Date of Patent: November 22, 2011Assignee: Art Technology Group, Inc.Inventor: Joseph Siegrist
-
Patent number: 8065607Abstract: 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: GrantFiled: November 24, 2008Date of Patent: November 22, 2011Assignee: Art Technology Group, Inc.Inventors: Nathan Abramson, Jeffrey J. Vroom
-
Patent number: 8055550Abstract: 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: GrantFiled: March 13, 2008Date of Patent: November 8, 2011Assignee: Art Technology Group, Inc.Inventors: Emmanuel Parasirakis, Tareef S. Kawaf
-
Patent number: 8046315Abstract: 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: GrantFiled: November 17, 2010Date of Patent: October 25, 2011Assignee: Art Technology Group, Inc.Inventor: Bruce Douglass D'Ambrosio
-
Publication number: 20110137832Abstract: 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: ApplicationFiled: November 17, 2010Publication date: June 9, 2011Applicant: ART TECHNOLOGY GROUP, INC.Inventor: Bruce Douglass D'Ambrosio
-
Patent number: 7941839Abstract: 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: GrantFiled: April 25, 2008Date of Patent: May 10, 2011Assignee: Art Technology Group, Inc.Inventors: Joseph Siegrist, Ryan Cruse
-
Patent number: 7941755Abstract: 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: GrantFiled: April 19, 2007Date of Patent: May 10, 2011Assignee: Art Technology Group, Inc.Inventors: Joseph Siegrist, Andrew Zitnay, Robert Billingslea
-
Publication number: 20110032846Abstract: 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: ApplicationFiled: September 9, 2010Publication date: February 10, 2011Applicant: ART TECHNOLOGY GROUP, INC.Inventor: Joseph SIEGRIST
-
Publication number: 20110010331Abstract: 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: ApplicationFiled: July 7, 2009Publication date: January 13, 2011Applicant: ART TECHNOLOGY GROUP, INC.Inventors: Bruce D'AMBROSIO, Stephen JENSEN
-
Patent number: 7870084Abstract: 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: GrantFiled: January 18, 2008Date of Patent: January 11, 2011Assignee: Art Technology Group, Inc.Inventor: Bruce Douglass D'Ambrosio
-
Publication number: 20100322404Abstract: 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: ApplicationFiled: June 23, 2009Publication date: December 23, 2010Applicant: ART TECHNOLOGY GROUP, INC.Inventors: BARRY GORDON COLEMAN, STEPHANE SAMUEL MUSZYNSKI
-
Patent number: 7796542Abstract: 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: GrantFiled: December 31, 2007Date of Patent: September 14, 2010Assignee: Art Technology Group, Inc.Inventor: Joseph Siegrist
-
Publication number: 20090172521Abstract: 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: ApplicationFiled: November 24, 2008Publication date: July 2, 2009Applicant: ART TECHNOLOGY GROUP, INC.Inventors: Nathan ABRAMSON, Jeffrey J. VROOM
-
Publication number: 20090010414Abstract: 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: ApplicationFiled: December 31, 2007Publication date: January 8, 2009Applicant: ART TECHNOLOGY GROUP, INC.Inventor: Joseph Siegrist
-
Patent number: 7466689Abstract: 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: GrantFiled: November 6, 2002Date of Patent: December 16, 2008Assignee: Art Technology Group, Inc.Inventors: Ian Halpern, John Piescik, Joseph Siegrist
-
Patent number: 7461336Abstract: 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: GrantFiled: December 10, 1998Date of Patent: December 2, 2008Assignee: Art Technology Group, Inc.Inventors: Nathan Abramson, Jeffrey J. Vroom