Patents Examined by Ninos Donabed
  • Patent number: 11381516
    Abstract: A computer-implemented method of adjusting a resource credit configuration for cloud resources that includes collecting a resource credit inventory and attributing metadata related to resources from one or more cloud resources. An expected resource demand is determined. A plurality of resource credit configurations is determined that matches the determined expected resource demand. An improved resource credit benefit based on the resource credit inventory and on the plurality of credit configurations is determined that matches the determined expected resource demand. A modified attribute metadata based on the determined improved resource credit benefit is then determined.
    Type: Grant
    Filed: July 20, 2020
    Date of Patent: July 5, 2022
    Assignee: VMware, Inc.
    Inventors: Sahil Singhal, Andi Abes
  • Patent number: 11374843
    Abstract: A method of measuring a network speed, a computing device, and a computer-program product are provided. The method includes: obtaining a downloading duration and a downloading byte count of each of N consecutive video segments upon receiving a network speed measurement command during downloading video content, wherein the video content comprises multiple video segments; calculating out a total downloading duration and a total downloading byte count of the N video segments according to the downloading duration and the downloading byte count of each of the N video segments; and calculating out a current network speed according to the total downloading duration and the total downloading byte count.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: June 28, 2022
    Assignee: Shanghai Bilibili Technology Co., Ltd.
    Inventors: Hanchao Zheng, Zhiqiang Wu, Hui Chen
  • Patent number: 11375012
    Abstract: A method of determining feature usage on a set of storage systems deployed across multiple customer sites includes defining metrics related to the features of interest, and pushing the defined metrics to an AIM (Autonomous Infrastructure Module) of an operating system of each storage system. The AIM on each storage system collects data associated with the metrics from the operating system on the storage system. The collected data is aggregated and formatted by the AIM and then used to create an autonomous field telemetry report. Autonomous field telemetry reports are periodically forwarded on a communication network to an analytics engine. The analytics engine parses each autonomous field telemetry report to extract usage information related to the features of interest, loads the parsed data to PostgreSQL staging and historical databases, and uses the parsed data alone or in combination with the historical data to create analytics and visualizations of the analytics.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: June 28, 2022
    Assignee: Dell Products, L.P.
    Inventors: Malak Alshawabkeh, William Smith-Vaniz, Sunil Gumaste
  • Patent number: 11354691
    Abstract: A system and method for omnichannel voice and text-based advertising using voice recognition. The system comprises an application that allows a user who has viewed an advertisement on a non-interactive medium to speak one or more words dictated by the advertisement into the application in order to receive business incentives. A speech recognition engine recognizes the words spoken into the application and matches the words to the relevant advertisement and delivers a text-based incentive to the user. Furthermore, with the potential customer's phone number now available, an omnichannel text-based communicator may now send other advertisements, reminders (such as to use the incentive), and communications to the user of the application.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: June 7, 2022
    Assignee: TAPTEXT LLC
    Inventors: Steve Doumar, Paul Levasseur
  • Patent number: 11336603
    Abstract: A processor-based messaging system is provided. The messaging system has a messaging engine in communication with a server, a context engine in communication with the messaging engine; and a reconfirmation engine in communication with messaging engine, the reconfiguration engine configured to utilize at least one variable to reconfigure the user data. A method of messaging is also provided.
    Type: Grant
    Filed: February 28, 2015
    Date of Patent: May 17, 2022
    Inventor: Boris Shoihat
  • Patent number: 11334396
    Abstract: Host specific containerized application configuration generation is disclosed. For example, first and second image files are stored on a first memory. Second and third memories are associated with a first host node. A request to generate a first configuration file associated with a plurality of isolated guests is received, launching a first short-lived guest of the plurality of isolated guests on the second memory. A configuration management application executes on the first short-lived guest, generating and saving the first configuration file to the third memory. The first short-lived guest is terminated. A first service guest of the plurality of isolated guests is launched on the second memory. A first service configured with the first configuration file executes on the first service guest. A second service guest of the plurality of isolated guests is launched on the second memory executing a second service configured with the first configuration file.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: May 17, 2022
    Assignee: Red Hat, Inc.
    Inventors: Paul Daniel Prince, Martin Nicolas Andre, Flavio Percoco, Ian Main
  • Patent number: 11329945
    Abstract: Disclosed is a method for publishing a post. The method includes: in response to receiving a first publish request from a first terminal, first determining, based on location information of the first terminal, whether the first terminal is positioned in a delimited area; and publishing, based on a topic, a post carried in the first publish request only when the first terminal is positioned in the delimited area. Apparatuses for publishing posts and storage mediums are also provided.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: May 10, 2022
    Assignee: Guangzhou Huaduo Network Technology Co., Ltd.
    Inventor: Peihan Guo
  • Patent number: 11329938
    Abstract: An example terminal apparatus includes a communicator configured to communicate with at least one device through a hub device; a display configured to display an image; a user input receiver configured to receive a user's input; and at least one processor configured to control the display to display a dialog box where the hub device or the at least one device is set as a counterpart in response to execution of a messenger program, control the communicator to transmit a control signal including a command for controlling a predetermined device to the device targeted for control through the hub device so that the device targeted for control operates in response to the command corresponding to a user's input, and control the display to display a message corresponding to the transmitted command in the dialog box.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: May 10, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Thuy Nga Dinhthi, Madan Kanth Lanka, Dwarka Prasad Dayama, Markus Jung, Ashok Babu Channa, Naga Ashok Babu Jampani, Ji-hun Ha, So-young Youn
  • Patent number: 11297029
    Abstract: Aspects of the present disclosure involve systems, methods, devices, and the like for communicating with a unified messaging center using multi-channel messaging with block-based datastore. In one embodiment, a system is introduced that can provide a unified experience and capability for messaging with one or more entities across platforms. The messaging capability includes the ability to provide user interaction using a single architecture with data store in a centralized form. In one embodiment, the data store includes the use of blockchain technology wherein each interaction with the user and across platforms is recorded and stored on a cryptographed block.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: April 5, 2022
    Assignee: PAYPAL, INC.
    Inventors: Rahul Nair, Sandhiya Banu Mailai Udayakumar
  • Patent number: 11290360
    Abstract: A distributed system may implement analyzing resource placement fragmentation for capacity planning. Capacity planning may determine when, where, and how much capacity to implement for a distributed system that hosts resources. Placement constraints for resources may, over time, create fragmentation or stranded capacity which is available yet unusable to host new resources. Analyzing capacity fragmentation across a distributed system may allow a determination of available capacity that is actually available to host additional resources. In some embodiments, future resource placements may be estimated in order to perform capacity fragmentation analysis to determine available capacity.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: March 29, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Christopher Magee Greenwood, Surya Prakash Dhoolam, Mitchell Gannon Flaherty, Nishant Satya Lakshmikanth
  • Patent number: 11283740
    Abstract: The present disclosure discloses a method and apparatus for displaying a name label. The method includes: obtaining an original group message sent in a group carrying an original name label of a specified user; obtaining a target name label corresponding to the original name label based on a language version of a client of a current recipient in the group; replacing the original name label of the specified user carried in the original group message with the target name label to generate a target group message carrying the target name label; and displaying the target group message to a recipient user on the client of the current recipient.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: March 22, 2022
    Assignee: TIANJIN BYTEDANCE TECHNOLOGY CO., LTD.
    Inventor: Xiaolin Shao
  • Patent number: 11271882
    Abstract: Methods and systems are described for a message normalization system for multi-cloud messaging systems. The system may include identifying a first input notification with a first cloud service provider that originated from a first cloud service provider. A second input notification is identified with a second cloud service provider that originated from a second cloud service provider. First data and second data are extracted from the first and second input notifications. The first and second data are translated into a first and second message having a predetermined standardized format. The predetermined standardized format is distinct from a first input notification format and a second input notification format. The first message and the second message are delivered to a multi-cloud messaging system, the multi-cloud messaging system hosted by a cloud service provider manager.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: March 8, 2022
    Assignee: SAP SE
    Inventor: Wolf Liebherr
  • Patent number: 11265218
    Abstract: The present disclosure disclose a configuration management method and apparatus, and a device. A control device determines that an application message needs to be published to a target logical group. The control device obtains an identifier of the target logical group and queries, according to a gateway mapping table and the identifier of the target logical group, a gateway connected to each of the at least one target terminal, to obtain at least one target gateway. The control device generates based on the application message, a MQTT publish packet and sends the MQTT publish packet to the at least one target gateway, where the MQTT publish packet is used to instruct a target gateway that receives the MQTT publish packet to send a corresponding application message to each target terminal that is connected to the target gateway and that belongs to the target logical group.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: March 1, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hongze Zhu, Xin Lei, Jianqing Liu, Weiming Liao
  • Patent number: 11263026
    Abstract: Techniques are disclosed relating to managing virtual data sources (VDSs), including creating and using VDSs. A virtual data source manager (VDSM) that is executing on a computer system may receive a VDS creation request to create a particular VDS. The VDS creation request may include information that is usable to identify a data origin of the particular VDS and an ingestion routine. The VDSM may use the ingestion routine to create the particular VDS that includes a bitmap index that is representative of data stored at the origin. In response to a data request corresponding to the origin, the particular VDS may be used to initiate a query to the particular VDS for data without accessing the origin. The VDSM may further maintain various software plugins that are executable to perform corresponding functions in relation to the VDSM and the VDSs managed by the VDSM.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: March 1, 2022
    Assignee: Molecula Corp.
    Inventors: Higinio Oliver Maycotte, Matthew Isaac Jaffee, Sarah Kathryn King, Travis Turner
  • Patent number: 11258677
    Abstract: Techniques for generating a data representation without access to content are described. A method for generating a data representation without access to content comprises receiving a request to analyze one or more data items in a protected area of the provider network, sending the request to the protected area of the provider network, wherein the cluster model is used to identify a cluster identifier associated with each of the one or more data items, receiving the cluster identifier associated with each of the one or more data items, and regenerating each of the one or more data items based on the cluster identifier.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: February 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: David Paul Martin, Sukriti Jain, Jean-Paul Stephane Bonny
  • Patent number: 11249783
    Abstract: An example operation may include a method comprising one or more of starting a communication session by a first application container, initiating a poll, by the first application container, when the first application container has data in its queue, responding, by at least one second application container, data, wherein the data includes one or more of an identification, a state, a percentage of utilized resources by type, a list of data elements in a queue of the application container, a list of data elements in a queue, and data that is pre-allocated to be shared, requesting the data, by the at least one second application container, and ending the communication session when one or more of the first application container sends a FIN, and the at least one second application container sends a FIN.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: February 15, 2022
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: John Michael Suit
  • Patent number: 11252010
    Abstract: Provided is a system for monitoring and controlling an adaptive cyberphysical system consisting of or comprising one or more system components, in which an engineering system is connected to a monitoring and supervision module (that is designed or configured to receive and to process data from the system components and to forward the processed data and information generated therefrom to the engineering system, wherein the engineering system is designed or configured to update management technology images in a management and control system on the basis of the data received from the monitoring and supervision module.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: February 15, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Reiner Schmid
  • Patent number: 11232471
    Abstract: A system and method for omnichannel text-based routing, transfer, and customer-to-enterprise communications. The system is a cloud-based network containing an interaction control server, a routing engine, an optimization engine, a media translation server, a mobile application, a business entity portal, mobile and compute devices for business enterprise and customer, and an enterprise database. Taken together or in part, said system optimizes customer interactions by delivering context aware text message, chat or email to customers; and when requested by customer, optimally routes with context, based upon a multitude of variables, to best available resource to handle the customer interaction. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: January 25, 2022
    Assignee: TAPTEXT LLC
    Inventors: Steve Doumar, Paul Levasseur
  • Patent number: 11226856
    Abstract: Methods and systems correlating hypotheses outcomes using relevance scoring for intuition based forewarning are disclosed. For one example, an intuition based forewarning method includes collecting and storing core data and surroundings data, wherein the core data includes parameters describing a system and ring data includes parameters describing surroundings of the system. The collected core data and ring data are analyzed to determine one or more changing situations of the system. A relevance score is provided for each determined changing situation of the system based on the analyzed core data and ring data. Each determined situation is correlated with one or more hypotheses outcomes representing a future system state based on the relevance score. A system forewarning is generated based on the correlated hypotheses outcomes which can be observed by one or more users.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: January 18, 2022
    Assignee: SENSLYTICS CORPORATION
    Inventors: Rabindra Chakraborty, Jay Kalra, Anupam Awasthi, Amol Awasthi
  • Patent number: 11218362
    Abstract: Systems and methods of the present disclosure can facilitate managing a computing device. The computing device can be a managed device that is managed by a device management server. In some embodiments, the system includes a generation module and an interface module. The generation module may be configured to receive a site location for the computing device, identify an address of the device management server, and generate an optical representation of a configuration based on the site location and the address. The interface module may be configured to provide the optical representation to the computing device and receive a communication from the computing device, the communication corresponding to the configuration.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: January 4, 2022
    Assignee: Connectwise, LLC
    Inventor: Brett Alan Cheloff