Patents Examined by Zarni Maung
  • Patent number: 8903945
    Abstract: A client device may be managed in the event of, for example, device loss or mislocation. In such a case, a user can effectively cause a restriction command to be generated, where the restriction command is wirelessly transmitted to the client device. The restriction command can be specified to either lock user data on the client device or erase user data on the client device.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: December 2, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Bharat Welingkar, Srikiran Prasad
  • Patent number: 8903958
    Abstract: In some embodiments, a system and/or method may include accessing three-dimensional (3D) imaging software on a remote server. The method may include accessing over a network a 3D imaging software package on a remote server using a first system. The method may include assessing, using the remote server, a capability of the first system to execute the 3D imaging software package. The method may include displaying an output of the 3D imaging software using the first system based upon the assessed capabilities of the first system. In some embodiments, the method may include executing a first portion of the 3D imaging software using the remote server based upon the assessed capabilities of the first system. In some embodiments, the method may include executing a second portion of the 3D imaging software using the first system based upon the assessed capabilities of the first system.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: December 2, 2014
    Assignee: zSpace, Inc.
    Inventors: David A. Chavez, Jerome C. Tu, Carola F. Thompson, Mark F. Flynn, Douglas C. Twilleager, Kevin D. Morishige, Peter F. Ullmann, Arthur L. Berman
  • Patent number: 8892769
    Abstract: A method of routing a data packet between a first node and a second node on a communication network includes defining a first graph through the first node and the second node and zero or more intermediate nodes, associating several nodes which belong to the communication network with the first graph, associating a first unique graph identifier with the first graph and providing at least partial definitions of the first graph and the first unique identifier to at least some of the nodes associated with the first graph. The method then sends data packet with the graph identifier from the first node, and directs the data packet to the second node via the zero or more intermediate nodes using the graph identifier. This method may include forwarding the packet to a neighbor node of an intermediate node if the intermediate node and the neighbor node are nodes associated with the first graph and if the intermediate node and the neighbor node are connected by at least one direct communication connection.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: November 18, 2014
    Assignee: Hart Communication Foundation
    Inventors: Wallace A. Pratt, Jr., Mark J. Nixon, Eric D. Rotvold, Robin S. Pramanik, Tomas P. Lennvall, Yuri Zats, Terrence Lynn Blevins
  • Patent number: 8892779
    Abstract: Communications between virtual machines are monitored to identify virtual machines that have an affinity with each other, such as where the virtual machines have greater than a threshold of communication between each other. An affinity table tracks virtual machines having an affinity relationship and is referenced upon start-up or migration of a virtual machine so that a starting-up or migrating virtual machine will run on the same processing resource as virtual machines with which it has an affinity relationship.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventor: Timothy P. Winkler
  • Patent number: 8886799
    Abstract: Systems and methods for identifying a similar user identifier include analyzing history data indicative of webpages visited by a set of user identifiers. A product category corresponding to a specific manufacturer or a specific product from the manufacturer may be identified using the history data and associated with the set of user identifiers. A user identifier may be identified as being similar to those in the set based in part on the user identifier also being associated with the product category.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: November 11, 2014
    Assignee: Google Inc.
    Inventors: Xincheng Zhang, Jia Liu
  • Patent number: 8886743
    Abstract: Embodiments of systems and methods for browsing offline and queried content are presented herein. Specifically, embodiments may receive a request for content from a mobile application. Embodiments may also determine whether the requested content is in a cache associated with the mobile application. If it is determined that the content is not in the cache, embodiments may deliver the requested content to the mobile application.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: November 11, 2014
    Assignee: Open Text S.A.
    Inventors: Frederick Haigh Jowett, Mark Henstridge Williams, Kirwan Lyster, Kevin Laurence Benton
  • Patent number: 8880643
    Abstract: In the field of mobile communications, embodiments of the present invention disclose a method, a device and a system for forwarding document content in Extensible Markup Language Document Management (XDM). The method includes: receiving a forwarding request sent by a forwarding sender, where the forwarding request is used to forward the document content to a forwarding receiver; judging, according to a rights document, whether the forwarding sender has a forwarding right to the document content and whether the forwarding receiver has an access right to the document content; and when the forwarding sender has the forwarding right and the forwarding receiver has the access right, forwarding the document content to the forwarding receiver. Through the solutions in the embodiments of the present invention, the forwarding sender selectively forwards the document content to the forwarding receiver according to the rights document stored in an XDM Server (XDMS).
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: November 4, 2014
    Assignee: Huawei Device Co., Ltd.
    Inventors: Xiaojuan Li, Yue Song, Haitao Liu, Xinmiao Chang, Huiping Zhang
  • Patent number: 8880700
    Abstract: Embodiments relate to systems and methods for the delivery of user-controlled resources in cloud environments via a resource specification language wrapper. In embodiments, the user of a client machine may wish to contribute resources from that machine to a cloud-based network via a network connection over a limited or defined period. To expose the user-controlled resources to one or more clouds for use the user may transmit a contribution request encoding the user-controlled resources in a specification language wrapper, such as an XML (extensible markup language) wrapper. The specification language wrapper can embed the set of user-controlled resources, such as processor time, memory, and/or other resources, in an XML or other format to transmit to a marketplace engine which can place the set of user-controlled resources into a resource pool, for selection by marketplace clouds. The specification language wrapper can indicate access controls or restrictions on the contributed resources.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: November 4, 2014
    Assignee: Red Hat, Inc.
    Inventors: James Michael Ferris, Gerry Edward Riveros
  • Patent number: 8874719
    Abstract: This disclosure describes a context aware scalable dynamic network whereby network information concerning network elements in an untrusted (Black) network are gathered by network sensors, stored at a network sensor collector, and sent to another network sensor collector in a trusted (Red) network through a one-way guard. At the Red network, the network information from the Black network may be combined with network information from one or more Red networks. The combined network information may then be used to visualize a cross-domain network topology of both Red and Black networks, and to implement network management functions.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: October 28, 2014
    Assignee: Architecture Technology Corporation
    Inventors: Benjamin L. Burnett, Deborah K. Charan, Fabio Pozzo, Ranga Ramanujan
  • Patent number: 8874700
    Abstract: Disclosed are systems, methods, and machine-readable storage mediums for managing storage of a computing device associated with a user. In at least some embodiments, a method includes receiving a request to synchronize a data file from a cloud storage system from a the computing device, determining a classification of the computing device and an access pattern associated with the file, determining a storage optimization operation to be performed on the data file based on the access pattern and the classification, transmitting the file to the device subsequent to execution of the storage optimization operation, and transmitting an updated file based on an updated access pattern. The storage optimization operation can include downsampling, lossy compression, lossless compression, or a combination thereof.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: October 28, 2014
    Assignee: Nextbit Systems Inc.
    Inventors: Michael A. Chan, Justin Quan, Daniel R. Borstein, Tom Moss, Linda Tong
  • Patent number: 8862784
    Abstract: A network interface device in a manufacturing system may receive communications from remote users in a database query language. The network interface device may translate or forward commands and queries in a pump-supported language. The network interface device may communicate the commands and queries to pumps and other components on the manufacturing process using the pump-supported language. The results of the command or query may be returned to the network interface device, which may send the information to a database. A GUI allows the remote user to check states of pumps or other functions.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: October 14, 2014
    Assignee: Entegris, Inc.
    Inventor: Johnathan Owen Vail
  • Patent number: 8862764
    Abstract: A method and apparatus for providing digital streaming media data to client devices via a digital media control room is described. The method may include receiving a request at a server computer system from a mobile device to join a digital media control room, where the digital media control room is a virtual location that provides access to digital media data of a real-world event captured by a plurality of different mobile devices. The method may also include locating one or more available media streams associated with the digital media control room that capture the real-world event as the real-world event occurs. The method may also include transmitting data indicative of the one or more available media streams to the mobile device.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: October 14, 2014
    Assignee: Google Inc.
    Inventor: Laura Garcia-Barrio
  • Patent number: 8862780
    Abstract: Methods of providing published content are presented. Content providers, including advertisers, can have their network addresses become black listed through no fault of their own. Content providers can utilize one or more intermediary providers each having their own distinct network address, possibly a registered domain name. An advertiser or other content provider can engage members of a distribution channel to disseminate promotional information to consumers where the promotional information comprises a network address of the intermediary provider. Upon a request directed toward the network address, the intermediary transforms published content obtained from the primary provider to make the content appear as though it originated from the intermediary provider. Should a black listing event occur, only the intermediary provider would be affected. An updated or new intermediary provider having a new, distinct network address can be instantiated to replace the black listed provider.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: October 14, 2014
    Assignee: That Is, LLC
    Inventors: Russell Grin, Crosby Haffner
  • Patent number: 8862698
    Abstract: Certain example embodiments relate to a method for deploying a process to a distributed network environment, the process including a plurality of processing steps to be performed by a plurality of computing components of the distributed network environment, the method including: a. generating an Extensible Markup Language (XML) process package that defines information needed to execute the process; and b. deploying the XML process package to the plurality of computing components; c. wherein the XML process package includes: a control flow definition, including a definition of the plurality of processing steps and at least one connection between the plurality of processing steps; and a data flow definition, including a definition of at least one dataflow between the plurality of processing components.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: October 14, 2014
    Assignee: Software AG
    Inventor: Andriy Sukhyy
  • Patent number: 8862760
    Abstract: A system and method to support the transmission of static media, originating from an HTTP source, as a Real-Time Streaming Protocol (RTSP) stream to a caching proxy. A server-side gateway accepts RTSP requests, loads a requested resource from the HTTP source, and streams requested portions of a file via RTSP. A RTSP proxy caches received portions of media to avoid re-requesting those portions. The RTSP proxy may receive a RTSP TEARDOWN command to trigger removal of cached media and passes the RTSP TEARDOWN command to the server-side gateway. Further, the server-side gateway may receive a RTSP TEARDOWN command to trigger the server-side gateway to remove media loaded from the HTTP source.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: October 14, 2014
    Assignee: West Corporation
    Inventor: Chad Daniel Fox
  • Patent number: 8856256
    Abstract: Embodiments of the present invention include a method and system for sharing changes made by an application to a file on one computer, coherently with other computers, over the Internet. If the application changes multiple files (also referred to as a file group), changes made to all the files are shared together coherently with other computers over the Internet. Coherence over multiple file copies and file group copies is maintained whether users work on files online or offline. A ‘File Upload Lock’ is maintained on a Cloud Server for ensuring coherent sharing of changes made to files. Embodiments include two file syncing processes, variously described as ‘Incremental File Upload’ or ‘Incremental File Download’ and ‘Delta File Upload’ or ‘Delta File Download’. Embodiments also encompass an ‘Explorer’ software tool and user interface that displays folders and files on user devices with pertinent details from the device and the Cloud Server.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: October 7, 2014
    Assignee: CoralTree Inc.
    Inventor: Tiruvali S Srinivasan
  • Patent number: 8849930
    Abstract: Methods, devices, and computer-readable medium described herein may provide for the adding of user-based semantic metadata to a text message. The semantic metadata may be added at a sending user device based on a user's selection. A receiving user device may interpret the text message based on the semantic metadata.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: September 30, 2014
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventor: Håkan Lars Emanuel Jonsson
  • Patent number: 8838696
    Abstract: A method or apparatus to provide a video ecosystem is described. The video ecosystem, in one embodiment, permits live video streaming between users on different platforms, carriers, and/or devices.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: September 16, 2014
    Assignee: Syniverse Technologies, LLC
    Inventors: Abhishek Tiwari, Jonah Kaj Fleming, Alan Michael Vale
  • Patent number: 8832321
    Abstract: Disclosed herein are system, method, and computer program product embodiments for providing an API description of an external network service and using the API to integrate the external service into a network. An embodiment operates by receiving, from a service provider, a description of an application programming interface (API), transmitting a call to the service provider using the API for creating a new instance of a service and transmitting to the service provider a traffic flow upon which the service will be applied.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: September 9, 2014
    Assignee: tw telecom holdings, inc.
    Inventor: William Sella
  • Patent number: 8832298
    Abstract: A communications device sends an invite to a communication session to multiple target devices and receives first and second media streams from first and second target devices prior to receiving a signaling indication that any of the multiple target devices accepts the invite. The communications device selects between the first and second media streams based upon (i) information contained in a first packet of the first or second media streams and/or (ii) signaling information that indicates a forking context for the communication session. The communication device plays the selected media stream prior to receipt of the signaling indication. In another embodiment, after sending the invite, the communications device detects a network address and port information from (i) a media stream from a target device, and (ii) from a signaling message. The communication device sends media to the target device based on the detected information.
    Type: Grant
    Filed: March 16, 2012
    Date of Patent: September 9, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Samir V. Ginde