Patents Examined by Sm Rahman
-
Patent number: 11561755Abstract: 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: GrantFiled: January 4, 2021Date of Patent: January 24, 2023Assignee: Salesforce, Inc.Inventors: Andrew Locascio, Jahanzeb Sherwani, Hubert Florin
-
Patent number: 11556603Abstract: 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: GrantFiled: April 12, 2022Date of Patent: January 17, 2023Inventor: Romit Dey
-
Patent number: 11558457Abstract: 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: GrantFiled: January 22, 2021Date of Patent: January 17, 2023Assignee: Cohesity, Inc.Inventors: Markose Thomas, Chinmaya Manjunath
-
Patent number: 11552845Abstract: 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: GrantFiled: December 6, 2019Date of Patent: January 10, 2023Assignee: Wells Fargo Bank, N.A.Inventor: Al Hecht
-
Patent number: 11546676Abstract: 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: GrantFiled: June 16, 2021Date of Patent: January 3, 2023Assignee: PENTHERA PARTNERS, INC.Inventors: Joshua Pressnell, Brian Kline
-
Patent number: 11533322Abstract: 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: GrantFiled: February 17, 2020Date of Patent: December 20, 2022Assignee: Robert Bosch GmbHInventors: Cyntia Vargas Martinez, Birgit Vogel-Heuser, Julien Rausch
-
Patent number: 11533194Abstract: 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: GrantFiled: May 18, 2020Date of Patent: December 20, 2022Assignee: CRACKLE, INC.Inventors: Aaron Goldstein, Christine Coner, Ihor Yaskiw
-
Patent number: 11509588Abstract: 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: GrantFiled: May 30, 2018Date of Patent: November 22, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Daniele Ceccarelli, Marco Marchesini, Carlo Giovanni Perocchio
-
Patent number: 11509601Abstract: 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: GrantFiled: May 18, 2022Date of Patent: November 22, 2022Assignee: Level 3 Communications, LLCInventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
-
Patent number: 11509600Abstract: 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: GrantFiled: June 28, 2021Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Jeffrey M. Lairsey, Margaret Patton, Saurav Shrestha, Carlin Mendonca
-
Patent number: 11494819Abstract: 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: GrantFiled: May 20, 2022Date of Patent: November 8, 2022Assignee: PRICE SETTER LLCInventor: Jorge A. Maass
-
Patent number: 11496411Abstract: 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: GrantFiled: March 29, 2022Date of Patent: November 8, 2022Assignee: CICINDELAE, INCInventor: Do Gi Kim
-
Patent number: 11496434Abstract: 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: GrantFiled: November 13, 2020Date of Patent: November 8, 2022Assignee: Salesforce, Inc.Inventor: Tarang Luthra
-
Patent number: 11487500Abstract: 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: GrantFiled: December 27, 2021Date of Patent: November 1, 2022Assignee: Sonos, Inc.Inventor: Mieko Kusano
-
Patent number: 11477085Abstract: 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: GrantFiled: May 17, 2021Date of Patent: October 18, 2022Assignee: PROOFPOINT, INC.Inventors: Theron D. Tock, Vadim Kurland, Michael P. Horn
-
Patent number: 11470031Abstract: 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: GrantFiled: December 17, 2019Date of Patent: October 11, 2022Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventor: Noam Bar-on
-
Patent number: 11463401Abstract: 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: GrantFiled: February 1, 2022Date of Patent: October 4, 2022Assignee: Level 3 Communications, LLCInventor: Kevin C. Johns
-
Patent number: 11463358Abstract: 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: GrantFiled: March 6, 2020Date of Patent: October 4, 2022Assignee: Juniper Networks, Inc.Inventors: Jayaraghavendran Kuppannan, Neeraj Gupta, Sridhar O S
-
Patent number: 11438673Abstract: 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: GrantFiled: January 15, 2021Date of Patent: September 6, 2022Assignee: PENTHERA PARTNERS, INC.Inventors: Joshua James Pressnell, Brian Kline
-
Patent number: 11438237Abstract: 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: GrantFiled: January 21, 2020Date of Patent: September 6, 2022Assignee: VMware, Inc.Inventors: Giri Prashanth Subramanian, Sajid Awan