Patents Examined by Sm Rahman
  • Patent number: 11561755
    Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for sharing a shared interface and allowing participants to annotate the shared interface within a group-based communication system. A shared interface is shared by an interface sharing device to participating devices, which can then individually annotate the shared interface by creating interface annotations that then are shared on the shared interface by the interface sharing device. Such methods, systems, apparatuses, and computer program products provide for an efficient and effective method of advancing discussions among a group in a group-based communication system.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: January 24, 2023
    Assignee: Salesforce, Inc.
    Inventors: Andrew Locascio, Jahanzeb Sherwani, Hubert Florin
  • Patent number: 11556603
    Abstract: A computer that selectively removes online content associated with an individual is described. During operation, the computer may perform an enrollment process associated with the individual, where the enrollment process involves receiving credentials for one or more accounts associated with the individual. Then, based at least in part on the credentials, the computer may monitor a subsequent activity history associated with the individual, where the activity history includes online transactions associated with the individual, and where the online transactions are associated with multiple locations and the one or more accounts. When the computer receives information specifying an occurrence of an event (such as death or illness of the individual), the computer may, based at least in part on the monitored activity history, selectively remove the online content associated with the individual and at least some of the locations.
    Type: Grant
    Filed: April 12, 2022
    Date of Patent: January 17, 2023
    Inventor: Romit Dey
  • Patent number: 11558457
    Abstract: A method and apparatus for dynamically adjusting an ingestion rate for backup operations on a source system. The method generally includes monitoring a resource utilization related to one or more performance metrics of the source system in performing at least a primary workload. Based on the monitored resource utilization, the backup system determines a data ingestion rate for backup operations on the source system. The backup system ingests data from the source system to a backup repository at the determined data ingestion rate.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: January 17, 2023
    Assignee: Cohesity, Inc.
    Inventors: Markose Thomas, Chinmaya Manjunath
  • Patent number: 11552845
    Abstract: An information wallet system includes an information wallet account associated with a user of the system, and a server having a memory and a processor. The processor is configured to receive user information from a user computing device, wherein the user information is related to a user of the information wallet account, determine, based on the user information, one or more user settings preferences related to a second computing device, receive an information request, wherein the information request includes a request to send the one or more user settings preferences to the second computing device, and to send the one or more user settings preferences to the second computing device, wherein the one or more user settings preferences are useable by the second computing device to adjust one or more settings of the second computing device.
    Type: Grant
    Filed: December 6, 2019
    Date of Patent: January 10, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Al Hecht
  • Patent number: 11546676
    Abstract: In general, in an aspect, versions of representations of segments of a media item are received and temporarily stored on a media playing device. The segments have a sequence. The temporarily stored versions are used in sequence to present at least part of the media item to a user. One or more other versions of representations of segments of the media item are also received and persistently stored on the media playing device. The one or more persistently stored other versions are used to enhance the presentation of at least part of the media item to the user.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: January 3, 2023
    Assignee: PENTHERA PARTNERS, INC.
    Inventors: Joshua Pressnell, Brian Kline
  • Patent number: 11533322
    Abstract: A method for detecting attacks on a network component of an industrial network uses a component monitoring unit integrated in the network component. The component monitoring unit has at least one checking module for performing a check on the network component and a communication module for the component monitoring unit to communicate with at least one further network component of the industrial network. The component monitoring unit further has a management module for managing a communication between the at least one checking module and the communication module. When a predetermined criterion is satisfied, the at least one checking module collects and/or evaluates information concerning the network component and/or concerning the satisfied criterion for the purpose of checking the network component.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: December 20, 2022
    Assignee: Robert Bosch GmbH
    Inventors: Cyntia Vargas Martinez, Birgit Vogel-Heuser, Julien Rausch
  • Patent number: 11533194
    Abstract: Systems and methods described provide and add significant functionality to virtual and augmented reality display systems. For example, when a user is “immersed” in a virtual reality environment, certain home environmental parameters may be changed, or may change state, and efforts at energy conservation can be automatically or semi-automatically initiated, at least temporarily, while the user is in the virtual reality environment. This allows the user to reduce energy consumption in their home while they are immersed in the virtual reality world by automatically turning down output to lights and other devices that the user does not need while in the headset. Users are further provided with the benefit of notifications during their virtual reality experience, bridging the gap of separation from the outside world with regard to security by allowing users to remain “in” a virtual reality environment while they are still alerted of important activity in their surroundings.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: December 20, 2022
    Assignee: CRACKLE, INC.
    Inventors: Aaron Goldstein, Christine Coner, Ihor Yaskiw
  • Patent number: 11509588
    Abstract: A method (100) for managing the provision of a service between origin and destination endpoints over a communication network is disclosed. The communication network comprises at least two Autonomous Systems (ASs) and an Abstraction and Control of Traffic Engineered Networks Virtual Network (VN) between the origin and destination endpoints. The method comprises defining, at each of the origin and destination endpoints, a service segregation loopback interface corresponding to a subset of traffic belonging to the service (110). The method further comprises binding the subset of traffic to the VN by exposing the service segregation loopback interface defined at the destination endpoint as routing next hop only to traffic belonging to the subset (120).
    Type: Grant
    Filed: May 30, 2018
    Date of Patent: November 22, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Daniele Ceccarelli, Marco Marchesini, Carlo Giovanni Perocchio
  • Patent number: 11509601
    Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: November 22, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
  • Patent number: 11509600
    Abstract: A system, method, and computer-readable medium are disclosed for performing a data center monitoring and management operation. The data center monitoring and management operation includes: identifying a plurality of asset resources; selecting a workload for allocation of asset resources; determining which asset resources of the plurality of asset resources may be needed for allocation, determination of which asset resources of the plurality of asset resources may be needed for allocation taking into account on-premises asset resources and cloud-based asset resources the inventory of the available asset resources; and, performing a data center hybrid cloud asset allocation operation, the data center asset allocation operation allocating resources the workload based upon the determining.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: November 22, 2022
    Assignee: Dell Products L.P.
    Inventors: Jeffrey M. Lairsey, Margaret Patton, Saurav Shrestha, Carlin Mendonca
  • Patent number: 11494819
    Abstract: A transaction arbiter system and method is disclosed which incorporates a merchant function database under control of a transaction arbiter that permits merchants to interact in an automated way with bids generated by other merchants. Rather than utilizing fixed price schedules as taught by the prior art, the present invention permits each merchant to define a set of functions which describe how the merchant will respond to a customer request-for-quote for a given product or service. These merchant functions interact with both the customer request-for-quote and the results of other merchant functions to generate a dynamic real-time bidding system which integrates competition among merchant bidders to achieve an optimal consumer price for a given product or service.
    Type: Grant
    Filed: May 20, 2022
    Date of Patent: November 8, 2022
    Assignee: PRICE SETTER LLC
    Inventor: Jorge A. Maass
  • Patent number: 11496411
    Abstract: The present disclosure generally relates to database modification, and in particular, database modification in the context of networked platforms accessible by user computing devices. One example context to which such database modification techniques can be applied is a network provider providing a plurality of individual network portals via which users may access network resources and perform other transactions. Such a network provider may maintain a network resource availability database that needs to be updated in response to each network resource access requests being received and granted via the plurality of individual network portals. The techniques described herein allow the network resource availability database of such a network provider to be updated differently depending on the context in which resource requests are granted.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: November 8, 2022
    Assignee: CICINDELAE, INC
    Inventor: Do Gi Kim
  • Patent number: 11496434
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for integrating a collaborative communication system and a document collaboration system. A document within the document collaboration system may be linked to an object within the collaborative communication system. A user post may be received in association with the object or the document. A first feed configured to be rendered in association with the object is synchronized with a second feed configured to be rendered in association with the document such that both the first feed and the second feed each includes the user post.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: November 8, 2022
    Assignee: Salesforce, Inc.
    Inventor: Tarang Luthra
  • Patent number: 11487500
    Abstract: Systems, methods, apparatus, and articles of manufacture to facilitate playback of multimedia content are disclosed. An example apparatus includes a network interface configured to receive audio content over a playback network. A processor comprising instructions which when executed, cause the processor to detect that a portable playback device has joined the playback network. The processor is to update a state variable to indicate that the portable playback device has joined the playback network. The processor is to play audio content received over the playback network based on the state variable. The processor is to detect that the portable playback device is not joined to the playback network. The processor is to, after detecting that the portable playback device is not joined to the playback network, update the state variable to indicate that the portable playback device is not joined to the playback network.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: November 1, 2022
    Assignee: Sonos, Inc.
    Inventor: Mieko Kusano
  • Patent number: 11477085
    Abstract: A system, apparatus and method are provided for dynamically updating a configuration of a network device when relevant sources and destinations of network traffic are added, removed or migrated in a network. A configuration of a network device is associated with a set of network addresses representing a set of relevant sources and destinations of network traffic. The set is dynamic in that the membership of the set can change over time to include different network addresses as the set of relevant sources and destinations of network traffic changes over time. One or more data sources are monitored to obtain the network addresses for the set of relevant sources and destinations and to determine if the membership of the set has changed. When a change is detected, the configuration of the network device is updated on the network device to reflect the network addresses that are currently in the set.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: October 18, 2022
    Assignee: PROOFPOINT, INC.
    Inventors: Theron D. Tock, Vadim Kurland, Michael P. Horn
  • Patent number: 11470031
    Abstract: An electronic mail system such as described herein in which an email message includes an embedded payload that comprises instructions and/or action items to inform one or more behaviors of an electronic mail client application and/or one or more hardware functions or sensors of the electronic device executing the electronic mail client application.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: October 11, 2022
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Noam Bar-on
  • Patent number: 11463401
    Abstract: Improved methods for retrieval of content from CDNs is provided that includes a rendezvous controller that receives information of an identification of content being requested and an estimated location of a content requesting device. Based on this information, the rendezvous system identifies a server within a CDN from which the requested content may be retrieved. The selected server may be based on a repeatable hash function such that the likelihood that the content being requested is cached at the selected server. Steering requests to a server of the CDN which may have the content cached may reduce the number of servers within the CDN with the same cached content, particularly for the highest requested content. The rendezvous system may then return a corresponding domain name associated with the selected server and that can be subsequently submitted to a DNS for resolution to the IP address of the identified server.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: October 4, 2022
    Assignee: Level 3 Communications, LLC
    Inventor: Kevin C. Johns
  • Patent number: 11463358
    Abstract: A device may receive, from a first device, a port control protocol (PCP) request that includes a customer side translator (CLAT) prefix and one or more private internet protocol version X (IPvX) addresses. The PCP request may be received via an internet protocol version Y (IPvY) network. The device may store the CLAT prefix and the one or more private IPvX addresses using a data structure. The device may receive a packet that includes a private IPvX of the one or more private IPvX addresses and a private IPvY address that includes the CLAT prefix and a second instance of the private IPvX address. The device may use an application layer gateway (ALG). The device may translate the private IPvX address to a public IPvX address using the CLAT prefix. The device may provide the packet that includes the public IPvX address to a second device that supports IPvX.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: October 4, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Jayaraghavendran Kuppannan, Neeraj Gupta, Sridhar O S
  • Patent number: 11438673
    Abstract: In general, in an aspect, versions of representations of segments of a media item are received and temporarily stored on a media playing device. The segments have a sequence. The temporarily stored versions are used in sequence to present at least part of the media item to a user. One or more other versions of representations of segments of the media item are also received and persistently stored on the media playing device. The one or more persistently stored other versions are used to enhance the presentation of at least part of the media item to the user.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: September 6, 2022
    Assignee: PENTHERA PARTNERS, INC.
    Inventors: Joshua James Pressnell, Brian Kline
  • Patent number: 11438237
    Abstract: Physical communication links are determined between devices in a network of devices without human input. A network topology engine determines the physical communication links between devices in the network and constructs a network topology based on the determined physical communication links. The network topology engine infers the presence of each physical communication link from network traffic that is currently flowing in the network. The network topology engine collects reachability information from the network devices included in the network that are already stored by the network devices, such as device identification entries included in address resolution protocol tables and media access control address tables. The network topology engine populates a flow graph of potential physical links between network interfaces that is weighted based on the collected reachability.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: September 6, 2022
    Assignee: VMware, Inc.
    Inventors: Giri Prashanth Subramanian, Sajid Awan