Patents Examined by Asghar Bilgrami
-
Patent number: 9141890Abstract: 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: GrantFiled: July 12, 2013Date of Patent: September 22, 2015Assignee: CANON KABUSHIKI KAISHAInventor: Tadahiro Nakamura
-
Patent number: 9135359Abstract: 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: GrantFiled: January 16, 2015Date of Patent: September 15, 2015Assignee: Amazon Technologies, Inc.Inventors: Russell A. Dicker, Robert G. Cottrell, Jeremy C. York
-
Patent number: 9117181Abstract: 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: GrantFiled: September 14, 2012Date of Patent: August 25, 2015Assignee: Google Inc.Inventors: Kevin David Fox, Duane Scott Hess
-
Patent number: 9117288Abstract: 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: GrantFiled: October 30, 2014Date of Patent: August 25, 2015Assignee: Silicon Graphics International Corp.Inventors: Alexander Chalfin, Alpana Kaulgud, Mark Peercy
-
Patent number: 9105037Abstract: 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: GrantFiled: September 13, 2012Date of Patent: August 11, 2015Assignee: Broadcom CorporationInventors: Yongbum Kim, Bruce Currivan, Wael William Diab, Jeyhan Karaoguz, Kenneth Ma, Michael Johas Teener
-
Patent number: 9088600Abstract: 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: GrantFiled: April 7, 2014Date of Patent: July 21, 2015Assignee: Cisco Technology, Inc.Inventors: Daniel P. Linton, Craig P. Miller, Pandit Panburana, Stephen Levy, Christopher E. Pearce
-
Patent number: 9069977Abstract: 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: GrantFiled: December 27, 2011Date of Patent: June 30, 2015Assignee: International Business Machines CorporationInventors: Yuk Lung Chan, Rajaram B. Krishnamurthy, Carl Joseph Parris
-
Patent number: 9069870Abstract: 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: GrantFiled: August 22, 2007Date of Patent: June 30, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Curtiss J. Howard, Todd E. Kaplinger, Stephen J. Kenna, Erinn E. Koonce, Maxim A. Moldenhauer
-
Patent number: 9060332Abstract: 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: GrantFiled: February 5, 2009Date of Patent: June 16, 2015Assignee: ZTE CorporationInventors: Feng Bi, Wei Gou, Nan Zhao, Changqing Zhu, Yunfeng Sun, Feng Liang
-
Patent number: 9060276Abstract: 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: GrantFiled: April 27, 2013Date of Patent: June 16, 2015Assignee: Sprint Communications Company L.P.Inventors: Jagannath Ghoshal, John Sumler
-
Patent number: 9049647Abstract: 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: GrantFiled: December 20, 2013Date of Patent: June 2, 2015Assignee: QUALCOMM IncorporatedInventors: Ankammarao Ravuvari, Venugopal Krishna Srinivasa Srungaram
-
Patent number: 9049243Abstract: 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: GrantFiled: September 29, 2009Date of Patent: June 2, 2015Assignee: Photobucket CorporationInventors: Daniel J. Shapiro, Michael Arcuri
-
Patent number: 9032094Abstract: 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: GrantFiled: July 28, 2011Date of Patent: May 12, 2015Assignee: EMC CorporationInventors: Stephen R. Carter, Ravishankar Krishnamurthy, Duraisamy Veeravadivel
-
Patent number: 9031564Abstract: 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: GrantFiled: October 26, 2011Date of Patent: May 12, 2015Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Oumer Teyeb, Angelo Centonza, Konstantinos Dimou, Walter Muller
-
Patent number: 9032028Abstract: 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: GrantFiled: April 24, 2014Date of Patent: May 12, 2015Assignee: International Business Machines CorporationInventors: Scott Davidson, William M. Quinn
-
Patent number: 9009263Abstract: 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: GrantFiled: February 3, 2014Date of Patent: April 14, 2015Assignee: Intel CorporationInventors: Kecheng Lu, Lejun Zhu, Wei Zheng, Yanbing Zhu, Jianrong Chen, Yuman Zhang
-
Patent number: 9002332Abstract: 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: GrantFiled: April 29, 2013Date of Patent: April 7, 2015Assignee: Samsung Electronics Co., LtdInventors: Dayama Dwarkaprasad, Das Kumarbrata
-
Patent number: 8984135Abstract: 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: GrantFiled: November 30, 2012Date of Patent: March 17, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: Chaoxin Charles Qiu, William RJ Chorley, Robert F. Dailey
-
Patent number: 8977695Abstract: 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: GrantFiled: July 26, 2012Date of Patent: March 10, 2015Assignee: AT&T Intellectual Property I, L.P.Inventors: James Jackson, Niral S. Sheth, Mehrad Yasrebi
-
Patent number: 8965991Abstract: 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: GrantFiled: February 5, 2014Date of Patent: February 24, 2015Assignee: Okta, Inc.Inventors: Todd McKinnon, Matthew Mihic