Remote Data Accessing Patents (Class 709/217)
-
Patent number: 11329878Abstract: A system for discovering digital assets and determining an association between the assets and an entity analyzes publicly available information about entities of interest and dataset(s) generated via network observations from devices using the digital assets. Additional attributes included in the network observations dataset(s) and metadata from such observations may be used to enhance the correctness of the identified entity-asset associations. Network observations dataset(s) may be monitored on an on-going basis to provide current entity-asset associations.Type: GrantFiled: October 30, 2020Date of Patent: May 10, 2022Assignee: BitSight Technologies, Inc.Inventors: Austin Allshouse, Daniel Dahlberg
-
Patent number: 11329841Abstract: A method of communication between a remote action manager and a communication box, for interacting with equipment connected to the communication box, by creating an association of a communication mechanism with the box, receiving an action request at the action manager destined for the equipment, identifying the communication mechanism associated with the box, and communicating the action request to the box via the identified communication mechanism.Type: GrantFiled: December 3, 2015Date of Patent: May 10, 2022Assignee: BULL SASInventors: Malo Jennequin, Eric Chevalier
-
Patent number: 11330396Abstract: Systems, apparatuses, and methods are described for presence detection of wireless device in a sensing region. Communication parameters determined by a computing device over one or more periods may be used to generate criteria for determining occurrence of enter events or of leave events. The criteria may comprise, for values of one or more communication parameters, rates of change associated with movement into or out of a sensing region. The criteria may be compared against subsequent data, associated with the communication parameters, to determine if an enter event or a leave event has occurred.Type: GrantFiled: May 19, 2020Date of Patent: May 10, 2022Assignee: Comcast Cable Communications, LLCInventors: Tianwen Chen, Hongcheng Wang, Hong Li
-
Patent number: 11329846Abstract: An edge system (100) transfers data to a cloud server (400). A flow controller (140) controls dataflow that is a flow of data processing in the edge system (100) of data collected from equipment. A gateway communicator (170) communicates with the cloud server (400) in compliance with a specification of an external interface that is publicly-released and defined with respect to receiving and sending of data from and to the cloud server (400). A gateway connector (180) connects the flow controller (140) to the gateway communicator (170) to enable communication between the gateway communicator (170) and the flow controller (140). The gateway communicator (170) communicates with the gateway connector (180) in compliance with a specification of an internal interface that is publicly-released and defined with respect to receiving and sending of data in the data processing system.Type: GrantFiled: February 14, 2019Date of Patent: May 10, 2022Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Osamu Nasu, Yusuke Matsushita
-
Patent number: 11321483Abstract: A computer-implemented method for adapting an application programming interface (API), according to some embodiments, includes: determining that a data field of API response data satisfies a condition for applying a data security operation to data stored in the data field; and modifying the API response data by performing the data security operation on the data stored in the data field. A computer-implemented method for adapting an application programming interface (API), according to some embodiments, includes: determining that a data field of an API call satisfies a condition for applying a data security operation to data stored in the data field; and performing the data security operation on the data stored in the data field of the API call.Type: GrantFiled: April 22, 2020Date of Patent: May 3, 2022Assignee: Capital One Services, LLCInventor: Scott Schenkein
-
Patent number: 11321680Abstract: A method and system for securely processing and managing electronic transactions using one or more electronic currencies.Type: GrantFiled: April 26, 2017Date of Patent: May 3, 2022Inventor: Ashish Kumar
-
Patent number: 11321345Abstract: Methods and systems are disclosed for generating common objects in a universal format. A stream of data objects is received from each of a plurality of databases. Each stream of data objects includes objects represented in a disparate data type from objects in other streams. A plurality of agents are generated and configured to process data objects of a particular format. For each object, a source database of the data object is identified. An agent of the plurality of agents can be selected based on a database type of the source database. The agent generates a common object from the data object that is represented in a universal format. The common object is stored a graph database of common objects.Type: GrantFiled: March 26, 2019Date of Patent: May 3, 2022Assignee: RIGHTCROWD SOFTWARE PTY LTD.Inventor: David Thomas
-
Patent number: 11321276Abstract: A method and system for storing data files are provided. The method includes receiving from a client computer system in communication with a server computer system, a first data file and a first data file virtualization policy; storing the first data file and the first data file virtualization policy on a storage device in communication with the server computer system; and deriving one or more second virtual data files using information from the first data file and the first data file virtualization policy, the one or more second virtual data files not being stored on the storage device. The method further includes generating a directory listing of the one or more second virtual data files such that the one or more second virtual data files appear to the client computer system as if the one or more second virtual data files is stored in the storage device.Type: GrantFiled: January 13, 2017Date of Patent: May 3, 2022Assignee: PIXIA CORP.Inventors: Rahul C. Thakkar, Scott L. Pakula
-
Patent number: 11316932Abstract: Various systems and methods of establishing and utilizing device management (DM) services in Internet of Things (IoT) networks and similar distributed network architectures, are described. In an example, RESTful messaging within IoT operational and resource models are used to establish, instantiate, and operate DM services having various roles within an IoT framework abstraction.Type: GrantFiled: September 21, 2018Date of Patent: April 26, 2022Assignee: Intel CorporationInventor: Ned M. Smith
-
Patent number: 11316688Abstract: An intelligent gateway device provided at a premise (home or business) for providing and managing application services associated with use and support of a plurality of digital endpoint devices associated with the premises. The device includes a communications and processing infrastructure integrated with a peer and presence messaging based communications protocol for enabling communications between the device and an external support network and between the device and connected digital endpoint devices. A services framework at the gateway device implements the communications and processing infrastructure for enabling service management, service configuration, and authentication of user of services at the intelligent gateway. The framework provides a storage and execution environment for supporting and executing received service logic modules relating to use, management, and support of the digital endpoint devices.Type: GrantFiled: October 22, 2020Date of Patent: April 26, 2022Assignee: KIP PROD P1 LPInventors: Amir Ansari, George A. Cowgill, Leon E. Nicholls, Atousa Raissyan, Jude P. Ramayya, Ramprakash Masina, Alvin R. McQuarters, Robert A. Clavenna, II
-
Patent number: 11314714Abstract: Techniques are disclosed for implementing a unified partitioning scheme within distributed database systems to allow a table to be horizontally partitioned and those partitions stored on and serviced by a storage group. A storage group is a subset of storage manager (SM) nodes, and each SM node is configured to persist database data in durable storage. The distributed database system assigns each storage group to a subset of SM nodes. The distributed database system can address each storage group using a symbolic mapping that allows transactions to identify a particular storage group, and to direct read and write operations to a subset of SM nodes servicing that storage group. An administrator can update this mapping on-the-fly to cause the distributed database system to dynamically adjust an implemented partitioning scheme without necessarily interrupting on-going database operations.Type: GrantFiled: August 3, 2018Date of Patent: April 26, 2022Assignee: NuoDB, Inc.Inventors: Michael Thomas Rice, Oleg Levin, Yan Avlasov, Seth Theodore Proctor, Thomas Jonathan Harwood
-
Patent number: 11316913Abstract: A server or other computing device can receive a request for a feed (e.g., Really Simple Syndication, Atom, or other Extensible Markup Language format feed) from a client. Content of the requested feed and a type of the client can be determined. Executable processing logic can be added into the requested feed according to the determined content of the feed and the type of the client. The feed into which the executable processing logic has been added can be sent to the client.Type: GrantFiled: September 8, 2017Date of Patent: April 26, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Ling L. Zhang
-
Patent number: 11316769Abstract: Apparatus to predict end of streaming media using a prediction model are disclosed herein. Examples disclosed herein comprise a predictor to determine a bandwidth rate associated with presentation of streaming media based on monitored traffic between a user device and the streaming media, a modeler to generate a prediction model based on characteristics of the bandwidth rate, and a forecaster to determine that a time when an output of the prediction model is below a minimum bandwidth threshold is a session end time for a streaming media session, the session end time corresponding to when the user device stops receiving the streaming media.Type: GrantFiled: March 1, 2021Date of Patent: April 26, 2022Assignee: The Nielsen Company (US), LLCInventor: Jan Besehanic
-
Patent number: 11309079Abstract: Embodiments disclosed herein provide a system, method, and computer program product for providing a patient dashboard system in a patient care setting. The patient dashboard system collects and stores patient data from a variety of sources. The collected patient data is filtered, analyzed, and displayed. The patient dashboard system displays patient data that is relevant to the treatment of the patient, including recommended medical actions and pertinent positives and pertinent negatives.Type: GrantFiled: March 11, 2014Date of Patent: April 19, 2022Assignee: BOARD OF REGENT OF THE UNIVERSITY OF TEXAS SYSTEMInventors: Hari Radhakrishnan, John B. Holcomb, Charles E. Wade, Bryan Cotton, Rondel Albarado, Drew Kraus, Joel Watts, Binod Shrestha
-
Patent number: 11310227Abstract: The embodiments described herein describe technologies for Module management, including Module creation and Module deployment to a target device in an operation phase of a manufacturing lifecycle of the target device in a cryptographic manager (CM) environment. One implementation includes a Root Authority (RA) device that receives a first command to create a Module and executes a Module Template to generate the Module in response to the first command. The RA device receives a second command to create a deployment authorization message. The Module and the deployment authorization message are deployed to an Appliance device. A set of instructions of the Module, when permitted by the deployment authorization message and executed by the Appliance device, results in a secure construction of a sequence of operations to securely provision a data asset to the target device.Type: GrantFiled: February 28, 2020Date of Patent: April 19, 2022Assignee: Cryptography Research, Inc.Inventors: Michael Hamburg, Benjamin Che-Ming Jun, Paul C. Kocher, Daniel O'Loughlin, Denis Alexandrovich Pochuev
-
Patent number: 11308777Abstract: Provided are an event storage device, an event search device, and an event alarm device for an event occurring in a surveillance area. The event storage device includes a processor and a memory and its operation is controlled by the processor. The processor is configured to receive images captured in a surveillance area, detect an event generated in the surveillance area, storing, in the memory, an image related to the event, among the captured images, and storing an event level of the detected event along with the stored image.Type: GrantFiled: June 11, 2019Date of Patent: April 19, 2022Assignee: HANWHA TECHWIN CO., LTD.Inventors: Young Chan Lee, Dong Jun Lee
-
Patent number: 11310323Abstract: This application provides a message processing method, an apparatus, and a system. The method includes: establishing a first HTTP interaction procedure between a first network element and a second network element; sending, by the first network element, a first request message to the second network element in the first HTTP interaction procedure; before the first network element receives a first response message for the first request message in the first HTTP interaction procedure, initiating, by the second network element, establishment of a second HTTP interaction procedure between the first network element and the second network element; and receiving, by the first network element, a second request message sent by the second network element. The first network element performs an operation on the second request message based on a relationship between the first HTTP interaction procedure and the second HTTP interaction procedure.Type: GrantFiled: December 11, 2020Date of Patent: April 19, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Yiping Cheng, Caixia Qi, Jing Chen
-
Patent number: 11308007Abstract: The invention introduces a method for executing host input-output (IO) commands, performed by a processing unit of a device side when loading and executing program code of a first layer, at least including: receiving a slot bit table (SBT) including an entry from a second layer, where each entry is associated with an IO operation; receiving a plurality of addresses of callback functions from the second layer; and repeatedly executing a loop until IO operations of the SBT have been processed completely, and, in each iteration of the loop, calling the callback functions implemented in the second layer for a write operation or a read operation of the SBT to drive the frontend interface through the second layer.Type: GrantFiled: April 21, 2020Date of Patent: April 19, 2022Assignee: SILICON MOTION, INC.Inventor: Shen-Ting Chiu
-
Patent number: 11303717Abstract: Systems and methods for processing a DNS query to identify and implement pre-processing information by a DNS server component in anticipation of a corresponding content request from a client computing device are provided. The pre-processing information can correspond to identification of content to be preloaded or other actions to be implemented by one or more computing devices in association with an anticipated client content request. Based on identification of the content or future actions, a DNS server component can provide the pre-processing information to one or more computing devices, such as computing devices of a CDN service provider and/or an original content provider, in advance of a corresponding request for content from the client computing device in order to improve performance associated with responding to the client request.Type: GrantFiled: November 28, 2018Date of Patent: April 12, 2022Assignee: Amazon Technologies, Inc.Inventor: Ryan F. Watson
-
Patent number: 11301570Abstract: A method includes receiving a plurality of sets of extracted data from one or more devices under analysis. An evidence storage server generates a plurality of evidence packages based on a first copy of the plurality of sets of extracted data from the one or more devices under analysis. A virtual desktop server generates one or more virtual desktop sessions that interface with one or more analysis workstations and interface with the evidence storage server to access the first copy of the sets of extracted data in the evidence packages. One or more associated work products are stored in the evidence packages based on a forensic analysis of the first copy of the sets of extracted data in the evidence packages. The one or more associated work products are stored with a second copy of the sets of extracted data to an archive system including a plurality of storage arrays.Type: GrantFiled: January 20, 2020Date of Patent: April 12, 2022Assignee: THE TRAVELERS INDEMNITY COMPANYInventors: Patrick K. Griffin, Leroy D. Emmerthal, Krystopher Aurigemma, Eric W. Raabe, Luis Bedoya, Kurt E. Oestreicher, James H. Shanley
-
Patent number: 11303694Abstract: A system to process navigation information includes a receiving module to receive a data request from a network entity. The data request includes a network entity identifier that uniquely identifies the network entity. The system further includes an application to generate a network event based on the data request, the network event including the navigation information. Finally, the system includes a publisher module to communicate the network event to a first server that is distinguished from a first plurality of servers based on the network entity identifier.Type: GrantFiled: August 15, 2019Date of Patent: April 12, 2022Assignee: eBay Inc.Inventors: Gregory Lincoln Stone, Jean-Michel Leon, James Everett Lloyd, Eric Noel Billingsley, Daniel Graham Douglas, Todd Cameron Pringle, Raghav Gupta, Daniel Tsun Kao
-
Patent number: 11303692Abstract: A server apparatus receives, from a client apparatus, a Hypertext Transfer Protocol (HTTP) request for requesting the server apparatus to perform processing. The HTTP request includes identification information for identifying the requested processing. The server apparatus determines whether to transmit, during a period from reception of the HTTP request to transmission of a first response indicating completion of the processing requested by the HTTP request, a second response to the client apparatus. The determination is made based on the identification information included in the HTTP request.Type: GrantFiled: November 27, 2018Date of Patent: April 12, 2022Assignee: Canon Kabushiki KaishaInventor: Ryo Watanabe
-
Patent number: 11301541Abstract: A system and method for generating questionnaires as part of building a website within a website building system (WBS). The method includes gathering data from data sources internal and/or external to the WBS, analyzing the gathered data to determine what information is required to further the website building process and what of the required information is to be collected either directly or indirectly from the user via the questionnaires, dynamically producing the questionnaires and running them to receive the collected information directly or indirectly from the user, and selecting whether to integrate the collected information into the website building process or to use the collected information for further gathering, analyzing and dynamically producing.Type: GrantFiled: June 15, 2020Date of Patent: April 12, 2022Assignee: Wix.com Ltd.Inventors: Dan Koren, Mor Philosoph, Ilana Dreizis, Igor Zelmanovich, Eyal Sadeh
-
Patent number: 11294987Abstract: A computing device may be configured to provide authorization to a first content source to provide first content to a user device. The computing device may receive a request from the first content source to identify a location of second content to be presented to the user device and respond to the request by providing an address to the first content source. At the provided address, a request for the second content from the user device may be received. When responding to the request, the computing device may retrieve information associated with the user (e.g., user preference information) from the user device. Using this information, the computing device may generate at least one parameter for selecting the second contend and send a response to the user device. The response may include an address for the second content and the at least one parameter for selecting the second content.Type: GrantFiled: October 31, 2014Date of Patent: April 5, 2022Assignee: Comcast Cable Communications, LLCInventor: Stephen Ziring
-
Patent number: 11297152Abstract: Systems and methods to manage and regulate the requests of multiple proxy clients are disclosed. In one aspect, the system and methods disclosed herein aids in configuring proxy server(s) with a rate-limit functionality. Configuration of the rate-limit functionality may be realized by, but not limited to, installing configuration file(s) and/or software application(s) on the proxy server(s). The configuration provides information about the list of restricted and unrestricted domains and their respective request limit specification in a given time frame. Therefore, each time before a proxy server forwards the clients' requests to a target domain, the proxy server checks and ensures that the request count to the particular target domain is well within the limit specified in the request limit specification. Thus, the embodiments described herein aid in preventing the IP addresses of proxy service providers from being blocked or denied from the target websites.Type: GrantFiled: September 30, 2021Date of Patent: April 5, 2022Assignee: METACLUSTER LT, UABInventors: Giedrius Stalioraitis, Ovidijus Balkauskas
-
Patent number: 11297381Abstract: A method for transmitting media data-related information at a transmitting entity in a multimedia transmission system including at least one intermediate node is provided. The method includes generating information of traffic, which corresponds to at least one media data configuring a multimedia service, for each valid time period, and transmitting the media data-related information comprising the information of traffic to a receiving entity through the at least one intermediate node.Type: GrantFiled: July 30, 2020Date of Patent: April 5, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Young-Wan So, Kyung-Mo Park
-
Patent number: 11297019Abstract: A message notification device includes an update information acquisition unit and a notification unit. The update information acquisition unit is configured to, when information that uniquely specifies content is contained in a message, acquire update information as to whether or not the uniquely specified content is updated. The notification unit is configured to notify a poster who has posted the message when the update information is acquired by the update information acquisition unit.Type: GrantFiled: August 6, 2019Date of Patent: April 5, 2022Assignee: FUJIFILM Business Innovation Corp.Inventor: Takaki Tsuchiya
-
Patent number: 11294740Abstract: A network mapping events to workflow instances. One or more event messages are received with an embedded token from one or more event sources associated with an application. A workflow specification is received that specifies a location of the token embedded in the one or more event messages, and the token is extracted from the one or more event messages using the location of the token specified in the workflow specification. The events are then mapped to a workflow instance of the application based on the token the one or more event messages.Type: GrantFiled: August 19, 2019Date of Patent: April 5, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Hong Zhang, Henry Louis Fourie
-
Patent number: 11294853Abstract: Data is obtained from a data stream managed by a data stream service prior to expiration of a data retention time. The data is archived to a data store distinct from the data stream service (e.g., in a full or compacted mode). Access to the archived data is provided via a proxy that intercepts requests directed to the streaming service. For example, the proxy or a redirect utility for the proxy may intercept a query, and for data specified in the query that is past the retention expiration time, the data is retrieved from the data store. For data specified in the query that has not yet expired, the data is retrieved from the data stream service. In either case, the system responds to the query with the retrieved data according to the access interface of the data stream service (e.g., injecting the retrieved data into a data stream).Type: GrantFiled: June 22, 2017Date of Patent: April 5, 2022Assignee: Amazon Technologies, Inc.Inventor: Ian Matthew Gary Meyers
-
Patent number: 11295836Abstract: Methods, systems, and computer-readable media are provided for the automated preservation and downtime mitigation of server-based databases and applications. Read and write operations intended for a database may be communicated to a load balancer. The load balancer may direct the operations to a primary server and/or a backup server. Further, during periods of primary server downtime, write-based tasks, operations, and/or requests of remote applications may be deactivated by the load balancer. Additionally, the load balancer may prevent corruption of backup databases from coming out of sync, and/or unexpected, undesirable, or unwanted data modification by deactivating, denying, locking, or otherwise preventing the write operations of the backup server.Type: GrantFiled: December 28, 2017Date of Patent: April 5, 2022Assignee: CERNER INNOVATION, INC.Inventors: Howard T. Marano, Deepak Kumar Jain, Karthikeyan Sukumaran
-
Patent number: 11288263Abstract: Provided is a system and method for managing change requests to a shared data object. In one example, the method may include receiving a request to change a value of a shared data object stored in a data store, identifying a queue of the shared data object which stores change requests before processing, generating an entry for the request comprising a timestamp of the request, the change in the value, and an identifier of the shared data object, and storing the generated entry in the queue of the shared data object, where the generated entry is stored in a position of the queue based on the timestamp. Thus, a user does not need to wait for other users to finish accessing the shared data object. Instead, a user waits for a queue entry to be created, thus decreasing the wait time.Type: GrantFiled: August 29, 2019Date of Patent: March 29, 2022Assignee: SAP SEInventor: Sebastian Mietke
-
Patent number: 11289196Abstract: Systems and methods for providing a universal platform for at-home health testing and diagnostics are provided herein. In particular, a health testing and diagnostic platform is provided to connect medical providers with patients and to generate a unique, private testing environment. In some embodiments, the testing environment may facilitate administration of a medical test to a patient with the guidance of a proctor. In some embodiments, the patient may be provided with step-by-step instructions for test administration by the proctor within a testing environment. The platform may display unique, dynamic testing interfaces to the patient and proctor to ensure proper testing protocols and accurate test result verification.Type: GrantFiled: October 28, 2021Date of Patent: March 29, 2022Assignee: EMED LABS, LLCInventors: Michael W. Ferro, Jr., Sam Miller, Marco Magistri, Colman Thomas Bryant, Adam Charles Carlson, Zachary Carl Nienstedt, Chris Ensey
-
Patent number: 11290888Abstract: An electronic device is provided. The electronic device includes a wireless communication circuit configured to transmit or receive at least one radio frequency (RF) signal, at least one processor, and a memory. The memory includes instructions that, when executed, enable the at least one processor to generate a first random address of the electronic device, transmit a first advertising packet including the first random address, receive a scan request corresponding to the first advertising packet from an external electronic device, generate a first encrypted random address resulting from encrypting the first random address and a second encrypted random address resulting from encrypting the second random address corresponding to reception of the scan request, transmit a scan response including the first encrypted random address and the second encrypted random address to the external electronic device, and transmit a second advertising packet including the second random address.Type: GrantFiled: May 19, 2020Date of Patent: March 29, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Sangyoun Lee, Haewook Oh
-
Patent number: 11290512Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for improving media quality at the network edge by encoding the media into a digital stream that is carried, end-to-end, to a peer edge device. For instance, in one example, a method includes initiating, by a first computing device, a connection to a second computing device, selecting, by the first computing device, a codec for encoding data into a data stream, wherein the codec is selected such that the data stream can be decoded by the second computing device without being transcoded by an intermediary, encoding, by the first computing device, the data into the data stream using the codec, and sending, by the first computing device, the data stream to the second computing device.Type: GrantFiled: July 27, 2020Date of Patent: March 29, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: James Gordon Beattie, Jr., Jeffrey A. Krinsky
-
Patent number: 11289127Abstract: Systems and methods for instant video editing (e.g., trimming and stitching) are provided. In one embodiment, the trimming method includes receiving a video file. The video file includes a plurality of labeled video segments and a playlist. The playlist includes a plurality of segment labels, where each video segment includes a plurality of frames and a corresponding plurality of timestamps. The method receives a trim request including a target time range to be removed from the video file. The target time range starts at a beginning bookend timestamp and ends at an ending bookend timestamp. The method identifies a beginning bookend segment and an ending bookend segment. Finally, the method executes the trim request by processing one of the beginning bookend segment and the ending bookend segment. Also disclosed is a stitching method for stitching together two or more video files, which method may be utilized after each video file is trimmed.Type: GrantFiled: November 13, 2021Date of Patent: March 29, 2022Assignee: Loom, Inc.Inventors: Vinay Hiremath, Bruno Henrique da Silva
-
Patent number: 11288267Abstract: A method, article of manufacture, and apparatus for managing data. In some embodiments, this includes an initial instruction for a file stored in a first storage system, determining that the initial instruction is not supported by the first storage system, identifying a combination of instructions to the first storage system after determining that the initial instruction is not supported by the first storage system, wherein the combination of instructions is based on the initial instruction, performing the identified combination of instructions on the file stored in the first storage system, and storing results of the performed identified combination of instructions.Type: GrantFiled: September 17, 2019Date of Patent: March 29, 2022Assignee: EMC IP Holding Company LLCInventors: Lei Chang, Tao Ma, Zhanwei Wang, Lirong Jian, Lili Ma, Gavin Sherry
-
Patent number: 11290833Abstract: An electronic device includes a display that displays a video with sound to a user. One or more processors process a first segment or channel of the sound with first HRTFs so the first segment or channel externally localizes in front of and to a right of a head of the user and process a second segment or channel of the sound with second HRTFs so the second segment or channel externally localizes in front of and to a left of the head of the user.Type: GrantFiled: November 6, 2020Date of Patent: March 29, 2022Inventors: Philip Scott Lyren, Glen A. Norris
-
Patent number: 11281422Abstract: A method and a device of displaying video data are provided. The method includes receiving playing-window filling data sent from a server, determining player information, playing window information and a data channel identifier based on the playing-window filling data, displaying a player interface corresponding to the player information at a client, determining the playing window corresponding to the playing window information based on the player interface, and displaying the video data corresponding to the data channel identifier in the playing window. The technical solutions of the present disclosure ensure that the player interface synchronizes with the playing window for video data, so that the client may correctly display the video data and the user experience may be improved.Type: GrantFiled: May 23, 2018Date of Patent: March 22, 2022Assignee: NEW H3C CLOUD TECHNOLOGIES CO., LTD.Inventors: Lei Hao, Yonggang Zeng
-
Patent number: 11281648Abstract: Technologies for flexible tree-based lookups include an network device that receives a network packet. The network device classifies the network packet to determine a packet type and extracts multiple fields from the network packet to generate a field vector. The fields are selected based on the packet type. The field vector includes words that are associated with the fields. The network device builds a tree representation of the field vector. The tree representation includes a leaf node corresponding to each word of the field vector and one or more root nodes. The network device executes an iterative lookup over the tree representation and, if matching, may perform an action associated with the iterative lookup. To execute the lookup, the network device may determine whether a search key for each node exactly matches a search rule, up to a root node. Other embodiments are described and claimed.Type: GrantFiled: April 11, 2018Date of Patent: March 22, 2022Assignee: Intel CorporationInventors: Nir Haber, Lior Aloni, Eli Sorin
-
Patent number: 11282067Abstract: A radio frequency identification (RFID) switch tag is disclosed. This RFID switch tag includes a base component having an ultra-high frequency (UHF) booster, and a detachable component having at least one UHF RFID module and a high frequency (HF) RFID module. In some embodiments, the detachable component is positioned in close proximity to the base component in a first configuration of the RFID switch tag such that the at least one UHF RFID module is sufficiently coupled to the UHF booster in the base component to form an UHF RFID system having a desired performance. The detachable component can also be separated from the base component to obtain a second configuration of the RFID switch tag, and the HF RFID module remains functional within the detached detachable component so that the detachable component can be used as a standalone HF RFID tag.Type: GrantFiled: February 12, 2021Date of Patent: March 22, 2022Assignee: NEOLOGY, INC.Inventors: Sheshi Nyalamadugu, Joe Mullis
-
Patent number: 11283650Abstract: A method for sending a VxLAN packet, a computer device, and a computer readable medium, to resolve a problem that a network adapter cannot forward a VxLAN packet in the prior art. By means of the method for forwarding a VxLAN packet provided in the embodiments of the present disclosure, after receiving a first packet, a network adapter determines whether the network adapter stores encapsulation information required for performing VxLAN encapsulation on the first packet; if the network adapter stores the encapsulation information, performs VxLAN encapsulation on the first packet and sends the first packet; or if the network adapter does not store the encapsulation information, requests the encapsulation information from a central processing unit and stores the encapsulation information; and sends a packet obtained after the VxLAN encapsulation is performed on the first packet.Type: GrantFiled: December 4, 2019Date of Patent: March 22, 2022Assignee: Huawei Technologies Co., Ltd.Inventor: Zhenliang Ma
-
Patent number: 11283865Abstract: A blockchain-enabled network and application service mesh network architecture including a network service mesh network including network service domains configured to communicate with each other, each including network service endpoints and a network service manager to broadcast the availability of the network service endpoints. The architecture further includes an application service mesh network that includes applications configured to communicate with each other and a network service domain. Smart contracts including network slicing information from the network service mesh network and the application service mesh network are recorded to a blockchain network.Type: GrantFiled: May 6, 2021Date of Patent: March 22, 2022Inventor: Vijay Madisetti
-
Patent number: 11281656Abstract: Methods and systems are provided for migrating data between systems without downtime. User requests may be handled adaptively during migration of data records from a first record system to a second record system, to maintain access to the data during the migration. The handling may include receiving a user request; determining at least one data record associated with the received user request; determining if a copy of the data record in the first record system is still active; and if the copy of the data record in the first record system is still active, forwarding the user request to the first record system. The user request may be forwarded to the second record system if the copy of the data record in the first record system is not active, and a retry mechanism may be used if the user request is not handled by the second record system.Type: GrantFiled: December 10, 2019Date of Patent: March 22, 2022Assignee: TRANSFORM SR BRANDS LLCInventors: Espen Zachrisen, Tariq Afeef, Ganesh Venkatachalam, Vinayak Subray Hegde
-
Patent number: 11283792Abstract: The present disclosure provides systems and techniques for improved back-end integration of third-party content and an administrative framework allowing for user experience management for a computer-based environment. Described herein, for example, are approaches to improving secure access to multiple web-based systems, integrating web-based content, and controlling timing of web interaction. The problems addressed herein relate to coordinating access and delivery of web content from and to multiple sources and multiple users in an integrated and time-controlled manner.Type: GrantFiled: February 18, 2020Date of Patent: March 22, 2022Assignee: Brain Chase Productions, LLCInventors: Allan Robert Staker, Heather Clayton Staker, Danny Lee Lufkin, Andrea Richeson, Nicholas Aaron Weynand
-
Patent number: 11276393Abstract: Systems, methods, and computer-executable instructions for verifying a chat bot. Registration information for the chat bot is received that includes keywords. Queries are submitted to the chat bot and responses to the queries are received. The responses are classified using a classifier. Verification that the responses are classified as approved responses are done. The registration information is stored and the registration of the chat bot is completed based upon the verified responses. A search query that includes a search keyword is received. The search keyword is matched to the keywords associated with the chat bot. Search results that include a link to the chat bot that are based upon the search query are provided.Type: GrantFiled: June 13, 2017Date of Patent: March 15, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Ling Lu, Marcelo De Barros, Rahul Lal, Saulo Santos, John Michael Guthmann, Abinash Sarangi, Shantanu Sharma, Dena Saunders, Ankit Kumar
-
Patent number: 11277404Abstract: A resource server verifies a first token received from a client terminal, performs processing to provide a second token used to access a stream reception system in accordance with a verification result, and obtains data held by a stream reception system and to perform processing using the data, and the client terminal transmits a request for the second token to the resource server by using the first token, and transmits data to be held by the stream reception system by using the second token obtained as a response to the request, and the client terminal transmits the data by including the first token in the data when the data is to be transmitted, and the resource server specifies the client terminal based on the information associated with the first token included in the data.Type: GrantFiled: August 15, 2019Date of Patent: March 15, 2022Assignee: Canon Kabushiki KaishaInventor: Makoto Mihara
-
Patent number: 11277338Abstract: In some examples, a computing device comprises a first service function instance to apply a service function and a service function forwarder to: receive a first layer 3 routing protocol route advertisement that includes service function instance data for a second service function instance, the service function instance data indicating a service function type and a service identifier for the service function instance; receive a second layer 3 routing protocol route advertisement that includes service function chain data for a service function chain, the service function chain data indicating a service path identifier and one or more service function items; and send, to the second service function instance and based at least on determining a service function item of the one or more service function items indicates the second service function instance, a packet classified to the service function chain.Type: GrantFiled: December 2, 2016Date of Patent: March 15, 2022Assignee: Juniper Networks, Inc.Inventors: John E. Drake, Eric C. Rosen, William Stuart Mackie, Adrian Farrel
-
Patent number: 11276201Abstract: Determining the position and orientation (or “pose”) of an augmented reality device includes capturing an image of a scene having a number of features and extracting descriptors of features of the scene represented in the image. The descriptors are matched to landmarks in a 3D model of the scene to generate sets of matches between the descriptors and the landmarks. Estimated poses are determined from at least some of the sets of matches between the descriptors and the landmarks. Estimated poses having deviations from an observed location measurement that are greater than a threshold value may be eliminated. Features used in the determination of estimated poses may also be weighted by the inverse of the distance between the feature and the device, so that closer features are accorded more weight.Type: GrantFiled: June 1, 2020Date of Patent: March 15, 2022Assignee: Snap Inc.Inventors: Maria Jose Garcia Sopo, Qi Pan, Edward James Rosten
-
Patent number: 11271927Abstract: The invention relates to methods for storing and finding data of clients which are identifiable by unique client identifiers on a memory device, wherein these data include at least client data identification values which the client assigns arbitrarily to the data, and these data of the client are found on the memory device exclusively by means of these client data identification values. An access control entity is provided which has an adaptable positive list as a listing of the client identifiers of the selected client which, exclusively in a session setup step, beginning with a session start enquiry, obtain a temporary supplementary information item from this access control entity and with this information item can store and find data on the memory device, each temporary supplementary information item losing its validity after a specific time period.Type: GrantFiled: April 26, 2018Date of Patent: March 8, 2022Assignee: SECLOUS GMBHInventor: Kai Rehnelt
-
Patent number: 11270289Abstract: A method for recovering an incomplete transaction, includes: step S1: a terminal judges whether a record matching a current transaction identifier exists in records in an incomplete transaction log; step S2: the terminal acquires data recovery data object list related data from the record matching the current transaction identifier; step S3: the terminal generates a recovery application command according to the data recovery data object list related data, sends the recovery application command to a smart card, and receives second response data returned by the smart card; and step S4: the terminal completes a transaction according to the record and data in a terminal database, and ends the procedure. The present invention prevents data in the smart card from being repeatedly processed in the incomplete transaction.Type: GrantFiled: June 8, 2016Date of Patent: March 8, 2022Assignee: Feitian Technologies Co. Ltd.Inventors: Zhou Lu, Huazhang Yu