Patents Examined by Da T Ton
-
Patent number: 10394703Abstract: An improved technique for managing an electronic system suitable for providing users with information technology resources, such as compute, storage, and network resources, builds an object model instance of data center components to represent the data center components as a unified entity, which administrators can access as a single-point source for information about the components. In some examples, the object model instance also serves as a single-point for management control of the electronic system. The object model instance is populated with information obtained from a discovery process, where components are queried to report their actual configuration and state, as well as physical and logical relationships among them.Type: GrantFiled: December 31, 2012Date of Patent: August 27, 2019Assignee: VCE IP Holding Company LLCInventors: Joshua P. Onffroy, Rajesh Nandyalam, Michael Holloway, Stephen C. Steir
-
Patent number: 10389660Abstract: Identifying reports to address network issues includes identifying a report, according to a recommendation strength, in a reports library that is recommended to address a previously identified network issue that matches a current network issue, sending a link to the identified report, and updating a recommendation strength based on whether the identified report is used to address the current issue.Type: GrantFiled: October 10, 2012Date of Patent: August 20, 2019Assignee: ENTIT SOFTWARE LLCInventors: Noam Hasin, Oren Weiss, Nataliya Geimakher, Aviad Israeli
-
Patent number: 10389608Abstract: An overlay network analysis method obtains data including but not limited to client packet traffic data on an overlay network, and performs one or more analyses based on the obtained data to generate and output topological and/or performance information for the overlay network and/or the network substrate on which the overlay network is implemented. Client traffic data collected for specific client resource instances may be analyzed to generate performance metrics for the overlay network between the instances. Aggregated client traffic data for specific clients may also be analyzed to generate mappings of the clients' private network implementations on the overlay network, as well as performance metrics for the clients' private networks on the overlay network. In addition, client traffic data from multiple clients may be aggregated and analyzed to generate mappings and performance metrics for the overlay network as a whole.Type: GrantFiled: March 15, 2013Date of Patent: August 20, 2019Assignee: Amazon Technologies, Inc.Inventors: Ian Roger Searle, Peter Nicholas Desantis
-
Patent number: 10382555Abstract: Techniques for delivering data or information onto a vehicle and for delivering data off of a vehicle include a data distribution system having multiple interfaces that are fixedly connected to the vehicle, and that provide access to multiple types of data bearers connected to external networks. A bearer selector engine may select a particular data bearer for delivery of data based on a set of selection criteria, which may be indicated in a set of selection rules on-board the vehicle. The selection criteria may be based on bearer characteristics, data characteristics, vehicle operating state and/or other current conditions, priority, a feature or service, and/or user preference. Using one or more on-board networks, data may be generated by an on-board originating device and routed for external delivery, or external data may be delivered to an on-board destination device. Data delivery may occur while the vehicle is en route.Type: GrantFiled: November 13, 2012Date of Patent: August 13, 2019Assignee: GOGO LLCInventor: Ronald A. Wahler
-
Patent number: 10382908Abstract: The present invention relates to a method and apparatus for transmitting simple object access protocol (SOAP) message, and the method includes sharing, an index table including information for use in compressing a SOAP message or recovering the SOAP message from the compressed-SOAP message; converting, when the operator server requests for transmission of the SOAP message to the wireless device, the SOAP message to the compressed-SOAP message using the index table and transmitting the compressed-SOAP message to the wireless device; and converting, when the wireless device requests for transmission of the compressed-SOAP message to the operator server, the compressed-SOAP message to the SOAP message using the index table and transmitting the SOAP message to the operator server. The present invention is capable of SOAP-based message transmission/reception in an environment where the IP service is not supported.Type: GrantFiled: October 27, 2011Date of Patent: August 13, 2019Assignees: Samsung Electronics Co., Ltd., Kyung Hee University Industry Academic Cooperation FoundationInventors: Sung Won Lee, Han Na Lim, Somg Yean Cho
-
Patent number: 10298633Abstract: One or more examples provide a method of attending a scheduled web conference that includes: receiving a notification at a recipient client device authorized by a management server to attend the scheduled web conference; joining the scheduled web conference through a conferencing client application on the recipient client device in response to the notification; receiving a content stream provisioned by the management server at the recipient client device; displaying a live portion of the content stream in a graphical user interface (GUI) of the conferencing client application; and displaying a prior portion of the content stream in the GUI of the conferencing client application in response to user input received through the GUI. Further embodiments include a non-transitory computer-readable storage medium comprising instructions that cause a computer system to carry out the above method above, as well as a computer system configured to carry out the above method.Type: GrantFiled: March 31, 2015Date of Patent: May 21, 2019Assignee: VMware, Inc.Inventor: Moses George
-
Patent number: 10270712Abstract: Described are techniques for processing a network connectivity request received by a virtual network connectivity service. First processing is performed by the virtual network connectivity service to service the network connectivity request. The first processing includes determining a first of a plurality of network control planes to which the network connectivity request is directed, selecting, in accordance with the first network control plane, one of a plurality of modules, and invoking the one module in connection with performing processing to service the network connectivity request.Type: GrantFiled: March 31, 2015Date of Patent: April 23, 2019Assignee: EMC IP Holding Company LLCInventors: Mark C. Lippitt, Erik Smith
-
Patent number: 10230825Abstract: An aspect includes dynamic port type detection. Packet routing paths are defined in a table of a switch for flows within a network based on a communication received on a secure channel between a network controller and the switch. A link initialization frame that includes a protocol identifier is received at a port of the switch. Based on successfully decoding the protocol identifier, the port is configured to a mode of operation compatible with the protocol identifier. The table in the switch is updated to configure one or more other ports of the switch to the mode of operation compatible with the protocol identifier. A handshake response is sent to acknowledge the successful decoding of the protocol identifier.Type: GrantFiled: October 3, 2016Date of Patent: March 12, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Casimer DeCusatis, Rajaram B. Krishnamurthy
-
Patent number: 10182084Abstract: One or more examples provide a method of web conferencing that includes: receiving an initiation request at a management server from a host client device to initiate a scheduled web conference; obtaining, in response to the initiation request, invitation information for the scheduled web conference, the invitation information identifying at least one user; obtaining device information for the at least one user, the device information identifying at least one recipient client device authorized by the management server; and relaying a content stream from the host client device through the management server to the at least one recipient client device for display of the content stream.Type: GrantFiled: March 31, 2015Date of Patent: January 15, 2019Assignee: VMware, Inc.Inventor: Moses George
-
Patent number: 10165066Abstract: There are provided means for implementing an interface to populate and update an entity graph through socially relevant user challenges including, for example, means of a social network system to perform operations including monitoring a user's interactions with the social network system; initiating a contextually relevant challenge for the user of the social network system based on the user's interactions monitored; identifying a plurality of concepts within an entity graph of the social network system contextually relevant to the user of the social network system; selecting one of the plurality of concepts within the entity graph upon which to base the contextually relevant challenge for the user; constructing an inquiry for the contextually relevant challenge based on missing data of the concept selected or based on data to be updated within the concept selected; presenting the contextually relevant challenge having the inquiry therein to the user; and receiving a challenge response from the user responsivType: GrantFiled: March 15, 2013Date of Patent: December 25, 2018Assignee: FACEBOOK, INC.Inventors: Venkataramanan Nandagopal, Cameron Marlow, Clayton Andrews, Mitu Singh
-
Patent number: 10097946Abstract: Systems and methods provide communications between applications in terminal nodes and applications agents in access nodes. The APP-agent cooperative communications can be used to improve quality of experience for users or the terminal nodes. An access node may, for example, have parameterized scheduling system that incorporates information from the APP-agent cooperative communications in determining scheduling parameters. An application at a terminal node may, for example, modify requests for communication based on information about communication capabilities received from an access node. For APP-agent cooperative communications for multiple applications, an access node may include a master application agent to facilitate and coordinate communications to specific application agents that address APP-agent cooperative communications for specific applications. Similarly, a terminal node may use a master application and specifications for APP-agent cooperative communications.Type: GrantFiled: October 16, 2012Date of Patent: October 9, 2018Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Kenneth L. Stanwood, David Gell, Yiliang Bao, Warren Roddy
-
Patent number: 10051323Abstract: A set-top-box is provided for receiving broadcast media content and processing said content for presentation on a display. A processor of the STB is configured to receive, from between a router circuit and a modem circuit, data packets sent over a local network. The data packets are sent to or from a local internet connected user device via the router as part of the local network. The processor is further configured to analyze the received data packets to determine whether they contain undesired content and, if so, to control the display to present an indicator containing at least one property of the detected undesired content. Because the STB is coupled to a display that tends to be the main display in a household, the indicator is more likely to be seen and acted on by a responsible party, thus parents will be more easily able to monitor the activity of their children when they use user devices to access the internet over a home network.Type: GrantFiled: November 9, 2012Date of Patent: August 14, 2018Inventor: Dale Llewelyn Mountain
-
Patent number: 10034048Abstract: A method and apparatus for delivering content via adaptive streaming technique over multiple communication paths between a client and a server are described. The method includes measuring a first, and respectively a second, available bit rate on the first, and respectively second, path, determining a requested bit rate from the measured first and second available bit rates, sending a first request via the first path for receiving a first part of the chunk of content identified by the time index i and by the requested bit rate and a second request via the second path for receiving a second part of the chunk of content, the first and second chunks of content being complementary, the size of each of the chunks being computed from the available bit rate and receiving the requested first, and respectively second, part via the first, and respectively second, path.Type: GrantFiled: February 16, 2011Date of Patent: July 24, 2018Assignee: THOMSON LICENSING DTVInventors: Guillaume Bichot, Stephane Gouache
-
Patent number: 10019409Abstract: Embodiments of the present invention provide systems and methods for extending the remote direct memory access (RDMA) operations for accessing data from storage class memory (SCM). The method includes receiving an RDMA request in a first semantic, to a memory in a second semantic. The RDMA request in the first semantic is encoded, by encoding a type of the RDMA request into a memory area identifier, which includes an 8-bit key used to define additional storage semantics for the RDMA operation.Type: GrantFiled: August 3, 2015Date of Patent: July 10, 2018Assignee: International Business Machines CorporationInventors: Nikolas Ioannou, Bernard Metzler, Jonas A. Pfefferle, Patrick M. Stuedi, Animesh K. Trivedi
-
Patent number: 9998377Abstract: Embodiments relate to controlling workload flow on converged Ethernet links. An aspect includes coupling, by a processing device, a first control loop to a second control loop. The second control loop monitors the operation of the first control loop. An equilibrium set point is initialized for the second control loop prior to commencing operation of the first control loop. Accordingly, the equilibrium set point value is adjusted in the second control loop continuously based on a rate of operation of the first control loop.Type: GrantFiled: September 30, 2014Date of Patent: June 12, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nikolaos Chrysos, Daniel Crisan, Casimer M. DeCusatis, Mircea Gusat, Cyriel J. Minkenberg, Fredy D. Neeser
-
Patent number: 9986034Abstract: One embodiment of the present invention provides a system that facilitates the transfer of the state of a stack in a content centric network. During operation, the system receives, by a communication component from a coordinating entity, a command message to store a current state of the component, wherein the communication component is used in processing messages based on a name, and wherein a name is a hierarchically structured variable length identifier (HSVLI) which comprises contiguous name components ordered from a most general level to a most specific level. The system determines a current state for the communication component. Subsequently, the system stores the current state for the communication component in a data structure.Type: GrantFiled: August 3, 2015Date of Patent: May 29, 2018Assignee: Cisco Technology, Inc.Inventor: Ignacio Solis
-
Patent number: 9954781Abstract: Embodiments relate to controlling workload flow on converged Ethernet links. An aspect includes coupling, by a processing device, a first control loop to a second control loop. The second control loop monitors the operation of the first control loop. An equilibrium set point is initialized for the second control loop prior to commencing operation of the first control loop. Accordingly, the equilibrium set point value is adjusted in the second control loop continuously based on a rate of operation of the first control loop.Type: GrantFiled: March 15, 2013Date of Patent: April 24, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Nikolaos Chrysos, Daniel Crisan, Casimer M. DeCusatis, Mircea Gusat, Cyriel J. Minkenberg, Fredy D. Neeser
-
Patent number: 9930078Abstract: Based on information used by the external system to identify a target user, the external system generates a target user hash identifier that is communicated to the social networking system along with a message. Using information from user profiles maintained by the social networking system, the social networking system generates hash identifiers for its users and compares the target user hash identifier to the generated hash identifiers hash identifiers for social networking system users are generated. The social networking system sends the message to a user associated with a hash identifier generated from user profile information that matches the target user hash identifier. Hence, an external application may communicate with social networking system users without accessing access information about the users maintained by the social networking system.Type: GrantFiled: November 28, 2012Date of Patent: March 27, 2018Assignee: Facebook, Inc.Inventors: Gokul Rajaram, Antonio Felipe Garcia-Martinez, Brian Thomas Boland, Nipun Mathur
-
Patent number: 9917726Abstract: A system, method, apparatus and mechanisms for detecting traps triggered by Label Switch Path (LSP) interface events, determining the corresponding event characteristics, associating the detected traps with a bitmap marker indicative of their respective event characteristics, and bundling together bitmaps having common markers to provide thereby respective bundles of common logger events adapted for bulk transmission to a management system.Type: GrantFiled: March 29, 2013Date of Patent: March 13, 2018Assignee: Alcatel LucentInventors: Sivaramakrishna Kuditipudi, Nisha Desai, Prashanth Ishwar, Preeti V Naik
-
Patent number: 9886415Abstract: Implementations relate to prioritized data transmission features over networks. A method can include deriving description data from content data. The description data describes content of the content data and includes one or more portions corresponding to one or more portions of the content data. The description data is transmitted to a destination over a network to be made accessible over the network at the destination to one or more users. The content data also is transmitted to the destination to be made accessible. At least one portion of the description data finishes transmitting and is made accessible before its corresponding portion of the content information finishes transmitting and is made accessible.Type: GrantFiled: July 22, 2013Date of Patent: February 6, 2018Assignee: Google Inc.Inventors: David M Cohen, Vincent Y Mo, Aravind Krishnaswamy