Patents Examined by Jeong S Park
-
Patent number: 11979312Abstract: An end-to-end path can be set without providing a hierarchy in a control device of a multi-domain network. A path setting system (10) includes an orchestrator 200 and a control device (100). The orchestrator (200) generates path candidates corresponding to a line of domains through which paths that are candidates for a path pass and transmits the path candidates to control devices (100) of domains through which the path candidates pass to request setting of the path. The control device (100) acquires, from the control devices (100) of other domains through which path candidates pass, metrics of the path candidates in the domains, calculates total metrics, selects an optimum path, and sets the optimum path.Type: GrantFiled: July 1, 2020Date of Patent: May 7, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Aki Fukuda, Masatoshi Saito, Hirotaka Yoshioka
-
Patent number: 11979313Abstract: Aspects of the subject disclosure may include, for example, a routing device in a network, the routing device including an ingress/egress linecard; another linecard; a fabric; a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations of maintaining a forwarding information base (FIB) for routes through the routing device; moving low-volume routes of the FIB to the another linecard; and moving high-volume routes of the FIB to the ingress/egress linecard, wherein the ingress/egress linecard looks up a route of an incoming data packet, determines whether the incoming data packet bears a high-volume route prefix, forwards the incoming data packet bearing the high-volume route prefix through the fabric and out of the routing device, and sends the incoming data packet bearing a low-volume route prefix through the fabric to the another linecard, and wherein the another linecard forwards the incoming dType: GrantFiled: September 1, 2022Date of Patent: May 7, 2024Assignee: AT&T Intellectual Property I, L.P.Inventor: Thomas Spencer, IV
-
Patent number: 11968130Abstract: Systems, computer program products, and methods are described herein for real-time adjustment of resource allocation based on usage mapping via an artificial intelligence engine.Type: GrantFiled: August 30, 2022Date of Patent: April 23, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Katherine Kei-Zen Dintenfass, Jinna Zevulun Kim, Jennifer Tiffany Renckert, Vijaya L. Vemireddy
-
Patent number: 11962557Abstract: Providing a mobile device with web-based access to data objects is disclosed. Authentication information is sent from a mobile device to a relay server. The relay server executes a connection application to establish a connection to a web access server. The authentication information is provided to the web access server associated with a data store hosting a data object. Upon authentication, the data object is provided to the relay server from the data store. The data object is then provided to the mobile device.Type: GrantFiled: January 6, 2023Date of Patent: April 16, 2024Assignee: Seven Networks, LLCInventor: Trevor Fiatal
-
Patent number: 11936613Abstract: The method for a virtual machine to use a port and loopback IP addresses allocation scheme for full-mesh communications with transparent transport layer security tunnels is presented. In an embodiment, the method comprises detecting, at a redirect agent implemented in a first machine, a packet that is sent from a client application executing on the first machine toward a server application executing on a second machine; and determining, by the redirect agent, whether a first redirect rule matches the packet. In response to determining that the first redirect rule matches the packet, the redirect agent applies the first redirect rule to the packet to translate the packet into a translated packet, and provides the translated packet to a client agent implemented in the first machine to cause the client agent to transmit the translated packet to a server agent implemented in the second machine.Type: GrantFiled: July 9, 2021Date of Patent: March 19, 2024Assignee: VMware, Inc.Inventors: Daniel G. Wing, Dexiang Wang, Nidheesh Dubey
-
Patent number: 11929972Abstract: An information processing method executed by a computer to control notification by a plurality of terminals (first terminal and second terminal) associated with an appliance includes: obtaining information defining, for each state of a plurality of possible states of the appliance, whether the state is a predetermined state that requires the notification by all of the first terminal and the second terminal; obtaining a state of the appliance; determining whether the state of the appliance obtained is the predetermined state; performing control to cause all of the first terminal and the second terminal to make the notification, when it is determined that the state of the appliance is the predetermined state; and performing control to cause a specific terminal out of the first terminal and the second terminal to make the notification, when it is determined that the state of the appliance is not the predetermined state.Type: GrantFiled: December 18, 2020Date of Patent: March 12, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Masafumi Okubo, Mariko Nakaso, Hiroko Sugimoto
-
Patent number: 11924035Abstract: Systems and methods are provided for providing continuous configuration deployment. A configuration definition object may be obtained from a remote datastore. The obtained configuration definition object may be stored in a local datastore. The configuration definition object may be obtained and stored in advance of a scheduled maintenance. The configuration definition object may be obtained in response to the configuration definition object being committed to the remote datastore. The configuration definition object may be used to generate different configuration objects. A configuration object may be generated from the configuration definition object and one or more system characteristics. A service request may be received, and the configuration object may be executed to perform a configuration of a computing system.Type: GrantFiled: July 12, 2022Date of Patent: March 5, 2024Assignee: Palantir Technologies Inc.Inventors: Nicholas Hall, Hamza Muraj, Jason Free, John Montgomery, James Schweiger, Matthew Levan, Thomas Montague
-
Patent number: 11914880Abstract: A system is provided including a first server storing a first data file for a first user, a second server storing a second data file for a second user, a first data card of the first user registered with the first server and locally storing a portion of the first data file, and a second data card of the second user registered with the second server and associated with the second data file. The first data card detects a pairing gesture between the first and second data cards, and in response, establishes a peer-to-peer connection between the data cards.Type: GrantFiled: November 1, 2022Date of Patent: February 27, 2024Assignee: Bank of America CorporationInventors: Kiran Pulla, Mohan Beela
-
Patent number: 11909839Abstract: The present disclosure provides an event notification method, a system, a server device, and a computer storage medium. The event notification method includes: receiving a subscription request from a subscriber, the subscription request includes at least one receiver for receiving event notifications; during a monitoring interval, determining whether a continuous event notification rule is satisfied; and in the case where the continuous event notification rule is satisfied, sending the event notification of the subscription request to the at least one receiver.Type: GrantFiled: September 14, 2020Date of Patent: February 20, 2024Assignees: BEIJING BOE TECHNOLOGY DEVELOPMENT CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Junjie Zhao, Jing Su, Xinan Wang, Shaobei Chen, Qian Zhang, Yanqiu Zhao
-
Patent number: 11895070Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for providing a reply interface with selectable stickers for sending in a message. The program and method provide for receiving, by a first device of a first user, a media content item provided by a second device of a second user; determining, in response to receiving the media content item, a set of stickers for displaying with the media content item; and displaying, by the first device, the media content item together with a first reply interface and a second reply interface for sending a reply message to the second device. The first reply interface includes the set of stickers, each of which is selectable by the first user for sending to the second device. The second reply interface includes an input box for sending message content to the second device.Type: GrantFiled: October 20, 2022Date of Patent: February 6, 2024Assignee: Snap Inc.Inventors: Christie Marie Heikkinen, Ranidu Lankage, David Phillip Taitz, Jeremy Baker Voss, David Whyte
-
Patent number: 11882057Abstract: A pluggable cloud security system includes a plurality of nodes. Each node has a memory and a processor. At least one memory is configured to store rules indicating criteria for allowing communication between user applications and a hosted application executed by a cloud infrastructure. At least one processor is configured to receive data to be communicated to the cloud application, determine a source of the received data as a first user application, determine a channel used to transmit the received data, and determine, using the rules, whether the source and the channel satisfy criteria for allowing communication between the first user application and the hosted application. If it is determined that the source satisfies the first criteria, transmission of the data is allowed. Otherwise, transmission of the data is prevented.Type: GrantFiled: March 28, 2022Date of Patent: January 23, 2024Assignee: Bank of America CorporationInventor: Saurabh Arora
-
Patent number: 11876704Abstract: A traffic control method including obtaining, by a network device, a configuration policy from a management device, where the configuration policy is used to control access between a plurality of branch devices, and where each of the plurality of branch devices is connected to the network device, and configuring, by the network device, a destination of traffic between the branch devices based on the configuration policy, so that the traffic between the branch devices is transmitted to the configured destination.Type: GrantFiled: September 29, 2021Date of Patent: January 16, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Jianqiang Hou
-
Patent number: 11870679Abstract: Some embodiments provide a method for implementing a logical router that spans multiple datacenters. The method receives a configuration for a set of logical switches and a logical router (LR) that (i) handles data traffic between data compute nodes (DCNs) connected to the logical switches and endpoints not connected to the set of logical switches and (ii) performs stateful services on the traffic. The DCNs include at least one DCN operating in each datacenter. For each datacenter, the method defines a centralized routing component (SR) for the LR for handling the traffic between the DCNs in the datacenter and the endpoints not connected to the set of logical switches. The method designates one of the SRs as a primary SR and the other SRs as secondary SRs. The secondary SRs forward traffic, received from DCNs in their respective datacenters and for which stateful services are required, to the primary SR.Type: GrantFiled: June 19, 2020Date of Patent: January 9, 2024Assignee: VMWARE LLCInventors: Ganesan Chandrashekhar, Abhishek Goliya
-
Patent number: 11861166Abstract: Methods and systems for managing storage of data in a distributed system is disclosed. To manage storage of data in a distributed system, a data processing system may include a network interface controller (NIC). The NIC may present emulated storages that may be used for data storage. The emulated storage devices may utilize storage resources of storage devices. The NIC and the storage devices may implement a distributed deduplication process. The NIC may segment data into chunks and obtain fingerprints of the chunks. The fingerprints may be provided to the storage which may check the fingerprints against fingerprints of already stored chunks. The storage may request the chunks corresponding to the fingerprints that did not match any fingerprints of the already stored chunks. The NIC may provide only those requested chunks to the storage before discarding all of the chunks.Type: GrantFiled: April 18, 2022Date of Patent: January 2, 2024Assignee: Dell Products L.P.Inventor: Boris Glimcher
-
Patent number: 11847316Abstract: Methods and systems for managing storage of data in a distributed system are disclosed. To manage storage of data in a distributed system, a data processing system may include a network interface controller (NIC). The NIC may present emulated storages that may be used for data storage. The emulated storage devices may be implemented with a storage pipeline that uses any number of storage devices that may be local or remote to the data processing system. The computing resources of the data processing system may view the emulated storage as a local device. The NIC may use its storage pipeline to service its own storage needs. By doing so, the NIC may improve the likelihood that its hosted applications have sufficient storage service access.Type: GrantFiled: April 18, 2022Date of Patent: December 19, 2023Assignee: Dell Products L.P.Inventors: Boris Glimcher, Aric Hadav
-
Patent number: 11843651Abstract: A personalized recommendation method and system, and a terminal device are provided. The method includes: The terminal device sends service content request information to a service system; the terminal device receives service content response information sent by the service system, where the service content response information includes a service content candidate set, the service content candidate set includes a plurality of pieces of service content, and the service content candidate set is obtained by the service system based on a user behavior event reported by the terminal device; the terminal device determines one or more pieces of service content from the service content candidate set based on user-authorized data; and the terminal device displays the one or more pieces of service content to a user.Type: GrantFiled: March 31, 2020Date of Patent: December 12, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Lan Mo, Xun Hu
-
Patent number: 11838349Abstract: A method and an apparatus for transmitting list information. The method includes sending a list information of a web page to a receiving end by using a two-way communication protocol. The two-way communication protocol does not need to use a fixed request response strategy for information transmission like the HTTP protocol, thus can improve the transmission efficiency of the list information of a web page.Type: GrantFiled: June 2, 2021Date of Patent: December 5, 2023Assignee: HONG KONG SUNSTAR TECHNOLOGY CO., LIMITEDInventor: Yihao Peng
-
Patent number: 11831486Abstract: Mechanisms for out-of-band (OOB) management of Field Programmable Gate Array (FPGA) bitstreams and associated methods, apparatus, systems and firmware. Under a first OOB mechanism, a management component, such as a baseband management controller (BMC) is coupled to a processor including an agent in a compute node that includes an FGPA. An FPGA bitstream file is provided to the BMC, and the agent reads the file from the BMC and streams the FPGA bitstream contents in the file to the FPGA to program it. Under second and third OOB mechanisms, a pointer to an FPGA bitstream file that identifies the location of the file that is accessible via a network or fabric is provided to the BMC or other management entity. The BMC/management entity forwards the pointer to BIOS running on the compute node or an agent on the processor. The BIOS or agent then uses the pointer to retrieve the FPGA bitstream file via the network or fabric, as applicable, and streams the FPGA bitstream to the FPGA to program it.Type: GrantFiled: March 23, 2022Date of Patent: November 28, 2023Assignee: Intel CorporationInventors: Murugasamy K. Nachimuthu, Mohan J. Kumar
-
Patent number: 11831664Abstract: Systems and methods for anomaly detection are described. One aspect includes defining a computing device group comprising a plurality of networked computing devices. The networked computing devices are associated with a computer network. One or more statistical parameters associated with the computing device group are calculated. A set of communication data associated with a networked computing device is received. An operating point geometric distance of the networked computing device relative to the one or more statistical parameters is computed. This operating point geometric distance is based at least in part on the set of communication data. An anomaly is detected based on the operating point geometric distance.Type: GrantFiled: June 3, 2020Date of Patent: November 28, 2023Assignee: NETSKOPE, INC.Inventors: Srinivas Akella, Shahab Sheikh-Bahaei
-
Patent number: 11822521Abstract: A method of accessing data includes storing a table that includes a plurality of tablets corresponding to distinct non-overlapping table portions. Respective pluralities of tablet access objects and application objects are stored in a plurality of servers. A distinct application object and distinct tablet are associated with each tablet access object. Each application object corresponds to a distinct instantiation of an application associated with the table. The tablet access objects and associated application objects are redistributed among the servers in accordance with a first load-balancing criterion. A first request directed to a respective tablet is received from a client. In response, the tablet access object associated with the respective tablet is used to perform a data access operation on the respective tablet, and the application object associated with the respective tablet is used to perform an additional computational operation to produce a result to be returned to the client.Type: GrantFiled: February 14, 2022Date of Patent: November 21, 2023Assignee: Google LLCInventors: Jeffrey Adgate Dean, Sanjay Ghemawat, Andrew Fikes, Yasushi Saito