Patents Assigned to Perfect Sense, Inc.
  • Patent number: 11949925
    Abstract: In some implementations, a system is capable of intelligently generating customized multimedia content streams that are distributed to different groups of users. The system generates the customized content streams such that the initial and terminating portions of the streams are shared between each of the content streams. The system adjusts the intermediate portions of the streams to, for example, the viewing preferences of each user group using alternate forms of content. In this regard, the customized content streams that have both customized portions and shared portions to provide a standardized yet adaptive viewing experience for all users.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: April 2, 2024
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 11864052
    Abstract: In some implementations, methods for selecting a set of beacons that are to be monitored by a mobile device may be employed. Specifically, an optimal set of beacons to monitor may be provided to a mobile device depending on particular groups of beacons that are in proximity to the mobile device, the distance from the mobile device to each of the particular groups of beacons, and the mobile device's position/movements as provided by a tracking service such as GPS. These techniques may ensure that the mobile device is not blind to the closest and/or most relevant beacons.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: January 2, 2024
    Assignee: Perfect Sense, Inc.
    Inventors: Bryan Morgan, Peter Dupris, David Gang
  • Patent number: 11831495
    Abstract: Techniques and systems are disclosed to provide a configuration tool that can be used to improve configuration of cloud-based network resources. In some implementations, data indicating (i) a present configuration state of a cloud computing resource, and (ii) a desired state configuration of the cloud computing resource is obtained. A determination is made that adjusting the cloud computing resource from the present state configuration to the desired state configuration includes executing one or more operations classified as likely involving user confirmation. A workflow representation is generated for configuring the cloud computing resource from the present state configuration to the desired state configuration. The workflow representation identifies a hierarchical arrangement of tasks to be performed. A user interface is provided for output to a computing device.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: November 28, 2023
    Assignee: Perfect Sense, Inc.
    Inventor: Jeremy Collins
  • Patent number: 11711556
    Abstract: In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: July 25, 2023
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 11379102
    Abstract: In some implementations, a system is capable of dynamically adjusting the configuration of an application without requiring an entire application-wide update. For instance, the system can perform a dynamic application to vary the content provided for output on the application, the arrangement of content within a user interface of the application, techniques by which a user interacts with or accesses the content on the user interface, among others. In some instances, the system can process the dynamic updates while the application is running as an active process on a client device, or while the user is presently using the application. In addition, the system can execute the dynamic updates in manner to minimally disrupt user experiences associated with the application.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: July 5, 2022
    Assignee: Perfect Sense, Inc.
    Inventors: Todd Christopher Brannam, Robert Douglas Ward, David Gang, Hyoo Lim, Jeremy Collins
  • Patent number: 11363316
    Abstract: In some implementations, a system is capable of intelligently generating customized multimedia content streams that are distributed to different groups of users. The system generates the customized content streams such that the initial and terminating portions of the streams are shared between each of the content streams. The system adjusts the intermediate portions of the streams to, for example, the viewing preferences of each user group using alternate forms of content. In this regard, the customized content streams that have both customized portions and shared portions to provide a standardized yet adaptive viewing experience for all users.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: June 14, 2022
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 11323840
    Abstract: In some implementations, methods for selecting a set of beacons that are to be monitored by a mobile device may be employed. Specifically, an optimal set of beacons to monitor may be provided to a mobile device depending on particular groups of beacons that are in proximity to the mobile device, the distance from the mobile device to each of the particular groups of beacons, and the mobile device's position/movements as provided by a tracking service such as GPS. These techniques may ensure that the mobile device is not blind to the closest and/or most relevant beacons.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: May 3, 2022
    Assignee: Perfect Sense, Inc.
    Inventors: Bryan Morgan, Peter Dupris, David Gang
  • Patent number: 11109078
    Abstract: In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: August 31, 2021
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 11032394
    Abstract: In some implementations, caching techniques may be employed by a web server that receives various requests from remotely-located client devices, retrieves requested results from an on-site database server, and transmits the results back to the client devices. These caching techniques generally relate to caching retrieved results at the web server such that the web server may be able to directly provide client devices with results without having to retrieve them from the database server every time a request is received. Application of these techniques may improve response times and provide back-end bandwidth savings.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: June 8, 2021
    Assignee: Perfect Sense, Inc.
    Inventors: Charles Teague, David Gang, Hyoo Lim, Jeremy Collins
  • Patent number: 10963520
    Abstract: Methods, systems, and apparatus relate to technologies generally relating to the placement of hyperlinks within the body of text of a document. The placement of hyperlinks can be on specified words or phrases, according to a specified link distribution function across the body of the text content of a document. Some techniques involve a method for determining a placement of links on a document that involves selecting a document comprising words of text for placing links in the document, selecting a link distribution function, and using the link distribution function in determining locations for the placement of the links in the document. The placement of hyperlinks in the document may be automatically performed on a server side.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 30, 2021
    Assignee: PERFECT SENSE, INC.
    Inventors: Brendan Brelsford, David Gang
  • Patent number: 10681395
    Abstract: In some implementations, a system is capable of intelligently generating customized multimedia content streams that are distributed to different groups of users. The system generates the customized content streams such that the initial and terminating portions of the streams are shared between each of the content streams. The system adjusts the intermediate portions of the streams to, for example, the viewing preferences of each user group using alternate forms of content. In this regard, the customized content streams that have both customized portions and shared portions to provide a standardized yet adaptive viewing experience for all users.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: June 9, 2020
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 10645431
    Abstract: In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: May 5, 2020
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 10264297
    Abstract: In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: April 16, 2019
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 9894475
    Abstract: In some implementations, methods for selecting a set of beacons that are to be monitored by a mobile device may be employed. Specifically, an optimal set of beacons to monitor may be provided to a mobile device depending on particular groups of beacons that are in proximity to the mobile device, the distance from the mobile device to each of the particular groups of beacons, and the mobile device's position/movements as provided by a tracking service such as GPS. These techniques may ensure that the mobile device is not blind to the closest and/or most relevant beacons.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: February 13, 2018
    Assignee: Perfect Sense, Inc.
    Inventors: Bryan Morgan, Peter Dupris, David Gang
  • Patent number: 9876873
    Abstract: In some implementations, caching techniques may be employed by a web server that receives various requests from remotely-located client devices, retrieves requested results from an on-site database server, and transmits the results back to the client devices. These caching techniques generally relate to caching retrieved results at the web server such that the web server may be able to directly provide client devices with results without having to retrieve them from the database server every time a request is received. Application of these techniques may improve response times and provide back-end bandwidth savings.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: January 23, 2018
    Assignee: Perfect Sense, Inc.
    Inventors: Charles Teague, David Gang, Hyoo Lim, Jeremy Collins
  • Patent number: 9697204
    Abstract: Methods, systems, and apparatus relate to technologies generally relating to the placement of hyperlinks within the body of text of a document. The placement of hyperlinks can be on specified words or phrases, according to a specified link distribution function across the body of the text content of a document. Some techniques involve a method for determining a placement of links on a document that involves selecting a document comprising words of text for placing links in the document, selecting a link distribution function, and using the link distribution function in determining locations for the placement of the links in the document. The placement of hyperlinks in the document may be automatically performed on a server side.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: July 4, 2017
    Assignee: Perfect Sense, Inc.
    Inventors: Brendan Brelsford, David Gang