Patents Examined by Sibte H Bukhari
-
Patent number: 11930018Abstract: 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: GrantFiled: February 9, 2023Date of Patent: March 12, 2024Assignee: ZixCorp Systems, Inc.Inventors: Daniel Joseph Potkalesky, Mark Stephen DeMichele
-
Patent number: 11929842Abstract: 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: GrantFiled: May 28, 2021Date of Patent: March 12, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Aaron Linne, Eric Scott Albright, Albert Jose Mangay, Satya Sasikanth Bendapudi, Jizhe Jin
-
Patent number: 11914482Abstract: 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: GrantFiled: November 22, 2021Date of Patent: February 27, 2024Assignee: Pelatro PTE. LTD.Inventors: Arun K. Krishna, Pramod K. Prabhakar
-
Patent number: 11916736Abstract: 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: GrantFiled: April 17, 2019Date of Patent: February 27, 2024Inventors: Seyhan Ucar, Takamasa Higuchi, Onur Altintas, Kentaro Oguchi
-
Patent number: 11909840Abstract: 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: GrantFiled: May 5, 2022Date of Patent: February 20, 2024Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Xiaoqiang Lyu
-
Patent number: 11870605Abstract: 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: GrantFiled: June 14, 2022Date of Patent: January 9, 2024Assignee: Arista Networks, Inc.Inventors: Suresh Nalagatla, Saravanan Balasubramanian, Prashant Srinivas, Bharathram Pattabhiraman
-
Patent number: 11855878Abstract: An information processing method, an interconnection device, and a computer-readable storage medium are provided. The interconnection device includes a request processing module configured for: receiving a data access request from at least one processor, wherein the data access request comprises a merge bit, a multicast group identifier (MGID), and a multicast transaction identifier (MTID); determining whether the data access request is a multicast request; determining whether the interconnection device receives other multicast requests if it is determined that the data access request is a multicast request based on the MGID, the MTID, and a static routing policy of a multicast group; and obtaining the other multicast requests if it is determined that the interconnection device receives the other multicast requests, merging the multicast request with the other multicast requests into a merged request, and forwarding the merged request to a next-hop device of the interconnection device.Type: GrantFiled: November 11, 2021Date of Patent: December 26, 2023Assignee: Shanghai Biren Technology Co., LtdInventors: Qin Zheng, Zhou Hong, YuFei Zhang, Lin Chen, ChengKun Sun, Tong Sun, ChengPing Luo, HaiChuan Wang
-
Patent number: 11839805Abstract: Various applications of computer vision and artificial intelligence to basketball practice and game situations are described.Type: GrantFiled: September 30, 2019Date of Patent: December 12, 2023Assignee: Ballogy, Inc.Inventors: Todd Young, Syed Saad Hussain
-
Patent number: 11829261Abstract: An intermittent network connection between a source system and a destination system is established by establishing a first connection from a management resource to a first port of the destination system, causing a second port of the destination system to be enabled including by providing an instruction via the first connection to the first port of the destination system, establishing a second connection from the management resource to a first port of a source system, causing a second port of the source system to be enabled including by providing an instruction via the second connection to the first port of the source system, registering the destination system with the source system, and causing a third connection to be established between the second port of the source system and the second port of the destination system for transferring data from the source system to the destination system.Type: GrantFiled: November 30, 2021Date of Patent: November 28, 2023Assignee: Cohesity, Inc.Inventors: Karthick Radhakrishnan, Saurabh Singh
-
Patent number: 11831596Abstract: Systems and methods relating to communication over relatively low power protocols by adding reliability functionality are presented. Sent messages having reliability functionality include an acknowledgment request flag that indicates that the message includes a request to acknowledge the request once received and an application payload that includes data for the message. The acknowledgment request flag causes responding devices to send an acknowledgment message to the sending device indicating that the sent message has been received.Type: GrantFiled: April 11, 2022Date of Patent: November 28, 2023Assignee: Google LLCInventors: Pradip De, Jay D. Logue
-
Patent number: 11831736Abstract: A caching entity may store a cached copy of a service layer resource. An original hosting entity may maintain a registry of the corresponding cached resources. Optionally, the original hosting entity may set cache parameters to govern the lifetime of the cache on a caching entity. The caching entity may keep storing the cached copy of the resource and the original hosting entity may obtain statistics about the cached resource. By knowing the statistics, e.g. how many times a resource is retrieved on each caching entity, the original hosting entity may better manage the resource.Type: GrantFiled: June 16, 2022Date of Patent: November 28, 2023Assignee: Convida Wireless, LLCInventors: Zhuo Chen, Dale N. Seed, Michael Starsinic, William Robert Flynn, IV, Rocco Di Girolamo, Quang Ly, Shamim Akbar Rahman, Gregory S. Sternberg, Catalina Mihaela Mladin, Yogendra C. Shah, Vinod Kumar Choyi
-
Patent number: 11810052Abstract: A computer system, and a method at a computer system, the method including applying a mapping function to a received message to create an characteristic value, wherein the mapping function is adapted to map similar messages to similar characteristic values; comparing the characteristic value to a value associated with each of a plurality of message extractors; determining that the characteristic value does not match any value associated with the plurality of message extractors; identifying at least one message extractor from the plurality of message extractors, the identifying determining that the value associated with the message extractor and the characteristic value from the received message, when compared, satisfy a similarity criterion; and using the identified at least one message extractor to extract information from the received message.Type: GrantFiled: July 30, 2021Date of Patent: November 7, 2023Assignee: Shopify Inc.Inventors: Dexter Fichuk, Vera Olsson, Anton Vlasenko
-
Patent number: 11799935Abstract: A method includes receiving from a transmitting data interface, a data stream mapping of a data input into data shards for transmission in a data stream over a data stream communication channel. Data capacity for a data producing software application from a plurality of data producing software applications is adjusted by increasing or decreasing a number of data shards in the data stream assigned to the data producing software application. An updated data stream mapping of the data input into the plurality of data shards is generated by updating a start hash key and an end hash key in a range for each of the data shards assigned to the data producing software application. The updated data stream mapping is sent to the transmitting data interface for adjusting the data capacity in the data stream transmitted over the data stream communication channel of the data producing software application.Type: GrantFiled: February 10, 2023Date of Patent: October 24, 2023Assignee: Capital One Services, LLCInventors: Yasaswy Rajendraprasad Ravala, Sudha Shiva Kumar Marri, Arunkumar Natarajan, Krystan R. Franzen
-
Patent number: 11798428Abstract: An asynchronous content delivery system is provided that pushes messages or notifications of content designed for spaced repetition. Machine learning may be used to create, select and prioritize the messages/notifications. The asynchronous content delivery system may support asynchronous promotion of the content to the user. The asynchronously delivered content may be at least partially derived from a conversation agent operating on a user device. In another example, the content may be created or selected independently by a plurality of content providers and artificial intelligence algorithms. The content may be classified in sets according to a set of rules of combination. The content may be asynchronously delivered to end user devices according to a set of rules of delivery. The rules of delivery may influence a manner in which the content, or a representation thereof, is manifest on the end user devices.Type: GrantFiled: April 8, 2021Date of Patent: October 24, 2023Assignee: Cognosco Media LLCInventor: Mark A Herschberg
-
Patent number: 11792152Abstract: An information handling system may include at least one processor and a memory. The information handling system may be configured to receive a plurality of address resolution protocol (ARP) packets based on requests that have been transmitted from a provisioning system to a plurality of network addresses; based on contents of the plurality of ARP packets, determine one of the plurality of network addresses as a potential network address; based on the contents of the plurality of ARP packets, determine a potential gateway address; and use the potential network address to attempt to communicate with the provisioning system via the potential gateway address.Type: GrantFiled: April 19, 2022Date of Patent: October 17, 2023Assignee: Dell Products L.P.Inventors: Baoli Chen, Bruce Bin Hu
-
Patent number: 11792253Abstract: Bandwidth adaptation is achieved with selection of quality levels of media content to be transferred based on network conditions.Type: GrantFiled: August 26, 2019Date of Patent: October 17, 2023Assignee: DOLBY LABORATORIES LICENSING CORPORATIONInventors: Christopher Mueller, Yuwen He, James Crenshaw
-
Patent number: 11777797Abstract: A telephony device includes a memory that stores firmware to operate the telephony device. The telephony device includes a network interface that transmits a first command to establish a connection with a telephony server. The telephony device includes a receiver that receives a second command from a device manager. The second command includes an instruction to upgrade the firmware of the telephony device. The telephony device includes a processor that upgrades the firmware of the telephony device based on the second command. The processor establishes a connection to a virtual meeting room platform based on the upgraded firmware.Type: GrantFiled: February 15, 2021Date of Patent: October 3, 2023Assignee: Zoom Video Communications, Inc.Inventors: Xiaolin Fu, Karen Kuei Ren Hong, Christopher Marinelarena
-
Patent number: 11775757Abstract: A method of preparing a dataset may comprise calculating a pattern relevance for a first field in the dataset and modifying the first field based on the pattern relevance. The method may further comprise detecting a contextual cue in the first field. The method may further comprise retrieving contextual information for a value in the first field and adding that contextual information to the database. Finally, the method may further comprise identifying a numerical scheme for the first field and parsing the first field into a number according to that numerical scheme.Type: GrantFiled: May 4, 2020Date of Patent: October 3, 2023Assignee: International Business Machines CorporationInventors: Willie Robert Patten, Jr., Eugene Irving Kelton, Arvin Bhatnagar, Jason Howard Cornpropst, Jacob McPherson
-
Patent number: 11778033Abstract: Various implementations of the present application set forth a method comprising generating three-dimensional data and two-dimensional data representing a physical space that includes a real-world asset, generating an extended-reality (XR) stream representing a remote collaboration session between a host device and a set of remote devices, where the XR stream includes a combination of the three-dimensional data and the two-dimensional data, a set of augmented-reality (AR) elements associated with the real-world asset, and a set of performed actions associated with a portion of the digital representation or at least one AR element, serializing the XR stream into a set of serialized chunks, transmitting the serialized chunks to the remote devices, where the remote devices recreate the XR stream in a set of remote XR environments, and transmitting the serialized chunks to a remote storage device, where a device subsequently retrieves the serialized chunks to replay the remote collaboration session.Type: GrantFiled: December 23, 2022Date of Patent: October 3, 2023Assignee: SPLUNK INC.Inventors: Devin Bhushan, Seunghee Han, Caelin Thomas Jackson-King, Jamie Kuppel, Sammy Lee, Derek Sykes, Stanislav Yazhenskikh, Jim Jiaming Zhu
-
Patent number: 11764988Abstract: 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: GrantFiled: June 7, 2018Date of Patent: September 19, 2023Assignee: OVERKIZInventor: Sylvain Pognant