Patents Examined by Jason D Recek
-
Patent number: 11463523Abstract: Various examples are disclosed for performing dynamic chains of action for Internet-of-Things (IoT) devices. In some aspects, IoT event data is received from an IoT device. An IoT dependency graph is identified based on an initial IoT event specified by the IoT dependency graph. An IoT event subsequent to the initial IoT event is identified according to the IoT dependency graph. A command is transmitted to an IoT device to perform the IoT event.Type: GrantFiled: September 8, 2020Date of Patent: October 4, 2022Assignee: VMWARE, INC.Inventors: Agila Govindaraju, Ashutosh Dwivedi, Prashant Shubham, Swarnadeep Banerjee, Mahesh Kanote
-
Patent number: 11445024Abstract: A smart edge controller for building equipment that operates to affect a variable state or condition within a building. The controller includes processors and non-transitory computer-readable media storing instructions that, when executed by the processors, cause the processors to perform operations including obtaining sensor data indicating environmental conditions of the building and include determining an amount of available processing resources at the smart edge controller or at the building equipment. The operations include automatically scaling a level of complexity of an optimization of a cost function based on the available processing resources and include performing the optimization of the cost function at the automatically scaled level of complexity to generate a first setpoint trajectory. The first setpoint trajectory includes operating setpoints for the building equipment at time steps within an optimization period.Type: GrantFiled: November 26, 2019Date of Patent: September 13, 2022Assignee: Johnson Controls Tyco IP Holdings LLPInventors: Robert D. Turney, Serdar Suindykov, Mohammad N. Elbsat, Michael J. Wenzel
-
Patent number: 11431802Abstract: In a method of data processing executed in a gateway, a communication protocol matched with a target device is selected from a device driver database of the gateway; a connection with the target device is established according to the matched communication protocol; a sensing data of the target device is acquired; a data cleaning processing is performed on the acquired sensing data; and the processed data is shared to a third-party platform.Type: GrantFiled: September 15, 2020Date of Patent: August 30, 2022Assignee: Shenzhen Fugui Precision Ind. Co., Ltd.Inventors: Liu-Qing Zhang, Fang-Hua Xia, Yuan-Bo Zhu, Cheng Li, Hong Zou
-
Patent number: 11425197Abstract: According to one embodiment, a condition monitoring device includes a storage device and a processor. The storage device is configured to store in advance a template related to a second operation segment signal. The processor is configured to acquire a time-series signal from a first sensor, acquire operation timing information, detect a first operation segment signal from the time-series signal based on the operation timing information, detect a second operation segment signal in a segment identified based on a degree of similarity to the template of the first operation segment signal, and determine a condition of the monitored target based on the second operation segment signal. The template is updated based on the detected second operation segment signal.Type: GrantFiled: September 11, 2020Date of Patent: August 23, 2022Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Takashi Sudo, Yasuhiro Kanishima
-
Patent number: 11412183Abstract: A management server, which facilitates search for information, includes storages, a network interface, and a processor. The network interface performs communication with an external device. The processor is configured or programmed to perform a process of associating monitoring target information, sensor information, and time information, with one another to be stored in the storage. Further, the processor is configured or programmed to perform a process of receiving designation information from a host controller, and combining the monitoring target information corresponding to the obtained designation information with the sensor information associated with the monitoring target information to generate combined information and output the combined information to the host controller.Type: GrantFiled: November 8, 2018Date of Patent: August 9, 2022Assignee: MURATA MACHINERY, LTD.Inventor: Yoshifumi Tanimoto
-
Patent number: 11388131Abstract: A contact center is operated by reference to response time statistics and social media analytics. A method for identifying a user population's sensitivity to response time delay comprises monitoring social network messaging activity to identify user messages associated with the user population. In some embodiments, the activity relates to at least one of an entity or a product or service associated with the entity. The user population may be selected on the basis of a socio-demographic characteristic or on the basis of observable social networking behavior and/or sentiment over a prior selection phase. The method further includes selecting a loyalty transition boundary identified by detecting a difference in aggregate sentiment between a first group of users receiving a response delayed by a first time period and a second group of users receiving a response delayed by a second time period greater than the first time period.Type: GrantFiled: December 30, 2014Date of Patent: July 12, 2022Assignee: Avaya Inc.Inventors: Reinhard Klemm, Valentine Matula
-
Patent number: 11381481Abstract: A system, method and computer program product collects and provides for display operational status data in several levels of detail about multiple client computer systems.Type: GrantFiled: March 5, 2012Date of Patent: July 5, 2022Assignee: Charles Schwab & Co., Inc.Inventor: Jonathan S. Barth
-
Patent number: 11374814Abstract: Systems and methods are provided for network device configuration update. A method includes selecting a group of network devices to receive a configuration update; ranking the network devices according to an importance; updating each of the network devices in order of the ranking, from least important to most important, comprising: generating a first health score for the network device, the first health score representing a performance level of the network device prior to the configuration update; updating a configuration of the network device according to the configuration update subsequent to generating the first health score; generating a second health score for the updated network device subsequent to updating the configuration of the network device; and responsive to the second health score being lower than the first health score by more than a predetermined score threshold, rolling back the configuration update for the network devices that have been updated.Type: GrantFiled: August 1, 2019Date of Patent: June 28, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Gopal Gupta, Gopal Agarwal, Avadhesh Karia
-
Patent number: 11374813Abstract: Systems and methods described herein provide a co-managed configuration service. A network device stores parameters for the co-managed configuration service. The parameters identify exposed services for an enterprise network that uses devices from a network service provider. The network device receives, via a customer portal, a vendor-agnostic change request for the enterprise network. The change request includes a user role and a change request name for one of the exposed services. The network device authenticates the change request based on the user role and the change request name and retrieves vendor director information for an SDN device implementing the configuration change. The network device invokes, in response to the change request, the configuration change for the enterprise network based on the vendor director information.Type: GrantFiled: April 23, 2021Date of Patent: June 28, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell, Raghu Rami Reddy Valisammagari, Manish Srivastava
-
Patent number: 11356522Abstract: The present disclosure provides a data transmission method, a network device, a terminal device, and a computer readable storage medium, the data transmission method including: on a first network side, providing first data to a first network address in a first network; determining, based on mapping of first network addresses in the first network and second network addresses in a second network, a second network address according to the first network address; and transmitting the first data to a terminal device located at the determined second network address in the second network based on a Message Queue Telemetry Transmission (MQTT) protocol.Type: GrantFiled: April 23, 2019Date of Patent: June 7, 2022Assignee: BOE TECHNOLOGY GROUP CO., LTD.Inventors: Xiaohong Wang, Hui Rao, Xin Li, Kejun Hu
-
Patent number: 11349886Abstract: Embodiments of the present disclosure provide a control method of a multimedia conference terminal and a multimedia conference server. The control method of the multimedia conference terminal includes: determining whether multimedia information of a conference site collected by the multimedia conference terminal meets a preset condition; if the multimedia information does not meet the preset condition, acquiring multimedia information of the conference site collected by the multimedia conference terminal; and if the multimedia information meets the preset condition, closing the multimedia conference terminal.Type: GrantFiled: July 10, 2018Date of Patent: May 31, 2022Assignee: ZTE CORPORATIONInventors: Yang Yang, Liang Yang, Qiang Zhang, Gang Yao
-
Patent number: 11343320Abstract: An information processing apparatus configured to provide an application programming interface (API) group for controlling a device coupled via a network, the information processing apparatus includes: a memory; and a processor coupled to the memory, the processor being configured to execute a receiving process that includes receiving data on any API of the API group from a terminal, execute a code execution process that includes executing first code indicating processing to be executed by the information processing apparatus, the first code being included in the data, thereby causing an API specified in the first code, of the API group, to be invocable from the terminal, and execute a control process that includes, in response to an invocation request for the API specified in the first code, the invocation request being transmitted from the terminal, performing control in accordance with the API over the device.Type: GrantFiled: August 3, 2020Date of Patent: May 24, 2022Assignee: FUJITSU LIMITEDInventors: Takuya Sakamoto, Riichiro Take, Kazuaki Nimura, Hidenobu Ito, Tatsuro Matsumoto
-
Patent number: 11343303Abstract: Techniques are described herein for identifying issues related to digital interactions. For example, a detection system may be provided to analyze suspect sessions to determine if one or more stages associated with the suspect sessions are underperforming compared to corresponding stages associated with similar sessions. The detection system may provide a user interface that allows a user to select one or more attributes that may be associated with one or more sessions. Selection of the one or more attributes may identify multiple sessions (referred to as suspect sessions herein). The one or more suspect sessions may be analyzed to determine whether one or more stages associated with the one or more suspect sessions are underperforming compared to corresponding stages associated with one or more other sessions determined to be similar to the one or more suspect sessions.Type: GrantFiled: November 19, 2020Date of Patent: May 24, 2022Assignee: Quantum Metric, Inc.Inventor: Mario Luciano Ciabarra, Jr.
-
Patent number: 11323529Abstract: Systems and methods for TCP fast open support in proxy devices are provided. An example system may include at least one circuit and at least one data plane communicatively coupled to the circuit. The circuit may be configured to receive at least one SYN packet. The at least one SYN packet is associated with at least one client device and includes a cookie. The circuit can be configured to validate the cookie. If the result of the validation is positive, the data plane can be configured to initiate, based on the at least one SYN packet, a connection between the at least one client device and at least one server. If the result of the validation is negative, the circuit can be configured to generate, based on the SYN packet, a new cookie and send a SYN-ACK packet to the client, the SYN-ACK packet including the new cookie.Type: GrantFiled: July 18, 2017Date of Patent: May 3, 2022Assignee: A10 Networks, Inc.Inventors: Rishi Sampat, Rajkumar Jalan
-
Patent number: 11316951Abstract: A system, method and program product for synchronizing client-based data with data in a shared resource. A system is provided that receives data from a plurality of client devices, the data being indicative of at least one action associated with a shared resource accessible by the plurality of client devices, and inserts a plurality of actions indicated by the data as nodes into a polytree queue, wherein actions that do not depend on other actions in the polytree queue are inserted as root level nodes, and actions that depend on other actions in the polytree queue are inserted as child nodes. The system further executes the nodes in the polytree queue to synchronize the data from the plurality of client devices with the shared resource, wherein root level nodes are scheduled for immediate concurrent execution, and execution of child nodes is delayed until parent nodes of an associated child node are executed.Type: GrantFiled: September 30, 2019Date of Patent: April 26, 2022Assignee: CITRIX SYSTEMS, INC.Inventors: Michael Cooney, Gaurav Saraf, Shashank Choudhary
-
Patent number: 11310332Abstract: Provided is an intelligent prefetcher for prefetching media content segments following a non-sequential naming convention. The prefetching is initiated in response to a server receiving a user request for a particular segment that is not cached. The server passes the request to an origin. The origin scans metadata of a file from which the particular segment is produced. The scanning identifies time or frame offsets for subsequent segments to be prefetched. The origin constructs the requested segment and includes in the segment header, identifiers corresponding to the offset of each subsequent segment selected for prefetching. The segment passes to the server. The server detects the modified header and generates prefetch requests based on each identifier in the modified header. The server issues the prefetch request to the origin and caches the prefetched segments returned by the origin for distribution in response to subsequent user requests for the prefetched segments.Type: GrantFiled: July 20, 2020Date of Patent: April 19, 2022Assignee: Verizon Digital Media Services Inc.Inventors: Ravikiran Patil, Seungyeob Choi
-
Patent number: 11303706Abstract: Methods and systems are provided for implementing session synchronization to synchronize applications at different user systems (e.g., mobile device, laptop, desktop, tablet) of a particular user. This platform level solution can maintain session information received any number of different user systems of the particular user and share this collective session information with each of the other user systems as session-synchronization information that can be used, at any user system of that user, to ensure that when that user switches from using one user system to another user system that applications at the “new” user system being switched to are synchronized with any other applications that were most recently in use at all of the other user systems of that user.Type: GrantFiled: December 23, 2019Date of Patent: April 12, 2022Assignee: salesforce.com, inc.Inventors: Vijay Karani, Kongposh Sapru
-
Patent number: 11295255Abstract: A network edge device includes a local network interface, a remote network interface, a memory and a processor. The local network interface receives data from local data sources over a local network. The remote network interface communicates with a remote computer over a remote network. The processor receives a filter parameter set for each local data source from the remote computer. Each filter parameter set includes a data rate parameter and at least one of a minimum threshold parameter, a maximum threshold parameter or a change-of-value (COV) parameter. For each local data source, the processor compare each data value received from the local data source to at least one of the filter parameters, and sends the data value and subsequent data values to the remote computer at a data rate that is based on the data rate parameter.Type: GrantFiled: March 29, 2020Date of Patent: April 5, 2022Assignee: Datakwip Holdings, LLCInventors: Cory Scott Perdue, Brett Matthew Boyer
-
Patent number: 11297128Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for automating the end-to-end deployment of applications in a data center. For instance, in one example, a set of characteristics is extracted from an electronic signal. The set of characteristics pertains to an application to be deployed in a data center. A load balancer on which to deploy the application is automatically selected, based at least in part on the set of characteristics. A workflow is automatically generated for deployment of the application on the load balancer. The workflow coordinates actions among a plurality of computing resources of the data center that are used to configure the application according to the set of characteristics.Type: GrantFiled: November 9, 2020Date of Patent: April 5, 2022Assignee: DIRECTV, LLCInventors: Vishal Arya, Christopher Joseph Cugno, Shariq Osman, Vaibhav Singh
-
Patent number: 11290320Abstract: Techniques are described for providing users with access to computer networks, such as to enable users to interact with a remote configurable network service in order to create and configure computer networks that are provided by the configurable network service for use by the users. Computer networks provided by the configurable network service may be configured to be private computer networks that are accessible only by the users who create them, and may each be created and configured by a client of the configurable network service to be an extension to an existing computer network of the client, such as a private computer network extension to an existing private computer network of the client. If so, secure private access between an existing computer network and new computer network extension that is being provided may be enabled using one or more VPN connections or other private access mechanisms.Type: GrantFiled: July 26, 2020Date of Patent: March 29, 2022Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Clarissa Loree Cook Brandwine, Daniel T. Cohn, Andrew J. Doane, Carl J. Moses, Stephen E. Schmidt