Patents Examined by Hitesh Patel
  • Patent number: 9060272
    Abstract: A method and non-transitory computer readable medium for providing entitlement control via an endpoint device are disclosed. For example, the method detects an attempt to access a non-network monitored service at an endpoint device, determines whether the endpoint device is authorized to access the non-network monitored service by sending a query to a service provider network, and provides an access to the non-network monitored service if the endpoint is authorized.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: June 16, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Patrick Hendricks, Yehoshuva Arasavelli, Feza Buyukdura
  • Patent number: 9053457
    Abstract: A computer based system for changing categorization data, in relation to spend analysis reports, in real time, the system comprising a processor unit; and a computer readable medium storing instructions executable by the processor unit comprising a client side processing means adapted to transmit a user generated request for change, in real time and a server side processing means adapted to receive said transmitted requested change, in real time, for effecting said requested change.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: June 9, 2015
    Assignee: Zycus Infotech Pvt. Ltd.
    Inventor: Aatish Dedhia
  • Patent number: 9047195
    Abstract: At least one of a first application program and a second application program sends an access request to a second cache management module, which receives the access request, and references the second cache management table to identify the storage location of the access-target data conforming to the access request. When access-target data exists in first cache area, the second cache management module sends a request to the first cache management module storing the access-target data, and where access-target data does not exist in the first cache area, acquires the access-target data from the second storage device. When the access-target data is in first cache area, the first cache management module acquires the access-target data conforming to the request from the relevant first cache area, and sends access-target data to the second cache management module.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: June 2, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhide Aikoh, Keisuke Hatasaki
  • Patent number: 9021042
    Abstract: A method includes enabling accessing of content via a first device. The access of the content may be suspended in response to receiving a suspending signal associated with a second device coupled to the first device in a communication session. The access of the content may be resumed via at least one of the first device or a third device coupled to the first device in the communication session.
    Type: Grant
    Filed: November 15, 2008
    Date of Patent: April 28, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Marcos Weskamp, Jon Lorenz
  • Patent number: 9009261
    Abstract: A video analysis system may utilize display screen snapshots captured from a device. The system may receive time information that indicates a time duration, position-related information that indicates a region, and reference information that indicates information expected to appear in the region during the time duration. The system may transmit an instruction to capture display screen snapshots during a time duration indicated by the time information. The system may receive a display screen snapshot and recognize information in the region indicated by the position-related information. The system may then determine whether the recognized information corresponds to the reference information and based on the result determine whether the video test automation has passed.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: April 14, 2015
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ambud Sharma
  • Patent number: 9002923
    Abstract: Disclosed is a system and method for providing a transparent proxy for Internet communications. A filtering and redirection module receives IP requests from at least one client, reads and saves the destination of the IP requests, and rewrites the destination of the IP request to the destination of a proxy module. Upon being unable to read, or otherwise determine, a destination for an IP request, the proxy module accesses destination information about the IP request from the filtering and redirection module. The proxy module then transmits the IP request to a web server at the original destination.
    Type: Grant
    Filed: July 1, 2008
    Date of Patent: April 7, 2015
    Assignee: Thomson Licensing
    Inventor: Junbiao Zhang
  • Patent number: 8996675
    Abstract: Methods and arrangements for facilitating virtual machine migration across data centers. A virtual machine is designated for migration from a first data center to a second data center, the virtual machine including a real identifier. A pseudo identifier is assigned to the virtual machine, and the pseudo identifier is mapped to the real identifier at a controller of the first data center. The real identifier is replaced in a data packet with the pseudo identifier for a routing task. Communication is maintained between the controller of the first data center and a controller of the second data center, and the controllers are synchronized to update a correct location of the virtual machine. The virtual machine is migrated from the first data center to the second data center.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shivkumar Kalyanaraman, Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
  • Patent number: 8990371
    Abstract: Methods and arrangements for facilitating virtual machine migration across data centers. A virtual machine is designated for migration from a first data center to a second data center, the virtual machine including a real identifier. A pseudo identifier is assigned to the virtual machine, and the pseudo identifier is mapped to the real identifier at a controller of the first data center. The real identifier is replaced in a data packet with the pseudo identifier for a routing task. Communication is maintained between the controller of the first data center and a controller of the second data center, and the controllers are synchronized to update a correct location of the virtual machine. The virtual machine is migrated from the first data center to the second data center.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shivkumar Kalyanaraman, Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
  • Patent number: 8972516
    Abstract: Managing information related to an entity. The method includes storing a cache of data particular to an entity. The cache of data is related to the entity and controlled by the entity. The data in the cache of data is organized into a number of distinct subject matters. Access is provided to a portion of the data to a third party. Access is provided based on the third party being a service provider providing services related to the one of the distinct subject matters. Access is provided while restricting access to other portions of the data to the third party. Additional data is received from the third party. The additional data is added from the third party to the cache of data and the additional data is organized into the one of the distinct subject matters such that the additional data is also related to and controlled by the entity.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: March 3, 2015
    Inventor: Larry R. Laycock
  • Patent number: 8972571
    Abstract: The system and method for correlating network identities and addresses described herein may include a log correlation engine distributed on a network that identifies relationships between certain network identities and Internet Protocol (IP) and Ethernet addresses in the network. In particular, the log correlation engine may analyze various event logs that describe activity in a network to learn relationships between network identities and network addresses and generate alerts in response to discovering changes in the learned relationships. For example, the log correlation engine may identify authentication events described in the logs to map network identities to IP addresses, and may further analyze the logs to map the IP addresses to Ethernet addresses. Thus, the log correlation engine may discover new and changed relationships between the network identities, the IP addresses, and the Ethernet addresses.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: March 3, 2015
    Assignee: Tenable Network Security, Inc.
    Inventors: Jason Nappier, Ron Gula
  • Patent number: 8965994
    Abstract: An approach for automatically setting the device instance of a device such as a unitary controller without reliance on a router and/or global controller, or something like a special extension to an associated router and/or global controller. The approach may be implementable entirely by logic in the unitary controller.
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: February 24, 2015
    Assignee: Honeywell International Inc.
    Inventors: Dean C. Matsen, Michael Underhill
  • Patent number: 8959161
    Abstract: A method, apparatus and systems for managing and communicating the availability of a first user to a community using an electronic message board connected to a wall or door. The electronic message board may display messages to the community. The first user and the community may leave recorded audio and/or video messages for each other on the electronic message board through a user interface and the location of the first user may be determined by the electronic message board and displayed to the community.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: February 17, 2015
    Assignee: Enviroquest, Ltd.
    Inventor: Sherrene D. Kevan
  • Patent number: 8954532
    Abstract: A first communication device stores a transmission rate table including response times, and transmission rates associated with the response times, each first response time indicating a time for transmitting test data between the first and second communication devices, while transmitting load data between any pair of communication devices at one of different transmission rates. The first communication device determine a necessary transmission rate for actual data; detect a response time indicating a time for transmitting the test data between the first and second communication devices; determine a transmission rate associated with the response time, as a used transmission rate, based on the transmission rate table; determine an effective remaining transmission rate based on a maximum transmission rate of the communication network and the used transmission rate; and start transmission of the actual data when the effective remaining transmission rate is higher than the necessary transmission rate.
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: February 10, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Osamu Tanaka, Hiroyuki Watanabe, Toyoshi Yamada, Nobuhiko Arashin, Masahiko Nagoshi, Kazuaki Inokuchi
  • Patent number: 8938530
    Abstract: Identifying of dynamic content in HTTP responses includes comparing responses to HTTP requests, identifying portions of the responses that are different as dynamic content, and creating a template that designates the dynamic content.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: January 20, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: William Matthew Hoffman
  • Patent number: 8924574
    Abstract: In a system and method for establishing communications in a communications network, a network service provider can assign IP addresses to mobile devices dynamically to conserve IP address resources. A network service provider can also implement network address translation to further conserve IP address resources and to provide improved security. If a requestor seeks to obtain an IP address of a mobile device and the address is a local address, the system determines if the mobile device has a network address translation (NAT) binding that associates the IP address of the mobile device with a public IP address. If the mobile device does not have a NAT binding, the system creates a NAT binding that associates the IP address of the mobile device with a public IP address.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: December 30, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Arun C. Alex, Rajesh Ramankutty, Stinson Mathai
  • Patent number: 8924502
    Abstract: Methods, apparatus, systems and computer program product for updating a user session in a terminal server environment. Transfer of display data corresponding to an updated user interface can occur via a memory shared between an agent server and an agent client in a terminal server environment. Access to the shared memory can be synchronized via token passing or other operation to prevent simultaneous access to the shared memory. Token sharing and synchronized input/output can be performed using FIFOs, sockets, files, semaphores and the like, allowing communications between the agent server and agent client communications to adapt to different operating system architecture.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: December 30, 2014
    Assignee: Strategic Technology Partners LLC
    Inventor: Joseph Chyam Cohen
  • Patent number: 8914477
    Abstract: A wireless device is provided. The wireless device has a processor for controlling operation of the wireless device; a first input device coupled to the processor for accepting an input; at least one display device coupled to the processor for communicating an output to the user; a communications subsystem coupled to the processor for communicating with a communications network; a universal serial bus (USB) storage device connected to a USB port of the wireless device; a memory coupled to the processor; and a storage device coupled to the processor. The wireless device includes a USB/network handling module resident in the memory for execution by the processor.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: December 16, 2014
    Assignee: BlackBerry Limited
    Inventor: Scott P. Gammon
  • Patent number: 8903955
    Abstract: Network operators are striving to find ways to provide stable video services amid a rapid increase in video data traffic. In order to provide stable video services with constrained network resources, network operators attempted to reduce video file sizes and to cache videos for future use. However, network operators failed to exploit user information and to leverage benefits of distributing these functionalities across the network. This disclosure provides systems and methods for efficiently delivering video and managing video caches by exploiting user information and by distributing video delivery functionalities across the network.
    Type: Grant
    Filed: December 2, 2011
    Date of Patent: December 2, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Vivek Kansal, Timothy Stammers, Bhaskar Bhupalam, Biswaranjan Panda, Jayaraman Iyer
  • Patent number: 8903895
    Abstract: A method of dynamically preparing a media clip for delivery from a server to a client is provided. Media attributes comprising media playback formats compatible with the client are provided to the server. A request is made by the client to provide a media content item at a specified starting time, and the server identifies a source where a media content file related to the selected media content item is located. The server obtains the media file from the source, and obtains a transcoded media segment file having a playback format compatible with the client media attributes. The transcoded media segment file may further be prepared in a transport format that is compatible with transport format media attributes of the client device, and a location of the prepared transcoded media segment file may be communicated to the client for the client to access the media segment.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: December 2, 2014
    Assignee: Xinlab, Inc.
    Inventor: Areef Reza
  • Patent number: 8898240
    Abstract: Example methods and apparatus associated with a messaging policy controlled email deduplication are provided. In one example a messaging policy is accessed. It is determined whether a received message complies with the policy based on rules of the messaging policy. If a message complies with the messaging policy, the message is displayed. If the message does not comply with the messaging policy, it is determined whether the message is duplicative. If the message is deemed duplicative it is not displayed. Conversely, if the message is not deemed duplicative it is displayed.
    Type: Grant
    Filed: August 16, 2011
    Date of Patent: November 25, 2014
    Inventor: Roderick B. Wideman