Patents Examined by Ario Etienne
-
Patent number: 11848977Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A user of an initiating device is identified. Profile information for the identified user is located. The initiating device includes a display for presenting content to the user. An indication is received from an application running on the initiating device of an intent by the user to receive a first content item on a separate but co-located presentation device having enhanced presentation characteristics for presenting content. Additional content items are selected for delivery along with the first content item. The selection includes identifying a second different content item based on the profile information for the identified user and the enhanced presentation characteristics.Type: GrantFiled: November 19, 2020Date of Patent: December 19, 2023Assignee: GOOGLE LLCInventor: Duane Valz
-
Patent number: 11803608Abstract: A system for processing data is provided. The system includes a data acquisition device and a central device. The data acquisition device is coupled to an object under test for receiving raw data from the object under test, and transmits the raw data. The central device receives the raw data from the data acquisition device, and performs a web application with a web interface for providing application data based on the raw data.Type: GrantFiled: May 27, 2020Date of Patent: October 31, 2023Assignees: BIOPRO SCIENTIFIC CO., LTD., WISETOP TECHNOLOGY CO., LTD.Inventor: Pin Chang
-
Patent number: 11792298Abstract: Some underlying networks such as Low-Power Wide-Area Networks (LPWAN) have limited communication bandwidth and strict requirements on maximum message size. It is recognized herein that these requirements may pose a challenge for data or resource exchange between two service layer (SL) entities, for example, because resource representations to be exchanged may have too large a size to be supported by the underlying networks. In some cases, traditional data compression algorithms can be used to alleviate this problem to some degree, but it is recognized herein that there are associated computation costs due to compression and decompression that may not be affordable for constrained IoT devices. Various embodiments described herein address this problem, among others, by defining a Resource Representation Common Part (RRCP) and storing it at the service layer. In some cases, the RRCP is not transmitted between SL entities, thereby reducing SL message sizes to cater to the constraints of underlying networks.Type: GrantFiled: June 17, 2019Date of Patent: October 17, 2023Assignee: Convida Wireless LLCInventors: Chonggang Wang, Dale N. Seed, Quang Ly, Xu Li, Lu Liu, Catalina Mihaela Mladin
-
Patent number: 11784943Abstract: Some embodiments provide a method for an electronic device. The method stores user data associated with a web-based third party service based on user interaction with a web domain for the third party service through a web browser. The method receives a request from a service-specific application to utilize the user data stored for the third party service. The method provides the user data to the application only when the application is verified by the web domain for receiving user data associated with the third party service.Type: GrantFiled: May 30, 2022Date of Patent: October 10, 2023Assignee: Apple Inc.Inventors: Andrew R. Whalley, Bob Bradley, Kenneth C. McLeod
-
Patent number: 11778036Abstract: A management method implemented by a transmission device capable of communicating via a radio link with a piece of gateway equipment of a telecommunications network and configured for communicating with a network server of the network. The method includes: receiving a management request of a terminal capable of communicating via the radio link with a piece of gateway equipment of the network and having established a communication session with the network server, at least one session key being shared between the terminal and the network server, the management request containing an identifier of the terminal and the session key; intercepting, following reception of the management request, at least one message sent by the terminal; and transmitting, in response to the message, at least one response message encrypted with the session key received. A transmission device implementing the method is also provided.Type: GrantFiled: August 8, 2018Date of Patent: October 3, 2023Assignee: ORANGEInventor: Quentin Lampin
-
Patent number: 11777802Abstract: The disclosed embodiments provide for rules-based deployment of software installations. In some aspects, operational parameters for a computer system are monitored over time to generate a historical database of values for the operational parameters. The computer system may include multiple instances of a software installation. A portion of the multiple instances is updated with a new version of software. The operational parameters are then monitored to quantify whether the new version results in an improvement or degradation of performance of the computer system. The improvement or degradation is based on comparing values of the operational parameters after deployment to their historical values. Depending on the evaluation of the operational parameters after the installation, the installation may be rolled back if a degradation is indicated. Otherwise, the new software version may be propagated to additional installation instances.Type: GrantFiled: December 3, 2021Date of Patent: October 3, 2023Assignee: Juniper Networks, Inc.Inventors: Osman Sarood, Randall Frei, Robert J. Friday, Keh-Ming Luoh
-
Patent number: 11765643Abstract: A first device connected to a network via a first connection may perform a method that involves determining a need for improved communication between the first device and the network, receiving a message from a second device that includes an indication of at least one performance parameter of a second connection between the second device and the network, establishing a peer-to-peer connection between the first device and the second device based at least in part on the indication, and communicating with the network via a communications channel that includes the peer-to-peer connection and the second connection.Type: GrantFiled: October 15, 2021Date of Patent: September 19, 2023Inventors: Anudeep Narasimhaprasad Athlur, Praveen Raja Dhanabalan, Anuj Magazine
-
Patent number: 11757889Abstract: Novel tools and techniques are provided for implementing customer resource telemetry and use as a service. In various embodiments, a computing system might receive, from a user, a request to access at least one network-accessible resource associated with a customer of a service provider, the user being unassociated and unrelated with the customer; might identify at least one of a user identification, a company, or a class of user associated with the user; might determine whether at least one resource record associated with the customer indicates that the user has permission to access the at least one network-accessible resource, based on the identification. If so, the computing system might provide the user with access to the at least one network-accessible resource associated with the customer. If not, the computing system might deny, to the user, access to the at least one network-accessible resource associated with the customer.Type: GrantFiled: November 18, 2022Date of Patent: September 12, 2023Assignee: CenturyLink Intellectual Property LLCInventor: Michael K. Bugenhagen
-
Patent number: 11757876Abstract: Systems, methods, and computer-readable media are described for auto-configuring a network communication port such as an Ethernet port to which a network device is connected in a manner that eliminates or otherwise dramatically mitigates the manual effort required for port configuration, while at the same time, ensuring that network security is maintained by authenticating the device during the auto-configuration process. Various auto-configuration processes are described that include varying levels of verification processing to ensure that the network device connected to the port to be configured is a device that is authorized to connect to the network. In this manner, the threat of device spoofing is eliminated or otherwise substantially reduced. Auto-configuration of network ports in connection with switching a known network device to a new port or connecting a previously unknown network device to a network port are described.Type: GrantFiled: March 18, 2021Date of Patent: September 12, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Mathieu Mercier, Robert Gagnon, Frederic Mouveaux, Guy Letourneau
-
Patent number: 11750666Abstract: Systems, methods and apparatus are provided for a Dynamic Group Session Data Access Protocol. The system may monitor participant input in a group interactive session. The system may be trained to monitor and understand the group environment and predict intent of the participant discussion and may predict relevant data. The system may be used by a single participant or by multiple participants. The system may determine the access level of the participants. The system may determine the access level of the data. The system may compare the access level of the participants with the access level of the data. The system may dynamically mask the data if the access level of the participants does not match the access level of the data. The system may create customized views of the data for each participant based on the participant's access level and the access level of the data.Type: GrantFiled: April 22, 2021Date of Patent: September 5, 2023Assignee: Bank of America CorporationInventors: Sandeep Kumar Chauhan, Moses Salagala, Swadeep Mekala, Amit Kumar Bidhanya, Shailendra Singh
-
Patent number: 11743357Abstract: A message pushing method, a storage medium, and a server are disclosed in this disclosure, belonging to the field of Internet of Vehicles. The method includes: obtaining basic data associated with a target vehicle; recognizing a current scene of the target vehicle based on the basic data to obtain a scene recognition result; determining, according to the scene recognition result, at least one recommended service for the target vehicle; generating a service message of the at least one recommended service; and pushing the service message to the target vehicle.Type: GrantFiled: August 13, 2021Date of Patent: August 29, 2023Assignee: Tencent Technologies (Shenzhen) Company LimitedInventors: Yan Ren, Yuwen Wang, Meng Lv, Ting Jia, Zexiang Zhao
-
Patent number: 11743143Abstract: Various systems and methods for implementing a service-level agreement (SLA) apparatus receive a request from a requester via a network interface of the gateway, the request comprising an inference model identifier that identifies a handler of the request, and a response time indicator. The response time indicator relates to a time within which the request is to be handled indicates an undefined time within which the request is to be handled. The apparatus determines a network location of a handler that is a platform or an inference model to handle the request consistent with the response time indicator, and routes the request to the handler at the network location.Type: GrantFiled: June 6, 2022Date of Patent: August 29, 2023Assignee: Intel CorporationInventors: Francesc Guim Bernat, Kshitij Arun Doshi, Suraj Prabhakaran, Raghu Kondapalli, Alexander Bachmutsky
-
Patent number: 11736557Abstract: Systems and methods are disclosed for copying and pasting data between devices. A source device may receive a selection of data and place the selected data on a clipboard of the source device. The source device may determine that the size of the data is less than a predetermined threshold and wirelessly transmit the data directly to a destination device so that the data may be placed on a clipboard of destination device. The data may then be available for pasting at the destination device. The source device may transmit the data directly to the destination device using Bluetooth. The selected data may be associated with a data type identifier and a timestamp. The source device may determine that a user has logged into a user account on both the source device and the destination device.Type: GrantFiled: March 17, 2020Date of Patent: August 22, 2023Inventor: Robert Buergi
-
Patent number: 11729245Abstract: A computer-readable non-transitory storage medium in which are stored sets of data characterizing a feature cloud model of a realm, wherein each set of data: corresponds to a distinct one of a plurality of digital contributions that collectively originate from a plurality of remote computing devices, each digital contribution characterizing a defined and distinct three-dimensional volume of the realm, wherein each distinct three-dimensional volume includes a portion that does not overlap any other three-dimensional volume; is associated with a global coordinate system; and defines, for the non-overlapping portion in the distinct three-dimensional volume of the distinct contribution, such portion's location in the global coordinate system so as to provide the feature cloud model of the realm.Type: GrantFiled: June 17, 2022Date of Patent: August 15, 2023Inventors: Alexander Hertel, Philipp Hertel
-
Patent number: 11720404Abstract: Systems and methods for arbitrating access of a shared resource are disclosed. Data is received from various sources and stored in various queues. A first data structure is generated based on the stored data. The first data structure may be associated with two dimensions (e.g. a first dimension associated with sources and a second dimension associated with destinations). A second data structure is generated based on the first data structure. The second data structure may be associated with one dimension. The one dimension may include the second dimension. A first arbitration is performed based on the second data structure for selecting a destination. A second arbitration is performed based on the first data structure and the selected destination for selecting a source. Data stored in one of the queues associated with the selected source and the selected destination is retrieved, and the retrieved data is provided to the shared resource.Type: GrantFiled: October 21, 2020Date of Patent: August 8, 2023Assignee: Samsung Electronics Co., Ltd.Inventor: Chun-Chu Chen-Jhy Archie Wu
-
Patent number: 11722566Abstract: An application is installed on a computing device from an application package. An origin of the application (e.g., a managed installer for an enterprise, a reputation checking service) is propagated to files written to a storage device of the computing device as part of the installation, such as by writing origin information to the storage device as metadata associated with the file. The origin information for a file, in conjunction with a policy on the computing device specifying one or more trusted origins for applications on the computing device, is used to identify whether a particular action can be taken with and/or by the file. These actions can include, for example, execution of an application from an executable file. If the origin information for a file indicates an origin that is a trusted origin specified by the policy, then the action can be performed.Type: GrantFiled: July 19, 2021Date of Patent: August 8, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Scott R. Shell, Kinshumann Kinshumann, Thomas W. Caldwell, Jeffrey A. Sutherland, Jeffrey R. McKune, Deskin M. Miller, Scott D. Anderson, Md. Nazmus Sakib
-
Patent number: 11722535Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for communicating with a user external to a virtual conference. The program and method provide, in association with designing a room for virtual conferencing, an interface for configuring an external communication element to communicate with an external user; receive, via the interface, an indication of first user input for setting properties for the external communication element; provide, in association with virtual conferencing for the room, the external communication element in the room based on the properties; receive an indication of second user input selecting the external communication element; and provide, in response to receiving indication of the second user input, for communication with the external user based on the properties.Type: GrantFiled: July 30, 2021Date of Patent: August 8, 2023Assignee: Snap Inc.Inventors: Andrew Cheng-min Lin, Walton Lin
-
Patent number: 11722567Abstract: A storage system is provided. The storage system includes a plurality of storage nodes, each of the plurality of storage nodes having a plurality of storage units with storage memory. The system includes a first network coupling the plurality of storage nodes and a second network coupled to at least a subset of the plurality of storage units of each of the plurality of storage nodes such that one of the plurality of storage units of a first one of the plurality of storage nodes can initiate or relay a command to one of the plurality of storage units of a second one of the plurality of storage nodes via the second network without the command passing through the first network.Type: GrantFiled: December 10, 2021Date of Patent: August 8, 2023Assignee: PURE STORAGE, INC.Inventors: Par Botes, John Hayes, Zhangxi Tan
-
Patent number: 11720552Abstract: A method for providing and managing a top-level domain includes: (a) receiving a first domain name associated with a first object; (b) generating a “Whois” record associated with the received first domain name, the “Whois” record including a plurality of fields associated with the first domain name, the plurality of fields consisting of registration data required for creating the first domain name; (c) expanding the “Whois” record by adding one or more new fields associated with the first object to the “Whois” record, thereby linking the first domain name with the first object, wherein the one or more new fields comprises provenance information and metadata regarding the first object associated with the first domain name; and (d) creating a duplicate record of the “Whois” record in a blockchain system that is linked to the “Whois” record, wherein any changes in the “Whois” record is synced to the duplicate record.Type: GrantFiled: July 18, 2022Date of Patent: August 8, 2023Assignee: UKCI Holdings LimitedInventors: Ulvi Kasimov, Suleyman Kasimov
-
Patent number: 11716274Abstract: This disclosure describes techniques for monitoring expected behavior of devices in a computing network. Behavior of network devices may include performing various functions associated with transferring data packets through the computing network. Monitoring expected behavior may include sending a probe packet into the computing network, and determining whether network devices behave as expected with respect to the probe packet. In some examples, behaviors such as replicating, forwarding, eliminating, ordering, and/or other functions regarding data packets may be validated using the present techniques. As computing networks and/or operations become more complex, assuring the expected behavior of network devices may become more important for the continued efficient, smooth, successful, and/or timely flow of data traffic.Type: GrantFiled: July 15, 2022Date of Patent: August 1, 2023Assignee: Cisco Technology, Inc.Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro, Pascal Thubert