Patents Examined by Chong G Kim
-
Patent number: 10630541Abstract: This disclosure relates to systems and methods for configuration-less process bus. In one embodiment, the system includes at least one process interface unit (PIU). The PIU includes at least one pre-configured communication port defined by one of a factory setting or a product code order. The at least one PIU is operable to transmit and receive a data stream. The data stream includes at least one dataset. The dataset includes at least one field for sampled values measured at least at one source. The source includes one of a current transformer or a voltage transformer. The dataset can further include a timestamp and a unique identifier associated with the source. The system can include at least one intelligent electronic device (IED) communicatively coupled to the PIU. The IED can be operable to receive the data stream from the PIU and transform the sampled values based on user-defined transformation factors.Type: GrantFiled: July 28, 2016Date of Patent: April 21, 2020Assignee: General Electric Technology GmbHInventors: Mitalkumar G. Kanabar, Ihab Hamour
-
Patent number: 10623345Abstract: A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes identifying a structured data object configured to represent structured data, receiving the structured data at a messaging system, generating a message that includes the structured data, and sending the message. The structured data object is configured to be accessed by an application and the messaging system, and includes a request element and a response element. The sending includes transferring the message via the messaging system.Type: GrantFiled: October 7, 2016Date of Patent: April 14, 2020Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Min Wu, Arin Bhowmick, Victor Chung-Wai Chan, Kent O. Swartz, Peter S. Tung
-
Patent number: 10623509Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer storage medium, for monitoring a condition of an appliance.Type: GrantFiled: July 28, 2016Date of Patent: April 14, 2020Assignee: Accenture Global Solutions LimitedInventors: Jean-Baptiste Delinselle, Pierre Duffaut
-
Patent number: 10613906Abstract: A method and system for improving shared hardware and software resource system is provided. The method includes detecting and registering an Internet of things (IOT) device connected to a network. Hardware/software resources and sensors associated with hardware and software operations executed by the IOT device are identified and all available data and associated metadata associated with the hardware/software resources and the sensors are stored in a database. Additional available hardware/software resources and sensors associated with a plurality of IOT devices connected to the network are displayed and a command signal for assigning a specified hardware/software resource or sensor to the IOT device is executed. A network identification code associated with a location of the specified hardware/software resource or sensor is retrieved and enabled with respect to said IOT device.Type: GrantFiled: November 17, 2017Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: Cesar Augusto Rodriguez Bravo, Jose Cano Zapata, Edgar Adolfo Zamora Duran
-
Patent number: 10599280Abstract: Video communications between multiple computer systems configured to transmit and receive video content. A client transmitter is enabled to transmit a video message for display on the client recipient. The client transmitter is configured to transmit or record the video message to the video server. The video message is archived by the video server. When the client recipient is unavailable during the beginning of the transmission of the video message and when the client recipient is available later during the transmission of the video message, the client recipient is enabled to display the video message from the beginning of the video message while the transmission of the video message is still ongoing.Type: GrantFiled: April 1, 2016Date of Patent: March 24, 2020Assignee: GLIDE TALK LTD.Inventors: Jonathan Caras, Adam Korbl, Yosef Sukenik, Roi Ginat, Liron M. Hertz
-
Patent number: 10579202Abstract: Video communications between multiple computer systems configured to transmit and receive video content. A client transmitter is enabled to transmit a video message for display on the client recipient. The client transmitter is configured to transmit or record the video message to the video server. The video message is archived by the video server. When the client recipient is unavailable during the beginning of the transmission of the video message and when the client recipient is available later during the transmission of the video message, the client recipient is enabled to display the video message from the beginning of the video message while the transmission of the video message is still ongoing.Type: GrantFiled: April 1, 2016Date of Patent: March 3, 2020Assignee: GLIDE TALK LTD.Inventors: Jonathan Caras, Adam Korbl, Yosef Sukenik, Roi Ginat, Liron M. Hertz
-
Patent number: 10581677Abstract: A method comprising determining that at least one virtualized network function providing services related to a communication network is to be de-instantiated, preparing an indication related to the de-instantiation of the at least one virtualized network function, and causing transmission of the prepared indication to at least one of a network element of the communication network, a network function of the communication network and a database to which network elements or network functions of the communication network have access.Type: GrantFiled: January 17, 2014Date of Patent: March 3, 2020Assignee: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KGInventor: Klaus Hoffmann
-
Patent number: 10560542Abstract: A mechanism and method for accessing message data in a shared memory by at least one client, includes an allocation of data in the shared memory, the memory configured in a plurality of buffers, and accessing the data by a client or a server without locking or restricting access to the data.Type: GrantFiled: September 15, 2014Date of Patent: February 11, 2020Assignee: GE Aviation Systems LLCInventors: Christian Reynolds Decker, Troy Stephen Brown, Kevin Brett Chapman
-
Patent number: 10554776Abstract: Generally, this disclosure provides systems, devices, methods and computer readable media for launching MPI-based processes and applications on multiple platform types. A method may include determining a type of an OS associated with a processing node platform on which the MPI-based process is to be launched. The method may also include launching a proxy module on the processing node platform, the proxy module configured to launch the MPI-based process. The launching of the proxy module may include operations that are based on the determination of the OS type of the processing node platform. These operations may include the execution of a secure shell for remote process launching and/or requesting a remote process launching from a system service module executing on the processing node platform.Type: GrantFiled: March 10, 2015Date of Patent: February 4, 2020Assignee: Intel CorporationInventors: Artem V. Yalozo, Alexander Supalov, Michael Chuvelev
-
Patent number: 10545466Abstract: A system for light commercial building solutions (LCBS). Solutions and other systems may incorporate lightweight alerting service, auto-adjustment of gateway poll rates based on the needs of various consuming applications, detecting loss of space comfort control in a heating, ventilation and air conditioning (HVAC) system, HVAC capacity loss alerting using relative degree days and accumulated stage run time with operational equivalency checks, and HVAC alerting for loss of heat or cool capacity using delta temperature and dependent system properties. Also, incorporated may be triggering s subset of analytics by automatically inferring HVAC equipment details from controller configuration details, ensuring reliability of analytics by retaining logical continuity of HVAC equipment operational data even when controllers and other parts of the system are replaced, and an LCBS gateway with workflow and mechanisms to associate to a contractor account.Type: GrantFiled: January 19, 2016Date of Patent: January 28, 2020Assignee: Honeywell International Inc.Inventors: Paul Wacker, Gutha Stalin Sanghamitra, Suresh Vemuri
-
Patent number: 10547469Abstract: An ambience adjustment method, system, and non-transitory computer readable medium, includes configuring an ambient condition of a first device detected in an environment to match an ambient condition of a similar device in a user profile, identifying a change to the ambient condition of the first device configured by the configuring, and updating the user profile with a new ambient condition based on the identified change to the ambient condition.Type: GrantFiled: July 29, 2016Date of Patent: January 28, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swaminathan Balasubramanian, Krisha Banerjee, Radha Mohan De, Ashley Dallas Delport, Indrajit Poddar, Cheranellore Vasudevan
-
Patent number: 10536232Abstract: Systems and methods for integrating audio content presented via an audio playback device with additional digital content are provided herein. The system includes a content retriever configured to retrieve the audio content from a terrestrial radio station, and retrieve the additional digital content from an Internet streaming channel, the terrestrial radio station and the Internet streaming channel being associated with an audio program; and being configured to output the additional digital content. Further included herein is a method for delaying a delivery of additional audio content.Type: GrantFiled: June 29, 2015Date of Patent: January 14, 2020Assignee: Visteon Global Technologies, Inc.Inventors: J. William Whikehart, Shadi Mere, Theodore Charles Wingrove
-
Patent number: 10523505Abstract: A method comprising determining that at least one virtualized network function providing services related to a communication network is to be de-instantiated, preparing an indication related to the de-instantiation of the at least one virtualized network function, and causing transmission of the prepared indication to at least one of a network element of the communication network, a network function of the communication network and a database to which network elements or network functions of the communication network have access.Type: GrantFiled: January 17, 2014Date of Patent: December 31, 2019Assignee: NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KGInventor: Klaus Hoffmann
-
Patent number: 10516577Abstract: Provided are methods and systems for graceful scaling of data networks. In one example, an indication of removal of a node from a plurality of nodes of the data network is received. A service policy is generated to reassign service requests associated with the node to another node in the plurality of nodes. The service policy is then sent to each of the plurality of nodes of the data network. To scale out a data network, an indication of presence of a further node in the data network is received, and a further node service policy is generated and sent to each of the plurality of nodes of the data network and to the further node. Additional actions can be taken in order to prevent interruption of an existing heavy-duty connection while scaling the data network.Type: GrantFiled: December 11, 2017Date of Patent: December 24, 2019Assignee: A10 Networks, Inc.Inventors: Swaminathan Sankar, Rahul Gupta, Gurudeep Kamat, Rajkumar Jalan
-
Patent number: 10511478Abstract: Aspects extend to methods, systems, and computer program products for changing between different roles at acceleration components. Changing roles at an acceleration component can be facilitated without loading an image file to configure or partially reconfigure the acceleration component. At configuration time, an acceleration component can be configured with a framework and a plurality of selectable roles. The framework also provides a mechanism for loading different selectable roles for execution at the acceleration component (e.g., the framework can include a superset of instructions for providing any of a plurality of different roles). The framework can receive requests for specified roles from other components and switch to a subset of instructions for the specified roles. Switching between subsets of instructions at an acceleration component is a lower overhead operation relative to reconfiguring or partially reconfiguring an acceleration component by loading an image file.Type: GrantFiled: June 26, 2015Date of Patent: December 17, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Andrew R. Putnam, Douglas C. Burger, Michael David Haselman, Stephen F. Heil, Yi Xiao, Sitaram V. Lanka
-
Patent number: 10506002Abstract: A client device for controlling playback of media content that is streamed through a network to the client device, comprising: an obtaining module configured for obtaining network prediction information representing network conditions of the network predicted for a future prediction time period; and a playback control module configured for controlling playback of said content based on the network prediction information.Type: GrantFiled: January 13, 2015Date of Patent: December 10, 2019Assignee: Alcatel LucentInventors: Zhe Lou, Rafael Huysegems
-
Patent number: 10498550Abstract: A method, and associated computer system and computer program product, for notifying users of events. A notification server that includes a computer receives a notification rule. The notification server generates, for the received notification rule, a unique identifier for communication using a predefined social networking service. The notification server receives an indication of an event that occurred in an event source. The notification server determines whether the received indication satisfies the notification rule. In response to determining that the received indication satisfies the notification rule, the notification server marks the received event, using the unique identifier and broadcasting the marked event using the social networking service for receipt by those users who have access to said unique identifier.Type: GrantFiled: July 29, 2016Date of Patent: December 3, 2019Assignee: International Business Machines CorporationInventors: Eric M. Anderson, Szymon W. Harat, Michal P. Malczewski
-
Patent number: 10498817Abstract: A method of profiling distributed computing jobs may include receiving, by a profiling orchestrator service, a profiling request initiated by a profiling client. The profiling request may identify a master node and a target application to be executed by the master node and a plurality of worker nodes. The method may further include transmitting, to a worker node of the plurality of worker nodes, a profiling command identifying a parameter reflecting execution of the target application on the worker node. The method may further include receiving profiling data comprising an execution marker associated with execution of the target application on the worker node. The method may further include forwarding the profiling data to the profiling client.Type: GrantFiled: March 21, 2017Date of Patent: December 3, 2019Assignee: Amazon Technologies, Inc.Inventor: Dave John Morris
-
Patent number: 10491701Abstract: An embodiment includes a first server including a first processor electrically connected to a second processor; a second server including a third processor electrically connected to a fourth processor; a first connection plane, wherein one of the first and second processors is connected to one of the third and fourth processors by a first connection via the first connection plane and one of the first and second processors is connected to one of the third and fourth processors by a second connection via the first connection plane; and a second connection plane, wherein one of the first and second processors is connected to one of the third and fourth processors by a third connection via the second connection plane and wherein one of the first and second processors is connected to one of the third and fourth processors by a fourth connection via the second connection plane.Type: GrantFiled: July 14, 2016Date of Patent: November 26, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Victor Odisho, Bidyut Kanti Sen, Jayaprakash Balachandran, Michael Leung
-
Patent number: 10476832Abstract: In one embodiment, a method includes receiving, from a first client system of a first user of the online social network, an indication that a media-player device is proximate to the first client system. Content information associated with media-content items may be accessed. The media-content items may be accessible to the first user via the media-player device. Responsive to the received indication and content information, social-networking information of the first user may be accessed. A media-content item may be selected based on the content information and the social-networking information of the first user. A customized notification may be sent to the first client system. The customized notification may include a reference to the selected media-content item and a deep link to the media-player device. The deep link may be selectable by the first user and may include instructions for accessing the selected media-content item via the media-player device.Type: GrantFiled: July 14, 2016Date of Patent: November 12, 2019Assignee: Facebook, Inc.Inventors: Francislav Penov, Mateusz Marek Niewczas