Patents Represented by Attorney Schwegman, Lundberg & Woessner P.A.
  • Patent number: 8347230
    Abstract: A novel method for graphically organizing and displaying multiple pages of internet content based on how the page was accessed. Pages are determined to be indirectly accessed if they were accessed via a hypertext link or a trail of hypertext links. Pages are determined to be directly accessed if accessed via other means, such as a bookmark or via Uniform Resource Locator (URL). Page groupings are created for each directly accessed page, and each indirectly accessed page is categorized into a grouping associated with a directly accessed page containing a link through which the indirectly accessed page was accessed. The web pages are presented to the user in an interface that is a graphical representation of the page groupings, wherein a user selects a page to view by first selecting the page's page grouping and then selecting the page.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: January 1, 2013
    Assignee: Apple Inc.
    Inventors: Kevin Decker, John W. Sullivan
  • Patent number: 8345046
    Abstract: The invention relates to a method, computer program and device for automatically adding shadows to objects (2; 20) in a computer-generated scene (1). This is performed by calculating a first three dimensional [3D] position for a shadow object 5 (5; 50) based on a 3D position of a first original object (2; 20) and a 3D position of a first light source (3; 30), and adding a shadow object (5; 50) to said scene (1) at said first 3D position.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: January 1, 2013
    Assignee: Trapcode AB
    Inventor: Peder Norrby
  • Patent number: 8343764
    Abstract: Transgenic seed for crops with improved traits are provided by trait-improving recombinant DNA in the nucleus of cells of the seed where plants grown from such transgenic seed exhibit one or more improved traits as compared to a control plant. The present invention provides recombinant DNA molecules for expression of a protein, including a recombinant DNA molecule for expression of a glutamine synthetase.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: January 1, 2013
    Assignee: Monsanto Technology LLC
    Inventors: Mark Scott Abad, Marie A. Coffin, Barry S. Goldman
  • Patent number: 8346992
    Abstract: According to some embodiments, a message generated by a downstream device is received at upstream device. The message may, for example, be received via a peripheral interface and may not require a response. It may then be determined that an error is associated with the message, and an alert message may be sent from the upstream device to the downstream device via the peripheral interface.
    Type: Grant
    Filed: May 19, 2011
    Date of Patent: January 1, 2013
    Assignee: Micron Technology, Inc.
    Inventors: Ajai K. Singh, David Puffer
  • Patent number: 8346358
    Abstract: A pacemaker is disclosed which reestablishes or keeps the physiological electric conduction of the heart and a method of application. The pacemaker is a pulse generator, it has a ventricular output including at least two superimposed monopolar pulsewaves of reversed polarity between each other, with programmable configuration, with respect to a neutral which can be the pacemaker's metallic box or a third electrode in the case of a tripolar catheter. The catheter can have a deflectable sheath, with an electrode on its distal tip. The invention consists of a new pacemaker, and a method of application in the right ventricular septum, being able to use in order to facilitate the implantation and to avoid the connection and the disconnection, a sheath to check a proper place and then screw the catheter in said place.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: January 1, 2013
    Assignee: Cardiac Pacemakers, Inc.
    Inventors: Daniel Felipe Ortega, Alberto German Giniger
  • Patent number: 8347291
    Abstract: A system and method for interaction with a remote server is described. Using an enterprise scheduler, jobs and other tasks may be scheduled on a remote server. Typically, the enterprise scheduler and remote server communicate through an API which serves as an interpreter between them. A Java API is used when the remote server utilizes Java technology.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: January 1, 2013
    Assignee: SAP AG
    Inventor: Dirk S. Marwinski
  • Patent number: 8347322
    Abstract: Disclosed in one example is a method for interfacing with multiple social networks. The method includes receiving a call from a social networking service agnostic social networking application for one of a plurality of social networking functions in a first format, translating the call in the first format to a call in a second format, the second format being one of a plurality of heterogeneous social networking service application programming interface formats, and passing the call in the second format to a first social networking service by utilizing a first social networking service application programming interface.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: January 1, 2013
    Assignee: Zynga Inc.
    Inventors: Nathan Brown, M. Ian Graham, Shantanu Talapatra, Scott Dale
  • Patent number: 8346579
    Abstract: A recurring automatic payment date may be set for an insurance policy premium based on customer preference. A server may receive a customer-specified day of a month and/or a request for bimonthly withdrawals, such as may be entered via a user interface on an insurance company webpage. The customer specified day(s) may be analyzed against data associated with the insurance policies to determine whether the day is disallowed. The day may be disallowed, for example, because it would result in falling behind an earned premium curve and thereby require a double bill or short bill to stay ahead of the earned premium curve.
    Type: Grant
    Filed: February 23, 2012
    Date of Patent: January 1, 2013
    Assignee: United Services Automobile Association
    Inventors: Alex Solis, Jeff Dennes, Carl G. Loyd
  • Patent number: 8346520
    Abstract: Methods and systems to dynamically configure a process model based on process execution context are described. In one example embodiment, a system to dynamically configure a process model can include a context engine, a rules engine, and a business process engine. The context engine can maintain context information related to an executable business process model. The context information is dynamically extensible during execution of the executable business process model. The rules engine can obtain a relevant context form the context information. The relevant context can be associated with a step and a rule to control the step within the executable business process model. The business process engine can execute the executable business process model and can dynamically configure the executable business process model during execution based on application of the relevant context by the rules engine.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: January 1, 2013
    Assignee: SAP AG
    Inventors: Ruopeng Lu, Christian Janiesch, Kai Stettner
  • Patent number: 8343155
    Abstract: The present disclosure includes a method for reducing a bone fracture and an apparatus such as a cable button for use with a bone plate, the cable button including cable button threads, a plurality of cable button apertures, a hex socket, and a hex opening. The present disclosure also includes a method for reducing a bone fracture and an apparatus such as a cable button for use with a bone plate, the cable button including a plurality of legs, where a leg includes a protrusion, where the protrusion engages the bone plate, and the cable button defines at least one cable button aperture.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: January 1, 2013
    Assignee: Zimmer, Inc.
    Inventors: Larabeth Gladys Fisher, Michael Joseph LaLonde, Michael Kent Keith
  • Patent number: 8347048
    Abstract: A system and method provide for a reception of data at a computer processor. The data relates to a dataset in a computer system. The computer processor calculates a weight for the dataset as a function of the data, and the processor executes an action on the dataset as a function of the weight. In an embodiment, the action is a backup of data on the computer system, and through recalculation of the weight over a period of time, the backup schedule, backup media, and other parameters are altered based on the changing weight for a dataset.
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: January 1, 2013
    Assignee: CA, Inc.
    Inventor: Siva Sai Prasad Palagummi
  • Patent number: 8346961
    Abstract: Systems and methods for using routing protocol extensions to improve spoke to spoke communication in a computer network are disclosed. Embodiments provide systems and methods to establish a tunnel between a first spoke and a hub, exchange routing information between the first spoke and the hub using a routing protocol, extend the routing protocol and an associated database to include next hop mapping information, and establish a tunnel between the first spoke and a second spoke according to information in the database.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: January 1, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Rajiv Asati, Mohamed Khalid, Alvaro Enrique Retana, Donnie Van Savage, Pratima Pramod Sethi
  • Patent number: 8346796
    Abstract: A system for searching property listings based on location may include storing, in a database of a mobile electronic device, a set of property listing entries, wherein a property listing entry includes an identification data field and a location coordinate data field. A property searching application may be executed on a processor of the mobile electronic device, wherein executing the property searching application includes multiple operations. Updated property listing entries may be received from a listing server. The set of property listing entries may be transformed based on the updated property listings. A search area may be determined. The database may be queried to retrieve one or more property listing entries from the set of property listing entries based on a comparison between the search area and the location coordinate data fields of the property listing entries.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: January 1, 2013
    Assignee: MobileRealtyApps.com, LLC
    Inventor: Aaron Kardell
  • Patent number: 8344491
    Abstract: A multi-die building block for a stacked-die package is described. The multi-die building block includes a flex tape having a first surface and a second surface, each surface including a plurality of electrical traces. A first die is coupled, through a first plurality of interconnects, to the plurality of electrical traces of the first surface of the flex tape. A second die is coupled, through a second plurality of interconnects, to the plurality of electrical traces of the second surface of the flex tape.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: January 1, 2013
    Assignee: Micron Technology, Inc.
    Inventors: Ravikumar Adimula, Myung Jin Yim
  • Patent number: 8347385
    Abstract: A method for processing network traffic data includes receiving a packet, and determining whether the packet is a previously dropped packet that is being retransmitted. A method for processing network traffic content includes receiving a plurality of headers, the plurality of headers having respective first field values, and determining whether the first field values of the respective headers form a first prescribed pattern. A method for processing network traffic content includes receiving a plurality of packets, and determining an existence of a flooding attack without tracking each of the plurality of packets with a SYN bit.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: January 1, 2013
    Assignee: Fortinet, Inc.
    Inventors: Shaohong Wei, Gang Duan, Zhongqiang Chen, Bing Xie
  • Patent number: 8342967
    Abstract: A player-matching mechanic selects users for an online asynchronous game where players specify moves at different times. Values from instances of the game are used to determine characteristics of the users including at least one of gameplay characteristics or chat characteristics. Users can be chosen for instances of the game by comparing values corresponding to these characteristics.
    Type: Grant
    Filed: September 26, 2011
    Date of Patent: January 1, 2013
    Assignee: Zynga Inc.
    Inventors: Vijay Thakkar, Michael McGary, Kevin Holme, Justin Rouse
  • Patent number: 8342944
    Abstract: In one example embodiment, a wagering game system includes at least one wagering game computer program operative on the wagering game platform to detect a wager. A persistent state manager software component is operative to read or write persistent state data to and from the wagering game computer program and persistent state media. In one embodiment, the persistent state media is a bar-coded ticket, and in another embodiment an electronic data storage device such as a RFID device. A messaging system allows persistent state media devices to interact with the wagering game.
    Type: Grant
    Filed: February 9, 2007
    Date of Patent: January 1, 2013
    Assignee: WMS Gaming Inc.
    Inventors: Mark B. Gagner, Jim Motyl, James M. Rasmussen, Craig J. Sylla
  • Patent number: 8345637
    Abstract: A wireless communications adapts its mode of operation between spatial multiplexing and non-spatial multiplexing in response to transmission-specific variables. An embodiment of a wireless communications system for transmitting information between a base transceiver station and a subscriber unit includes mode determination logic. The mode determination logic is in communication with the base transceiver station and the subscriber unit. The mode determination logic determines, in response to a received signal, if a subscriber data stream should be transmitted between the base transceiver station and the subscriber unit utilizing spatial multiplexing or non-spatial multiplexing.
    Type: Grant
    Filed: July 2, 2009
    Date of Patent: January 1, 2013
    Assignee: Intel Corporation
    Inventors: Robert W. Heath, Rajeev Krishnamoorthy, Arogyaswami J. Paulraj, Peroor K. Sebastian
  • Patent number: 8347376
    Abstract: Techniques for distributing a new communication key within a group virtual private network (VPN) are provided. A key distribution service determines that a new communication key for a VPN is to be distributed to members of the VPN. The new communication key is sent individually in a unique and separate message to each of the members. The key distribution service also maintains records to determine which of the members have and have not successfully received the new communication key.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: January 1, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Brian E. Weis, Shashi Sastry, Sheela Dixit Rowles
  • Patent number: 8345550
    Abstract: A coaxial network communication node receives multimedia content with one or more other nodes in a Multimedia over Coax Alliance (MoCA®) coaxial network. The node determines a delay-spread of a coaxial channel based on a probe received from a transmitting node during a link-maintenance operation (LMO) cycle. The probe is stored and reused during the LMO until the channel-shortening TEQ filter converges. The node configures a channel-shortening time-domain equalizer (TEQ) filter to effectively shorten the channel and instructs the transmitting node to shorten a length of a cyclic prefix for subsequent packet-based transmissions.
    Type: Grant
    Filed: August 25, 2011
    Date of Patent: January 1, 2013
    Assignee: Intel Corporation
    Inventors: Kennan Laudel, Yongfang Guo