Patents Examined by Messeret F Gebre
-
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
-
Patent number: 10630621Abstract: Modification of electronic messages is provided. A content of an electronic message having one or more recipients is analyzed. One or more suggested modifications to the content of the electronic message are provided, based, at least in part, on the content of the electronic message and on at least one of: recipient profile data of the one or more recipients and group data of the one or more recipients. The content of the electronic message is modified based, at least in part, on a selected suggested modification of the one or more suggested modifications in response to receiving an interaction of a user, wherein the interaction identifies the selected suggested modification.Type: GrantFiled: March 23, 2016Date of Patent: April 21, 2020Assignee: International Business Machines CorporationInventors: Richard Boothroyd, Robert L. Kerr, Michael P. Kirwan, Kevin J. Sayer
-
Patent number: 10623352Abstract: Modification of electronic messages is provided. A content of an electronic message having one or more recipients is analyzed. One or more suggested modifications to the content of the electronic message are provided, based, at least in part, on the content of the electronic message and on at least one of: recipient profile data of the one or more recipients and group data of the one or more recipients. The content of the electronic message is modified based, at least in part, on a selected suggested modification of the one or more suggested modifications in response to receiving an interaction of a user, wherein the interaction identifies the selected suggested modification.Type: GrantFiled: March 30, 2015Date of Patent: April 14, 2020Assignee: International Business Machines CorporationInventors: Richard Boothroyd, Robert L. Kerr, Michael P. Kirwan, Kevin J. Sayer
-
Patent number: 10606795Abstract: A method, non-transitory computer readable medium, and data storage computing device that obtains data to be stored in a buffer in a buffer cache, determines a priority of the buffer based on the data, identifies one of a set of global recycle queues based on the priority, and inserts the buffer and metadata into the global recycle queue. When the global recycle queue is determined to be a lowest priority global recycle queue and the buffer is determined to be a least recently used buffer, the buffer is removed from the global recycle queue and inserted into a per-thread recycle queue. When the buffer is least recently used in the per-thread recycle queue, the buffer is removed from the per-thread recycle queue and placed in a free pool. With this technology, buffer cache can be more efficiently managed, particularly with respect to aging and scavenging operations, among other advantages.Type: GrantFiled: June 18, 2015Date of Patent: March 31, 2020Assignee: NETAPP, INC.Inventors: Peter Denz, Matthew Curtis-Maury
-
Patent number: 10601645Abstract: A method for managing and configuring field devices of an automation system has a configuration tool designed to physically detect a field device in the automation system, to logically integrate said device in the automation system and to configure it in the automation system, wherein for this purpose the configuration tool draws on a predefined first information package that is specific to the field device and describes at least some of the functions and data of the field device. To simplify communication between the configuration tool and the field devices, FDI-based data packages may be formed from the predefined field device-specific information package and transmitted by one or more FDT-based communications components may be exchanged between the configuration tool and the field device.Type: GrantFiled: September 28, 2016Date of Patent: March 24, 2020Assignee: ABB SCHWEIZ AGInventors: Dirk Wagener, Christoph Welte, Marcus Heege, Wolfgang Mahnke, Marko Schlueter
-
Patent number: 10574749Abstract: In a digital resource duplication method, the cloud server executes: a receiving step, for receiving a duplication request for a digital resource submitted by a resource requester, the duplication request comprising the identification information of the resource requester, the unique resource copy identifier, and the unique terminal identifier; a determination step, for determining, on the basis of the identification information, whether the resource requester is allowed to duplicate via the terminal a copy of the digital resource corresponding to the unique resource copy identifier; a transmitting step, for transmitting the copy to the terminal after embedding the unique terminal identifier and the identification information in the copy, when a determination result of the determination step is positive.Type: GrantFiled: July 3, 2012Date of Patent: February 25, 2020Assignee: Xiamen Geeboo Information Technology Co. Ltd.Inventor: Jinxu Huang
-
Patent number: 10481933Abstract: A method of configuring a plurality of logical forwarding elements (LFEs) on a physical computing device comprising virtualization software and a plurality of data compute nodes (DCNs) is provided. The method provisions a first LFE configured and managed by a network manager of a datacenter on the physical computing device, the first LFE for performing OSI L3)packet forwarding between DCNs on one or more hosts, the first LFE comprising a plurality of logical ports configured and managed by the network manager, each logical port of the first LFE for connecting a DCN to a logical network configured and managed by the network manager.Type: GrantFiled: August 23, 2014Date of Patent: November 19, 2019Assignee: NICIRA, INC.Inventors: Sachin Thakkar, ChiHsiang Su, Jia Yu, Piyush Kothari, Nilesh Ramchandra Nipane
-
Patent number: 10476915Abstract: The present invention provides a system for real-time communication signaling in a telecommunication network. The system adapts complex signaling on the server-side into simple operations towards the Web. In an embodiment the system includes a server-side web signaling engine and a client-side communication controller. The client-side communication controller provides native operating system application programming interfaces (API) and JavaScript APIs to encapsulate the signaling layer. The web signaling engine includes a controller which terminates HTTP communications with the client-side, parses, and normalizes the HTTP communications into an internal protocol suitable for communication with telecommunications network systems. The gateway system thereby provides a dedicated signaling channel for applications on the client to interact with telecommunications network services.Type: GrantFiled: February 4, 2013Date of Patent: November 12, 2019Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Honggang Frank Zhu, Boris Selitser, Karthic Loganathan
-
Patent number: 10455017Abstract: A portable terminal device transmits a read request specifying a specific address that is an address shared among a plurality of electric appliances and acquires fixed data from a fixed data storage unit disposed at a specific address of an electric appliance. The fixed data includes setting address information that indicates an address of a setting storage area in which is stored object data that is data to be transmitted to a server device. The portable terminal device acquires setting address information included in the fixed data, and by specifying a read address on the basis of the setting address information and issuing a read request with respect to a variable data storage unit, the portable terminal causes the electric appliance to transmit the object data as read data, acquires the object data from the transmitted read data, and transmits the object data to a server.Type: GrantFiled: July 26, 2012Date of Patent: October 22, 2019Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventors: Kazuhiro Kuroyama, Kazunori Kurimoto, Michihiro Matsumoto
-
Patent number: 10412121Abstract: A method for aggregating and reporting data from a plurality of data sources in a contact center is provided. The method includes: maintaining by a computer device aggregated data for a current interval; updating by the computer device the aggregated data for the current interval based on updates for the current interval received from one or more of the data sources; determining by the computer device whether the current interval has expired; in response to determining that the current interval has not expired, reporting the updated aggregated data for the current interval to a client; and in response to determining that the current interval has expired, determining by the computer device whether each data source of the plurality of data sources has finished providing the updates for the current interval.Type: GrantFiled: November 20, 2012Date of Patent: September 10, 2019Inventor: Vitaly Y. Barinov
-
Patent number: 10404659Abstract: A mechanism for forming and using shortened Uniform Resource Locators or URLs for resources available within a Machine-to-Machine, M2M, network enables the use of a Domain Name Server based routing of M2M messages between entities within the M2M network domain without requiring the memory-intensive storage that would be required for indicating the full network topology associated with the actual resource locations.Type: GrantFiled: June 5, 2014Date of Patent: September 3, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventor: George Foti
-
Patent number: 10397040Abstract: A dynamic broadcast system and a spectrum management device for use in a dynamic broadcast system. A dynamic white space database unit stores and dynamically updates a dynamic white space database of frequency resources that are assigned for broadcasting broadcast content but can locally not be used for broadcasting. One or more white space devices can access the frequency resources included in the dynamic white space database. A spectrum server dynamically manages the frequency resources included in the dynamic white space database for access by the one or more white space devices.Type: GrantFiled: March 28, 2018Date of Patent: August 27, 2019Assignee: Sony CorporationInventors: Ulrich Reimers, Piotr Palka, Markus Bremer
-
Patent number: 10389614Abstract: 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: June 18, 2015Date of Patent: August 20, 2019Assignee: International Business Machines CorporationInventors: Al Chakra, Saurabh Gupta, James Y. McVea, Nancy A. Schipon
-
Patent number: 10382590Abstract: A Fiber Connection (FICON) information unit is received by a host processor executing a host internet protocol (IP) software library. The FICON information unit is written to a transport layer. Data including the FICON information unit is then transmitted to a storage control unit over an IP network.Type: GrantFiled: August 29, 2011Date of Patent: August 13, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eitan Ben-Amos, Maor Ben-Dayan, Gary Weiss
-
Patent number: 10375214Abstract: A Fiber Connection (FICON) information unit is received by a host processor executing a host internet protocol (IP) software library. The FICON information unit is written to a transport layer. Data including the FICON information unit is then transmitted to a storage control unit over an IP network.Type: GrantFiled: May 3, 2013Date of Patent: August 6, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eitan Ben-Amos, Maor Ben-Dayan, Gary Weiss
-
Patent number: 10304276Abstract: 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: June 7, 2012Date of Patent: May 28, 2019Assignee: Universal City Studios LLCInventors: Justin Michael Schwartz, Ross Alan Osterman, Jeffrey Lamar Polk
-
Patent number: 10291687Abstract: An in-vehicle gateway apparatus includes a first communication section and a second communication section. The first communication section receives a vehicle related data set including multiple data elements from a data transmit apparatus. The second communication section transmits a processed data set processed based on the vehicle related data set to an in-vehicle LAN group including a first in-vehicle LAN and a second in-vehicle LAN. The second in-vehicle LAN has a communication speed lower than a communication speed of the first in-vehicle LAN. The second communication section transmits a first processed data set processed based on the vehicle related data set to the first in-vehicle LAN, and transmits a second processed data set processed based on the vehicle related data set and having less data elements than the first processed data set to the second in-vehicle LAN.Type: GrantFiled: January 7, 2013Date of Patent: May 14, 2019Assignee: DENSO CORPORATIONInventor: Shuuji Nakamura
-
Patent number: 10291689Abstract: According to one aspect disclosed herein, a service centric virtual network function architecture can be used for development and deployment of services in a cloud computing system. The cloud computing system can include a plurality of compute resources and a plurality of memory resources. A portion of the plurality of memory resources can include virtual machine monitor instructions. The virtual machine monitor instructions can be executed by a first portion of the plurality of compute resources to perform operations. In particular, the virtual machine monitor instructions can be executed by the first portion of the plurality of compute resources to instantiate a virtual network function to be executed by a second portion of the plurality of compute resources. The virtual network function can include at least a portion of a decomposition of a physical network function that supports at least a portion of a telecommunications service.Type: GrantFiled: August 20, 2014Date of Patent: May 14, 2019Assignee: AT&T Intellectual Property I, L.P.Inventors: Anisa Parikh, Neela R. Atluri, Paritosh Bajpay, Sekar Ganesan, Shobhna Goyal, Shiv Kumar, Magda K. Nassar, Satyendra Tripathi, Ralph Utano
-
Patent number: 10257160Abstract: The present invention relates to a method and system for resolving Internet of Things heterogeneous identifiers. The method provides a special description mechanism for a resolution protocol for an Internet of Things heterogeneous identifiers, which not only forms a heterogeneous identification coding rule corresponding to the heterogeneous identifier, but also accordingly forms a corresponding heterogeneous identification resolution protocol rule, and conducts registration binding on the above-mentioned rules and the corresponding Internet of Things heterogeneous identifier. By resolving and querying standard identification code corresponding to the Internet of Things heterogeneous identification, the disclosed method can obtain the bound heterogeneous identification coding rule and heterogeneous identification resolution protocol rule.Type: GrantFiled: December 18, 2013Date of Patent: April 9, 2019Assignee: Computer Network Information Center, Chinese Academy of SciencesInventors: Ning Kong, Shuo Shen, Bing Liu, Xiaodong Li, Xiangyang Huang
-
Patent number: 10191959Abstract: Methods and apparatus for versioned read-only snapshots of shared state for distributed applications are disclosed. A distributed system includes a state manager implementing programmatic interfaces defining caching operations. In response to a cache setup request from a process of a distributed client application, the state manager designates elements of a registry as a cache data set, and provides the client process a reference to an asynchronously updated cache object. The state manager initiates a sequence of asynchronous update notifications to the cache object, wherein each notification includes (a) updated contents of an element of the cache data set, and (b) a cache version identifier based at least in part on a registry logical timestamp value indicative of a time at which the element was updated.Type: GrantFiled: June 20, 2012Date of Patent: January 29, 2019Assignee: Amazon Technologies, Inc.Inventors: Long X. Nguyen, Allan H. Vermeulen