Patents Examined by Mahran Abu Roumi
-
Patent number: 9674093Abstract: A method, non-transitory computer readable medium, and apparatus for adapting resources of the cluster of nodes for a real-time streaming workflow are disclosed. For example, the method receives a notification that a node of the cluster of nodes associated with an instance of a process of the real-time streaming workflow is predicted to be a bottleneck, identifies a number of hops to send a resource statement when the bottleneck is predicted that minimizes a ripple effect associated with transmitting the resource statement, transmits the resource statement to at least one or more nodes of the cluster of nodes within the number of hops, receives a response from one of the at least one or more nodes within the cluster of nodes and adapts a resource usage to the at least one of the one or more nodes within the cluster of nodes that the response was received from.Type: GrantFiled: August 18, 2014Date of Patent: June 6, 2017Assignee: Xerox CorporationInventors: Hyun Joo Kim, Nathan Gnanasambandam, Gueyoung Jung
-
Patent number: 9665532Abstract: Methods and arrangements for performing synchronized collective operations. Communication calls are accepted from at least two distinct processor groups. Edge disjoint spanning paths are created over a collective comprising the processor groups, and the spanning paths are assigned to the processor groups to facilitate communication within each processor group.Type: GrantFiled: August 31, 2012Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Thomas George, Nikhil Jain, Sameer Kumar, Anshul Mittal, Yogish Sabharwal
-
Patent number: 9667754Abstract: A method for transport layer lookup involves receiving a first incoming transport layer packet, and searching a pointer cache for a first matching transport layer data structure including state information corresponding to the first incoming packet. The pointer cache includes pointer cache lines, each of which stores at least one pointer to a subset of global transport layer data structures. The method further involves returning the state information corresponding to the first incoming packet using the first matching transport layer data structure when a pointer cache hit occurs, receiving a second incoming transport layer packet, searching the pointer cache for a second matching transport layer data structure including state information corresponding to the second incoming packet, and searching the plurality of global transport layer data structures in main memory to obtain the matching second transport layer data structure, when a pointer cache miss occurs.Type: GrantFiled: August 11, 2014Date of Patent: May 30, 2017Assignee: Oracle International CorporationInventor: Giridhar Narasimhamurthy
-
Patent number: 9667471Abstract: The present disclosure relates to a technique for scheduling resource reservations of services in a service providing network. A method embodiment comprises the steps of receiving a resource reservation request indicating a preferred time period for delivery of a requested service available in the network; and scheduling resource reservation of the requested service based on statistical information related to resource utilizations or reservations of one or more services available in the network and the preferred time period for delivery of the requested service.Type: GrantFiled: April 19, 2010Date of Patent: May 30, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Heiko Perkuhn, Markus Kampmann, Marc Vorwerk
-
Patent number: 9667699Abstract: The invention relates to a method for transmitting data between a first automation appliance, and at least one second automation appliance, via a CANopen bus using a service data object as an SDO service, wherein an SDO client implemented in the first automation appliance is used to send a download or upload request to an SDO server implemented in the at least one second automation appliance, wherein the data are encapsulated in a CANopen frame by an application implemented in the first automation appliance or the at least one second automation appliance wherein the CANopen frame with the encapsulated data is transmitted or sent by means of an SDO service into or out of a data tunnel object defined in an object dictionary of the SDO server, and wherein the encapsulated data are decapsulated by the application implemented in the first or the at least one second automation appliance.Type: GrantFiled: March 29, 2011Date of Patent: May 30, 2017Assignee: SCHNEIDER ELECTRIC AUTOMATION GMBHInventors: Heinz Schaffner, Pascal Hampikian
-
Patent number: 9667589Abstract: A system and method for managing logical and physical address state lifecycles. A state of unknown can be assigned to an address when the state has not been assigned. The state of the address is changed when communication is targeted to the address. The state can be changed to unfulfilled when the communication includes an address resolution protocol request sent to a device having the address when a time limit for a response to the address resolution protocol request has not expired. The state can be changed to virtual when the communication is received at the address when the state of the address is unfulfilled, and a time limit for responding to the communication expires before a response is sent. The state can be changed to unknown when the state of the address is not unknown, and the address does not participate in the communication within a time limit.Type: GrantFiled: September 4, 2012Date of Patent: May 30, 2017Assignee: TRUSTWAVE HOLDINGS, INC.Inventors: Mark L. Wilkinson, Ronald J. Miller, Michael J. McDaniels
-
Patent number: 9667575Abstract: A computer-implemented method for detecting webpages belonging to spam campaigns may include (1) identifying a web address of a suspicious webpage that potentially hosts a spam message, (2) capturing an image of the suspicious webpage, (3) comparing the image of the suspicious webpage to at least one spam image from a spam database, the spam image being associated with a spam campaign in the spam database, (4) determining, based on the comparison of the image of the suspicious webpage with the spam image, whether the suspicious webpage is associated with the spam campaign, and (5) updating the spam database in response to the determination of whether the suspicious webpage is associated with the spam campaign. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: November 4, 2013Date of Patent: May 30, 2017Assignee: Symantec CorporationInventor: Slawomir Grzonkowski
-
Patent number: 9665531Abstract: Methods and arrangements for performing synchronized collective operations. Communication calls are accepted from at least two distinct processor groups. Edge disjoint spanning paths are created over a collective comprising the processor groups, and the spanning paths are assigned to the processor groups to facilitate communication within each processor group.Type: GrantFiled: June 13, 2012Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Thomas George, Nikhil Jain, Sameer Kumar, Anshul Mittal, Yogish Sabharwal
-
Patent number: 9665074Abstract: A system and method for managing a common media session shared by a plurality of media consumers. A primary media consumer may be enabled to set up a media session which secondary media consumers may follow. The media session may involve the streaming of selected media content directly or indirectly from at least one media provider. A communication mechanism may be provided to allow participating media consumers to communicate with each other during the media session.Type: GrantFiled: March 14, 2013Date of Patent: May 30, 2017Assignee: Comigo Ltd.Inventor: Motty Lentzitzky
-
Patent number: 9665835Abstract: A social networking system distributes information related to emergency events. The social networking system provides an interface for users to view information about the users' connections related to the emergency event. The interface allows users to filter the users' connections to search for connections affected by the emergency event. The interface also includes a status indicator for the users and provides a method for providing input to the connections' status.Type: GrantFiled: February 17, 2012Date of Patent: May 30, 2017Assignee: Facebook, Inc.Inventors: Brian Paihan Sa, William Chen, Taro Kodama
-
Patent number: 9667475Abstract: Systems and methods are provided for prepare list communication to participants in a two-phase commit protocol transaction processing. An exemplary method includes receiving a distributed transaction for processing, wherein the processing uses a two-phase commit protocol, receiving a distributed transaction comprising a plurality of processes for processing, wherein the processing uses a two-phase commit protocol and preparing, by a main coordinator, at least one participating processing node from the plurality of processes, wherein the at least one participating processing node comprises a first sub-coordinator and a first participant, and wherein the first participant executes a first process of the plurality of processes. The method further includes receiving, by the main coordinator, a first list comprising the first participant registered with the first sub-coordinator.Type: GrantFiled: February 28, 2014Date of Patent: May 30, 2017Assignee: RED HAT, INC.Inventor: Mark Little
-
Patent number: 9667666Abstract: A control target device receives, from a control point device connected to a first network, a message for requesting movement to a second network. The control target device transmits a network movement advertising message to the control point device of the first network. The control target device disconnects from the first network and accesses the second network. The control point device collects device information on a plurality of control target devices connected to a plurality of networks. When a network of one control target device selected from the plurality of control target devices is different from a network of the control point device, the control point device accesses the network of the selected control target device.Type: GrantFiled: January 11, 2012Date of Patent: May 30, 2017Assignee: LG ELECTRONICS INC.Inventors: Seungryul Yang, Youngwook Kang, Minsoo Lee, Jangwoong Park, Chanhun Jeon, Beom Jin Jeon, Jinho Kim
-
Patent number: 9666166Abstract: An information processing apparatus includes, a storage unit that stores an image to be transmitted, an update-frequency setter that sets, for respective sections set in the image to be transmitted, update frequencies of images stored for the sections in a predetermined period of time, an association-degree setter that sets association degrees to indicate degrees of association between the sections based on the update frequencies, a priority setter that identifies the section on which an operation is performed and sets a higher priority for the identified section and the section having a highest degree of association with the identified section than priorities for other sections, and a transmitter that transmits the image, stored by the storage unit, in sequence with the images stored for the sections whose set priority is higher first.Type: GrantFiled: December 1, 2011Date of Patent: May 30, 2017Assignee: FUJITSU LIMITEDInventors: Tomoharu Imai, Kazuki Matsui
-
Patent number: 9667582Abstract: Concepts and technologies disclosed herein are directed to per-session invocation of priority services based upon network available information. A service architecture can include a service architecture core and a service execution runtime framework in which a priority service application is executable to perform operations to provide a priority service for a communications session. The priority service application can determine whether a priority service should be invoked for the communications session based upon priority criteria. If a determination is made that the priority service is to be invoked for the communications session based upon the priority criteria, the priority service application can invoke the priority service for the communications session.Type: GrantFiled: November 4, 2013Date of Patent: May 30, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Keylor Eng, Anisa Parikh
-
Patent number: 9661062Abstract: An exemplary information-processing device includes: an execution unit configured to execute a process relating to an application program selected from among a plurality of application programs; and a display control unit configured to control a display unit to display information indicated by at least one item of data obtained via a network from the storage unit that stores a plurality of items of data during loading of the application program or data used in the application program.Type: GrantFiled: February 27, 2013Date of Patent: May 23, 2017Assignee: NINTENDO CO., LTD.Inventor: Shinji Tsukamoto
-
Patent number: 9652281Abstract: In accordance with the present disclosure, a system and method are herein disclosed for providing a virtualization aware server maintenance mode. In one embodiment, an event is triggered in when a system action request is received by an information handling system. The event is processed and the hypervisor is placed in maintenance mode. The virtualization manager is notified that the mode of the hypervisor has changed and the virtualization manager stores the information associated with the mode status change. The virtualization manager may also notify other remote access consoles or virtualization managers of the mode status change of the hypervisor. A maintenance mode lock may be acquired when the hypervisor is placed in maintenance mode and released after the system action has been processed.Type: GrantFiled: May 11, 2016Date of Patent: May 16, 2017Assignee: Dell Products L.P.Inventors: Karthik Sethuramalingam, Rajashekhar T. Hamasagar, Sridhar Chakravarthy, Eric Kuzmack
-
Patent number: 9654335Abstract: A network management method comprises configuring network domains (NDs) of a host communications network (HCN). Each ND provides a virtual network (VN) provisioned within the HCN for an enterprise customer, which forms a virtual communications subnetwork from which the enterprise customer provisions communications services. The HCN provides bandwidth over outroute and inroute channels of the HCN for the VNs. Outroute partitions are configured via outroute channels of the HCN and inroute partitions are configured via inroute channel groups configured within inroute channels of the HCN. Each outroute partition supports outroute bandwidth and each inroute partition supports inroute bandwidth. The outroute capacity partitions and the inroute capacity partitions are allocated to VNs to provide outroute and inroute capacity to the VN. Operator classifications are configured within the ND associated with the VC.Type: GrantFiled: February 27, 2013Date of Patent: May 16, 2017Assignee: Hughes Network Systems, LLCInventors: Adam Axelrod, Jeffrey Biber, David Miller
-
Patent number: 9654593Abstract: Methods may rank one user's connections in an electronic social network. The method may include identifying, by electronic apparatus, one user's connections with other users in an electronic social network. The method may additionally include analyzing, by electronic apparatus, a plurality of data sources for electronic communications between the one user and the other users. The method may further include calculating, by electronic apparatus, for each of the other users the probability that the one user will communicate with that other user based on the analyzed plurality of data sources. The method may additionally include ranking, by electronic apparatus, the one user's connections with the other users based on the calculated probabilities. In some embodiments, the method may include removing from a graph, by electronic apparatus, one or more of the one user's connections with the other users based on the ranked one user's connections.Type: GrantFiled: February 27, 2013Date of Patent: May 16, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Dinesh Garg, Ramasuri Narayanam
-
Patent number: 9647932Abstract: The transmission of multiple copies of data to other computing devices is optimized by minimizing the number of copies of such data transmitted through an expensive portion of the network. A store-and-forward methodology is utilized to transmit only a single copy through the expensive portion and the data is subsequently forked into multiple copies directed to multiple destination computing devices. Computing devices that are not intended destinations can be conscripted as intermediate computing devices, if appropriate to minimize copies of the data transmitted through an expensive portion. Additionally, accommodation can be made for data that is intolerant of out-of-order delivery by utilizing adaptive protocols that avoid mechanisms that may result in out-of-order delivery for data intolerant of such and by utilizing packet sorting at data convergence points to reorder the data. Different protocol settings can be utilized to transmit data across different portions of the network.Type: GrantFiled: June 6, 2016Date of Patent: May 9, 2017Assignee: Microsoft Technology Licensing, LLCInventors: David A. Maltz, David T. Harper, III, Douglas Christopher Burger
-
Patent number: 9645738Abstract: An apparatus and associated methodology providing a data storage system operably transferring data between a storage space and a remote device via a network. The data storage system includes a first storage controller having top-level control of a first data storage device and a second storage controller having top-level control of a second data storage device that is different than the first data storage device, the first and second data storage devices forming portions of the storage space. Data pathway logic resides in the first storage controller that performs a direct memory access (DMA) transfer to the second data storage device at a DMA data transfer rate in response to the first storage controller receiving, from the external device via the network, an access request for the second data storage device.Type: GrantFiled: August 9, 2012Date of Patent: May 9, 2017Assignee: Spectra Logic CorporationInventor: David Lee Trachy