Patents Examined by Kevin Bates
  • Patent number: 9479467
    Abstract: A computer receives a first information related to a communication sent to a user device of a second person. The computer determines a user device of a first person using the first information. The computer sends a context information request to the user device of the first person. The computer receives a context information reply responsive to the context information request. The computer sends context information of the context information reply to the user device of the second person. The computer releases the communication to the user device of the second person.
    Type: Grant
    Filed: July 29, 2013
    Date of Patent: October 25, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William C. Barlow, Muhammed F. Bulut, James E. Christensen, David S. Marshak, Andrew L. Schirmer, Amy D. Travis
  • Patent number: 9473355
    Abstract: Disclosed are various embodiments for an application inventory application. Computing resource usage data and configuration data is obtained for machine instances executed in a cloud computing architecture. The usage data and configuration data are used as factors to identify applications executed in the machine instance. Reports embodying the application identifications are generated.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 18, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Thomas Charles Stickle
  • Patent number: 9473441
    Abstract: An embodiment, by way of non-limiting example, comprises an e-mail method including creating an e-mail having discretionary functionality and sending the e-mail. Another embodiment, by way of non-limiting example, comprises an e-mail server including a computer configured to create an e-mail having discretionary functionality and to send the e-mail.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: October 18, 2016
    Assignee: GOOGLE INC.
    Inventors: Michael L. Gough, James J. Gough, Paul L. Hickman
  • Patent number: 9473596
    Abstract: A transport layer connection is established between a first system and a second system. The establishment of the transport layer connection includes identifying a remote direct memory access (RDMA) connection between the first system and the second system. After establishing to transport layer connection, the first and second systems exchange data using the RDMA connection identified in establishing the transport layer connection.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Fox, Constantinos Kassimis, Donald W. Schmidt, Jerry W. Stevens
  • Patent number: 9473449
    Abstract: The invention contains a private self-aware network. The network will use multi-point Bluetooth technology or Wi-Fi or a direct connection (though not limited to any of these technologies) to provide this capability. By enabling the invention to detect other invention connections, accessories, and users, it can perform many of the network functions common in today's marketplace. A few examples include instant send or sharing of files to or with anybody linked through the invention or to a specific device. A chat window can be created to talk to specific people or to groups of people on the invention network. Registration information for conference discussion sessions can provide files to update customer databases or CRM type systems. Classroom attendance and assignments can be passed between the teacher and student. These are just a few examples of what can be done using this new network feature but the invention is not limited to just these.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: October 18, 2016
    Inventor: Jeffrey J. Ausfeld
  • Patent number: 9467525
    Abstract: According to some embodiments, a method and apparatus are provided to determine if a requested resource is cached at a first client or at a server based on a received list. In a case that the requested resource is determined to be cached at the first client, a request is sent to the first client for the cached resource. Else, a request is sent to the server for the cached resource. The cached resource is received.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: October 11, 2016
    Assignee: SAP SE
    Inventor: Alexey Arseniev
  • Patent number: 9467328
    Abstract: Certain aspects of the present disclosure are related to a signage device controller. In certain embodiments, the signage device controller has: (a) a processor, (b) a network interface controller, (c) a communication control point in accordance with a control protocol and (d) a memory containing firmware. The firmware is configured to, when executed at the processor, (a) be in communication with managed signage device through the communication control point, (b) receive, through the network interface controller, a management request in a communication protocol from a remote management system through an out-of-band network for instructing the firmware to perform a management operation at the managed signage device, and (c) construct a control command in accordance with the control protocol and send the control command to the managed signage device through the communication control point to instruct the managed signage device to perform the management operation.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: October 11, 2016
    Assignee: AMERICAN MEGATRENDS, INC.
    Inventors: Varadachari Sudan Ayanam, Samvinesh Christopher
  • Patent number: 9467519
    Abstract: Methods and apparatus are disclosed to identify session users with cookie information. An example method includes identifying a most recently used cookie based on a comparison of timestamps associated with a plurality of cookies, comparing an identifier of the most recently used cookie to a cookie table, the cookie table associating cookies with the plurality of different users, and when the identifier of the most recently used cookie is associated with one of the plurality of different users, associating subsequent usage activity of the computing device with the one of the plurality of different users.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: October 11, 2016
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventors: Gilles Duterque, Seema Varma Srivastava, Cristina Ion
  • Patent number: 9467532
    Abstract: A computing method is provided which includes calling a general purpose graphics processing subroutine for execution of a target program by a client; sending a program code and resource data for execution of the target program to a server by the client; and executing the program code using a general purpose graphics processing unit by the server.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: October 11, 2016
    Assignee: INDUSTRY-ACADEMIC COOPERATION FOUNDATION, YONSEI UNIVERSITY
    Inventors: Won Woo Ro, Keunsoo Kim, Seung Hun Kim
  • Patent number: 9460473
    Abstract: Methods and systems may provide for receiving a message, determining a mood condition for the message, and generating a message notification icon based on the mood condition. In one example, the mood condition estimates one or more of a mood of the sender of the message and a mood impact of the message on a recipient of the message. Moreover, one or more additional messages may be received, wherein one or more additional mood conditions are determined for the additional messages, and the mood conditions are combined to form an aggregate mood condition. The message notification icon may be further generated based on the aggregate mood condition.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: October 4, 2016
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Pamela A. Nesbitt
  • Patent number: 9462057
    Abstract: A location-based content-centric networking method for location-based content is provided. The location-based content-centric networking method may include: naming location-based content in such a manner that the name given to the location-based content includes a hierarchical prefix corresponding to information contained in the location-based content; and forwarding the location-based content based on prefix information of the location-based content.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: October 4, 2016
    Assignee: AJOU UNIVERSITY INDUSTRY COOPERATION FOUNDATION
    Inventors: Young Bae Ko, Sung Won Lee
  • Patent number: 9462024
    Abstract: In accordance with an embodiment, a method of operating a streaming media client includes electronically receiving, from a network, information regarding component access points of a first multiplexed representation of a streaming content. The first multiplexed representation of the streaming content includes a plurality of media components, and each component access point defines an independently coded access point for one of the plurality of media components. The method further includes selecting a first segment of the first multiplexed representation of the streaming content based on the information regarding the component access points, and requesting the selected first segment of the first multiplexed representation of the streaming content from the network.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: October 4, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Ye-Kui Wang
  • Patent number: 9462071
    Abstract: In one embodiment, a proxy device in a computer network receives a redirected client request having a request source address as a client address and a request source port as a client port. The proxy device then decides whether to serve, proxy, or bypass the client request, and in response to deciding to proxy the client request, forwards the client request to a corresponding server with the request source address as the client address and the request source port altered to a selected proxy port value corresponding to the proxy. In addition, the proxy device may then receive a redirected server reply for the client request that has a reply destination address as the client address and a reply destination port as the selected proxy port value, wherein the redirected server reply is received from a forwarding device based on selected proxy port value within the reply destination port.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: October 4, 2016
    Assignee: Cisco Technology, Inc.
    Inventor: Martin Andrew Ostrowski
  • Patent number: 9454282
    Abstract: Disclosed are various embodiments that facilitate sending input commands to an application over a network that may have variable latency characteristics. An input command may be obtained from a client over a network. The obtained input command is then provided to the application that is executed in a hosted environment. When a delay is determined to be necessary based at least in part on latency characteristic, the input command is provided to the application after the delay.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: September 27, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam J. Overton, Brian D. Fisher, Isaac J. Shepard, Jason C. Jenks
  • Patent number: 9456057
    Abstract: Host machines and other devices performing synchronized operations can be dispersed across multiple racks in a data center to provide additional buffer capacity and to reduce the likelihood of congestion. The level of dispersion can depend on factors such as the level of oversubscription, as it can be undesirable in a highly connected network to push excessive host traffic into the aggregation fabric. As oversubscription levels increase, the amount of dispersion can be reduced and two or more host machines can be clustered on a given rack, or otherwise connected through the same edge switch. By clustering a portion of the machines, some of the host traffic can be redirected by the respective edge switch without entering the aggregation fabric. When provisioning hosts for a customer, application, or synchronized operation, for example, the levels of clustering and dispersion can be balanced to minimize the likelihood for congestion throughout the network.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: September 27, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Michael David Marr
  • Patent number: 9456390
    Abstract: A method and apparatus for maintaining service continuity for User Equipment accessing an IP Multimedia Subsystem communication network. A routing identifier is established that identifies a Service Centralization and Continuity Application Server allocated to the User Equipment. The routing identifier is sent to the User Equipment. In the event of disruption to the service between the User Equipment and the Service Centralization and Continuity Application Server, a handover message is sent from the User Equipment via a Circuit Switched access network. The handover message includes the routing identifier, and is then forwarded to the identified Service Centralization and Continuity Application Server. This allows the same Service Centralization and Continuity Application Server to be used after the handover as was used before the handover, thereby providing service continuity.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: September 27, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Ralf Keller, Fredrik Lindholm, Jian Wang
  • Patent number: 9449184
    Abstract: An embodiment of the invention provides a method for controlling access to content in a social networking website, wherein a connection is established between a first user and a second user on the social networking website. Content on the profile pages of the first user is categorized into a first content category and a second content category. The first content category includes content created before the connection between the first user and the second user was established. The second content category includes content created after the connection between the first user and the second user was established. Content in the first content category is also categorized into a first subcategory and at least one second subcategory. Access by the second user is restricted to the first content category. Specifically, the second user is prevented from viewing content in the first subcategory and permitted to view content in the second subcategory.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: September 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Mark Chen-Quee, John W. Eckhart, Heather A. Smith
  • Patent number: 9448961
    Abstract: A computer-implemented method includes identifying, with a computer system that has a network interface, one or more primary categories of content from a social networking system that are of primary relevance to a user of a computing device, as compared to one or more secondary categories of content from the social networking system that are of lower importance to the user of the computing device; causing content from the primary categories to be downloaded from the social networking system to the computing device automatically and without user interaction with a social networking application that is arranged to display the downloaded content; and causing content from the secondary categories to be downloaded from the social networking system to the computing device separately from the content from the primary categories, and in response to a defined user interaction with a social networking application that corresponds to the social networking system.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: September 20, 2016
    Assignee: Google Inc.
    Inventors: Gabriel A. Cohen, Daniel Lehmann, Dmitri Plotnikov
  • Patent number: 9444774
    Abstract: A system and method for implementing a service oriented architecture that supports complex event processing and business activity monitoring. An enterprise service bus (ESB) generates a first list of one or more devices, receives a selection from a user associated with a first device of a second device in the first list, generates a second list that includes functions associated with the selection from the first user, receives a request from the first device to perform one of the functions in the second list, translates a first communication protocol of the request received from the first device into a second communication protocol used by the second device to create a translated request, translates a first message format of the request into a second message format and transmits the translated request to the second device.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: September 13, 2016
    Assignee: Ricoh Company, Ltd.
    Inventors: Vikas Krishna, Xiaomin Li, Timothee Bailloeul
  • Patent number: 9445155
    Abstract: A user selects a content item that he wishes to send. He then performs a gesture to specify a direction toward which the content item is to be sent. For example, he pretends to “throw” his portable communications device toward the West. To receive the content item, potential recipients also make gestures that specify receiving directions. For example, a recipient pretends to “catch” a ball thrown from the East. If the sending and receiving directions are compatible, then the content item is sent from the sender's device to the recipient's device. Enhancements to the basic scheme described above can be made to, for example, specify a dispersion angle for the sending or receiving directions or to include other restrictions so that, for example, only intended recipients can receive the content even if other potential recipients are in the specified sending direction and make appropriate receiving gestures.
    Type: Grant
    Filed: March 4, 2013
    Date of Patent: September 13, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Alex G. Goncalves, Edward Judalevitch