Patents Examined by James Fiorillo
-
Patent number: 9390401Abstract: A device and method for generating a dynamic personalized events feed that is personalized for a user is provided. The device may include one or more processors configured to determine events that match filtering information, generate the dynamic personalized events feed based on the determined events, and update the generated dynamic personalized events feed based on the determined events. The device may also include a network interface component coupled to a network, the network interface component configured to receive the filtering information, and transmit the generated dynamic personalized events feed to a user device. The device may further include a memory, the memory storing event information and user information for determining events that match the filtering information.Type: GrantFiled: September 28, 2012Date of Patent: July 12, 2016Assignee: STUBHUB, INC.Inventor: Anselm David Engle
-
Patent number: 9374290Abstract: A system and method for providing Transmission Control Protocol (TCP) performance testing is disclosed. The system may comprise an input configured to receive configuration information for performance testing of a network element. The system may also comprise an output configured to transmit traffic generation information based on the configuration information to a traffic generator to generate continuous streams of bidirectional TCP traffic to the network element and to output results of performance testing based on analysis of network element response. The system may also comprise a processor configured to analyze network element response to the continuous streams of bidirectional TCP traffic, wherein the results of performance testing are based on analysis of network element response.Type: GrantFiled: December 13, 2010Date of Patent: June 21, 2016Assignee: VERIZON PATENT AND LICENSING INC.Inventors: Daniel H. Davis, Travis J. Chelgren, James P. Koskulitz
-
Patent number: 9367879Abstract: An influence maximization process efficiently identifies an influential set of nodes with which to seed a diffusion process using the transposition of a graph representing the network. This approach offers an acceptable tradeoff between runtime complexity and accurate approximation. In addition, using an approximation condition, the influence maximization process may be further tuned to dramatically reduce the computational complexity even more in certain circumstances while allowing a fallback to the unturned influence maximization process if the approximation condition is not satisfied.Type: GrantFiled: September 28, 2012Date of Patent: June 14, 2016Assignee: MICROSOFT CORPORATIONInventors: Christian Herwarth Borgs, Michael Avraham Brautbar, Jennifer Tour Chayes, Brendan James Lucier
-
Patent number: 9363227Abstract: The present disclosure provides a source specific multicast service that maps multicast group addresses to corresponding source addresses. A boundary routing element can be configured to determine whether a received join request includes a mapped group address. If the join request does not include a mapped group address, boundary routing element can be configured to perform normal join request processing of the join request. If the join request includes a mapped group address, the boundary routing element can be configured to generate a corresponding source address using the mapped group address. The boundary routing element can also be configured to perform alternative join request processing as if the join request were an SSM join request that specified both a source address and a multicast group address.Type: GrantFiled: August 17, 2012Date of Patent: June 7, 2016Assignee: Cisco Technology, Inc.Inventors: Ijsbrand Wijnands, Gregory J. Shepherd
-
Patent number: 9342376Abstract: A method, system, and device for energy efficient job scheduling in a datacenter computing environment includes a master node. The master node can periodically receive energy data from slave nodes and dynamically assign computing tasks to be executed by the slave nodes based on the energy data.Type: GrantFiled: June 27, 2012Date of Patent: May 17, 2016Assignee: Intel CorporationInventors: Nilesh K. Jain, Theodore L. Willke, Kushal Datta, Nezih Yigitbasi
-
Patent number: 9332055Abstract: The present invention relates to methods and apparatuses for finding out which XDM server a specific user is allocated to in a network with several XDM servers. An HTTP proxy (120) receives an XCAP request (610) from an XDM client (100), including information related to a user associated with the XDM client. The HTTP proxy checks if the user exists in its storage (330), based on the received user information, and if not, the HTTP proxy creates a SIP request (630) including the user information, and passes it over to a SIP Proxy (130, 230). The SIP Proxy finds out which XDM server the user is allocated to by enquiring a subscriber database (140), and then the SIP proxy passes the XDM server address information back to the HTTP Proxy (640), which is then able to route the XCAP request (650) to the correct XDM server (150, 250).Type: GrantFiled: February 2, 2010Date of Patent: May 3, 2016Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Bulent Gecer, Mikael Klein, Sofie Lassborn
-
Patent number: 9313285Abstract: A method, computer program product, and system for performing a dynamic social content selection. According to an embodiment, a method may include determining, via one or more computing devices, a plurality of status indicators available to be associated with social content associated with a first user. The method may also include defining one or more rules for the plurality of status indicators based on, at least in part, a recipient characteristic. The method may further include selecting one of the plurality of status indicators to associate with the content for a second user based on the one or more rules. The method may further include providing the content and the selected one of the plurality of status indicators to the second user.Type: GrantFiled: December 9, 2013Date of Patent: April 12, 2016Assignee: International Business Machines CorporationInventors: Denise A. Bell, Lisa Seacat DeLuca, Jana H. Jenkins, Jeffrey Alan Kusnitz
-
Patent number: 9313283Abstract: A method, computer program product, and system for performing a dynamic social content selection. According to an embodiment, a method may include determining, via one or more computing devices, a plurality of status indicators available to be associated with social content associated with a first user. The method may also include defining one or more rules for the plurality of status indicators based on, at least in part, a recipient characteristic. The method may further include selecting one of the plurality of status indicators to associate with the content for a second user based on the one or more rules. The method may further include providing the content and the selected one of the plurality of status indicators to the second user.Type: GrantFiled: March 14, 2013Date of Patent: April 12, 2016Assignee: International Business Machines CorporationInventors: Denise A. Bell, Lisa Seacat DeLuca, Jana H. Jenkins, Jeffrey Alan Kusnitz
-
Patent number: 9313215Abstract: Systems, apparatuses and methods for preventing requests to access a system's resources from having a negative impact on higher priority data processing operations being performed by the system. The invention is directed to preventing the number of calls made by a merchant's applications through an application programming interface (API) for access to the lower priority services of a merchant service provider from having a negative impact on the ability of the service provider to perform the processing necessary to support higher priority services. The invention provides a user interface that may be used by a merchant or the service provider to configure the operation of a “throttle” that is designed to generate an alert when the number of calls by a merchant application for access to a specific service provider function or application exceeds a value or limit, where exceeding the value or limit may indicate a malfunction of the merchant's application or an attack by a malicious agent.Type: GrantFiled: September 25, 2012Date of Patent: April 12, 2016Assignee: Visa International Service AssociationInventors: Avinash Kalgi, Adam Conway, Galina Skoptsova, Mark Cordell
-
Patent number: 9313254Abstract: A service request apparatus includes a storage unit and a processor coupled to the storage unit, wherein the processor executes a process including: storing in the storage unit source session information and destination session information in association with a user identifier, the source session information indicating information on a session used by a service source that is requested by the user for provision of a service, and the destination session information indicating information on a session used by a service destination; determining whether the user identifier of the user who requests the service source for provision of the service is stored in the storage unit; and requesting, when the user identifier is stored, the service source for provision of the service in cooperation with the service destination connected using the destination session information associated with the source session information, the service source being connected using the source session information.Type: GrantFiled: December 19, 2012Date of Patent: April 12, 2016Assignee: FUJITSU LIMITEDInventor: Takao Ogura
-
Patent number: 9306996Abstract: A streaming connection management method and system are provided. In the streaming connection management method, a streaming source establishes a plurality of connecting requests through a first relay server, and the first relay server provides first streaming data. A number of connections established with the first relay server is determined. When the number of the connections established with the first relay server is greater than or equal to a first relay threshold of the first relay server, a data balance method is executed to obtain a second relay threshold. The first relay server is adjusted to provide a second streaming data, in which a pixel value of the first streaming data is greater than a pixel value of the second streaming data.Type: GrantFiled: December 26, 2012Date of Patent: April 5, 2016Assignee: Industrial Technology Research InstituteInventors: Yi-Hsing Tsai, Jung-Kuang Hsu, Yun-Ei Wu
-
Patent number: 9300541Abstract: A topology map engine obtains, from a dynamic host control protocol relay device, a relayed request, of a client, for a dynamic host control protocol lease. The relayed request has at least one given IP address of the dynamic host control protocol relay device inserted therein. A search is made in a database for that IP address. If not found, dynamic host control protocol relay device information is obtained. This information includes: an identifier of the dynamic host control protocol relay device; and at least one network interface of the dynamic host control protocol relay device and any internet protocol addresses assigned to same. This information is obtained at the topology map engine and stored in the database.Type: GrantFiled: September 28, 2012Date of Patent: March 29, 2016Assignee: TIME WARNER CABLE ENTERPRISES LLCInventors: Andrew C. Danforth, Christopher G. Turner, Clayton O'Neill
-
Patent number: 9300720Abstract: A virtual mobile infrastructure includes a mobile client device running a local mobile operating system and a server computer running a remote mobile operating system. The mobile client device displays a screen image of the remote mobile operating system. User text inputs for a remote application running on the remote mobile operating system are received by way of a touchscreen keyboard of a local input method editor (IME) of the local mobile operating system. The user text inputs are transmitted from the mobile client device to the server computer, where the text inputs are provided to the remote application by a virtual IME of the remote mobile operating system.Type: GrantFiled: May 24, 2013Date of Patent: March 29, 2016Assignee: Trend Micro IncorporatedInventors: Yinfeng Qiu, Yaozhou Xu, Gen Chen
-
Patent number: 9300627Abstract: At an intermediary dynamic host configuration protocol relay device, over a network, a dynamic host configuration protocol message is obtained from one of a plurality of remote dynamic host configuration protocol relay devices in communication with the intermediary dynamic host configuration protocol relay device over the network. The intermediary dynamic host configuration protocol relay device accesses data pertaining to a plurality of dynamic host configuration protocol back-end servers logically fronted by the intermediary dynamic host configuration protocol relay device. Based on information in the dynamic host configuration protocol message and the data pertaining to the plurality of dynamic host configuration protocol back-end servers, the dynamic host configuration protocol message is routed to an appropriate one of the plurality of back-end dynamic host configuration protocol servers.Type: GrantFiled: March 14, 2013Date of Patent: March 29, 2016Assignee: TIME WARNER CABLE ENTERPRISES LLCInventor: Andrew Danforth
-
Patent number: 9288166Abstract: Preserving collaborative history includes detecting a trigger for a chat session between at least two participants using a processor and, responsive to the trigger, obtaining event data for an event occurring during the chat session and involving at least one of the participants. The event data is included within a transcript of the chat session. In other cases, event data is obtained from external systems that is correlated with the chat session and is included within the transcript.Type: GrantFiled: September 18, 2012Date of Patent: March 15, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Josef A. Scherpa, Tracee L. Wolf
-
Patent number: 9288167Abstract: Preserving collaborative history includes detecting a trigger for a chat session between at least two participants using a processor and, responsive to the trigger, obtaining event data for an event occurring during the chat session and involving at least one of the participants. The event data is included within a transcript of the chat session. In other cases, event data is obtained from external systems that is correlated with the chat session and is included within the transcript.Type: GrantFiled: September 11, 2013Date of Patent: March 15, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Josef A. Scherpa, Tracee L. Wolf
-
Patent number: 9276967Abstract: A system and method for selecting an initial bandwidth setting. A determination is made that a client is initiating a communication session. Network conditions for the client are determined. A bandwidth setting for the client is selected utilizing the network conditions and a previous bandwidth setting saved in a memory. The communication session for the client is initiated utilizing the bandwidth seating.Type: GrantFiled: July 27, 2012Date of Patent: March 1, 2016Assignee: CenturyLink Intellectual Property LLCInventors: Steven M. Casey, Felipe Castro, Ronnie Dhaliwal, Hong Choi
-
Patent number: 9276998Abstract: A method of transferring files in a data-processing network using a current node within the network includes reading an outbound content and outbound characteristics of an outbound file. An outbound message is created having outbound strings including a first set of the outbound strings representing the outbound characteristics and a second set of the outbound strings representing the outbound content. The outbound message is sent to a receiver node within the network. An inbound message is received from a sender node within the network. The inbound message has inbound strings including a first set of the inbound strings representing inbound characteristics and a second set of the inbound strings representing inbound content. An inbound file having the inbound content is stored, and the inbound characteristics are applied to the inbound file.Type: GrantFiled: September 14, 2012Date of Patent: March 1, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Vicenzo Dentamaro, Francesco Sardella, Mario Somma
-
Patent number: 9270779Abstract: Provided are a display service method for automatically displaying the same screen image on a plurality of network devices at the same time based on pre-set schedule information in a network based on a plurality of network devices, a network device capable of performing the method, and a storage medium thereof. The method includes capturing a screen image of a first network device based on pre-set schedule information, and transmitting the captured screen image to at least one second network device. Accordingly, screen images displayed on a network device can be displayed on different network devices regardless of a format of the screen images.Type: GrantFiled: November 30, 2006Date of Patent: February 23, 2016Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Kee-wook Na
-
Patent number: 9265075Abstract: Method for quickly establishing a dial-up connection by using a data card, which comprises: when a mobile terminal initiates the dial-up connection from a computer, performing both a process of initiating a wireless connection establishment through a Unified Messaging (Um) port and a process of initiating a Dynamic Host Configuration Protocol (DHCP) server through a Remote Messaging (Rm) port at the same time.Type: GrantFiled: September 17, 2010Date of Patent: February 16, 2016Assignee: ZTE CORPORATIONInventor: Hong Zhang