Patents Examined by Messeret F Gebre
-
Patent number: 11088969Abstract: Functionality is disclosed for defining an auto-reply message while defining an appointment on a calendar associated with a user. A request may be received by way of a personal information management (PIM) client application to define a new appointment on a calendar associated with a user. A UI for defining the new appointment may be presented that includes a UI control for defining a time period for the new appointment and a UI control for defining an auto-reply message to be transmitted in response to email messages received during the time period. In response to the user defining the appointment and the auto-reply message, a request may be transmitted to a PIM server application to create the appointment along with an auto-reply message definition that defines the auto-reply message. The auto-reply message is then transmitted in response to email messages received during the time period associated with the meeting.Type: GrantFiled: June 18, 2015Date of Patent: August 10, 2021Assignee: Amazon Technologies, Inc.Inventors: Ivo van Doorn, Naomi Jane de Jonge
-
Patent number: 11088896Abstract: A data communication channel between a client and a service is preserved through a failure of the server by maintaining a request log and an inflight request queue in a protected memory region that preserves the contents of the request log and the inflight request queue even when the service encounters a failure. The method of restarting the data communication channel includes, upon the service being restarted following the failure of the service, determining whether the request log contains requests and, if so, copying the requests from the request log into the in-flight request queue and then removing the copied requests from the request log. The requests in the in-flight request queue, which include any that were in the in-flight request queue at the time of the failure of the service and any that were copied from the request log, are then processed.Type: GrantFiled: July 17, 2017Date of Patent: August 10, 2021Assignee: VMware, Inc.Inventors: Wenguang Wang, Xiaoyun Gong
-
Patent number: 11064330Abstract: A Delay Indicator parameter is contained in CoAP messages to reflect delay tolerance information. The Delay Indicator is leveraged by CoAP Clients and CoAP Servers to improve their behavior such as entering sleep mode to save energy while not violating delay requirements. A timeout mechanism for CoAP Response is enabled by a RESPONSE_Timer based on the Delay Indicator in CoAP ACK. Cancellation of CoAP Requests is enabled by leveraging the delay tolerance information as indicated by Delay Indicator.Type: GrantFiled: December 17, 2015Date of Patent: July 13, 2021Assignee: Convida Wireless, LLCInventors: Yanyan Han, Chonggang Wang, Xu Li, Zhuo Chen, Lijun Dong, Guang Lu, Quang Ly, Shamim Akbar Rahman
-
Patent number: 11057271Abstract: Described herein are systems and methods for updating configuration of a device based on changes to microservices. A device may receive a request via a desired state application programming interface (API) to update a configuration of the device to manage a desired set of instances of microservices. The device may identify from the request, a first set of endpoint information for each instance of a microservice in the desired set of instances of microservices. The first set of endpoint information may include an internet protocol (IP) address and port of an endpoint of a respective instance of the microservice. The first set or second set of endpoint information may include a weight for each instance of the microservice.Type: GrantFiled: June 20, 2019Date of Patent: July 6, 2021Assignee: Citrix Systems, Inc.Inventors: Swetha Garipally, Pradeep Gangishetty, Chandra Keerthi Reddy, Subrata Sarkar, Vemula Srimithra, Vinay Shivananda, Raghav S N, Aman Chaudhary
-
Patent number: 11018947Abstract: Systems and methods for dynamically assigning membership in a data partition to an end-port of a requesting host channel adapter. An exemplary embodiment can provide a subnet manager configured to operate within a subnet of a network fabric. The subnet can include a plurality of nodes, and the plurality of nodes can include at least one switch and a plurality of end-nodes, where the subnet manager executes on one of the plurality of nodes. A host channel adapter of a node in the subnet can request membership for an end-port of the host channel adapter. In response to the request, the subnet manager can request data from the data store to confirm that the end-port is a member of an admin partition and that the admin partition is associated with the data partition in which membership was requested.Type: GrantFiled: January 27, 2017Date of Patent: May 25, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Bjørn Dag Johnsen, Harald Høeg, Line Holen
-
Patent number: 11012305Abstract: A system includes a non-transitory memory and one or more hardware processors.Type: GrantFiled: August 9, 2017Date of Patent: May 18, 2021Assignee: ServiceNow, Inc.Inventors: Shlomi Sividia, Dov Miron, Noam Biran, Tal Kapon, Jesus Castro, Bnayahu Makovsky
-
Patent number: 11012339Abstract: Embodiments of the invention provide for Web site reachability management in content browsing. A method of the invention includes monitoring different requests for different resources at respectively different resource location addresses initiating from different content browsers of different end users. Different responses to ones of the different requests that include an error code indicating an inability to provide a requested one of the different resources are detected and ones of the resource location addresses associated with corresponding ones of the different responses that include the error code are stored in a list. Finally, the each of resource location addresses are polled to determine whether or not a corresponding one of the resources is able to be retrieved. In response to determining that a resource of a resource location address in the list has become retrievable, the address is removed from the list and an associated end user notified.Type: GrantFiled: August 18, 2019Date of Patent: May 18, 2021Assignee: International Business Machines CorporationInventors: Al Chakra, Saurabh Gupta, James Y. McVea, Nancy A. Schipon
-
Patent number: 11004290Abstract: A queue management system in accordance with present embodiments may include a data server system including a processor and memory. The queue management system may include an interface system of the data server system configured to receive a reservation request including an indication of a general time period of arrival of a guest to an area. Additionally, the queue management system may include a reservation right allotment system of the data server system configured to correlate a reservation slot for accessing an attraction to identification information for the guest. Further, the queue management system may include a detection system of the data server system configured to determine when a portable identification feature associated with the identification information has arrived to the area, and a reservation assignment system of the data server system configured to establish a reservation to access the attraction at a specific time window.Type: GrantFiled: May 20, 2019Date of Patent: May 11, 2021Assignee: Universal City Studios LLCInventors: Justin Michael Schwartz, Ross Alan Osterman, Jeffrey Lamar Polk
-
Patent number: 10992757Abstract: Aspects of the disclosure relate to systems and methods for maintaining situational stability at a target location. The systems may include a database of machine-learning (“ML”)-derived event profiles. The systems may include a plurality of edge-nodes that are proximal to the target location. Each edge-node may generate a data stream of situational data pertaining to the target location. Each edge-node may transmit its data stream to the other edge-nodes. Each edge-node may conglomerate its own data stream with the data streams received from the other edge-nodes to create a conglomerated data stream. Each edge-node may monitor its conglomerated data stream for data that matches one of the event profiles. When a consensus is determined among the edge-nodes that a match occurred, the systems may execute a pre-determined response.Type: GrantFiled: June 20, 2019Date of Patent: April 27, 2021Assignee: Bank of America CorporationInventors: Stephen T. Shannon, William August Stahlhut
-
Patent number: 10979280Abstract: Disclosed are examples of managing devices through secondary communication channels. In some examples, a management component detects an impediment with a data communication channel for a device. The data communication channel can be a primary communication channel through which the device communicates with a management service. The management component detects an event associated with the device to report to the management service. The management component generates a message specifying the event, and the management component transmits the message to the management service through the secondary communication channel.Type: GrantFiled: September 25, 2015Date of Patent: April 13, 2021Assignee: AIRWATCH LLCInventors: Mahesh Kavatage, Niranjan Paramashivaiah, Suman Aluvala, Pavan Rajkumar Rangain, Ramani Panchapakesan
-
Patent number: 10972546Abstract: An image processing system includes: an application server installed on a network; an image processing device installed on a local network connected to the network; a relay server, installed on the local network, that relays communication between the image processing device and the application server; and a connection mediation server, installed on the network, that transmits a connection request to the relay server to cause the relay server to connect to the application server. The connection mediation server includes a request accepting circuit, and a connection request circuit, the relay server includes a connection establishment circuit, and in a case where a communication request is accepted, the connection request circuit transmits the connection request to the relay server, and in a case where a new communication request is accepted, the connection request circuit does not transmit the connection request to the relay server.Type: GrantFiled: September 28, 2016Date of Patent: April 6, 2021Assignee: Konica Minolta, Inc.Inventor: Takahiro Kouno
-
Patent number: 10972375Abstract: Systems and methods of reserving a specific queue pair number for proprietary management traffic in a subnet of a high performance computing environment. An exemplary embodiment can provide a host channel adapter (HCA), including a control circuit with a processor and a memory, and at least one port operative to connect the HCA to a network fabric. Additionally, the HCA can include a subnet management agent (SMA) that executes on the HCA, and a configurable attribute stored in the memory of the HCA. A communication including a number value, can be received by the subnet management agent from a subnet manager of the subnet. The value of the configurable attribute can be set equal to the value of the received number. A QP number that corresponds to the set number value of the configurable attribute can then be reserved for sending and receiving proprietary network management traffic.Type: GrantFiled: January 27, 2017Date of Patent: April 6, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Harald Høeg, Bjørn Dag Johnsen, Line Holen
-
Patent number: 10972371Abstract: Technologies for monitoring network traffic include a computing device that monitors network traffic at a graphics processing unit (GPU) of the computing device. The computing device manages computing resources of the computing device based on results of the monitored network traffic. The computing resources may include one or more virtual machines to process network traffic that is to be monitored at the GPU the computing device. Other embodiments are described and claimed.Type: GrantFiled: March 27, 2015Date of Patent: April 6, 2021Assignee: Intel CorporationInventors: Alexander W. Min, Jr-Shian Tsai, Janet Tseng, Kapil Sood, Tsung-Yuan C. Tai
-
Patent number: 10951519Abstract: Methods, systems, and computer readable media for multi-protocol stateful routing are provided. One method of routing is performed at a multi-protocol stateful router and includes receiving a first message of a client session that is communicated using a first protocol. The method includes obtaining, from the first message, one or more client identifiers, determining a policy server that is assigned to the client session, and storing the one or more client identifiers and a policy server identifier that is associated with the policy server assigned to the client session as a multi-protocol binding record. The method also includes receiving a second message that is communicated using a second protocol that is different from the first protocol, using the multi-protocol binding record to determine that the second message is in the client session, and route the second message to the policy server that is assigned to the client session.Type: GrantFiled: June 17, 2015Date of Patent: March 16, 2021Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Jared Michael Renzullo, Tarek Abou-Assali, Sayan Chowdhury
-
Patent number: 10939482Abstract: The invention pertains to a method for connecting a household appliance (1) to a wireless home network (2), wherein network access information is transmitted from a user terminal (3) to the household appliance (1) by means of an optical code (4) displayed on the user terminal (3), and wherein the household appliance (1) logs on to the wireless home network (2) by utilizing the received network access information. In order to ensure that the optical code (4) is suitable for the household appliance (1), it is proposed that an application identification of an application, which generates the optical code (4) and is installed on the user terminal (3), is transmitted in the optical code (4).Type: GrantFiled: April 3, 2018Date of Patent: March 2, 2021Assignee: Vorwerk & Co. Interholding GmbHInventor: Harald Windorfer
-
Patent number: 10868890Abstract: A system and method for implementing the functions of a web-based 3D modeling system partially as a script interpretable by a client browser application and partially as a component executing on a server modeling engine. A client-side script component may execute lightweight modeling system commands while the server-side modeling engine may execute computationally expensive 3D modeling system commands. For example, the script component may be accessed by the client device upon visiting a web page of the modeling service hosted by the web server. The script may include Javascript® instructions for viewing a 3D model in a browser window without installing a browser plug-in or a standalone application on the client device. However, to edit the model, the script component may forward commands and requests to the server via the network and also receive modified model data from the server.Type: GrantFiled: November 14, 2012Date of Patent: December 15, 2020Assignee: Trimble Navigation LimitedInventors: Tyler Miller, John M. Bacus
-
Patent number: 10833993Abstract: A system and method for channel bonding is disclosed. The system and method enable transmission of data across multiple connections using multiple network interfaces. Further, the system and method are configured to handle slow or problematic connections and are configured to dynamically modify the bit rate of one or more media data streams.Type: GrantFiled: March 27, 2015Date of Patent: November 10, 2020Assignee: Weigel Broadcasting Co.Inventors: Aaron N. Levinson, Kyle B. Walker, Christopher P. Olson
-
Patent number: 10805405Abstract: Method and computer network for discovering services in a computer network using Domain Name System Service Discovery (DNS-SD), comprising as components at least a client and a server, the components can be linked by bridges and communicate by a network protocol, whereby the client and the server have a connection-oriented communication path between each other in the computer network, whereby in case of a connection loss one of the components being affected by the connection loss announces itself regularly using DNS-SD until the connection to the client is restored.Type: GrantFiled: April 9, 2013Date of Patent: October 13, 2020Assignee: Robert Bosch GmbHInventors: Stephan Van Tienen, Tom De Brouwer, Marc Smaak
-
Patent number: 10785300Abstract: An I/O management method includes determining local target I/O rates for a plurality of storage controllers across which an I/O stream is distributed. The local target I/O rates may reflect a target latency corresponding to a QoS attribute associated with the I/O stream. A cumulative target I/O rate may be determined based on the local target I/O rates. A token bucket rate may be calculated for each applicable storage controller based on the local target I/O rates. The storage controllers may implement token bucket algorithms in accordance with the token bucket rates to enforce the QoS for the I/O stream. The local target I/O rates may be determined periodically based on measured data indicating actual latency and traffic. A queue depth is determined based on the measured values of latency and traffic. The queue depth is then used with the desired value of latency to obtain the target I/O rates.Type: GrantFiled: October 12, 2016Date of Patent: September 22, 2020Assignee: Dell Products L.P.Inventor: Daniel R. Oelke
-
Patent number: 10681128Abstract: In one embodiment, a device in a network identifies a node in the network that is not synchronized to a network time synchronization mechanism. The device determines a scheduled reception time for a particular deterministic traffic flow at which the device is to receive the traffic flow from the node. The device sends, prior to the scheduled reception time, a request to the node for the particular deterministic traffic flow. The request identifies the particular deterministic traffic flow and causes the node to send the traffic flow to the device. The device receives the particular deterministic traffic flow from the node at the scheduled reception time.Type: GrantFiled: October 12, 2016Date of Patent: June 9, 2020Assignee: Cisco Technology, Inc.Inventors: Patrick Wetterwald, Eric Levy-Abegnoli, Pascal Thubert