Patents Examined by Alan S. Chou
  • Patent number: 11347602
    Abstract: The present disclosure provides a system and method for online brand continuity. Online brand continuity can include a number of Internet or intranet access points via which one or more network addresses can be advertised. A client can be provided with availability of a business image application via at least one of the Internet or intranet access points.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: May 31, 2022
    Assignee: United Services Automobile Association (USAA)
    Inventors: David M. Niedzielski, Christopher S. Trost, Roger Pena, Tommy Lavelle, Donald E. Clemons, Jr.
  • Patent number: 11343210
    Abstract: A system and message for message selection and presentation, including: receiving a request for content, wherein the request is associated with a context account of a messaging platform; identifying a set of unviewed messages associated with the context account; identifying grouping criteria for grouping content based on messages; applying, by a computer processor, the grouping criteria to the unviewed messages to generate a content group, wherein the content group is associated with a subset of the unviewed messages; and providing at least a portion of the content group in response to the request.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: May 24, 2022
    Assignee: Twitter, Inc.
    Inventors: Michael Davidson, Joshua Brewer, David DeSandro, Erin Nolan, Geoffrey Brown
  • Patent number: 11329898
    Abstract: Embodiments may be generally directed to techniques to cause communication of a registration request between a first end-point and a second end-point of an end-to-end path, the registration request to establish resource load monitoring for one or more resources of the end-to-end path, receive one or more acknowledgements indicating resource loads for each of the one or more resources of the end-to-end path, at least one of the acknowledgements to indicate a resource of the one or more resources is not meeting a threshold requirement for the end-to-end path, and perform an action for communication traffic utilizing the one or more resources based on the acknowledgement.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: May 10, 2022
    Assignee: INTEL CORPORATION
    Inventors: Francesc Guim Bernat, Kshitij A. Doshi, Daniel Rivas Barragan, Mark A. Schmisseur, Steen Larsen
  • Patent number: 11314945
    Abstract: In some embodiments, text for user consumption may be generated based on an intended user action category and a user profile. In some embodiments, an action category, a plurality of text seeds, and a profile comprising feature values may be obtained. Context values may be generated based on the feature values, and text generation models may be obtained based on the text seeds. In some embodiments, messages may be generated using the text generation models based on the action category and the context values. Weights associated with the messages may be determined, and a first text message of the messages may be sent to an address associated with the profile based on the weights. Based on a reaction value obtained in response to the first message, a first expected allocation value may be updated based on the reaction value.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: April 26, 2022
    Assignee: Capital One Services, LLC
    Inventors: Huong Nguyen, Isha Chaturvedi, Kalanand Mishra
  • Patent number: 11310303
    Abstract: Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for receiving media data. One apparatus includes processing circuitry that receives a media presentation description (MPD) file that includes an MPD event indicating a plurality of branches of a story map. The processing circuitry receives a user selection of one of the plurality of branches of the story map during an active duration of the MPD event. The user selected branch corresponds to a next period that is connected to a current period. The processing circuitry receives, from a server, media data of the next period corresponding to the user selected branch.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: April 19, 2022
    Assignee: TENCENT AMERICA LLC
    Inventor: Iraj Sodagar
  • Patent number: 11283671
    Abstract: Examples described herein relate to method and an issue management system for handling issues reported from network devices. The issue management system may receive an issue from a network device of a plurality of network devices arranged in one or more computing environments. The issue management system may determine whether there exists a solution corresponding to the issue in a solution repository based on the issue and a knowledge base. Further, in response to determining that there exists the solution corresponding to the issue, the issue management system may communicate the solution to a computing environment of the one or more computing environments that hosts the network device reporting the issue. Alternatively, if there exists no solution corresponding to the issue, the issue management system may relay the issue to a management station for the management station to address the issue.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: March 22, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Anusha Chaparala, Prabhu Murthy, Rijil Abraham
  • Patent number: 11283728
    Abstract: Various embodiments of the present disclosure are directed to a group-based communication apparatus that is configured to enable end-users (e.g., non-admin users) to initiate, by way of client devices, generation of a shareable resource associated with a group-based communication resource identifier to efficiently authorize communication between client devices associated with different organization identifiers in group-based communication interfaces associated with a shared group-based communication resource identifier.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: March 22, 2022
    Assignee: Slack Technologies, LLC
    Inventors: Michael Montazeri, Shanan Delp, Matthew Hodgins, Elizabeth Clemenson, Andrew Schmidt, Lauren Bosak Wagner, Joan Gamell Farre, Gregg Horton, Yingyu Sun, Anna Kalkanis
  • Patent number: 11283882
    Abstract: Embodiments of a software services platform with a services infrastructure that allows standalone service to be run in association with other services deployed on a deployment platform. The service infrastructure and services may cooperate to ensure that that communications (associated with the standalone service are routed to that standalone service while communications for other services deployed in the software services may also continue communicating to receive and servicing requests for those services.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: March 22, 2022
    Assignee: SailPoint Technologies, Inc.
    Inventors: Jeffrey Allen Upton, Vasil Shlapkou
  • Patent number: 11272025
    Abstract: Stream delivery within a content delivery network (CDN) includes recording the stream using a recording tier, and playing the stream using a player tier. Recording begins when the stream is received in a source format. The stream is then converted into an intermediate format (IF), which comprises a stream manifest, one or more fragment indexes (FI), and a set of IF fragments. A player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the proxy of a request for the stream, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index. Using the fragment index, the IF fragments are retrieved to the HTTP proxy, converted to a target format, and then served in response to the client request. Preferably, fragments are accessed, cached and served by the proxy via HTTP.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: March 8, 2022
    Assignee: Akamai Technologies, Inc.
    Inventors: Christopher R. Knox, Philip A. Lisiecki, James Mutton, Chuck Bernard, Ashok Lalwani, William Law, Thomas Devanneaux
  • Patent number: 11258749
    Abstract: A messaging server system receives a message creation input from a first client device that is associated with a first user registered with the messaging server system. The messaging server system determines, based on an entity graph representing connections between a plurality of users registered with the messaging server system, that the first user is within a threshold degree of connection with a second that initiated a group story in relation to a specified event. The messaging server system determines, based on location data received from the first client device, that the first client device was located within a geo-fence surrounding a geographic location of the specified event during a predetermined event window, the geo-fence and event window having been designated by the second user, and causes the first client device to present a user interface element, that enables the first user to submit content to the group story.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: February 22, 2022
    Assignee: Snap Inc.
    Inventors: Nicholas Richard Allen, Jacob Andreou, Evan Spiegel
  • Patent number: 11238237
    Abstract: Systems and methods for detecting data associated with an environment and for generating a description of the environment are disclosed. According to an aspect, a system includes multiple electronic devices each being configured to detect data associated with an environment. The system also includes a computing device configured to receive the detected data from the electronic devices. Further, the computing device is configured to determine one or more characteristics of the environment based on the detected data. The computing device is also configured to generate a description of the environment based on the determined one or more characteristics.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: February 1, 2022
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventor: Mark P. Delaney
  • Patent number: 11240164
    Abstract: The present disclosure relates to methods and devices for obtaining path information of a data packet. One example method includes receiving, by a network device, a data packet transmitted in a network, and obtaining, by the network device, path information of the data packet from a source end to a destination end, where the path information is a total hop count of routers passed through by the data packet from the source end to the destination end or a latency of the data packet from the source end to the destination end.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: February 1, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xingwang Zhou, Feng Li, Jin Li, Xia Zhu, Congjuan Li
  • Patent number: 11238353
    Abstract: A method, computer system, and a computer program product for managing and optimizing connectivity of a plurality of IoT devices based on cognitive learning is provided. The present invention may include identifying a user, wherein a plurality of user context data is stored in a user profile. The present invention may then include detecting a change in at least one current user context associated with the identified user. The present invention may also include performing a connectivity and management analysis on the detected change in the at least one current user context. The present invention may then include generating at least one optimal plan for the plurality of IoT devices associated with the identified user based on the performed connectivity and management analysis. The preset invention may further include performing at least one action based on the generated at least one optimal plan.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: February 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Peeyush Jaiswal, Priyansh Jaiswal, Roxana Monge Nunez, Clifford A. Pickover, Luis G. Solano Enriquez
  • Patent number: 11227290
    Abstract: Systems and methods for presenting an in-application message to a user of a software application make use of trigger events that occur on remote servers. When a remote server notes a trigger event, the remote server sends information about the trigger event to a customer engagement service. The customer engagement service causes a push notification to be sent to a user's computing device that is running a software application. The receipt of the push notification causes a campaign within the software application to log a trigger event, and that logged trigger event causes the campaign to present the user with an in-application message.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: January 18, 2022
    Assignee: Braze, Inc.
    Inventor: Julian Contreras
  • Patent number: 11228486
    Abstract: A method, non-transitory computer readable medium and storage controller computing device that receives a configuration change request for a storage virtual machine, the configuration change request including a configuration change operation. A determination is made when configuration settings for the storage virtual machine are locked. The configuration change operation is applied to the configuration settings for the storage virtual machine when the determining indicates the configuration settings for the storage virtual machine are not locked. A failure message is sent in response to the configuration change request when the configuration settings for the storage virtual machine are determined to be locked.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: January 18, 2022
    Assignee: NetApp, Inc.
    Inventors: Harsha Sridhara, Balaji Ramani
  • Patent number: 11223695
    Abstract: A method of controlling transmission of data over a data network comprising authenticating a first user; sending a request message comprising data corresponding to a first group of user identifiers representative of proposed recipients, and determining updates to the group of user identifiers. The updates being based on a group score representing a similarity measure indicative of an overlap between the first group and a second group of user identifiers associated with an historical data package; and a user score for a second user identifier in the second group based on the group score and access data associated with the historical data package. A control message is transmitted to the client system, and an updated group of user identifiers is generated based on the control message. A data package is constructed and transmitted to a set of recipients based on the updated group of user identifiers.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: January 11, 2022
    Assignee: Egress Software Technologies IP Limited
    Inventors: John Goodyear, Tony Pepper, Neil Larkins, Ian Angus Macinnes
  • Patent number: 11212245
    Abstract: An e-mail message is sent from a public e-mail address via the e-mail account of a user and delivered to an e-mail gateway. The message is destined for the e-mail account of a recipient. The gateway determines that the public e-mail address is on a list of users desiring two-factor authentication. The gateway determines that the message contains an anomaly indicating fraud or possible forgery. The gateway sends a two-factor authentication message to a hidden e-mail account of the user. The user reviews the message and responds with a confirmation message either confirming that the message is legitimate or indicating that it is a forgery. If the message is legitimate the gateway allows the message to be delivered to the recipient; if not, the message remains in quarantine and is not delivered. The gateway exists at the user's corporation, the recipient's corporation or is hosted at a third-party cloud service.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: December 28, 2021
    Assignee: TREND MICRO INC.
    Inventors: Ritchied Ding, Rocky Qu, Robert Yang
  • Patent number: 11212354
    Abstract: System and method for efficiently implementing scalable, highly efficient decentralized proxy services through proxy infrastructures situated in different geo-locations. In one aspect, the systems and methods enable users from any geographical location to send requests to the geographically closest proxy infrastructure. One exemplary method described allows proxy infrastructures to gather, classify, and store metadata of exit nodes in its internal database. In another aspect, systems and methods described herein enable proxy infrastructures to select metadata of exit nodes from its internal database and forward requests from a user device to respective proxy servers or proxy supernodes to which the selected exit nodes are connected.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: December 28, 2021
    Assignee: Teso LT, UAB
    Inventors: Valdas Pilkauskas, Karolis Dzekunskas
  • Patent number: 11197052
    Abstract: Methods and systems for discovering or tuning-in to near live or current playlists used to stream media content, particularly for live events during which the media content is streamed. The methods and systems can reduce the time required to tune-in to such live events. In one embodiment, a client device can receive an age data in a header of a message that returns a first playlist that was requested by an unattributed playlist request from the client device. The age data can be used to determine how many partial media segments to skip to tune-in to the live event.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: December 7, 2021
    Assignee: Apple Inc.
    Inventor: Roger N. Pantos
  • Patent number: 11196838
    Abstract: A computer system monitors a set of computing resources of a user to determine a planned user event, as well as a set of service parameters for the planned user event. The computer system may further schedule a service request for the planned user event, based at least in part on the event location. Additionally, the computer system may perform an action on behalf of the user with respect to initiating the service request at a scheduled time.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: December 7, 2021
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Gang Cheng, Jason Chionh, Jonathan Kantrowitz, Oren Freiberg, Juncao Li, Jie Zhang