Patents Examined by Sibte H Bukhari
  • Patent number: 11972694
    Abstract: A system for improving personality traits is provided. The system includes at least one processor configured to provide an option to a user for selecting at least one personality trait from a plurality of personality traits. The processor is also configured to suggest at least one alternate personality trait for selection based on the personality trait selected by the user, and allow selection of at least one of the suggested alternate personality traits or proceed with the earlier selection. The processor is further configured to suggest one or more actions based on the personality trait selected by the user, wherein the action is to cause an improvement in the selected personality trait of the user.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: April 30, 2024
    Assignee: DHARMA LIFE SCIENCES LLC
    Inventors: Jonnalagadda Sasidhar, Gowthami Vasudev, Manisha Naresh Nagpal
  • Patent number: 11973611
    Abstract: Methods, systems, and program products are disclosed for determining location of audio transmission problems between components connected across a network. A method includes receiving audio and a first transcription of the audio from a source device, generating a second transcription of the received audio. The method also includes providing an indication of an audio problem responsive to the first transcription not matching the second transcription and sending the audio and the second transcription to an audio mixing device, a recording device, or a participant device responsive to the first transcription matching the second transcription.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: April 30, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Joshua Smith, Carl H. Seaver, Matthew Fardig, Inna Zolin
  • Patent number: 11968277
    Abstract: Techniques for tunneling Layer 2 ethernet frames over a connection tunnel using the MASQUE protocol are described herein. The MASQUE protocol may be extended to include a new entity, configured to proxy ethernet frames using a MASQUE proxy connection, and an associated CONNECT method, CONNECT-ETH. Using the extended MASQUE protocol, an Ethernet over MASQUE (EoMASQUE) tunnel may then be established between various networks that are remote from one another and connected to the internet. An EoMASQUE tunnel, established between separate remote client premises, and/or between a remote client premise and an enterprise premise, may tunnel ethernet packets between the endpoints. Additionally, a first EoMASQUE tunnel, established between a first client router provisioned in a first remote client premise and an EoMASQUE proxy node, and a second EoMASQUE tunnel, established between a second client premise and the EoMASQUE proxy node, may tunnel ethernet packets between the first and second client premise.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: April 23, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Vincent E. Parla, Kyle Andrew Donald Mestery
  • Patent number: 11956703
    Abstract: Systems and methods dynamically adapt network policies for mobile devices by accessing context-based values to allocate or restrict capabilities on the mobile devices or within the network. Context-based values may include position or velocity as well as more general environment features such as proximity of other devices, the presence or absence of other wireless signals or network traffic, parameters measured by local or remote sensors, user credentials, or unique user or signal inputs to the device. Relevant capabilities may include access to hardware and software interfaces and related parameter sets including priority settings.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: April 9, 2024
    Assignee: INPIXON
    Inventors: Daniel A. Madey, Dennis V. Pollutro, Guy Levy-Yurista
  • Patent number: 11956095
    Abstract: The present invention relates to a method for configuring a second home automation device (D2) by means of replacing a first home automation device (D1), the method comprising the following steps: recording (ERU1) at least one set of configuration data or instructions (cfg1) associated with a unique identifier of a first home automation device (D1); receiving (ERU9) a configuration request from a second home automation device (D2); determining (ERU10) an association between the second home automation device (D2) on the one hand and the first home automation device (D1) on the other hand; determining (ERU11) at least one set of configuration data or instructions (cfg2) associated with the second home automation device (D2); sending (ERU12) at least one configuration message (MCfg) comprising the at least one set of configuration data or instructions (cfg2) to the second home automation device (D2).
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: April 9, 2024
    Assignee: OVERKIZ
    Inventor: Sylvain Pognant
  • Patent number: 11956305
    Abstract: System and methods are described for receiving a request from a client application to obtain data from a server; collecting a list of tasks to be performed by the server to process the request to obtain the data; performing tasks from the list of tasks by the server until an elapsed time to perform the list of tasks exceeds a first threshold and a size of a payload storing the data exceeds a second threshold; preparing the payload; and sending the payload to the client application.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: April 9, 2024
    Assignee: Salesforce, Inc.
    Inventor: Vijayan Kothandaraman
  • Patent number: 11956145
    Abstract: A flow identifier is described for packet sequences through a secure tunnel of an SD-WAN and an error message for recovering the flow. A method includes receiving a sequence of packets, facilitating a first secure tunnel between a first hub and a second hub, assigning a first flow identifier to the sequence of packets, encapsulating a first start packet, the wrapper including the first flow identifier, sending the encapsulated first start packet to the second hub through the first secure tunnel, receiving an error message from the second hub, the error message including the first flow identifier and an error code, facilitating a second secure tunnel, assigning a second flow identifier, encapsulating a second start packet, the wrapper including the second flow identifier, and sending the encapsulated second start packet through the second secure tunnel.
    Type: Grant
    Filed: August 22, 2023
    Date of Patent: April 9, 2024
    Assignee: Versa Networks, Inc.
    Inventors: Fidelis Prashanth, Jayakrishnan Iyer, Apurva Mehta
  • Patent number: 11943130
    Abstract: In some examples, aggregation-based speed testing may include ascertaining, by a test speed analyzer, a test speed that corresponds to a maximum specified data transfer rate for a data transmission link. A test range generator may determine a maximum specified port speed of a test port of a device connected to the data transmission link. The test range generator may determine whether the maximum specified port speed is less than the test speed, and if so, divide the test speed into a plurality of test ranges. A total value of the test ranges may be equal to the test speed. A test performer may perform tests corresponding to the test ranges, and obtain intermediate test results. A test result generator may generate, based on aggregation of the intermediate test results, an aggregated test result that represents an actual speed associated with the data transmission link.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: March 26, 2024
    Assignee: VIAVI SOLUTIONS INC.
    Inventors: Karthik Subramanian, Reynald Dupuis, Hans Joerg Wolf
  • Patent number: 11943293
    Abstract: Restoring a storage system from a replication target, including: receiving, by a first storage system from a computing device, data to be stored on the first storage system; reducing, by the first storage system, the data using one or more data reduction techniques; sending, from the first storage system to the second storage system, the reduced data, wherein the reduced data is encrypted; and retrieving, by the first storage system from the second storage system, the reduced data, wherein the reduced data is encrypted.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: March 26, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: John Colgrove, Ronald Karr, Constantine Sapuntzakis
  • Patent number: 11943291
    Abstract: Disclosed herein is a system and method to synchronize files from a hosted file system where the client endpoint devices have direct access to the files stored on a hosted file store. When the client desires to synchronize with the files stored on the hosted file store the process identifies a sync role that can process the request. The particular sync role does not need to maintain state with the client device or the file store. The state necessary for the processing of the synchronization process is maintained separate from the sync role such that any sync role in the system can pick up the requests and process the requests. Once the role has been selected the synchronization process proceeds as normal. As state is not maintained by the sync role multiple roles can process the request or two roles can handle different portions of the process.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: March 26, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael Murstein, Cristian Teodorescu, Jason Shay, James Benton, Ivelin Zheglov
  • Patent number: 11943288
    Abstract: A method and apparatus of a device that downloads content to a local device using a decentralized content distribution network is described. In an exemplary embodiment, the device receives a request from an application to download content using the decentralized content distribution network. In addition, the device determines a plurality of nodes in the decentralized content distribution network to download the content. For each of the plurality of nodes, the device attempts to establish communications between the device and that node. In addition, the device downloads a portion of the content from that node if communication is established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that node. Furthermore, the device downloads a portion of the content from a proxy if communication cannot be established between the local device and that node, wherein the size of the portion is based on at least a characteristic of that proxy.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: March 26, 2024
    Assignee: CLOSTRA, INC.
    Inventors: Stanislav Shalunov, Gregory Hazel
  • Patent number: 11934345
    Abstract: In certain instances, a data management application (software application) that manages moving data files, and the like, from a primary high-speed storage system. An end-user can configure the data management application for particular files via management policies. Based on the management policies, after a file is migrated from the primary storage system to a targeted secondary storage system, a breadcrumb pointing to a webpage for the migrated file is left behind in the primary storage system. The webpage can be used to manage the migrated file, such as moving the migrated file back to the primary storage system.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: March 19, 2024
    Assignee: Spectra Logic Corporation
    Inventors: Jeffrey Leon Braunstein, David Lee Trachy, John Walter Kranz, Kumar Goswami, Krishna Subramanian, Mohit Dhawan, Michael Peercy
  • Patent number: 11934344
    Abstract: In certain instances, a data management application (software application) that manages moving data files, and the like, from a primary high-speed storage system. An end-user can configure the data management application for particular files via management policies. Based on the management policies, after a file is migrated from the primary storage system to a targeted secondary storage system, a breadcrumb pointing to a webpage for the migrated file is left behind in the primary storage system. The webpage can be used to manage the migrated file, such as moving the migrated file back to the primary storage system.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: March 19, 2024
    Assignee: Spectra Logic Corporation
    Inventors: Jeffrey Leon Braunstein, David Lee Trachy, John Walter Kranz, Kumar Goswami, Krishna Subramanian, Mohit Dhawan, Michael Peercy
  • Patent number: 11929841
    Abstract: In some examples, a computing device can include a processor resource and a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor resource to: activate a silent mode for the computing device when a videoconference is initiated, set a threshold volume and designated frequency range for the computing device, deactivate the silent mode for the computing device when a microphone associated with the computing device receives a sound that exceeds the threshold volume and is within the designated frequency range, send the received sound to other users of the videoconference, and activate the silent mode for the computing device when the computing device stops receiving the sound.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: March 12, 2024
    Assignee: Rolland & Hamann Innovations, LLC
    Inventors: Matthew Edward Lewis Jungwirth, Scott James Pederson
  • Patent number: 11929842
    Abstract: A method and system for managing delivery of a content stream to a plurality of devices participating in an online conference session, including delivering, to each of the devices, the content stream associated with the online conference session at a first signal quality, receiving an indication signal indicating that a first device is to broadcast the content stream, responsive to the indication signal, increasing a signal quality of the content stream delivered to the first device from the first signal quality to a second signal quality, wherein the second signal quality is higher than the first signal quality, delivering the content stream to the first device at the second signal quality, and delivering the content stream to the rest of the devices at the first signal quality or a third signal quality, wherein the third signal quality is lower than the first signal quality.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: March 12, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aaron Linne, Eric Scott Albright, Albert Jose Mangay, Satya Sasikanth Bendapudi, Jizhe Jin
  • Patent number: 11930018
    Abstract: According to some embodiments, a method performed by a classification scanner comprises receiving an electronic message and determining whether the electronic message includes an express indication from the user indicating that a classification applies to the electronic message. In response to determining that the electronic message does not include the express indication that the classification applies to the electronic message, the message further comprises sending the electronic message to a machine learning scanner. The machine learning scanner is adapted to use a machine learning policy to determine whether the classification applies to the electronic message.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: March 12, 2024
    Assignee: ZixCorp Systems, Inc.
    Inventors: Daniel Joseph Potkalesky, Mark Stephen DeMichele
  • Patent number: 11914482
    Abstract: A system and method for a method for facilitating a robust, efficient, adaptive streaming replication application protocol with dancing recovery for high volume distributed subscriber datasets. Master computing devices stream data packets to downstream replicated peer computing devices on a network to maintain live replicated peers. Upon receipt, data packets may be evaluated to determine whether they are next-in-line using efficient checksum disambiguation which enables unambiguous onboarding of next-in-line packets. Links among master and replicated peer devices, as well as replicated peers having replicated peers of their own, can be ranked to determine the most efficient routes and most reliable devices to achieve live continuous streaming of data on potential unreliable devices and links. Link based scoring and popularity rankings among replicated peers and masters achieve optimization of the network of replicated peers.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: February 27, 2024
    Assignee: Pelatro PTE. LTD.
    Inventors: Arun K. Krishna, Pramod K. Prabhakar
  • Patent number: 11916736
    Abstract: The disclosure includes embodiments for reorganizing autonomous entities to meet a resource demand of a vehicular micro cloud. In some embodiments, a method for a connected vehicle that is a member of the vehicular micro cloud includes modifying an operation of a communication unit of the connected vehicle to receive, via a Vehicle-to-Everything (V2X) network, a reorganization message that includes a reorganization instruction to fulfill the resource demand of the vehicular micro cloud. The method includes executing the reorganization instruction to incorporate one or more resources of an autonomous entity into a resource pool of the vehicular micro cloud so that the resource demand of the vehicular micro cloud is met.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: February 27, 2024
    Inventors: Seyhan Ucar, Takamasa Higuchi, Onur Altintas, Kentaro Oguchi
  • Patent number: 11909840
    Abstract: The embodiments of the present application provide a resource subscription method, a device, and a storage medium, a subscription device and a resource collection device respectively maintain a current tag of a subscription resource, where the tag of the subscription resource is generated according to a generation rule, tags generated according to the generation rule have an association relationship; during a resource update process, the subscription device may determine whether a version is missing according to the current tag of the subscription resource transmitted by the resource collection device, a tag of the subscription resource stored locally and the generation rule. Since one or more versions before a current version of the target resource are stored on the resource collection device, the subscription device may request a missing version from the resource collection device when a version is missing, thereby ensuring that the user will not miss the subscription resource.
    Type: Grant
    Filed: May 5, 2022
    Date of Patent: February 20, 2024
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Xiaoqiang Lyu
  • Patent number: 11870605
    Abstract: Techniques for operating a network device are provided. In some embodiments, a method may comprise: forwarding multicast data packets from a source in a first customer network to a receiver in a second customer network; detecting that another PE device is forwarding the multicast data packets, wherein: Protocol Independent Multicast (PIM) is enabled on supplemental bridge domain (SBD) logical interfaces of the PE device and the another PE device, the PE device and the another PE device are PIM neighbors, and the PE device and the another PE device communicate with each other and with the receiver using the PIM protocol through an Ethernet virtual private network (EVPN). The method may further comprise: determining the another PE device is an assert winner from among the PE device and the another PE device based on at least one PIM assert message, the another PE device forwarding the multicast data packets.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: January 9, 2024
    Assignee: Arista Networks, Inc.
    Inventors: Suresh Nalagatla, Saravanan Balasubramanian, Prashant Srinivas, Bharathram Pattabhiraman