Patents Examined by Nam Tran
-
Patent number: 9942109Abstract: A service desk management server obtains information about an incident associated with a customer-facing information technology (IT) service, a change order associated with the customer-facing IT service, or both. The service desk management server calculates, as a function of the obtained information, a health metric that quantitatively indicates a customer-perceived health of the customer-facing IT service. The service desk management server assists a service catalog server to compose a service catalog to indicate the health metric for the customer-facing IT service to prospective customers of that service. The service desk management server's assistance in this regard comprises sending the health metric from the service desk management server to the service catalog server.Type: GrantFiled: August 31, 2015Date of Patent: April 10, 2018Assignee: CA, Inc.Inventor: Praveen Chavali
-
Patent number: 9921864Abstract: A tuning engine for a virtualized computing system is described that periodically collect performance metrics from the virtualized computing system, and detects whether a change in system state has occurred based on the collected metrics. The tuning engine may determine whether the virtualized computing system is densely virtualized, and accordingly modify operations and configuration settings of various components in charge of handling networking for the virtualized computing system.Type: GrantFiled: June 23, 2015Date of Patent: March 20, 2018Assignee: VMware, Inc.Inventors: Lenin Singaravelu, Chien-Chia Chen
-
Patent number: 9923862Abstract: A set of similar messages addressed to a user is detected. Redundantly similar portions of the set of similar messages and a progressive set of differences between the set of similar messages are identified. The set of similar messages are consolidated into a single consolidated message. The single consolidated message includes one version of the redundantly similar portions in association with the progressive set of differences in a sequence and the progressive set of differences formatted differently from the redundant similar portions.Type: GrantFiled: June 23, 2015Date of Patent: March 20, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
-
Patent number: 9912842Abstract: A method for synchronizing haptic effects with at least one media component in a media transport stream includes identifying a series of video frames containing imaging information and/or a series of audio frames containing sound information in the media transport stream; identifying a series of haptic frames containing force feedback information in the media transport stream; and synchronizing the force feedback information in response to the imaging information and/or sound information.Type: GrantFiled: February 3, 2017Date of Patent: March 6, 2018Assignee: IMMERSION CORPORATIONInventors: Robert A. Lacroix, Andrianaivo Rabemiarisoa, Henrique D. Da Costa, Herve Thu Timone, Stephen D. Rank, Christopher J. Ullrich
-
Patent number: 9912770Abstract: Technologies are generally described for a data management scheme. In some examples, a method may include displaying, by a client device, a representation of a data item received from a server; transmitting, by the client device, to the server, a request to access the data item and information regarding the request to access, in response to a user input; updating, by the server, the representation of the data item to further include the information regarding the request to access; and displaying, by the client device, the updated representation of the data item received from the server.Type: GrantFiled: October 19, 2016Date of Patent: March 6, 2018Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventor: Seungil Kim
-
Patent number: 9906617Abstract: A method for operating a receiving portable terminal in a mobile communication system includes receiving a first packet from a sending portable terminal, determining a fingerprint overlapping a fingerprint corresponding to at least one chunk of the first packet in a fingerprint set cache, determining a fingerprint set including the most redundant fingerprints, in the fingerprint set cache, determining at least one fingerprint to send, in the determined fingerprint set, sending the at least one determined fingerprint to the sending portable terminal, and receiving a second packet from the sending portable terminal. An apparatus includes a controller configured to determine at least one redundant fingerprint overlapping a fingerprint corresponding to at least one chunk of the first packet in a fingerprint set cache, determine a fingerprint set including the most redundant fingerprint in the fingerprint set cache, and determine at least one fingerprint to send in the determined fingerprint set.Type: GrantFiled: March 28, 2014Date of Patent: February 27, 2018Assignees: Samsung Electronics Co., Ltd., Korea University Research and Business FoundationInventors: Sang-Heon Pack, Gwang-Woo Park, Young-Jun Shim, Chung-Gu Kang
-
Patent number: 9906436Abstract: A network element (NE) comprising a receiver configured to receive a content request message from a client node via a network, wherein the content request message comprises an identifier of a data object, a memory configured to store a content routing table comprising local routing entries for popular data objects, and a content indicator indicating less popular data objects that are not associated with the local routing entries, a processor coupled to the memory and configured to check the content routing table for an entry associated with the requested data object, and check the content indicator for a match between the requested data object and the less popular data objects when the content routing table does not comprise the entry, and a transmitter coupled to the processor and configured to send a route request message to a network controller when the content indicator check returns a positive match.Type: GrantFiled: August 5, 2014Date of Patent: February 27, 2018Assignee: Futurewei Technologies, Inc.Inventor: Cedric Westphal
-
Patent number: 9854056Abstract: An instruction to delete a first managing tenant among managing tenants in a system is accepted. Information included in management information of the first managing tenant and customer information unique to a customer managed by the first managing tenant is held as transfer information of the first managing tenant, and is managed using an access authority assigned to information of the customer. The held transfer information of the first managing tenant is transferred to the second management tenant when the second management tenant is determined to be a destination of the transfer from the first managing tenant.Type: GrantFiled: April 15, 2015Date of Patent: December 26, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Kazunori Kato
-
Patent number: 9843652Abstract: A solution is proposed for accessing a database by an application client. A corresponding method comprises receiving a connection command for opening a user connection between a user client of the application client and the database from the application client, the connection command comprising an indication of a context of the user client, assigning an application connection between the application client and the database to the user client in response to the connection command, and switching a context of the application connection to the context of the user client.Type: GrantFiled: August 24, 2015Date of Patent: December 12, 2017Assignee: International Business Machines CorporationInventors: Mauro Arcese, Stefano Sidoti
-
Patent number: 9832069Abstract: Embodiments are directed towards managing persistence of network traffic using deep packet inspections of network response packets from an application server. In one embodiment, the network packets are associated with SIP messages. A traffic management device (TMD) interposed between client devices and a plurality of application servers receives messages from the client device and/or the application servers. The TMD performs a deep packet inspection to determine if a defined key value pair that includes a session identifier is detected. If so, and the message is from the application server, the session identifier is then mapped to an application server identifier to persistently refer each subsequent inbound packet from a client device having the same session identifier to the application server mapped to the session identifier.Type: GrantFiled: May 29, 2009Date of Patent: November 28, 2017Assignee: F5 Networks, Inc.Inventors: Randall Cleveland, Mike Schrock, Donald Glover, Nat Thirasuttakorn
-
Patent number: 9819626Abstract: A first component of a network-accessible service is configured to participate in client-server interactions with other components of the service via a default communication channel. The first component has access to an alternate communication channel available only to a subset of components of the service. Using the alternate communication channel, the first component reaches a local workload agreement with a second component, in accordance with which at least some service requests of the first component or the second component are fulfilled using the alternate communication channel.Type: GrantFiled: March 28, 2014Date of Patent: November 14, 2017Assignee: Amazon Technologies, Inc.Inventors: Paul William Berg, Alexander Julian Tribble, Robert Michael Barry
-
Patent number: 9813346Abstract: A system for allocating a different class of service to each network connection in a plurality of network connections, where each network connection corresponds to one or more virtual channels. The system can include a plurality of virtual channels that connect a first computer and a second computer. Each virtual channel can service at least a portion of the network traffic generated using a remote-display protocol. The system can also include a plurality of network connections, where each network connection corresponds to at least one of the virtual channels. Each network connection of the system can have an assigned port number and an assigned class of service that corresponds to a transmission priority level. The class of service assigned to each network connection can be unique from the classes of service assigned to other network connections.Type: GrantFiled: February 26, 2016Date of Patent: November 7, 2017Assignee: Citrix Systems, Inc.Inventor: Bradley J. Pedersen
-
Patent number: 9787804Abstract: A communication apparatus determines whether a file selected by a file selection unit is of a format analyzable by the communication apparatus. If it is determined that the file selected by the file selection unit is not of the format analyzable by the communication apparatus, the communication apparatus restricts selection of a predetermined protocol included in a plurality of protocols. The communication apparatus further determines whether the protocol selected by a protocol selection unit is a predetermined protocol. If it is determined that the protocol selected by the protocol selection unit is the predetermined protocol, the communication apparatus restricts selection of a file of a format not analyzable by the communication apparatus.Type: GrantFiled: September 14, 2010Date of Patent: October 10, 2017Assignee: Canon Kabushiki KaishaInventor: Yasuhito Niikura
-
Patent number: 9778883Abstract: Methods and systems for managing resources in a storage system are provided. As an example, one method includes determining a maximum node utilization of a first node operating in a networked storage environment for storing information at a plurality of storage devices, where the maximum node utilization is based on a first factor that tracks utilization of a processor of the first node; comparing the maximum node utilization to a first threshold value; and triggering an event when the maximum node utilization has reached the first threshold value.Type: GrantFiled: June 23, 2015Date of Patent: October 3, 2017Assignee: NETAPP, INC.Inventors: Tony William Gaddis, Jonathan Weinstock, Curtis Hrishuk, Mark Wittle
-
Patent number: 9769232Abstract: A system that incorporates teachings of the present disclosure may include, for example, a server having a controller to monitor for media content from a first source that is distributable where the media content is adjusted for distribution to a plurality of communication devices that are associated with a user and a portion of the plurality of communication devices use different communication protocols from another portion of the plurality of communication devices, obtain content metadata from the media content, receive a request for information associated with the media content from a first communication device of the plurality of communication devices of the user, compile the information from the content metadata based at least in part on a user profile associated with the user, and transmit the information to the first communication device. Other embodiments are disclosed.Type: GrantFiled: April 27, 2015Date of Patent: September 19, 2017Assignee: AT&T Intellectual Property I, L.P.Inventors: Zhu Liu, Andrea Basso, David Crawford Gibbon, Harris Drucker
-
Patent number: 9769280Abstract: Methods and arrangements for providing cooperative caching in a distributed system. A cache and a communicator are provided at a node in a distributed system. The communicator is used to communicate with at least one other node with respect to related data stored at the node and the at least one other node, via: communicating a status of the cache at the node and receiving notification of a status of at least one cache of at least one other node. There is updated, upon communicating with the at least one other node, at least one of: a cache replacement policy at the node and a cache pre-fetching policy at the node. Other variants and embodiments are broadly contemplated herein.Type: GrantFiled: June 10, 2014Date of Patent: September 19, 2017Assignee: International Business Machines CorporationInventors: Sanchit Gupta, Shripad Nadgowda, Akshat Verma
-
Patent number: 9756104Abstract: One embodiment of the invention includes a method of processing streaming data. The method includes initializing a stream of data and setting a time interval to apply to the stream of data. The time interval comprises a window for analyzing the data within the stream of data. The method further includes identifying one or more columns within the stream of data, designating one or more of the columns to be monitored for differences within the data over the time interval, and monitoring the designated columns over the time interval. Further, the method includes determining that at least one value from at least one of the designated columns has changed and in response to at least one value changing, outputting the changed values from the designated columns.Type: GrantFiled: February 12, 2015Date of Patent: September 5, 2017Assignee: Oracle International CorporationInventors: Vikram Shukla, Anand Srinivasan
-
Patent number: 9755887Abstract: Disclosed are an apparatus and method of managing network elements operating on a network. One example method may include transmitting a request to receive at least one activity parameter of a network element operating on the network and monitoring the at least one activity parameter of the network element. The method may include determining whether a usage value of the at least one activity parameter exceeds a predetermined threshold usage value and transmitting a corrective function message to the network element responsive to determining that the usage value of the at least one activity parameter exceeds the predetermined threshold value. The method may further include performing a corrective function to reduce the usage value of the at least one activity parameter.Type: GrantFiled: August 28, 2014Date of Patent: September 5, 2017Assignee: Open Invention Network LLCInventor: William Charles Easttom
-
Patent number: 9749382Abstract: A system includes a policy repository configured to store a plurality of plurality of media-centric policies. A media policy decision point receives media session data corresponding to one of the plurality of media sessions; determines a plurality of media-specific and non-media specific attributes, based on the media session data; and evaluates a plurality of media-centric policies to determine a proper subset of the plurality of media-centric policies that apply to the one of the plurality of media sessions. A media policy enforcement point enforces the proper subset of the plurality of media-centric policies to control the one of the plurality of media sessions.Type: GrantFiled: August 6, 2014Date of Patent: August 29, 2017Assignee: NetScout Systems Texas, LLCInventors: Roxsan Payette, Michael Archer, Michael Gallant
-
Patent number: 9743035Abstract: A processing system includes a transport stream aggregator that receives a plurality of transport streams in a transport stream format and that generates an aggregated transport stream in response. The transport stream aggregator processes transport stream packets of the plurality of transport streams and replaces a packet synchronization field with a customized synchronization field. A processing device is configured to generate a processed video signal from the aggregated transport stream.Type: GrantFiled: June 11, 2014Date of Patent: August 22, 2017Assignee: VIXS SYSTEMS, INC.Inventor: Norman Vernon Douglas Stewart