Patents Assigned to Acoustic, L.P.
-
Patent number: 11588922Abstract: A capture and replay system identifies images displayed during an application session. A parser may generate Hypertext Markup Language (HTML) code from an application resource file or from the JSON post made by the application. A replay engine may use the HTML code to recreate at least some of the screens displayed during the application session. The capture and replay system may dynamically identify images that are not reproduced from the resources database and request an agent/(s) to asynchronously upload the image files associated with the images. The replay engine may use the uploaded image files to replay the application session. The capture and replay system may capture application sessions more efficiently by reproducing images from the resource file instead of capturing the images during the original application session and by dynamically requesting image files for the images were are not previously reproduced from the resource file.Type: GrantFiled: December 26, 2019Date of Patent: February 21, 2023Assignee: Acoustic, L.P.Inventor: Shridhar Damale
-
Patent number: 11470030Abstract: Disclosed are various embodiments for a transmission service to suspend temporarily transmission of electronic communications to a recipient. In one embodiment, the transmission service receives a request to suspend receiving electronic communications temporarily for a suspension period. In response, the transmission service suspends transmitting electronic communications to the recipient during the duration of the suspension period. Then, the transmission service resumes transmitting electronic communications to the recipient upon the expiration of the suspension period.Type: GrantFiled: April 2, 2021Date of Patent: October 11, 2022Assignee: Acoustic, L.P.Inventors: Matthew V. Abbott, David Alvarado, Jason B. Brett, Eric Busler, Jason Cai, Jeffrey S. Dernavich, Sergey Tsymbler
-
Publication number: 20210297378Abstract: Disclosed are various embodiments for a transmission service to suspend temporarily transmission of electronic communications to a recipient. In one embodiment, the transmission service receives a request to suspend receiving electronic communications temporarily for a suspension period. In response, the transmission service suspends transmitting electronic communications to the recipient during the duration of the suspension period. Then, the transmission service resumes transmitting electronic communications to the recipient upon the expiration of the suspension period.Type: ApplicationFiled: April 2, 2021Publication date: September 23, 2021Applicant: Acoustic, L.P.Inventors: Matthew V. Abbott, David Alvarado, Jason B. Brett, Eric Busler, Jason Cai, Jeffrey S. Dernavich, Sergey Tsymbler
-
Patent number: 11055640Abstract: The present invention relates to a system and method for generating business decisions. Embodiments of this system and method receive customer transaction data and additional information (cumulatively referred to as ‘modeling data’). This data is utilized to generate a product decision tree which models consumer purchasing decisions as a tree structure. The product decision tree may be utilized by the system to analyze demand for a given leaf (product) in association with other related products. In some embodiments, customers are segmented into groupings of customers who have similar attributes, including similar shopping behaviors. Customer insights are generated for the customer segments. The customer insights and the product decision tree are used to generate business plans, which may then be provided to a store for implementation. These plans may include a product assortment plan, an everyday pricing plan, a promotional plan, and a markdown plan.Type: GrantFiled: December 2, 2019Date of Patent: July 6, 2021Assignee: Acoustic, L.P.Inventors: Paritosh Desai, Kamal Gajendran
-
Publication number: 20210144221Abstract: Disclosed are various embodiments for a content module to identify targeted content to a user based on the user's prior interactions with a content providing entity over multiple forms of communication. Information about the user's interaction over the multiple forms of communication, such as, for example, duration of interaction and frequency of interaction, is received by the content module. The content module executes a set of content identification rules to identify the targeted content using the received information about the user's prior interactions. The identified targeted content is provided to the user's device for display on a user interface.Type: ApplicationFiled: September 17, 2020Publication date: May 13, 2021Applicant: Acoustic, L.P.Inventors: Bryan Reid Brown, Scott H. Mitchell, Jason Burke Brett
-
Patent number: 10972415Abstract: Disclosed are various embodiments for a transmission service to suspend temporarily transmission of electronic communications to a recipient. In one embodiment, the transmission service receives a request to suspend receiving electronic communications temporarily for a suspension period. In response, the transmission service suspends transmitting electronic communications to the recipient during the duration of the suspension period. Then, the transmission service resumes transmitting electronic communications to the recipient upon the expiration of the suspension period.Type: GrantFiled: December 8, 2016Date of Patent: April 6, 2021Assignee: Acoustic, L.P.Inventors: Matthew V. Abbott, David Alvarado, Jason B. Brett, Eric Busler, Jason Cai, Jeffrey S. Dernavich, Sergey Tsymbler
-
Patent number: 10949491Abstract: An overlay may be displayed over a webpage for displaying different analytics, such as displayed with heatmaps. The webpage is parsed to identify webpage objects. Proxy objects are generated for the identified webpage objects and displayed on Z-index layers above the overlay. The proxy objects are configured to detect and react to events on behalf of associated webpage objects. A mobile device proxy server may send mobile device requests on behalf of a desktop computing device and modify received webpages so the desktop computing device renders the webpages in substantially a same manner as a mobile device.Type: GrantFiled: December 27, 2019Date of Patent: March 16, 2021Assignee: Acoustic, L.P.Inventor: Matthew Cordasco
-
Patent number: 10831986Abstract: Generating a document object model (DOM) differential is provided. In response to receiving a webpage, a snapshot is generated of a base DOM corresponding to the webpage. A DOM node change list corresponding to the base DOM is generated. A DOM node attribute change list corresponding to the base DOM is generated. The base DOM is monitored for changes. A DOM differential is generated for the base DOM based on DOM node entries in the DOM node change list and the DOM node attribute change list.Type: GrantFiled: June 7, 2018Date of Patent: November 10, 2020Assignee: Acoustic, L.P.Inventor: Manoj Punjabi
-
Patent number: 10785326Abstract: Disclosed are various embodiments for a content module to identify targeted content to a user based on the user's prior interactions with a content providing entity over multiple forms of communication. Information about the user's interaction over the multiple forms of communication, such as, for example, duration of interaction and frequency of interaction, is received by the content module. The content module executes a set of content identification rules to identify the targeted content using the received information about the user's prior interactions. The identified targeted content is provided to the user's device for display on a user interface.Type: GrantFiled: November 4, 2014Date of Patent: September 22, 2020Assignee: Acoustic, L.P.Inventors: Bryan Reid Brown, Scott H Mitchell, Jason Burke Brett
-
Publication number: 20200133987Abstract: An overlay may be displayed over a webpage for displaying different analytics, such as displayed with heatmaps. The webpage is parsed to identify webpage objects. Proxy objects are generated for the identified webpage objects and displayed on Z-index layers above the overlay. The proxy objects are configured to detect and react to events on behalf of associated webpage objects. A mobile device proxy server may send mobile device requests on behalf of a desktop computing device and modify received webpages so the desktop computing device renders the webpages in substantially a same manner as a mobile device.Type: ApplicationFiled: December 27, 2019Publication date: April 30, 2020Applicant: Acoustic, L.P.Inventor: Matthew Cordasco
-
Publication number: 20200137196Abstract: A capture and replay system identifies images displayed during an application session. A parser may generate Hypertext Markup Language (HTML) code from an application resource file or from the JSON post made by the application. A replay engine may use the HTML code to recreate at least some of the screens displayed during the application session. The capture and replay system may dynamically identify images that are not reproduced from the resources database and request an agent/(s) to asynchronously upload the image files associated with the images. The replay engine may use the uploaded image files to replay the application session. The capture and replay system may capture application sessions more efficiently by reproducing images from the resource file instead of capturing the images during the original application session and by dynamically requesting image files for the images were are not previously reproduced from the resource file.Type: ApplicationFiled: December 26, 2019Publication date: April 30, 2020Applicant: Acoustic, L.P.Inventor: Shridhar Damale
-
Publication number: 20200125789Abstract: A dynamic zooming system may use overlays to display usage information over associated webpages. In one example, a replay manager may zoom-in on particular areas of the webpages to view more specific usage information. In another example, the replay manager may zoom-out the webpages to view more general usage information. The dynamic zooming system may use a first scaled overlay layer to dynamically vary a zoom level of the usage information to match a zoom level for the webpages. The dynamic zooming system also may use a second fixed overlay layer to display other usage information independently of the zoom-level for the webpages.Type: ApplicationFiled: November 4, 2019Publication date: April 23, 2020Applicant: Acoustic, L.P.Inventors: Kevin DeLoach, Shawn Simon, Christopher Fraschetti, Matthew Cordasco
-
Publication number: 20200104041Abstract: A capture system may capture client events for an application session. Some client events may contain display information associated with screen gestures. The screen gestures may be associated with any user input that changes how images are displayed during the application session. For example, the screen gestures may comprise one or more of a scroll gesture, a touch start gesture, a touch move gesture, a touch end gesture, and/or a pinch gesture. In another example the screen gesture may comprise a reorientation of a device operating in the application session. A replay system may replay the application session based on the captured client events to recreate images displayed during the application session in response to the screen gestures.Type: ApplicationFiled: December 3, 2019Publication date: April 2, 2020Applicant: Acoustic, L.P.Inventors: Omar Hernandez, Sukhbir Singh, Neel Phadnis
-
Publication number: 20200104765Abstract: The present invention relates to a system and method for generating business decisions. Embodiments of this system and method receive customer transaction data and additional information (cumulatively referred to as ‘modeling data’). This data is utilized to generate a product decision tree which models consumer purchasing decisions as a tree structure. The product decision tree may be utilized by the system to analyze demand for a given leaf (product) in association with other related products. In some embodiments, customers are segmented into groupings of customers who have similar attributes, including similar shopping behaviors. Customer insights are generated for the customer segments. The customer insights and the product decision tree are used to generate business plans, which may then be provided to a store for implementation. These plans may include a product assortment plan, an everyday pricing plan, a promotional plan, and a markdown plan.Type: ApplicationFiled: December 2, 2019Publication date: April 2, 2020Applicant: Acoustic, L.P.Inventors: Paritosh Desai, Kamal Gajendran
-
Publication number: 20200065525Abstract: A privacy processing system may use privacy rules to filter sensitive personal information from web session data. The privacy processing system may generate privacy profiles or privacy metadata that identifies how often the privacy rules are called, how often the privacy rules successfully complete actions, and the processing time required to execute the privacy rules. The privacy profiles may be used to detect irregularities in the privacy filtering process that may be associated with a variety of privacy filtering and web session problems.Type: ApplicationFiled: November 4, 2019Publication date: February 27, 2020Applicant: Acoustic, L.P.Inventors: Travis Spence Powell, Nadav Caspi, Robert I. Wenig, Wolf Herda, Gerard Dietrich
-
Patent number: 10523784Abstract: A capture and replay system identifies images displayed during an application session. A parser may generate Hypertext Markup Language (HTML) code from an application resource file or from the JSON post made by the application. A replay engine may use the HTML code to recreate at least some of the screens displayed during the application session. The capture and replay system may dynamically identify images that are not reproduced from the resources database and request an agent/(s) to asynchronously upload the image files associated with the images. The replay engine may use the uploaded image files to replay the application session. The capture and replay system may capture application sessions more efficiently by reproducing images from the resource file instead of capturing the images during the original application session and by dynamically requesting image files for the images were are not previously reproduced from the resource file.Type: GrantFiled: March 15, 2017Date of Patent: December 31, 2019Assignee: Acoustic, L.P.Inventor: Shridhar Damale
-
Patent number: 10521486Abstract: An overlay may be displayed over a webpage for displaying different analytics, such as displayed with heatmaps. The webpage is parsed to identify webpage objects. Proxy objects are generated for the identified webpage objects and displayed on Z-index layers above the overlay. The proxy objects are configured to detect and react to events on behalf of associated webpage objects. A mobile device proxy server may send mobile device requests on behalf of a desktop computing device and modify received webpages so the desktop computing device renders the webpages in substantially a same manner as a mobile device.Type: GrantFiled: February 28, 2018Date of Patent: December 31, 2019Assignee: Acoustic, L.P.Inventor: Matthew Cordasco
-
Patent number: 10496938Abstract: The present invention relates to a system and method for generating business decisions. Embodiments of this system and method receive customer transaction data and additional information (cumulatively referred to as ‘modeling data’). This data is utilized to generate a product decision tree which models consumer purchasing decisions as a tree structure. The product decision tree may be utilized by the system to analyze demand for a given leaf (product) in association with other related products. In some embodiments, customers are segmented into groupings of customers who have similar attributes, including similar shopping behaviors. Customer insights are generated for the customer segments. The customer insights and the product decision tree are used to generate business plans, which may then be provided to a store for implementation. These plans may include a product assortment plan, an everyday pricing plan, a promotional plan, and a markdown plan.Type: GrantFiled: November 26, 2009Date of Patent: December 3, 2019Assignee: Acoustic, L.P.Inventors: Paritosh Desai, Kamal Gajendran
-
Patent number: 10474735Abstract: A dynamic zooming system may use overlays to display usage information over associated webpages. In one example, a replay manager may zoom-in on particular areas of the webpages to view more specific usage information. In another example, the replay manager may zoom-out the webpages to view more general usage information. The dynamic zooming system may use a first scaled overlay layer to dynamically vary a zoom level of the usage information to match a zoom level for the webpages. The dynamic zooming system also may use a second fixed overlay layer to display other usage information independently of the zoom-level for the webpages.Type: GrantFiled: March 14, 2013Date of Patent: November 12, 2019Assignee: Acoustic, L.P.Inventors: Kevin DeLoach, Shawn Simon, Christopher Fraschetti, Matthew Cordasco
-
Patent number: 10474840Abstract: A privacy processing system may use privacy rules to filter sensitive personal information from web session data. The privacy processing system may generate privacy profiles or privacy metadata that identifies how often the privacy rules are called, how often the privacy rules successfully complete actions, and the processing time required to execute the privacy rules. The privacy profiles may be used to detect irregularities in the privacy filtering process that may be associated with a variety of privacy filtering and web session problems.Type: GrantFiled: February 10, 2016Date of Patent: November 12, 2019Assignee: ACOUSTIC, L.P.Inventors: Travis Spence Powell, Nadav Caspi, Robert I. Wenig, Wolf Herda, Gerard Dietrich