Patents Examined by Djenane Bayard
  • Patent number: 9305079
    Abstract: The subject invention provides for an advanced and robust system and method that facilitates detecting spam. The system and method include components as well as other operations which enhance or promote finding characteristics that are difficult for the spammer to avoid and finding characteristics in non-spam that are difficult for spammers to duplicate. Exemplary characteristics include analyzing character and/or number sequences, strings, and sub-strings, detecting various entropy levels of one or more character sequences, strings and/or sub-strings and analyzing message headers.
    Type: Grant
    Filed: August 1, 2013
    Date of Patent: April 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bryan T. Starbuck, Robert L. Rounthwaite, David E. Heckerman, Joshua T. Goodman, Eliot C. Gillum, Nathan D Howell, Kenneth R. Aldinger
  • Patent number: 9292561
    Abstract: A portion of a transaction is received at a distributed transaction system from an initiator region. The distributed transaction system operates under a multi-tier two-phase commit protocol. A local unit of work is established that represents the portion of the transaction received from the initiator region. Processing of the local unit of work is invoked with at least one transaction participant. An indication is received from the initiator region to assume a role of transaction coordinator for the transaction. The initiator region is instructed to commit last relative to the at least one transaction participant of the local unit of work.
    Type: Grant
    Filed: October 18, 2013
    Date of Patent: March 22, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ian J. Mitchell, Andrew Wright, Daniel W. Zachary
  • Patent number: 9294350
    Abstract: A method of configuring a stack includes: connecting stacking ports of a plurality of stackable devices using one or more stacking links; connecting a user console to a first one of the stackable devices; transmitting a stack setup command from the user console to the first stackable device; and establishing a stack in response to the stack setup command. The stack is established by initiating a discovery process with the first stackable device in response to the stack setup command, wherein the first stackable device requests and receives identifying information from the stackable devices over the stacking links during the discovery process. The topology of the stackable devices is displayed with the user console in response to the identifying information. The stackable devices are authenticated during the discovery process such that the stack setup is secure. The first stackable device becomes the active controller of the stack by default.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: March 22, 2016
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Bipin Agarwal, Seyung Oh, Kwun-Nan Kevin Lin, Marc Lewis Lavine, Rajeshekhar Murtinty
  • Patent number: 9286778
    Abstract: A method and system for detecting tampering of a security system component is provided. An analytic alarm indicative of potential tampering with a security system component is received. Data from at least one sensor is received. A computing device is used to analyze the analytic alarm and the data from the at least one sensor to determine whether tampering of the security system component has occurred. A qualified alarm signal is generated when the analysis of the analytic alarm and the data from the at least one sensor is indicative of tampering.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: March 15, 2016
    Assignee: Sensormatic Electronics, LLC
    Inventors: Walter Andrew Martin, Martin Joseph Donaghy
  • Patent number: 9282168
    Abstract: The present invention discloses methods, devices, and systems for enabling a personal cloud-computing environment with ubiquitous mobile access and source-independent, automated data aggregation. Methods include the step of: upon receiving at least one file-selection notification from at least one computing device operationally connected to the personal cloud-computing environment, determining, based on at least one file-selection notification, whether to perform a local file-access operation on at least one computing device or to perform a remote file-access operation on a remote storage element in the personal cloud-computing environment.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: March 8, 2016
    Assignee: Parablu Systems Pvt. Ltd.
    Inventor: Veenatejaswini R. Prahlad
  • Patent number: 9277237
    Abstract: Methods, techniques, and systems for user interface remoting using video streaming techniques are provided. Example embodiments provide User Interface Remoting and Optimization System (“UIROS”), which enables the efficient remoting of pixel-oriented user interfaces on behalf of their guests using generic video streaming techniques, such as H.264, to send compressed user interface image information in the form of video frame encoded bitstreams. In one embodiment, the UIROS comprises server side support including a UI remoting server, a video encoder, and rendering support and client side support including a UI remoting client, a video decoder, and a display. These components cooperate to implement optimized UI remoting that is bandwidth efficient, low latency and CPU efficient.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: March 1, 2016
    Assignee: VMware, Inc.
    Inventors: Salim Abiezzi, Keith Whitwell
  • Patent number: 9277554
    Abstract: A server includes a memory device configured to store a plurality of computer-executable instructions, and a processor coupled to the memory device. When the processor executes the plurality of computer-executable instructions, the processor is programmed to determine an available spectrum of frequencies within a location over time, and receive a request from a wireless device to access the available spectrum for a predefined duration. The processor is also programmed to select a frequency band within the spectrum that is available to be used by the wireless device for the predefined duration, and transmit an authorization message to the wireless device to use the selected frequency band.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: March 1, 2016
    Assignee: The Boeing Company
    Inventors: Anil Kumar, Arun Ayyagari
  • Patent number: 9269098
    Abstract: Among other things, one or more techniques and/or systems are provided for pushing a recommendation to a user. That is, a recommendation may be pushed to a device of the user based upon a triggering event associated with the user. The recommendation may be provided, for example, without user solicitation for the recommendation. In one example, a recommendation component may observe that the user frequently stops for ice cream on Fridays after work (e.g., based upon prior social network check-ins). Accordingly, on the following Friday, the recommendation component may push a recommendation to the user's device to visit a particular grocery store on the way home from work that is within 10 minutes of the user's home so that the user can avoid melting ice cream (e.g., a location constraint may be applied to choose a grocery store that is relatively close to the user's home).
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: February 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emmanouil Koukoumidis, Brian Beckman, James Anthony Whittaker
  • Patent number: 9268615
    Abstract: Distributed computing using communities is described. In an embodiment computations in a distributed computing system are driven and controlled by a document storing a distributed computing graph, a graph layout view of that graph and visualization elements. For example, the document is replicated and synchronized at each of a plurality of entities in the distributed computing system. In examples a community may be drawn as a rectangle or other shape in the graph layout view and represents one or more computing resources in the distributed computing system. For example by placing graphical elements representing currently executing processes into the community on the graph layout view a user is able to ensure that those processes execute using the computing resources of the community. In examples communities may be nested and may have parameters specifying conditions which are to be met by the computing resources they represent.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: February 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Martin Calsyn, Alexander Brandle, Vassily Lyutsarev, Andreas Heil
  • Patent number: 9268654
    Abstract: Systems and methods for centralizing database manipulation for a plurality of heterogeneous databases are disclosed. A single or limited number of central servers can be used to manage a plurality of hosted client systems. With such a technique, database consistent backups can be performed without requiring altering of the central server, even when different database engines are used across the hosted client systems.
    Type: Grant
    Filed: January 5, 2015
    Date of Patent: February 23, 2016
    Assignee: NETAPP, INC.
    Inventors: Daniel Holmes, Luke Winckelmann, Manfred A. Buchmann, Alvin Richards
  • Patent number: 9265074
    Abstract: Embodiments of the present invention disclose a system and method for providing pen-based content transfer between mobile computing devices. According to one embodiment, a first mobile computing device and second mobile computing device are configured to host electronic content. A pen device is operated by a user for selecting preferred electronic content from the electronic content hosted on the first computing device. Furthermore, the pen device is configured to store transfer information for facilitating transmission of the preferred electronic content from the first mobile computing device to the electronic content of the second mobile computing device based on action from the user.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: February 16, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Eric Liu, Stefan J. Marti, Seung Wook Kim, Alison Wong
  • Patent number: 9246784
    Abstract: An information notification apparatus includes a first reception unit that receives a first state change notification indicating that the operating state of an electrical appliance has changed to a first state, a transmission unit that transmits a state notification indicating that the operating state of the electrical appliance is the first state to an information terminal, and a second reception unit that receives an acknowledgement notification. The first reception unit further receives a second state change notification indicating that the electrical appliance has been changed to a second state from the electrical apparatus.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: January 26, 2016
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Mariko Nakaso, Fumiaki Suzuki, Masaru Yamaoka, Shuya Hosokawa
  • Patent number: 9241041
    Abstract: A method for a push server to broadcast data to terminals via an interface device, the data sent by the server passing through a distribution system enabling the data to be broadcast from the server to the device. The server transmits a stream of content data and web application data to the system; the system multicasts the stream of content data and web application data to the device; a receptor in the interface device receives the data; the data are stored in a storage device of the interface device; a local wireless connection is established between a terminal provided with a web browser and the interface device; a HTTP query is transmitted from the terminal to a web server of the interface device, the query requesting the execution of an application stored in the storage device; and the requested application is executed in the browser of the terminal.
    Type: Grant
    Filed: July 7, 2010
    Date of Patent: January 19, 2016
    Assignee: EUTELSAT S A
    Inventors: Antonio Arcidiacono, Daniele Vito Finocchiaro, Sebastien Grazzini, Alexandre Brunelle
  • Patent number: 9219783
    Abstract: Apparatus, systems, and methods may operate to support synchronizing machines in groups. In some embodiments, synchronization is implemented by receiving an indication to activate a selected machine of a group of sync-aware machines connected to a subnet of a network, where each member of the group has information identifying all members of the group. Further activities include transmitting an activation message from the selected machine to the remainder of the group to notify the remainder that the selected machine is active, capturing a record of activities conducted at the selected machine while the selected machine is active, and transmitting information, based on the record, to the remainder of the group from the selected machine to synchronize results of the activities with the remainder after the selected machine becomes inactive. Additional apparatus, systems, and methods are disclosed.
    Type: Grant
    Filed: March 26, 2012
    Date of Patent: December 22, 2015
    Assignee: Novell, Inc.
    Inventor: Srinivasa Ragavan
  • Patent number: 9210203
    Abstract: Technology for decomposing an application into fragments and streaming the application in fragments is disclosed herein. According to at least one embodiment, a computer-implemented method includes steps of determining multiple application fragments of a computer application, wherein each application fragment of the application fragments includes a code to present at least one interface of the computer application; storing the application fragments at a storage device; generating a resource dependency data structure, wherein for each specific application fragment of the application fragments, the resource dependency data structure includes identifications of resources that are needed for running the specific application fragment; and streaming, via a network component, at least one application fragment of the application fragments to a computing device.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: December 8, 2015
    Inventors: Justin Quan, Michael A. Chan
  • Patent number: 9195956
    Abstract: In a first enterprise joined in a distributed, federated network of second enterprises, a system is provided for managing data flow between enterprises, the system including a data management server in the first enterprise having access to sets of rules for managing data flow to and from the first enterprise, a first data interface in the first enterprise dedicated to data transfer to a paired second dedicated data interface at a neighboring second enterprise in the federation, wherein the first data interface manages data sent to the second interface and/or data incoming from the second interface according to the sets of rules for managing data flow.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: November 24, 2015
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Herbert Willi Artur Ristock, Brian Galvin
  • Patent number: 9185068
    Abstract: In a communication arrangement in accordance with the invention, a server is employed to collect and organize information for mobile device users according to the user profiles, e.g., personal profile, business profile, vacation profile, etc., which reflect different user personae. Moreover, with the server, incoming messages for the user are organized and stored according to the source of the messages and the user criteria established in the user profiles. Further, information in a mobile device may be organized using electronic information cards, referred to as “E-cards,” which facilitate, among others, transfer of information from the mobile device to the server, or other mobile devices to conduct various commercial and data transactions.
    Type: Grant
    Filed: February 27, 2012
    Date of Patent: November 10, 2015
    Assignee: Silver State Intellectual Technologies, Inc.
    Inventors: Michael L. Obradovich, Steven W. Schebesch, John D. Pirtle, Toby C. Crain
  • Patent number: 9177157
    Abstract: Method and system for improving the security of storing digital data in a memory or its delivery as a message over the Internet from a sender to a receiver using one or more hops is disclosed. The message is split at the sender into multiple overlapping or non-overlapping slices according to a slicing scheme, and the slices are encapsulated in packets each destined to a different relay server as an intermediate node according to a delivery scheme. The relay servers relay the received slices to another other relay server or to the receiver. Upon receiving all the packets containing all the slices, the receiver combines the slices reversing the slicing scheme, whereby reconstructing the message sent.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: November 3, 2015
    Assignee: May Patents Ltd.
    Inventor: Yehuda Binder
  • Patent number: 9172776
    Abstract: A method for policy control in an infrastructure network comprising a Gateway (GW) an Access Function (AF), and at least one Policy and Charging Rules Function (PCRF) is provided. In some embodiments, the method includes: (a) the GW establishing a Gx or Gxx session in order to set the current PDN connection under PCC control, (b) the GW further providing information about the current PDN connection to a first PCRF, (c) the first PCRF performing authorization and policy decision based on the PDN connection information and sends it together with restoration instructions to the GW, (d) the GW when detecting that the first PCRF is not available, applying the restoration instructions, said instructions requiring the GW to try to regain PCC control and/or requiring the GW to gracefully delete the services associated with the PCC control.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: October 27, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Yong Yang, Susana Fernandez Alonso
  • Patent number: 9161023
    Abstract: An interleaved multi-view video stream is received. The interleaved multi-view video stream includes one or more first view frames, one or more second view frames, and blanking frames in a sequential pattern. The blanking frames separate the first view frames from the second view frames in the sequential pattern. The interleaved multi-view video stream is displayed in the sequential pattern. In one embodiment, the blanking frames are detected, and operation of a viewing device is synchronized based at least in part on the blanking frames being detected.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: October 13, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: Samir Hulyalkar, Xuemin Chen, Marcus Kellerman, Ilya Klebanov, Sunkwang Hong