Patents Examined by Moustafa M. Meky
-
Patent number: 11917028Abstract: A method includes assigning unique symbols to pages of a website, respectively. The method includes obtaining page symbol sequences of browsing sessions, respectively. Each browsing session corresponds to a visitor of the website. For each browsing session, the page symbol sequence of the browsing session is a sequence of symbols that corresponds, respectively, to a sequence of pages of the website visited during the browsing session by the corresponding visitor. The method includes generating a master string including the page symbol sequences, generating a suffix array corresponding to the master string, and generating a longest common prefix (LCP) array corresponding to the suffix array. The method includes, based on the suffix array and LCP array, determining one or more most common n-step subsequences of pages (n is an integer greater than 1).Type: GrantFiled: July 25, 2022Date of Patent: February 27, 2024Assignee: CHARLES SCHWAB & CO., INC.Inventors: Sean Ming-Yin Law, Kenneth Edward Angel
-
Patent number: 11916977Abstract: A method, device and system for providing user-centric connections to a location comprising digital collaboration tools, as well as software for carrying out the method. The method includes a network device having a beacon system for proximity detection and a BYOD (Bring Your Own Device). A confirmed BYOD proximity can be used to initiate the setup of a data channel between the network device and the BYOD, and further join the BYOD to a UC (Unified Communications systems and tools) session.Type: GrantFiled: October 31, 2022Date of Patent: February 27, 2024Assignee: BARCO N.V.Inventors: Michaël Toon Andre Arthur Vanderheeren, Gauthier Renard, Laurens Cyrille Vandenbroucke, Johan Peter Frans Degraef
-
Patent number: 11907860Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.Type: GrantFiled: September 26, 2022Date of Patent: February 20, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
-
Patent number: 11907861Abstract: Systems and methods for sports data crowdsourcing and analytics is provided. In one embodiment, a method for at least one server for generating verified sports data of a sporting event is provided, the method comprising: receiving, at the server(s), first audio data captured by a microphone of a first client device; receiving, at the server(s), second audio data captured by a microphone of a second client device; synching the first audio data by arranging the first audio data based on at least one parameter; synching the second audio data by arranging the second audio data based on the at least one parameter; and generating the verified sports data by comparing, based on the at least one parameter, the first audio data and the second audio data to determine that a stat within the sporting event is verified.Type: GrantFiled: November 26, 2022Date of Patent: February 20, 2024Assignee: Azra Analytics, Inc.Inventors: Jun Isobe, Randa Reslan, Yang Hu
-
Patent number: 11907752Abstract: This present disclosure provides for a work distribution service, which is a multi-region, reliable service for dynamically sharding key ranges. The work distribution service offers exclusive ownership with leases, load balancing and routing information for owner discovery. Using the work distribution service, services can easily scale horizontally by sharding their workloads.Type: GrantFiled: December 16, 2022Date of Patent: February 20, 2024Assignee: City Storage Systems LLCInventors: Jordan Hurwitz, Henning Korsholm Rohde, Kristopher Raney, Brian Atwell
-
Patent number: 11909598Abstract: Correlation of component information provided by diverse detection and data collection methods is used to discover additional components and identify and record relationships between these and still other components. Each detection and data collection method can be individually useful to discover components, and to provide at least some information about one or more discovered components to identify at least one relationship between the discovered components.Type: GrantFiled: January 17, 2023Date of Patent: February 20, 2024Assignee: ScienceLogic, Inc.Inventors: Richard Chart, Matthew Luebke, Karl Ginter, Michael Bartman, Edward Adams Robie, Jr.
-
Patent number: 11909844Abstract: Aspects of present disclosure include devices within a transmission path of streamed content forwarding received data packets of the stream to the next device or “hop” in the path prior to buffering the data packet at the device. In this method, typical buffering of the data stream may therefore occur at the destination device for presentation at a consuming device, while the devices along the transmission path may transmit a received packet before buffering. Further, devices along the path may also buffer the content stream after forwarding to fill subsequent requests for dropped data packets of the content stream. Also, in response to receiving the request for the content stream, a device may first transmit a portion of the contents of the gateway buffer to the requesting device to fill a respective buffer at the receiving device.Type: GrantFiled: March 27, 2023Date of Patent: February 20, 2024Assignee: Level 3 Communications, LLCInventors: Timothy Brown, Veronica Kravchenko
-
Patent number: 11909638Abstract: A method is disclosed for autonomously routing data using relay nodes pre-selected from a group of distributed computer nodes based on measured one-way latencies. One-way latencies between a plurality of nodes in a pulse group are automatically measured. A sending bucket of nodes are automatically selected from the pulse group based on the one-way latencies. A receiving bucket of nodes are automatically selected from the pulse group based on the one-way latencies. In response to a command to transfer data from the first node to the second node, a relay node that is both in the first sending bucket and in the first receiving bucket is automatically selected, wherein data is automatically routed from the first node to the second node via the relay node.Type: GrantFiled: April 21, 2021Date of Patent: February 20, 2024Assignee: Syntropy Network LimitedInventors: Jonas Simanavicius, William B. Norton, Domas Povilauskas, Jim X. Wen
-
Patent number: 11902340Abstract: Embodiments of the present disclosure provide a data processing method, apparatus, electronic device and storage medium. The method including: if it is detected that an operation behavior on a target display page is a sharing operation behavior, determining target display information of at least one candidate sharer; wherein, user types corresponding to the at least one candidate sharer include a “to-be-followed-back” type; displaying the at least one candidate sharer on a target sharing interface corresponding to the target display page based on the target display information.Type: GrantFiled: April 21, 2022Date of Patent: February 13, 2024Inventors: Shangshu Li, Yi Duan, Rui Yang
-
Patent number: 11902161Abstract: A device for a virtual phone in a virtual network may be provided. A data packet may be received by the device, the device being in a personal-area-network (PAN) with a peer, the data packet containing information defining a characteristic of a software application. The data packet may be profiled, the data packet comprising information about the software application. An SLA table stored on the device may be seeded with the information in the data packet. A routing table may be populated with an address for forwarding the information to the peer.Type: GrantFiled: August 17, 2022Date of Patent: February 13, 2024Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Eric Voit, Pradeep Kumar Kathail
-
Patent number: 11893520Abstract: Provided is a process that includes sharing information among two or more parties or systems for modeling and decision-making purposes, while limiting the exposure of details either too sensitive to share, or whose sharing is controlled by laws, regulations, or business needs.Type: GrantFiled: June 7, 2022Date of Patent: February 6, 2024Assignee: Cerebri AI Inc.Inventors: Gabriel Mauricio Silberman, Alain Charles Briancon, Lee David Harper, Luke Philip Reding, David Alexander Curry, Jean Joseph Belanger, Michael Thomas Wegan, Thejas Narayana Prasad
-
Patent number: 11895448Abstract: One aspect of the present invention is a communication device including: a first control unit that converts, when data including partial data obtained by fragmenting a user frame and a user frame is received via a passive optical network, the partial data into data that is not discarded in a transmission line through which the user frame is transmitted, and transmits the data through the transmission line through which the user frame is transmitted; and a second control unit that receives the data via the transmission line through which the user frame is transmitted from the first control unit, converts the received data into a user frame that is transmittable through the passive optical network, and transmits the user frame via the passive optical network.Type: GrantFiled: July 16, 2019Date of Patent: February 6, 2024Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventor: Manabu Yoshino
-
Patent number: 11888700Abstract: A method for isolation in the CN domain of a network slice includes receiving a slice isolation policy and establishing a CN NSS isolation policy based on the slice isolation policy. When the CN NSS isolation policy includes a network resource isolation policy, the network resource isolation policy is mapped to a network resource allocation policy, a part of which relating to physical resources is sent to a network function management function (NFMF) and a part relating to virtual resources is sent to a network function virtualization management and orchestration function. When the NSS isolation policy includes an application level isolation policy, the application level isolation policy is mapped to an application level policy which is sent to the NFMF.Type: GrantFiled: August 3, 2020Date of Patent: January 30, 2024Assignee: Nokia Solutions and Networks OyInventors: Zhiyuan Hu, Jing Ping, Zhigang Luo, Wen Wei
-
Patent number: 11882181Abstract: Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for data storage. The method includes determining, based on attribute information of each of a set of nodes in a distributed storage system, a hash value of each of the set of nodes; determining a node identifier of each of the set of nodes based on geographic location information of each of the set of nodes and the hash value, with the node identifier being used to indicate a logical location of a node in the distributed storage system; and determining, in response to a processing request from a first node in the set of nodes for first data, a target node in the set of nodes based on the node identifier of each of the set of nodes. The target node is used to process the processing request for the first data.Type: GrantFiled: February 16, 2022Date of Patent: January 23, 2024Assignee: Dell Products L.P.Inventors: Si Chen, Zhenzhen Lin, Anzhou Hou
-
Patent number: 11882031Abstract: A packet header information obtaining method. The method includes: obtaining, by a communications device, a first packet, where the first packet includes a plurality of extension packet headers; and obtaining an extension header self-describing option from the first packet, where the extension header self-describing option is used to indicate information about the plurality of extension packet headers. Therefore, the communications device obtains, based on the extension header self-describing option in the first packet, a first extension packet header included in the plurality of extension packet headers. Packet header information of the extension packet header in the first packet can be obtained by using the extension header self-describing option, and the first extension packet header that needs to be parsed can be directly located from the first packet by using the obtained packet header information.Type: GrantFiled: March 29, 2023Date of Patent: January 23, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shuping Peng, Yang Xia, Jingrong Xie
-
Patent number: 11870695Abstract: A distributed computing system is provided, including a source computing device implementing a source hypervisor executing a virtual machine, a source-side router coupled to the source hypervisor, a destination computing device implementing a destination hypervisor, and a destination-side router coupled to the destination hypervisor. The source hypervisor is connected to the destination hypervisor through a network. During a migration of the virtual machine from the source hypervisor to the destination hypervisor, the source-side router duplicates packets ingressing into the source-side router. The duplicated packets include a first set of packets and a second set of packets, where the first set of packets is routed to the virtual machine through the source hypervisor on the network, and the second set of packets is routed to the virtual machine through the destination hypervisor on the network.Type: GrantFiled: December 16, 2022Date of Patent: January 9, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Kenyon James Hensler, Rupesh Bhagaban Patro, Aishwarya Srinivasa Raghavan, Shivjit Satish Patil, Rangaprasad Narasimhan, Anand Ramakrishna
-
Patent number: 11870823Abstract: A call sharing system for a construction work includes an administrator terminal configured to display a working drawing of a construction site on an administrator screen and to transmit a work request signal including a work area designated on the working drawing, a plurality of worker terminals configured to display the working drawing on each worker screen, each worker terminal being configured to receive the work request signal and to transmit a response signal in response to the work request signal, and a server configured to transmit and receive data between the administrator terminal and the worker terminals and to select the worker terminals for receiving the work request signal according to a work detail.Type: GrantFiled: April 7, 2022Date of Patent: January 9, 2024Assignee: HYUNDAI DOOSAN INFRACORE CO., LTD.Inventors: Heongsik Um, Junhyun Jang, Gijung Yun
-
Patent number: 11863631Abstract: Techniques for creating in/out App Connectors for secure access solutions without the need for STUN, TURN, and/or a long-lived control plane component. The techniques may include, among other things, establishing, by an App Connector associated with a workload hosted by an enterprise network, a pool of idle sessions between the App Connector and a termination node associated with the enterprise network. The techniques may also include determining, by the App Connector, that a first idle session of the pool of idle sessions has been consumed by the termination node to establish a communication session for a client device to communicate with the workload. Based at least in part on determining that the first idle session has been consumed, the techniques may include establishing, by the App Connector, a second idle session to be added to the pool of idle sessions between the App Connector and the termination node.Type: GrantFiled: February 23, 2023Date of Patent: January 2, 2024Assignee: Cisco Technology, Inc.Inventor: Vincent E. Parla
-
Patent number: 11863444Abstract: A method for autonomously selecting low-latency data routing paths across the Internet by a distributed system includes in response to a data transfer need between a first node in a first pulse group and a second node in a second pulse group, automatically forming a third pulse group comprising the first node, the second node, and at least one additional node from the first pulse group or the second pulse group, automatically measuring one-way latencies between nodes in the third pulse group, including a first one-way latency for a direct path from the first node to the second node, automatically determining a lower-latency data routing path from the first node to the second node through a relay node based on the one-way latencies in the third pulse group, and sending data from the first node to the second node along the lower-latency data routing path via the relay node.Type: GrantFiled: March 9, 2021Date of Patent: January 2, 2024Assignee: Syntropy Network LimitedInventors: William B. Norton, Jonas Simanavicius
-
Patent number: 11853254Abstract: Methods, systems, and computer readable media for exposing data processing unit (DPU) traffic in a smartswitch are disclosed. One example method occurs at a smartswitch controller implemented using at least one processor, the method comprising: receiving connection information for communicating with an in-line traffic processing agent; generating, using the connection information, one or more switching rules for causing traffic associated with a target DPU of a smartswitch to be directed to the in-line traffic processing agent; and providing the one or more switching rules to the smartswitch or another entity.Type: GrantFiled: October 7, 2022Date of Patent: December 26, 2023Assignee: KEYSIGHT TECHNOLOGIES, INC.Inventors: Christian Paul Sommers, Peter J. Marsico