Patents Examined by Mehulkumar J Shah
  • Patent number: 11706280
    Abstract: Systems and methods for auditing batch jobs with blockchain transactions are provided. In one embodiment, a method is provided that includes running a batch job on a client machine to download one or more files from a server machine to the client machine and determining a batch job result of the batch job. The method may further include generating a batch result transaction at the client machine. The batch result transaction may include the batch job result. In certain embodiments, the method may proceed with adding the batch result transaction to the blockchain.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: July 18, 2023
    Assignee: Red Hat, Inc.
    Inventor: Bilgin Ismet Ibryam
  • Patent number: 11695657
    Abstract: A network analytics controller is established in a network. The network includes a plurality of nodes. A plurality of network analytics agents is established; each agent at a node of the network. Network analytics configuration parameters, including a network analytics scope, are received at the networks analytics controller. A task is assigned to each agent at a node determined to be within the network analytics scope, the task comprising that portion of the network analytics specified in the network analytics configuration parameters relevant to the corresponding node. The assigned task is performed at each agent assigned a task. The networks analytics controller receives the results of each performed task, and aggregates the received results.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: July 4, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Ludwig Alexander Clemm, Yegnanarayanan Chandramouli, Saileshwar Krishnamurthy, Shashidhar Srinivasa, Wojciech Dec, Ashwin Pankaj
  • Patent number: 11677707
    Abstract: This disclosure relates to various configurations or methods of displaying push information such as a number or a substance of push information which is received by an app implemented to a data processing terminal such as a smartphone. More particularly, this disclosure relates to various methods of creating and using (1) an unread content which a sender selects a user as a labeled receiver but the user has not yet confirmed or read), and (2) a labeled icon badge which can represent a number of such unread labeled contents or a substance of such labeled contents. This disclosure also relates to various methods of creating and using a labeled icon badge which can distinguish a labeled content from an unlabeled content, where the labeled content is the one with more need for a user to confirm and where the unlabeled content is the one with less need for a user to confirm.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: June 13, 2023
    Inventors: Jae kyu Lee, Youngtack Shim, Jae lark Jung
  • Patent number: 11665214
    Abstract: The present disclosure provides a method of receiving audio data using Bluetooth Low Energy technology.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: May 30, 2023
    Assignee: LG Electronics Inc.
    Inventors: Hyeonjae Lee, Minsoo Lee, Jinkwon Lim
  • Patent number: 11645566
    Abstract: Embodiments for graph computing are provided. A graph including a plurality explicit nodes and at least one implicit node is generated. A first of the plurality of explicit nodes and a second of the plurality of explicit nodes are traversed between utilizing deductive reasoning. A third of the plurality of explicit nodes and a fourth of the plurality of explicit nodes are traversed between through the at least one implicit node utilizing inductive reasoning.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: May 9, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: June-Ray Lin, Charlie Wu, Cheng-Ta Lee
  • Patent number: 11621869
    Abstract: Systems and methods for enabling access to dedicated resources in a virtual network using top of rack switches are disclosed. A method includes a virtual filtering platform encapsulating at least one packet, received from a virtual machine, to generate at least one encapsulated packet comprising a virtual network identifier (VNI). The method further includes a TOR switch: (1) receiving the at least one encapsulated packet and decapsulating the at least one encapsulated packet to create at least one decapsulated packet, (2) using the VNI to identify a virtual routing and forwarding artifact to determine a virtual local area network interface associated with the dedicated hardware portion, and (3) transmitting the at least one decapsulated packet to the dedicated hardware portion based on at least one policy provided by a controller, where the at least one policy comprises information related to a customer of the service provider.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: April 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Neeraj Motwani, Rishabh Tewari, Pranjal Shrivastava, Deepak Bansal, Vaibhav Kumar, Nisheeth Srivastava, Abhishek Shukla, Rangaprasad Narasimhan, Vinayak Uppunda Padiyar, James Boerner, Avijit Gupta
  • Patent number: 11616823
    Abstract: Aspects of the subject disclosure may include, for example, embodiments that comprise obtaining a data budget associated with a communication session for streaming video content over a communication network from a video content server, determining a first portion of the data budget that is associated with a first segment of the video content, and obtaining quality information associated with the video content from the video content server over the communication network. Further embodiments can include identifying a first group of tracks for the first segment, and determining a first target quality for the first segment based on the first portion of the data budget and the quality information. Other embodiments are disclosed.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: March 28, 2023
    Assignees: AT&T Intellectual Property I, L.P., The University of Connecticut
    Inventors: Subhabrata Sen, Bing Wang, Yanyuan Qin
  • Patent number: 11575632
    Abstract: Software for online active learning receives content posted to an online stream at a website. The software converts the content into an elemental representation and inputs the elemental representation into a probit model to obtain a predictive probability that the content is abusive. The software also calculates an importance weight based on the elemental representation. And the software updates the probit model using the content, the importance weight, and an acquired label if a condition is met. The condition depends on an instrumental distribution. The software removes the content from the online stream if a condition is met. The condition depends on the predictive probability, if an acquired label is unavailable.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: February 7, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Wei Chu, Martin Zinkevich, Lihong Li, Achint Oommen Thomas, Belle Tseng
  • Patent number: 11575582
    Abstract: A processor may identify one or more sources. The processor may identify a respective requirement of each of the one or more sources. The processor may determine if a respective requirement is different than another respective requirement. The processor may locate each of the one or more sources in a respective slice on a different container available in a server of a network.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: February 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Rajesh Kumar Saxena, Sandeep Sukhija, Deepak Bajaj
  • Patent number: 11570260
    Abstract: A network monitoring system may receive a configuration request to generate a configuration file associated with collecting feature or debug data associated with a feature, hardware, or software associated with a network device. The network monitoring system may determine a command profile associated with the feature, hardware, or software that identifies a set of commands associated with obtaining the feature or debug data from the network device. The network monitoring system may determine respective parameters of one or more commands of the set of commands. The network monitoring system may determine, based on the respective parameters, respective arguments of the one or more commands. The network monitoring system may generate the configuration file based on the respective arguments and may perform an action associated with the configuration file to permit the configuration file to be used to collect the feature or debug data from the network device.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: January 31, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Alaa Aboeloula, Mayank Kiran Shah, Dongxu Tian, Girish Solur Virupakshaiah, Arun Soman, Karthikeyan Sundaram, Ranpreet Singh, Alberto Sierra, Shijo Thomas, Carlos Roberto Serrano Ferreira
  • Patent number: 11570496
    Abstract: In some embodiments, a method receives a plurality of video segments of a video using a plurality of computing instances and measures data received for the plurality of computing instances during a time window. A video segment for a computing instance in the plurality of computing instances is not fully downloaded during the time window. The method calculates a video delivery metric for the plurality of computing instances based on the data received and calculates an evaluation measurement based on the video delivery metric. The evaluation measurement is used to control an addition or a termination of a computing instance.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: January 31, 2023
    Assignee: HULU, LLC
    Inventors: Tongyu Dai, Lan Xie, Wenhao Zhang, Deliang Fu, Chao Li, Qiang She, Yuting Gui, Yicheng Liu, Yanping Zhou, Xizhi Xu
  • Patent number: 11563992
    Abstract: Video playback quality detection methods, systems, and apparatuses are described. The method can include obtaining a first video data packet of a target video from a bearer network and obtaining a data byte quantity of first video data included in the first video data packet. The method may also include determining a buffer byte quantity stored in a video quality detection buffer. Furthermore, the method can include obtaining video frame data rate information corresponding to the target video and reducing the buffer byte quantity stored in the video quality detection buffer based on a video frame rate of the target video and the video frame data rate information of the target video. The method may further include determining a playback status of playing the target video on a video player, and determining video playback quality of the target video based on the playback status.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: January 24, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Xiaodong Liu
  • Patent number: 11540028
    Abstract: The present disclosure discloses an information presenting method, terminal device, server and system. The method applies to a server providing an online streaming media playing service. When providing the online streaming media playing service for a terminal device, the method includes: determining whether the terminal device is to present information presentation; when determining that the terminal device is to present the information, sending a presentation time parameter to the terminal device, so that the terminal device presents the information in a time range indicated by the presented time parameter.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: December 27, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Xiaohua Hu
  • Patent number: 11528129
    Abstract: Some embodiments of the subject technology provide a novel system for synchronizing content items among a group of peer devices. The content synchronizing system of some embodiments includes the group of peer devices and a set of one or more synchronizing servers communicatively connected with the peer devices through one or more networks. In some embodiments, the synchronizing system uses a star architecture, in which each peer device offloads its synchronization operations to the synchronizing server set. Without establishing a peer-to-peer communication with any other peer device, the particular peer device in these embodiments supplies an encrypted content item set along with the N?1 encryptions of a content key used to encrypt the content item set to the synchronizing server set so that this server set can distribute the encrypted content item set and an encrypted content key to each of the N?1 peer devices.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: December 13, 2022
    Assignee: Apple Inc.
    Inventors: Per Love Hornquist Astrand, Benjamin I. Williamson, Keaton F. Mowery, Mitchell D. Adler, Michelle A. Auricchio, Luke T. Hiesterman
  • Patent number: 11503092
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a video stream preview. One of the methods includes receiving, from a user device, a request for a video stream preview. A payload of data is transmitted from a session system to the user device over a network. A first measure of network transmission quality is determined based on a result of transmitting the payload to the user device over the network from the session system. A second measure of network transmission quality is determined for data transmitted over the network from a session host to the session system. A video stream preview is generated from an example video stream obtained from the user device by degrading the quality of the example video stream according to the first measure of network transmission quality and the second measure of network transmission quality. The video stream preview is displayed on the user device.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: November 15, 2022
    Assignee: Verily Life Sciences LLC
    Inventor: Udi Manber
  • Patent number: 11490149
    Abstract: Aspects of the subject disclosure may include, for example, setting a streaming rate cap for a client device; obtaining a bitrate ladder associated with the client device, wherein the bitrate ladder comprises a listing of a plurality of bitrates that the client device can request in connection with receiving streaming data; determining a boost rate for the client device, wherein the boost rate is greater than the streaming rate cap such that the boost rate enables the client device to receive the streaming data faster than the client device would otherwise receive the streaming data under the streaming rate cap, and wherein the boost rate is based upon the bitrate ladder; and enabling delivery to the client device of the streaming data up to the boost rate; wherein a network device is part of a network through which the streaming data is delivered to the client device. Other embodiments are disclosed.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: November 1, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Emir Halepovic, Niklas Carlsson, Vengatanathan Krishnamoorthi
  • Patent number: 11483387
    Abstract: Aspects of the invention include using a controller to control a transceiver to transmit a sensor query signal to a first sensor at a first location of one or more locations having one or more sensors, wherein the sensor query signal energizes a first power supply for the first sensor, wherein energizing the power supply causes the first sensor to perform a sensor reading at the first location and transmit to the transceiver an encoded response signal representing the sensor reading, and analyzing, using the controller, the encoded response signal to determine the sensor reading at the first location.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: October 25, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bruce Gordon Elmegreen, Levente Klein, Sufi Zafar
  • Patent number: 11469966
    Abstract: [Problem] A transmission system, an apparatus management server, a failure management method, and a program enabling the cause of a failure associated with a silent change of an article to be swiftly identified are provided. [Solution] An apparatus management server 100 of a transmission system includes a collection unit configured to collect history information on an introduction instance of articles to an optical transmission apparatus 10 and an information analysis unit 130 configured to visualize and display, based on the history information collected, a graph in which a starting date of use for each of the articles is associated with the number of introductions of the article.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: October 11, 2022
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Yuji Minato, Masahiro Yokota, Masatoshi Namiki, Masaaki Inami, Daisaku Shimazaki, Hideki Maeda
  • Patent number: 11463402
    Abstract: In order to achieve location transparency and routing slip extensibility, a system and a method for orchestrating a web service using Business Process Execution Language are disclosed. The method includes: receiving a message, wherein the message comprises an address identifying an extension element; determining, from the address, a location of the extension element identified by the address; responsive to determining the location of the extension element, directing the message to an appropriate location; and storing the message in a computer readable storage medium.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: October 4, 2022
    Assignee: Aurea Software, Inc.
    Inventors: Michael Theroux, Andi Abes, Peter Stewart Easton, Gregory M. Lucas
  • Patent number: 11445040
    Abstract: Implementations of the present disclosure include receiving, by the cloud migration platform, user input indicating a type of case for cloud migration planning, the type including one of an abstract case and a detailed case, in response to receiving the type of case, selectively initiating, by the cloud migration platform, a discovery process for generating discovery data representative of infrastructure assets and application assets of the enterprise network, processing the discovery data through a sub-set of engines of a set of engines of the cloud migration platform, the sub-set of engines providing output including cloud platform selection data, application disposition data, target architecture data, bill of materials (BOM) data, and application remediation data, and generating, by a cloud migration planning engine of the cloud migration platform and based on the output, a cloud migration plan including an application sequence plan for migrating applications to one or more cloud platforms.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: September 13, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Swati Sharma, Kishore P. Durg, Paul Sebastian, Sriram Kannan