Patents Examined by Tu T. Nguyen
-
Patent number: 10826817Abstract: The present disclosure provides routing table synchronization methods, apparatuses, and systems. One exemplary method comprises: acquiring modified routing table data if it is detected that a routing table in a default first data management group is modified; and synchronizing the modified routing table data to at least one non-default second data management groups to update a routing table in the at least one non-default second data management group. The first data management group and the at least one second data management group are deployed in a distributed file system. The technical solutions provided in present disclosure can address the technical problem that when any routing table in a distributed file system is modified, routing tables in the system may not be synchronized because routing tables in the distributed file system are static tables.Type: GrantFiled: September 7, 2018Date of Patent: November 3, 2020Assignee: ALIBABA GROUP HOLDING LIMITEDInventors: Junfeng Liu, Wenhui Yao, Jiaji Zhu
-
Patent number: 10819814Abstract: A system and method for providing content for display form data sources on a client device are provided. The method includes receiving, by a distribution server, a report identifier associated with a report and a request for information, wherein the information is requested based on the report; determining by the distribution server at least a data source, the at least a data source storing at least a portion of the information; requesting access from the integration server to the at least a data source to retrieve the at least a portion of the information; and sending from the distribution server to the client device, the at least a portion of the information, wherein the at least a portion of information is utilized in the report. In an embodiment, the data sources are accessible by an integration server.Type: GrantFiled: March 22, 2018Date of Patent: October 27, 2020Assignee: ServiceNow, Inc.Inventors: Itay Braun, Boaz Hecht
-
Patent number: 10812446Abstract: The present disclosure provides for dynamic host configuration across multiple sites in software defined networks, by: receiving, from a host, a DHCP (Dynamic Host Configuration Protocol) discover message at an edge network device of a site; adding to the DHCP discover message a sender border network device IP (Internet Protocol) address for a border network device of the site; transmitting the DHCP discover message, from the border network device to a DHCP server located externally of the site to instruct the DHCP server to return a DHCP offer packet including a destination border network device IP address for a destination border network device of a destination site; receiving the DHCP offer packet; and in response to determining that the destination border network device IP address matches the sender border network device IP address, forwarding the DHCP offer packet to the edge network device to perform DHCP forwarding.Type: GrantFiled: July 22, 2019Date of Patent: October 20, 2020Assignee: Cisco Technology, Inc.Inventors: Satish Kumar Kondalam, Sanjay K. Hooda, Shyamsundar N. Maniyar
-
Patent number: 10805386Abstract: Provided is a group-based communication interface and an apparatus configured to programmatically generate and provide digests of relevant group-based communications transmitted between a plurality of client devices and a group-based communication system.Type: GrantFiled: July 17, 2019Date of Patent: October 13, 2020Assignee: Slack Technologies, Inc.Inventors: Renaud Bourassa-Denis, Jerry Talton, Jenna Zeigen, Michael Montazeri, Noah Weiss
-
Patent number: 10778780Abstract: The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Disclosed is a method of operating a proxy device in a communication system. The method includes: receiving information on at least one domain name from an external server; generating connection information on the at least one domain name; receiving a domain name system (DNS) query message including one of the at least one domain name from a client device; and establishing a connection to a server corresponding to the domain name included in the DNS query message based on the connection information.Type: GrantFiled: June 15, 2018Date of Patent: September 15, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Hakyung Jung, Sooyoung Jang, Jinhyoung Kim, Jinho Lee, Hyunjoo Lee
-
Patent number: 10764161Abstract: The present disclosure relates to a method for traffic engineering in a communications network. In one example method, a controller determines at least one sampling node in a flexible node and a temporal frequency for traffic sampling. The controller instruct the at least one sampling node to perform traffic sampling at the temporal frequency. The controller receives sampled traffic data of all sampling nodes obtained during each sampling. The controller determines, according to the sampled traffic data obtained during each sampling and information about total traffic of a link whose link utilization is greater than a first preset value or less than a second preset value in the communications network, parameter information for traffic engineering. The controller performs traffic engineering control according to the parameter information.Type: GrantFiled: August 3, 2018Date of Patent: September 1, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Shui Wing David Hui, Gong Zhang
-
Patent number: 10756826Abstract: Performing network optimization using quantum communication driver (QCD) computing devices based on measured network attributes of a communications network is disclosed. In one example, an interceptor proxy computing device receives a message sent by a sending computing device and directed to a recipient computing device via a communications network. The interceptor proxy computing device determines, based on a network attribute of the communications network, whether to perform network optimization for the communications network. If so, the interceptor proxy computing device sends the message to a QCD computing device, which performs superdense encoding of the message using one or more first qubits that are each in an entangled state with a corresponding one or more second qubits of a QCD computing device coupled to the recipient computing device. The first qubit(s) are then sent to the QCD computing device coupled to the recipient computing device.Type: GrantFiled: April 23, 2019Date of Patent: August 25, 2020Assignee: Red Hat, Inc.Inventors: Stephen Coady, Leigh Griffin
-
Patent number: 10735351Abstract: Maintaining layer 7 state as a client device roams between network devices during a session. Data packets used in executing a layer 7 application are received at a first network device that a client device is coupled to during a session. Data packets received by the first network device are stored in a layer 7 application buffer that is sent to a second network device that a client device roams to during a session. A layer 7 application buffer is used to classify a layer 7 application that is the subject of a session in order to maintain layer 7 state as a client device roams to a second network device during a session.Type: GrantFiled: March 14, 2018Date of Patent: August 4, 2020Assignee: Extreme Networks, Inc.Inventors: Yufeng Wu, Yunlei Yang
-
Patent number: 10735278Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing availability metrics for an integrated service. One of the methods includes generating, for a service installed on a software platform, a plurality of availability logs, each availability log representing an occurrence of the service becoming unavailable. The plurality of availability logs are aggregated according to one or more aggregation criteria. The aggregated availability logs are processed to compute one or more availability metrics for the service, wherein each availability metric quantifies the availability of the service to process requests from the plurality of workloads in the presence of system failures and interruptions. An availability rating for the service is computed from the one or more availability metrics.Type: GrantFiled: March 12, 2019Date of Patent: August 4, 2020Assignee: Pivotal Software, Inc.Inventors: Onsi Joe Fakhouri, Amit Kumar Gupta, Colin Michael Humphreys
-
Patent number: 10726065Abstract: A method and system for offloading assets from a portable electronic device to a long-term storage location. One exemplary embodiment provides a system, which includes an asset management controller, including an electronic processor. The electronic processor is configured to receive, from the portable electronic device, an asset upload request, which request includes at least one device status indicator and an asset manifest, which manifest includes at least two asset identifiers and associated metadata. The electronic processor is configured to determine, based on the asset manifest and the at least one device status indicator, whether to grant or deny each of the asset identifiers, and to determine at least one storage message based on the asset upload request, which message includes one of a grant and deny for each of the asset identifiers. The electronic processor is configured to transmit, to the portable electronic device, the at least one storage message.Type: GrantFiled: May 20, 2016Date of Patent: July 28, 2020Assignee: MOTOROLA SOLUTIONS, INC.Inventors: David B. Flowerday, Remigiusz Orlowski, Steven D. Tine, Krzysztof Rafal Sniezynski, Lechoslaw Radwanski
-
Patent number: 10715842Abstract: A method and a system for distributing Internet cartoon content, and a recording medium are disclosed. The content distribution method comprises the steps of: registering a high-definition original image for at least one unit scene of all the unit scenes of the cartoon content; and capturing the high-definition original image of the unit scene selected by a user from the cartoon content.Type: GrantFiled: August 3, 2017Date of Patent: July 14, 2020Assignee: NAVER WEBTOON CORPORATIONInventor: Hyungil Kim
-
Patent number: 10705790Abstract: A virtual reality (VR) audio rendering system and method include spatializing microphone-captured real-world sounds according to a VR setting. In a game streaming system, when a player speaks through a microphone, the voice is processed by geometrical acoustic (GA) simulation configured for a virtual scene, and thereby spatialized audio effects specific to the scene are added. The GA simulation may include generating an impulse response using sound propagation simulation and dynamic HRTF-based listener directivity. When the GA-processed voice of the player is played, the local player or other fellow players can hear it as if the sound travels in the scenery and according to the geometries in the virtual scene. This mechanism can advantageously place the players' chatting in the same virtual world like built-in game audio, thereby advantageously providing enhanced immersive VR experience to users.Type: GrantFiled: November 7, 2018Date of Patent: July 7, 2020Assignee: NVIDIA CORPORATIONInventors: Ambrish Dantrey, Anshul Gupta
-
Patent number: 10691632Abstract: A computer architecture that connects a plurality of compute engines and memory banks using one or more permutated ring networks to provide a scalable, high-bandwidth, low-latency point-to-point multi-chip communications solution.Type: GrantFiled: March 14, 2019Date of Patent: June 23, 2020Assignee: DeGIRUM CorporationInventor: Kit S. Tam
-
Patent number: 10690488Abstract: An optoelectronic device includes a semiconductor substrate and a monolithic array of light-emitting elements, including first and second sets of the light-emitting elements arranged on the substrate in respective first and second two-dimensional patterns, which are interleaved on the substrate. First and second conductors are respectively connected to separately drive the first and second sets of the light-emitting elements so that the device selectably emits light in either or both of the first and second patterns.Type: GrantFiled: April 15, 2018Date of Patent: June 23, 2020Assignee: APPLE INC.Inventors: Benny Pesach, Zafrir Mor
-
Patent number: 10674936Abstract: A registration method whereby a sensor-based approach is used to establish initial registration and whereby upon the commencement of navigating an endoscope, image-based registration methods are used in order to more accurately maintain the registration between the endoscope location and previously-acquired images. A six-degree-of-freedom location sensor is placed on the probe in order to reduce the number of previously-acquired images that must be compared to a real-time image obtained from the endoscope.Type: GrantFiled: September 4, 2019Date of Patent: June 9, 2020Assignee: Covidien LPInventors: Dorian Averbuch, Oded Zur, Oren P. Weingarten
-
Patent number: 10673720Abstract: Some sponsored content items are implemented as custom HTML5 animated media. While performance, particularly any performance problems displaying an item as a result of low frames per second, may be measured under controlled conditions, it is difficult to test all possible configurations of variables such as different websites, combinations of sponsored content items displayed simultaneously, user devices, different browsers, and many others. Information on performance under actual conditions can be measured by receiving information on a measurement of frame intervals and idle times on the client side during actual sponsored content item display and analyzing the received data.Type: GrantFiled: May 7, 2019Date of Patent: June 2, 2020Assignee: Google LLCInventors: Eser Aygun, Eugenio Jorge Marchiori
-
Patent number: 10666591Abstract: Embodiments of the disclosure relate to proxying at least one email resource from at least one email service to at least one client device, determining whether the email resources are accessible to the client devices via at least one unauthorized application on the client devices, and modifying the email resources to be inaccessible via the unauthorized applications on the client devices in response to a determination that the email resources are accessible via the unauthorized applications on the client devices.Type: GrantFiled: January 19, 2018Date of Patent: May 26, 2020Assignee: Airwatch LLCInventor: Erich Stuntebeck
-
Patent number: 10645134Abstract: Disclosed is a peer and an operation method of the peer, the method including receiving, from a partner peer, buffermap timetable (BTT) information associated with a buffermap of the partner peer, verifying whether a difference value between a forced delay and time information of the peer corresponds to the BTT information, requesting, when the difference value corresponds to the BTT information, a fragment of a fragment number corresponding to the difference value from the partner peer, and deriving, when the difference value does not correspond to the BTT information, the fragment number based on the BTT information.Type: GrantFiled: June 18, 2018Date of Patent: May 5, 2020Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTEInventors: Wook Hyun, Changkyu Lee
-
Patent number: 10645045Abstract: A first user muting a conversation, taking place among a plurality of users using an exchange of electronic messages, can be detected. Responsive to the first user muting the conversation, an electronic message inbox of the first user can be configured to prevent further electronic messages pertaining to the conversation from being visible in the electronic message inbox. At least one additional electronic message pertaining to the conversation can be received. Responsive to receiving the additional electronic message, the additional electronic message can be analyzed and, based on the analysis, whether the conversation should be unmuted for the first user can be automatically determined. Responsive to determining that the conversation should be unmuted for the first user, the electronic message inbox of the first user can be configured to make visible at least one electronic message pertaining to the conversation that is received earlier than the additional electronic message.Type: GrantFiled: November 26, 2018Date of Patent: May 5, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R. Bastide, Andrew E. Davis, Dan Dumont, Lorelei M. McCollum, Eric S. Portner, Amanda N. Savitzky, Asima Silva
-
Patent number: 10645026Abstract: A resource prioritization system and method for processing request communications by prioritizing resources based on obtainment parameters and establishing communication channels. The resource prioritization system and method may receive a request from a user device. The request can include content related to a request specification and can be associated with a request location. The resource prioritization system and method can process the request to identify one or more resources having one or more characteristics corresponding to the request content and associated with resource locations near the user location. A communication channel can then be established between the user device and a device associated with an identified resource, such that the user can submit queries to the resource and receive query responses.Type: GrantFiled: September 6, 2018Date of Patent: May 5, 2020Assignee: LIVEPERSON, INC.Inventors: Grant Lawrence Miller, Marc Campbell