Patents Examined by Asghar Bilgrami
  • Patent number: 9141890
    Abstract: A data processing apparatus that enables a client to identify services which can be provided under a current status of the data processing apparatus by reflecting dynamically changing status information, such as equipment information, in a WSDL file. An equipment information acquisition device 1211 acquires status information relating to the status of an image processing apparatus 100. A WSDL generator 1212 generates service description information containing information pertaining to at least one service provided by the image processing apparatus 100 and described in a predetermined language, in accordance with the status information acquired by the equipment information acquisition device 1211. The service description information is referred to by a host computer 200 to use the at least one service. A Web server 1213 transmits the service description information generated by the WSDL generator 1212 to the host computer 200.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: September 22, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tadahiro Nakamura
  • Patent number: 9135359
    Abstract: A subset of a set of components is selected for inclusion on a dynamically-generated web page within a particular user context. Each component may, for example, contain content generated by a respective code module or service. The subset of components is selected based on scores associated with the components in the set. The score of a component is preferably determined based on measurements of user activity resulting from exposures of the components to users in the particular context.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: September 15, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Russell A. Dicker, Robert G. Cottrell, Jeremy C. York
  • Patent number: 9117181
    Abstract: Methods and systems for providing current email addresses or contact information to members within a social network are described. In one described method, an email program application requests an email address for a member within a social network. Using profile information associated with the member, the email address is provided to the email program application which sent the request. The email address is then entered into the send-to parameter field of an email message. In another described method, contact information associated with a first member of a social can be provided to a second member of the social network. The contact information is provided if the relationship between the first and second members is an authorized relationship. The contact information associated with the first member can be used to update the contact information for the first member in an electronic address book associated with the second member.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 25, 2015
    Assignee: Google Inc.
    Inventors: Kevin David Fox, Duane Scott Hess
  • Patent number: 9117288
    Abstract: A system and method for remote rendering of computer graphics wherein user transactions are reliable and the transmission of rendered graphics is relatively fast. The invention is implemented in a client server context, where a computer graphics application and rendering resources are located at a server. A user controls the graphics application through a client machine connected to the server through a computer network. The user's commands are sent from the client to the server, while rendered computer graphics are transmitted from the server to a display at the client. Different transport protocols are used, depending on the requirements of a particular transmission. Data related to user interactions is transmitted using a relatively reliable transport protocol, such as TCP. Rendered subject graphics data is transmitted from the server to the client using a less reliable but faster transport protocol, such UDP.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: August 25, 2015
    Assignee: Silicon Graphics International Corp.
    Inventors: Alexander Chalfin, Alpana Kaulgud, Mark Peercy
  • Patent number: 9105037
    Abstract: Aspects of a method and system for predictive leasing of network services and applications based on a usage pattern may comprise a management entity that coordinates operation of one or more endpoint devices. A user profile associated with the one or more endpoint devices may be received by the management entity, wherein the management entity may utilize the user profile associated with the one or more endpoint devices and a usage pattern associated with the one or more endpoint devices to determine leasing information for the one or more endpoint devices. The management entity may be operable to communicate the determined leasing information to the one or more endpoint devices. The leasing information may comprise leasing services and/or applications to the one or more endpoint devices.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: August 11, 2015
    Assignee: Broadcom Corporation
    Inventors: Yongbum Kim, Bruce Currivan, Wael William Diab, Jeyhan Karaoguz, Kenneth Ma, Michael Johas Teener
  • Patent number: 9088600
    Abstract: A method for implementing a SIP feature includes, in particular embodiments, establishing a communication session via a communications platform between a first and second user and receiving a request from a third user to join the communication session. The second and third users are from a plurality of users using a shared line. The method further includes integrating communications of the third user into the communication session. In particular embodiments the method includes establishing a communication session between a first and second user via a communications platform. The method also includes receiving a select request that locks the communication session so that a third user cannot resume the communication session with the first user. In particular embodiments the method includes receiving a request from a first user of a shared line to enable a privacy feature that reduces call information generated by the communications platform in remote state notifications.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: July 21, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Daniel P. Linton, Craig P. Miller, Pandit Panburana, Stephen Levy, Christopher E. Pearce
  • Patent number: 9069977
    Abstract: A method, hybrid server system, and computer program product, for managing access to data stored on the hybrid server system. A memory system residing at a server is partitioned into a first set of memory managed by the server and a second set of memory managed by a set of accelerator systems. The set of accelerator systems are communicatively coupled to the server. The memory system comprises heterogeneous memory types. A data set stored within at least one of the first set of memory and the second set of memory that is associated with at least one accelerator system in the set of accelerator systems is identified. The data set is transformed from a first format to a second format, wherein the second format is a format required by the at least one accelerator system.
    Type: Grant
    Filed: December 27, 2011
    Date of Patent: June 30, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yuk Lung Chan, Rajaram B. Krishnamurthy, Carl Joseph Parris
  • Patent number: 9069870
    Abstract: The present invention discloses a solution for handling HTTP requests for content produced asynchronously by multiple servers, where a requesting client aggregates content. In the solution, a client can issue a content request to a request receiving server. The content request can define a request context. The request receiving server can deliver initial content including placeholders to the client, can issue asynchronous requests to multiple placeholder content servers, and can thereafter terminate threads/processes and can free resources involved in handling the request context. Each of the placeholder content servers can process one of the asynchronous requests and can convey placeholder content results to a result distribution service. The result distribution service can provide the client with the placeholder content. The client can aggregate the content from all sources.
    Type: Grant
    Filed: August 22, 2007
    Date of Patent: June 30, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Curtiss J. Howard, Todd E. Kaplinger, Stephen J. Kenna, Erinn E. Koonce, Maxim A. Moldenhauer
  • Patent number: 9060332
    Abstract: The present invention provides a method and device for selecting a resource processing manner, wherein the method is applied to a communication system including a user terminal, a relay station and a base station, and comprises the following operations: a configuring step of configuring a dedicated pilot, wherein the dedicated pilot is configured to measure parameters of a link from the relay station to the user terminal; an acquiring step of acquiring a first parameter value of a common pilot and a second parameter value of the dedicated pilot; a comparing step of comparing the first parameter value with the second parameter value; and a selecting step of selecting a resource processing manner according to the comparison result, wherein the resource processing manner comprises: a cooperation manner and/or a non-cooperation manner.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: June 16, 2015
    Assignee: ZTE Corporation
    Inventors: Feng Bi, Wei Gou, Nan Zhao, Changqing Zhu, Yunfeng Sun, Feng Liang
  • Patent number: 9060276
    Abstract: Systems and methods for providing voice services and/or data services to a portable electronic device. The portable electronic device has an application in its memory that compares an available network code to a list of blocked network codes. If the available network code is on the list of blocked network codes, the application may send a notification that service is not available or may see if a different network code is on the list of blocked network codes. If the available network code is not on the list of blocked network codes, voice and/or data services may be provided to the portable electronic device by the telecommunications service provider associated with the available network code.
    Type: Grant
    Filed: April 27, 2013
    Date of Patent: June 16, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Jagannath Ghoshal, John Sumler
  • Patent number: 9049647
    Abstract: A method for performing manual public land mobile network (PLMN) search includes: receiving a command to perform manual PLMN search on an inactive subscription associated with a first subscriber identity module (SIM) of a communication device; determining if a data connection is enabled on an active subscription associated with a second SIM of the communication device; and if the data connection is not enabled on the active subscription, performing the manual PLMN search on the inactive subscription by tuning away from the active subscription to identify available operators associated with the first SIM.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: June 2, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Ankammarao Ravuvari, Venugopal Krishna Srinivasa Srungaram
  • Patent number: 9049243
    Abstract: The present invention is directed to a system and method which allows for the seamless integration of the sending mechanism with the media acquiring mechanism of a portable device. In this manner the end-user has instant access to media sharing with complete control over how the media is shared. This integration is accomplished by presenting to the user a series of screens that are available directly from the media creation applications (e.g. cameras or audio recorders) and media viewing applications (e.g. photo galleries or screen savers) on the device. When a photo (or other media) is captured or viewed, a series of pre-established processing options, including on-device uses for the media, internet services and accounts, email addresses and/or phone numbers to which the media can be sent are presented to the user. Some options require no further user interaction.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: June 2, 2015
    Assignee: Photobucket Corporation
    Inventors: Daniel J. Shapiro, Michael Arcuri
  • Patent number: 9032094
    Abstract: Techniques for network application layer routing are provided. Requests for services are inspected at an application layer of a network. A priority for a requestor is obtained and in response to the priority the requests are routed to particular processing environments. Depending on the priority the processing environments may be high performing or low performing.
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: May 12, 2015
    Assignee: EMC Corporation
    Inventors: Stephen R. Carter, Ravishankar Krishnamurthy, Duraisamy Veeravadivel
  • Patent number: 9031564
    Abstract: An indication of the speed of movement of a UE in a radio communications system is received (801) at a network node of the radio communications system. The parameters of the radio communications system are then analyzed (803) using the speed of movement indication. The system parameters are then adjusted (805) using the analysis.
    Type: Grant
    Filed: October 26, 2011
    Date of Patent: May 12, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Oumer Teyeb, Angelo Centonza, Konstantinos Dimou, Walter Muller
  • Patent number: 9032028
    Abstract: A method and system for providing role-based renditions of a shared document during a Web conference, in which different renditions of the shared document are provided to different Web conference participants based on the participants' roles in the conference. A participant with sufficient privileges, such as a presenter, is allowed to associate different participant roles with corresponding renditions through a user interface. The disclosed system further operates to dynamically adjust to the changing roles of participants during a Web conference, such that the rendition provided to any given user is changed in response to that user's role changing during the Web conference. The role of a Web conference participant may be based on any specific information obtained regarding that participant, such as information in a user profile in a user database, or other user information.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: May 12, 2015
    Assignee: International Business Machines Corporation
    Inventors: Scott Davidson, William M. Quinn
  • Patent number: 9009263
    Abstract: Method and apparatus for command synchronization is described. In some embodiments, a remote system may set up a user interactive session with a local device according to a user interaction protocol. The remote system may insert a predetermined execution time into a first command and send the first command to a local device according to the user interaction protocol. The first command, when executed on the local device, causes a second command compliant with the user interaction protocol to execute on the local device at the predetermined execution time.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: April 14, 2015
    Assignee: Intel Corporation
    Inventors: Kecheng Lu, Lejun Zhu, Wei Zheng, Yanbing Zhu, Jianrong Chen, Yuman Zhang
  • Patent number: 9002332
    Abstract: A call switching method and a mobile device are provided that rapidly and conveniently switch calls. The method includes establishing, by the mobile device, a first call with a first device; receiving, by the mobile device, a request for a second call from a second device, during the first call; informing a user of the mobile device of the call request; determining, by the mobile device, whether the user moves the mobile device from a first ear to a second ear; and accepting, by the mobile device, the second call with the second device, when the mobile device is moved from the first ear to the second ear.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: April 7, 2015
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Dayama Dwarkaprasad, Das Kumarbrata
  • Patent number: 8984135
    Abstract: Example methods disclosed herein include, in response to receiving a first message associated with a first registration request for a device, determining whether the device is currently assigned to a first call processor and performing a load balancing procedure to reassign the device to one of a plurality of call processors including the first call processor, the load balancing procedure to bias reassignment to the first call processor in response to the device being determined to be currently assigned to the first call processor. Such example methods further include, in response to receiving a second message associated with a second registration request for the device, causing the first call processor to de-register the device in response to determining that the second message is associated with a pending reassignment of the device from the first call processor to a second call processor included in the plurality of call processors.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: March 17, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chaoxin Charles Qiu, William RJ Chorley, Robert F. Dailey
  • Patent number: 8977695
    Abstract: A method and system for managing messages in a unified messaging (UM) platform to enable message recall is disclosed. The UM platform deposits a message from a sender into a UM mailbox of a recipient. It is then determined whether the sender of the message is a UM subscriber. If the sender is a UM subscriber, a copy of the message or a link to the message is deposited into a UM mailbox of the sender. The UM platform then provides a message recall option with the copy of the message or the link to the message in the UM mailbox of the sender. If the sender is not a UM subscriber, a recall message including a randomly generated message recall URL is sent to the sender. This allows the sender to select the randomly generated message recall URL to send a message recall request to the UM platform.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: March 10, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Jackson, Niral S. Sheth, Mehrad Yasrebi
  • Patent number: 8965991
    Abstract: A request is received for a service provider to perform an action associated with a canonical feature. Metadata associated with the service provider is used to interact with the service provider in a way that causes the service provider to perform the action.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: February 24, 2015
    Assignee: Okta, Inc.
    Inventors: Todd McKinnon, Matthew Mihic