Patents Examined by Farzana B Huq
  • Patent number: 11563806
    Abstract: Systems and apparatus for providing content distribution network (or CDN) egress and/or ingress functionality and methods for making and using the same. In various embodiments, the system can comprise not only a traditional CDN but also a reverse CDN, wherein edge Points of Presence (or PoPs) can be used as ingest points. The system advantageously can be applied to given emerging workloads, such as autonomous applications, artificial intelligence (AI) applications and Internet of Things (IoT) applications, among other things.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: January 24, 2023
    Assignee: R-STOR, INC.
    Inventors: Anthony P. Gaughan, Giovanni Coglitore
  • Patent number: 11552906
    Abstract: A network where FC and Ethernet storage traffic share the underlying network. The network extends FC SAN storage specific attributes to Ethernet storage devices. The network is preferably formed of FC switches, so each edge switch acts as an FCoE FCF, with internal communications done using FC. IP packets are encapsulated in FC packets for transport. Preferably, either each outward facing switch port can be configured as an Ethernet or FC port, so devices can be connected as desired. FCoE devices connected to the network are in particular virtual LANs (VLANs). The name server database is extended to include VLAN information for the device and the zoning database has automatic FCOE_VLAN zones added to provide a mechanism for enhanced soft and hard zoning. Zoning is performed with the conventional zoning restrictions enhanced by including the factor that any FCoE devices must be in the same VLAN.
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: January 10, 2023
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Jesse Willeke, Kiran Sangappa Shirol, Chandra Mohan Konchada
  • Patent number: 11552813
    Abstract: Modifying direct message (DM) communication membership is described. A communication platform can receive, in association with a DM communication associated with a first group of users and from a user computing device of a user of the first group of users, a first request to modify the first group of users. The communication platform can send, to the user computing device, a second request to designate whether to include context data associated with the DM communication in a new channel. Based at least partly on receiving an indication to include at least a portion of the context data associated with the DM communication in the new channel, the communication platform can generate the new channel, wherein the new channel is associated with a second group of users different than the first group of users, and at least the portion of the context data is associated with the new channel.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: January 10, 2023
    Assignee: Salesforce, Inc.
    Inventors: Ittai Sean Barzilay, Elizabeth Clemenson, Pedro Carmo, Andrew S. Morrison
  • Patent number: 11539799
    Abstract: Embodiments of the disclosure provided herein generally include a system and a method of configuring and/or controlling the transfer of information between two or more electronic devices due to the interaction of an electronic device and a host identifier signal generating system. Embodiments of the disclosure may include a system and a method of distributing useful information received by or contained within a memory of the electronic device based on the receipt of a host identifier signal. The electronic device may then perform one or more desirable functions or processes based the portable electronic device's interaction with the host identifier signal generating system.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: December 27, 2022
    Assignee: LOGITECH EUROPE S.A.
    Inventors: Olivier Gay, Mathieu Meisser, Thomas Luc Rouvinez, Nicolas Sasselli, Remy Zimmermann
  • Patent number: 11516036
    Abstract: The present disclosure provides methods and systems for quantifying meeting effectiveness. A method for quantifying meeting effectiveness may comprise: (a) receiving calendar data related to a meeting; (b) generating a feedback survey based on the calendar data for collecting user feedback data, wherein the feedback survey is presented to a user on an electronic device; (c) generating, using a trained machine learning algorithm, a meeting score indicative of an effectiveness of the meeting based on the meeting data and the user feedback data, and (d) displaying the meeting score within a graphical user interface (GUI) on the electronic device.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: November 29, 2022
    Assignee: mmhmm inc.
    Inventors: Ankith Harathi, John Keck
  • Patent number: 11502866
    Abstract: Travel-related-information messages (TRIMS) are received from one or more information sources, and information included in the messages is separated into a first (e.g. TPEG™) or second (e.g. TPEG+) group. A broadcast area to which the information included in the TRIMs is to be broadcast is determined. A further determination indicates that a subset of information assigned to the first group is to be reassigned to the second group. The subset of information is reassigned from the first group to the second group based on parameters associated with the broadcast area. The information included in the first group and the second group is delivered to one or more processing modules that generate a first TRIM reporting message using information included in the first group and a second TRIM reporting message using information included in the second group.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: November 15, 2022
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: Amit Deshpande, Jeffrey Lee Littlejohn, Abineshraj Rajagopal
  • Patent number: 11496535
    Abstract: A video data transmission apparatus that transmits video data including a plurality of frame images in units of segment data of a predetermined segment time includes a generation unit, a reception unit, a determination unit and a transmission unit. The generation unit generates the plurality of frame images of a predetermined frame period. The reception unit receives specification information that specifies a length of the segment time from an external apparatus. The determination unit determines the length of the segment time based on the predetermined frame period and the specification information. The transmission unit transmits information for acquiring the segment data, the information indicating the length of the segment time determined by the determination unit, to the external device.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: November 8, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tomohiro Sakai
  • Patent number: 11496407
    Abstract: A system for provisioning an elastic computing infrastructure is provided. The system includes a memory and at least one processor coupled to the memory. The system also includes a management component executed by the at least one processor and configured to instantiate an objective object having a resource collection and instructions that specify processing performed by the objective object, the resource collection identifying at least one resource object that controls a capacity of at least one resource provided by at least one computer system, the capacity being sufficient for processing to be performed at a predetermined performance level.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: November 8, 2022
    Assignee: Sea Street Technologies, Inc.
    Inventors: John Weber, Harley L. Stowell, III
  • Patent number: 11496420
    Abstract: A contact system includes an ID information management section that discloses and manages ID information for specifying a user to a third party; a contact information management section that gives priorities to respective pieces of contact information of the user of a plurality of contact tools, and manages the respective pieces of contact information in a private manner to the third party; a reception section that receives a contact request designating the ID information as a contact destination from the third party; a selection section that selects contact information to be used, from the respective pieces of contact information of the user according to the received ID information, based on the priorities; and a contact relay section that relays contact by the corresponding contact tool, by using the selected contact information.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: November 8, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Eiji Miyamae
  • Patent number: 11490222
    Abstract: Methods and systems are provided that facilitate sharing or a hand-off of program content or a user session (e.g., running within a computer application) of a user device such that a user can easily select and then switch devices on which program content is being viewed or on which a user session is being run without having to sift through a myriad of other devices such as remote discoverable devices on the same network that are not in close proximity to the user device. A user device determines which of a plurality of discovered devices from which a short range wireless signal including a defined key was received and provides a list of discovered devices with which a session may be shared over the computer network with the user device based on this determination.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: November 1, 2022
    Assignee: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
    Inventor: Conrad Savio Jude Gomes
  • Patent number: 11483518
    Abstract: Systems and methods are disclosed including a moving platform system suitable for mounting and use on a moving platform for communicating in real-time, comprising: a position system monitoring location of the moving platform and generating a sequence of time-based position data; a non-line of sight communication system; a high-speed line of sight communication system; and a computer system monitoring an availability of the non-line of sight communication system and the high-speed line of sight communication system and initiating connections when the non-line of sight communication system and the high-speed line of sight communication system are available, and receiving the sequence of time-based position data and transmitting the sequence of time-based position data via the at least one of the currently available non-line of sight communication system and the high-speed line of sight communication system.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: October 25, 2022
    Assignee: Pictometry International Corp.
    Inventors: Frank D. Giuffrida, Mark A. Winkelbauer, Charles Mondello, Robert S. Bradacs, Craig D. Woodward, Stephen L. Schultz, Scott D. Lawrence, Matt Kusak, Kevin G. Willard
  • Patent number: 11477137
    Abstract: A method includes receiving profile information for a network. The method also includes determining a network configuration based on at least a constraint associated with at least one of a network session or a hardware capacity of a hardware platform of the network and a number of sessions that the network configured based on the network configuration can support. The method also includes configuring the network based on the network configuration.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: October 18, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Eric Rosenberg, Yetik Serbest
  • Patent number: 11477133
    Abstract: A system for initiating web containers and isolating network traffic to web containers is described. The system initiates and uses web containers for associated web-based resources, such as domain addresses owned by a single entity. When a web container for a domain address has not been initiated, the system determines an owner of the domain address and any domain addresses associated with the owner and initiates a web container for the domain address and the associated domains. When a user navigates to the domain addresses associated with the determined owner, the system isolates the network activity to the initiated web container.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: October 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Renato Luiz De Freitas Cunha, Ana Paula Appel, Lucas Correia Villa Real, Henrique Von Atzingen Do Amaral
  • Patent number: 11463509
    Abstract: A computing system comprises a controller configured to detect a reassignment input to reassign all computing resources from a source server farm to a target server farm, a resource capacity reassignment component configured to incrementally reassign all of the computing resources from the source server farm to the target server farm, in a plurality of fixed increments, and a database move component configured to, after reassigning each fixed increment of the computing resources to the target server farm, move a set of databases, corresponding to a previously reassigned fixed increment of computing resources, from the source server farm to the target server farm, for servicing at the target server farm.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: October 4, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bradley S. Smith, Kalyan K. Kona, Sundaravadivelan Paranthaman, Ankur Jauhari
  • Patent number: 11456979
    Abstract: A device may receive information identifying a communication framework for a mass communication task. The device may determine a success score for the communication framework using a mass communication model, wherein the success score represents a likelihood of a successful response in connection with using the communication framework for the mass communication task. The device may generate a recommendation for the communication framework based on the success score and using the mass communication model. The device may alter the communication framework to implement the recommendation and generate a modified communication framework. The device may perform the mass communication task using the modified communication framework.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: September 27, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Luke Higgins, Aditi Kulkarni, Koushik M. Vijayaraghavan, Alastair Donnelley, Rajendra Prasad Tanniru
  • Patent number: 11431663
    Abstract: Disclosed embodiments are related to send time optimization technologies for sending messages to users. The send time optimization technologies provide personalized recommendations for sending messages to individual subscribers taking into account the delay and/or lag between the send time and the time when a subscriber engages with a sent message. A machine learning (ML) approach is used to predict the optimal send time to send messages to individual subscribers for improving message engagement. The personalized recommendations are based on unique characteristics of each user's engagement preferences and patterns, and deals with historical feedback that is generally incomplete and skewed towards a small set of send hours. The ML approach automatically discovers hidden factors underneath message and send time engagements. The ML model may be a two-layer non-linear matrix factorization model. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: August 30, 2022
    Assignee: SALESFORCE, INC.
    Inventors: Yuxi Zhang, Kexin Xie
  • Patent number: 11418558
    Abstract: A method for real-time-capable data transmission between two networks includes a first real-time-capable communication system having a first real-time mechanism for real-time-capable data transmission set up in a first network. A second real-time-capable communication system having a second real-time mechanism for real-time-capable data transmission is set up in a second network. The first network and the second network are connected to one another via a mapping module which reciprocally maps the first real-time mechanism of the first real-time-capable communication system and the second real-time mechanism of the second real-time-capable communication system to one another. For real-time-capable data transmission from one of the two networks to the other of the two networks, a data packet is transmitted in the one of the two networks according to the real-time mechanism of the real-time-capable communication system set up in the network.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: August 16, 2022
    Assignee: Robert Bosch GmbH
    Inventor: Gunther May
  • Patent number: 11405280
    Abstract: In one embodiment, a resource allocation process determines a plurality of service levels of applications (e.g., business transactions) during a monitored period, and examines infrastructure performance data (utilization of a plurality of resources and a plurality of performance metrics) of a plurality of services in a microservices architecture in relation to each of the plurality of service levels of the applications. Accordingly, a resource capacity model can be generated for the microservices architecture based on the service dependency and the infrastructure performance data across the plurality of service levels, the resource capacity model defining a required capacity of resources to satisfy specified performance metric constraints during operation of the applications at given service levels.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: August 2, 2022
    Assignee: Cisco Technology, Inc.
    Inventor: Harish Nataraj
  • Patent number: 11403253
    Abstract: Described herein is a system and method for utilizing a protocol over RDMA network fabric between a first computing node and a second computing node. The protocol identifies a first threshold and a second threshold. A transfer request is received, and, a data size associated with the transfer request is determined. Based up the data size associated with the transfer request, one of at least three transfer modes is selected to perform the transfer request in accordance with the first threshold and the second threshold. Each transfer mode utilizes flow control and at least one RDMA operation. The selected transfer mode is utilized to perform the transfer request.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: August 2, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Madhav Himanshubhai Pandya, Aaron William Ogus, Zhong Deng, Weixiang Sun
  • Patent number: 11356541
    Abstract: In an approach for managing network sockets, a computer receives a request to create a network socket to transfer data. The computer identifies information associated with the received request, including one or more of: a default network protocol, one or more supported network protocols, ahead of time initialization, a data transfer policy, a failure policy, and a security policy. The computer creates a second level hash map based on the identified information, wherein the second level hash map includes the supported network socket protocols and a connection state. The computer determines a network protocol to utilize associated with the received request. The computer establishes a connection for the network socket over the determined network protocol.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Timothy P. Ellison, Ankur Gupta, Sreedhar B. Kodali, Xiaoqiao Meng, Neil G. M. Richards, Sivasakthi Thirugnanapandi